From d1ac2568fd50e30ade631887148a93a3dc8407aa Mon Sep 17 00:00:00 2001 From: Kymkim Date: Tue, 23 Sep 2025 20:02:13 -0700 Subject: [PATCH] pcb --- .../68percent-2025-09-23_145242.zip | Bin 0 -> 569113 bytes .../68percent-2025-09-23_200151.zip | Bin 0 -> 301599 bytes hardware/68percent/68percent.kicad_pcb | 129196 ++++++++------- hardware/68percent/68percent.kicad_prl | 6 +- .../C:\\Users\\User\\Desktop\\kleplace.log" | 2 + hardware/68percent/matrixrot.kicad_sch | 268 +- .../~matrixrot.kicad_sch-bak.lck} | 0 hardware/68percent/~matrixrot.kicad_sch.lck | 1 + 8 files changed, 67301 insertions(+), 62172 deletions(-) create mode 100644 hardware/68percent/68percent-backups/68percent-2025-09-23_145242.zip create mode 100644 hardware/68percent/68percent-backups/68percent-2025-09-23_200151.zip create mode 100644 "hardware/68percent/C:\\Users\\User\\Desktop\\kleplace.log" rename hardware/{numpad/numpad/~numpad.kicad_pcb.lck => 68percent/~matrixrot.kicad_sch-bak.lck} (100%) create mode 100644 hardware/68percent/~matrixrot.kicad_sch.lck diff --git a/hardware/68percent/68percent-backups/68percent-2025-09-23_145242.zip b/hardware/68percent/68percent-backups/68percent-2025-09-23_145242.zip new file mode 100644 index 0000000000000000000000000000000000000000..87f6afcff89a76d824d8bd5cc58bdaca31915df5 GIT binary patch literal 569113 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 R34Y+&1C$~~GEfO1{{enOe^~$k literal 0 HcmV?d00001 diff --git a/hardware/68percent/68percent-backups/68percent-2025-09-23_200151.zip b/hardware/68percent/68percent-backups/68percent-2025-09-23_200151.zip new file mode 100644 index 0000000000000000000000000000000000000000..cd07149e9f1732b6d8388f5b251684242600508b GIT binary patch literal 301599 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

|OUmzm#h?A=29(MEIf}gn1Qg-Ref4 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�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 literal 0 HcmV?d00001 diff --git a/hardware/68percent/68percent.kicad_pcb b/hardware/68percent/68percent.kicad_pcb index cd81b7da..4881be31 100644 --- a/hardware/68percent/68percent.kicad_pcb +++ b/hardware/68percent/68percent.kicad_pcb @@ -172,16 +172,16 @@ (net 23 "Net-(D22-A)") (net 24 "Net-(D23-A)") (net 25 "Net-(D29-A)") - (net 26 "Net-(LED1-DOUT)") - (net 27 "Net-(LED1-DIN)") - (net 28 "Net-(LED2-DIN)") - (net 29 "Net-(LED3-DIN)") + (net 26 "Net-(D30-A)") + (net 27 "Net-(D31-A)") + (net 28 "Net-(D32-A)") + (net 29 "Net-(D33-A)") (net 30 "Net-(D24-A)") (net 31 "Net-(D25-A)") (net 32 "Net-(D26-A)") (net 33 "Net-(D27-A)") (net 34 "Net-(D28-A)") - (net 35 "Net-(LED4-DIN)") + (net 35 "Net-(D34-A)") (net 36 "/COL2") (net 37 "/COL3") (net 38 "/COL4") @@ -200,34 +200,34 @@ (net 51 "/ROW3") (net 52 "/ROW4") (net 53 "/ROW5") - (net 54 "/ROW6") + (net 54 "Net-(D35-A)") (net 55 "/ROT_SW") (net 56 "/UART_TX_EAST") (net 57 "/UART_RX_EAST") (net 58 "Net-(U1-VDDA)") (net 59 "/RGB_DATAIN") - (net 60 "Net-(LED15-DIN)") - (net 61 "Net-(LED6-DIN)") - (net 62 "Net-(LED7-DIN)") - (net 63 "Net-(LED8-DIN)") - (net 64 "Net-(LED10-DOUT)") - (net 65 "Net-(LED11-DIN)") - (net 66 "Net-(LED11-DOUT)") - (net 67 "Net-(LED12-DIN)") - (net 68 "Net-(LED13-DIN)") - (net 69 "Net-(LED14-DIN)") - (net 70 "Net-(LED16-DIN)") - (net 71 "Net-(LED16-DOUT)") - (net 72 "Net-(LED17-DIN)") - (net 73 "Net-(LED18-DIN)") - (net 74 "Net-(LED20-DOUT)") - (net 75 "Net-(LED20-DIN)") - (net 76 "Net-(LED21-DOUT)") - (net 77 "Net-(LED22-DOUT)") - (net 78 "Net-(LED23-DOUT)") - (net 79 "Net-(LED24-DOUT)") - (net 80 "Net-(LED25-DOUT)") - (net 81 "unconnected-(LED26-DOUT-Pad2)") + (net 60 "Net-(D36-A)") + (net 61 "Net-(D37-A)") + (net 62 "Net-(D38-A)") + (net 63 "Net-(D39-A)") + (net 64 "Net-(D40-A)") + (net 65 "Net-(D41-A)") + (net 66 "Net-(D42-A)") + (net 67 "Net-(D43-A)") + (net 68 "Net-(D44-A)") + (net 69 "Net-(D45-A)") + (net 70 "Net-(D46-A)") + (net 71 "Net-(D47-A)") + (net 72 "Net-(D48-A)") + (net 73 "Net-(D50-A)") + (net 74 "Net-(D51-A)") + (net 75 "Net-(D52-A)") + (net 76 "Net-(D53-A)") + (net 77 "Net-(D54-A)") + (net 78 "Net-(D55-A)") + (net 79 "Net-(D56-A)") + (net 80 "Net-(D57-A)") + (net 81 "Net-(D58-A)") (net 82 "/UART_TX_NORTH") (net 83 "/UART_RX_NORTH") (net 84 "Net-(USB1-CC2)") @@ -246,23 +246,23 @@ (net 97 "/UART_RX_SOUTH") (net 98 "unconnected-(U1-PB12-Pad33)") (net 99 "AGND") - (net 100 "unconnected-(U1-PB14-Pad35)") + (net 100 "Net-(D59-A)") (net 101 "/UART_TX_WEST") (net 102 "unconnected-(U1-PC14-Pad3)") (net 103 "unconnected-(U1-PC15-Pad4)") - (net 104 "unconnected-(U1-PA15-Pad50)") - (net 105 "unconnected-(U1-PB6-Pad58)") - (net 106 "unconnected-(U1-PB7-Pad59)") + (net 104 "Net-(D60-A)") + (net 105 "Net-(D61-A)") + (net 106 "Net-(D62-A)") (net 107 "unconnected-(U1-PC1-Pad9)") (net 108 "unconnected-(U1-PC3-Pad11)") - (net 109 "unconnected-(U1-PA10-Pad51)") + (net 109 "Net-(D64-A)") (net 110 "unconnected-(U1-PC2-Pad10)") - (net 111 "unconnected-(U1-PB5-Pad57)") - (net 112 "unconnected-(U1-PB4-Pad56)") + (net 111 "Net-(D65-A)") + (net 112 "Net-(D68-A)") (net 113 "/UART_RX_WEST") - (net 114 "unconnected-(U1-PB15-Pad36)") - (net 115 "unconnected-(U1-PB13-Pad34)") - (net 116 "unconnected-(U1-PC11-Pad52)") + (net 114 "Net-(D71-A)") + (net 115 "Net-(D72-A)") + (net 116 "Net-(D73-A)") (net 117 "unconnected-(U1-PC0-Pad8)") (net 118 "unconnected-(U1-PC13-Pad2)") (net 119 "Net-(D2-A)") @@ -270,3236 +270,43 @@ (net 121 "unconnected-(USB1-SBU1-Pad9)") (net 122 "unconnected-(U1-PB8-Pad61)") (net 123 "unconnected-(U1-PB9-Pad62)") - (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" - (layer "F.Cu") - (uuid "139e00f7-dbf8-43f5-a58b-752e00be5e14") - (at 96.8275 183.42 -90) - (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") - (tags "Through hole socket strip THT 1x04 2.54mm single row") - (property "Reference" "South1" - (at -2.22 3.8275 0) - (layer "B.SilkS") - (uuid "5a14296d-8144-499d-99c8-7c3407a8a30b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Conn_01x04" - (at 0 10.39 90) - (layer "F.Fab") - (uuid "cb33348c-3e2d-4340-bf4c-05380688d139") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "8d01740a-83d0-468a-b2b6-c549b19322a7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "63f1e327-6e17-4e9f-b1d9-7e3754d41a1f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 270) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "68d3dfe4-a95e-497e-b3f5-dbd8c7541e0b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer" "TAD" - (at 0 0 270) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "88b24f99-341a-46b0-9bae-ac669fd28cef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Part Number" "1-0401FBV0T" - (at 0 0 270) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "d6b6c4e5-88bc-4ae8-8590-7d27809f4b09") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") - (path "/9676fbe1-cd81-4f09-9a64-1e08ed9b6d67") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr through_hole) - (fp_line - (start -1.33 8.95) - (end 1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "55351455-ee4a-4c9e-bbe6-989fef7accf2") - ) - (fp_line - (start -1.33 1.27) - (end -1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "75e37b3c-693a-473e-aa81-c359139f5172") - ) - (fp_line - (start -1.33 1.27) - (end 1.33 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5f58740a-07ba-4736-981a-e9cf5c5bfa52") - ) - (fp_line - (start 1.33 1.27) - (end 1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f2d7af50-3c7c-4de0-96c2-e0e95b974f67") - ) - (fp_line - (start 0 -1.33) - (end 1.33 -1.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "470fe382-1328-4fd6-a7e8-ffac7a92d321") - ) - (fp_line - (start 1.33 -1.33) - (end 1.33 0) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9af71edd-cc2d-4a34-9fcb-25381034545b") - ) - (fp_line - (start -1.8 9.4) - (end -1.8 -1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7dc8259e-9b23-4d00-9841-a865d34a08ab") - ) - (fp_line - (start 1.75 9.4) - (end -1.8 9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "95907501-d4f2-4928-93b9-a812baad45c7") - ) - (fp_line - (start -1.8 -1.8) - (end 1.75 -1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b5e1b856-60e1-4998-a674-bb736c5d1935") - ) - (fp_line - (start 1.75 -1.8) - (end 1.75 9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "790dfa50-7809-4ee0-b2e6-35bf52489671") - ) - (fp_line - (start -1.27 8.89) - (end -1.27 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "9e1baf8b-1b38-4976-bbb7-121249c870f7") - ) - (fp_line - (start 1.27 8.89) - (end -1.27 8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "14c667eb-8fe5-4ba2-9095-f79dc414b13b") - ) - (fp_line - (start 1.27 -0.635) - (end 1.27 8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "54a7e680-f8f4-430e-b0c8-5d654a6c6848") - ) - (fp_line - (start -1.27 -1.27) - (end 0.635 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "c803f5ce-6a06-4e55-b049-8c73b33824fa") - ) - (fp_line - (start 0.635 -1.27) - (end 1.27 -0.635) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "21d71d26-d686-44c3-a8d2-04166537c9d8") - ) - (fp_text user "${REFERENCE}" - (at 0 3.81 0) - (layer "F.Fab") - (uuid "18b51bac-b6a0-43ec-88e8-d954fb8e5b21") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" thru_hole rect - (at 0 0 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 3 "+5V") - (pinfunction "Pin_1") - (pintype "passive") - (uuid "d0d3ee13-ad3c-47a6-8cfa-6060f0b0e6ee") - ) - (pad "2" thru_hole circle - (at 0 2.54 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 97 "/UART_RX_SOUTH") - (pinfunction "Pin_2") - (pintype "passive") - (uuid "f9f3f291-40af-460d-8b3a-ad46c5fa70b0") - ) - (pad "3" thru_hole circle - (at 0 5.08 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 96 "/UART_TX_SOUTH") - (pinfunction "Pin_3") - (pintype "passive") - (uuid "6b7dcadb-7f28-4240-abda-e591567955d9") - ) - (pad "4" thru_hole circle - (at 0 7.62 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "Pin_4") - (pintype "passive") - (uuid "2de32bb3-ecb2-453d-baa4-4719e1058c22") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-various:ROT_SKYLOONG_HS-Switch" - (layer "F.Cu") - (uuid "167e3e7e-670b-4c31-958e-ded9c1f1b0d6") - (at 50.165 61.595) - (descr "SKYLOONG hotswap knob module with internal switch") - (property "Reference" "SW1" - (at 0 4.3 0) - (unlocked yes) - (layer "F.SilkS") - (uuid "44d67820-21c7-488d-b8da-b3cf7f44f5e5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "ROT_SKYLOONG_HS" - (at 0 -4.6 0) - (unlocked yes) - (layer "F.Fab") - (uuid "459e9209-8536-4c74-9bd8-d453e2dd922e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "https://skyloong.vip/products/abs-hot-swappable-knobs-madule" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "5c9dfc3f-e3f9-4203-aa1b-faf8e3513fca") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "SKYLOONG hotswap encoder module" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "b9a4a343-2832-4b1b-bb07-f34f1216e690") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b04a1447-1179-4d66-b20d-0cc5332b2f2d") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd exclude_from_pos_files exclude_from_bom) - (fp_line - (start -9.525 -9.525) - (end -9.525 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "4d2e84eb-0283-465b-93c0-8f22b33d1ad9") - ) - (fp_line - (start -9.525 9.525) - (end 9.525 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "47620266-431b-4497-ba22-c35bf7d2d879") - ) - (fp_line - (start 9.525 -9.525) - (end -9.525 -9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "b38425d6-8cb8-4708-b81b-e35ad85c3bea") - ) - (fp_line - (start 9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "7ead3d94-8f66-42d0-b186-e9d88043eaac") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "588dc6d5-6d00-4379-a5cf-4e34266d338e") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a5821198-9ebb-40da-a8c8-2b24c340c69f") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "9c9cfd0c-b797-45e3-8dee-963652793473") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "456b4e50-5f71-4db9-9c01-193984d74948") - ) - (fp_arc - (start -7 -6.5) - (mid -6.853553 -6.853553) - (end -6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4e96e395-ae1d-4dca-b4af-61b9a5f2d06d") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "84dfe81a-ebfd-4d61-985c-acc4fc99e42e") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "90da46ff-8055-4e35-a615-3486df7c25a1") - ) - (fp_arc - (start 6.997236 6.498884) - (mid 6.850789 6.852437) - (end 6.497236 6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c5f0e9d9-f9a7-4577-a9eb-70b2feba7bf3") - ) - (fp_line - (start -7 -7) - (end -7 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "13eee77c-455b-40db-a992-0e17b08b398c") - ) - (fp_line - (start -7 7) - (end 7 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "233b42e8-e58d-45cb-a0be-e1f215fb1259") - ) - (fp_line - (start 7 -7) - (end -7 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a22bd3f2-21e9-4b9d-b8e4-71da444fb91a") - ) - (fp_line - (start 7 7) - (end 7 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5577d9bb-2853-47d0-8678-c33f14731596") - ) - (fp_text user "${REFERENCE}" - (at 0 -3.1 0) - (unlocked yes) - (layer "F.Fab") - (uuid "a8877470-151a-4eaa-896e-ff4fce67a24e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "" np_thru_hole circle - (at 0 0 180) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "1da790ac-d402-4dc3-a50b-221050adfd56") - ) - (pad "A" smd circle - (at 3.5 4) - (size 1.5 1.5) - (layers "F.Cu" "F.Mask") - (net 42 "/ROT_TIMA") - (pinfunction "A") - (pintype "passive") - (uuid "9004f14b-a924-4841-839f-4d61a9c52d80") - ) - (pad "B" smd circle - (at 3.5 1.5) - (size 1.5 1.5) - (layers "F.Cu" "F.Mask") - (net 41 "/ROT_TIMB") - (pinfunction "B") - (pintype "passive") - (uuid "7accd72a-ebfb-4975-9321-ca12f79ac7e3") - ) - (pad "C" smd circle - (at -3.5 1.5) - (size 1.5 1.5) - (layers "F.Cu" "F.Mask") - (net 2 "+3.3V") - (pinfunction "C") - (pintype "passive") - (uuid "fceadaf9-3e35-4331-9404-46b331c2642e") - ) - (pad "S" smd circle - (at -3.5 4) - (size 1.5 1.5) - (layers "F.Cu" "F.Mask") - (net 25 "Net-(D29-A)") - (pinfunction "S") - (pintype "passive") - (uuid "d2e6fd6f-34da-4970-8025-f824a2a519d5") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/ROT_SKYLOONG_HS.step" - (offset - (xyz 0 0 5.95) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz -90 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:STAB_MX_P_2u" - (layer "F.Cu") - (uuid "41fb0c17-279d-4de4-83c4-54ae5db281fb") - (at 88.265 166.37) - (descr "Footprint for Cherry Clip/Screw in type stabilizers, 2u") - (property "Reference" "S3" - (at 0 0 0) - (layer "F.SilkS") - (hide yes) - (uuid "fd743c6f-fcf7-4b9e-83d8-3ed0e230ede9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "MX_stab" - (at 0 8.128 0) - (layer "Cmts.User") - (uuid "0a162efd-dbab-46b8-bfac-9635704accc4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "c3806ea9-30a6-49bc-8068-9021a8aec42a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Cherry MX-style stabilizer" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "59bed8a0-f073-42cd-8140-1517395df6e1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ddd973a8-a0df-4313-a2f8-5926d451c302") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr through_hole exclude_from_pos_files) - (fp_line - (start -19.05 -9.525) - (end -19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "7fe15d9a-37ac-4f1e-a2ce-f6b28fd72969") - ) - (fp_line - (start -19.05 -9.525) - (end 19.05 -9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6bf7f401-0152-4457-8a09-426778639f2b") - ) - (fp_line - (start -19.05 9.525) - (end 19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "e8704a5a-79e8-4cd4-a245-e74be3c57f8e") - ) - (fp_line - (start -7 -7) - (end -5 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6a32fa5c-ba04-424f-999a-2d04c64a97c1") - ) - (fp_line - (start -7 -5) - (end -7 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "4e89ae56-79ec-4ca1-a4bf-3bd8ee2646fb") - ) - (fp_line - (start -7 7) - (end -7 5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "b2c99670-2b0d-416c-bce5-a73c2d8f0589") - ) - (fp_line - (start -5 7) - (end -7 7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "59016f1a-8d12-4364-8761-7135a3216e81") - ) - (fp_line - (start 5 -7) - (end 7 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "c3adaf98-d9f1-4afc-9964-44ce7038bca1") - ) - (fp_line - (start 5 7) - (end 7 7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "a802651e-44a8-4b8c-b6f5-b7508f948db2") - ) - (fp_line - (start 7 -7) - (end 7 -5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "dd8d67b8-d068-4e5c-a7d0-2d426eb862e4") - ) - (fp_line - (start 7 7) - (end 7 5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "767649fa-e4ff-4405-b439-de9d7ac17b3f") - ) - (fp_line - (start 19.05 -9.525) - (end 19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "1b293404-f776-4639-be44-a4dbdfe21283") - ) - (fp_line - (start -15.28125 -5.499999) - (end -15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f77c98c0-a7f7-45ba-9450-1cfec61eda63") - ) - (fp_line - (start -14.78125 -5.999999) - (end -9.03125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "558f873f-73c8-4fbf-9238-4a525997afb9") - ) - (fp_line - (start -14.78125 8.000001) - (end -9.03125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "950ee39f-7626-4dc8-a55e-be7bcbe5c813") - ) - (fp_line - (start -8.53125 -5.499999) - (end -8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d0638b31-2c5a-4a18-9796-fbfeb63e3bcf") - ) - (fp_line - (start 8.53125 -5.499999) - (end 8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4b6cf2c6-fe95-4226-a0da-b9e3ae820979") - ) - (fp_line - (start 9.03125 -5.999999) - (end 14.780039 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "3975aa58-97b7-4987-95cf-0d5d4687087b") - ) - (fp_line - (start 9.03125 8.000001) - (end 14.78125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8a3bf030-305f-4759-be0c-9b9e20c38226") - ) - (fp_line - (start 15.280039 -5.499999) - (end 15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8050ead7-22c7-43f0-a8ef-c49b2971f6c6") - ) - (fp_arc - (start -15.28125 -5.499999) - (mid -15.134803 -5.853552) - (end -14.78125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e105ca2a-0c99-41b5-8e44-b3eab5bcef8b") - ) - (fp_arc - (start -14.78125 8.000001) - (mid -15.134803 7.853554) - (end -15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ed733862-8e04-4b9f-8380-8045a6c22ab2") - ) - (fp_arc - (start -9.03125 -5.999999) - (mid -8.677697 -5.853552) - (end -8.53125 -5.499999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ce6895f8-8413-4233-a471-85ddddcdd551") - ) - (fp_arc - (start -8.53125 7.500001) - (mid -8.677697 7.853554) - (end -9.03125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "580aa320-b3b7-41ef-98e9-ffdda4c26edb") - ) - (fp_arc - (start 8.53125 -5.499999) - (mid 8.677697 -5.853552) - (end 9.03125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e53d42ee-1ba9-4892-8ae6-9c8a79ad4470") - ) - (fp_arc - (start 9.03125 8.000001) - (mid 8.677697 7.853554) - (end 8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7f1f68a7-b9c3-4fa9-884f-456456ded4ed") - ) - (fp_arc - (start 14.780039 -5.999999) - (mid 15.133592 -5.853552) - (end 15.280039 -5.499999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d792afd7-5ddb-4399-b9c6-26ade8fe3c7a") - ) - (fp_arc - (start 15.28125 7.500001) - (mid 15.134803 7.853554) - (end 14.78125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "776edd86-c3d4-4fc5-9a70-e105d3409042") - ) - (pad "" thru_hole circle - (at -11.90625 -6.985) - (size 4 4) - (drill 3.048) - (layers "*.Cu" "B.Mask") - (remove_unused_layers no) - (uuid "b93d743f-269c-425a-bc8a-47f0ad4fcbd9") - ) - (pad "" np_thru_hole circle - (at -11.90625 8.255) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "cd055fd6-12a4-4d44-9462-e2d50c4942dc") - ) - (pad "" thru_hole circle - (at 11.90625 -6.985) - (size 4 4) - (drill 3.048) - (layers "*.Cu" "B.Mask") - (remove_unused_layers no) - (uuid "3a709d52-ac9c-4307-b1d4-97e3f1949768") - ) - (pad "" np_thru_hole circle - (at 11.90625 8.255) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "652ddb30-f178-4647-9cde-2de04b38edbf") - ) - (group "" - (uuid "87154348-4b37-4341-82a9-b49e99ec5092") - (members "3975aa58-97b7-4987-95cf-0d5d4687087b" "4b6cf2c6-fe95-4226-a0da-b9e3ae820979" - "776edd86-c3d4-4fc5-9a70-e105d3409042" "7f1f68a7-b9c3-4fa9-884f-456456ded4ed" - "8050ead7-22c7-43f0-a8ef-c49b2971f6c6" "8a3bf030-305f-4759-be0c-9b9e20c38226" - "d792afd7-5ddb-4399-b9c6-26ade8fe3c7a" "e53d42ee-1ba9-4892-8ae6-9c8a79ad4470" - ) - ) - (group "" - (uuid "eae10052-16d1-4947-8667-264803b60cad") - (members "558f873f-73c8-4fbf-9238-4a525997afb9" "580aa320-b3b7-41ef-98e9-ffdda4c26edb" - "950ee39f-7626-4dc8-a55e-be7bcbe5c813" "ce6895f8-8413-4233-a471-85ddddcdd551" - "d0638b31-2c5a-4a18-9796-fbfeb63e3bcf" "e105ca2a-0c99-41b5-8e44-b3eab5bcef8b" - "ed733862-8e04-4b9f-8380-8045a6c22ab2" "f77c98c0-a7f7-45ba-9450-1cfec61eda63" - ) - ) - (embedded_fonts no) - ) - (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" - (layer "F.Cu") - (uuid "469d39ae-3fa8-405e-a50d-715c8423216c") - (at 152.94 110.1825) - (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") - (tags "Through hole socket strip THT 1x04 2.54mm single row") - (property "Reference" "East1" - (at -2.54 4.0175 90) - (layer "B.SilkS") - (uuid "2f5f7c0b-ee13-4b4b-93db-ffe46ba0d4b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Conn_01x04" - (at 0 10.39 0) - (layer "F.Fab") - (uuid "518d6794-b7fb-4776-9a11-b3a180fafa35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "ee7e5ee4-87c6-4de9-af09-6d93520283f2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 0) - (layer "F.Fab") - (hide yes) - (uuid "63b4fed0-8774-4941-9f19-5a4f825acf59") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "8642acd3-cfd1-482e-9160-d3ed52579c6e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer" "TAD" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "996be46d-1b13-46c9-924f-d36a4e5d0890") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Part Number" "1-0401FBV0T" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f88f19c4-f65d-4cc7-879c-1cf4aba56120") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") - (path "/16dff95b-3e36-4af3-b88b-15fb8adc8e2f") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr through_hole) - (fp_line - (start -1.33 1.27) - (end -1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "a20b0f7c-945f-4087-ba24-6b3a449c6f89") - ) - (fp_line - (start -1.33 1.27) - (end 1.33 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6cd0a5c0-de7a-4eff-b10e-cc589a894244") - ) - (fp_line - (start -1.33 8.95) - (end 1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c5d4fcb9-0b59-4a50-ac87-7eb272d927b3") - ) - (fp_line - (start 0 -1.33) - (end 1.33 -1.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "66ba2af7-f526-4036-a4a1-a515e99e85bd") - ) - (fp_line - (start 1.33 -1.33) - (end 1.33 0) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "95876c3e-e71e-4f44-acff-6218f92a83d8") - ) - (fp_line - (start 1.33 1.27) - (end 1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9a03d964-a559-4fd2-b15d-2b1576a63c5c") - ) - (fp_line - (start -1.8 -1.8) - (end 1.75 -1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9cdfc233-f4dc-43b0-95c8-1d06d6b4308f") - ) - (fp_line - (start -1.8 9.4) - (end -1.8 -1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9b21aca9-9fa4-4285-b3da-b35457f7d950") - ) - (fp_line - (start 1.75 -1.8) - (end 1.75 9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "273b7b78-f722-4c4a-b383-acaeb546c7e7") - ) - (fp_line - (start 1.75 9.4) - (end -1.8 9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "dbf4bfc1-d78c-4f1a-bb98-1f85004ad438") - ) - (fp_line - (start -1.27 -1.27) - (end 0.635 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "373b89be-379c-4518-bbce-682ede848873") - ) - (fp_line - (start -1.27 8.89) - (end -1.27 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f1fa441f-1c30-43fe-a725-b4e99e9a2119") - ) - (fp_line - (start 0.635 -1.27) - (end 1.27 -0.635) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "457c864b-de84-4a5c-a7cb-f76ec6f351be") - ) - (fp_line - (start 1.27 -0.635) - (end 1.27 8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "d565077c-44ce-4863-a4a3-dcb19cb0d729") - ) - (fp_line - (start 1.27 8.89) - (end -1.27 8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "b76f8500-0ca1-4637-bccc-9e9f6dbcd07c") - ) - (fp_text user "${REFERENCE}" - (at 0 3.81 90) - (layer "F.Fab") - (uuid "6e954124-a04e-4992-bdba-7f1075c4aa18") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" thru_hole rect - (at 0 0) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 3 "+5V") - (pinfunction "Pin_1") - (pintype "passive") - (uuid "27cd8e3c-8b31-4f89-83fa-a9c559eb2a90") - ) - (pad "2" thru_hole circle - (at 0 2.54) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 57 "/UART_RX_EAST") - (pinfunction "Pin_2") - (pintype "passive") - (uuid "ebdfb8cc-3e51-4081-9f31-3d6ea5c2c106") - ) - (pad "3" thru_hole circle - (at 0 5.08) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 56 "/UART_TX_EAST") - (pinfunction "Pin_3") - (pintype "passive") - (uuid "68063ef7-5b0d-409d-a0fd-3c13fc8907b9") - ) - (pad "4" thru_hole circle - (at 0 7.62) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "Pin_4") - (pintype "passive") - (uuid "c4774db6-a2b6-430d-b163-ebeb1126526a") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:STAB_MX_P_2u" - (layer "F.Cu") - (uuid "6275378e-dd7f-45ec-af4c-5bae5a611043") - (at 135.89 156.845 90) - (descr "Footprint for Cherry Clip/Screw in type stabilizers, 2u") - (property "Reference" "S2" - (at 0 0 90) - (layer "F.SilkS") - (hide yes) - (uuid "f6cfe11e-76f9-4328-a3e8-f9b7bf0da4f5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "MX_stab" - (at 0 8.128 90) - (layer "Cmts.User") - (uuid "2d80ae66-7708-4ad0-b980-129b8e31f84d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "d9c1dddd-311f-475c-850a-97e3bd820f68") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Cherry MX-style stabilizer" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "4eb26f2b-e737-40b0-ba44-5ceeb3180af6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/a6c3c728-89ec-4de9-9896-f757014c0e08") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr through_hole exclude_from_pos_files) - (fp_line - (start 19.05 -9.525) - (end 19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "b129189b-716e-446e-be7c-2f02bfbbd305") - ) - (fp_line - (start -19.05 -9.525) - (end 19.05 -9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "9398753b-8d62-40d2-bd83-9a1d65266261") - ) - (fp_line - (start -19.05 -9.525) - (end -19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "577e305a-bc77-466d-8193-0ac2cddd56a8") - ) - (fp_line - (start 7 -7) - (end 7 -5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "827105a1-3b3b-41a4-abb5-1d4b035102e8") - ) - (fp_line - (start 5 -7) - (end 7 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "7ac29f13-9557-4c9b-8633-39632e7d4aa9") - ) - (fp_line - (start -7 -7) - (end -5 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "c1f13977-e73e-462d-8d80-846e6e2ee481") - ) - (fp_line - (start -7 -5) - (end -7 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "bcc3d79a-e9a1-45cb-8794-2c69b9e4a495") - ) - (fp_line - (start 7 7) - (end 7 5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "cea04993-6b32-473e-b659-41d34c5eaff2") - ) - (fp_line - (start 5 7) - (end 7 7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "563c5b08-500a-4655-9fdc-5e8e38a8ad6e") - ) - (fp_line - (start -5 7) - (end -7 7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "fe35dfe2-7922-45db-9e92-8af28cfdfa69") - ) - (fp_line - (start -7 7) - (end -7 5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "435ac273-c0f9-4d66-a2af-a7fcd0931cfe") - ) - (fp_line - (start -19.05 9.525) - (end 19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "dcbfa369-757b-4930-bc79-1bfff7af418f") - ) - (fp_line - (start 9.03125 -5.999999) - (end 14.780039 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7cbe844d-b14c-4f96-82e1-8fde0efbdbdf") - ) - (fp_line - (start -14.78125 -5.999999) - (end -9.03125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "44d7a60d-f4f1-48e1-a57b-e9f793f6738c") - ) - (fp_line - (start 15.280039 -5.499999) - (end 15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "236f0ab0-ebf7-4325-a065-0f2eac846d23") - ) - (fp_line - (start 8.53125 -5.499999) - (end 8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e97748ed-c968-4fbd-ab16-7e2b7eefd8f7") - ) - (fp_line - (start -8.53125 -5.499999) - (end -8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "82853c6f-7e5a-4ed2-99c6-e8de2f00f0d8") - ) - (fp_line - (start -15.28125 -5.499999) - (end -15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "50596677-648f-49cc-9898-af3739915537") - ) - (fp_line - (start 9.03125 8.000001) - (end 14.78125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "294d58c3-be4c-4ec2-852a-8357e043fadd") - ) - (fp_line - (start -14.78125 8.000001) - (end -9.03125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "83b938df-3c9e-4eab-a6e1-83d8f153dbc5") - ) - (fp_arc - (start 14.780039 -5.999999) - (mid 15.133592 -5.853552) - (end 15.280039 -5.499999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7f39f8af-ad92-4423-9562-94e3aceacd73") - ) - (fp_arc - (start -9.03125 -5.999999) - (mid -8.677697 -5.853552) - (end -8.53125 -5.499999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "405afb2d-9627-424a-9abf-f12881d31ced") - ) - (fp_arc - (start 8.53125 -5.499999) - (mid 8.677697 -5.853552) - (end 9.03125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "fa231476-21b6-4c70-b0e0-bd1f0dae2c99") - ) - (fp_arc - (start -15.28125 -5.499999) - (mid -15.134803 -5.853552) - (end -14.78125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4b704c0d-3dee-43a8-9887-10de36bfb874") - ) - (fp_arc - (start 15.28125 7.500001) - (mid 15.134803 7.853554) - (end 14.78125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8b617641-8963-4c3d-90b4-f509ecee8248") - ) - (fp_arc - (start -8.53125 7.500001) - (mid -8.677697 7.853554) - (end -9.03125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b98823ff-8d86-475f-82ac-33fbc28733f9") - ) - (fp_arc - (start 9.03125 8.000001) - (mid 8.677697 7.853554) - (end 8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8723c755-21cc-4c3c-8dae-fdd4a3614639") - ) - (fp_arc - (start -14.78125 8.000001) - (mid -15.134803 7.853554) - (end -15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "206be084-ba7c-4317-91d3-05676c020e38") - ) - (pad "" thru_hole circle - (at -11.90625 -6.985 90) - (size 4 4) - (drill 3.048) - (layers "*.Cu" "B.Mask") - (remove_unused_layers no) - (uuid "a93b2c99-aae1-443a-ab30-5e96a6ac0eb0") - ) - (pad "" np_thru_hole circle - (at -11.90625 8.255 90) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "5a1c915f-8162-4785-8311-c5127917a5e0") - ) - (pad "" thru_hole circle - (at 11.90625 -6.985 90) - (size 4 4) - (drill 3.048) - (layers "*.Cu" "B.Mask") - (remove_unused_layers no) - (uuid "199b4cfc-5541-4208-b929-9488ab828a0a") - ) - (pad "" np_thru_hole circle - (at 11.90625 8.255 90) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "ae301cbc-c160-4406-a95b-665c143935fe") - ) - (group "" - (uuid "50c8b5ef-e536-49a8-a722-746ecacbc292") - (members "236f0ab0-ebf7-4325-a065-0f2eac846d23" "294d58c3-be4c-4ec2-852a-8357e043fadd" - "7cbe844d-b14c-4f96-82e1-8fde0efbdbdf" "7f39f8af-ad92-4423-9562-94e3aceacd73" - "8723c755-21cc-4c3c-8dae-fdd4a3614639" "8b617641-8963-4c3d-90b4-f509ecee8248" - "e97748ed-c968-4fbd-ab16-7e2b7eefd8f7" "fa231476-21b6-4c70-b0e0-bd1f0dae2c99" - ) - ) - (group "" - (uuid "867ba55b-05ac-4fac-b7ee-62d3de65257e") - (members "206be084-ba7c-4317-91d3-05676c020e38" "405afb2d-9627-424a-9abf-f12881d31ced" - "44d7a60d-f4f1-48e1-a57b-e9f793f6738c" "4b704c0d-3dee-43a8-9887-10de36bfb874" - "50596677-648f-49cc-9898-af3739915537" "82853c6f-7e5a-4ed2-99c6-e8de2f00f0d8" - "83b938df-3c9e-4eab-a6e1-83d8f153dbc5" "b98823ff-8d86-475f-82ac-33fbc28733f9" - ) - ) - (embedded_fonts no) - ) - (footprint "PCM_marbastlib-mx:STAB_MX_P_2u" - (layer "F.Cu") - (uuid "904e0014-8803-4292-a559-4cdafa569024") - (at 135.89 118.745 90) - (descr "Footprint for Cherry Clip/Screw in type stabilizers, 2u") - (property "Reference" "S1" - (at 0 0 90) - (layer "F.SilkS") - (hide yes) - (uuid "03ae30d5-d2aa-432b-a665-e22def70ffe2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "MX_stab" - (at 0 8.128 90) - (layer "Cmts.User") - (uuid "67bc56f8-680a-4f52-b60b-57698f30eaff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "062cb83b-f18e-4a04-aabd-ee25f432c13b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Cherry MX-style stabilizer" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "ab7d3cc8-2dd0-4c9a-b943-9c4bdfa596ef") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9ce3718c-02fe-4f65-a92e-129d95abd6b8") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr through_hole exclude_from_pos_files) - (fp_line - (start 19.05 -9.525) - (end 19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "1eb88775-2a80-4a5f-8ec2-dfa330bac14b") - ) - (fp_line - (start -19.05 -9.525) - (end 19.05 -9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "e0a6d30e-acc0-49c2-bcac-8eedb5c80c77") - ) - (fp_line - (start -19.05 -9.525) - (end -19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "888db1ba-42af-458b-9c21-daf0e7121ae3") - ) - (fp_line - (start 7 -7) - (end 7 -5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "5342149a-4678-4d69-9de0-00036aa69c97") - ) - (fp_line - (start 5 -7) - (end 7 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "63372ffb-bfa1-4763-9e39-99ec4d675348") - ) - (fp_line - (start -7 -7) - (end -5 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "5595cd6f-08ce-46e9-bb75-2236de4b0517") - ) - (fp_line - (start -7 -5) - (end -7 -7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "17c2636a-35ff-4770-8f20-6251e5084a3f") - ) - (fp_line - (start 7 7) - (end 7 5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "fe32fb05-f8e5-4adc-9542-0d0f79bddb3a") - ) - (fp_line - (start 5 7) - (end 7 7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "9d6a6db6-3eaf-4a37-a5f2-95f9d4540571") - ) - (fp_line - (start -5 7) - (end -7 7) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "89aa4277-fed8-48c8-bf20-4949948cb19b") - ) - (fp_line - (start -7 7) - (end -7 5) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "f4ee567c-ae8c-4ea1-b294-be1eeb3a1266") - ) - (fp_line - (start -19.05 9.525) - (end 19.05 9.525) - (stroke - (width 0.12) - (type solid) - ) - (layer "Dwgs.User") - (uuid "82d1093c-6873-4666-b402-3b948576578e") - ) - (fp_line - (start 9.03125 -5.999999) - (end 14.780039 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "46c8f3c1-ac31-49fc-bee3-1ab5a35a0228") - ) - (fp_line - (start -14.78125 -5.999999) - (end -9.03125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "bdd381bc-0e5b-414a-9f8a-12fe3aca2930") - ) - (fp_line - (start 15.280039 -5.499999) - (end 15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5ace1262-3820-493d-8207-2cb773b2fb19") - ) - (fp_line - (start 8.53125 -5.499999) - (end 8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b5761b90-218a-4df2-9825-b54ee0f84cfd") - ) - (fp_line - (start -8.53125 -5.499999) - (end -8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1290d35b-bf59-4d5e-a0fa-f83493570dcf") - ) - (fp_line - (start -15.28125 -5.499999) - (end -15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "104ce904-7495-435e-a5cb-2488a369a9ed") - ) - (fp_line - (start 9.03125 8.000001) - (end 14.78125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "80e12e9c-5649-48e5-a4d5-9f5ce96b2cb6") - ) - (fp_line - (start -14.78125 8.000001) - (end -9.03125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8d787c7b-8799-4ee3-a411-64436ecfb526") - ) - (fp_arc - (start 14.780039 -5.999999) - (mid 15.133592 -5.853552) - (end 15.280039 -5.499999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7e9956d7-3200-4889-b3cd-47edeae94ed1") - ) - (fp_arc - (start -9.03125 -5.999999) - (mid -8.677697 -5.853552) - (end -8.53125 -5.499999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "62dde19e-6f23-41f6-aef8-8ec731dfd498") - ) - (fp_arc - (start 8.53125 -5.499999) - (mid 8.677697 -5.853552) - (end 9.03125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "47eac653-6dd3-4f5a-ac59-1c678f44e629") - ) - (fp_arc - (start -15.28125 -5.499999) - (mid -15.134803 -5.853552) - (end -14.78125 -5.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c23eab9f-fa1a-4228-9479-765a39f2c7cf") - ) - (fp_arc - (start 15.28125 7.500001) - (mid 15.134803 7.853554) - (end 14.78125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "3d3237c7-3d06-4522-85c6-171268145b74") - ) - (fp_arc - (start -8.53125 7.500001) - (mid -8.677697 7.853554) - (end -9.03125 8.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "6a593d68-0102-46dc-a062-c4bc65cc6526") - ) - (fp_arc - (start 9.03125 8.000001) - (mid 8.677697 7.853554) - (end 8.53125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "01d781f6-b5dd-426f-b9e5-7e8f8c449ceb") - ) - (fp_arc - (start -14.78125 8.000001) - (mid -15.134803 7.853554) - (end -15.28125 7.500001) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "598714fa-e71e-4bb7-ba4b-8592913485ee") - ) - (pad "" thru_hole circle - (at -11.90625 -6.985 90) - (size 4 4) - (drill 3.048) - (layers "*.Cu" "B.Mask") - (remove_unused_layers no) - (uuid "21c7aefa-4ffc-4c23-b78f-a7a89817a686") - ) - (pad "" np_thru_hole circle - (at -11.90625 8.255 90) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "e7e3da35-fc05-404c-9dab-52ea74e5d1e2") - ) - (pad "" thru_hole circle - (at 11.90625 -6.985 90) - (size 4 4) - (drill 3.048) - (layers "*.Cu" "B.Mask") - (remove_unused_layers no) - (uuid "efe80d69-c206-41dc-8fea-2e8d075761d6") - ) - (pad "" np_thru_hole circle - (at 11.90625 8.255 90) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "e710bf74-e472-43ef-a585-7ab90bdea4bc") - ) - (group "" - (uuid "7fd99a01-1b8e-4d83-98ec-411b214ada9d") - (members "01d781f6-b5dd-426f-b9e5-7e8f8c449ceb" "3d3237c7-3d06-4522-85c6-171268145b74" - "46c8f3c1-ac31-49fc-bee3-1ab5a35a0228" "47eac653-6dd3-4f5a-ac59-1c678f44e629" - "5ace1262-3820-493d-8207-2cb773b2fb19" "7e9956d7-3200-4889-b3cd-47edeae94ed1" - "80e12e9c-5649-48e5-a4d5-9f5ce96b2cb6" "b5761b90-218a-4df2-9825-b54ee0f84cfd" - ) - ) - (group "" - (uuid "fd44ca78-401f-4b95-a897-66a9525776b1") - (members "104ce904-7495-435e-a5cb-2488a369a9ed" "1290d35b-bf59-4d5e-a0fa-f83493570dcf" - "598714fa-e71e-4bb7-ba4b-8592913485ee" "62dde19e-6f23-41f6-aef8-8ec731dfd498" - "6a593d68-0102-46dc-a062-c4bc65cc6526" "8d787c7b-8799-4ee3-a411-64436ecfb526" - "bdd381bc-0e5b-414a-9f8a-12fe3aca2930" "c23eab9f-fa1a-4228-9479-765a39f2c7cf" - ) - ) - (embedded_fonts no) - ) - (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" - (layer "F.Cu") - (uuid "b3d89fcf-54ca-4946-a173-6577ca2962a6") - (at 89.2275 44.545 90) - (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") - (tags "Through hole socket strip THT 1x04 2.54mm single row") - (property "Reference" "North1" - (at -2.455 3.7725 180) - (layer "B.SilkS") - (uuid "f7a9d417-3736-4a89-8550-f5728c0d3299") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Conn_01x04" - (at 0 10.39 90) - (layer "F.Fab") - (uuid "a894e864-4741-4b3d-98c2-489153f548b2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "6be6a138-536f-4510-a64a-5fadfd2a96fb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 90) - (layer "F.Fab") - (hide yes) - (uuid "4a12a3eb-3d91-44b7-86e9-bf45ba1e947f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 90) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "e3361721-6edd-4a22-8613-ef9007e579ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Manufacturer" "TAD" - (at 0 0 90) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "0b66f636-4288-49e4-9f2e-caa30d366065") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Part Number" "1-0401FBV0T" - (at 0 0 90) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "ce66a053-6925-47b1-bd9e-ab9c512079f0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") - (path "/38beb260-5ceb-4b19-afa7-0dbaab81122b") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr through_hole) - (fp_line - (start 1.33 -1.33) - (end 1.33 0) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c8d52d06-b9e0-43f3-994c-a8fd58b4f274") - ) - (fp_line - (start 0 -1.33) - (end 1.33 -1.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f012b73a-dd79-43a4-8655-25d1a385b24e") - ) - (fp_line - (start 1.33 1.27) - (end 1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f1b285ff-9700-46e4-8564-26fe01867777") - ) - (fp_line - (start -1.33 1.27) - (end 1.33 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "87d6f7ef-60f2-4813-93d5-b703dd3c57f1") - ) - (fp_line - (start -1.33 1.27) - (end -1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "9584f434-0516-4028-b258-ac1b7df1d495") - ) - (fp_line - (start -1.33 8.95) - (end 1.33 8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "da9bad9f-eac9-4dc3-b8b1-ea39591ea945") - ) - (fp_line - (start 1.75 -1.8) - (end 1.75 9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b2d2e871-4dc6-49be-8ee8-613ac076c319") - ) - (fp_line - (start -1.8 -1.8) - (end 1.75 -1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f82e5f98-302f-4227-93d2-9691c0285bde") - ) - (fp_line - (start 1.75 9.4) - (end -1.8 9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f70a4c57-f5d5-4b86-a3de-838f29cdfdb5") - ) - (fp_line - (start -1.8 9.4) - (end -1.8 -1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d6618f57-ab41-4b5e-9554-c8dcf5487a7c") - ) - (fp_line - (start 0.635 -1.27) - (end 1.27 -0.635) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ebaee7aa-daae-413a-b470-9a09a514d7c7") - ) - (fp_line - (start -1.27 -1.27) - (end 0.635 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "bd7de62b-8598-4bb2-ace2-ed6f76e41eb7") - ) - (fp_line - (start 1.27 -0.635) - (end 1.27 8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "ec78859e-c4c4-4db6-b0aa-e39d2df71276") - ) - (fp_line - (start 1.27 8.89) - (end -1.27 8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "e2c93a56-7ead-4548-a5de-3742b54fe23b") - ) - (fp_line - (start -1.27 8.89) - (end -1.27 -1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "042cd6fb-5d66-44e2-b8b6-9cc1d5031ced") - ) - (fp_text user "${REFERENCE}" - (at 0 3.81 0) - (layer "F.Fab") - (uuid "ee9588e3-cfcd-4eee-89c3-d0063924961a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" thru_hole rect - (at 0 0 90) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "Pin_1") - (pintype "passive") - (uuid "8f3c1077-66e0-437c-96d9-7443ece99933") - ) - (pad "2" thru_hole circle - (at 0 2.54 90) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 83 "/UART_RX_NORTH") - (pinfunction "Pin_2") - (pintype "passive") - (uuid "3ea02fed-da93-49b6-9a56-294a69f450e9") - ) - (pad "3" thru_hole circle - (at 0 5.08 90) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 82 "/UART_TX_NORTH") - (pinfunction "Pin_3") - (pintype "passive") - (uuid "398d9eeb-cbdb-467e-85f5-c6cc9fcf0a07") - ) - (pad "4" thru_hole circle - (at 0 7.62 90) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 3 "+5V") - (pinfunction "Pin_4") - (pintype "passive") - (uuid "3c7db95b-7295-491d-a530-e1e488be5700") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_4ms_Package_SOT:SOT223" + (net 124 "Net-(D74-A)") + (net 125 "Net-(D75-A)") + (net 126 "Net-(D76-A)") + (net 127 "/COL12") + (net 128 "/COL9") + (net 129 "/COL10") + (net 130 "/COL11") + (net 131 "/COL6") + (net 132 "/COL7") + (net 133 "/COL8") + (net 134 "/COL14") + (net 135 "/COL13") + (net 136 "/COL15") + (net 137 "unconnected-(U1-PC4-Pad24)") + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") - (uuid "05101634-12c6-47f1-bb92-d7a913416747") - (at 79.175 47.05 180) - (descr "SOT-223") - (property "Reference" "IC1" - (at -4.725 2.4 0) + (uuid "000dfb7f-44a5-494a-9ac5-86a31c02a7b5") + (at -40.389 193.232 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R6" + (at 0 1.7 0) (layer "B.SilkS") - (uuid "4214669e-2978-4832-ba8f-9bae99b10f93") + (uuid "671e2c38-5e04-46a0-b014-8b688f555b02") (effects (font (size 1 1) (thickness 0.15) ) - (justify left bottom mirror) + (justify mirror) ) ) - (property "Value" "LD1117-3.3V-SOT223" - (at -10.825 -3.95 0) - (layer "B.SilkS") - (uuid "24090841-56d1-4137-a477-53f461ce6028") - (effects - (font - (size 1.2065 1.2065) - (thickness 0.1524) - ) - (justify left bottom mirror) - ) - ) - (property "Datasheet" "https://www.mouser.com/datasheet/2/389/cd00000544-1795431.pdf" - (at 0 0 0) + (property "Value" "22" + (at 0 -1.65 0) (layer "B.Fab") (hide yes) - (uuid "7c9512cf-73e2-456b-b910-4ac263ca2a05") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "3.3V Voltage Regulator, SOT-223-3, Imax=0.8A, VinMax=15V, Vdrop=1V" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "c2c39842-d9f4-41cb-883d-9d2d5b56b382") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Manufacturer" "STMicroelectronics" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "8c755cb2-b7f6-44c7-8bc2-c5a4763463d6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Part Number" "LD1117S33CTR" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "13dd1516-6598-41d7-a5cc-d4f86afc4513") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "*TO-252-2* *TO?252?2*") - (path "/780e4915-82a4-4658-81f3-960aa1d9fc82") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr through_hole) - (fp_line - (start 3.3 1.8) - (end -3.3 1.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "B.SilkS") - (uuid "4dae62a1-9222-47bb-a707-37c7489a34b0") - ) - (fp_line - (start 3.3 -1.8) - (end 3.3 1.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "B.SilkS") - (uuid "2cbc880a-b629-4be5-aa47-0d78604455a4") - ) - (fp_line - (start -3.3 1.8) - (end -3.3 -1.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "B.SilkS") - (uuid "e7eca952-fe6e-44a5-bf84-270bc9e16c9e") - ) - (fp_line - (start -3.3 -1.8) - (end 3.3 -1.8) - (stroke - (width 0.127) - (type solid) - ) - (layer "B.SilkS") - (uuid "1890388f-c119-4d06-b05e-e7e82c423e04") - ) - (fp_line - (start 3.55 2.05) - (end 1.9 2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6de701bf-de21-435d-8623-b8afe81fab7a") - ) - (fp_line - (start 3.55 -2.05) - (end 3.55 2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4b5ffee7-86e9-4ef7-9678-5a4e3129519c") - ) - (fp_line - (start 3.15 -2.05) - (end 3.55 -2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a55ba872-ad87-4abc-a9b1-fbdfb13c5165") - ) - (fp_line - (start 3.15 -4.2) - (end 3.15 -2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f7c8653e-0c8b-4303-b821-9bd91ae3c9d3") - ) - (fp_line - (start 1.9 4.2) - (end -1.9 4.2) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3c522939-1f65-4da8-85f9-684d7287c94c") - ) - (fp_line - (start 1.9 2.05) - (end 1.9 4.2) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f3f34b1c-b918-4616-b2c2-c7dfbfd6ac38") - ) - (fp_line - (start -1.9 4.2) - (end -1.9 2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7406c5c3-b778-4b3c-9840-92b97ae0e190") - ) - (fp_line - (start -1.9 2.05) - (end -3.55 2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "53dd3ff7-8bdc-4c74-ae1d-3133edc743a8") - ) - (fp_line - (start -3.15 -2.05) - (end -3.15 -4.2) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "aad12a56-5420-4ec5-a5ce-39ccc0e82501") - ) - (fp_line - (start -3.15 -4.2) - (end 3.15 -4.2) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c750dd8c-fe18-48f6-ba78-9375c93d0dbf") - ) - (fp_line - (start -3.55 2.05) - (end -3.55 -2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "30e253df-c9c0-4a32-ab3e-85f068a185a5") - ) - (fp_line - (start -3.55 -2.05) - (end -3.15 -2.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "eb004ab4-009b-4dd7-af62-fd01622c2b26") - ) - (pad "1" smd rect - (at -2.3 -3.2 180) - (size 1.2 1.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 1 "GND") - (pinfunction "ADJ") - (pintype "input") - (uuid "52142edf-2489-41a9-bcd4-322ab55b329f") - ) - (pad "2" smd rect - (at 0 -3.2 180) - (size 1.2 1.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 2 "+3.3V") - (pinfunction "OUT") - (pintype "passive") - (uuid "8bbcf3f8-da10-4c66-b9d9-a0e653ce12f7") - ) - (pad "2B" smd rect - (at 0 3.2 180) - (size 3.3 1.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (uuid "dfaa9d90-c478-4102-96ca-9f26129bafe7") - ) - (pad "3" smd rect - (at 2.2 -3.2 180) - (size 1.2 1.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 3 "+5V") - (pinfunction "IN") - (pintype "input") - (uuid "e6582be3-97a9-40eb-9ede-940d881f7bbe") - ) - (embedded_fonts no) - (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 -90) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "0714ceb4-f80e-4cd6-aa78-bff3f837cdd6") - (at 130.874999 118.7225 90) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED11" - (at -5.4775 0.015001 180) - (layer "B.SilkS") - (uuid "1720e898-03e4-4867-825c-08ca7df4da87") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 90) - (layer "B.Fab") - (uuid "a9754677-cd66-46b0-89f6-5a5435f9b6fd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 270) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "5d0cbb83-89a3-4c6d-95fb-b2e2375cc6b9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 270) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "0ae4d17f-f029-48c1-be0b-5d3cfb71e088") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8f78aa94-6c1c-472c-8739-8eac1ad7fc27") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "ca1488b6-e1e1-4552-aee7-b07236ad2492") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "79ea5f04-78ca-48fe-89cc-19f141bad52b") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "1d8beece-3df6-4a8b-8727-c764780807f3") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "831fc837-8358-4198-af10-a4da8c300657") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "c7b23a89-560b-4818-ab3c-d984af8743ba") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "ec3507b3-2d55-4dd2-b090-cdecb7f342b1") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "e7f191bb-8c97-459e-8e3e-7d2b6877bab0") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "7981c0b0-164c-4546-ac35-cfc740f9fe1e") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "6495dbd5-7ba4-4f63-ba40-9d67a17bc2fb") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e06ce72d-8389-4872-ad14-797a5924c204") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c388e931-0bda-4d69-9be8-dd6cffb1a94d") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "968e6fd4-728e-40ed-8d2a-2201a4dda1ad") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "99ed8df1-8f9f-4faf-acff-c3289299aa6c") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e4e7fc5d-5aed-453a-bfe6-0177db2d8303") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1c276318-4148-461b-954a-70e61776ceb6") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "04d7fb45-fe1b-44c3-a08a-b961ceb00860") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "48db23f5-48a1-481c-adb9-67c049352a4a") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ede6ffa3-3827-4c7a-a9d0-a6be4fab9144") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ec13cdee-aa10-4e25-80d6-59e5202ba389") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "88c1e040-2f50-43dc-b0b0-147223b290a8") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fe2fd39e-aa7e-428b-a88f-16cbc2c49e84") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "06a7452e-8329-4c08-a8d1-70d845896628") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b0b6b728-7ec1-40d9-a133-7f6854ba79ff") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8258ee43-376a-4ab9-85b2-11a1b55706c5") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "51a3281b-a77c-4a45-9ddd-6f0433a0c5c2") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "daf5ebdf-7609-4e3d-89c0-f9ba9a4e97ee") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "97fac46a-0568-49aa-801b-0de29a0c49bb") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0c0b28c4-ac2a-4847-9012-adf111ce64e2") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "99044c3e-0e52-482f-8f9d-6323c49dc9bb") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "32822c79-814d-4684-83e5-7535d448524b") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "03211856-3821-41fb-994e-d73d97eaacf9") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "524c2563-e2a0-4e26-90ce-de72e262112f") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "2c475dfc-12d4-4057-b2be-4a8744d01414") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "248771bc-c7d9-44de-a9f2-13c54366e7c0") - ) - (fp_text user "offset: 5.08" - (at 0 3 90) - (layer "Dwgs.User") - (uuid "56a05fcf-bfda-44dd-aed9-0135e35f3735") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 90) - (layer "Cmts.User") - (uuid "1f413684-19e3-4f14-9f02-03d29a8ff1da") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "3cfca5aa-3aa0-4a2b-91a6-f11b30610eb2") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "1cc3b98d-d24d-4cac-8051-1ec085813f69") - ) - (pad "2" smd roundrect - (at 2.725 -0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 66 "Net-(LED11-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "add923ba-94e3-446d-98ff-59ac018ca7a7") - ) - (pad "3" smd roundrect - (at -2.725 0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 65 "Net-(LED11-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "7cadf503-758b-44bf-b787-7aa0f4a13924") - ) - (pad "4" smd roundrect - (at -2.725 -0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "9cdc26bf-67d2-48c4-b0a6-36cf61a03aed") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "083136aa-9a42-4c2c-aa12-d09c622879a6") - (at 135.89 156.845 90) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_ENTER1" - (at -7.775 -1.67 180) - (layer "B.SilkS") - (uuid "33ad30d8-3458-4a3e-ada9-d0a4d9f1e196") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 90) - (layer "B.Fab") - (uuid "b858028b-e309-4000-a5e3-6eb0e79dcfec") + (uuid "2f2ea22a-887d-4adb-a6c4-bb119bd3db11") (effects (font (size 1 1) @@ -3509,10 +316,233 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "2f07954b-5676-44c1-9870-495ca67a0e30") + (uuid "0d21af70-5398-4916-89f9-e036b352d8e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7f2edb51-8faa-427b-9734-ab387ca9d331") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/870bee74-1b94-44bc-97d7-e29667be0724") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7278dfe1-4a8a-4d2f-afee-1dee16483e8f") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1d504eef-c060-48f6-b157-2f18e942e397") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bd49294d-1c91-4637-afcf-15f8c52ab509") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2e46e269-fa06-49df-8dfb-b2def01cc1dd") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6fad5ec6-41f7-437e-b608-b0f6e5dedee9") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "efe60f5e-3e2a-4a8e-a511-6736a969e22c") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "757d3da4-0886-46b2-ae60-532aced1abd6") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c8c9938f-6221-4193-bcb2-04f164e0935a") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "47a2f303-c639-44ad-a52d-761d49545828") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "29582818-4051-4751-a791-857f0aedede3") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ccbd243c-56e7-4695-81b9-e05486883a15") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "686f74d7-964c-43c7-a0c1-44b53d27419e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b056427c-77c6-43d7-9844-7519a2261f55") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 90 "Net-(J1-Pin_2)") + (pintype "passive") + (uuid "ab4e6f41-2dd4-4a24-ae1c-2b4ccaf0dc91") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 89 "/JTCLK") + (pintype "passive") + (uuid "bff945a1-7b0f-41f8-acb7-7b722b548642") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "0460780a-4b05-4f1b-b478-d501b0453c9b") + (at -18.438824 31.517 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "830143da-e240-46e5-a446-4843db47fe80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c4f0f7a5-129b-4001-b74d-8c112ddf5e13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1b304680-bcde-4552-ba62-a9ac74ad3052") (effects (font (size 1.27 1.27) @@ -3522,10 +552,10 @@ ) ) (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "9e4fafc5-c5a6-4da0-876a-7f297a85e000") + (uuid "1de88b52-d89b-4569-96e1-ba7e09e1e74d") (effects (font (size 1.27 1.27) @@ -3534,40 +564,10 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9860ce82-5f3f-4c27-842c-b9cc6eac7104") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/52184e44-813e-453e-a209-b17b8c4ef315") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "169a1ad6-2ac2-4f66-9602-57e9b6e18b29") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "68306a6c-2f01-4fc4-9dba-7316561806ec") - ) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "45f8e0d1-c82b-4f5b-b1bd-880a5284b6ab") - ) (fp_line (start 6.085176 3.95022) (end 6.085176 4.75022) @@ -3576,7 +576,17 @@ (type solid) ) (layer "B.SilkS") - (uuid "b1947918-cdb5-4c5b-b721-04b3811c2099") + (uuid "5423b0e2-a844-4b9d-b56f-9e2ce39cbd00") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "71b40891-9229-4b53-a7f3-603d0287e21e") ) (fp_line (start 4.085176 6.75022) @@ -3586,7 +596,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "d3b5e835-e948-4014-bba8-402c7d89d229") + (uuid "b31f5d52-84a6-420a-8cf0-954e1c640c33") ) (fp_line (start -3.314824 6.75022) @@ -3596,7 +606,17 @@ (type solid) ) (layer "B.SilkS") - (uuid "98eb0366-e1a2-460f-a0c6-4abbe7cf4ef9") + (uuid "b104fb75-9e47-4db3-8e6f-580cf8b041b8") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "78bd0cfe-4e36-4d73-a013-7cc2c61ce8e2") ) (fp_line (start -4.864824 6.75022) @@ -3606,7 +626,28 @@ (type solid) ) (layer "B.SilkS") - (uuid "cb1d2a1c-d21c-4cdf-8052-4d119b3aeb65") + (uuid "f0d5790a-e51a-47e2-90dd-9e604da4c011") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1fba35f3-3ba6-4b12-b9b3-ecf7c6ffff3f") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "051333ef-8fed-4668-8814-5bcd3925bcc7") ) (fp_arc (start 2.494322 0.86022) @@ -3617,7 +658,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "69610a5d-9af7-4055-8721-73a515e0574c") + (uuid "ba1d9c5f-efaa-4e44-8e94-de874eb93330") ) (fp_arc (start -4.864824 3.20022) @@ -3628,18 +669,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "1b378b49-45bd-489a-9d3f-cf0c6c209304") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "e44646b6-b7e0-4ec2-8498-ef3bf9765bc8") + (uuid "4afe18cc-e108-423d-801d-4aaba42c37cb") ) (fp_rect (start -9.525 9.525) @@ -3650,17 +680,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "51e2e7b2-47b7-4eb0-bb11-62991e5a5e11") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c5d396cd-1c65-4390-853b-03e0f93d2195") + (uuid "5a7a74fa-942d-49f4-b7b7-fc7f62c5dd10") ) (fp_line (start 7 -6.5) @@ -3670,17 +690,7 @@ (type solid) ) (layer "Eco2.User") - (uuid "12f57a29-2cf5-43ff-8c26-d3be1f17b780") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "abf05eaf-e638-47f8-adae-1231452170fc") + (uuid "cc23165e-5eb4-4bdb-b71e-a577a2b45557") ) (fp_line (start 6.5 7) @@ -3690,29 +700,27 @@ (type solid) ) (layer "Eco2.User") - (uuid "60caa80d-a114-4ad8-bcd4-3a90e8be9dad") + (uuid "76c9e540-0295-49df-b83e-9cfa84f25a39") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "1821f8e2-241e-4c0c-a5a4-6e3810ce9286") + (uuid "4cd2738e-3e7b-403c-b97a-9a26371a6381") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "69a13228-1552-4470-99eb-e5e6769de5bb") + (uuid "9a419344-6d6c-4667-86a2-7a6f18b5c403") ) (fp_arc (start 7 6.5) @@ -3723,7 +731,18 @@ (type solid) ) (layer "Eco2.User") - (uuid "1e37d336-6cfc-4618-980a-b2168a5b0f2a") + (uuid "3bb67914-e426-43c1-a8b9-3612d2a2de69") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e460a6f5-1d1b-4356-beba-d56e31d8658e") ) (fp_arc (start -6.5 7) @@ -3734,47 +753,18 @@ (type solid) ) (layer "Eco2.User") - (uuid "cc5a6297-4893-42f8-8713-77c9e642d85e") + (uuid "b52985ea-00f0-42f8-98bd-4646a7f6b194") ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "b64e3657-e392-44fa-82fb-f37f1e3b1c3b") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c87bdaaa-6b59-4db0-9585-46295d937c4e") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c1d1bff6-1f72-44bd-a1fa-f51f0a70d03b") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8cfe81bc-3de2-467b-b621-308706f944eb") + (layer "Eco2.User") + (uuid "be7a2839-5767-4044-b196-2910382c4cba") ) (fp_line (start 8.685176 3.75022) @@ -3784,7 +774,17 @@ (type solid) ) (layer "B.CrtYd") - (uuid "ad8215f1-dde2-4081-8669-5bd76ca065b7") + (uuid "9bf2824f-6a81-4b07-a114-9eb8ab158fb1") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cbd2c5dc-e44b-4313-b071-8cd853ffff83") ) (fp_line (start 6.085176 3.75022) @@ -3794,7 +794,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "68a12830-15d8-46c1-9fb0-8f7456802f50") + (uuid "1044f231-8c13-4d76-a2dd-f47eb3fae198") ) (fp_line (start 6.085176 3.75022) @@ -3804,47 +804,27 @@ (type solid) ) (layer "B.CrtYd") - (uuid "895c74f5-50a4-43e1-bdb9-0c106c2192bd") + (uuid "f43198b6-cc20-46f9-a124-7ff63afd406f") ) (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) + (start 6.085176 1.30022) + (end 6.085176 0.86022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "4fd094b7-bf46-46fd-a76d-fa85338ff5c2") + (uuid "c03bab5a-6ca1-4243-818d-7993f0ac1f38") ) (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) + (start 6.085176 0.86022) + (end 2.494322 0.86022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "63d5545d-fa8f-4e59-b721-6d362245d1f5") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7d75238f-eff5-4f90-b3a0-5b924889a309") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4fe36c40-e222-41c5-828d-3cf871a09748") + (uuid "5d5afd44-8238-4a64-a424-5055ac26b603") ) (fp_line (start 4.085176 6.75022) @@ -3854,7 +834,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "c996e35d-b51f-4f05-83a7-ec7932b8ff0a") + (uuid "4780aa65-0f99-4004-9480-3a587f5ecfd6") ) (fp_line (start -4.864824 6.75022) @@ -3864,18 +844,57 @@ (type solid) ) (layer "B.CrtYd") - (uuid "95a996e0-8b55-43bd-a7a9-fb33d044ab5c") + (uuid "8d4b97a3-b50a-405a-9743-e401d161b6e3") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d1d49c6-5523-45b9-8232-5eae166f6063") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d641ed4f-52c3-42f5-a4fc-8a66914af385") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "de48d182-ec73-4998-9aee-31e8dc57a3b1") + (uuid "0b9665fd-f730-4b97-b0f9-b5fcf54dd56a") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ac7fd9bd-facb-44c1-850f-2d0d4ce68793") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "84567da6-45b6-44a7-89e6-2c252187aaf7") ) (fp_arc (start 6.085176 4.75022) @@ -3886,7 +905,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "c93e6fd3-852a-4645-aadd-7a5e5b1e0f00") + (uuid "20ff21e4-9c7f-4cfb-8fcb-0291306dd4b7") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b944fba-9f9f-4a8d-9bad-cb4300af8f2b") ) (fp_rect (start -7 7) @@ -3897,17 +927,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "424c7068-7c5b-45bf-b4b8-b7e4ee1d1afc") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "dff798b9-82fb-466b-a667-6e1df296382c") + (uuid "8a2a3ed3-588a-42fc-9a45-fc2e44279a0e") ) (fp_line (start 6.085176 0.86022) @@ -3917,17 +937,17 @@ (type solid) ) (layer "B.Fab") - (uuid "44c16ac9-28c5-448f-95f3-bb0055444286") + (uuid "7e44ba38-8d71-4c8d-acc2-246b2a3389fc") ) (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) + (start 6.085176 0.86022) + (end 2.494322 0.86022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "3853e16f-9ca6-4f97-b33b-f33e7801eb25") + (uuid "f10affa5-4cf2-4720-8610-7b21a40ee36b") ) (fp_line (start 4.085176 6.75022) @@ -3937,7 +957,7 @@ (type solid) ) (layer "B.Fab") - (uuid "e3453f32-d4e1-4e41-8330-94ba52740347") + (uuid "93b4a3c1-bfed-414a-8314-6c778644bff4") ) (fp_line (start -4.864824 6.75022) @@ -3947,18 +967,17 @@ (type solid) ) (layer "B.Fab") - (uuid "36b492ac-1d89-4842-b9c4-2a78fca08a66") + (uuid "ee7f2d28-2a60-4a80-a046-2b0ee1716369") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "0d16e75f-3b6f-40de-84fc-dfc6083fdc73") + (uuid "931f5c07-9130-4d80-9738-b10cc9bafde4") ) (fp_arc (start 6.085176 4.75022) @@ -3969,12 +988,23 @@ (type solid) ) (layer "B.Fab") - (uuid "c5bc6416-abb7-4017-9854-f511cd85c9b3") + (uuid "197a1c36-bdc2-4e93-acd7-6c82e61c7715") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0d93b2fc-6018-49f9-b504-7e59cf651e64") ) (fp_text user "${REFERENCE}" - (at 0.5 4.5 90) + (at 0.5 4.5 0) (layer "B.Fab") - (uuid "7049767c-3401-4ca1-960e-b6f34151d297") + (uuid "1796e7e7-bf85-4acf-8ec4-0de03356b00a") (effects (font (size 0.8 0.8) @@ -3984,87 +1014,7106 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0 90) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "41fab409-5db2-40c7-9636-3cc7bf68f503") + (uuid "7ffb63a2-6fc2-4104-9fc1-63e3ff64a3fa") ) (pad "" np_thru_hole circle - (at 0 0 90) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "231657df-3f81-4434-8f5a-0903db3d44c3") + (uuid "3133712e-6c81-4d07-a344-a2b094079dfb") ) (pad "" np_thru_hole circle - (at 5.08 0 90) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "e80e985d-cff5-49e3-b30f-1a5021f9fb2f") + (uuid "450b8dad-dc5d-4233-9d29-a67cb3f5d049") ) (pad "1" thru_hole circle - (at 3.81 2.54 90) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 39 "/COL5") + (net 36 "/COL2") (pinfunction "1") (pintype "passive") - (uuid "e7a32456-4851-4f05-89b5-b9f370d89d5a") + (uuid "ab9bc20d-b7c0-42a8-8987-d1323b073714") ) (pad "1" smd rect - (at 5.635 2.54 270) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 39 "/COL5") + (net 36 "/COL2") (pinfunction "1") (pintype "passive") - (uuid "98252195-0357-4802-abee-6762bb57592c") + (uuid "2ff6573a-6d27-47c5-9c30-01016f057418") ) (pad "1" smd roundrect - (at 7.36 2.54 90) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 39 "/COL5") + (net 36 "/COL2") (pinfunction "1") (pintype "passive") - (uuid "76680167-f600-45b6-884c-89bcdf56ced3") + (uuid "6711746e-5ddb-48d7-bc1b-e019e69da82c") ) (pad "2" smd roundrect - (at -6.09 5.08 90) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 22 "Net-(D21-A)") + (net 5 "Net-(D4-A)") (pinfunction "2") (pintype "passive") - (uuid "33b33105-21a2-41b4-bfdb-7657fab28da5") + (uuid "39c74018-3b31-4ce8-8a06-bbfbde1ce4a3") ) (pad "2" smd rect - (at -4.34 5.08 90) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") - (net 22 "Net-(D21-A)") + (net 5 "Net-(D4-A)") (pinfunction "2") (pintype "passive") - (uuid "dfbfd54e-499a-4f51-b3f2-ea81b029dd43") + (uuid "21f4e3e4-9db3-4f41-84d5-17f068f068d9") ) (pad "2" thru_hole circle - (at -2.54 5.08 90) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 22 "Net-(D21-A)") + (net 5 "Net-(D4-A)") (pinfunction "2") (pintype "passive") - (uuid "65eaaca0-786c-4100-a28a-1247a766c411") + (uuid "5181b889-63db-4d56-b029-a54f347872cb") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "07d97887-3d68-41b5-baa7-0223135ce058") + (at -87.038824 76.667 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_P1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "a0e9abb8-4b71-43f7-999f-b0b4a7988215") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "2655f48b-dd85-4901-a506-9a4c3370f776") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fcbc7b3b-16fa-45b1-9be0-053aca8aac4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "952ae8ad-56df-44f2-bc69-5d8324f32170") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/e5fdb085-e86d-492f-8638-d60bb9f57b69") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "28d9cae9-08de-4308-88d4-f1f2e8a9d4d7") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "482af650-dffa-46ed-9685-6ecd17ee3cc7") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4a6076ce-3da7-4abb-8dd7-ee73071d3794") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1ec38557-2a1a-4e04-9a1c-a9aa67ed8c5a") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d1ccef9c-b71c-42e4-9292-3ebd0ffc80a3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "313a3e81-e7fd-4746-9c60-a81f552f2a45") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3634242e-a14b-4945-b7a8-fdfe96c8857a") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3e0f5b95-77ff-41a4-bd41-1e7cac2df1d1") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2ea6e837-b139-4124-b138-ce37c5cfd3a9") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cf52006a-3161-47df-b349-6e7d8edd90d6") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "174e8327-208b-403b-9bc4-8848104a62c7") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "58f1d7bd-50f3-4ec7-a021-9fd2425f43c4") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "25f3dfbb-4bae-427b-b8c1-e624bb1e6631") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "59a6a605-ac08-43f9-a068-3fdc28151cd8") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "59db8d00-802e-4601-a4a3-99614ec425fe") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "45320b9b-088d-4093-b695-ba9cf12acc1f") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f1eac717-3822-45bb-89b5-b0b4f5d6c72d") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1e81ace3-588e-4782-9bd7-1dd87d2224a9") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "45f6313e-69c4-4643-83ac-9252590e3016") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a715c5b3-33a5-4ad2-aa83-54fb6a87d8f0") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b244926a-f3ac-42b3-a6bd-424960089488") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "407db273-a01f-4ebe-8a02-c6d82fc920f1") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8cb01797-836a-4c40-b1e3-837f873b4217") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "82a466ac-c004-446f-bca8-d8a23f3a0726") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18e3b467-0574-41eb-a412-7b636da06d50") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ff8308fb-632f-4501-9e5a-1745ad6dc9d4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf9d7267-1672-4378-8525-ab05ef665fd0") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b43c87e6-388d-49ea-acb6-88ff8681b727") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e2a4ebf9-aaf2-4453-9d44-420bb314d499") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "82e545a1-6108-4216-b47d-ad97c28c42bd") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "88a31007-97cd-4d35-a5e5-d96a96c3375c") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "255ee809-c2aa-4a5c-abc0-9a641c46e508") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65b032b4-524d-40a0-ba4b-2363877e42ac") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "df988299-646b-48f8-8a94-1446dbc980cf") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f17b06e4-7f6c-4707-9d79-b88201ca5a6f") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b0b8b614-7f48-4d9b-ac3c-cf41d65e05b0") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d7ae8fa0-9df9-4958-a80b-d7d039bd0f0f") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0f6a61d8-89dc-4d05-9e89-4ac23321c45d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ce806fe3-edae-4e10-a595-fe0de7fe849b") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "98496fe4-138e-4313-9934-aa7837c909a1") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "664052a7-c76c-499c-a8ef-671f153b7e3a") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "dac560f3-0f16-407a-8ef6-159ada761943") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "a10b2a58-3823-4693-ae37-18251461c512") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "8811ddca-1682-4cb1-899c-84d1953c1d40") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "58af66c9-8d2d-41d3-93bd-26bf46fccd8f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "889bb3b4-1c56-4eae-80f7-09fd3b1753e1") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "c88d76a8-e199-400f-92bd-9f2d12c9fa1c") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "cdcb481e-e256-48f1-888f-b5ec9c1d9f90") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "88d2ed1a-d458-42d9-bdf3-3546ed156333") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 27 "Net-(D31-A)") + (pinfunction "2") + (pintype "passive") + (uuid "c47981e6-a313-4d48-bc86-75f4f5190dba") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 27 "Net-(D31-A)") + (pinfunction "2") + (pintype "passive") + (uuid "b4177e45-71ad-4aca-a202-fc0a787fe79a") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Net-(D31-A)") + (pinfunction "2") + (pintype "passive") + (uuid "809320ed-6b6f-4ff2-bf96-332811158b76") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "08c66f77-924a-4d2e-9524-8d6859589a49") + (at -151.269 23.292 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D36" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "ddc96154-b0ce-4d00-a2ba-ea91ba76d147") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "bd27a321-97a5-42c7-9af0-31046c5c740d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2607fa4a-eb38-44bf-bdad-073d5365fd21") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ef18eec7-efb0-48dc-9cc6-f15c3618c685") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/0b3bfe08-f3f3-4fed-8478-ac0aa3079848") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "27b8a207-0345-4f5d-b832-a2d66148fc62") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bfb53278-f703-4e42-a10c-802133fe7bcd") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "31405132-69b1-4c83-9ac9-7ff307cbf49a") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "01b58d14-78aa-490e-b0d7-c5a97c82bc98") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "cb4f4971-2e08-468a-88c7-27d899ea2207") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "9875ce9e-00be-46e8-b675-bda88de8aacf") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9687a2cf-bf8f-4a35-bc12-44321c02d121") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7187b1f8-2019-46c7-a1a9-93405bcc3e64") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "84cceac0-bffc-42c2-9d67-9eeda350782c") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "da436da3-2845-40a1-9aca-3df1868e3712") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9b71761f-c693-4d05-907f-5428e257159c") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d96325d5-8289-4316-b379-925d5c222de5") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "94ddc0d4-d8aa-488d-8406-42c15c2bb2e8") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fdc4796a-ec36-4e0c-8141-3d76b8603a4a") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3250b4d6-d5f4-4596-bfba-10e1d8931bf5") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "efd24d0e-924a-45c2-b727-c27b04b04ef1") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "53bb059f-97d6-4dc8-a20e-f159e8816bf9") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "44800cb2-81b3-43a0-8a61-747e85b10668") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c0b99a87-0be1-4675-8a79-6c417b06253f") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "31ba21ef-fc26-4654-a8ed-6c64ad56b7cc") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "43890be1-6532-4462-91a4-aef90575d5df") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "69215a5b-8ce7-4e78-a24f-37cd34e0c141") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "0b1f05a8-7eda-40e6-ada8-3bb8e88fec2f") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "12857fe6-1ac6-477c-936d-2ffd4a0062bb") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 60 "Net-(D36-A)") + (pinfunction "A") + (pintype "passive") + (uuid "885b1915-fc4f-4726-ab3f-c0ccd279c67e") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "0b66a852-1c14-4fa4-8c13-5d1453dd8247") + (at -17.821682 166.122 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C8" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "4ef2e639-42c7-4564-8cbd-4b786b15baa7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "10uF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "53135cb4-afa2-4c79-b87a-aae8d0c92753") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c61cd528-f619-4aa8-966d-7532532082c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "bee2dd5b-9885-4635-be69-bae0c37ff834") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/35f94759-1894-4596-badb-3697130513d4") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9dee26cc-4e3f-41d1-9567-b2b12fd6ff4b") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "acc0044d-6443-4b91-8235-a26bf728b4d8") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "38876ef5-2cc6-4194-a1f0-5bf773b7f5fe") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "80254192-3eda-4e84-ad29-8002859045b3") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1a4497ba-9476-435b-920f-96bc6fd5271b") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9ba19c5c-4cce-4ee1-a532-921e8a1a4aa1") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "368a61d0-1edf-4e7b-8412-e1a4d1660d3b") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "93858e66-93e0-4c02-98af-2ea2769611ea") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3084d5ac-ada0-44e4-b503-a3ba1edbac49") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4a7de2d0-4499-4fd2-9404-60b499d8c4e9") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "807b54c9-10e8-46d8-af4a-23f4552442be") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4fd0e0e3-f935-4a75-bc56-d11294bcaa21") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "a867e6bf-9238-49f4-9a11-bdef4ca473cf") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "382a578c-b46c-491f-97f5-4e7e31e82e26") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 2 "+3.3V") + (pintype "passive") + (uuid "d9d7544d-a41b-4102-a569-e9268fc404cc") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "0c362101-dcfc-44c6-a3e4-f7482483be43") + (at -69.888824 91.717 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_HOME1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "89b56f6f-136f-4c7b-8019-c0d1b3f8fc6e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "2e2c16e6-1944-4386-b248-a19d2c7badb4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c6d00209-c0b6-4092-812e-fb1fca167160") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "daf5d19a-99d1-4e59-bb44-469723d21107") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/63bbd4f2-b72e-4169-844f-dc300c927600") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5c889217-2438-4687-9fe1-5aa26b16dd21") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1de8a40e-802d-4d78-95f1-33e7819820a2") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "42148617-e1fa-4dbb-a735-7ede825e52b3") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8ebe7842-5513-4590-95bb-9c2c9a7770c4") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "98de2bff-afc0-41bc-b82e-b721ddf1c8ab") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "64b23c27-c895-445c-9e57-bb2894e1d8aa") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4dd54fe8-eb69-40d0-ad6a-5f58143a8214") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8aa6462f-8f06-41a2-9919-dc65aab060c7") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "93d9c589-5c75-4012-ac25-53a572c7cd3b") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "101b6f51-7887-4555-915c-1c357822f6f2") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "14fb6702-c153-4b6a-add0-0411a7fe7792") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d052b4f9-86c7-4cae-afde-e91ddf093e95") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0f0aca71-a9d1-4200-8db5-03498d091aa5") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a83eaa4f-9654-4961-90b5-a2dadf381c66") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e00286c3-2cf1-4274-8489-e27eed3e6d55") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a750a3ae-59ab-4c11-9828-7724ce25a070") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ca757317-82de-4f17-9742-cc8a41fcd27c") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "988a007d-bd69-415f-8cb0-1967a21df530") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "15ca9d6b-684c-403c-b2f5-a3c073be5e03") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8ab26b30-e937-489d-8ebe-ba9d0d64b3e0") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "375f5c9b-a70c-4220-8ad5-5e1614f75b05") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "32cc9f1f-3590-4847-9af8-ef2b5245d3d4") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "779e4f21-2561-4427-acbd-c259debf0e99") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5cfb324c-927d-430b-87df-13bb296562c0") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4bc7a705-a8a4-44fd-a853-30fa7a62d0f0") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "87259db8-ed0a-482c-b84c-7e9e19dea117") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c65e0ac8-5c8b-48f3-a84c-89c3238f2248") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "af1d25db-d3fa-4259-af2d-23ab0afee5fd") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d0b50f4-6fbb-49c3-9a4f-bb3858f8a912") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0965d4ae-49de-4f3d-8428-4f722705cf9f") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d3260fbc-e45c-4cf1-819b-fd71497d6af1") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "540e97ce-4d61-4885-9be1-b771701a2f48") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6b454286-0941-4467-a122-1c2b9fbd3f06") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44f8995d-2959-47b6-b4f3-f716b8e9e7e8") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "1a1a2637-fde5-441f-8eaa-3f7888ceea13") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c3b14068-ead8-404e-ab01-c8223e8c5d95") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "dc8c72c1-25d8-47d9-a672-ffb39647bc86") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9b5704d1-1f11-49ab-a6a3-c02ff0992021") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "33da6b08-c534-47c6-a4e4-54a46865ebdd") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6d61b5bf-8a34-4d8f-9271-1b84b5eaf32f") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b25db9cc-3bab-4cd9-b0cf-cc889b05f59f") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f7effea8-7b88-4c20-a509-dab4098b7b38") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "1c42c371-c91c-4069-b013-d15e90ffa52a") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "0ef6f4f2-c781-4d13-8117-7246be0865ca") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "49ff9601-04fd-4ff3-9233-bd13dc14d4e5") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "b9d550b8-774c-4a77-85a0-5313aaf99eb5") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "14818922-9274-444c-8a7c-7b279cbd86ab") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "0c4fc607-a1b8-4e0b-959c-ec9d62b5961c") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "10d2a7da-38e4-4138-b2f6-fb512056e70f") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 18 "Net-(D17-A)") + (pinfunction "2") + (pintype "passive") + (uuid "9681fe3d-791c-482f-a0c7-5bf2db7d937b") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 18 "Net-(D17-A)") + (pinfunction "2") + (pintype "passive") + (uuid "51c65c62-f1de-47c2-b8c8-abb02f2e5d21") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(D17-A)") + (pinfunction "2") + (pintype "passive") + (uuid "08fd369b-ab45-4f81-ba36-d93fc2d6ec2d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "0c466174-f6ad-4447-88f8-34b613a531cf") + (at -163.109 15.092 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D55" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "982e6bb8-9a0d-410f-9d0a-d726b865f72a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "ac428771-fe48-47c0-83fe-4ecc667c1c17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e9dce212-2ac3-4199-b167-040ba93d7633") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ee93bd52-ac73-445e-88e3-8087c2cc0af8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/c9786b6b-2770-4710-83e4-1251929bc4f5") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "07b39d6d-ebf4-4cd3-9771-39629aa25053") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5f479399-2ae7-45a1-9eb4-eb68644c6a6b") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6cf7e828-2d37-447b-974a-1995752f7e83") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4f757b73-68e7-4903-b699-9b54bc249cd3") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1403d53a-c318-41bb-8656-e4dc02cbca71") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "7b59d227-b009-4d2a-a7a7-75a061ccee40") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "06dd008f-2718-4321-9e8e-9104125a0ea7") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3bb307f4-591a-4185-a99d-b1ae82da8d58") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fed8c0f6-34ef-4a74-8c03-a5e0cbb58c07") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f676fe69-95f9-42b7-b875-f362e0faf5a3") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3486babf-4446-45b4-9ee5-c489147fffa8") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e0d39fa8-1ae6-4983-9b59-d733adbf6105") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2e54f2a5-9adf-44f0-abe1-c23b5d7cf53a") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c66af026-0b1a-49f3-85a5-7d0f89a67548") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aae402fe-ebc2-47cc-8d76-cba3c1168d29") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f08fd837-0152-4bac-97ab-28a5ac6a691f") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e21934ab-634c-4426-b72e-8cfe77be5420") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4ab4dc94-ed1d-411c-b9f4-ea53dcde26bc") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7bbbca33-e72e-4b21-9ed7-2a602c180bb9") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2aae3e84-8328-4706-b438-6c57fb9a8db8") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a70645d8-c0a2-4a56-b5d1-7bacffce71a7") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "e9b89b22-e9be-41bb-9016-a87dbd100afe") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "4a57fad7-a3e1-47fe-990d-3ab51d4f76e4") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "f06ac047-45b3-4c8f-a274-6824e3b6a1ad") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 78 "Net-(D55-A)") + (pinfunction "A") + (pintype "passive") + (uuid "d6921b9d-e3cd-46b6-ac3d-c98d0d463a6d") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "0d5996d3-c527-4ced-ba83-23b93bf5898a") + (at -35.588824 61.617 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_/1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "5449e4c8-b18d-448a-a7e6-d0bcd6d7668d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "177a8a95-b23e-4ee2-bccc-dc19ce0a0b51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ae84a75f-fd7a-44b0-858a-075cf1a3d1ab") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "5ab3d7d2-6de9-49f8-bf81-92da07950821") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/db5cf6ba-b7e8-4b15-9d62-c33f33010389") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b21dd0e9-3a34-43cb-a53f-955913b17090") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5035976-e307-4011-85cd-70a1530ebacd") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0b147a5b-4ead-4e52-8cd3-51c33573ef22") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d72fb802-1162-4def-8476-3499bc6ea602") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4d238472-e9bb-4c2b-82fc-0de98afb327d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7a364597-5b57-4d42-b6b2-0d68dc80c0e9") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "78f740cc-5b8c-470f-940a-70b286e1efe3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "925230af-ab50-4df8-8abc-d48a5fd7dafb") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8af2b1c0-9fbd-4355-9f69-f64f026950d4") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7dd16fb3-a9db-416e-ae78-3ce4410140d9") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "779e0564-519d-4eb8-b541-b316b2984c1a") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "edbcd560-5538-4650-ac55-dfc0a75c1820") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a069307a-7718-4004-b696-4a322c1f623b") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c293bcf8-47b7-4d0b-8570-e59639e96ca3") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a19a4b5e-f5f9-485b-81a1-c3fab223bd71") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "dda7b016-ed9c-4c96-9ef7-b02dfa61c3da") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9cc03d57-8a2d-4e09-aba4-44f4202c918c") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8cdaafd0-b51e-4529-a07f-4d1d9f6c2bed") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "10ba5b30-fbf7-46be-a310-0b9f0646e607") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14d1373b-1dc5-445f-92ec-df428edecf26") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c24a7013-e86c-4ade-b9ec-540d938e2ab8") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "beef7d60-78bd-45e2-9920-7ea0a9acf2f7") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d8e7c678-4ebf-41c2-b742-486d423717f0") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "87658687-28d0-4bf1-ad83-206fa91e7a80") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f1b89283-d5a6-46ea-b1d6-1ff336cae64d") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a4cd27c1-2051-42e2-a1f1-dd89afff0140") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7fb745b-098e-40f9-a6a5-f02dbee92462") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a8f42ea8-b633-4d8a-b7e4-abc0c18d8ff9") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c1aa3bb4-244a-45b2-b755-79e18f980143") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65aa575b-7bc9-4ddf-bd38-0726d52d90c8") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "78bdffa9-2103-48f2-820e-fc8cd213f922") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6ca5dc33-940b-4673-8e84-4e041c396328") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ecca7c9f-c45c-48da-bf32-1f4239c8d137") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b335ef88-e56f-469e-a739-647077bb0a6a") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "eedf1cf0-4831-48a3-9ed4-a6b26457f5b7") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "89097744-8a1e-4dff-b20c-3c516fbecaa8") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b90cb6cf-e4c1-4b26-9a0b-b6ad36509d9a") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b6c9b425-da6d-47d5-a36a-81b6c17dee42") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "794dc566-db00-455a-ae29-2f734747b0c3") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d8d4d174-54cc-45ca-af43-2d68d7c89056") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "af223184-d4b9-4ea5-a00c-71353e592b75") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "098c16aa-242e-472c-91df-d4a19dc3f2db") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "e0e73772-3d00-4ae1-930f-9d2c65fbbbdb") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f4c3eabe-a01e-4352-a35f-cc2669359556") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "37f80ece-c1a5-4b5f-94e9-4ab6a71d163f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2e274160-83f0-4351-b96a-07f2dce5e5a5") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "a9353eff-b69d-46a9-9609-a7529ebdd4f4") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "948d319c-e111-413c-a197-61ffc1b50900") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "d9bc0457-0be4-4181-92c9-84404e402c52") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 100 "Net-(D59-A)") + (pinfunction "2") + (pintype "passive") + (uuid "f1e28f46-1a28-41e7-8309-6e4efc9cf1c9") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 100 "Net-(D59-A)") + (pinfunction "2") + (pintype "passive") + (uuid "edf0501c-6c14-45a8-88e3-e07bb8261678") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 100 "Net-(D59-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8649000c-917c-4aaf-b41b-759c02b07dca") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "0e6be63a-2e90-437a-8423-cee0c6138c76") + (at -169.029 19.192 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D71" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "ddd7ec5b-4fc0-496c-af49-4a45a08057e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "41de5361-c686-428f-a4bf-2d70fb4c58ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "839237b1-07c3-46e6-8fc7-8a13f533f280") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2f980297-de4d-4a64-a77b-954360e31cf3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/da9e2942-059c-42b7-8312-8cae19a84177") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4d7cdedf-d5e7-4810-8a2a-f72b10120b72") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "678b0fed-2c65-43aa-babc-b690e1a19480") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a494a6aa-5ada-41f4-aada-7cd4d3ba0457") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ccb867a1-25d1-4022-8f3c-4e9cb7219503") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "9f35d7fe-de6a-4adf-9caf-d9def3017f8d") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "49cef7db-58fe-453f-aa52-25e6522f4585") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7ed67ecc-4ab1-4c73-9b15-6adb3c490b75") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9619c900-c3f6-4031-ae15-fc8d0b46d733") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "295978f0-6795-46e6-aead-213aa6bd4749") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "476cedda-253e-4353-84f7-eb62c693dc61") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2ca3781b-7d0b-4698-ac27-3576da92bec8") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b25fb26b-cd3a-4b8d-9fc8-447a6c8c21d6") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c6260677-9b53-4c36-a2eb-9f05bee9f854") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "03c7c2b3-8c71-44e8-951c-532980197257") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "27fd6750-ebc7-421d-be58-c7ad02232f49") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "17fc92a0-2bf0-4334-afb1-0846575d346e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "98d2c0d0-f535-4a68-8d96-4fb40d1dcd8b") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "98ec57dd-ea78-4a28-a7e2-515d2c34b48c") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ffa9ae7b-cfe0-4d91-b0a1-c4f9fbd491e6") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7d9335d4-b82a-4ad0-a691-df1cdcfd9020") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7559d30c-fef9-418c-979e-2c00f806d280") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "a3585209-051f-4332-8429-43b3d5b74e1c") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "3e8bd87b-63b9-4a07-82bf-5c9104e867b3") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "1dc04f37-06d8-4f07-be7a-6e9ba99fe775") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 114 "Net-(D71-A)") + (pinfunction "A") + (pintype "passive") + (uuid "5c2c59cd-bef1-4ead-804e-f30b381ca2bc") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "0eff4af6-0757-4055-bff5-da8ae5bae1dc") + (at -18.438824 16.467 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_0" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "b0e62ede-83cd-4aaf-baa3-be15b7ae1f0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "295994a6-8be5-494b-a46b-d486b43c9b1a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e3062c4e-a593-46d5-9be9-efa3ac8b5db1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6ef59d1f-1cc1-47cc-94c9-947e1ad1e213") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1acd68f4-0c4e-42ad-b96b-3e6e99a4c157") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "86dcfe85-470c-4aba-a950-65d7db1d3023") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6137980c-6c1a-4365-a45f-c1a35a143c84") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "82b12f6b-c6ca-43ec-b05d-6282f998d217") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b9844d0a-84cf-4278-8f05-fa9b3a98c544") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fdc41941-88da-4b29-a489-cbfaf131a427") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ae75c516-a3b0-48c9-ad09-814db698a7ce") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3b6ff274-f197-440d-928a-dfc0ef9a4625") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "12d755ca-4751-4876-a69d-02901ef0e43f") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fcd65a4d-9d24-4578-827a-5dd6f6fc98a4") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "30026052-1e76-44d7-a734-b31ffbc73aa7") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "272111d4-ef97-4cd4-9629-9afeb5c207e5") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c223318f-1457-4ab3-a0e9-070f6a2c0270") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8264eae2-5540-40dc-bea9-e35482df4527") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d5af6e8e-b52d-4c7b-a2e6-a70a7ef89ed2") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ecac387b-e3f3-4d5d-9538-5d1a5fe7f788") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6ceb8b94-1b02-4fc3-8b64-6ab25aaa12c9") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e0b2d9f4-e83d-4da4-895f-97c77d332ba1") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ca35260d-0a55-4f47-98d1-3d54790a70da") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4a7df592-4ce7-49db-81f8-8867217f09a9") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "45f6d282-0c70-4816-b163-ed558d564063") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf3c25a4-3a27-49f9-b1e1-87acd30e2b27") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d50b6579-d854-4581-9f1c-4a2e6a9ca07d") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "73e67784-a56b-4c1d-b423-07d781ab19b6") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e3acecd-d743-4dae-9362-8b4043a7c7b7") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f02f989-d402-4c05-aab1-23e4e9388196") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea02b780-a826-4540-a682-56b3833065a0") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ded4421a-129e-46da-84bb-bdd6ed3e76e7") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "00233537-fbc2-4f70-85f7-e39e9de04433") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d32e300-6920-4c33-ba09-12349b3bd7a8") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "286f961e-b2d4-4967-bc01-4eb26b00fbc4") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "be5609bd-0193-4453-926b-2e86adf0b8a1") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "51a5e8ad-37db-4a57-a345-5bffcb82c512") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bd38b1e2-7101-4ab1-b9c5-30157d278ab1") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b35c72b-fa77-4bf7-b5d0-7ba0bd7b4522") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "66c77983-f808-440d-a742-55d5c1856531") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "08f067c4-d00e-42dd-978d-9b6417bd0efc") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5898a3f2-2047-4569-976e-a321059748aa") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5d082644-1f57-490d-871b-4a0eef753d7c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "94a9e77c-0d9d-4cf3-b04c-30e7fcf5beea") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b22a447e-e409-438c-b1b5-4ff281a57363") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4ebfd11c-0ae0-4835-9dc9-8129da9e1559") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c02747e5-40c9-4071-9487-c804ad082714") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "2872c3d3-c50e-45a0-8733-6b6b8e43ea6d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "22118d38-7838-48f6-8efb-33f154886fe7") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "caf2648f-6fc0-4ad8-a1c3-7d900e81f474") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "ff86ea90-71cd-4971-aeda-4fff554f17ea") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "0b28ab7d-2806-461d-969b-88b60b868a57") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "95c21f92-b022-46d9-bc77-34dc087793bc") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "75a5160d-1f33-41b2-91ba-acef6dc4a54c") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 14 "Net-(D13-A)") + (pinfunction "2") + (pintype "passive") + (uuid "9cae159f-53d7-43a9-ad1e-b319cdbc6c94") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 14 "Net-(D13-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a0250c49-2694-4b53-88a4-f64636074732") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(D13-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a4d0c7b9-6d0f-492c-a341-139338c40be0") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "0f0a302b-9e61-4803-b2bb-f2fcbddc5f00") + (at -87.038824 16.467 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_M1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "5d5b00cc-f088-4070-8925-4f779967111e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "a411df03-3a96-4f06-828c-8f7300a48a6e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "84f3220d-b6c6-4b37-acfd-b3b1b1c8a5c1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e2dc5b7d-5ee7-4230-82a1-89ecd91708ca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b20ff87f-cc7c-47cb-a7a4-4c4c1ae0d374") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c3f09739-fdc9-4482-be22-dbf651965535") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b267bb99-8acd-40e8-b539-8a229e6fe6d6") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8cb94ea4-ee05-48e6-9ac6-4b6edcac8cf6") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "60a5e80b-ce02-497e-89a8-630c39166604") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "df555c44-452b-44b2-a8f4-bf10034929de") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1db97039-fc2e-4caf-99c0-739dbd25c316") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "747e01c2-a0e2-4502-b4df-59575744a35a") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c6a36c26-0f57-45c6-97cb-61b6ad69cf8d") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "535632b0-0aba-4705-a2a2-3a805cc1a78e") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "88bdba42-f1ad-459e-a9e1-67ad24aa9a63") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "45ffac33-bed6-445f-bbb2-b5439ce042de") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ba89d315-29b5-45fa-94a6-0d461d79e287") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fa82289e-30d6-48e6-a8b5-d930c56190c7") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "80d7f9e8-4183-4756-b1f5-9791dff33787") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "14445613-2b26-4c91-b166-5c779a563605") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "845a388d-78f0-45b3-bf19-45bba00fdecf") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "15921c89-b440-4e92-9c3a-c3b78d0cdaea") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4da91848-9d91-4109-960b-415ede8f8527") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "77ef08e0-0594-473f-9b76-3b99bbd5e52a") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0a3c1f78-bc06-4b4b-8a40-45c04bba7f81") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8239d8c6-16c4-410e-87a0-680c613d2f1d") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "96d406b9-21e8-4c5a-8187-156459844e5a") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bd6df242-4d26-42ac-ac83-71e0cbd14470") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bcfad212-20a6-4c96-9a9d-0ad28964525e") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "71e9d52f-d83b-47d3-a1ac-d7ca2937c109") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b23badf0-3d93-47cf-a17a-e5376bc8069a") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "69430d30-7478-4954-a669-110f61b0ada2") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "09795862-7153-4af9-841e-98eb15f21125") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d12ae481-101c-474e-b82b-cc5cb04a96fd") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63dca356-c03c-4e03-9c46-7c3a3918c8f4") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "231ae2f4-08d1-4c94-b56f-b47726f6ab5d") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aab11164-6c84-48bf-91b7-a78073ecc252") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb9ce113-32a1-4402-99cc-c3ff2b5ea6f0") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a59fc051-0931-488b-a25e-fc71bfba01f4") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "689b3451-e837-4bde-af9f-f02ce9cc6c89") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ffbe7aca-b15c-43c9-8011-12e2f22838ad") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b179b429-5d57-4084-8d14-8a6ac0d53f4a") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5cf30135-963c-447e-8b56-5aad08b7222a") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2380f795-9e2b-4ef1-9942-ffd50127eab5") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "25b0d776-de80-4d78-8600-af97e7ee4674") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1820db4c-7127-4b6c-b70e-181a93ab8700") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "afa0cb69-ec1c-4b0c-a5f7-e410ba3fcb8b") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "42102477-da3e-455f-9664-57f33b359189") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "7f0dbfad-120e-435b-8e55-b4972a472a88") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "a46c5f09-bf04-4432-bf9b-256602a838ad") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "1fb3380b-5bd5-4396-aad6-f73685a7f396") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "29db55e5-a9ff-4d64-9b61-0eaa837236c1") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "9733705e-a261-452d-aabc-743bef5901d9") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "5423d9d3-37a6-40a8-bf7c-a4afc94171e7") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 79 "Net-(D56-A)") + (pinfunction "2") + (pintype "passive") + (uuid "abea43b5-e720-4c0e-9e69-ee4d1993d21d") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 79 "Net-(D56-A)") + (pinfunction "2") + (pintype "passive") + (uuid "4fb97a1c-de5e-4850-8487-c67d4f6aad5b") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 79 "Net-(D56-A)") + (pinfunction "2") + (pintype "passive") + (uuid "97dd5e5a-1b44-45a3-ba56-767bed0603ab") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "103083a8-148f-46d5-a7ec-4092d6e327ad") + (at -151.269 31.492 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D38" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "d77f56c8-02ff-42eb-aefb-03a50e66dbc4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "fe05b952-7b6c-4018-af55-9d3c221ece11") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b8235f31-7d0e-4131-8289-dc9604bcb5d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a821b88d-efc9-4a8a-a37a-4d7a137b261f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ab1f4c51-0794-4a1c-b3cc-4ba4f7dd2e8e") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9a158b7b-5c8d-4341-9afa-50fb42211ee5") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe2de822-d78a-46e8-a46f-fb5421885d32") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "74d54492-6176-4024-aefd-070251cd14f9") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "76c2f015-3371-43c6-9d43-76f09c02be98") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "54ebb740-addb-4955-9363-1defbbca2280") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "03a7d971-5571-444d-9061-2acaec0da29f") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4dfb307d-e517-4787-afcf-ed2ce8da9729") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3337c082-4cfa-4c28-8937-58698728ac94") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4794f08f-8d80-47e9-b807-d185531ca5e5") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "533e68aa-0d3f-4344-90cf-1edfe1163ca9") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0186e47c-07d3-4786-8f76-2cd69b574df3") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8a6b7a06-708b-494f-aa42-ba77c105a0ff") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "739b9544-a0aa-478b-a7be-32b226b981d9") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5bb717a6-4c89-4d04-b4ce-0739b66ea118") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "11027397-9df2-4f87-a170-03af02fb71f4") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fcff0c6a-4875-4ddc-8ac1-496f9400f172") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3aa6edcf-fa54-4b10-9804-b62fc562b175") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "533b4110-c591-451d-9c42-2c053972803e") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "412a0bd6-b6c3-4f4e-a866-c0f154f4d9e5") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "11da5257-6cc3-433f-888a-25ade902e4e3") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5416a220-a71a-46ca-8637-44fd3d00c438") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "fe9d1fd6-4a39-4beb-a529-1c4ca63433a8") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "96eee313-cfc1-4b06-a9b6-fad29673f7d3") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "168752d9-1b8f-447f-823a-733ed7304195") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 62 "Net-(D38-A)") + (pinfunction "A") + (pintype "passive") + (uuid "1492ff8b-47e5-4e7f-9eaf-e26966aebcbe") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "14d35ec0-14c4-49e1-8ec1-126cf16dd61c") + (at -139.429 47.892 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D22" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "1324f379-c27b-4b26-b832-804fa2486982") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "50d76cd2-2981-418c-9ca7-6fd0b9c0b0b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c06f7a98-bb63-497b-a80f-f1db059900d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7ef81b9d-5918-41c8-aead-4f94404418a0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/f1ac9d1b-9ccc-4ba1-b1a1-12b86f0e204e") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f42c1064-9b08-4461-bd20-656f89bdb842") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1e2023a7-5c5b-4fb7-aab5-65280a690ec3") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5651c1f9-b24b-4945-8fe7-57ed36ddcaa5") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a952d5da-6e2d-441c-99e8-47ad375e054b") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "db6eb17c-a1df-4176-9e10-6680f0a48708") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "e8d4f380-7f01-4fd5-96f7-7601f55feba2") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "02334346-7c56-4463-a455-0115278a9373") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "910ad25e-b701-4171-8411-f3605ad187e6") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5d908fb4-71b3-466b-937e-131e74149103") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e887cc47-daae-4088-9c59-a3a879f4a92d") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5f54638b-b956-4f2f-b17a-849567ac4ead") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "261e997e-d49a-402c-9454-2606060561ad") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3055d93a-fcd1-426d-a55c-dc9d96bbf011") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2ced0480-3e32-4d1a-9e2a-cfd87be3e116") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "376a90e6-f7c8-4b9d-9962-e47a3739983f") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "64a20b94-aebb-44f5-8729-b5886b6ae492") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e136fcaa-2326-4a54-86c4-4aca087d0635") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5fa397a3-3fdd-415f-9f1d-4230dbe4e405") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "063f0be2-17bd-4f17-b154-ebedbba83993") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "490ac4b7-9932-4f83-b0fb-64b184670087") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c3ba482c-ab85-4a07-885b-07483fe800e8") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "96427dd0-545d-4993-be50-5b6a7a5e2f74") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "46b8ed0e-885f-4c59-869b-f8b2272d5ac3") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "04d8b775-87db-48da-9adc-b7b5344dcb9f") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 23 "Net-(D22-A)") + (pinfunction "A") + (pintype "passive") + (uuid "709f8bc9-c648-454a-84de-b68837e49216") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "14e1ea2c-3aa2-430a-b5f6-807d40ac5552") + (at -104.188824 151.917 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_V1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "8e4524d2-4779-4e12-b20b-512eeeb7174f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "319399bf-724b-4c09-b264-e4bd74c549ed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "90e27fce-2808-44ed-8966-e53fba2e1ea7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a622bdfe-2c85-4d28-89d0-70befdfc38ea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3a3cd4c8-3543-415b-a012-44b07239b42f") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6296e6ba-8df6-4999-98f8-5c101f663d7c") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f209cbb4-a7e1-4727-8461-a393a86d26c0") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fb5181ab-1789-491c-ab8e-d4e552a2f58a") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "20dcce6c-42b9-40ef-9ffb-cb9e830ecee3") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "442e2698-e7da-46e9-97fa-fd9a785d1219") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3416bc15-0d3e-4dc5-ab75-d5a9f71908ac") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2663cbf1-465c-417d-a121-9304846c54b2") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "56381f92-df46-4fc4-80a4-048f6e3c9ebe") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2a613829-ceea-469b-bab3-6cf1ceeba651") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "477c8257-98c3-4f33-ae18-ea3ce7beddea") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "b5290da9-8ebd-4886-80a7-42b2b5031f08") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "36e3641a-74f5-4676-addd-8f8b76bbe3b4") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f7c7f020-4240-4a78-ad56-e9d3414fd8e6") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e51e47b6-c5da-4c51-8cd7-a0cc665e18dd") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "05ba77f4-4cbc-4e8b-bda1-64f3153338b7") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "968138c3-a0ea-476f-b0f8-b87207940f2b") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "53649e40-f88c-45a4-a433-6bfb2a8270d0") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5db991cb-60e4-426f-86bb-5113c03eb563") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6175bd9b-ff69-4478-879c-73d17f729e19") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3d359027-13d9-4b99-a0ae-3114857cd226") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "566e587b-150a-49c4-9e77-719f8334081b") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49efa9a3-14b6-46fc-aa0b-f1a6e30c60bf") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "64bdfea8-d3a0-4ab1-b629-11f2bce528b9") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "030b3b72-4573-44b2-8b4f-f5b22d2f63ce") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf949ebb-210a-40d1-bcf4-3b61e8f0390b") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8922130f-2a87-4280-a623-2e5623b2896c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b79a8ef2-38be-40aa-a39e-904cdff3af98") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "46c30165-188c-4cbc-9cf2-15f97388546a") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a6cb1ea1-d41e-4181-aa1b-b21a95328dad") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6a92d66e-da70-497a-abc6-24ee1739ee07") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "00760a7d-f7a8-4ee1-a36a-8acf659e6638") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9d31ae0-9b7a-4102-baf9-e0452e901160") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea21eb6e-80ee-49e4-9fd3-c0db556672ed") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "213ff9e3-ce97-49e8-b164-593f7ff6f820") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4b3975e3-e3e7-4840-8eb3-7ed291a02cdd") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "18ca8dd7-9c0a-41c6-a865-c0170e99ad73") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "298ce161-f540-4cb4-b565-37af35a0f3b8") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b79a0fb6-bb1c-49c9-a4d3-49182ca6e4f7") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "60542436-7669-4272-92b1-d4c78f584d11") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7fa5e4dd-aa17-485f-abf3-2137bcfbdedf") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b6000384-18d8-4348-9d17-27aaa6581083") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d5de68d5-7bb1-4946-971f-4d4e6d97b1a5") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "b447cae7-37f3-4414-816d-c215b1bbc7fe") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "9e47d861-8e19-4a63-beed-6f1b030785c7") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "4b6ccb2b-aa1b-469a-b461-ed5649eb62e2") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f5f76ac2-6fb6-41a9-88c2-b96d350e23cf") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "bbf6b4e8-917e-4a51-996b-6fb2f7ad5ceb") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "b2da5716-9640-4426-b547-840cdad237cf") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "1b1d9228-1bee-4162-8404-81874bbad50f") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 76 "Net-(D53-A)") + (pinfunction "2") + (pintype "passive") + (uuid "67ed79da-037c-4e11-81fb-24abfc04a591") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 76 "Net-(D53-A)") + (pinfunction "2") + (pintype "passive") + (uuid "18c0402e-62cb-4cbf-9785-15b27593278b") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 76 "Net-(D53-A)") + (pinfunction "2") + (pintype "passive") + (uuid "affb4a7f-3f42-4976-b153-77de61113038") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "1808d732-6308-4fed-9a40-4f3e83482fee") + (at -69.888824 151.917 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_L1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "feee03c7-1eb3-4434-9deb-b25ebd557787") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c2363336-74ef-4b62-a5a1-e7a69882bdf8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "0cd4e0b6-fc73-4bfe-83a5-c2855bb66632") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8b920f25-7787-4732-a4b4-3e12f57d775d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/4f9b55c3-88ac-4875-9d67-a09732fedfde") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "aeef29db-08be-4e2b-9cfe-87d5a8437b70") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d770383e-f23c-4744-a7af-a05900aa60fb") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "70c1ee70-1637-4ac3-a033-919262978a51") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c79a79bf-d4d5-45b7-b16f-7135181b464a") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7b8c2855-5e6f-4ecb-92bb-e47e2e43307c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ec9fbf48-1892-4715-9865-53418943bd6b") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8ef20686-b833-4109-b164-e3de10f6d0bf") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "82342882-4a86-499e-935c-983adc39f706") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "eebd0b75-69cc-4bfd-a3ed-2a6cc74ab116") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8a7ba1f0-4b93-41de-91ba-286070f1cd16") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8f835620-6a3e-4647-9371-901985d38d62") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8db0b5fa-dfc8-49a7-b5aa-f6410b1e6723") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "df11fa13-f14e-4277-9843-3c1fc2994617") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "711da063-004b-474d-8bee-5b3cbf022de8") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fcc5be91-a2e8-4a79-8188-426f13708962") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9ab930e4-e9f4-4e4d-a5b9-53f210693aef") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "81561e5e-1c92-4193-8c32-cf83fcecfbcf") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "89c40974-e98e-4a16-9ed9-90da27c6955c") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e59b0950-f00b-4d27-bb90-836caf6f47ce") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9329ab65-ac75-44c6-b834-45d0f5b3e80f") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3c924187-0b7d-4fa2-af2e-e046ed924e0e") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "817774c4-1acd-43f5-b640-fac86ca9c780") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f6dd991c-ee8d-44c4-bc65-c347a0785d53") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2c2e649b-18f1-4457-b605-547e8601e717") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c63a4aaa-19bd-40b3-a46c-b6e50f19ac21") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1ac3320a-abdd-4c88-946d-2f2ff501b3eb") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3241e3fa-2ffa-4448-933a-8d1cbd987dc7") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "43bcf791-50d5-44f1-889c-0e59d36b7831") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "090979e2-1882-4395-bde3-4926372952a5") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "529c477e-aaf4-4129-83f7-b6ad03882c27") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "098169b9-fb64-47c6-ae66-ce620d58c3e8") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2cf6f8f6-9a78-405d-a53c-112c3a0047d9") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c3242a03-d5e0-4dda-bd66-8a04af54d0e4") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ac68749c-f09f-4fdd-b4d6-2727bcc3c5bb") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b0fa34d7-6fdf-41d9-9132-3df654b47e49") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "27db8801-7df1-41f2-ae12-fe7c48282a1f") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c03a47cd-b38c-4234-9154-8fb2530bcc26") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1b8d2412-2939-4e3b-9461-ca1fcdceacf7") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9e42640f-a84e-4348-bbc8-876900a5b6b0") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4ffd05ca-3721-4eb0-a0c9-61aa879c22a3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "71572e8b-1408-4d0d-b925-0210b3cf0241") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cc626ba6-52dc-4d09-8953-075d4a5d1475") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "75c1cd0a-f23e-4902-9b91-8fd5489c3723") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "ddffc2f2-ee7a-41ca-9377-0da32660470c") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "414ba607-aa26-406f-8cec-c52b6b5ac965") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "53543c23-95e2-4df7-976f-673fa6e51d7d") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "509c854e-c52c-459c-912b-ac3bddebde0b") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "a15718ec-1073-4111-a744-2304dbedf039") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "19864962-1783-415e-9a47-05eacce5df0e") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 68 "Net-(D44-A)") + (pinfunction "2") + (pintype "passive") + (uuid "5eed22fc-8b2a-4fae-ba2e-c8f03aabc3a1") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 68 "Net-(D44-A)") + (pinfunction "2") + (pintype "passive") + (uuid "5fc887b9-1705-46da-a2c6-47ef47a1446c") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 68 "Net-(D44-A)") + (pinfunction "2") + (pintype "passive") + (uuid "3c7f0a87-74f9-400f-9d20-ab464827b61f") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "18c63fa8-037f-40eb-a6f9-c19116f705a4") + (at -145.349 35.592 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D29" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "c80a7c7a-4404-4c2e-b214-7c6ee858d7bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "260afa3d-5e83-4e07-8aa7-4280f1db7af5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "93146658-17ff-4b21-a983-3588b2155502") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d6f8e98d-e90c-4e10-88d8-a1a3aba8aaae") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ccc74562-6661-4570-befb-02e4c9b238d7") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "319169b2-9653-4d83-be66-9eb70337fc35") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f5c2b9d0-88e2-4c42-ac2f-38539bb64d25") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b59f86e6-1d87-45f2-8215-0340ae4b9273") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "39f13011-0a72-4fe9-87e7-74934236d04f") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "48ccb5e1-077b-4d9b-b09a-e2071bea66ac") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "8e297169-a38b-4a29-a981-0c4ffb0d5b31") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f6be0642-f366-4c74-af51-ac497067d248") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4a9db055-a6de-46f1-a15e-73f190cdba40") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "88692b6b-8786-4b56-8acc-0c0928e02df4") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bcb4e8fe-8775-4d36-b2ab-ffa3ab0b7946") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "40ac0c47-7258-4e92-bcdb-f263a6246b13") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "12f9065a-c04c-49e3-94f6-933be1216ec8") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7c135f52-c530-4aa1-a491-45321175622f") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f42c5960-2aa9-413d-8c48-1c06d0b6dc66") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3df6be2c-987b-49fe-aa4c-aea0446027e8") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a33b4034-b8f8-4371-8bc7-05b067e4b5cb") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "235dc5d2-84d7-4e60-b939-426029865322") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21d26629-6d09-4386-a488-d3ee90d0c25d") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d821397b-65de-431b-88ad-8e3e9752cb68") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5dc69bbc-18e7-43bb-ba98-60c5271652b0") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3b12e450-45be-4173-83a7-b74a1e909063") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "86a461d9-8ef5-425d-bbe5-1b3cf59d9e63") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "48dbea3a-4b33-4564-9d44-22d55838edcf") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "3ed07aa8-4c35-49e0-9c33-c4b8b4bb00ab") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 25 "Net-(D29-A)") + (pinfunction "A") + (pintype "passive") + (uuid "8d3eba6e-3e93-45b2-a8c2-f4b8e651e2b8") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "1abfd860-8542-4a18-a410-0d7a256e168a") + (at -104.188824 121.817 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_U1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "285ce8b3-17b0-4137-aba9-11f057d41545") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "33a7ddf1-a1d5-4e55-ad9e-87bf80656355") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "04908aa0-b70d-4325-abd0-5e124436dca8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2f914e2c-1716-45b4-99a8-fd5b8b7ed08a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/4306a544-070b-4617-8f9f-f4ae4aaa3f27") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2ddabb26-93ca-47a0-ba99-8d5b7ebfb501") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "60d6c233-05a8-4aa3-aac7-79e802ce83c6") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "51f4011c-18a0-4bef-9d38-6b7aa016d43c") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9a09341d-c89a-41fe-bdbd-e4c57a3d1c14") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "81f626e3-4cfd-4b9b-b57d-3e93c9da1c80") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6b3c0230-9b4b-4d84-879a-b8427aafecf1") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "97995762-40fe-4375-be3f-efbac23ec423") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2e1cac88-220e-48da-837a-e25cc0151747") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7efb133f-e36d-4aad-8b63-d9b850b03652") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "26e6ddcb-da9e-43f3-9d69-2ae302296a0d") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "ac83aca7-4077-4362-905e-50ef5aaf9c13") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "90a7ace5-bbe3-4178-a729-0bf80dda7824") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2e244048-66e1-4fa6-aeff-2d3fa84e389d") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5b0c9bf1-5320-4e58-a1dc-fe780fbb31cc") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fe0b8288-e2f4-4994-839a-8769dec4d658") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a5f7bc7c-d66d-4dca-b141-fced054a824d") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5bc38c53-78a5-453b-918a-ab975c515215") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b9629dc8-1aa3-4d73-98b3-7b18a074ff52") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4a8670b4-5a0a-4575-858a-867f24f038bd") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e32615c9-b01a-4afd-aaea-3e2f2672324b") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2c6549d9-67b3-4829-85fd-afdac01840dd") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d43c48fb-2ad7-40bf-9580-d66b27866fda") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50706c65-de01-4d2f-9f1c-0e18770514fe") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d2f31498-0630-483b-a61b-1e1ec0100a67") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c94e039d-3cef-4b95-bce5-46f41409cb5d") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18476619-8a74-452c-8a0e-ff5e1ffcb867") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "553168d8-218c-490c-ab16-b5697d463888") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "628898c9-7fe9-402e-a081-db48b46156fd") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9b37e8cd-a7da-451f-830b-8eb5cc083791") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f19450e-b388-42bc-a98c-1af3da120a5a") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "86e35ba3-88a6-4b13-a1f7-ea58f48d32da") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d0f5300e-5865-4b00-8196-10843819f150") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aa5cef5b-5680-4e89-b6ca-a7900f27435d") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2183ce0a-4e45-4dea-94f4-1ff549b1bdb5") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "36e2579c-8c64-4ef2-8299-74a02ed67b47") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b6af56bf-c79f-4082-8791-0686eb2a7ea6") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3ab992e0-aac0-4e93-ad9f-e4afff2f4bd1") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f1462efa-d2d2-456d-82de-2369aaf5d495") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "416d84c0-2cb6-4714-969f-e67300bb15ae") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c101a2cf-05f6-48f9-a149-7d98f3a9ab1c") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3d52317c-7604-441f-a580-91592ec64268") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "34a9d315-8097-4336-b4f0-a49351b9b4ef") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "532d54ff-9d85-4d67-9283-47f6d5cce735") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "a168a711-dc44-49b0-8cf4-cd7e396875e8") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "c5a258af-29ac-47f1-ac83-af0e2c92e7ab") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "96f16166-c284-4f63-a396-67e01bf29d5d") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "db1861f6-b969-42d4-a958-8b965598ca6c") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "d6c72a5a-1ebe-4f26-af86-50556658028d") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "eb3d540e-b38a-4dd8-82b9-9726f222d705") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 34 "Net-(D28-A)") + (pinfunction "2") + (pintype "passive") + (uuid "2876acf6-b36b-4163-bed4-6f4454bcfab1") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 34 "Net-(D28-A)") + (pinfunction "2") + (pintype "passive") + (uuid "f4d7498b-155a-40d7-a8c0-c0d92e08b659") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "Net-(D28-A)") + (pinfunction "2") + (pintype "passive") + (uuid "da6509ad-2a9b-44b9-98cc-71d0ce55181f") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -4081,14 +8130,14 @@ ) (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") - (uuid "0a64507d-450c-43b0-bc83-7fb0ac46763d") - (at 53.4 73.173) + (uuid "1e80dffe-ad70-418b-bd1d-84d0bf4f2f84") + (at -44.909 196.352 180) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") (tags "resistor") - (property "Reference" "R4" - (at -2.9625 -0.025 0) + (property "Reference" "R13" + (at 0 1.7 0) (layer "B.SilkS") - (uuid "1336f701-05b1-4f96-8b3f-44a52ba4f5c4") + (uuid "7c362565-00eb-417e-860d-d5088aa5740a") (effects (font (size 1 1) @@ -4097,11 +8146,11 @@ (justify mirror) ) ) - (property "Value" "22" + (property "Value" "DNP" (at 0 -1.65 0) (layer "B.Fab") (hide yes) - (uuid "c6acbf96-4103-4e7a-83bc-1ef935ac6cf2") + (uuid "060af753-28aa-4767-8cfd-fb705ef0acd6") (effects (font (size 1 1) @@ -4114,7 +8163,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "dc563831-3fa4-40b5-aae6-abb6d9a882ec") + (uuid "d8be3d3f-8a33-4199-9861-500ff202769c") (effects (font (size 1.27 1.27) @@ -4127,7 +8176,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "cc675cdc-9455-4e4c-a680-386fb87250af") + (uuid "d900f6b9-971f-4528-9331-43d955f42102") (effects (font (size 1.27 1.27) @@ -4137,29 +8186,19 @@ ) ) (property ki_fp_filters "R_*") - (path "/7cafd78e-827b-4512-9029-08dc37727121") + (path "/db62a6df-f2f1-4431-8846-a6dc2b8040af") (sheetname "/") - (sheetfile "numpad.kicad_sch") + (sheetfile "68percent.kicad_sch") (attr smd) (fp_line - (start -1.7 -1) - (end 1.7 -1) + (start 1.7 1) + (end -1.7 1) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "ae34eb32-84a6-4f45-a3b1-8886b6af644a") - ) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "646a48c0-33de-4cb3-a7dd-ced4d3f5d73a") + (uuid "a671b9a2-ea18-4a49-b833-a86e58fd5912") ) (fp_line (start 1.7 -1) @@ -4169,47 +8208,27 @@ (type solid) ) (layer "B.SilkS") - (uuid "98161358-d198-4d58-b143-684e2d19df4a") + (uuid "344c7227-eceb-4514-bb57-1e833a5d8035") ) (fp_line - (start 1.7 1) - (end -1.7 1) + (start -1.7 1) + (end -1.7 -1) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "3cf664ca-e795-4231-8e88-b9f6a2507618") + (uuid "6ca55549-1367-4620-b628-87f35a643333") ) (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) + (start -1.7 -1) + (end 1.7 -1) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "f01f3cc9-593e-48a6-8c07-3ece52e68f17") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9663f9cb-28b0-4a3f-9e10-c4156d7e64a5") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "38a4a4dd-b4ae-4b00-9c7a-c929ed7f2934") + (layer "B.SilkS") + (uuid "e9924a29-f036-4ef6-a1f1-99aca76fa1f9") ) (fp_line (start 1.68 0.95) @@ -4219,37 +8238,37 @@ (type solid) ) (layer "B.CrtYd") - (uuid "ebe71732-6570-4aee-81b0-8c221ddc49a3") + (uuid "31af2390-b654-454a-b8f3-1790cd7d0b34") ) (fp_line - (start -1 -0.625) - (end -1 0.625) + (start 1.68 -0.95) + (end -1.68 -0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "aa8cc322-e886-4cdf-a49f-07235f0e1761") + (layer "B.CrtYd") + (uuid "307949ed-0d2d-426f-8ff5-e219f16cc482") ) (fp_line - (start -1 0.625) - (end 1 0.625) + (start -1.68 0.95) + (end 1.68 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "2ed96206-db68-40c5-840c-500baa351f1a") + (layer "B.CrtYd") + (uuid "097c1f11-8d67-4711-b7e9-1a10dc3d03f6") ) (fp_line - (start 1 -0.625) - (end -1 -0.625) + (start -1.68 -0.95) + (end -1.68 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "2ff30418-5d73-4c85-bfa0-02997b2b93c3") + (layer "B.CrtYd") + (uuid "5d4a48c7-0391-40cb-9eb1-719318ea71d2") ) (fp_line (start 1 0.625) @@ -4259,12 +8278,42 @@ (type solid) ) (layer "B.Fab") - (uuid "52ce1ab6-46b4-401c-880d-c533dcf8deec") + (uuid "472492e7-3faa-46e3-ab82-0417abba8daf") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "771bb343-c531-4259-801e-3ca157eb830c") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d1b2f210-5e55-48cb-b3cb-11f9deec0cc0") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d7ecde7d-ffa4-4808-8f24-d700d5cce4e8") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "B.Fab") - (uuid "c30125f5-fafa-45f8-ba3b-f327cb3ae740") + (uuid "559d871c-9113-443e-a440-17bd5120ca25") (effects (font (size 0.5 0.5) @@ -4274,22 +8323,22 @@ ) ) (pad "1" smd roundrect - (at -0.9125 0) + (at -0.9125 0 180) (size 1.025 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.243902) - (net 47 "/D+") + (net 46 "/NRST") (pintype "passive") - (uuid "4f020fb3-27a9-4b21-8f85-9d6464812bd7") + (uuid "46accfac-bc0e-4e33-aa03-bc36a3ca23d5") ) (pad "2" smd roundrect - (at 0.9125 0) + (at 0.9125 0 180) (size 1.025 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.243902) - (net 87 "Net-(U1-PA12)") + (net 2 "+3.3V") (pintype "passive") - (uuid "a4f61d59-1447-4889-b0bb-65b928891ff9") + (uuid "34ac4af3-256f-4c09-b23b-3e59db1532e0") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" @@ -4304,16 +8353,15 @@ ) ) ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "0ad91ea4-5ccd-4b1a-9ef7-09a422c2c9cc") - (at 97.765 142.31) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED23" - (at -6.315 -0.11 0) + (uuid "1f235bbc-b84f-4010-978f-5ab149c5dbf4") + (at -104.188824 16.467 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_RARROW1" + (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "f7cc20fd-a6d3-4b90-8de9-610bfb87eff9") + (uuid "12d946a5-d05b-4c57-aa82-3a771228e9bb") (effects (font (size 1 1) @@ -4322,430 +8370,485 @@ (justify mirror) ) ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "760a1c0b-6396-4704-854d-0d7c1e535e4d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "e2736129-85ce-48e7-bbbe-cfd57d05b558") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "c66232a4-2307-4d15-9e2f-34240c70fa1a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3a5f0ace-38cc-41ba-ab1d-6ee059890fc7") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "1ce58eb9-c7c0-42c6-a9c5-e7b4b3d3a9be") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "d1a45813-3db8-4bee-a861-b621b6aa7e34") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "aca4e9f7-efdd-4e2a-bfb3-29bdffac84da") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "fe6e3fc7-b4df-43eb-bc6e-a29b2bf33440") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "c5047ad8-8a40-46ed-bbba-20d364434409") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "749ab4e5-34eb-4c92-9cfc-10b8f9b36c7b") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "33fe5fdd-bda5-417e-a983-0c5f6d600796") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "b99c135c-db63-4e74-91d8-58793f6b593c") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "9acccaaa-1a2b-4fbd-8f4a-e3e6c2c6c9f2") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "20033561-047c-4e5d-a2e4-5d20ec1c0371") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "67d6d9b6-8ba8-4666-9a22-e41fde9c4ef1") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3b23176f-7a0d-4c7e-8b6a-f95f105cad6c") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8a4e303c-a220-450c-8a48-00d1e167b1d0") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e0158a5c-c690-485e-9a0e-492a97a2217e") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e37a2d1f-bdf1-49ea-a9a7-d46b66c7ec76") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5147f05e-523a-4641-8a25-45559e621430") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "75f92bb7-0e8c-44d4-bd85-342e9e476c11") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7c1a37e2-1b6a-49fa-b39f-724727fde414") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ab1030c1-5acd-47ba-8074-e37fbb5e7784") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "efb32524-2a8e-4fbf-92ec-d071c30c192b") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "083100f3-cfab-40dc-af96-5811e9a96cce") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6c1ad535-1c7b-4552-9730-6ae13772d8bc") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "913849ff-66b3-4ede-8b13-f089b813d58f") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1275e8d4-0431-4cf8-a1ab-d555492dc309") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "13fd5e4f-837b-495e-bb25-dd480f411696") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "cd4933aa-96a7-4440-a5f6-566e436f526e") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2763303c-44a0-4dde-83ff-c88db4c5ad68") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "35e32faa-f9be-4097-83de-d7d66df5428a") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b30adec5-b5ca-498a-af0c-92e6b1b6aeda") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "b52a040c-6d46-436f-a017-f5ed0f8da748") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "684d8b57-c00a-4b8c-b71c-5b079e7e99cd") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "9be343d3-2ffc-4252-b326-83bf5f42c6dd") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "8a995a39-e972-41cb-bdac-a265edadf567") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "569acb21-bfe6-4ad9-a4ca-bd8ac17c80f4") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "321caa1d-a6fa-4737-ba07-ca07397899ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "43e3c373-1dc1-4170-a6d2-bffdc30f8fe9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" + (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "c7f51579-15a3-423d-9918-ea72ecf0e9e7") + (uuid "36bd3278-1f10-4a01-b525-c994af9a7459") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d2be9fc0-47f3-4afb-8521-651639898e05") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "89237f61-a801-4d99-bc7e-f6b6fb6bfa18") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/14fbde30-fcf0-45c1-8bbe-09997c5d9c7d") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "abdf6d6b-a234-4fbe-969a-8f92a3a8ce50") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f6cbebe9-bcc1-44b2-a49c-1ca87a70524b") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ed569a35-2bb4-4147-a5a9-1b4ad560ae92") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5e957c8a-bf28-447a-9413-7d9f8aa98176") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a7a07654-86ba-4e65-9732-53093784091c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b4fed2c5-3a72-4336-b637-d1f8a924a86f") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1f0d30b0-e276-4ab3-ba57-9fcf5acaf987") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "01cb7ca8-2ad5-4898-a895-25903ce8c854") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0599039f-7c5a-4bd3-bb81-65e09112086e") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e761f933-f69a-4403-b48b-9b77c020f376") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "b21b3163-9381-4559-bd0b-27d46f9280f5") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6d8a8977-04cf-4c3f-8b0e-15d61b6bcaf0") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "54897334-39f9-4fc9-b94c-ca731882a38d") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "01face96-a403-4356-9e89-d141f082aacd") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bdb834c1-3b66-4399-a99c-a44e24d529d9") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "aa58ef33-74be-452e-8a05-8d7505e59f66") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "19e36118-5485-4ade-82f1-1e4d1db0ef82") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5bd8cde3-52bf-43a7-a1e0-53b635935bf2") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "eafb2c63-2e21-404e-9390-987a5014e326") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc3c118f-baee-4998-b0a0-683382a08a35") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0b304eaf-14ac-4e1f-b97b-e17b2d6d7593") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "afcd3b62-228f-4c56-b97b-3c0b9e309cd7") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bdc21382-47e1-4868-8cbf-67962008b4b8") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aed25c35-0180-4929-a515-fe183ccbd712") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "15138db9-29e8-4695-9bd1-cd37d2e7c9ae") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f6e7d2df-5fa8-441b-a3d2-d31269a4118b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cd615895-f14c-4643-acc1-43f37107fe6b") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b3691dbf-7632-4de5-9822-53fd987cad6a") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b153cb68-d71f-4470-86c8-debde7ec952e") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "02e6a4d6-8723-4422-a3b6-a00c8ca08716") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6e2c6f8d-ab46-4e7f-8688-dcbd0bae7c86") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "364e63a1-dacc-4354-a562-f82c7ecfe827") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c403cea8-ec3b-405e-ba9e-06c667cfac89") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d2a5cd8-9e14-412b-a70c-b44bdf2369e1") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "284a283c-4e38-4441-8f1f-df08cf085580") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e0bfdb87-81ec-4b4e-bee7-b075a4a4f2be") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "37eed89b-c90c-4640-a807-5b99d5b03982") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "66852dc8-6715-44be-957c-c50ffb4af80a") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1fd27622-ee2c-4dad-8b67-1eadde486357") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "04c3d538-9cdf-48b2-ad52-881d6f43d7be") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4df942e8-f9bf-4d9d-abd3-e8eb6a5bafc2") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "917164fe-b325-4dba-9ad4-28c95e50c04b") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "2ee03130-fa3f-48cc-a2da-6c5b18f2c90b") (effects (font (size 0.8 0.8) @@ -4754,71 +8857,27457 @@ (justify mirror) ) ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "3ce0e45e-4782-4c03-beb8-95d91ff97abf") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "031691ca-f33d-4086-9ca5-f681e82c57d1") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "1d2cd87e-b8c0-4f65-a71a-d4c75fadcea3") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "ec59be3f-f174-4363-8cda-a16a2cdd9a62") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "a1368906-dbac-4f88-9cd1-444f2b1d19f4") + ) (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) + (at 7.36 2.54 180) + (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "1e0d5c97-4dda-49d3-b5fe-027ded730533") + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "921ad710-d46b-4c63-80bd-561b4fa7d2ff") ) (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) + (at -6.09 5.08 180) + (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 78 "Net-(LED23-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "23f2c407-fa09-48b0-b142-0068782ac35c") + (net 126 "Net-(D76-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d4730347-f64a-43d3-a52d-01a32fb223e4") ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 77 "Net-(LED22-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "058288bf-7f4a-459d-bf97-1236f2fca0af") + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 126 "Net-(D76-A)") + (pinfunction "2") + (pintype "passive") + (uuid "27b9ea0e-783f-44f6-87bd-ffc6f8cb2619") ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "8220008f-f83c-4876-99f1-6bb199535a15") + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 126 "Net-(D76-A)") + (pinfunction "2") + (pintype "passive") + (uuid "68d7d18c-1c00-4c66-a501-20ab1dd18079") ) (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" (offset - (xyz 0 5.08 -1.75) + (xyz -4.82 6.74 1.82) ) (scale (xyz 1 1 1) ) (rotate - (xyz 180 0 180) + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "1fdd6bda-1b73-4e7a-b7ae-4e1c33843811") + (at -139.429 31.492 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D18" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "756dcf3d-a068-4863-a45b-a01eddd88803") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "a1fa0807-796f-4f28-a608-297de72ee697") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "413a8ae4-31dc-4ea5-a25a-449f92391f77") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "da484aa7-4b8b-48e7-b7b6-1d69ba937696") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d615d698-1eed-4b63-a315-e33f547b2da8") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "737ffb91-a9da-4bf2-b4a0-7b0f22859297") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "53d8c0c7-39d2-4018-bffd-6c16aa608d35") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b6cedfa9-5334-4e24-a975-717804885fee") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b04b6e2e-165e-4928-886b-fceb053df061") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "22943102-4edc-47cc-ae27-991b25efc881") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "517b5a28-d9a7-489a-b581-3a1be00fc1e0") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "81923bb9-0b71-4b5c-8fd3-6e16e43ce13c") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "858a3178-f5de-4e03-8192-a3a9726269cd") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99c3c57a-5308-4c45-8c38-784dde1f9b95") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf4c46ec-9c9c-4614-b9d8-947f5c3cf491") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2894744f-002d-48d1-b146-a196f091119d") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "683b735b-1041-4e8f-ba6f-6a131d6c5637") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b52ad097-e6d2-4d08-b774-f797cce49180") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fee4487b-70e2-4239-a3c9-366e55d6168a") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "51790af7-a64d-4939-aa39-416f13fe7644") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ff17626f-c366-4a3b-ab26-e7664df7e87e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "16c6bce9-e06e-4b38-86cc-91bfa14e6b0e") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6592efd4-9ce0-4a7a-9c27-52d01cc61803") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21e00822-3e45-40f6-b0be-e5f11109031d") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1cca8cd5-8040-4db9-b9c7-8668f6c28e57") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9ee053cc-af77-4fa1-9620-cd3ad4fe9b85") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "6fa22698-25bb-456d-8bbc-18096a8a0470") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "bd7bf93f-10db-4677-b82c-e884c6981d39") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "069dd572-2790-473e-80f0-dade9307fdc8") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 19 "Net-(D18-A)") + (pinfunction "A") + (pintype "passive") + (uuid "f319ed6b-8e01-4ea5-9285-c715e590641d") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "23126ec3-755e-49bf-a560-de34106f1381") + (at -133.509 10.992 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D3" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "627a7436-ead1-40fc-8d8f-a41921b45d55") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "f22d35f0-adb5-4f2e-a6ae-a46d1c979eb0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "28b48746-fd30-4dc5-b255-340b972fabc4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "067d0081-b922-4f54-93db-5841cf2c3469") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/aa9aa5a0-3cdd-4e35-b82b-98d57c94fef8") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "df3d5fae-9df8-4543-b5de-d19e2bd82bb7") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "21270f65-025d-4e06-9ec7-bcd7be5ad1d2") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "409461e7-b7dc-49ba-93ea-464f5263f811") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "edfaaeb4-303d-482b-afb2-7aa385f178ec") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "455514eb-17f3-43ea-a15d-d9b38fd2ebce") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c2a37af7-1518-4983-b143-22774d0e8446") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "149ef551-ceb8-4c5b-a0f9-46f6da5e338e") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d80c67f9-08e4-406f-bc16-74830991ef3e") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "da495033-92db-478a-89c4-9ca9e1d383da") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "42d8a5f3-26fc-4dee-9a0b-4a41d3c9206b") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1e4fc6a5-642a-4473-bd21-f78209a23b18") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "382df27a-a698-4139-b632-c040a3048db4") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ea34029a-2a03-46cd-aa0b-4e82134753b2") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "acbb84a6-4722-4a65-ae88-900f5437202c") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fa4dc5b0-0859-4f4b-bbe1-18ee88fdf682") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0095b341-a441-476e-970d-f2618dcd3fd6") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1c78313f-054d-468c-8124-13eadd2bac1a") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fcbbbc5d-fb32-4ded-8751-a3286518d9ea") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b41bf288-2256-4715-b956-1c3687ec69ce") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "71e01add-7ce0-49a2-870c-5b783aa627ac") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "344b2be3-351f-4c41-aa4e-f531fe000eba") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "6e50e40c-0dec-4d7c-b337-061cf042a015") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "dee724ea-ca88-4ecc-83f2-baf45cedfadf") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "95936996-9009-4a3e-aabd-65b4a7363630") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 4 "Net-(D3-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b3f2ac49-d755-4ee2-8a7b-4e4aef9f7f4f") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "24f328ab-5a93-40db-86e8-6400f22bccc9") + (at -52.738824 46.567 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_CTRL1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "4c851b23-1ca4-4b44-9bb3-ca7afc30f13d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "78a021d3-d696-4014-971c-3463800715ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "aa49dc5e-98f7-4775-b447-9241bcc18250") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e9da5759-2588-42f7-b813-df4622225e04") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/380eb14e-171a-477c-b03e-86a44aefe3d2") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "26ac7120-f06b-49b2-bf90-b34d3f7b4b7a") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c1f69d7d-c937-47f5-9680-dfa15da640b6") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b07f50b-151b-4412-b38a-a872767acfe9") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "614dc22c-9d15-42c8-99d2-bc639f760419") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2522b698-4bc0-4b1b-b205-a9ba8ccc2282") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7b86241f-1d7d-4fd1-9bfd-e74fbc0784fd") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b2681c5-26fb-4c2b-af16-8470b0353df0") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "50527db9-6bde-4bac-afa3-150846bd54d2") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "07ef7d51-ef14-4ee2-85b2-ee47eb27a1f1") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f87ffb87-032e-4e40-b03d-2ec9b82ab21f") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "204cf916-0139-4595-8b22-0d488eb0646b") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b41f128b-10ce-46e9-a409-46bc5409d0f2") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b1c734ca-8a45-4645-889b-595f2902ed56") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "736195b4-59d6-40cb-baa2-756e084bc7e1") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "813ae501-9416-4f95-b936-7f5116d9974a") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "41276210-3d6c-4cb1-a7d2-24e002236fda") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0e1d2959-8283-4222-89f6-9dea70e27554") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "216f704f-3789-460e-b960-82761d66fbf5") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ab026ad8-223d-407e-af88-d85a4bf512e9") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "248b5715-9cc4-4052-b764-1c2a1b927cec") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "de441b25-669b-4f4b-8b4e-207d9d4339d0") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f1988c0d-5e06-4cb2-985b-ac0a55106fcc") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "65f13bbc-2ef2-4f09-b070-241025099184") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4b2bbdfa-6985-4aca-ac17-63d87a485efc") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fcc260fe-490c-4665-93d0-c0615a5ffc95") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e70eea3b-6117-4e0b-aae0-06fe706942e4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f63de3b5-ad7a-47c4-ad51-58a90672b04b") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9398de24-b39f-4bd3-9a14-00d9a1b5a991") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "adc5e1cb-4278-4d26-b03b-3d75ee727af7") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1f06afc3-db4e-434f-afb8-33e6750b70a0") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "82cd112e-8a1a-432b-9a22-e637d9ab6cc0") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c1cabfd-432d-49b4-8d0c-110ae99e6bd3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59cbdc18-b75c-4017-80f4-781ef2fb0a05") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b13edde-599c-47bf-b1b5-07804d8d1805") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e1248a6b-2a9d-4a1e-890e-65b0c063880a") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "af130df1-c82b-4f54-8c63-b9d1ae201639") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "66d7bf65-bd9e-4d06-839f-23783b684d03") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "75de81d6-0366-43b9-b725-3503a01c4fc6") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "299beaf6-89b3-47a1-a555-03022d42c859") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0594a9e8-54de-4ced-b23d-92b4b5f4144f") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d9f0d030-566c-4ce8-8277-891073a4707d") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5148bbe4-2653-4bdd-badf-efe074b6f446") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "8e8ab79a-7ffd-47fa-b7c7-d7d41b9b1554") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "8fe6411f-9bff-4577-b80b-aa893df2b867") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "043c427e-7086-433f-ba3a-8651a4e34b6b") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2448d86b-5079-4dd0-8f62-2c556d263ce8") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "c785f73a-4b0e-4ddb-896e-1bc1df9f0506") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "bee2e579-e077-45db-b89e-8a5986fb8d22") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "8faedc3d-a97b-4927-be64-e0faa9c2a6ec") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 22 "Net-(D21-A)") + (pinfunction "2") + (pintype "passive") + (uuid "afddcbb5-affc-44e2-a078-c775305da183") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 22 "Net-(D21-A)") + (pinfunction "2") + (pintype "passive") + (uuid "b54ef168-f11f-4cca-8b16-73a3d25aa2d2") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(D21-A)") + (pinfunction "2") + (pintype "passive") + (uuid "f4ab533d-1b0f-494e-87ad-ba070400dadf") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "2590d1db-20f0-4dd1-babc-dcda530ae558") + (at -145.349 10.992 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D23" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "2b449f35-1540-49a0-8774-26755dc231a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "8c3fd3cd-8c6f-40f5-9dac-d0902ea30d87") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f0c71d5c-9b85-442d-b20a-f111130d4309") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c3492d31-5a1f-445a-addb-a75ea0769328") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/54df50b9-06c0-4bad-969c-c536a768ae38") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a33190a3-dead-498b-bc60-da1329c3eb6f") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d5a1a2c7-2f5e-424b-b753-d142f3811ee8") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c8ffa0bc-71a9-451f-8d42-44b78489e9dc") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b9036aea-e7d3-4e19-b4a8-72fd1328d407") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "a6ffc60a-0690-446e-accd-2630db97708b") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "9e84578e-0007-4b51-b915-16f9a78bb6f3") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "45998f73-3e95-404e-b3d7-517b0b70a1fb") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bea728ef-f77b-4625-9a66-bccbb19ce506") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9beb1c2e-daab-400a-aa44-afb5bfc520ee") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ca76fd9b-1a68-4c7a-87dc-3c164a199745") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a344c12a-2e89-4233-94be-cd01c44638ff") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ce035d48-9e9e-4388-bc60-1edbd2c9a1e9") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5cc74b3b-a571-4654-ad6c-877cb1ffa34d") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "60766303-ea9d-4c21-8d5e-ae66013998ed") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ee28f927-56b8-48bd-b218-6fc23d20ac02") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ac9bf663-8caf-46ee-a88e-378d9d195919") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ad64a6a1-83da-47d9-a8a9-da71487652d6") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0dce347b-e49b-4fc0-b62e-667db2924baa") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "de869d0f-19e1-4bb0-8d19-2d9547c79ec3") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c1a8a4d4-f946-4faf-a9a6-5403503184b2") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "979af996-a78f-4f62-afee-42e1b3dce8da") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "a249fae1-7a79-4a69-b826-edf0e65d2b58") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "cf11d081-bd8c-4c25-b396-e65fb1312a89") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "8ed0d8d4-3924-47eb-9723-1fc1173724e7") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 24 "Net-(D23-A)") + (pinfunction "A") + (pintype "passive") + (uuid "75a91526-651a-43d7-a944-03f22e5a5581") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "273b5807-ee6d-4783-a26f-2a69711ae8b6") + (at -104.188824 76.667 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_SPACE1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "87742bfd-0873-4e02-8106-b45a9123a503") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "5e10f8dd-a66d-4342-8a9a-1407e1afe1b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e7044f24-4197-4887-a048-7e5a1d4a26e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "decd34c0-e06a-46fa-aebc-f8306e0b4e45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/982cf5c3-8db9-4e96-b717-e55e7261bc70") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f67b4ebf-68e0-44e8-9d16-c18542442685") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1869e833-3247-40db-891c-f7b2313d12da") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "792de1fd-dffc-4340-be44-0f205a0d7ab7") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5bad25e9-196b-40d8-a30f-55a0dcb7a404") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "62aa935e-598a-443f-b0bb-d735ca89b179") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a9865192-daef-4c8e-9e6c-99ce17fc7d1b") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "660e6668-bd82-402c-bfb9-5082559f2721") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4aa65627-d0a5-4de3-8535-fb3a1d22250d") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d7fd0661-5906-452b-872c-f8116f645e50") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f05b0d92-0f90-4fd8-a53a-ad7cda81b5ae") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2eb56c76-0a38-4a2b-8cb0-39cce44c0bb1") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a0007ef2-165f-49ed-897c-55c33d55497f") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fa4bdeac-c696-4bf2-afaf-ff400e808ea3") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d38aeec1-7323-452c-9081-9fbca792d7b1") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8e8f6b0b-0182-4dea-93a2-73ddeab8a23e") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "664008d6-8228-4c6d-a903-00fa46cb8c4a") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7f31acc4-1697-46d1-9e97-bc29f2df0361") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d569df12-f61b-4174-bde5-18b842fa06bb") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7942b5a0-0625-4fa9-84f5-676e86ae91b2") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9574ae45-6a9b-40c0-bab8-e05cba829c5f") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e8375010-d218-4045-b31e-c5702ef50bd3") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "00c2928c-96df-4ba6-b53a-9c4bce7a1e49") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ca90ba25-9360-41fa-ad96-6cf8ba32b6b3") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18ff59c2-6d44-41c4-8f9a-211ede450553") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ccec08cf-224b-438f-8fe1-8bacbdf4fa73") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "523e9bf7-9414-4206-bf9b-c5662b8ac603") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d6cbdeba-b2ca-462f-ac47-4e875f20b970") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "60d53f8f-581c-476f-aec9-30f5ea7ace97") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5e896128-1e8a-4dbd-83cb-d4d5ccdb41e7") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c9fdca13-ca78-44af-811b-bb3c597028f9") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "713d2e1b-4096-4aff-a4ae-374817e38c13") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54711b28-490e-468a-86ca-65f764b4d0ac") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "397350db-5e9c-47ec-a5cc-d32afaa833cb") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2b8cf008-e32b-4951-9041-f5ae486792fe") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a6fdfc9a-bc85-4b23-8a74-df6506d19a8d") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "89044209-cc8c-43e5-9295-d5ccc33d7ffb") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "26eee7f0-fc90-4b24-9f7f-52cd1ebca622") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4fe1cd6d-6f22-4ea0-9357-0e69225da2ed") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8a51c039-8381-4b6b-9188-a932dbe64c34") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "dbf994dc-a40a-49e9-9158-54543e43436d") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0ca730c0-c4af-4f43-b974-768f7ae12241") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3655c55c-b288-409c-97d6-aac3c0dd3d28") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "9c52ee37-3b2d-4b20-a0a8-12e7a5d39efe") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f1e7b6d4-2038-41e4-acb5-3797eb948b6e") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "295e3d95-d779-4857-b3d0-d40d7f37da30") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "74ff17de-5008-41bb-afa9-4f2fb96c65e2") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "7f1b7f01-a940-4c15-9089-8067f627fbdd") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "3ae3fc4f-f7ed-4953-900b-475a8bc568a2") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "1373cd35-a2b8-4044-a88a-897b9e92ed5f") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 112 "Net-(D68-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0481920d-f0a9-4650-a3e5-a6693d6af06b") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 112 "Net-(D68-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ff4dfadb-8acc-44fe-bb3c-ab002c169b0d") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 112 "Net-(D68-A)") + (pinfunction "2") + (pintype "passive") + (uuid "740424e6-75c4-465f-91d7-45367ce05b4a") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "27a8fdd3-b992-44dd-ac1e-5668d165b0d9") + (at -52.738824 76.667 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_D1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "a6a3e9cd-b8e3-43b5-ae89-36f8260e7202") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "903544bf-fa20-4917-a2e7-362325d294e6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f194f4c7-478b-42f7-a059-bc09a635495d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "28007856-2eb6-4fa4-92ae-d044bb19314e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/e6440843-9ecb-4188-aeed-72cd707e2493") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "eb8fc009-dd22-4c71-8263-65a167a65993") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fbed4f87-0136-4613-8246-8c666d2928e3") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0d9ed223-564d-4c7b-8e8b-eec80bc8922f") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "145a63ab-2c99-4a28-93f4-016f5d19cacc") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3eb8a4ab-77f0-4d52-923a-1ffbb9ba4d56") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7822a499-1528-478e-ac3d-216e2899b41b") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b1ac2230-142f-4813-900c-e9bb59339621") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8904558a-146d-4f72-be62-f3bedbd893aa") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "23b67292-e507-48b0-9e95-11bb31a1671f") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5af3d629-3106-4e9d-b13d-1d8c82f2dd9e") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "212fa532-ea0f-46ba-9a9d-37020aeb518e") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "10d342bb-9442-461f-bee9-8a16ef281c35") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e1d97248-69bc-499b-a7b2-525a79c38645") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "da355753-6acb-4c8f-8224-067b5947caa0") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "451ca7f6-9b10-48b0-9f5b-94f695315647") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "44125fbd-476c-43ff-9745-70337c65d968") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "78ba880d-d16d-484c-9704-3eb82592cae5") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4e13b1c4-e671-4c30-b23c-4df3aac7bccb") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e5427372-8005-4919-a436-5a38ccf254ec") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "10a55497-c6fb-4e52-97b2-d163cc4a8b19") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55f26e34-8a73-4b13-891a-dab02cdd3704") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f4c07595-e46c-4ee1-a750-5a7fe0ca03eb") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "056c33e7-0184-424b-bac6-c4e54e50e7b8") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb4bf033-a252-4e17-8d1b-20bd81e62228") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2eefba25-6d3d-4e34-838d-3f977b570465") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0ad864ff-15f0-4f65-b9a4-05dfcf2d8524") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "83eddad2-40f9-4ede-a1ad-f982d93431d2") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b696eb7-9f17-4826-8267-0b8a004fffea") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "abd09ea1-d364-480c-9bcc-66840b959add") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fb2c0114-512c-4c22-849c-85f2bdda5631") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9dcb835e-26c7-49d9-aae5-096fa3ee5923") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c8f74040-c2dc-4007-ad42-86bdb93b84b4") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "15771bd2-f8f9-461b-9c18-94c5a2b94597") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b46d96e9-42b0-4a8b-aa95-1436b81ac94d") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "515e0544-d294-4ef7-9186-3951a8650e11") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8745347f-0f88-4926-92aa-a24e78d407f2") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "609bee28-a5ad-4267-97f9-58afc0083151") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f196afbc-c940-4600-99af-cce962366a42") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "efff6bda-9dab-45f6-b4b0-443245c00c59") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3c6a6b0c-146d-4d4e-9388-9cd115e02e77") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e0cab0b6-742c-40ff-ad68-cc6ece6fd7c2") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a528d3d0-cbd1-44da-b8ad-8df5f9159b65") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "4efb89d4-819e-4bd2-a986-519c33b84667") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "85c87d4f-4030-4570-abe2-b93e331cac5a") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "8d3ffa44-b682-4a97-9f59-180b761a990a") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "cb8dcbf2-6cab-45d5-a1cf-e01499d8d50d") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "da6e190a-341c-4662-93a0-86c873f92870") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "2097f125-2def-4106-920d-170fa4f64bd9") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "41c8588c-ae42-4fa4-8504-37dd9da92ac9") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 62 "Net-(D38-A)") + (pinfunction "2") + (pintype "passive") + (uuid "c49e2c87-4d7d-4bc8-9405-677f2450a284") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 62 "Net-(D38-A)") + (pinfunction "2") + (pintype "passive") + (uuid "189ad9fa-7404-4560-986f-ca5dba290e48") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 62 "Net-(D38-A)") + (pinfunction "2") + (pintype "passive") + (uuid "467f9276-8a28-4ae2-af12-c1145e3ab1c1") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "2824508d-e2b5-423a-95f4-7759545667cb") + (at -163.109 31.492 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D59" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "3a14f6ca-0dc7-4229-845d-767f50cc0fa8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "660a8a61-8a7b-4e35-af17-ba2249a8983b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "acfd5b59-1f31-4341-b937-ddff05f9fa92") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f137c7a1-9fc8-4b2c-beaa-47ac1f00d5c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/6a4c873b-9302-4d0b-ab6e-4b2daf93931a") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a9b3dff1-82c5-46fb-a58b-c0955b639fa4") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b8e1766-6738-40d5-9318-d962c6f83215") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "99553b8e-d9c1-4363-9b0e-808a7e160236") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8dca0bf7-748e-4aa9-9ffb-844d6e44cd3a") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "db565877-45f1-4b68-88eb-107e57e208a6") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "18ff9958-f3ce-4f32-9ee4-12fdfb958168") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "21042fbf-1b1d-48e1-8ab4-53d584ab9e3b") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "48f9fe97-b674-4174-bd8e-55068de568b7") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f02075c1-05d7-4aa3-976d-fd3169eee981") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5e5e1f75-8f85-482f-9534-5e3b3381815c") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fff33794-98e3-48c4-be51-7b21ab59469b") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "944f6075-cfca-4587-90df-3c7badc6b9fc") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8768bcc9-7187-4b25-8bbb-7d9496dad48d") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "658bedcb-c2c0-4eba-b718-4a73641aa814") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "83a6184a-49bb-4477-8a73-8c88ebcba2da") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "77124bc2-f894-4909-88c5-f6fbc449b2e6") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d6edd666-e730-4c45-9df7-80c3a841d152") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "444bf79e-deb1-408c-be22-50a03b6347a5") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5b43a64d-6534-457e-8c41-bde08f3c77fe") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c126e2ce-d527-4d43-9d8b-20a416ecf2c3") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d7335990-cbf4-4b13-b486-e78bdef994ab") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "07e8f3ff-f734-4168-a8e2-dd4c344b009b") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "3053cbe8-6eb2-47eb-8709-0c051371033f") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "0ad7ba85-b72c-4000-b2cc-920e30f77c3b") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 100 "Net-(D59-A)") + (pinfunction "A") + (pintype "passive") + (uuid "01583fb2-43e0-456a-921d-0d1b7a0cb252") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "2ae8ae32-da78-42f9-a5d0-0f58d7e8aa63") + (at -169.029 10.992 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D65" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "e257c342-52ec-4512-88c4-794780cfb9ce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "993bfeb3-3e53-477c-a7d8-e5938dba2911") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "61d85a46-2cd5-49e0-a84b-cdc982ba6abc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a3a2a30d-3b89-41e3-aebf-ab575dee69d2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7def791e-5a67-41d7-b347-c3f9a299b5a3") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b0a92fce-e7ba-4215-9bca-d36c78e0d456") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6b3f49a7-2664-4289-bd88-a3c305e38c68") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "eb4b0ad9-b29f-43d7-b335-7179b7a44981") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "25402d41-437b-4245-a038-6b4fca09a76e") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d1b6454f-df96-4693-ba68-df41505a6492") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "b4597a9e-debe-4d86-bf37-b0f74271544a") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74fefb64-b9c9-4a44-896e-26b81d142a0b") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a803971a-01cc-4ee9-b1f9-32cd6999d19b") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "11d549c3-5115-4513-b678-00fd94a9b67d") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8ede7c2e-0ce1-429c-8764-09f71473337e") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6c21f1cc-ae0d-4710-8c71-0c8b60327bb1") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "83fb17f6-7bbc-46a8-808d-d0530f0f4f5e") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "183c1149-db5f-4b87-8c1d-cc1023df532b") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "645c487d-3e10-4390-800e-97c5ae118966") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d8fa4970-cfd4-41a4-bf4b-55700d5fbf3e") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7f30c722-a1e4-4bc9-bc1e-980ba2653a0f") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f2fd3577-17fa-4095-b2f4-95e3208d1de3") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e661d8e1-d41c-4822-8ead-f0489d736fe2") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "672e4ebe-930a-4d81-be80-f69125659433") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b66e199d-e104-4e25-b4b9-fdcd8e7e94bf") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f762d127-6aa3-44b3-ba6e-d31d06afee12") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "ba9166ef-900a-454e-8162-1088fc7860ac") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "cbfd77e5-0144-45cc-8f85-6ba18339c24d") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "9d20ded0-c286-4098-951d-0c6c0a6d6a94") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 111 "Net-(D65-A)") + (pinfunction "A") + (pintype "passive") + (uuid "c1565816-3f7b-466a-a5b9-aac42e74c074") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" + (layer "B.Cu") + (uuid "2b99cee9-9bfc-4339-8b42-d93d232fb9e3") + (at -27.184 163.767 180) + (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x04 2.54mm single row") + (property "Reference" "North1" + (at 0 2.77 0) + (layer "B.SilkS") + (uuid "697994e7-599b-45ab-bb8c-76a57835623a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x04" + (at 0 -10.39 0) + (layer "B.Fab") + (uuid "320aca67-2ac8-4c33-8a10-bef42b92540a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9b8eba80-c2e8-4959-a3f8-1b137b2b71e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d95a1726-65c3-40db-8a8c-26c5729ae0a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9fe1fee2-1ed4-459d-821b-cb1c32733e7b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Manufacturer" "TAD" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "76273f3f-e6ba-4833-9d34-4c6aaab38c41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Part Number" "1-0401FBV0T" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d154f74a-37ff-48a4-b142-50821520912b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") + (path "/38beb260-5ceb-4b19-afa7-0dbaab81122b") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr through_hole) + (fp_line + (start 1.33 1.33) + (end 1.33 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "856a5601-3383-4c34-bc0b-28920147b4de") + ) + (fp_line + (start 1.33 -1.27) + (end 1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1f172422-a452-419c-b631-31a1ab903d43") + ) + (fp_line + (start 0 1.33) + (end 1.33 1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b7fb8aad-73e2-46d6-b301-846a733bc817") + ) + (fp_line + (start -1.33 -1.27) + (end 1.33 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "24f37131-ce81-4864-897e-2d01b38bf27a") + ) + (fp_line + (start -1.33 -1.27) + (end -1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4cf1079f-f64f-48c5-924d-8f90aec6dd96") + ) + (fp_line + (start -1.33 -8.95) + (end 1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ddf04366-5f9e-439e-8576-ca78454d7207") + ) + (fp_line + (start 1.75 1.8) + (end 1.75 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c8d04352-ff24-496a-a42b-4fae44b4e5a0") + ) + (fp_line + (start 1.75 -9.4) + (end -1.8 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "499de7c8-607c-4ff5-9131-77dfcfa3e58c") + ) + (fp_line + (start -1.8 1.8) + (end 1.75 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7fb8a4cc-8619-43d4-9433-8d9ad07e8a0b") + ) + (fp_line + (start -1.8 -9.4) + (end -1.8 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0c646505-f057-4d72-97c4-728b74e2dd16") + ) + (fp_line + (start 1.27 0.635) + (end 1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a74e3df-6efd-4f3a-92d4-3cc359fbe3a9") + ) + (fp_line + (start 1.27 -8.89) + (end -1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a3b24f87-031e-4824-9fcc-c88bf4f53c36") + ) + (fp_line + (start 0.635 1.27) + (end 1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3e5ce1cc-e506-469c-8da4-37c9817bd5a4") + ) + (fp_line + (start -1.27 1.27) + (end 0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e29587eb-8725-431e-a39a-feab646736d3") + ) + (fp_line + (start -1.27 -8.89) + (end -1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21239b60-6a67-4692-91a7-d9cc053fc2f4") + ) + (fp_text user "${REFERENCE}" + (at 0 -3.81 90) + (layer "B.Fab") + (uuid "bf3cefb1-40bb-43fc-b773-4b79da997c2f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "a936611a-0d34-40c7-bdb6-62da5be1e221") + ) + (pad "2" thru_hole circle + (at 0 -2.54 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 83 "/UART_RX_NORTH") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "0c19096d-0a7f-490f-a75b-a065a7765091") + ) + (pad "3" thru_hole circle + (at 0 -5.08 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 82 "/UART_TX_NORTH") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "be3808f5-cc9f-491d-ab6b-aa8735148fcf") + ) + (pad "4" thru_hole circle + (at 0 -7.62 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "d32e7e9c-5634-4d01-9913-065107195e8a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "2c24d111-3c30-47b4-a242-52072e4c3b5d") + (at -40.389 190.112 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R5" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "dbace75e-9dac-43e6-ae41-a58fb70ee826") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "10k" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "6e8ddca1-b1fd-49d1-a855-7b3d0c39a257") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "dc9f85e4-16c9-4532-b5fa-d68957255a4c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a39097ef-9a8b-4f67-9784-cceb37ec7c91") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/bb837909-857a-4e99-a0d4-4f703a793296") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc70deef-18c3-46fe-9efa-9588139f6571") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b846741c-0a19-49e4-8d9e-d74c1da893df") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "870b038c-2fe0-4a1d-b037-6b96e90972b5") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "edac045f-aad2-4917-b80e-2e868e02401c") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "90126d6f-6ed8-430c-9f0f-496d2cf431ea") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08ce59e7-c68d-4d85-9493-a2fc0fc270c5") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ada27063-ed15-49f9-a39d-927b5a6d6bbd") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ec3292a4-38d1-4441-8561-dddc29c5b7af") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "71ab60f8-01d7-4e2e-a589-edaf6da17106") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f2a26454-2cc5-44c9-811b-96a40912afae") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2f9d3464-690b-463d-b509-4ab894cc59ce") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f8269fe4-7f74-4754-9c43-1033b05499ad") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "48f76f70-b887-4702-8bc4-dbe48b171f30") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 1 "GND") + (pintype "passive") + (uuid "fc18dbbb-e0e6-4095-8e27-5385040f3f86") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 88 "Net-(U1-BOOT)") + (pintype "passive") + (uuid "0ae9c0d1-194c-43b3-9fe7-8adccff3900a") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "2dfb4817-9ec8-4e4e-9975-2f62e3c6f7ef") + (at -44.909 193.232 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R10" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "3859c409-204a-418c-91a8-1586549ee2ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "DNP" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "dabbbbfc-a64f-4510-9a7e-624b09a4ce8b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "54700236-f4a6-4232-8dd1-787d22adf019") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f16ca91a-8876-42b1-894a-ea6478ec89c3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/f01e28d6-c99b-4363-922d-8d4ade2b1113") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9ec4f111-b86a-47ab-9d8f-eba6dd6cec66") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "81af588f-6cac-4fb1-bc81-897020fb5a0d") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dae650fa-ccdb-45dd-9cf3-3b45376ebaf3") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ce899b31-9d92-41f5-8800-b6008346f2b0") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50a0a68c-037a-4895-a448-fe2a80af8529") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "67683668-998b-4c0a-9666-700022031874") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "70db8d64-17c7-4373-92a4-7fb31a68e27f") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8e1c7f81-9389-42b6-9aec-3c10b9d36cde") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "56b1656e-697e-4ae5-9176-33186a114129") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c580e3fa-12da-402e-b026-e89986695064") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a91c9951-053c-4844-9f05-6f9bd76d3a2e") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "467f71a0-f5a2-4768-9ab5-65b25a59ea10") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "339e9859-7303-47da-9006-e5053c7b4c58") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 99 "AGND") + (pintype "passive") + (uuid "05eaf6ef-032a-4c74-8f48-2aea931cb4f1") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 1 "GND") + (pintype "passive") + (uuid "31803b15-5fff-47cc-8a7f-2af23a4ecd0e") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" + (layer "B.Cu") + (uuid "2ecd76c3-b8ca-4609-8e0c-b51657eb67f2") + (at -36.384 163.767 180) + (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x04 2.54mm single row") + (property "Reference" "West1" + (at 0 2.77 0) + (layer "B.SilkS") + (uuid "7836509d-d927-47d5-a5ec-ba3ef4556c4e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x04" + (at 0 -10.39 0) + (layer "B.Fab") + (uuid "5c7420da-f1cd-4c49-a6c2-dc97e1652283") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ebd76e6c-365c-4a60-84fe-fa97391805cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "40981f20-4fe6-4018-8658-12263744a113") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "8f781a20-5762-4b59-a1d8-d3e72907da14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Manufacturer" "TAD" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "7c7a6885-4d3b-41a2-9d36-4c4bc3acce20") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Part Number" "1-0401FBV0T" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "16006379-c2c9-4ecf-8c0d-c4f9644c1bed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") + (path "/e9c07dcf-7c62-4e0f-b7d8-bffddad87ab1") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr through_hole) + (fp_line + (start 1.33 1.33) + (end 1.33 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3e8be73f-850d-493f-a285-7081103c9679") + ) + (fp_line + (start 1.33 -1.27) + (end 1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "aa786f86-11ff-4d01-b468-1c32c89bb4dd") + ) + (fp_line + (start 0 1.33) + (end 1.33 1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7b5a1a43-4c16-4131-a6e7-4c77b8968606") + ) + (fp_line + (start -1.33 -1.27) + (end 1.33 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dc22ceb6-0447-41bc-9e5d-33ea47166e8c") + ) + (fp_line + (start -1.33 -1.27) + (end -1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9783f369-2104-430c-b7fd-3027e8eaf0d2") + ) + (fp_line + (start -1.33 -8.95) + (end 1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5df73ed4-6a77-429b-a3b7-13c5fc863ed4") + ) + (fp_line + (start 1.75 1.8) + (end 1.75 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dedb672a-ec2f-4382-aac6-99d077722e12") + ) + (fp_line + (start 1.75 -9.4) + (end -1.8 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9934a5d9-5800-4706-babc-a2374071af16") + ) + (fp_line + (start -1.8 1.8) + (end 1.75 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1332c4ed-5a98-4f85-963b-18d046d85014") + ) + (fp_line + (start -1.8 -9.4) + (end -1.8 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4b3fb8e7-f204-462d-9692-77065d793698") + ) + (fp_line + (start 1.27 0.635) + (end 1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ae5f512a-fae4-4f20-82a0-63f04041457a") + ) + (fp_line + (start 1.27 -8.89) + (end -1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3d737928-1b40-4969-8fd0-4f03f7f4b5dc") + ) + (fp_line + (start 0.635 1.27) + (end 1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0fe5f083-b5f4-4d3b-a85f-7a958f6472ce") + ) + (fp_line + (start -1.27 1.27) + (end 0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7a12ad9f-3664-4eae-93cf-10fb24dbbc96") + ) + (fp_line + (start -1.27 -8.89) + (end -1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9787ad68-42b6-4251-9cdc-9a0e1d9537f9") + ) + (fp_text user "${REFERENCE}" + (at 0 -3.81 90) + (layer "B.Fab") + (uuid "64311582-bca4-40f7-84fa-137fbeaf13be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "b23dd9f6-ab8d-4a49-8fa8-cf174a91b901") + ) + (pad "2" thru_hole circle + (at 0 -2.54 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 113 "/UART_RX_WEST") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "d932011c-7193-4b26-bfa0-849e086a8295") + ) + (pad "3" thru_hole circle + (at 0 -5.08 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 101 "/UART_TX_WEST") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "482e6d30-d425-4046-85a5-e1f4e23b1c15") + ) + (pad "4" thru_hole circle + (at 0 -7.62 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "b9e0b27d-afd0-438b-923b-68077692745f") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "2f7b129a-47ac-4c46-a941-4bd5c3748830") + (at -151.269 39.692 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D40" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "4f222f64-aa40-4260-8efe-b27c3d9d3fca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "e91ba2e5-af41-49e5-8036-93fe7280254d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1017a419-9d27-4f11-9fcc-84f9ab5b95bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "eb23f6a5-08f6-4a7d-8b3a-78e55abbe308") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d1943c1b-fcca-4277-a041-c8e0cf0a03a3") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "64f64ad0-fc50-41a1-8ba2-4ddd49b9574a") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c3fdd8c3-e20d-4a03-9263-b3ec411f0b2c") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a5138b6d-33fc-452f-aafc-ff1e60a80351") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b427317a-21a6-4d6e-93bb-a9e95e328885") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d99e91f2-f0b0-4694-9781-97d099869b95") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "472b34dc-27de-4435-8678-54037236354d") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6e44a8a1-1d48-4a19-b87d-e21cc8aab243") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37a4e609-4c10-4326-9d56-715e7f8ba8f0") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "10db49f6-1a71-439e-ae38-037dbe89a7ac") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2c4f04fb-f301-4b64-aee0-f8373ccfa3b1") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "94b7c419-ee1e-4b4a-86b2-37aa51a04607") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7001ae29-393d-414a-b034-68ea4326883b") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1464cf7a-91af-4f3d-800b-7effc8436870") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ea75ae20-d256-4ed7-9ba2-5b69d5de2996") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b6ec2f61-ab2a-45a7-b586-dfee40a5955c") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "066d8f76-e193-4f29-b91e-1a9ea29b144e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6731dc36-bceb-45ab-b295-8afde4012086") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7fb0a27e-c9dd-4907-9838-0dde5a00c6c5") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e0f99bad-53c0-46c4-a265-474345611374") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bc307088-6aea-41ec-9f9a-db1b83fe6338") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6e6f2a5a-51a1-4e1a-b619-b8963621b7c6") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "66c21dbc-ef04-4038-8ed0-50a687dbc6a5") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "316428f8-c160-470e-aa0e-ebc340ccca36") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "77cd18ef-7bc5-416a-8a50-41b72a7fc84a") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 64 "Net-(D40-A)") + (pinfunction "A") + (pintype "passive") + (uuid "7c9348a8-130a-4bb4-8418-7bf6142611d7") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "2f8db6d0-59a6-4b43-a974-7fb59c841e29") + (at -121.338824 46.567 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_X1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "44ee61d6-b406-4c8f-847a-bdcb214a519c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "6a7f7b98-4dc0-4230-9210-adcc2bef5ac6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "48c1996d-0dbc-4315-a670-f648c9e615d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c60dfc2c-1a25-496e-b73a-d98920321572") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d1469439-2c96-442a-94c3-1c5ed95faebd") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7b1dda88-a684-4a4b-925d-a10d97792893") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dbfb3fc3-2001-4657-a85b-abbd372473a3") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "159e87e0-1bbf-4c0d-85ba-d723cd534524") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "470bc6f2-5e96-4a87-aa7a-0d0bafb8470c") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a4abea90-d0eb-49ae-8601-674ed40ab43d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a40cf662-64df-4205-8162-8176f8618210") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "faae4a42-ebb0-4a12-b8ca-983e3bcfc1fc") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4025e6e7-79ff-4b50-9d3b-c3c447fe68aa") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "23b83319-b000-4ddc-9d08-3b23ae779aa7") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6dc74eb2-f5ff-4853-aa96-9bbb82cf0800") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "805664c0-7fb2-48c7-a841-b76b03b2e8bc") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c1b44b4b-e00e-4d0c-9ab8-e436eff3e53a") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f76e8ff4-b24e-43df-9c01-94c79ac89659") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "76fff823-8c81-4d64-adc9-9e68a88708cf") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "07161fb6-d831-4891-98fa-79691cd3be1e") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "69c3cbfd-2b38-4bdf-82b9-59148eeae261") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2c257b28-f36e-4d97-8bbb-ad3aa5f282f6") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c4c046d2-c656-4c4f-8a61-856891d8c301") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4f91a53c-c2ff-4fb1-b2ec-cc66cb599cc8") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e82b1516-b4fc-4043-b6aa-2a44bd2f80b3") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44894783-6bda-4fe0-a844-09d45dd8ef35") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "81c33ae5-0464-407d-a548-6715173ac0d9") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1a6e7d47-110c-4c5f-a155-4a819b4d41b1") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2ceea742-0576-4396-ac01-9117f1bc1234") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f98a9b4b-bee0-494e-b5e3-af0a952bc1c5") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d16039dd-9fd3-4933-bab0-48ea4bb8252a") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f8a2f30a-46d5-4d0d-9b8a-9f8f4ddba045") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3c167a52-71f2-4132-b679-b90581fda69b") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "089a6748-b00d-4d84-9829-2c4975f1ec52") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c9950cd3-c244-400b-9fc6-f4ec45fccb69") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b82bb1a2-961a-44b3-9665-5ffda9b7dd62") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54f9cc94-6690-49af-906d-8410cda777b2") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2503483d-c4c9-4be8-99f9-3debbb5ec7f3") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "96f52f17-15ae-4ac7-89a1-30fdb8b230b6") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5cc96c8a-2235-48c6-9e65-ae3e40f7eb49") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c50bf77c-11c1-4778-bd2f-a4c88939d81e") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "316febd5-a20b-4136-af6b-8c686bd56151") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f0044d45-c6c6-4d3d-bf5c-d4d78f7404c6") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f208e7fa-8781-4d4b-ac31-33dd7a6ffbd1") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e92b4360-da42-4614-86ec-e6910f4dc37d") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "68aaeb0f-3369-4893-8d7f-d7c61a48eebc") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d2372865-570f-4198-afff-bf721965fe34") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "f7b8ba2d-a88a-4c80-ab95-fb5372ca5bb5") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "a3986f6c-692d-4660-b3a3-c99c4455e8b4") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "0072fa24-bd9d-4fb6-a873-690e77a00b0a") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "59efcc2e-b878-46aa-8e34-a59c1397d809") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "53495bdf-32aa-4c30-80fc-db842121b288") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "6068b26c-a488-4939-8bbf-36e4c5e6b7b9") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "d58debb5-9cb7-4918-a358-8d097559faa1") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 74 "Net-(D51-A)") + (pinfunction "2") + (pintype "passive") + (uuid "b229eec5-9233-461b-8100-479c883036c5") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 74 "Net-(D51-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0a901891-2158-47f6-8448-902949c86739") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 74 "Net-(D51-A)") + (pinfunction "2") + (pintype "passive") + (uuid "e7bb908a-d8d1-4685-a5b9-ee55399e8d43") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "304f41f2-0255-420f-8a3e-6b5142b8ea60") + (at -145.349 23.292 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D26" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "60dd4223-9fae-40c7-a730-50956ac359d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "dd62f11e-da81-4315-9af4-d67b7760cb24") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "697f4640-d11f-42e1-8ca1-4c79e49cadfb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "96c4364a-8846-4215-984c-02d5c98e8581") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/46b714f1-462a-4a6e-82f1-abc04220794c") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a50b2584-faa2-4e2b-a500-156a5cd71402") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bfb20516-8547-4598-b08c-6f81ba2ab2cd") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "aaac6ddb-71fa-4d16-9343-0e7ceda4a533") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c41d8d58-f6e5-49d7-808d-2c04310fc328") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c63a2847-b32f-4f77-a914-bb974013554a") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "af318a01-c9c2-4fd0-bdb3-6ed31e540e6f") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae3b157f-fecd-4103-9706-2fc89e71b8b1") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ad94c86b-31e3-4cff-bf1d-6474e1a9268b") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c096bee-921c-455d-aaa6-e8f401b54214") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "85ce87d9-a538-477c-8452-0a0b1b8bd04f") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5db64269-4e97-45c5-b51c-c3e954f7d839") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "79584c42-5bf0-4027-a551-e949c8438c79") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "96c1ce9e-9899-40fd-8f57-e36214b748bf") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4b4272a3-41ec-4e2c-918c-a8b6951ddeff") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21d9281a-2add-45a1-83a8-8fdf1ba7fdc3") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ef59295d-d039-4d1b-9a87-1db622136b38") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "14afbf14-3d90-4995-a5a8-dc0b164f4f39") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "633a51b6-f293-47d8-8e18-3d3a69e6600c") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cc0963cd-7bd3-4643-aa02-57a57f2340eb") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b084dbde-e44e-4b3d-8e8c-2bd11e732510") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bf73e032-9805-4b5a-8b60-be5c1777a94b") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "c7ca8881-0b43-4fe5-b1cf-3f401bf9fd1d") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "ccadbb53-01bc-408c-a028-87a991cf4509") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "fb988b2b-2896-440f-a0d5-d0b08ee0b352") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 32 "Net-(D26-A)") + (pinfunction "A") + (pintype "passive") + (uuid "1f23c3e8-a446-471f-bdbc-59ae459f076a") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "31b12493-d8d1-42c3-aa48-1c921754c7c5") + (at -163.109 43.792 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D62" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "0b8ade1b-908c-42a9-b5e9-9824b1d60e4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "45826b92-8fb3-4fac-baff-faf41e15a6f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "79c175e3-0f28-4b6b-a6de-37033691145a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fa524ca9-13e6-4fc3-ba4c-b56ad1c588cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8eec45c1-7516-42ab-85ef-c683a28ad203") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc1d63fb-3449-4262-bae2-b238a09dbc7a") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e95988ca-bed6-4306-8d17-70f7919d22be") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fad1b4a0-e167-40c9-8186-10ca4e2a427e") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "217a3ad2-a192-4b77-aa11-291eb72fa75a") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5c9db5d4-43f2-4f79-bd4d-4eb2e6c1e0ac") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "75f53657-292e-4d58-882d-aff562ebd213") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dcde010e-4cd7-467a-ba47-619499f58121") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "084dfb75-7bc5-44bc-8259-6d77c9fa3b6d") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d273a40c-cb88-4cf7-8f47-653cfe9675b5") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89eb5c48-c504-44e8-a674-ea2ca21223cf") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a7779509-9cf2-42ce-8c63-eae0dfa0bd13") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8eec7003-188c-46b6-a977-2309c6e2635e") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0f5942f6-605f-42b8-b1db-580268b41cf4") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7d1a4bc6-9851-47c6-8a59-604032b28197") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ef00778d-b1de-4c0d-bac9-fe87cf56efda") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ebaaf2fc-5de6-4802-b202-ee2e46f25d58") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a0e8d3e7-979d-4a17-8696-b077690919cb") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ce315157-0800-434e-b290-d894e75f9ade") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "224c14b5-8fd3-40f9-a491-aecada30aaaf") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c5789831-009f-4573-a35d-f158d404ae5b") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "561fe3d6-c423-4b33-8812-fc632d00d895") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "a6f1a66e-4049-446b-b4eb-f39371eff223") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "cf0d6789-40e2-4635-8242-c3322f41d4d0") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "867961bc-2328-4d47-9684-736fc44205b1") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 106 "Net-(D62-A)") + (pinfunction "A") + (pintype "passive") + (uuid "67c9656f-ac11-44ba-bc01-5d88bec697c3") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "336f18b2-eb1d-4cab-aad1-32650b83d9d5") + (at -139.429 27.392 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D17" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "ed318413-dbd5-427b-9b63-e93d4ff31948") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "c24a8b55-94a5-4242-9a57-4288551b2913") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "84079943-6905-4d58-b384-8483a1e05b8c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d4e6f49e-3bb5-466d-aa0c-05cbe9360808") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/74706b6a-3e0b-4fa3-9f53-54509b6a0535") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ce36adee-8e2a-4a48-b970-081c2e723485") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "75dad84e-33c4-48e4-978c-3f5f4b623fa0") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5a3b553-3bf0-4679-8dd3-92a3175d0046") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "42b8e64d-ab4f-416f-94dd-2053eed2fa42") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "8a2b418d-b3ab-4ff3-8973-65b7407e81f7") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "8c40141a-3289-4d99-8f31-2db0b371dfd0") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e2a53a7c-3236-44de-99ef-d8ca86e9e2de") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "93c166dd-d415-478e-b3c7-62d080740152") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eee6ba78-2f46-4b8e-a0a4-14a9e9fb0971") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb0758f4-2052-4cb3-a68f-04d4298dd07e") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0adb4562-f563-4400-babc-a7e3ed4e5bb1") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "60151150-a7b6-4f96-9f92-b7cb74cf0475") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0d1e3a7a-9b83-4ede-b420-77940ac7e091") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0f8aef74-7b5a-41e0-98fd-ee0a0548d392") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9bcda315-2f9f-4b62-b546-b86e1ee07b34") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "60d6cb1f-ea3a-42aa-bc9d-88471194eb74") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b26d8991-7711-4a20-8faa-a0c4796bd155") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "18b4485a-5f22-471a-bce1-1cb2df2f5afe") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3483f5c4-ef44-4f28-bc60-8c939e9b1854") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0f9fdbda-16df-415b-8709-89e8805a3473") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eb248727-fd31-4466-979b-bb2257456cc4") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "711fdc98-869d-48d7-8944-a86bdc39adc3") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "f0331af3-035c-495e-a4bd-06b33e62ed29") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "a1b385a1-f5ac-455f-8d14-09a457f54ca0") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 18 "Net-(D17-A)") + (pinfunction "A") + (pintype "passive") + (uuid "60e4e8c3-409a-4d2c-8415-75e3543c84db") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "337909fb-4cf2-4ed2-8ef9-39edcc35877c") + (at -18.438824 46.567 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_2" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "c1e38206-84a1-4b0d-8420-6464e00ca43b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "6a997c68-b843-44df-9c81-06856511faa0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f286a11f-4fe8-4345-8b09-dac3f2828d74") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e60a5c7b-0de1-4410-bfb3-ee0593c9b3ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/2d74cd29-2d82-437f-bd19-6aecdc773ddd") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "93c826f0-5c5f-4118-9969-491297590021") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a7b44999-7f94-4356-b183-7fe092bd1650") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a25dbb59-93d7-4371-9392-07f47aa3aecd") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ee704f5a-5189-4432-ae5e-1440bba26c0f") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2fe2b3b2-052b-40a5-ba4e-6b317465d4a5") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "66a68855-dfbe-486d-8e4f-eca07b5b38ed") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ad39c260-bbd8-4d37-a6c6-d9297db3c900") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b2e8fb6a-a425-4eb5-9825-ac3b5e8a2d5a") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a0ccad1e-699a-4882-824a-128ac5d35272") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9575db06-4c41-4399-96c8-86cc020e065f") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f6540482-98c7-4e3e-8b85-9b2f771763eb") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8b66ec93-837c-427a-a0cc-fb317a3e0e09") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "30b45ee1-3f5d-436e-a51f-1ae073299724") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d1d9aa76-d83a-4a79-ae4f-8f120391b9b3") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5f1101e7-66a8-44eb-88dd-dff77e824960") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bf32b9c8-5200-4195-b4b1-059fc318dd3e") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1bd2d74c-1138-494d-8b56-8ac103a217fe") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fa440c23-6eaf-404f-984c-e5004a8e7887") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bec077b1-f6e0-4bc3-9a5a-8a8243e36322") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "53c9bd70-69ed-46ff-bf00-defebef420b3") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0feaf8e4-4622-4bb1-88d2-b41aee07cfc6") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37dcb4de-ffe4-4688-a092-7ff0286db210") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1b15e7e9-5c01-458f-90fc-edff79cb7559") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30f7a022-8514-4517-be6b-b3f4818cd7ab") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "23987c19-7b1d-4820-9bbe-c926ea04f854") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c1a511c0-89ab-4d4f-b770-3827f78bc2b6") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5afe4cc4-40f5-4778-b57d-5b4b9490ffca") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6b988537-aa70-4a86-a7a9-9f93c45bf4c3") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "21ed99ca-f2bf-40cf-8097-f15bcb20f901") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6a4fce5-4234-4271-8e2a-ecc0febe7915") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74fc6a82-0fc8-41af-8fd5-76fcae2bfe83") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "26ef4820-6ee6-4e9f-a406-e363cd4ee2db") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5531a672-857a-4e28-bed9-eb5729793486") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c044f16-4023-407e-aef0-8bea2cb740a8") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "fe1894e8-53de-45fa-ad46-e122973d13d7") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5c3ee63d-a52a-4278-8a9d-666b3ccdd462") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7fd9e2d5-7c89-473d-aa5a-9b0ff514aba0") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7ef27faf-bd97-4730-83c0-89c34b7d4d84") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "acee31ba-b046-449b-bad9-22c79c465618") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "760ab3ca-c3fa-4822-82bb-ddd4ffd46d68") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "762e51e2-7ede-49d8-a7df-f6f1758cc70f") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0bd92a44-3042-4ae4-b52f-fef84535eb78") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "f4d602be-8b88-4f71-bd91-8242a9dd1083") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6a0c232d-3482-4b2a-91a4-56f9eb0ccf47") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "ae229d87-d6c2-4d27-90b3-92a0b44fe0a9") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f16ae4d0-90ba-4e0b-a0ed-99337f9550e5") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "1e81c70e-8436-49c9-ba45-55be5be7c8d6") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "9edb53b6-2863-447d-9b0b-b5a0ab03b85d") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "d4c6a308-8db7-44c6-a8f8-7a2f6bd7c262") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 6 "Net-(D5-A)") + (pinfunction "2") + (pintype "passive") + (uuid "bdd99a67-caf8-4db3-8b7d-83693c65edba") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 6 "Net-(D5-A)") + (pinfunction "2") + (pintype "passive") + (uuid "22e7cf0a-d2bf-4984-80b1-9d8e6fc1496c") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Net-(D5-A)") + (pinfunction "2") + (pintype "passive") + (uuid "523cf110-163c-419c-9b71-bb6d8182fecd") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "339d6ca4-cddd-4429-a147-a59e410cebdc") + (at -139.429 15.092 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D14" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "9294a2ec-948a-45d5-92f4-e46eae142387") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "129d72d7-491f-454c-8410-9e5842287a31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6f234ace-0f54-4e16-b8f6-21d46a65db3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a2926290-8fdc-4eea-bea8-4376cc1ab55c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7a615478-d7b3-4edb-9516-020408805d18") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "980f3d19-9be4-4ddb-836c-2846173c8b46") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4e5a1e4a-ad1d-4f2c-a77b-ea25b639ab0e") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9e090adc-d890-41ee-90c7-48711a74d992") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7fd6e231-7d2b-4800-b4fe-272bba15f1e3") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c3d2bec1-c7b1-4118-afd8-77cae61394b0") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f2765dc5-6983-4a8d-b800-79326b872b48") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "db9eebda-2e5c-4ce8-a9ba-1b105ddae998") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a1e46573-e3bb-40e3-a82e-5593f770fe2a") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6cc45249-a6f2-46ca-9f51-1e131d1c7a75") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a8ff07f5-3659-470d-bada-b8495c8420d6") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "88b83b20-9bb3-4b2c-83b4-65d6bfe00a11") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "554938a4-d469-420a-9510-2e6815772d92") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bcd2a363-63d7-4d87-87ea-ae2835bf6df8") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6bcb69a2-0a35-43db-86d8-c2b208d20d47") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b4ec22e9-8f54-4bc1-8877-b9f6ce58fa35") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8e4e12cb-8916-4916-b2f4-03cb470beaa8") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "978a5872-0909-4fcc-b216-f5317a1c9879") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "925f2a95-c746-4c69-9e8c-76046243e365") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0fd5783c-4b5b-444d-96ed-131b187d65e0") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d9dfaf71-a521-4c38-b664-238b44049024") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b769419c-525f-4e26-9d82-12d70dd0fff1") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "eff3cbb9-be06-4098-b0e8-f2bdb2f48c7f") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "d8191fcc-53d7-42de-8e02-a0719178957d") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "5f0c8fea-2c10-40b2-8dc8-04ebadf2b37c") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 15 "Net-(D14-A)") + (pinfunction "A") + (pintype "passive") + (uuid "8e87ff41-14ef-4a2e-85bc-9e3276d4ad9b") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "33a906f8-94cf-4f4d-943a-491caed35eed") + (at -69.888824 76.667 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_H1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "52ba0a53-2e30-4c53-b839-337df98c1193") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c5919c80-0089-4f08-9291-8eec49502b5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d204021a-d479-4f2a-88ee-1834843920f6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6185052f-1e16-45e8-8bb2-e9f8ad7ceddc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/5a35b730-0a11-44e1-a4e8-f548e09e8d77") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "517208e5-215d-442a-9c8e-5c641e67a75c") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "384f46ff-75dd-490c-a218-af735f4a4cb3") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "34baad5c-d6e5-4624-b16e-c9203b016f9a") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "441b06cd-153b-484e-bec7-387dab4c59a3") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8c9d8304-a8e3-4856-af93-f3217fad89c4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "953d06a0-ff39-43fb-813c-94f49f1c9899") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1835412b-3b96-4730-ad56-694c3c761619") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "049c2d56-62c1-444b-86b4-61fecab790e8") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "04f7d1c6-64ce-4be1-8a2d-9b9d439e0fb3") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "71a04861-5aa3-4e9d-8514-a22ecf9fb5c2") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "319d4885-6a50-4d75-b06c-802a6176d4ac") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9f6a6e1f-b13e-43ad-b5c1-53d3b54ad1f8") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7125f3f3-dd66-469a-808f-0ba05e7d254e") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "73356e94-3d52-42b1-bdd7-a24d2fd808e1") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "228f0f74-f085-40bd-8943-28ce0ef9a7b6") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a27461a6-70cd-42d1-b4a5-77e868cf0a93") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a5b5a2e4-0192-4f0a-ba8a-0fbcabe5d7f5") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7a4e6053-a835-4b37-b7ca-00ac6fe5eead") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "312429c8-3b76-443c-a291-a4e9cd6e5126") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b01289af-f6d3-4625-ae99-0992cac96bc0") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74b35d08-130c-4918-b809-792c6fb8a9c4") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f51df789-bf55-4e10-97e9-b6c22d66d7ac") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c684f9be-a898-4af9-91c3-e1ddc76bb52c") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ab47da42-8b20-4bea-b664-841d094a49f9") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "31383a2a-0903-4737-bae5-2f534f219214") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9bbac2e2-3ef1-49af-af7c-be306523ee9d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e3241c83-e4e5-40ae-b143-4dd8b446be11") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d5f8aa6-34f4-47c5-af43-c3fb1cc9eafb") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fb0a312d-6b9f-4244-b688-9b968a3c8eb6") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55d7e824-8a8a-4444-8fe2-e4147c660203") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7db783aa-28b3-4b12-9cfa-f7dc0b33c2fd") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba1562bb-9b85-4727-a537-4d7dc1731683") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6d007f6f-6fb4-47db-a75e-ed44094b469a") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f56f1be5-613e-4a28-a286-9537bd7697ea") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "312e8d06-fa5b-46a8-ad66-4753c3601152") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b2b49c5a-f998-4e43-b79e-174dd0cd6dc7") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "309b18c6-bf10-4083-9821-17db096e14f2") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "24b011bd-80b8-4d7d-a518-a6c03b53ecfe") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3e9420b0-3190-496f-9483-05d2b2a18f1c") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6d7b4592-6a61-4ad6-a71a-077c6d55a928") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2371deae-d3b4-445e-8b9f-eebecb8185a9") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8361ff02-dec1-4a15-b8b8-c7b80bfba639") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "428e1fb7-3a68-42a6-8733-03b40eab915d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "3a32ecbd-de90-490c-8699-c2d74d461499") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "9f9b9240-e7fc-4423-824f-74adda03a9c8") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "3e53dda4-0fa9-4347-9a6f-46712ed6aa16") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "bccca72f-c2ee-4d7a-aec0-b2389c450a19") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "dd2d0ae5-f988-4e53-a2a8-f0f81e00bb6b") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "05d46ca8-cb92-4fcd-bff4-b5886a46d468") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 65 "Net-(D41-A)") + (pinfunction "2") + (pintype "passive") + (uuid "6b6e3868-4f8d-4349-99ab-dad9c1c54e20") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 65 "Net-(D41-A)") + (pinfunction "2") + (pintype "passive") + (uuid "bc8bff1e-fe55-4eec-9983-592572b2266c") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 65 "Net-(D41-A)") + (pinfunction "2") + (pintype "passive") + (uuid "276ba8e8-bf1f-4838-8604-faa1ff06b29d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "36d4997c-f8b6-42fe-9687-98dc7989a848") + (at -18.438824 136.867 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_8" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "63e14be4-b6ab-4a48-8e1c-a1c7ab30cb39") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "6dc9565a-41f7-4e56-b5a1-ce4b75285c53") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8672632b-7844-4acd-a9d7-09117f69584e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d57aca7f-f1d9-422f-9d91-29e84b1a8ef6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/305fe994-b92b-4ddf-ae76-d7eba277037a") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7bb94d6f-64ac-495e-aa5a-5f6a02af4e7a") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "809474c6-8e7c-45a7-8ca8-a15496bf6fd4") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bcee13bd-1ef7-4868-9712-f3ba2a75f430") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "11638ea1-a01a-48e2-96fa-23c254163af2") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "eb1a92b5-4879-4876-a838-a0a940b96446") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "340a5cfb-4c3b-4d24-8ef6-14f29c3db910") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "774f37f7-ac16-4b58-889e-655c8d85a40e") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "54d73051-a0d3-4867-84c6-a385b1dcc054") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5c71e087-158f-403d-a61d-f714402366e9") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "57aa1a78-8b0b-4ce5-9bc8-b9822c166dc8") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "d5e8a9d5-08f6-46d6-895a-e4164e07d60d") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "06537646-3dd0-4099-81ca-7fb0a64a078b") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4a1dfc29-dcb5-4037-83f7-99bf688d6a5c") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f5572b6d-8ea8-48c2-bda5-05c0919d88ab") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e578f0e6-9254-41f4-8f84-e57f34bd8dbd") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "60db9b98-945e-4113-b2d3-70ae33876e8d") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4535ab0e-400a-4376-ab59-3b9918f2a1eb") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "16a2ba70-7566-4547-b77f-effbeb08de8b") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e1357a9d-a4d9-48df-9c0f-f3ff18f3d43a") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "056f3a6b-2504-49d9-9fb8-e1b5999c0989") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2279018b-3297-4823-ac43-3e4dd03671a3") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "27adef3a-ff52-4d6f-ad7f-a0ab3d4421aa") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b995d0e-2b4a-47c5-99ba-77aafbb23ab0") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aa6ce457-e7d4-4bcf-9625-7bac41aebcbf") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "158cf087-e556-40b7-a276-f77807cd4740") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "81da57e9-ad84-430f-8223-dfc144f223c1") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "60a19c95-3216-4f24-a2b2-b48475d3aeba") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ac94d89f-3cf1-4712-9e0d-8edcaf9f8af9") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3ee2a662-2844-4421-bdc3-bd2d030f9250") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1b6a9bb7-f299-44e1-af7a-86948d3fa941") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c7133d76-c6b7-45d5-8bbe-6f3ab47e9db8") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "908a4745-f7fc-472d-8316-95a99ff9ce98") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9dd97de1-9288-4020-92ed-9caccc04d44b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e0cc500c-177c-4ca4-b7aa-e261bab0f445") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6c62e39d-e154-4ad6-a3d2-b10ef5997d8e") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "acfdd40d-9a18-4257-a098-41ac9941dab9") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "80f70fec-ec7e-4b83-aa87-fd4851a548ff") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "64b8aac7-f054-4161-a1de-656920d0b4d3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8c249857-651d-4235-b0bb-a24e40748eea") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "60e8ee79-35af-4f90-876a-2755b5d0a2f1") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "84e13616-de86-449b-870d-08645f64bf40") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e73ac4be-e754-4566-9bec-27df586dae9d") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "1e780cb8-a56e-42d9-89a3-5287ca555ef8") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e5f2c488-ad34-40dc-a60c-616f30272d18") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "b39a8c47-687a-4058-a195-5edcde5b78e2") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "60100b5c-1117-4cbb-8211-82966643b9b4") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "2a9ee421-66d3-4e3b-acb0-493606e01511") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "0b80bcf2-1269-40ec-a720-af739c575701") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "62ccb428-6bea-458d-a836-aca6265bd23c") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 12 "Net-(D11-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ace8535b-731b-40ca-b877-c767473c1791") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 12 "Net-(D11-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8e342100-7ce0-45bb-81fd-db7f9d0d8aef") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D11-A)") + (pinfunction "2") + (pintype "passive") + (uuid "7aee3086-e843-4bfb-b3aa-d00b3a567c36") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "3941d944-9532-4a7d-bb3d-43fbd3b1f8e3") + (at -18.438824 106.767 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_6" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "987381fd-6844-45fc-84dc-6490c14c1b18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "f8441aa5-cebe-48c8-9f16-bf1c9e080530") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2c3ea3cf-91a4-4b3e-82dd-33b0a6e0e743") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "21d644e8-15f5-448d-8ddf-67508c24a20d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/61323b9c-135f-4d63-be56-48f93becf527") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d74c836f-30a6-4d91-919d-e9ed207e9772") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "49205625-5254-4980-be29-43d664395fef") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ed9d659b-bc82-4f57-98da-5f5dfa06efbc") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6f3762ef-8a90-4ab5-96be-cbbada9f46bc") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ef26c54a-d917-4c43-9349-508e7639e749") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7412368d-9d91-45b7-ac55-73ddc6b761a0") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc9f023e-fd0f-43b0-bd13-c33ba27ce887") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "950a48a8-7bc3-487e-89f0-bc1461660918") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4029d433-c454-4a66-8973-3d7c315d7eb2") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f6b71f10-9ad1-448c-a8fb-427b650a3649") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "326252ad-1e8a-42c0-bd73-736fc18836c3") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c66943ae-995e-4668-acfb-5b03f431e8d0") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "281932b5-94ff-4ea5-aecb-98647cd59b33") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "435554bc-3528-4384-85da-55db25c1913b") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "739d381f-1773-4782-a111-a7874bb7ebf6") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8f014618-65de-40ca-af08-75af315e25be") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1407cc06-033e-427e-a91e-192a042412ce") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d0fb2add-8138-41b2-b19a-dcdca3525b56") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "52a1980b-5c5c-4ec1-92ac-b67e2f7706ac") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89866136-4848-4b57-8d34-24ce36731a3c") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ffce961e-8fee-47e9-ae8b-506a506135c4") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d5182ab-644b-481c-8656-4ef34a07bd29") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8e16a663-eee0-443f-9de7-474d10db40ae") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f3b86e66-d7c2-45e0-a1cc-074dd7c382d9") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d678a901-70a9-4143-855b-3ac5edb5063a") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cc7e05e8-f85e-4120-a091-3cef4a92c7d5") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dd08a77b-1fea-4455-bcdd-cba381b427bf") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc47c3c9-e172-483e-98a5-5d1ade5f2d6e") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "132b238c-eb34-4606-bc3e-03cab4f3eba7") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aa3d8bab-ce21-41ee-acfc-b28e6f550c1f") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "92884117-22c4-423d-9387-b37a703646ab") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "259cb5db-ea6c-4de9-b5b2-ba9d33cbef28") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dde6d8ee-e74f-4586-8ef8-8b30de3c470d") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b135f7a3-ca9f-452e-ac43-7672bfe07ebd") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "62b1c46e-1aa1-45ac-a445-a4983e10e597") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "08932301-391b-4568-b3e2-f016966f6289") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "84dde506-ce90-4069-81f8-5614f294c2b8") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "00c723a4-1cf9-41af-8d56-a67ad5bb0144") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cede3f08-72a7-4413-a631-53752b12e4ff") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "62bfc660-2968-43bb-98fe-3ccb091ec2e6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a6089368-3100-4a20-9ff8-e736c1d8de6c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3616a4ba-ffa5-4f6a-bf9c-9df8afc5fdc5") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "fb1a85f4-ce40-429f-bad7-42a9002cd3d5") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "7784f071-9607-4e66-a0cf-a07ae1bfe298") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "2371a7e4-6de5-4799-870a-a8bf2f7326fc") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "b2d0cdd1-703d-4cd7-8883-ffb73d9a2efc") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "62cd74ba-8c3c-46b0-91bb-e3555cbfd5b8") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "7d821277-d55d-43f8-b184-34e8f07c5952") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "9d6b3cd7-c2ff-4372-9d07-4c530874c028") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 10 "Net-(D9-A)") + (pinfunction "2") + (pintype "passive") + (uuid "23ede7e6-779f-4272-8774-013fef8105e4") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 10 "Net-(D9-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d9a678ad-1703-4197-bec8-23858f830a77") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Net-(D9-A)") + (pinfunction "2") + (pintype "passive") + (uuid "fa861c9f-7fc8-45d5-a2f6-0e955dc72a56") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "3972ca5f-61ea-4617-ac77-f8f2ff945dac") + (at -151.269 47.892 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D42" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "b5bcc9c5-0efc-40c0-89c1-c17c1048b06d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "4f73110a-4c29-49a5-baa2-3b18c2219a73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "eb6f87a3-fdd9-427a-9c9a-b4da439a6776") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a959586b-ad7a-4c3d-b35b-eec68b3014b6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/bf6e5f27-170a-4944-a1f6-385a82104b47") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8b93bfa4-fdb8-4f80-adf5-80e46dbe7245") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ccb21bfc-e2cf-41b7-b6b5-49b6159792ad") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6393effe-a341-4207-9e3c-a7cd376b94fa") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0455e88d-9749-48a8-9c9a-5dccb8ecceac") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0a33b152-e345-4d86-865e-aee4904db677") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "ef460bfd-9b9a-4ad3-8bcd-f3ee344bd321") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f8dc10a-760a-43e4-9d48-c08f0b67941d") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "322e83b7-f844-4ec0-b141-93a307e228af") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ab41d98-6268-4f45-9030-4cd3d74ae6f9") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ec44d275-c78e-49ca-ba79-f63c5436ac9b") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c6c8e7da-dc71-43aa-963f-6c9b371520c7") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e436033d-05a0-4f75-8e23-182fce697399") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ed64e664-685f-4847-854e-d1e8ceec749b") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c9d0929b-3945-4ba3-b4dd-6bd9fd503699") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af2c1f84-d044-4ea7-94a5-76c22557bad4") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4e881ffe-9a2e-4a29-b9d3-15b7c6cfc060") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cd1d0f9d-1b5a-485a-9319-ef22c59d2334") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6f20752a-3eba-4a24-b026-e5db21d0641d") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2212118b-cc0b-4b71-a8ba-aa716827690c") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cda8c096-6d11-4f97-ad5b-baa6d1c8d6b6") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7baf357b-c8d7-43b8-8fc1-56d2346f5494") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "49f3ecbe-6791-4145-9310-a19ad5e095f3") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "b5796a1c-95aa-4d24-a777-1b0a13ce2fcb") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "a7704172-9a2e-4c62-abf1-a947aed66125") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 66 "Net-(D42-A)") + (pinfunction "A") + (pintype "passive") + (uuid "cb873f2d-a7d5-4d46-9924-4649e7cbd77a") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "3baf838c-6073-405e-ad81-08396b99cc1a") + (at -69.888824 46.567 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_FN1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "9ac6aa2d-f163-48ab-a712-137ff627627d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "be693935-9bf2-47fe-b109-68e7f65725d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "0db2d023-1d45-4190-891f-54d703aa8788") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "3e876659-b13b-44a3-8ff4-02ffce71b4a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7bb0381f-38aa-46b7-a1d3-a04770ca9b6d") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "130cc539-6d96-488b-aa97-6402b4e7df74") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a12e723d-1b52-45f5-971f-1ff3f1c46b17") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cbc19a9f-4383-44ef-af83-307dd01d6921") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9963fd50-9d67-4c95-b319-8ae8c762c883") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e339a007-6bfa-446b-8e2d-0832b16372a3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "aca21543-2db0-49f6-8fd7-590ca7292291") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca50c0a0-3780-4fef-9ec4-ffc6de3f4dde") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "352a48a9-facf-4d53-9540-778e50c7a682") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "53ea906d-35ec-4f67-a0a5-1a66ed113c2a") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ab64b001-eccf-4ea1-88a7-2edda277f59c") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "61f29b7e-7d32-446d-b12a-a771631eae69") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8f32afc6-d0e7-4ea4-9938-8ff0edc4692b") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7e487d76-b8b1-4d75-a33b-c641ed0e1d8a") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2b1c20e4-a013-4084-8117-0e486496d27f") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2d939a73-1fec-4994-99ec-11dd3c008cf3") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "810e185c-2496-476f-9100-efc6c2f5096d") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ce6bcad3-3e25-435d-aba2-b7db1e421c49") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f989ca78-bc2a-4611-9520-5c90d1f91ad7") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "dbcfb501-d6e4-49fe-9105-effc47e8bcfb") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1a2b4db3-b08d-4e44-a48f-cc48559d10ad") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d54b27ba-35af-4830-a9a9-bbcf74988866") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "efbc35a2-338a-4b14-88fa-56bd179e68c7") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae14598a-8b4e-4c97-9e3b-232bd8792d64") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "520c123f-9b54-457e-9d67-c7f19d30e8ab") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "85a4ba1b-fee8-4028-be52-b48dcfb7e7ee") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "07ce3448-8407-4a1c-a544-000f27bac5c1") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9656ff7e-f679-47ed-a15f-155c4586bef5") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f991bc55-1c24-49ba-bc93-0d4bfea7f3e1") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0d76e2b3-c6c9-438d-9605-dc580b51a45e") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "77e03ae9-6af2-466c-a33d-f381c7a8fa74") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d29af99e-6ffe-4bae-bf13-06b24a1214f5") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f5fb5ca-455d-44c9-a1ee-bc840d83157b") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "140b003c-3856-4003-90c1-e133818a2941") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3176bc8c-c3ed-452a-9bdc-bfe05e963c66") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7c8c93eb-3746-46ac-8c85-cf61468aa685") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "340844a4-d048-4162-8517-76f7621c2824") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b6afbc31-31f8-485d-8f25-be307560feaa") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a4238018-0429-4205-aa0b-8355e8edeee4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "be52ec9a-6855-4d91-b423-c3b1395e7eee") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "263dacb5-8a9d-46b4-b67f-a751595c0bca") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e60cef8c-1590-427d-a229-ce5eb4199cc8") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "48d1570c-c69b-4f0d-becc-5b305b5decc7") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "ac0c65b7-9fce-4c8d-87ab-616cdfa5d875") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "12a1d765-9a0c-42f2-b2b5-5e0a8246b53f") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "3427f661-2884-45ae-b44e-ad7aad969a15") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f2df97a1-df7e-4641-8b9d-19425f9b056f") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "0dfbcc49-7cd6-4cee-8dc7-82dc88446335") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "3f88bbb4-27d8-49ec-8471-e6a175003e68") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "b59abf20-8514-4ea7-ae9a-f093474cb8ee") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 115 "Net-(D72-A)") + (pinfunction "2") + (pintype "passive") + (uuid "357644a3-a3f7-45d4-8fc3-f00f1f7fac3f") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 115 "Net-(D72-A)") + (pinfunction "2") + (pintype "passive") + (uuid "1809559a-6653-4ef5-9982-d67399098ba8") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 115 "Net-(D72-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ac0f22d2-fe95-4691-a8b0-2cbc4625a8cd") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "3d823b30-94ca-4765-9d16-f1b9f6d98609") + (at -69.888824 16.467 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_ESC1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "2ad42ae0-1610-4de8-8c2c-e9d0b63968b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c997eda0-4602-4fa6-b94a-1a84426090b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ad3a23c4-0753-45b0-9965-3eb3183468a7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d92afeb1-aecc-4c64-ab08-d5baf6384ac7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/4e8d21a3-bca3-4293-acd4-2a29e96b4ab4") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "20465e13-deb0-4fd8-b516-05d340f2b2ab") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e30a8275-e1ba-45ed-ae88-e56b5fb86e0d") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ce1c4e9a-cff7-40f2-ba0b-a9248da1a767") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "59935983-d6d6-4824-a3ac-19bf2ce9228e") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "308d916f-71bf-4f17-ba57-150f0478f6b8") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "147987aa-099d-4446-a512-09dcfc55bbf3") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ec58dea4-e2bc-46a1-b90a-ac5ed8c2b362") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1ef90970-ce4e-482c-9c9b-70e67b61a86a") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "be05ff27-dc75-4d55-af81-13fa909ace39") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f174b930-901d-4697-87fd-f9c4b36ab498") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "05ddd4e1-3f65-42e1-a766-09dc053b2700") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b01fb5ff-a999-409b-a5eb-d79b63ce303f") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b869a0d4-c068-4f06-a43e-86ddbfbea2f2") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "107151c5-36e1-4230-806d-07370a4d4600") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ef9e328e-e798-4e55-b741-f8ee4f3b2bd8") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a9d1b9b5-7130-43b9-8f38-95439b34e442") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "129b22b3-3639-425a-9680-b1917567fc68") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1f923c22-671b-4627-bdc5-c50a56560f7e") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "20a70995-67b6-4107-861d-62b68f5b0c84") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6840bb7a-993f-444c-814f-c243d5e540e8") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c12a9470-1bad-41db-a96f-b1b95017cb96") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e311780c-c79a-436f-8ffb-2332636945a0") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "41ab8ded-1f80-4199-8363-13bac8aec6ad") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7682262b-a4b7-4f96-9c9d-2e39592b3af1") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b45a58e-04c9-4021-8504-d81b3e3da1b3") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b0bc77d0-4a00-4806-8b7d-420d344c0862") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b0249d9-81cb-4610-90c1-638da975239a") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "79402a9c-f229-43f1-8256-8804d09a4a8d") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7589e0c6-a12e-42ae-b130-389505632d49") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4a3b8ccb-33ea-471d-85d6-dec96bf58361") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a7a3d254-238b-4fbf-b697-045ddd751878") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54d3c020-6984-44de-8647-79bc3550c04a") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "df18ff55-90bc-47ab-adf5-c18a5635debb") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "33d372d2-a42d-4258-b174-dcde652efb42") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e98a72de-ed34-42a8-bcd2-7a7653836acf") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a43ad132-bd89-472b-b381-b057ec2dbc75") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "71decab5-5ee4-4767-b8e2-c8db066909f0") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9f28b2d8-bc18-41b3-b74a-7c15092f2f68") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "eab564b5-aacf-4420-8548-b74e77de5a4e") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a22a6a83-fb19-4e7d-b7d7-263e482fcfe3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0b383327-56e4-4719-8e14-4f72563d2095") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "63420976-8f2a-4187-91fb-9a30a4bee950") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "221aac65-d37b-4e57-a51a-ea0edcf06158") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "3f7b10fc-3818-4069-bf41-f004ec630a7d") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "95860ee0-a717-48df-bc60-bfc8e2e38941") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "9ad2faab-97b5-4522-a7e8-2edfc83e6743") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "08823712-d7db-495e-88e8-0f4141530ea7") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "bad516b6-6ec6-45f2-b6f7-9031428c9d5c") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "bfc1d4e1-c5f4-44ba-912b-2eee63b45785") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 4 "Net-(D3-A)") + (pinfunction "2") + (pintype "passive") + (uuid "5cbc8716-cf1f-4d75-a60c-2cf4f271c0af") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 4 "Net-(D3-A)") + (pinfunction "2") + (pintype "passive") + (uuid "c2a7b282-b57b-4904-9d86-3f5fc7c65502") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(D3-A)") + (pinfunction "2") + (pintype "passive") + (uuid "469c3fba-1a59-45ff-b492-e7a42603b0fa") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "3e7581eb-ba76-47fa-af5a-aaf45363d4f7") + (at -151.269 10.992 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D33" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "72089f46-ac56-41fc-bd72-6127269d5d2b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "222874f7-3d38-4b90-b1dc-b46e70241f32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e738b657-aaf4-4839-b5e4-3a7167237c06") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d23a343d-6cec-46ce-82da-0e55da7ae7c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/f003b52d-6156-4053-a298-6045bff0c97d") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "446a7bb3-47d9-49c3-affc-911612e15899") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c068e479-aafc-4ea9-a0df-d34908cbf1dc") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f0478502-a7b9-4a4d-8fe6-f0e5192ac738") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c3fca224-5424-4fec-8ea0-6a75454f69d8") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "a6c6e1b0-6ae0-4b31-93e0-67284dc63f77") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "10ca564d-2f18-47ec-9dbc-9a741823ce08") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f35c496f-9aa2-4bbd-a1db-89f8012f6bd5") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2ca384dd-1150-4102-aec7-9557fdf65403") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "057157eb-1d0c-4c23-893b-5ab3399a640a") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4cab93b8-5cd1-4fe4-8e11-613c0f0d39d2") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3b2db423-a3d6-4f01-a985-5aed957f62fb") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b8c77c9c-d662-460e-aa90-c6f9ec656dd4") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "20b1b3dd-6178-4752-b5ae-8d88ff34334d") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8c463a2b-6211-41bf-9528-1dc6b5d90fff") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "450abe7d-6e22-4f2c-b1ff-6bedc61bd5ca") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af7e92af-4b9b-42a1-b0fc-72b2b40b8250") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8a6a3773-9485-4fac-83f4-5cb1b01286c3") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "04277e93-d15a-43c8-b438-7a6ad0ff1788") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "294656fe-1d81-4166-bbd2-d4f93ac80450") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "74156b79-9f36-4042-9a33-43c6f5f4c9e6") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "503d6c84-3f43-4812-8bde-01084083f5ef") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "0dbfdb3b-6f23-43d8-b540-0a90e54d621b") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "a48f2b02-6a34-4ec5-ae36-39b838cd25d0") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "6af4fb88-6e7a-402a-b3e0-e70f1b76a0c1") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 29 "Net-(D33-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e37e9c74-2082-489f-b3f0-d39366ac14ef") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "3f173f58-684c-4cd1-8011-f26753dd6abc") + (at -18.438824 61.617 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_3" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "f8e659d8-f255-415b-9c54-7bb62ddf4102") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "0b2c677b-8eb9-45aa-9bd4-e5af275f2259") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f48000c7-c2f1-410d-88ed-e4f120b3ed1d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4c956b76-b1d7-4e8a-bc7b-8120605ab026") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/52184e44-813e-453e-a209-b17b8c4ef316") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "44e872e2-427f-4111-b994-7a5fcd9baf72") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ab0e0661-bf42-4537-8acd-e14a8f343220") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c5a969cc-311c-4cf2-8dd2-aade76736157") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9ad4b60a-234e-431c-8c5b-a7a30fd823f6") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b07bac8b-1750-4f27-bcba-3d2a55bcf8d3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "679ca9f3-670e-4fc3-9e20-175dd225f156") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2e5b3c7c-5e72-4c92-a1ca-b24c9d73c5a6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9da591f1-64a2-4f7d-924b-cd26b3650767") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "59fea3e7-ddff-42d7-a40a-533bc8d2693d") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0d4c115f-1bdd-4024-b8ec-9a9ec0e18fd4") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1ed2a393-bdbe-4754-a7dc-084df5383408") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4ea435d3-0650-4bb1-9b8c-6c1e941a7b7a") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9c019567-f91a-4bd9-8591-6fa5bb0a9e28") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c0b23b15-bf01-40b4-93a7-27d5848de6dd") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "94f32188-5015-46fa-b049-e4444dff495b") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2579a507-9d8d-4798-b360-9cd6b5316fda") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6a65f315-bcd1-4483-b3fe-60e124f5a009") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e698fd30-63dc-45d7-9d63-5fbfe7cf3e0a") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "64dc0742-70e6-4f5e-9905-14bd933f9555") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08e23f50-1e19-4e72-9a76-f34dab37d6a0") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b0d4c0e7-2eff-4eea-9361-532644242151") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "baba7289-aee7-43e1-837b-06ae1bf5469b") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "506cd6ca-4e2b-4d62-bc85-089976548527") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf633b52-17dc-4790-8841-d58ed3f0f322") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a173f6b1-7dfa-4ae1-9ab0-12467259f57b") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2b9209e9-a0ef-40b7-8219-038e59a01120") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54aea085-15ca-4e85-875f-12533a01168a") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6bdf56db-d97c-4fe6-a7a4-d29a0c272fe8") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "beca20a9-a872-4029-a467-13bbba55ec97") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d37e261c-b8d9-480d-8a6e-fb32afc19ed7") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ec77044a-1109-40ea-afbb-af400a248361") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b7e100f0-605c-45be-a21c-a43245892af4") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f2aaf2f-9804-4b55-a8be-c236b0fb0485") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0d0d6c84-b4c0-4234-9cb1-b8a5386c1f5a") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b79ac378-b5f6-4556-b88c-7c6736f43cf7") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "914d03df-7e4f-4aab-9ccd-03b46e77cc4a") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2a1ca5e9-5288-4cb5-ad8d-19f6e291e7f6") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f4495aaa-ed4d-4211-a03a-915110ec3eb2") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "74577371-733d-4457-897b-73dabfcd1663") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "89c2dc89-ba12-4bf9-bc4f-e459ae4a7f37") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5623e2ee-42ff-47bc-8580-9dc7f9653c60") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8fe55953-5111-4a30-b64c-8fab25621297") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "fe2f7c36-0589-48c7-bdb7-9be68039d0da") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6568df65-8695-4bc2-bcf3-50fbcc53b046") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "c8a2adef-52ab-4617-89f6-e0df0b4e1d4d") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "837c2cbe-38d6-4099-a887-0ff50de8249c") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "b9709f4b-1b92-4138-98e8-0cf2185e2b86") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "9f8423bc-27cc-4bfa-af88-a8d91b724f81") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "37a8d829-9a13-4a11-80a8-445568ce9eb4") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 7 "Net-(D6-A)") + (pinfunction "2") + (pintype "passive") + (uuid "61cbf50c-5c3f-4455-82fe-cb8ef7f47073") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 7 "Net-(D6-A)") + (pinfunction "2") + (pintype "passive") + (uuid "599130e1-6578-4d61-8649-ec01bc0e0efc") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(D6-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ad5f8bd6-83fa-42c4-8919-3e43b4185ddf") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "3f39341c-2931-4fc8-ae09-6e0f5ae1e376") + (at -35.588824 91.717 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_A1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "1c0c98e9-719c-4ae4-a937-8329de1213dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "08e786ee-a23b-4c0d-9e41-a9b85d2a780f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f0bef9e8-ac71-4371-803f-52c64fde91b6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "94aaae23-0a8f-40cb-bd58-e65ad82b219a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/39d05977-3390-46a5-96dd-b289ba8a83e1") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3a51c61c-c2de-4341-91c8-4083634894db") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7ed0198c-3255-42d0-90dd-0a5a8dc3b3ac") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ccd4e7d4-8642-475a-b5c0-4c6d5b48965f") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "08174d16-fb36-4c7a-b4c2-f528e21c65c1") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0fd37c31-1085-4095-a422-f87ac402358c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "14011d83-e269-47a5-9e56-d0055c9434b2") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9dc1cb47-873c-4b2d-ae60-ab372a467fed") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "700900d5-91d2-4cd9-b9b4-a6d4d7a8a505") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "26ac3288-e888-42fd-93b9-b2b2ca057b88") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "25647714-8383-4930-bd13-0c5404f97371") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "45c2609f-0b58-441b-8dd5-6864f5e7d429") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d187be90-7039-4709-9dd6-bb4898eb470a") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7fe71db7-48a7-4bb4-855c-d6a3f9200e3a") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0cc26bed-708a-468e-af23-0b95db3a2020") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "eabd7daa-d480-4d4d-a0e3-4d56277d233c") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "27d76037-7d9a-4fba-b1b0-05f00ec40ebb") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b49b5f16-6d4e-42e2-a333-bdb1882051ea") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "55d36149-c1f5-4f2b-97be-693dfd92d379") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a9a433ee-585d-462f-9ae3-31600798af18") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f46ac86-3e69-4f0d-a30e-c148959fad5b") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e4deb65-c672-470e-b17b-4f451b6edaa1") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "769f15db-5603-4208-ae6c-d05ea8f44ff1") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a1a6114c-b388-4e98-86aa-d3ddc3809cc4") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "987f73f7-f38b-4927-9d7e-7e8b5ca9cbb2") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5e310fe6-c780-46f8-85c4-bbfd261653be") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ee438b81-08ca-47b4-b988-b865ba80c1b8") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a7dfaa92-4f98-428e-b8d6-2357390fb363") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c1bf36f4-8204-4ccf-bfeb-8886b8fc1f01") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "adcf6766-2752-4acd-ae71-5675c6daf828") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "60645519-017f-435a-a76d-77be889d3610") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9941ded8-6fa0-4228-8128-db2a29f6fb73") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18c910e6-a559-45b6-8054-492810644877") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "68856faf-33de-41ee-aa61-c804dc0cd2e9") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7a0d032d-1134-40a0-bd45-5bff1cdbea26") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "04701370-e144-46a2-881d-eeb7bb4a091a") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b7133aa7-1265-4fcb-837b-3cf44274a1c4") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1fc5e0d2-8bc1-455f-a0c8-e75a04d69647") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "92cf70db-0e1b-45c4-822d-8df9949c6086") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b791ee0a-ff41-475c-8a07-1f14e3cea3eb") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4a3a6589-e84f-4d1d-be86-e66dd77ddf95") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "78c0f8e8-f86d-4eb9-b17d-b24496280698") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c14a95f6-e002-4986-b1ec-9b5dd4e76ffb") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "d3181b89-fbd7-4dea-bafa-892c0108bc66") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "7596cb76-941f-4fb1-9750-7497755cb92d") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "cde87457-bf16-4082-8e5c-6d29d7c5792f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "b5b32441-f8a7-450e-ac72-9d6340985631") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "2742fdc7-6787-49c1-aaac-8e743b22caa6") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "81ae7b2b-3f5c-4ea2-8565-c539fa730bc7") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "afac644c-9704-4785-92e5-175666d06530") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 60 "Net-(D36-A)") + (pinfunction "2") + (pintype "passive") + (uuid "cf7f0f72-48b6-4a54-b95d-6b33a59104ea") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 60 "Net-(D36-A)") + (pinfunction "2") + (pintype "passive") + (uuid "79863133-3e74-4f03-a74e-17c28b508e78") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 60 "Net-(D36-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a3be339c-19a2-451d-912c-558aa0164450") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "3f457a37-df0f-406f-bfe2-53ca2628d901") + (at -87.038824 61.617 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_O1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "b7c156da-b526-429d-a13a-d26e9f1f09fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "d204b525-df10-4a37-bfc9-fe8b3d33fe02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f03dd8c8-c844-4149-bc88-8a6846ff4f04") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f2195475-3c00-4c79-b039-c946b14c04cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/043b4c08-e75e-486b-8f3c-9976f9ff7775") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ea11d4f5-6220-49f7-87d5-20a23f46a4a4") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0d78e45c-e2a6-4b13-87c8-da662aa3ede7") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6f570b60-71b9-442d-a843-aafc94c78c75") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "08cbde25-f581-4e3b-ac90-9016ab28c336") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "050d27f4-9b23-4232-9a9f-0a49384b20fe") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e39a5cf8-e8c2-41aa-aa70-091e2cea65f7") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ba5c10be-e1f5-4fb5-b363-44cc93e3d6f8") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dd3362d4-5c2c-461f-b7fb-83bc212de36f") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0501c450-98a9-4ba0-b78a-890e6534d4ed") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2ba6fa71-8010-4f22-9129-5a3776713b2b") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "d31a9601-a982-4497-b6d0-34a0d0683eca") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "21b72697-bd36-40b3-a438-ab10aa78ea27") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "662d4615-9b25-4e93-9a7f-b43144515455") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "10a78964-3a36-468f-829a-e6047e47920d") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0b05e063-130f-44b9-b22f-9cc750df0150") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f2948c3a-6b2e-43b0-939e-787ce7acd7be") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "769d890d-e0f1-4bad-82d2-ad4f766fceaf") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e3b2384e-12c0-4da0-8efc-d4c3bd73c621") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fe350930-91fa-41bc-a55e-6faa055eb9c0") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6c578819-a036-40db-b766-49c5556a5f9f") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cfe9eb09-2b2d-42f3-ad05-0c0dc02477aa") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "11a47f8a-f8c3-4c0e-a0f9-035f98dd90d1") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dbdcc7c6-dba4-40f3-be99-09453611d163") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "16a9ded2-2b6e-48ed-849c-b709940b0cc9") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "51c7748d-0766-4c1c-9061-8a4fc13975c5") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "deb9da8b-a863-49ff-b684-9bbefe2c7fc0") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae9452ff-0f89-450f-b7dd-dfac07d3d955") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "69d2ccc9-b4d3-4c38-bb88-9613e1866c0f") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea197759-0f69-47f2-b9f3-d03f354ea010") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "376a3bd4-b91e-4c1e-96ae-ef2ccec70efe") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a3fa0051-5a09-4b62-97ca-be712eeaf978") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a08edc3-136b-40df-800b-5e944e4b0620") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a843c465-cb9d-44a7-99c1-7a6d34a19d27") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7211ca4c-070b-4428-bf86-57e4dbc222b5") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "13feba4e-db04-47a8-a1ae-587090bf0ff8") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cde26ff8-f75f-4e4b-99a8-321d2e301560") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ff184478-6e02-4f1e-acf8-af4bd446fdca") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a502de59-b9c7-457c-b16a-e542bb540148") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9487dd41-932b-4025-9d82-5eb59195d7c8") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4240f957-e392-4ee6-aeb1-eea2d60ae28a") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9241987c-a9b6-4494-9517-f9b6cd193c55") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "842d1a33-9e97-4b6d-ac7e-4a5553a6b7d2") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "d9a2d497-a55b-4ae4-8832-9cb00b030795") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "b1c11965-8661-4c83-86fa-01de075dfee7") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "a3f65553-9c3a-4b45-85d9-b27f8c2aec10") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "53efb64d-ba7d-46b9-a82a-892e1a24b2a9") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "aecc7fd3-f8f2-4470-9dd7-cbe96ff8230b") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "179edb06-f5a9-4933-8cc8-bbaf595dd343") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "fe387d87-2207-4ebb-9085-a3b7c2b3fe87") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 26 "Net-(D30-A)") + (pinfunction "2") + (pintype "passive") + (uuid "5c9ca58b-f479-4b1f-afee-29d3b1ce2525") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 26 "Net-(D30-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8bb5af6e-1057-439f-a010-a17286d12d1b") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "Net-(D30-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0ca5bc53-7839-4e33-9fc1-30ee70eee2f1") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "40992160-2e42-4e9b-a97a-1c1f0c6701d8") + (at -151.269 19.192 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D35" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "bb979208-945c-4f57-a4db-4633c9855161") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "f3184a8a-ec20-405a-97af-4c55d611eb94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f23de549-1ae3-4802-8301-ff53fd638eb2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9bb21893-34f5-4d55-b156-f1c150f3f945") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/09e4c03e-af71-4268-a862-17e1a98b74b1") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b47b3636-ccd6-4ea7-bf79-8ace30955609") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e873ca5e-5e1e-47d6-a612-93169d72d857") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "804cf6d2-80f0-4219-a953-d8b2c580cf8f") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9a4b5329-dd4c-4994-a587-32c189e3f172") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "74ee75b1-2693-45e8-b90c-58e0e1087fff") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f8ebfa04-184d-41ef-a9d5-052cd14688df") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9ac094b8-f939-468e-a18d-25e5b8c1a6a6") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f5eb00fc-3be9-4976-8718-c41b46ef8462") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9fa06d86-84a9-41cc-bf25-9f19e0e8767d") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4005a349-72d9-4acf-b3db-8c9000353301") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "43d7a7e4-eade-47c4-959e-f9c39f0ffcb8") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c876fe65-fe72-4fca-9fe9-23f730833b0f") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9564a3a0-4316-41c2-881e-89af7d5f7fc4") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "731abfeb-f063-4ce5-94ed-78bb95fec563") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b30e2f48-243f-405c-a217-273506f4f8e3") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5511c7ac-6809-4574-abfc-78b47b791d6d") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6349b0e9-3ac7-4bce-9384-410f508e792d") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "770d59ab-076a-46ee-86c9-28cab2d5c815") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "63bb2bf5-cb02-4285-807f-f2ffe6de3230") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "661582b8-faae-4157-b279-a0ca2d9c1f8a") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "60b94458-57d6-4d8e-998d-fa0e6f9280ec") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "0a842439-efa5-4759-9698-d6438fc33db4") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "3f09dc4a-d20b-4e08-a1f6-f0da4ce6f8f8") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "39c9e547-6074-4fc0-a4b5-e8b11c204712") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 54 "Net-(D35-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e27291eb-8f28-41d8-a287-1d9603460514") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "40e350f6-97c4-4824-988e-370180410ff1") + (at -52.738824 91.717 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_DARROW1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "321f5126-cd68-472b-b58f-c20669329fd2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "5362d47e-6bf1-453e-807f-f08836588f17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ef8f567f-5ccd-47ce-8649-b24af3a38a94") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "779f67a0-f0d4-4907-ad9e-1d786d4c0d48") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1dd40309-298b-4501-a09d-5becae1ca2bb") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9f35bcbe-7535-4b3a-8f92-7bc9c0376435") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6616807c-2fb7-4f1b-89e9-72ea048b879d") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fb91f119-029e-425c-8b7e-fdfb5dc39b7f") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e6c456e8-daea-4772-9aca-bce4f7944c09") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "44fcdf24-360b-4e8f-a770-1f4888384181") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3cc4da7a-d0c2-438e-961a-0360f627c06a") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "72e53a66-16b7-4856-b05e-a084486e47a6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9db612ad-e9eb-4b9d-aee1-635617db821f") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5cac6a50-9a4b-4671-892a-3d32960af092") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7eea780e-bc23-4e5a-926b-3e5587b96c3a") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "04aeada3-3dab-4995-8ada-920ee6091d8f") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ebab22d8-9d78-4fdc-a078-e904cd4e38b6") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "3577b2e9-cb4b-4d26-8f50-330bc5ddbcdd") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "cf6df7d1-5a9d-4352-a5cf-fcac3b4be3ec") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c0a4f5e5-5986-4a3b-9543-c82601862dbc") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5e9a9b9d-0149-40bb-960e-6db1fc77d370") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c84d6e6f-52aa-4562-a7cd-95f6bc20f210") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2769c1dc-40b3-491f-902f-1044cc7ed23f") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "646bd40f-1441-447f-9d28-468598c21bf8") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1f95261f-9e9f-4908-9bd9-ffd878d17b09") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d789a52d-5963-4f44-8d06-a6b8f7bda37a") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "edd9b1a5-86f6-4ef9-904b-80c665affe69") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "873710f5-e93c-4f8c-867a-fd7c0619b973") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "79a8c87b-0b7c-4ad7-b481-bf954762d739") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6da9252-606b-4334-be7c-1e8ae461608e") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9318ca14-d768-49b6-afaf-7bc1cc150bf0") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "691bc8b1-bd3d-4291-bfd8-4131a44590bf") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "266d462a-c9ee-4556-b528-bf65f5c562ed") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2cce7ffe-082d-4a03-b70a-79934c199599") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1dc3f781-c8b5-4848-8f35-1c278355ecf4") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59793b3e-d5f5-45b2-a4d6-1b319e9bc16d") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c3838ce7-faee-4e66-8b4a-75a1410042a3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "198675e2-12bc-4aab-b29a-ecf9baba7968") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3f1fe99d-f21e-4b1a-9e8d-63791a42df13") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "63274922-882e-4b5e-bf00-5349ee67e128") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fc8b19ab-9d18-4fc1-8bb5-cc2077e26523") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "24001cd9-38a3-4081-9756-2f340c0ae220") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "21920840-5801-4dd5-b364-c0d89fb546d7") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "40747845-5e2b-4f77-9edf-ba2d4fa9410e") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "70f607ea-2c48-435c-946d-05af7ae51d32") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "68a9aa1d-2854-42fc-9d2c-7e0ff293d31b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "abb2dc33-b516-41ae-b814-ec9387ebe1f1") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "9bf28fc6-b073-4144-beff-8ae9f22aabee") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "641a9e8f-ba06-4da5-8e09-28776fe06c1d") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "c4754f13-f8ee-41d2-b09c-2b710d94168e") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "47e9c5b0-a247-40a2-a64a-d1e69662676a") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "a426b6bf-fe4e-4a52-882e-6cde9ea0cff4") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "2ab6f88e-57e5-42b6-b14e-b46ad1993ccb") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "c7d05284-8767-4fb2-a4d6-749b632d77aa") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 124 "Net-(D74-A)") + (pinfunction "2") + (pintype "passive") + (uuid "bebe1c1e-1ac9-4639-b8c1-2f0d2d2da9ab") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 124 "Net-(D74-A)") + (pinfunction "2") + (pintype "passive") + (uuid "2705cfef-db1e-495f-84ac-f93b7429c85c") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 124 "Net-(D74-A)") + (pinfunction "2") + (pintype "passive") + (uuid "fe4ec8e0-2a54-45e0-974b-b9a40c9d4b5b") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "419ebfae-959b-442d-b911-05a9f7a2e20b") + (at -87.038824 46.567 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_N1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "6b00ce61-1f9c-4e1c-893a-0d6197b05c17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "890af2d3-c642-4dda-93ed-678314a51e21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b94f65cc-f208-43ba-bfd0-85c33ab48332") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "239f621f-1ef6-47f3-b1d3-252c0d99c3c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/02255c50-9541-4a4e-8128-e26d76564da5") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d92c4179-708d-47d3-a688-7ec77129dc52") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cb71e0e4-1c65-451e-9cc3-73df6c02364f") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a59eaaef-b79d-4f4e-b67b-e156c768fdf2") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b3b18c1a-fffc-4f0a-a85d-b0c09e54e8cb") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "484cde1f-fe8e-4e53-966a-79e9e5cd31d5") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "80bcce42-b99d-455b-a8f6-62e869cb7d3c") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e82066e4-73c0-467b-8da6-7af046edef93") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7739c9b9-97a5-4d29-824d-7945e56b7dc6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5c03675-cb34-4d68-acb6-4c9dc59c7e3b") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "970d9933-8b8f-4364-81cc-4a38c9e02b44") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "545e9bd4-1250-4423-9b28-e2bf260d3011") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ee87b4de-a26b-4c9b-8608-ca0c33d36344") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "03e39022-a081-404c-b8db-ce6473863aea") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f24cf325-d811-442f-a3dd-72e085705276") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "251cafe4-ddc8-4b19-b392-0e47cb0e099c") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2fb218da-81cb-4017-9e2c-c2fcea58940b") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "265f1f3b-8d3e-4372-87c4-f56a8add296e") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "79dd34ec-65f2-4712-a6aa-18874cd3f138") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "3c22989a-9a5d-452c-bc49-d44bbf70a38f") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "080cfb77-de0d-4f30-8511-87168ad353c1") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7a65243a-d808-4794-83cd-b12088aedbb9") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6556467-59f3-4770-9160-ad42b334b3f1") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3a611b2f-af28-4844-8630-09e76ab72c97") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e7265cac-f30f-41f0-899f-92e1d5d271b1") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b92c3e8c-ec42-48f6-91a1-3722ad7c1d32") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d9f6e62f-fafc-4b59-9ad2-8dc0180c916b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "654640fa-cfd9-4394-80d0-720a0486c760") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea03ba06-140f-4732-bd17-515c9e59e41b") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ebb3f8cf-a676-4a27-ab7a-6a8f6a625187") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9b6828c5-890d-492e-b477-471a60a0084a") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54a91a86-287d-4a2c-b694-3aeb1974dd61") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "654e7330-342a-46e0-8c4e-5421567629ba") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f0d354ed-1d36-42a8-b526-a0d0179792f0") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "868c6a86-ede6-4528-9e98-bec71894551c") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "eac2e24f-b1c8-4a97-b2ed-182328e8c413") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6eaacc5c-61f7-4f91-8fad-84142da72feb") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e56dfa38-3636-496b-973d-5259db909e99") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "30f80b42-7920-4a29-aa9d-cb5b55d05bc9") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c8130a4e-de27-4dfe-8649-7cb289c8b29b") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "06978b56-8676-4b37-9702-1dd56408615c") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c0da3d99-cf62-44d5-af2e-cacbdedb05ba") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fac927db-ee44-4c16-a4dc-6d5f0664110e") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "92de21f6-cc0e-4db0-bd62-f2c08258ec42") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "5fdabe6d-5177-419d-a652-6e4422b72626") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "805e8e81-f3f4-434b-8a6d-0fec4f889cc8") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "10b51ef1-361c-437a-98eb-e031dae5e61b") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "fa43467b-8d0b-4003-9e7c-55a3c8985ac1") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "85b4a287-799e-431f-a751-5eada5c60e22") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "0fee5bc6-12e1-4bdd-8b44-41a5333e4b98") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 78 "Net-(D55-A)") + (pinfunction "2") + (pintype "passive") + (uuid "262cb235-ae76-4f2f-9b3e-536e8f751851") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 78 "Net-(D55-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ce2ee67b-2381-4233-aff6-2629b345b380") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 78 "Net-(D55-A)") + (pinfunction "2") + (pintype "passive") + (uuid "9011eb2e-7a07-4672-acd2-f017df810189") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "429cea8e-8232-478e-a2e7-1eb115399112") + (at -169.029 23.292 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D72" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "600e1da1-d5aa-4502-ab74-9f86414e4fe0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "dc01a37f-424a-40b1-96f4-1d59f1fd6ff5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "93ffec98-bf9a-45a1-af0d-88e7e61f71fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1a084183-9212-4fdf-a601-891ce882003f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1fb95f57-ac9c-4e69-b710-a64cc33cc33a") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "20006a7e-d50c-4dc4-817a-0aabf784cd76") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cef8315d-65b6-403c-b8bd-2b58c619e9d2") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4ffdad58-ec70-4bba-ac3c-49fe389738ee") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c93bd657-8a99-497b-91e4-655e9326bf3a") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "56aac294-b389-4026-b112-6c9d16a2e0cf") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "3a0cd115-fd3b-4577-b7da-ed6a426a04e0") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d41e949-61f5-457a-8245-41334596ad5f") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a21f2377-451d-4f4b-8697-344f990d0c0c") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf98d432-74a8-46c0-8970-7862ba09e946") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "12810a7a-662c-4d17-93b9-b19d4780c9b8") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cfd645c5-aa36-4ae8-abba-dcb1a8c26045") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3a43ea29-87fa-4eaf-b14f-ebfecf2a86e7") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c0f9c0b0-25a4-431e-bdcb-b8d970ec2cc5") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "24041518-0789-42d3-a5cf-1d3ad0d5aab7") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "054d8bf8-d8f9-4e59-be55-326fa83a92b5") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "45867553-6631-4f89-8d84-926b876cb350") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "53342878-fe87-4fd7-8040-3ccc55ada76e") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ddfc00d4-ef7f-46e6-ba38-2b12d60cc957") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d84f10a2-ede9-4117-a3be-c02089651aee") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "587326af-55e2-43d7-ba74-4100eeaec108") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f1574f7a-cac2-4c66-b983-0b21fa30ab6a") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "a0efbeb2-bc3c-47b3-85d2-3efb4eb1c5ae") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "ff43b23d-7c35-4bcf-844a-7cd60486a144") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "ca38769f-b5c2-41b1-bc1e-2762149c1811") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 115 "Net-(D72-A)") + (pinfunction "A") + (pintype "passive") + (uuid "2bba2fed-05c1-4589-8676-76a586922514") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "42f9baea-1a38-4874-a6a7-cd23f08ea821") + (at -133.509 47.892 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D12" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "e29a0d22-1e9f-4aa6-9675-fc9e1bc0617d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "5327d937-3740-4c7a-854d-634d6cfd0dd6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "00ac537a-c73d-4d19-9dfa-60c2c3273605") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d61aa31e-b859-44de-86cd-08ed603f1c2f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/f5b01530-19bb-476f-a934-afe1eacc00cd") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2b5cc11f-51a8-46ab-b00a-0db161e1ec59") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0cf8989c-844f-438c-a7b4-ecef636f9fe9") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a6ba8e23-6e4e-4c60-a569-3fbbbc027286") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e08a9f9c-726d-416d-87ef-abdcab73a5e5") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "43ba2de5-7248-42d1-9539-90055b732e54") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "762244b4-a552-43db-ac30-228d0916637b") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae11b37f-889c-443b-83e9-7fc1059c40f1") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5376149-a2fb-44ac-9536-9faf61948146") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "246b6357-65ee-49d2-a490-92c70e869d37") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "05013dec-7dab-43fd-bdaf-86640a2d749a") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c180f1e9-6d12-4489-aa34-aee1cfb2da9e") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "16520cfc-ee06-4ea6-ab15-ce1ecc49b54e") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "742ccc32-c3d4-4088-8b51-c7c347fc9a3a") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "09a2a903-ebdc-42e6-acb5-206fbf1e95c1") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e4d3e504-5be4-4dd1-9719-6f4366a45f24") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5cb8dbd1-df2b-47ec-a211-82eaf5ddb69f") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f9a2da90-8e6a-4ad1-93b2-549b36e1e36b") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c88bfc84-e269-47f9-8ee1-09a212fea780") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3e506a23-c636-4889-a5d2-6c21352dad92") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "50447c21-738f-494b-aa52-4f39e8c54c90") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "35803f91-a8df-4fa2-abc7-7d22c4a16246") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "4c502a38-766f-49df-bf6d-e11ed7f2d20b") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "dc5ab806-eec6-4110-b4be-93bde5d721f0") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "15387bca-1894-4018-bb25-c7ab32daf8fe") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 13 "Net-(D12-A)") + (pinfunction "A") + (pintype "passive") + (uuid "90659df8-cbd6-4f51-abce-add5edbe22b8") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "4340d866-d682-4552-bbb7-280338364f3c") + (at -157.189 15.092 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D44" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "841d7e88-cf4a-4a30-b644-c64ae54b8c97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "4369ea86-b1f8-449e-b981-600901653558") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fb16ce76-fbdf-423b-9b3a-88715b2dc914") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b827e7fa-15aa-4da6-9d1a-6eba35464a7a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/94ea4fd3-2048-4ef0-968f-57ba8c32036f") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "17f724d6-b5a5-41cc-9beb-c96d98ded63b") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5350b9d0-020c-4312-b27b-429c2b0d2580") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "096451c3-ac41-4b05-897b-c539c957a293") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e74946f4-2f77-48a5-8157-ed3a4a272fd9") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "80aaa114-4b93-422e-8c03-b6bdd4e75e45") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "10e644ed-a951-47f1-96e1-a44c854d68fb") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "94efe774-a7d1-490b-bcc9-20bcea722333") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "501b9814-5fae-4135-8f8a-4391a7da4e57") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63958dd8-2ff9-4c79-a6a2-0706af447a42") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a0943860-558e-4a71-99fa-04d37e78c691") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f9a6e504-7d1e-4ad5-bee9-8bcaba6715ba") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "698fa93a-a2cf-4539-b8db-fa10c08cbd5a") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0ee7934b-4270-4cbf-92fa-020618b6cde3") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7c3dcef4-d490-463f-bfcb-5c1d369bea7b") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5844b137-8490-4ec7-a1dc-485fd059d500") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8effb17f-728e-47fd-b1d8-d6c5af6924de") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "987b652b-069e-4247-bdb1-877aa2401095") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e7aeacbd-5604-431f-9aec-8c756eb099a2") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c19b7f2d-3491-4836-9ef2-ccb4af993f7a") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9fa900a2-125f-42e1-93a7-c4e181f1771a") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "375d3ccf-370a-42f9-bf5d-55ee6074dddf") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "3fa24744-7288-46fd-b2e6-8cf822ad42c1") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "b03d3899-2069-46fe-bc93-c3a695ed0e55") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "556b8ab0-b1dc-4225-98d1-9954a302f55d") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 68 "Net-(D44-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0b9c49d0-520e-4b4c-85a2-8ca5bb70999a") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "4445fa8a-ce30-4d0d-9c96-cca9b5dc5f9f") + (at -133.509 15.092 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D4" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "2fb7dffa-983f-4111-a6a7-566113526451") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "6d3116de-3d8b-405a-a12f-d3ff65079c98") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4973d978-6b58-4a09-9236-719673ea9b32") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "028e1473-6647-416b-ab72-83bbb6147c4a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d4ca6ba1-ee2f-4785-ad68-a7aa41609a12") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7e892f7f-a783-4078-9fba-e7a9d6b5ba4b") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "98da1f61-aa24-44fb-8ca2-5d322f672c6e") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "92400050-6ef2-4298-ae2c-2cab1de349f8") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4a4860f8-aa3e-4a4f-962c-7ff085d80c44") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "8eccdbba-a735-436e-bf2c-75fd3d4efa16") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "99bf57b3-6e76-48a2-b86a-c439d2a32812") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e5764609-2ebc-49b4-9622-0281672b7755") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14a30ee2-265a-4497-a081-489ac29f2d4c") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4baa78e9-2abf-4732-903c-aea5adadfb3d") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4f8126f1-bf2a-4a08-b604-8e5ea588f2b8") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fd22fc8b-3383-4b1a-a665-58962f9c254e") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aa2f8709-5101-49f7-a3a2-df5b928710d3") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6dcb14f2-a93c-490c-a727-bce579fee074") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4683ba1f-2c86-4089-a811-822aa6a97a68") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8fb6ff2c-68f3-4971-8d7c-a5ec135a9d9f") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b428719c-d502-4d14-bff7-7b46bf65086e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2e24adf2-83c9-436b-8a1c-c1dd42d722d2") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ee26774b-5c02-4a33-beca-b847753fee4d") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "53a7a6fa-b463-42ed-aaf0-bc4645f1850c") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f6ca13d2-e78d-4e71-839b-0e5a464f24f2") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "de309fae-738e-4c7b-8ca4-6fcdfffa99f1") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "6f322c13-c886-4451-8a65-2a18655c6e2e") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "2f6b2225-24f9-409c-9890-bd3204a6a9f2") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "a6a803b7-7e35-464f-acf6-f0e57bbb5116") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 5 "Net-(D4-A)") + (pinfunction "A") + (pintype "passive") + (uuid "eface30d-4965-49b2-b9a3-80cb261caecb") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "44c1099d-4982-411c-8e17-4ae014605c87") + (at -52.738824 121.817 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_DEL1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "ed153cd3-54f1-4c80-ab69-28a8088f80d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c649a74f-8451-444a-bdaf-5008fad0922e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ecab311c-2903-42bb-a896-b57103fd7477") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "85c82e4d-db9c-45e2-92a4-fd85d3064a8c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b0cb889c-27db-46cb-ae93-7d87c48c9a4d") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d7de1b11-b4f2-424b-8c1e-7ef8e2afa2d5") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "aec66d2d-ff02-480d-83f4-6afe9e5fa4e2") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6dc303fa-c657-42e4-a6d1-4d1ba2e6020a") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5d34256c-f948-44a4-ada9-a5bb4b0c1b80") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1390741f-72e0-4913-8817-334d0af6e5c9") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "41c721ec-2d42-4b3f-bffd-f67d1496e90d") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "aedf00f8-f009-4ba9-b86a-9537bcf6ad46") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8c58c2d1-db85-41c3-b070-f743db1fd56a") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "94675a08-a99d-4aec-9859-8e2fc249a83b") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f282e9ee-958b-4f06-97ae-cf7737c9d7b0") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "dccf6f15-d323-4631-9834-3d4a3c14fd02") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "68126b9f-f151-43eb-ac35-9ace9399db1a") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "421f3390-7fc2-4cc5-ae23-6c84604f5a4a") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ff2ed4b9-fe1c-4e87-8104-f635d556141d") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "dcffa15e-c1b2-434b-8a20-b69dee23710f") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d03165e7-fbe0-460a-898b-48510ba4aea1") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "16df1c2d-d491-4504-a9c6-02ec63ff47b4") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "69aef4a3-b457-4aed-aa19-4a7b56e6af7c") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9dc4bbbc-feb4-4e4f-a837-67a9c084a62b") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a4fabbc1-ffe8-4980-8598-1cf664fba589") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c7e42b9-e429-4913-a81b-a00e0aaba048") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "07607a5a-ce22-444f-999e-fac3b40603d0") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cc15bd91-3705-4a0a-8ffe-ed553be03a62") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e4d8ca0-e7fc-4e5e-acf7-f53b3302c73e") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "373bad75-5fa6-486a-ae4e-d5fe1893ae7f") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6904220f-8e4e-4eca-b265-fc2049e850a8") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "93ef041a-080a-4262-a368-617359465b3e") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b1a4c803-8492-4732-abf7-9a1f49e23fbb") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "14f153a5-5699-4b0f-bc82-d5fc1a558bdb") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8e5772d5-9aac-4d15-a147-7bd1d385930f") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5c768954-8eea-4fd8-b4bb-9fe65d6bcc95") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e90325d4-908e-477f-85ae-bf6f6bc9361b") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e5a407a-5193-4e25-b7a2-458980e9a93b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "11d609cd-ca5d-464d-bc7e-241975353726") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e7964ade-6c25-4d44-a9f2-3d47eabf748a") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "eb32a15d-4d04-4a72-bd68-55299fc1a743") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d3f42a20-0fe4-4d03-ac59-f2f15363abe9") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d5835add-998b-4e7b-9a0a-55fe6d2022f5") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c4a8f112-7cf6-4edc-ac2d-5828151696b8") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cf8f7f36-258d-4dbf-93ff-b8d3d0502fdb") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c8ec2aaa-b9e4-4532-b36c-e53ad9cb1893") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "be3783f7-9644-41de-823f-ce0c7772bd63") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "015b0516-234f-4ce6-8168-fa74e786b17e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f9dc47f9-937b-431e-9895-82614483781c") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "874a7dcd-1dd0-4021-8fbc-4eff7368add3") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6cf236c0-29d9-46ce-ab21-259fcb3e929c") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "9072daae-2c5e-491a-815d-e6bf7bd45f86") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "e553017f-63c2-479a-8bbf-ec9a1b03dab5") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "afeeeb1c-9b9f-4c21-9d78-6aa7f80cfbf0") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 54 "Net-(D35-A)") + (pinfunction "2") + (pintype "passive") + (uuid "c9a5d161-0dcb-4122-9cf6-1d2596833aa5") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 54 "Net-(D35-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0d10d743-55ce-4581-ad4e-184bf1e9b981") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 54 "Net-(D35-A)") + (pinfunction "2") + (pintype "passive") + (uuid "037bcd90-fe62-42cf-aac9-8f5cf68ae955") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "45702056-2079-4cd0-8c9e-0175dc08c50b") + (at -35.869 196.352 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R3" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "19e253d5-e143-46f9-8d8e-8f383d970d33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "22" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "6f6b6c3f-53f7-4424-9550-dbaf7de1da2d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "5a3964a2-b979-4ab2-910a-0f2365e1f9a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "136080e0-3f74-413b-b628-eacd2c436859") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/9a64bac4-da04-48a9-9702-7209f655d06c") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "02a7e2bf-5919-4f41-ba24-4396b484cd58") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "57c0bed5-4556-4bb1-8014-a327fb7ac0b0") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ee5789be-dac0-4ea3-9379-13f18dd1743e") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2fd89c81-1dd6-45d9-a783-ebf4ed02274d") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50025b22-dc9c-4b2c-bcca-b7adb91bee46") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6e1df7ec-adf4-4862-9e85-cf250e5e388b") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f8acbc35-9e4a-45a4-8c07-a313ff915cb6") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e9017423-8b46-4bee-897c-fe4966e59dbe") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "31ef3fcd-c510-4e47-8fd0-50b4ff5eaab5") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6e8d0891-7d84-463e-b0be-89fe09f26eef") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "376bc3fc-d46a-4f55-85a2-d0cd2cab42db") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2417fee4-be14-40bd-8bec-0e946e16d777") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "20cc83e1-81ff-49d9-be23-2941f65ee271") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 86 "Net-(U1-PA11)") + (pintype "passive") + (uuid "e70243a3-531b-481c-a2db-1b9b2bf5161e") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 48 "/D-") + (pintype "passive") + (uuid "d1c987d3-20e7-4b4d-9884-29bc4ea888e9") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "481298cb-a1c1-4c26-8527-3ed8807b2d47") + (at -104.188824 91.717 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_T1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "ab2ae5b1-9e2b-40e0-a24d-ee215546906d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "ecb4a04e-b758-4458-aa9f-59e374182b9b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fd40b0fc-76c2-4e5d-920d-60280355bfbf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a0375b89-c70e-43fe-9c68-820eb8bc8cd0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8b849530-a851-4c47-abbd-b8c147aca44c") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b05b9e05-cd10-458d-a8ab-03db08a4ef55") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c84aedd2-4a6f-4fa2-a00c-c08915b1ebe1") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "19215c70-7d2a-4707-8384-ed7dc4d3089a") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a90e2e02-a87e-4858-bb95-91d4bb5a9452") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b018e513-0c18-4c0e-866e-c773a916a403") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1770d484-d69e-4686-8d78-2fb0745053ec") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "46b15a49-180f-423f-8a82-ff6749554d97") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "45d27681-af69-40df-b047-2a5ed7767bd6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "20eb5a0b-d9dc-48b7-bbce-61a539755c60") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2a2ac370-8506-48dd-9c57-dc256c9c07db") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "dd1e5e50-26c7-4b8a-a984-0fd220d298f3") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5711bcf3-e14d-4725-b5ab-1d4b376aef69") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7cb959b8-3d28-4812-af4a-3cb5cc2aa43e") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ae12e99e-af43-49f0-9770-416dd358592b") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "413e3db2-7b17-407f-8827-96be03777b4a") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8d7444bb-a909-4c09-beba-2ee16db6bd1f") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a641cf99-a1a3-4b8e-8794-63bef27cdb3d") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "aad69dd9-54aa-4bf4-ac44-94896ebcbc23") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0685c529-2303-4a25-bfc8-b64e0e79cb80") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "887090c4-9f0f-4e6c-a9e8-d49eb9763417") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "33c1e6e5-f89f-4cc1-a427-0936f141eb9d") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f43d241-53df-4297-92a3-0df53257955d") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "728aa9c5-3b7a-45d3-9d67-ee5ffc762b20") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "31b06484-2ff4-43e7-b36c-f006ccaef4b7") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59becc67-223f-4997-b4dd-fcedf63c179f") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c052b3b7-e79e-4373-bdd7-f44451aea20e") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f4892e4e-2178-4b60-a4fc-f87a29ae2f30") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d23bc0b3-1c66-426b-b932-05d71a8be70b") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6a8b0e2f-b463-4cfc-be85-42c43535dc74") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dd2135f1-66df-4539-bd25-8e336da02a34") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f1e2f6e8-f3e0-4b3e-b092-f00f7a7676fe") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "56765aed-3c55-4e58-b92c-237bee3d8e96") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ff92240e-4ad7-48d5-b5f8-fa4911706dd6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44648711-0d77-4e4d-906e-5cddc77961d2") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "df9f0e5c-fc3e-4b05-9245-e657ec7c8199") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f8edcbe1-d858-4ffb-8c6f-0e887adb3e11") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "82b7b2db-f7b2-48fd-b276-216425a2888f") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0db92813-41c7-4f3d-9610-e4e7d74ca755") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "01a8e878-35be-4800-b6f0-a5a0c9aa68cf") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "84492d5b-45a5-4755-a327-0d999e558014") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "85c69f5e-3170-4ca6-83e6-1ff463ef22f4") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e65b5f1e-7066-4b7a-8728-598a15e2f226") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "785f4d8a-61bb-4599-bfb0-e137d560ec63") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "d0bbab6c-43e7-47ea-8727-dca5e8d923d4") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "f239e069-3781-4fbb-a153-74f6984cdc08") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "d8ebff9c-9c6a-4474-8d7e-bf92c1b3077b") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "ccbbfb3c-20e7-4630-9ac9-fff331ad07a7") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "ddf239d6-f523-4753-a62f-e830768055cd") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "ee4b6ae0-0273-4ec5-bc5a-7d11a5739aa8") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 32 "Net-(D26-A)") + (pinfunction "2") + (pintype "passive") + (uuid "2947eb7a-c32b-42db-9fcd-3942803b2bb9") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 32 "Net-(D26-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ac53c24d-a1b0-4d69-8fd4-299fc66ae7fc") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "Net-(D26-A)") + (pinfunction "2") + (pintype "passive") + (uuid "bdee35dd-12da-4a07-be9a-29bf60b66e0a") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "48e6d357-ec84-4815-9318-e35d9773dbd6") + (at -18.438824 76.667 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_4" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "e42509d0-a565-46a9-9285-9bfb6e881a45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "e5fc700a-6b23-4c24-8eac-015cf19dab73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b27d57fc-3630-4cff-8cd3-11631c728ec4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b9c09839-f83b-4d0d-8dee-fe9ee56299e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/21f5103d-2e6f-41d2-923a-8b8578075138") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "45fe650b-5c78-436c-9de9-f46360d77571") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e720ce84-03b6-49a2-b9c9-8277e07f45f2") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "59437258-e9c7-437f-aa33-8caaa0089662") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7bea299d-b858-41eb-bd00-6dc822f7e611") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "88b778ba-f7d7-4e57-8959-50e4b4d7d4d3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7b8f8d72-552c-4244-9163-929aff7d9335") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "019f1a52-265c-49b9-a87c-7a5d16638e48") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c022a490-33f2-49f8-ac09-61d0d4690fc1") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0168a0ce-dacb-4327-8489-df9e513cbd93") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1424fc37-9ab9-4549-9a95-39ef3c9f4b02") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "60c238af-00eb-4914-a38e-b73d975eb41c") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "56076d6e-ca51-4b5b-9e6c-fec98db6e915") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ea60c886-2621-4391-aebb-8d0716ef1788") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9de515f5-dce8-43fa-a417-b594bb1d71d9") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bffe9e64-0e6d-4ef3-91c8-fdca208312a9") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "182f6c4e-a2ba-4882-ab42-78115fbc39ba") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e094b004-2646-4e49-9be4-f11034d78586") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a07ac363-4419-49ff-a06f-d3c138803cd6") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fd6ab059-a36a-4d64-9c16-f26a0d4990e4") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44008443-1e1b-429a-bb69-ba697ae7a45e") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9d08b3a3-965e-4db9-81e0-8ac139e8f789") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b3fa3a4b-ad19-45b5-b67f-bc5e29eca612") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8789d1f6-b00d-40c0-84ae-c34ed6139bd3") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7e89e259-cc15-4842-bbc4-3aa1c75f6daf") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d9bb22dd-2da4-4a89-80ae-02bf8d0eb1ec") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a86c4390-a222-4ef7-90e4-8368e0e01a20") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "af392dcf-b7ee-4fb7-96e9-27479ea53f25") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b0d81cb5-7f15-4fbe-a633-7be9e0c3d91a") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a64f01d6-6077-4a34-9af9-0aaf1200bb4d") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "32e0358c-cc84-448f-8413-1f6ff017a28f") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3cfca254-4a64-4d16-a25c-697bb14104c8") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "85e39d88-f63b-4ece-9e03-fce68bed2561") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d0cc5f5c-9b9d-4e88-8fe2-d00b517445c9") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f86ea032-e24e-4732-ade8-051550c1c0aa") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "bb25bc4b-1370-4b33-910f-f64dfb109ab3") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7f216e9d-fdfc-4ab1-a151-b2f0b71428d9") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "74a4234d-5385-478b-99ef-df628b3f7358") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c036bbc1-12c5-4d18-a4aa-8d657615a8c8") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "187ae9d1-abf7-4d25-8167-62d72910ef74") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7dafdd7b-f0c2-4b70-8826-ae73fffbd0dc") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ff596711-e810-4e47-99d3-58d6af242381") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b0cc2168-e9de-44c5-b2da-4f31c34a91fb") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "e1ae53c0-1dc4-4607-b3df-9c02b83d5d97") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "671840f8-3fec-4b86-acf8-ee7b48bab9f6") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "3e368a97-becb-45ac-9487-8ab8de2bb836") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "c0580937-4ef3-4c21-92a7-c820735335b7") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "43c44c85-938d-4bf7-8f20-b0556c9a91d3") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "8f124f89-5f9d-45bd-8089-0a015287fa6a") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "1e03b6af-052d-4504-85df-6f8d9e0ca6b1") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 8 "Net-(D7-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8771467e-f728-4ff3-84ff-a2101ef00080") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 8 "Net-(D7-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a77514d2-6732-4478-8848-032bbb201a36") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D7-A)") + (pinfunction "2") + (pintype "passive") + (uuid "843f2dac-404c-44c9-b7b5-d7113da9796f") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "4a6f7644-b319-4c84-86ba-4e8d2ffb9bc2") + (at -151.269 35.592 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D39" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "9e2518af-55ef-46bd-bd54-8ed621ffe0c9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "eea0a70e-ad94-48c1-87be-b603816b0fc2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1c2b7a1e-62b4-42d2-840e-f8a286ae78e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "141b29c6-165c-46f3-aa18-c9a8add4bda8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9528b07a-bb2c-4b7a-a539-c673c2b5543a") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "022f64c9-1cb4-4a5b-87c1-72fb8c56616f") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6c173558-8f33-4747-90c7-c276ee63fd52") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d900866e-3891-4556-b824-b525308ce771") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e7698cde-0319-4245-83fe-47b20475c422") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0504f2b9-d395-4098-8181-3a2bb22206d5") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "e854b5a5-d484-4a66-98ed-780ceb6ba01f") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7c1047c8-8a75-4709-b04f-6fa9f6184582") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "75544f7c-be1c-4314-a848-bcd541ebbed7") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b14a8d69-0731-4d2a-86eb-b5a87b56462b") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d4512dc7-c7a2-40e1-bfa9-06e49e310bea") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ac867ee1-fa34-4054-aa06-242af9707cc9") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b41cb4e0-e04f-45f3-ab83-246ec8a131b2") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5ba05a2f-e909-429b-b173-2073fbcb78b4") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a8cd61f3-e11b-45e4-a20a-23452c9b7ca9") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7ac81af7-e665-469a-aa67-d3eef3645bef") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4c406d76-a3ca-42d3-8969-eddfc14efff0") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9319802b-4007-45a4-b8c5-561e6f671496") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dd66a126-e610-4cfb-bfe7-44f2c2618f45") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "adefe6eb-f471-4284-965e-c1910e0dde55") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a39f265c-1144-4bc0-9143-e7a895867bf3") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1bfe0065-1022-443b-bdea-e5ca71d51361") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "741329bb-c25d-4f74-92b2-a6079b3d884f") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "1156d52f-612a-46f4-b83f-73d1d6ea9de9") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "d3620e3c-de1b-45ff-b96f-f807e44993ea") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 63 "Net-(D39-A)") + (pinfunction "A") + (pintype "passive") + (uuid "2f409941-c377-438a-b263-45f9e7d74bcd") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "4b5c0773-fb42-4df0-a673-fcce08271a09") + (at -12.939894 178.602 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C6" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "74374a6f-6f4a-492b-a89d-65d312f3aac9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100nF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "dee86345-2ab5-4bf3-b6c0-7de2094f212a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "323acec6-eb81-4329-8cfc-5df3c02aa9fa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "52cb9f4f-56f7-40a2-bb6d-1b2783d96785") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/260e3606-a354-4351-a844-1997c309f36f") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4ea473f2-8323-49f5-8c7c-472487c27bb3") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "acc71693-ae1c-40ec-bf8f-64aee6b5ac00") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "01f5a659-a6f2-469a-9488-b19b98a99a6c") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d58595d9-2f62-41d9-a550-4e481afe68a4") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cbf59ef4-3557-435a-8a13-dbffd441bf44") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "33ccad4f-bf59-4795-a4bd-40099caefbe6") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f7f535af-70cc-479c-aad3-8deae1db1d29") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "934dc6f8-3776-44f8-84c0-1d94a6259f54") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "65930fda-2bbb-4894-93d0-2048e16501a2") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "199f5bb8-3297-4bf5-8dd8-6555c7345ebc") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fe45d4ef-b13b-41da-baff-a1cf5cecbdc5") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1b188844-12be-40df-9d9d-afc843118c72") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b54299c1-7b04-4df3-adfe-c4035fa52fa0") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 2 "+3.3V") + (pintype "passive") + (uuid "29fe166f-7de0-42a3-9c16-0c112a8ee3cd") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "e7482e7c-b5e5-472e-83e5-8162cdb34a91") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "4bfbc03b-0059-431e-9663-03215ea92d49") + (at -40.389 196.352 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R7" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "b6057546-fea5-4778-882c-44b425463c62") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "22" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "a6aa2f34-d1d9-4cc7-a498-83218bca1800") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4922fc56-3f97-430f-b392-71fe2008e412") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "3513cff3-7fe1-46dd-9904-0bcc29da800b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/5c57828a-36bc-4da4-bfd6-d3d5666e7619") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3434cb27-24e8-4c7c-8c30-44de63367c9a") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c3e4e1ea-15ae-4178-9fe5-d65e1d889f44") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d905956e-d58e-448a-8d24-bc5fba9c220d") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dcc00cab-79b3-4fc5-96e9-c4827b12ea85") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d3337662-8890-47a5-b58b-c4f02bd8c82e") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea6c9bc9-cf3f-4028-ba66-2b32d9747262") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "67fd63e5-6c0a-497e-af88-57c692ff7a5f") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4aba1582-94a6-417d-9b3c-6c45fcd5f871") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8c497444-f5eb-43df-a9e1-a4fc410326ad") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7edee2d1-f8bd-4282-af2b-983d80a8a5d3") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d76256e9-8eb7-444a-b72d-58d7a553e149") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "953e9bb2-df75-448b-b880-b801fd44578d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "8464d00f-5668-4211-818e-079a8a1be6d8") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 92 "Net-(J1-Pin_4)") + (pintype "passive") + (uuid "41eb4210-57c2-4421-9cbc-d0d4e7d4dae8") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 91 "/JTMS") + (pintype "passive") + (uuid "4fa13e13-9209-46c6-adcf-12a5ab2ecca4") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "4cd884e3-cf3c-45de-a6fb-ecdb444af5b5") + (at -12.939894 166.122 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C2" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "aae359f0-0e18-458b-8531-2d894889e82d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "20pF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "bed18bc9-f1e2-486b-85e2-223b6cb5f4f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1c21d751-2352-4c03-a713-7dfc1b0884a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "38aa07c2-1324-4733-8107-ed0dbbaf7bb8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/6bbda6bc-f811-45ca-81a4-9ccc00f06fab") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "386f7143-a7e0-4678-9556-e8995011bb3d") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b8361c9e-cc3c-4069-884e-042e4d82b979") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "50ab95dc-916d-4c6f-8b40-ee67ff67c4fd") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "39b08654-add9-4d07-8bca-2ec1fac93304") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fd4434b2-47a4-4c3b-9fd7-ec481b4367bc") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55baa07b-04a5-4673-bbc2-bb1dccce3188") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0b34cd24-f449-4964-bedd-bfb806077517") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c4e84772-343f-4c28-8d7f-d21ac0210ac8") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1d7bbdb7-67e1-48e1-8509-16648c87baa3") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f823c236-2e96-4897-88c8-21c88c9138f1") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9ae3f67d-f07c-4d90-afb6-58e266b61cc6") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7474c5bd-bdfc-43ae-a249-f96cb72e2c24") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b6af9c1d-60f2-4fae-bbf3-d274a8944176") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 44 "Net-(U1-OSCOUT)") + (pintype "passive") + (uuid "ba299753-d749-4231-8021-1293ad0f3db1") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "4c4d9350-0492-4975-a4b8-51b5de81e56b") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "4cfbe0fb-fa28-4607-a055-4123d7a507a3") + (at -139.429 35.592 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D19" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "b086f6d4-59ea-44b2-90ca-451cab096bec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "420eaac9-a92e-4e00-a125-4982175414b7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d6092628-c351-459a-863b-ed642793885b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "422ed6cc-235d-4f7c-85f1-36a34fbc6afe") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3eb42fb2-d4e6-467b-82e7-7335dd9c39b9") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "83ae24e6-88a9-4245-95db-051b788e7b96") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7a116b09-0e4c-4fdc-9f4d-ec0293f55869") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "19cae1c3-c132-4a72-99ab-7548b7fadea9") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "29cb54f6-8a74-4804-89e2-e8a4b70d9dbc") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d6e2a597-f87f-411a-aeb0-6dba503fc36a") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "02afab9f-eecc-4ef9-8741-10ec2e8ddc3a") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "84910eaa-3b84-4636-a697-28a3d6377867") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9880bdf8-8ba2-45fc-8ec1-e93016db1ed0") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "861417c0-0b0a-48ba-90ad-221a7ecf5ffb") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b0bec922-04fa-4bfd-926d-2a85ce5e2854") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2844bfbf-d4f0-4f1b-866d-fdab3940c8cd") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "059cf916-d36c-48c0-8c0a-4d08e858b97e") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "80f36b9e-cebe-4042-b924-24f3fb8ebf65") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7573d077-aef6-46cc-9703-4b3afd2f0f16") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "45d8580e-73f5-49d0-a2b4-7aab38a60c33") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f72d0e22-6f3f-4c90-bf39-f63599944364") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "92fa9505-0b3f-4302-8f79-14083318d6cc") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7bd16b95-3882-4a10-95e1-0317639fae36") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "10297666-2a02-4ce5-a547-2615aa9221e5") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0866b392-24f7-4dee-a4ed-8f25ac16af86") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7e6d58e2-0458-4ab0-8da1-4b59ef1873fc") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "590e49ba-aed5-445c-b13f-80e97ae2c84e") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "87139ceb-4a2a-48fc-93ab-64f10c1eea23") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "663f8fa2-512b-4640-9cd7-626f8bd34b40") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 20 "Net-(D19-A)") + (pinfunction "A") + (pintype "passive") + (uuid "67276b40-18f6-4735-ac4c-4a9bdb6238a1") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "4cfcec0e-c84b-4b92-b059-ced75de7e165") + (at -17.821682 169.242 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C9" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "e4d2a4d0-f1eb-431f-81e1-e51de5e1991c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "4.7uF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "b0ec2456-4d8d-473a-bb8e-99db9061f13e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f43ef0ce-22bc-4fdd-9b03-b3d223865f92") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "be26f929-37e8-40d2-b27a-d3d849433baf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/68cc06c9-d019-47d1-bae7-2856c48d1f53") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "de63b4df-4cef-447a-8b83-34055a6357f5") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2f15fcdf-eb6a-4fa1-b98e-eaf909dcee4d") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "42e16aa3-7c23-496a-84ef-7cdba588128d") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b229aa02-7767-4a83-89b4-a0d21693168d") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b2abe8a0-940e-498e-84b3-aae8d483fc90") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aab90904-7dec-4d04-8141-3c1e2837043e") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b5175b0-c64e-449f-8b0d-290fbf6ace9e") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b21161e2-cdd3-4088-abb8-f5f34b856c54") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "089a0b74-df13-4ad9-8ed2-e0fe1b0fbb27") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8d679df8-1f34-4c2a-95ee-e83d84986940") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3433b54c-0cca-44a2-bca9-dce1a300505a") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c7ecf612-0cbb-4b8b-982e-4b14a43c8d3b") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "8ede75d3-1ccf-4719-9ad6-e8b44d71efdb") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "d50312bc-dd46-4b89-9227-6b8e7ee3f564") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 45 "Net-(U1-VCAP)") + (pintype "passive") + (uuid "e2638153-bdea-4ed7-8adc-9225f0629ce9") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "4dc8d405-02e8-4ae3-85d4-6377a82293aa") + (at -157.189 31.492 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D48" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "d3798365-61e2-46fd-b9aa-f9200ca00346") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "9d05d073-1c68-4144-bbfa-8b78183754f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e01d10cb-179b-4850-a00e-fce86b1f10e2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f6f83377-3296-457e-810b-bebc7289c464") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/541ba844-7e6b-4079-bc16-7a53d5906d08") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "04ec8cc5-de9c-4785-a45e-d3c7acf0c7d9") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "820b1afe-1450-42b8-8325-b7296b21c232") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c4a24622-5cba-43b0-b5c0-e854f31a694a") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "865c5bf8-5de0-4a0b-a01e-13b1430ccdc1") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "136f07e6-f440-48ae-bbc3-1ef53f7dfec0") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4d542652-8fbd-4abf-8ded-a46f9aa37162") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59640c62-38bc-43d2-9a5c-6b4c5ac1059a") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55e4ff67-25f1-44d8-b708-166f6b74e458") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5907caf0-5a03-42f0-b5cf-be68f2a349dc") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1f29d80a-ecba-4095-8b92-5a3032b9f68a") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a09cc1cb-965a-4458-9c24-cc24662c4204") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cc06d6fa-9552-413a-99bd-467f12ffe1fb") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "80361254-2d75-4ba3-a1e5-03172f5d24c3") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e05cdca0-f221-4761-a919-6e4830ba12b9") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c2e59e79-95e1-42e9-9aee-9538586c189c") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0cd6fcbe-a25c-429f-accb-cdc3c072160d") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a8f69cef-4015-4895-b440-23f817545db8") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "300dec64-2767-435a-b2f8-1026e45247b7") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "26a840ec-52d3-4d40-a206-abe96d0556af") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "afb2aa98-8448-4bda-a893-578089ecd0bc") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "72d519de-9ea8-4118-a1b3-a4123441c35b") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "4e444d28-a27f-46eb-9514-4c38caaf6830") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "4f087745-d1e6-4011-bd62-4f5f789545d1") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "8c50336b-8159-4287-8e94-d19ac9609f77") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 72 "Net-(D48-A)") + (pinfunction "A") + (pintype "passive") + (uuid "bcb4b4e7-8088-46ab-8b99-7b97d5884901") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "4f1497d9-ffcd-415a-824d-a4879374630c") + (at -145.349 27.392 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D27" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "ecffd2ac-38e0-4d21-87b2-1f8eca7c5ef5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "ec640834-0f2c-469a-8706-df685a5201be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ffd5044e-7eda-4022-83d0-33fe8637aac9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ac4c37f6-4a9d-43c6-8489-0e557e95951c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/14726d6e-d39b-4871-826a-db6592452b58") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "276952d0-d2af-4f0b-a249-5cf1dabae6cc") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "281542c2-13e7-4097-9628-bb685de99fd1") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c1410f31-f8a3-4143-a5ac-a24d6a8e2411") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2a53067a-e0e9-4589-8b35-24c464cfa2d5") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "3621b318-2d6d-4bf3-93b0-bfe04f4d3a74") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "b1b2c8b6-20cd-4e2d-b5d0-0494f8943ab6") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b6e25327-e157-4797-9807-fc1543db0a9b") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dd4694d0-71f4-4ca1-b7e3-e88721a9f2f6") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a415bb80-dbc9-4a3a-a012-064788191623") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3bb8fd19-1fec-4b7f-ae8d-fadb7e3dfc75") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8946666b-e531-4721-b59e-497813d2174e") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8194af9a-971d-4d24-a7a3-012f78755190") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "815c9858-c6c8-419c-b015-13580d793263") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7dc598c0-7a59-4cdc-a4cc-01e700b9dd8c") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6bc69162-9cae-476c-8d03-67d0da28398a") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "50d0417b-4c5f-4d50-b336-671e7fb3ebfe") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "57b91e9f-0e68-4dd1-9523-2143fe734363") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7bd0bf80-9ce1-451e-817d-a9dc2e905ea1") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "09b348ec-b773-4637-bb02-dad17fcb81f8") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d5bc06b0-76a8-4479-a0bf-4c3b06a315e7") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2ab5b949-93c8-468a-b24c-d57340e0a43b") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "990f31a4-2ae4-4cd5-9ae9-5ebe0c154ad4") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "860265fa-4729-409f-bb93-51cbf815ea22") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "e7e83150-49f2-47af-98b5-0f7442e52d88") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 33 "Net-(D27-A)") + (pinfunction "A") + (pintype "passive") + (uuid "d0af713b-4695-4209-a961-07aa2a14688b") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "4fbcc218-f5ed-42cd-b91e-a8549fd8ed62") + (at -87.038824 136.867 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_Q1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "0dfb25ed-eb15-4e63-962d-cfad04cb5e4a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "39cb237b-6580-4216-888e-08dfd42e4f60") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c3517f50-c73f-4c05-ad2c-b966c16e3182") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8e11b8bb-6ddc-4d34-ac99-99a6c34ca3a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/80561787-b883-41f7-b3b7-f2ffb5d53dec") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "25ef43eb-3bf9-456d-af2c-801962b48858") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e9c3333f-0b05-4b88-8281-c243dfaa920b") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c1da0b3f-123a-4b64-962e-f91d2939ae79") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e9a97eb6-c61a-4a60-9d12-fea5a6424407") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4431f247-9afc-4f22-8d9c-d6cc463bb278") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "51f6da56-7432-4636-9c82-a420b35bb8c3") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "523455d3-81b2-4c4f-b3ca-ab5b10ae04da") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1eec5f04-ab59-436b-92ef-231a1c16cbea") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "41ddecbb-547a-4432-918e-a9eed695a37e") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "652bc131-53cd-4a8c-ad02-473d2e58e2c4") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "d3236346-8035-4722-93d7-ac83b0082b81") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2301d484-9276-4fa7-b276-8450d17bf66c") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9c0c550f-2672-471f-94ed-3a0085e8a4e5") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2d75b3f1-35a9-4a6b-aed3-44b084df82c8") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1c9267e9-e209-4cf4-90a1-34ab73c46e4e") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7703fcca-f363-4863-905f-4a01eb295458") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ae0322ee-12d3-4c28-97ef-28330a975162") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e5979d17-96ee-461b-bf5e-6d6d5ea5e022") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "359e3661-1dc8-465c-847c-23a39bdf8913") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "02d7a756-954c-4dfe-b79e-2435d145c8af") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a45c8f78-dd98-489b-8a9e-a9a4536ede68") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b8d9ed43-a7a8-4bf8-b973-2862867d4212") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "51347e12-3ec6-4c57-a9f7-544478b4251b") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ebe31abb-8f14-476b-ad05-148104f023dd") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9de8d0dc-786b-43f1-8f72-a071f2284feb") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c5a509a0-2723-4a9c-8f73-3193bfc2dde3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "efd154ad-b540-4f79-a34e-8b929d02011d") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dc9e042e-405f-474a-b088-59e37cfeb396") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99ac2ea5-0269-424b-ad73-9203db3a4b4e") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "90cd52dc-0334-46d4-8a85-1d3af73336af") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3c5492e3-f39b-497f-9f0e-de2da6048f87") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ccf24da-78af-4503-b20d-25734300a689") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "88d95ccd-7060-40ab-b368-f071c5fe908d") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "efd92238-2c5a-49b2-b98a-aa2935503ab7") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a999fc6e-4ce5-4794-b00f-07acc5e5ce05") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ea13532d-0a98-4a25-a995-a64eb82da342") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f112881f-ff05-4b77-a696-12e933053431") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "97f0d42f-df4e-4b62-9e3c-b60e0ce37a8c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "15403c07-8442-49bc-b250-777323a7834d") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6e070285-2c6b-4019-9aba-bd4782dbbe07") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e6b07aca-57aa-46e9-80df-24231412a587") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "89d14808-8ed6-48f4-90b2-1abe6229233d") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "4da9ab3f-5822-4b97-b6c0-0699f5f7971d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "01f3aa8b-98f9-4745-b506-e603c270b757") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "490cf11f-461f-419b-8858-5f6bbdb390a0") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "9b6f6f49-0fd1-44ac-830c-a3d2cf396763") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "e3389014-fa7d-465d-b3ac-c7b4bdb35beb") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "767b8f16-2ef1-45ff-b28d-4e2a9bcae4c3") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "95078949-1b95-406a-8c5d-0f4ff359ebee") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 23 "Net-(D22-A)") + (pinfunction "2") + (pintype "passive") + (uuid "80b3839b-e9f6-41fc-8656-a6aead1edfef") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 23 "Net-(D22-A)") + (pinfunction "2") + (pintype "passive") + (uuid "f69029de-853c-4842-9ff1-126bcb142116") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(D22-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ac299ae7-fdb6-41ec-8ef7-4ac7b5c18c4d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "508c8b6e-d9b1-428e-a959-5079cf26a507") + (at -104.188824 136.867 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_UARROW1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "dd471dae-527b-404a-bee0-605a9aa09c66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "0896f408-5e57-42a5-b011-5624fc6a7ec5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ee358aa7-b659-4984-9c90-4602f6620295") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "5c2bbecc-6770-458f-ad59-b1dfc57282b6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3f62ea02-8087-4482-8a14-2c5cf7286454") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "92dc8ce1-34ee-4ae7-b33c-af8b14ccf51d") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dd0a6e60-fd45-4da8-9998-66277d404320") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6effbf8e-b5c5-40bc-bf02-8b46c7976a5c") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "45a6f219-cadc-481d-990a-26225cd770df") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5f84d049-78bb-487a-91b4-f54e69ae50f1") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c7aabf5a-8f6b-4190-8c96-04ec80732348") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e3efdb92-eb40-4b1c-9a3f-f9c357d567ca") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "41a71846-a615-48c3-ada7-c352f183e8d3") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e330a4f3-2471-4645-bc17-c6755f43393e") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "53151fa0-c574-44e6-9632-c1262dc30f95") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "dcd7a738-c6df-4da3-b0a2-ff384b3dff24") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "298646d0-b4ab-46fb-b09d-3d6c1d0110e5") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d54b7e59-4316-4c0e-9482-71962cb69041") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "29271d74-2d1d-477e-a14a-ff5116166d55") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a33fcf65-e7a5-4467-946a-2f46d28d5a56") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e8222391-ddcc-4dd5-9557-aac3eb7a3a96") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "cc4d0f19-9468-4ca1-8aa7-7c80828ccd36") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "562cc9c4-13cf-4e7d-9acb-8995b0fcc30c") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ce9bf8eb-b42a-4613-a204-84d4f0915ab5") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8339ccaa-b1f6-45c8-99af-92a15be6749f") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "437c5707-deca-4497-95e9-a603d2a55605") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a3a362ff-0f8a-4734-ab6c-e7228b03fe2e") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b7b36cb-15cf-40c2-a8cb-433e5b697db3") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c3acbf3-80e5-44b1-965c-7683b02af4e3") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9bd26e8c-0436-41e7-a215-1dbec04c83a9") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "79dfd56c-d37c-4f21-999b-9bcb51b6e79b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb63b8f4-3ee2-4615-b3ec-3e44b41e18b1") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "52ac95be-8a07-47e8-9000-78a61831f31e") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ecb6990-6f8a-4854-b336-4496db315d98") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2141a08b-ff89-4fd5-a827-774e4603aa4f") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fd915b7a-1469-47dc-9209-02336b055f09") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "21ab26a9-2727-4afa-baed-9cd2a45ac381") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55853bfb-bd97-4462-99c6-1d94aa8e5038") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0298fb62-e84a-4762-afcc-376ddc2f0c14") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c1c53eda-8fa1-4ded-98d7-6e8d3427f21a") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9b06053b-b831-45ab-b439-ac6d2b6ac620") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0154d80f-7bad-44e9-8e03-85e5dbbe722c") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c117045f-dd4f-4d25-8103-22f156b8b55a") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0b653ec0-abf5-459e-ae3a-f04c91d43521") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9a505dc3-9f63-4bab-90e1-51453d446bec") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bbcc7c03-0dfe-4cbb-8fb4-5c870aeeb4cc") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0d37b1a0-60aa-43ec-8be8-43b7b5aca51e") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "0d1c7f37-5e95-4ba8-b76a-c80bdc982717") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "083f0914-ed22-4639-b8e2-76107b2c66e1") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "9102c3c2-6634-4f83-9919-208923300c9f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f3b27f64-bf51-4a1b-ba22-912d5f7f2c19") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "2bc5ae75-e953-47c9-b62a-e4c45392851b") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "bdb75f32-923a-4f93-9098-5e685e607d6b") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "44ed0393-495c-4db6-a74c-e5df860d89fd") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 105 "Net-(D61-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8cc9dce1-9014-46bd-bc02-cf77d6f208a9") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 105 "Net-(D61-A)") + (pinfunction "2") + (pintype "passive") + (uuid "7a18075f-abd3-4f84-9aaf-ccc26ecb6ac4") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 105 "Net-(D61-A)") + (pinfunction "2") + (pintype "passive") + (uuid "c18cc4e0-b711-4565-881f-3e58a7541587") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "528e1029-17ce-4e6a-88fa-2668294496e4") + (at -151.269 43.792 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D41" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "e80046bd-12d1-4cd1-948c-49171882dfbb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "37e3b768-f440-4cf2-ac7b-0533898f2810") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b16d1a69-8ef0-4da2-b414-e74f5e72e443") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a407dc39-65d5-44bc-b72a-c3572fd45f58") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/67841535-19c4-4d15-9cfe-ce11e23a842e") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d96b57c2-0484-40ca-85c2-e46ce7973951") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "77df9631-2270-42bd-89c0-41b7508648ab") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1789bb72-106e-41e4-8da4-f8395da927e4") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "75820b4c-5362-4e49-a80e-49c7400fc6e1") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "15ad74d3-1cc6-4508-a18e-addeee9c9626") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "3e7abd42-9ec4-4d22-a9e1-1401f83d1b5d") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "feca0261-0b1d-4930-a2c4-94f54023f1a2") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "698c3eeb-ccf8-4bde-9774-df46361d36c6") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7cd7c7aa-994a-4ecd-8207-83441d9c904c") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a07c33c6-7025-48b9-adad-35af29c6e10b") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a77fac57-6c2a-4671-bd75-4aaa41b2f107") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bd0f4731-ea56-44b7-bfce-b9e4da8741e0") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1ddcd5cf-0a8b-435d-b62f-29e6383cbd86") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eeffc674-1e9e-4d2a-998e-0056f605638a") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e65e003d-7466-48b9-ac27-bf3af16938d4") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "911d0bdc-e07d-448a-9dd0-9f2e238f9d58") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e594e145-0755-4b22-977b-d874d71c7665") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "305fb638-2e7c-4049-b253-adfe80995491") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e2e90858-2bc9-411c-a5ef-412657e57068") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e7524c32-0f98-4b76-9f80-9c802f5a73a4") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5e6a7f22-db36-4b6f-9c26-4db4c78891d6") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "6f4fe0dc-b968-45d4-a34a-108f74280d20") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "85243931-8270-4b1f-83c6-8046fc130344") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "a684cada-3c36-47e1-9d60-d6233e1a662d") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 65 "Net-(D41-A)") + (pinfunction "A") + (pintype "passive") + (uuid "46e814cd-a2ab-4d86-b836-77039420b5ec") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "52dde66a-6daf-4f77-ab5b-f2b4e454232f") + (at -133.509 35.592 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D9" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "cb5694c5-670a-4edb-a46d-e29320f80949") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "8f1f40e4-d161-4f79-b3d3-f76a50c2f2a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8bedef62-a6ca-4d69-8d60-f36ddd01a5eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2bede83a-17db-49d2-befe-44cc25610cd2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/6932fc9c-c7e7-4ac0-a0d4-8942e8e51094") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "994754e3-dbfc-4ce6-a8d9-56a81439c516") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a5c4b47a-be47-4de8-acc5-ce05c7f5a866") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4d1fc5dc-1290-43a2-b7a1-cc61aae4f7da") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "93700e0d-854f-438a-bd87-f9be3a3ee21d") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5baccdbb-9e77-4646-807c-0985f2c972d8") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "179d82c1-e036-4d52-bf5a-f3d1c2aa0570") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9f55294b-d47a-4fa9-a830-6c229dddf30a") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0115832f-9c64-475a-899c-ab40698a087d") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "04cd19d3-63e0-4d01-b34e-59d0372ea13a") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8cc22014-4aab-439c-a8af-fdaa23ee25a5") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "22b16889-40b5-40e1-a35b-507d57bf6951") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cc3ab56e-68ac-4333-9482-6e4c7ac40d07") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8a794390-3329-4c78-80c1-773cda15181b") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "27202c25-bc5e-473c-9add-c5f95cf8e833") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "301cc1c2-3b03-4a3e-878f-a1bc198e2f5b") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b6969f2d-3893-4fd8-ba6a-51f0924ddd6c") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6c46fb61-1ef7-4272-b0d6-c3d02c8dbaa3") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2e4ca902-7f22-4f82-8ff9-f7bbe3d0468c") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fb5df15d-af56-478c-8726-975a37efc210") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0cfa54a0-b7ec-4bd5-950e-056f1d9e4128") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c3e2d66f-ca76-4fd7-a3d1-566d440d644a") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "30156d9a-7d08-4ccb-9843-1383910be297") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "f1bb2f3e-5831-409d-9511-40771865f8ac") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "70027c9f-6a70-40d4-8aca-a8521f3bc43a") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 10 "Net-(D9-A)") + (pinfunction "A") + (pintype "passive") + (uuid "ffa3d540-ee35-4382-9be0-2ca94073e767") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "54b9f55a-02c2-4490-b28b-5fc42a6bdb35") + (at -133.509 19.192 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D5" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "ebbf2d90-13db-4321-9411-28488c2f9bf3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "7d65d986-22e9-45d9-a5aa-3d88c4d0a09a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e1aea419-46aa-43c8-8443-3d9a60f20527") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "cb3a148b-2f85-49e0-87b1-bb8a0ba7e623") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d466eb56-7538-493e-8a7e-88ec89ec60f1") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1e31af40-b8f1-4fec-a138-fd84f950aa1a") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c8a8e51d-4035-49ac-a2f9-073f307e9777") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "75c3a62a-ed3c-4334-ba49-4d93d0a4a84e") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ae324717-19f1-48af-8179-cf6a2213544a") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c074b04f-308b-4f79-8529-2407bbc2ff70") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d3ead050-d3d2-44a9-9cc1-5aa16de8e061") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "af90b19b-d1f4-45cf-9491-fa3812434f91") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6330f278-8fcb-4a10-a67a-f3eaa4b5c199") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "38454d36-6dbd-4a7a-8f67-907048133e04") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e897d16f-eaad-4ce1-b4fa-a1cfba41f989") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5587f7c0-392c-427c-b724-d4cb8baa946d") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "95eb2d0a-775a-4fbc-b0bc-fdb1f91fa98f") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "61bbe683-fb1c-4fbe-abd0-5138496e56e4") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "990504ac-4bfb-448e-80b2-527f5ac43290") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c0c4fc3a-ce2b-478e-b331-14431943ab31") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "57d3f93b-2e85-4b60-b61b-62f84174aa4a") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fba67d73-35e6-4033-ac61-b9b382d85d62") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "073a1c81-6f2e-4d3f-abb8-2a6fe84bc484") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d8ee174b-2eeb-414f-a19c-a29ebe048470") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "31736ddf-7dc0-4d1e-beb4-032ce95fe89f") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "13391b60-29b2-426b-ad47-4b84234ea5c9") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "367283b5-764a-488e-808d-cd7d9d871711") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "6c0beebe-b8ab-4e45-a038-ccf70bd2b10e") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "ef61b816-bf23-40f7-b797-e56a887641dc") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 6 "Net-(D5-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0542bb71-90b7-4821-83e0-c462286d6ecf") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "5552a74e-c099-4f2d-bcf2-45458b9cdd1a") + (at -133.509 43.792 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D11" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "eb0c39df-44c6-4758-8157-bb0a198ac66a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "fd6569bf-d787-40f3-b2d2-b4180dcc329b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "19e53f47-3f1f-4437-bdac-7b5e2ba0741f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "367eb909-bd98-4081-97e4-55ed28f0942b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/16f03836-171f-40a5-8203-d1d7fb55edd7") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3c67665c-5462-4d71-a473-8bb29833b9db") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6665e9bb-04b8-4575-a788-89aa0b816ab5") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a581006c-cbba-419f-baf0-07ce3de0bdfd") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "631feb6e-9d6c-4308-8b29-20fd0e48b6fc") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "a6f3f9fd-c28d-4403-b8af-0762db0e8197") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f5d64abd-3484-4be7-b049-e535f2691bbd") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e4222ce-ddc7-4600-afe2-8633a663443e") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5a8fc7d3-3e23-40c3-a681-67227cdc7e1c") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1c6710fc-14b5-4eca-9adb-002549cb139e") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1ebe7333-1972-4997-8390-f5c4bcae76f0") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eeefc8f9-4d40-45fe-9b27-d8dcfe5d5926") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2833c218-03c1-44ae-9e59-5748eb72e550") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "47a7115e-3b18-419d-9d0b-849048d66501") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0d17ef2b-bb85-4132-a2f6-348d36cf4ea1") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "08b0785e-c9cd-418f-b7e7-5882cd49161b") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "58162bb6-6eef-48f2-b785-0c4f30095c9a") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "44f64d97-062f-4a97-a5e6-269c8f95620e") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "95714e43-d4eb-4ed0-b2d3-c2acb0ffb595") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d53ccd55-aedb-4b2c-bd52-11b821abee77") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5a2bda91-e0f9-4711-b455-04bf67a8fdde") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "01cc80e9-3739-4aac-b0d7-1595f49fc137") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "0018f8c9-7879-4232-99a2-5bdc22fd7f94") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "fd3328b4-cf81-42d2-99b4-0fb289371101") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "1b2233b2-034f-4a25-b600-de5cfed946d2") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 12 "Net-(D11-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0d95a426-d064-440d-b48a-e683da0ad4c0") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "565b1e20-11f3-4188-917a-c73659756586") + (at -163.109 35.592 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D60" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "395c7ffa-0dc3-4294-a2fc-a5217bf91b41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "af9463d8-61dc-4e2c-bac5-2595c8f0ab9a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4935b8c5-4b0a-42e8-bea9-6c04d2620899") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9e68e7ca-5a38-49ff-ace0-d322e414065c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1945bc0d-d7ba-4a80-8dd3-519b10c8a830") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6d446254-e028-49b4-a7b8-ee18aa1fb61a") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe193abb-8099-4344-90ca-7d9b91eb6099") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c0083f2d-b1aa-4f40-8b0e-66cab271d35e") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "41f3fb56-2a44-4e3a-b735-9b112e00f4ad") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "239017ff-41de-4123-b6dc-ddd7be2318a5") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "25ea63d9-8b65-4bbf-bc9f-759470c6ffcd") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1b0cc261-b151-4a26-962c-616c9d21dad2") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c4a09b17-ac99-4ec5-aa3e-eb2b76491cb4") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e1dbf5a4-b32d-49c6-b084-550616ca10e1") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cad6ace4-dfcb-4334-af96-26d3bccf760f") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2e4598ab-3449-4856-9bb8-802a81120fff") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "432614d0-dc09-4719-8318-fbcedf00e05a") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "22427622-5783-4c87-a0ae-b50617f0baba") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3d2a0cc1-a61a-4e2d-afa7-8fd8771fdfdb") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "322a441f-ebe4-4f90-bfd6-e176d2c4d77e") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c7d05108-eb5f-4dbe-abd8-c3c6a4b697c6") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eb80740f-7d39-45a3-b55a-ccd176e2f322") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9bea50ae-9b76-4146-b17c-862300c2985b") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "59e6398f-352b-4d0d-a801-5ada945353ff") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dd7a96ef-72db-40cb-9bb2-6a5998ebf8d4") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "02b65ad1-8026-4916-b430-4bd3bed24826") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "b3a057f4-ad93-48b1-81ce-e647bd6f7533") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "fe1a79ad-1bf5-4048-97c5-990e9eacb414") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "7b41398c-0b96-499d-b162-6ec59a7907c0") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 104 "Net-(D60-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b415644d-a76c-4017-ba5a-f81bffbacb98") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "568ef8e3-df28-4001-b525-aaf1d9811e60") + (at -12.939894 172.362 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C4" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "dcd08e7c-b6af-493d-a495-0d6db5345660") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100nF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "d2b31fec-9952-4624-9c49-b557cc3e4ba5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d966b676-e7a0-4354-a794-955fb23fc4d7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b06aa565-f190-427b-9dff-d7e8c0924fa8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/5d7500da-bd2b-4c6a-9047-3e2d6a3165ca") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b047842-9a8e-44a9-a674-27c0c67284e1") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dfb7bec3-7f1f-4661-bcdc-446bec7a9373") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "aef4a3b4-4528-4e78-838d-92b953107ff9") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4e25f753-a186-47f7-a6c7-b0d1c2f0dffb") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ccccec28-b733-4079-a984-fa01b19c930d") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e480283c-d723-4754-b126-71c0c59bb29f") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba80a5d4-ba0a-4912-a664-87831d2c54f0") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9955c5f7-26a2-46c4-bfc5-071ef2e466d0") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ef57cb96-9368-4947-a08c-2e421932e2bc") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bec55041-70d7-4788-8cad-fd326cc3e382") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "217b412b-ab61-4836-a80a-351ff29146f8") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6e3da38c-794e-4161-b4d3-e3e420d11166") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "dfaa6638-79c7-48af-9f02-21869b8ba140") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 2 "+3.3V") + (pintype "passive") + (uuid "990f5088-ad58-4b24-8601-f11e77024501") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "ce671547-57d5-4db1-8e5f-4c804636b355") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "587a6d2a-7ae7-4a7f-842e-fff37ea83096") + (at -163.109 10.992 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D54" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "af762fc3-711c-4f60-9b95-77869e1e9012") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "a93ae2f4-9e3a-466a-835d-dbbbad4db20c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "df46ce7c-ea24-4940-a633-4ec281876f85") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d7b9f7d4-ea1d-4b98-891d-4e76ed3798df") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8dfe5ea9-ccb7-4e15-bde7-2d243cea9ebc") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "73245bba-2b1e-4a93-95a2-3fae0519c981") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1a94962c-9abe-40f9-8897-48c161b06def") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8faaacce-ca4e-409e-bf89-c8e922b40b6d") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc6ae328-fb53-4687-ae09-aa109f3b4455") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "54171a4b-4076-42a3-ae3c-c29989f60ccb") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "9a0414cf-988d-41eb-b7eb-cb0802c6454a") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "480a7b4c-8908-431d-9ba4-2f856052e379") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a3099229-c754-4d11-b4aa-d24ab50f92cd") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a06f2ad3-fcca-4363-9ddb-13a9b0f9451f") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ad5400c9-58a6-43af-bfe3-12198acf0586") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "207c193b-1caa-4bbb-9cb9-0e64865b1660") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fe0bd7ef-2dba-441b-af72-8a87e6cc5e93") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b851ca08-592a-4f1a-843e-50fc7a3fa724") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a278591-70db-4856-96d4-0c2a31eeed3e") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6004f49f-7846-4ec6-9ff1-88a049cd3f1f") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0968be86-aa55-432e-98af-1c88a200b39e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a776d819-b84f-4126-aaa3-4d2e03b190c1") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "82d8c204-c533-40be-8888-ad11097f86bb") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5a5f01f6-f6e4-43cd-b2a4-ba34c8d3087f") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bb6dffb1-f654-4318-a955-cd51ab472087") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "47e038c5-dba6-42d6-8e3e-1c37a7d2e4c6") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "3830afd1-af7b-43e6-a8b5-596e15a8335b") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "4940891c-9901-4732-8244-416effc3b6b4") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "af0389c8-888e-4783-98e1-3e479570544c") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 77 "Net-(D54-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0047172c-9788-4150-bdb8-719a1efe44ab") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Type-C.pretty-master:HRO-TYPE-C-31-M-12-HandSoldering" + (layer "B.Cu") + (uuid "600dfc2c-ac8d-4fc2-bb2f-719c203f92ed") + (at -43.979 171.362 180) + (property "Reference" "USB1" + (at 0 10.2 0) + (layer "B.SilkS") + (uuid "99952751-fca4-411a-b4e0-f515956ec689") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "HRO-TYPE-C-31-M-12" + (at 0 -1.15 0) + (layer "Dwgs.User") + (uuid "7e1c476d-c6a4-4769-b8b9-d0ed88f2a4c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "386d0c0e-5bde-4029-a5cd-b7d9de389f27") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d76ed0fc-26b0-4fd9-b92b-a88410ff5e1e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/d9f634d1-10e6-4463-addc-35893eef8711") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 4.47 0) + (end 4.47 7.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7d1e388b-a6a5-4f24-8b2e-23f4432e74c8") + ) + (fp_line + (start -4.47 7.3) + (end 4.47 7.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "13550ac0-f8ce-48a5-ac77-e940a097390a") + ) + (fp_line + (start -4.47 0) + (end 4.47 0) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "babc83dc-9dad-4cbf-a6ed-795087f6e2f0") + ) + (fp_line + (start -4.47 0) + (end -4.47 7.3) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9547632e-aeaf-4543-81ca-65f342cd1732") + ) + (pad "" np_thru_hole circle + (at -2.89 6.25 180) + (size 0.65 0.65) + (drill 0.65) + (layers "*.Cu" "*.Mask") + (uuid "0b3d5389-ba93-427b-91de-2765c09028ce") + ) + (pad "" np_thru_hole circle + (at 2.89 6.25 180) + (size 0.65 0.65) + (drill 0.65) + (layers "*.Cu" "*.Mask") + (uuid "2e93c3db-8d17-4368-b841-30f665bfe7e0") + ) + (pad "1" smd rect + (at -3.225 8.195 180) + (size 0.6 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pinfunction "GND") + (pintype "input") + (uuid "295a8272-02b0-4df4-97d1-d17e8687004a") + ) + (pad "2" smd rect + (at -2.45 8.195 180) + (size 0.6 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 119 "Net-(D2-A)") + (pinfunction "VBUS") + (pintype "input") + (uuid "2cad6e65-5f62-4b36-8fdf-594e9009e6a7") + ) + (pad "3" smd rect + (at -1.75 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 120 "unconnected-(USB1-SBU2-Pad3)") + (pinfunction "SBU2") + (pintype "input+no_connect") + (uuid "50a9127a-f98b-427c-a1ff-0da0f71eea34") + ) + (pad "4" smd rect + (at -1.25 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 85 "Net-(USB1-CC1)") + (pinfunction "CC1") + (pintype "input") + (uuid "e703ef2b-75fe-4f5e-944e-bf5aa16a64cc") + ) + (pad "5" smd rect + (at -0.75 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 48 "/D-") + (pinfunction "DN2") + (pintype "input") + (uuid "8a83359a-b888-47db-af2b-a78522d139d2") + ) + (pad "6" smd rect + (at -0.25 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 47 "/D+") + (pinfunction "DP1") + (pintype "input") + (uuid "b2047014-9ca6-4677-a30c-4ff16cc55bb4") + ) + (pad "7" smd rect + (at 0.25 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 48 "/D-") + (pinfunction "DN1") + (pintype "input") + (uuid "6407dfdc-1815-4f6b-8a9b-54dd3a9753a2") + ) + (pad "8" smd rect + (at 0.75 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 47 "/D+") + (pinfunction "DP2") + (pintype "input") + (uuid "a1c57920-6c3c-4021-9b90-f81677e0d17c") + ) + (pad "9" smd rect + (at 1.25 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 121 "unconnected-(USB1-SBU1-Pad9)") + (pinfunction "SBU1") + (pintype "input+no_connect") + (uuid "1ac60750-479c-480d-8d5b-498c684a4d0d") + ) + (pad "10" smd rect + (at 1.75 8.195 180) + (size 0.3 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 84 "Net-(USB1-CC2)") + (pinfunction "CC2") + (pintype "input") + (uuid "bf2794ba-0d8a-44f1-969a-4619ab59c14a") + ) + (pad "11" smd rect + (at 2.45 8.195 180) + (size 0.6 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 119 "Net-(D2-A)") + (pinfunction "VBUS") + (pintype "input") + (uuid "4014d169-e1ae-460d-938b-7574dc8bc373") + ) + (pad "12" smd rect + (at 3.225 8.195 180) + (size 0.6 2.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pinfunction "GND") + (pintype "input") + (uuid "1ee1c4ca-aab8-4e83-a3c5-02f07acef636") + ) + (pad "13" thru_hole oval + (at -4.32 2.6 180) + (size 1 1.6) + (drill oval 0.6 1.2) + (layers "*.Cu" "F.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "SHIELD") + (pintype "input") + (uuid "47611b51-6442-48e1-83ec-c9e2f484f329") + ) + (pad "13" thru_hole oval + (at -4.32 6.78 180) + (size 1 2.1) + (drill oval 0.6 1.7) + (layers "*.Cu" "F.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "SHIELD") + (pintype "input") + (uuid "b3f63d2f-549c-472e-8532-b31840707b99") + ) + (pad "13" thru_hole oval + (at 4.32 2.6 180) + (size 1 1.6) + (drill oval 0.6 1.2) + (layers "*.Cu" "F.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "SHIELD") + (pintype "input") + (uuid "b66d76d1-ca7f-4ece-8f5c-730fbc538193") + ) + (pad "13" thru_hole oval + (at 4.32 6.78 180) + (size 1 2.1) + (drill oval 0.6 1.7) + (layers "*.Cu" "F.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "SHIELD") + (pintype "input") + (uuid "0eae51e2-7da0-4852-acf9-f2b3871e62aa") + ) + (embedded_fonts no) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "6212371b-89df-4556-baa1-a75658aecdd1") + (at -133.509 23.292 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D6" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "46cc566a-a73b-4237-8f41-1abaa6941dcd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "9143c7bd-1d2a-42de-99cd-c1d12aa6ecda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "40570384-8b85-4e90-b903-ed9f6aed750b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a2dcc0ed-69cf-498d-9794-407c9ff4489a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7e3a58d6-c4e1-41ce-b74e-eeedc486ae3f") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "43d5969f-ddaf-4318-9f90-8ca0c7da59b3") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8dc7e5e8-41ea-4eb3-ab1f-51968b0ad9cd") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9003419c-3861-40db-b48e-917f41ecc16c") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b87ade7-bc74-42e2-bec6-354884a3b208") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "516bff61-f1ec-4cec-ae38-aeea95a2322f") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f10a76de-5490-4d93-acb7-1afcd40c1f54") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8e8cb432-20f4-4b2f-8c8b-c63728b0ec8f") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b4648f1-7137-47fb-bd90-890829bb9f77") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ca374760-b9f3-465b-9795-06a9dbaa0ae3") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a07695ad-19c9-4009-928c-b6e7b958970b") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "715255eb-9bc9-4d69-8ded-9cb2480e7bca") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a03a5059-2db7-49d8-b262-f6d0ce8fa2c2") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a4aad717-435e-4128-8807-4ef608bbfcc0") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "40c1a246-4dd1-428a-8fc2-594703c7404f") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cfb97c1c-f9b7-4c1f-a806-46c0ffc0f5fd") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cc5e926e-9127-40f5-bc60-ff4bc6ac6ec2") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "93bc8df1-6686-40cd-a170-bd1a3881f6a8") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3c5462d7-ec89-440d-ba7d-a003e24c891f") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c8b6e9a0-da83-4658-95d3-d8340f84f2a3") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c6acba05-2cf7-4d0a-95ba-a0b789fbfd45") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c5a34af7-5618-4ed7-a372-00b79f9f1037") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "5dacc330-47cd-41ed-a23c-3d732934fbf9") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "dde8eb0c-231e-45e3-aa65-333467d32ea1") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "451eb986-62cf-4511-af52-c379c4e7974c") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 7 "Net-(D6-A)") + (pinfunction "A") + (pintype "passive") + (uuid "6979f1bd-0467-4658-97fe-65f768188e3a") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "63e476d1-d6f5-46f3-885e-bebf57b956fb") + (at -35.588824 106.767 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_ALT1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "ea0dc8f1-cc02-45b9-87e8-602163ed30bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "4a407abf-db9b-4516-a76c-3e3289177cad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6d696831-f40f-4146-bda0-eca392a2273b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b385774d-46bb-49c1-b4eb-8b48e2300008") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/108dd771-9fdc-4d98-b67e-475219c6b109") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e8e29af9-49aa-4732-880e-dad9171e8ba7") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b0a5a7c3-1d48-47f9-b235-9839b80020db") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fc1c79e8-4913-4b9f-b7b0-32034b876f44") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "26213bc2-97f3-4d83-b5d2-8be824ba9bdd") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "99c664a8-7e62-489e-9e2f-99aa68219ac9") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "74eff357-3934-4fd3-ada6-cdb01b97bfae") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "05c2543f-181b-4f3a-98d4-fa0be5e059ff") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d398bde0-5226-4c4e-bfce-952bf4daf55e") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b2b37a1-17c3-40d8-b58d-7e7a596db88f") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b2398fe5-f8c5-4fbf-b962-4edff529d2af") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "86412736-d037-4b87-a0d4-28470b9dac6f") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c99cbb3e-4087-438f-8ac9-b1af60a3f95b") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "80d359f2-7103-4850-9384-026530f8ea34") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9dc84ec4-1887-4224-a8f6-9a3213a70d3b") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "05fa42f9-bcd7-4fc5-af52-291cec341cad") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d9c470b5-14ce-4120-b7d8-72ae053aa9a4") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "181c9505-f97f-42a8-ad4b-7a36646982b9") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "88540a49-83cf-46c0-b1e8-37bdf976b69f") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5a9ad6c5-3002-4573-9de6-d16bf6677090") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1f87866a-3ea8-4d34-814f-a980c0e57659") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18fdc867-6e43-46c8-b43c-447fcf4bf76a") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5d4e8a3b-05b0-4d0c-ba24-9610b901d5c4") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c57b09cc-b6be-4718-99a8-8f7484b8c14e") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9dd3acc3-ae74-4260-bebd-49065a06ed12") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4079e198-b83b-46ff-ab0b-60dc4b0dd693") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4c171e45-07a3-43f6-aa77-d4f7f7201653") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "945efd45-0d8c-4eac-ba19-25831e2cab18") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e7429e62-0adf-4a8a-a844-65903ac17ea7") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0a5b75a4-241d-40a5-ba78-290b762aada3") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e37e3f73-070f-4329-96f2-4500e81a9e44") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "45200bea-7c06-4737-af46-6dc9b85e3554") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf30ce42-f4dd-4a89-8bf1-4572cb1127f2") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8df1c692-ed4c-44ed-a610-ebe985e8d074") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5326b167-819b-45e3-8171-487a9dc4f863") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "4106a3cd-ff4e-43d9-afb0-9af634c0f456") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f94b3c4d-d425-4bc2-8f40-b4726cbad2da") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5ccc2457-41a3-4b5e-b5e0-159f1bf2e07c") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9ef80aef-35bd-4cc0-b00a-29cd7d560712") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2184aab6-4cc7-45fd-a7af-41130849b3a2") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f95f35d1-af14-4095-b2e1-715ecfdd33d2") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d7fe1403-c2bd-48ff-8d41-799c42965414") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fc2e1d0e-c4b0-45a4-b7d5-c76adbde4fed") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "f49be440-af07-4612-82fc-029c1dec1556") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e2aa711c-615e-49f1-bef9-fdb825527a73") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "6108fc9f-acff-46b6-a48a-ddbf5e79e07f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "256bcf41-9bc2-4dd4-afe9-f01523b9c5ea") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "300d0c62-2b4f-43cf-82ef-96e3d050e059") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "7195c34d-7c39-44ae-84e3-f23c43d2a01a") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "fee33f78-edd7-4914-8af2-b0b30e277cb9") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 111 "Net-(D65-A)") + (pinfunction "2") + (pintype "passive") + (uuid "1afbcc42-9b6d-484c-93f2-ebe56181da25") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 111 "Net-(D65-A)") + (pinfunction "2") + (pintype "passive") + (uuid "4cf1e4ca-4051-4b9f-922d-9282594624df") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 111 "Net-(D65-A)") + (pinfunction "2") + (pintype "passive") + (uuid "afcd778e-5321-438b-a1d8-dd13d26d1517") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "6566ca5f-c408-47f1-ab32-2232af80ff5f") + (at -87.038824 151.917 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_R1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "e42b8cac-177e-444a-8641-cf5a349ea6b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "9a00279c-1469-40e5-8009-579192c8096e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "70e5b7c6-1fd0-41e7-b397-5aea0fab7306") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "826933fb-da48-49e8-a902-7b1b87e37b47") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ea4eca39-e1d9-4895-9095-4485a31f8507") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "521bef3a-a12b-47b7-bb34-866c3d68f385") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1c99afbe-e28a-40a9-938b-6712375c75f7") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f3ef6c4e-4787-4f56-8d5b-b0f533262a3c") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "59a2f663-6c6e-4121-9194-013f6511261c") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "09c84da0-d106-437f-b603-d936bebd423c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dcafc64d-2145-4af7-8a91-1bb49bad780a") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "41421e3d-27a0-47f7-82bf-94b7c7e2b688") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e586595c-2368-4aa7-89ef-1b2399ace24a") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7dc8effc-ca60-43b6-9e5e-fb7c992bf4de") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "65e04890-3f65-46fc-9fe6-c0fdb113c769") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8c5249a6-7f37-4120-bec0-2457300250c5") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9ba4c150-05ba-4ec1-9341-fe536eadd54d") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c400ebfc-fb05-4f4b-a887-e05e95a2e7f7") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "aefb593e-3343-4f9e-8ca5-97aa4e0150d8") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "248ca263-6ca9-400e-a544-559fdcf16be5") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5bf24131-e35a-4b97-ae9a-1a9947f4196a") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "76adf296-dbc3-416c-95e7-ee76d68ebd2e") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2037f1f1-35e9-442f-9eb0-a79f82df8a15") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a276c0fe-4ab2-4704-91c6-bc6ee0d56086") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2da871fc-c8d7-40b8-9c4a-24c0c2efec3f") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4c3acb06-30db-4301-9002-3b9b368590e2") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "16343e7e-c4f8-434b-82d2-990cdb7ceb7d") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e8468c91-0558-40ba-a173-75609b480dd4") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f51a8e63-99eb-4e78-9daa-f38104136375") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7fb46c48-b839-4825-9f56-79381bb20be2") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b039e731-0630-47fb-81be-7bb19fc55889") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf776019-e96a-4131-88ff-7784a3d9d77d") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "35507ce7-3fa9-406e-b174-d6827af4c44c") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44a8afa7-93ab-496a-8d04-626246684fd8") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "125b485e-c39e-403b-85cc-0f6c5bfcb2c6") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "457acdc7-4dd6-4b7b-a389-938a01577edb") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a5701221-d2b9-4819-95bd-0fdecb2db7d3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "28cad844-fb4f-400e-bb2d-98b6497ec2a6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2c76a2fd-297a-4dee-a7e8-07c7a3554dbe") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "5bd8ab81-5780-4cab-a75e-861fddb9d483") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ebde61b5-6cb5-4ea3-b663-3dcac7675815") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7ec486b4-4f05-439a-b4bb-f11529010b02") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f2fbb27e-10e4-4fcf-843b-ac06b7e50bf8") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f9d8e0d0-6306-46c7-9b81-f668e3e04f26") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f8eb7547-b1fe-48a9-94b7-1dc30797c409") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9b81db39-dad7-4552-82aa-e95d2ceb61b4") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0fe66df3-ddc9-480b-906f-9693e5dfec3a") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "5f146b41-2fe1-4f10-b049-fbc09cf782e9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4ddfd377-c853-41c0-856c-36c859f23f26") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "0ca2dce8-2d9e-47b6-a784-34e7b0367286") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f3192848-cf82-487a-a3b2-e088debc34f3") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "1b9613d6-ea9a-43e1-bedd-98229f6ba3fd") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "3f510df1-19e3-45d9-b96f-f133be0c7d4b") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "f6fcbc07-de2e-4d50-b577-b6e46b4a29aa") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 31 "Net-(D25-A)") + (pinfunction "2") + (pintype "passive") + (uuid "7200f06f-bb82-49b9-a1d5-096ace876b93") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 31 "Net-(D25-A)") + (pinfunction "2") + (pintype "passive") + (uuid "6e23112b-aad5-440c-842c-4df8022cdbd4") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 31 "Net-(D25-A)") + (pinfunction "2") + (pintype "passive") + (uuid "78051aa2-8d35-4ff9-a6fc-105458664490") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "6617eddb-fd24-46f7-b51c-4e59fd536bf6") + (at -121.338824 91.717 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_[1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "33e31804-62a9-4d81-b0e9-16278cfd1997") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "a21580e1-5764-493c-b2d5-bf8a7b9c10ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fdf0a5e0-de5e-4704-b4ff-eea38bdb0f89") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "3e53d0d2-fbd4-42ea-902e-2845ef0d7510") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1dd40309-298b-4501-a09d-5becae1ca2ba") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "90f4842e-b425-4fe3-858b-dd3858d18d1c") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bc257265-6ebc-4098-ae83-ae59ed1ea828") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4feecce6-b955-4387-b99f-7fe11bbb7443") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1d0d773f-10d8-49b5-9687-5c5c79d4e490") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "64806ce1-c61f-4f82-9cbe-ea7b5028f49e") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1fdcff2e-4bfb-45b7-a046-989f039a6056") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "89813934-dad5-49a4-8c6b-b3b839967bad") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a80eab12-d0b0-45a2-a067-ebcc2327ba46") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dfd9f7ac-b9eb-46ce-9fab-90d6010ae177") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7c4491d7-4199-4a77-9316-ef8b2a359cdf") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "d9a7a839-c430-45b4-b633-112e7944bb80") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fcac7cf6-5ee2-4556-9b5e-d6feefe3db6e") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "13b7cc78-b9a1-470e-9cff-f4b9a1a702ff") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a0cf4141-fb9e-4d77-b1b0-ca2854c732cb") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ffae3273-06b9-412f-8781-9dd7afe484e4") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "abb43e47-55bf-402f-ba51-7cfd34ceaca2") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "850e6683-ba96-4c08-93ac-27cb08d970fc") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f56a6883-b1b9-44d4-85c3-e5ad465740f4") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e3e0c37c-f023-490d-ae9f-b772ea1c01f3") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "676d75b8-53cf-407e-baa0-c89045476b76") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "36a66e5e-396d-4910-9281-24582761daaa") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b2ac6419-af56-4cb0-a442-b93d00508aba") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "23aa6271-18a9-429c-9785-149d6c764502") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30a6c9a8-db09-4621-b289-f2c2096b45b5") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b564a176-e30b-4d5a-a476-ed719b1512ec") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08510bd6-a988-4f32-aac9-d3318f4d291e") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cbb6f1b2-9691-4b34-92dc-4ac19b90886a") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e2ecbb72-64f8-4e3f-a451-9cdd42874c69") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9cf07cb4-c36a-4898-a799-248f8e57c315") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "666aa4b2-1689-42d7-bfeb-c4546b4ef799") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6615b09-249d-4b3f-a5fd-dc3af981a216") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2bd5752a-858b-4743-b6ba-50ab5c5d70c1") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c9d50140-7295-424f-9381-426b051f2fc5") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50ea6b0b-3c9a-4091-95ed-aa0265e75adb") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d51b84ab-f4f8-42b2-8871-7360d3199264") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "31f3db01-9994-4e3d-bb29-0587fe1d00c7") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "faa4a24e-60fa-472a-b826-d95551b6c532") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2033713c-094a-4e8a-bb49-537fff6ab326") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "49b0972c-a92b-46d9-8477-a098902f407e") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "54dff1e5-c8da-4e15-900f-eea4d4a24bf0") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cab9a1a6-4f4f-4d6d-bb89-5990145b03a8") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ca0e64b8-fed5-49cf-9504-8ddc000ffd93") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "d04f9386-8007-4f71-84a0-a5bbc6a420cd") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "165e392b-b47f-4749-bd23-f8dc50a972a3") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "b94a3296-bfae-46d0-af98-76ab526d9a48") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "dd3cd2c7-8c60-4c21-8f1c-783441dd906d") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "96fd6cd6-4f11-4a7d-bc19-f336af229098") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "0960c4a6-afa5-4f1d-9a1c-8393166b7946") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "5500bf61-b785-4019-86d0-367e8fd1443c") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 28 "Net-(D32-A)") + (pinfunction "2") + (pintype "passive") + (uuid "3cf7f6fb-40e6-4d3f-a801-7c96a487c513") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 28 "Net-(D32-A)") + (pinfunction "2") + (pintype "passive") + (uuid "65edf13e-42aa-4702-9cf4-32a1c74e8c50") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "Net-(D32-A)") + (pinfunction "2") + (pintype "passive") + (uuid "125dc400-f24d-4b43-ad74-fd2bd119aacf") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "668dd5fe-90ff-47dc-9d57-7a131f98d49d") + (at -169.029 35.592 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D75" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "bc76e89e-a3ac-4b1d-9a98-930c0c9df5b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "5c4e6a43-8b15-4f4e-b474-7458d0d5dcd1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "173d97b3-9c82-4392-9a8d-2f26f5afa049") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "77a29fe9-9180-4172-8c02-9d3e19aee973") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8f1aea71-94bd-4342-9abf-971a8be1a4c8") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "df0517cf-6e8d-49c7-bd96-26ce5f8a037c") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "53528e0f-9275-4173-9669-9a032b2d32a0") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "38bb1924-bbeb-4889-a3a9-0576c87fb73b") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "40d2ec79-3b65-4816-a9fa-784b79dfe1cb") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "75e08950-0e40-4a79-ae1e-8e55a2a77468") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "ca752b72-d44c-45f3-95d9-3d3dca83a065") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e92abefd-c233-43e6-806c-5c0df7d701a1") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b514fab3-7e3d-408b-b26e-f089dd52b01a") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d24a3eb8-ee04-4136-8fa3-9f194a35d3b6") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c27e8d2-90e2-4c7d-b058-6c392649d466") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e7058393-7e0e-4f37-a036-3076fb8cd309") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "35547840-601b-4d0a-ab14-d80886b6c772") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cd64dd88-673c-4b89-8897-8d70b34e0202") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eaa66a48-172f-45d9-ad09-b264e7539d87") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f4d4dd6a-eecf-4bf8-808a-c36b0cb60ea4") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "84b990c2-206e-467b-8513-1d5e5d3ac498") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "69e5e7d0-9dec-4042-b005-1ce0b1f659c8") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7ebdca6c-8f46-44f7-98b4-6d292209c21f") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bc1ab2c3-4823-4bd8-ac0d-e318aaccdafc") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c7590741-f58f-4cff-a440-b9ee3e57262a") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4469d3c2-3ec9-489e-9c59-e90ef8cef46e") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "ff751115-6f35-423c-9da2-8e2d69e63dfe") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "fa48513d-e6ec-45d8-bec1-c5ce961075ab") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "b67483fa-19bb-4e43-9162-6833b1c8644e") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 125 "Net-(D75-A)") + (pinfunction "A") + (pintype "passive") + (uuid "62f0470e-9672-4504-9490-605eb417384b") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "686dcea7-02d9-4ae2-bd2b-7a8b01fb3f23") + (at -69.888824 136.867 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_K1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "2cafb97e-55c2-447b-8c43-9bace926c911") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "77f3b5c5-a2b7-4f8a-a915-1366200c9413") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "33a23e04-76e0-4656-8c10-354560c6ee51") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "bfae169c-9a98-4e8d-942b-fe1ac47da6f8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ced57a46-381c-4ead-a15e-2b8c67bf9c86") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d5f3db98-e49b-415a-b4a5-854979c01f87") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a167dd90-50bc-4488-b20a-0f7a61efa7da") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2be2cc54-5574-410d-8405-5b8656f6aa07") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5342ec4-66f8-4745-b572-b030c1353cfe") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "715324a3-460d-43ef-9fd0-1c34da7cebd0") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2d24c867-2a98-41f1-95c3-1ebd76897411") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ac76698d-eecb-45f0-b3f9-86e9984c51b4") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "afa9eba1-4a50-41cd-a3b8-94c7873d10a3") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "30b09c2c-fd54-4850-aa81-0bb04af5bac3") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "30fcf51c-7c10-4a7a-b7b2-84b84cc0acd1") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8210d14a-ab38-4ab3-ab60-157944bdd629") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "41b3d5dd-5aea-4f0e-a33c-df0c2acfc3ca") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c5b0882c-a23b-45a4-8ad1-242330a6bddb") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "341e311e-2ede-42a8-903b-05fa73f09cc2") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "52094012-ba17-4d23-982c-6792b2ace3f5") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "73636387-7554-49d5-be13-e9dacc8330cb") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0ff36c2e-c4c9-4a59-8615-fb3219924f67") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "113586bf-801c-4ea2-97de-9588b7b112d3") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bca45a11-8dad-4981-a04f-5bbe2bb6b47f") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c74888fc-3529-43f5-99bf-c6d7097c0526") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "96dede76-c415-476a-86dd-d106df844e79") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "caf8eb15-043f-4040-aef6-25a95c95e9b1") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5252121d-8433-4464-8e5e-45a232c0e026") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fe1a3b71-73bc-467a-9c53-8951218c7962") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b5817c4c-a9d4-4337-a348-fe1c79d2d8f4") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4bfae849-dbac-46c7-ac1a-d2f457b3411b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "73114c10-9be4-456b-946f-e791acaf22de") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ef986867-9a43-465d-a8e1-f45c273a67b2") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a13d1c6a-e8ee-4d27-ac40-dba05c5156dd") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "01c8c7a9-53e2-4e22-a3a6-93c551b71436") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b01ce569-63ff-47ca-a64a-cdeaa6710526") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "beb01a1e-6284-442c-b3b3-289940a8e4e0") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d3ac5b06-3534-4c99-940b-0880a70915fe") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8910d01e-8cb7-45bb-884f-91a60d329593") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f1f3d5c3-4936-4dcd-8d42-9908cade5951") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1cb68889-8b0c-4fde-9292-0b193f17599a") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "43180e89-baa1-4789-ab57-8125d614828a") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d9e9f925-a887-4d89-bfdc-44bb5bf26d36") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e88bed25-2221-4954-8822-1737c9aeefa0") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "887d6a25-5172-4075-a6b7-60baf9840aef") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c3476de9-091b-4401-b6f3-e71b4cd6ce21") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "69c9b06e-8fd7-4466-b84e-2a759e1bbbce") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "0006cd04-8b05-41e5-a641-f7e89690765b") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "04d53d4e-0503-469d-8151-e120eefd1c54") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "9459e6c6-57ca-4fc5-a688-84a41957b5b2") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "b4cfaee3-82d1-4d43-a0fd-336a12b0768a") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "7b93a6d4-287f-43d1-8a16-b77cd2152c2b") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "4af9be81-4865-4655-b208-81c30d97fce4") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "87fd0d82-f5fe-49f6-9f96-296bc0598d56") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 67 "Net-(D43-A)") + (pinfunction "2") + (pintype "passive") + (uuid "099956ba-7805-404b-9edb-329b91582343") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 67 "Net-(D43-A)") + (pinfunction "2") + (pintype "passive") + (uuid "02303bbf-aab8-4f7e-b890-5ca87bbf0c06") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 67 "Net-(D43-A)") + (pinfunction "2") + (pintype "passive") + (uuid "f5e13640-31fb-4dc4-b881-723df0eb785a") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "6b612ec1-5651-4768-99d3-3fe1517854f0") + (at -104.188824 46.567 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_SHIFT1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "a3817432-0eb3-4303-aa28-e3ebab4c8a51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "0f087519-ba17-4c51-9f0b-4964f04ac801") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6a520818-69c2-4618-83b9-c53928609784") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "932de915-8fb5-4f83-982b-e97f1aac1d0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ef3ee0cc-35c4-4832-a931-96be4e98d3ce") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0f0123ba-c34c-47a8-ae44-23f561813cdb") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c4c5bb2b-99a3-428a-a253-0345653ff91c") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3ce40c90-1309-4b8a-87d3-085bcc53112e") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1de0abc9-50fe-41a3-aa27-ae72005dda69") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "07c2031b-67ce-4cf7-891f-67f0b930d621") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "80a58423-d6a9-4c81-881d-61e59fe28296") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dfe0c200-9413-4db6-a16f-a05be8615f6f") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7b915dec-4f61-49b3-b97a-bb0267798a6f") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9f3fb711-a0b5-45a4-9664-5d5a42e607ce") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9e54e3a7-fecd-48db-b0d6-f4968277f148") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2a913965-7cb6-4669-93f7-90b26425bb5f") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "82cac564-ce51-400f-a6f8-850a6603a7ca") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bf07d045-e0b4-46d0-b4bb-b9773a6866fc") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "56508104-7ed8-46ef-b6d4-5175cf7e0cc4") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b5bd09bf-61fb-4856-8cd4-98752ca03b5d") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1d065f34-0fcb-409e-b757-c894dec3f295") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8e2ac710-3778-4fa2-9dbf-b5f8e75c57cd") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "cb6a905b-8ed2-4ae6-b88b-af2d1d12a84e") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "513dd525-fb38-4ac3-815d-77e97f807d3a") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3f1feba6-7b5d-46b3-b89b-8903bf0ecabd") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a66ec157-8fda-45be-b27f-69db1acae368") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e0c32c52-a42e-45d8-9acd-b5b9eb04f7cd") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "db24499d-2511-430f-82ae-d777a67887c2") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6dea3f54-dd82-4b76-a95f-a0bc50a16c44") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3700c29a-3c81-459d-b385-bc6f2a0c7a89") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "620728c8-e5dc-4143-97b9-83c69913c28b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0ee7a38a-87a9-4d62-9e33-01bbd3b17d2a") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e61ab7c-8465-4c5c-82dc-305e9d82b0c8") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "17fe9278-d8e8-4eae-86ad-ba496ca1dc79") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba3f9581-216f-41dc-a6d3-28cef6e4cff2") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "85da3987-988c-404c-b74d-2fc23c2e21b4") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e0e71be4-7245-4715-ba1d-a54d44229b19") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30cadc3c-93cb-4e07-84d0-75b081bd03df") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "662457ec-913f-45be-9d3d-67c4c0f4b78c") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "aa6d6856-64b0-4a91-94ae-97ced1b01143") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e3a1cef5-385b-47a5-99d4-4c40da1728fe") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e4bd7fdc-91d4-41f6-8b35-30591ac2d120") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c4812206-9b56-4fa3-85a2-574b738a5205") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f1d84de1-fbc6-4a17-a427-65ae4617bf16") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "93b9260f-77a0-4446-8dd5-3af76237ebb4") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "96bf18c2-5170-4d77-aad3-82dd35912f28") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ffd853a3-4352-47c6-b77a-108b8777ed2c") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "dcf8bd98-0c98-44fd-b637-127ce805d9ac") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "dc097b31-3213-45de-b3b5-9ec929f948bb") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "5f98f140-9b24-4d1e-bd1a-ec0af360ff0a") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e7bf0eed-3152-472d-9b91-48912b4be408") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "9a088b85-25ba-4fe2-aa95-8d63917f5b03") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "b68b83d8-7576-4412-a369-c3c93a515c73") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "df4115c0-86fb-4858-8f20-c1bf7748a9b4") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 21 "Net-(D20-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ab57b2a8-3f71-4e46-956d-a0efb27a1fcd") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 21 "Net-(D20-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d2d6c491-d65e-44a4-a295-f1a8efd6f0aa") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "Net-(D20-A)") + (pinfunction "2") + (pintype "passive") + (uuid "77a5c461-9a16-4853-b94d-e1020e3d0eaa") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) ) ) ) (footprint "PCM_marbastlib-various:SW_SPST_SKQG_WithStem" (layer "B.Cu") - (uuid "0eba19b5-60d9-4149-bd59-267bc18e3de0") - (at 97.725 75.575 180) + (uuid "6ee5041d-01c2-44ef-a4eb-09bc783f5da5") + (at -15.274 183.537 180) (descr "ALPS 5.2mm Square Low-profile Type (Surface Mount) SKQG Series, With stem, http://www.alps.com/prod/info/E/HTML/Tact/SurfaceMount/SKQG/SKQGAFE010.html") (tags "SPST Button Switch") (property "Reference" "SW2" - (at -0.025 -3.975 0) + (at 0 3.6 0) (layer "B.SilkS") - (uuid "dd5d22f5-4ff2-4fa6-908f-cf5650a0fbd3") + (uuid "11aac561-fd1e-494d-8516-5872bcd526b2") (effects (font (size 1 1) @@ -4830,7 +36319,7 @@ (property "Value" "Push_Button" (at 0 -3.6 0) (layer "B.Fab") - (uuid "7fa117c6-fb90-4707-904c-f296cac54eab") + (uuid "74b3d9f8-dbce-494f-9538-79ac12a0224b") (effects (font (size 1 1) @@ -4843,7 +36332,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "8e2a3d38-600a-4b5d-ba27-3056502d9fc2") + (uuid "fa18f932-085a-4762-8b64-839bc6b4c3bb") (effects (font (size 1.27 1.27) @@ -4856,7 +36345,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "b389cfad-abc5-475c-894b-db93da4b97fe") + (uuid "e0bacd33-7bf9-4b8c-8ac6-e497f41c0ab0") (effects (font (size 1.27 1.27) @@ -4867,7 +36356,7 @@ ) (path "/3cd8ba19-3dca-4432-8dd9-49896aa80d3e") (sheetname "/") - (sheetfile "numpad.kicad_sch") + (sheetfile "68percent.kicad_sch") (attr smd) (fp_line (start 2.72 -1.04) @@ -4877,7 +36366,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "535233e9-ddfe-4eec-901d-f253b8c247b9") + (uuid "66c227e2-e022-4d08-a8c8-d45e586b3e55") ) (fp_line (start 1.45 2.72) @@ -4887,7 +36376,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "a996ada9-c9dd-42ff-bebe-0fa49827db5e") + (uuid "4ca9b17f-ffc5-46ed-8024-ab4ee0c44477") ) (fp_line (start 1.45 -2.72) @@ -4897,7 +36386,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "ed7448fb-eaf6-47ed-9848-5371df72e575") + (uuid "a8266d66-4144-4a7a-90e9-c3c988df74ee") ) (fp_line (start -1.45 2.72) @@ -4907,7 +36396,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "a7f341d9-b83f-49c6-9bb7-8e64fad73b5b") + (uuid "778e615a-9d91-4b47-b9b2-0a2d70296e59") ) (fp_line (start -1.45 2.72) @@ -4917,7 +36406,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "a8467351-9964-488c-a7cc-1fb44ba95ca3") + (uuid "5dd90732-9ff3-4297-8186-c292db50a6a7") ) (fp_line (start -1.45 -2.72) @@ -4927,7 +36416,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "c7f14213-2c88-4aad-a1d8-c1f46586035d") + (uuid "a54f4cdc-cc1c-4d2c-94a5-508d3a08046f") ) (fp_line (start -1.45 -2.72) @@ -4937,7 +36426,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "d504b773-4792-46a2-85b2-47a9f19f15ae") + (uuid "c8d1bedd-ac67-44f5-8e0d-bf1c357ef4f9") ) (fp_line (start -2.72 -1.04) @@ -4947,7 +36436,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "aba26ec5-e6ec-40ca-b392-c70cac9e76c9") + (uuid "6e0ab017-9d8d-487c-8cb0-bd35846340e5") ) (fp_line (start 4.25 2.85) @@ -4957,7 +36446,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "ae1f8578-271a-4818-a155-9bdb714f5988") + (uuid "6c987755-0815-44bf-afcd-0e04d9aab256") ) (fp_line (start 4.25 -2.85) @@ -4967,7 +36456,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "784168da-5735-40f4-b60a-93e0a05f5387") + (uuid "1c5e164f-8893-46ee-a860-ec62a4f27145") ) (fp_line (start -4.25 2.85) @@ -4977,7 +36466,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "3a4d9c80-571d-4a3f-8016-8a4912953d6b") + (uuid "3227771b-c51f-4708-b506-63ef597c741e") ) (fp_line (start -4.25 -2.85) @@ -4987,7 +36476,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "86c1f187-a66f-4bd8-85af-0f1e35ad0798") + (uuid "7a0288d0-1194-40b5-81a3-79e0665f0522") ) (fp_line (start 2.6 1.4) @@ -4997,7 +36486,7 @@ (type solid) ) (layer "B.Fab") - (uuid "bfde916f-2227-45bf-8168-8a9539702341") + (uuid "a92d7c96-96e9-41db-9991-d06edf1d6493") ) (fp_line (start 2.6 -1.4) @@ -5007,7 +36496,7 @@ (type solid) ) (layer "B.Fab") - (uuid "c6d0b2c4-6a35-4b74-87d0-cff3964fb837") + (uuid "24b8607b-27c2-4b4c-bc97-0730cc32b2b4") ) (fp_line (start 1.865 0.95) @@ -5017,7 +36506,7 @@ (type solid) ) (layer "B.Fab") - (uuid "5140a8ba-879c-47dd-8173-b09157eff73c") + (uuid "0beb9790-e41a-4f46-8b36-78481c1defb1") ) (fp_line (start 1.4 2.6) @@ -5027,7 +36516,7 @@ (type solid) ) (layer "B.Fab") - (uuid "05015b0d-bc26-4045-adcc-18c757ec88a5") + (uuid "0066f9d3-51d1-4ab1-b3c1-8ddbaefc6657") ) (fp_line (start 1.4 -2.6) @@ -5037,7 +36526,7 @@ (type solid) ) (layer "B.Fab") - (uuid "061de798-8731-4428-9a6a-b38057688ab2") + (uuid "0db583aa-27ff-45a0-91ea-1c35d0494386") ) (fp_line (start 0.95 1.865) @@ -5047,7 +36536,7 @@ (type solid) ) (layer "B.Fab") - (uuid "8864589a-0193-4dd7-8424-9d59aa8f214b") + (uuid "8dafcc46-fa8e-4bc2-a918-a933bd583df6") ) (fp_line (start 0.95 -1.865) @@ -5057,7 +36546,7 @@ (type solid) ) (layer "B.Fab") - (uuid "ada85738-9968-4bdd-a331-d05c6429b48e") + (uuid "49f140ae-53ae-4850-a111-a89e6f9464d6") ) (fp_line (start 0.95 -1.865) @@ -5067,7 +36556,7 @@ (type solid) ) (layer "B.Fab") - (uuid "5d7527ec-b0b2-494c-bbe5-38e5318e02bc") + (uuid "e470a64a-4e46-451e-9b25-d082362ca359") ) (fp_line (start -0.95 1.865) @@ -5077,7 +36566,7 @@ (type solid) ) (layer "B.Fab") - (uuid "a9dc01c7-97ae-45ab-bb25-b5b3c0436aad") + (uuid "8b6459fa-8cc9-49ef-97e3-5d2e44879d39") ) (fp_line (start -0.95 1.865) @@ -5087,7 +36576,7 @@ (type solid) ) (layer "B.Fab") - (uuid "142b96ce-bbfb-4637-8afa-eee323064829") + (uuid "374c29eb-edd1-4437-aed3-413d5c34b027") ) (fp_line (start -0.95 -1.865) @@ -5097,7 +36586,7 @@ (type solid) ) (layer "B.Fab") - (uuid "6d9d5554-9c9a-434e-8624-0ffa03ef8a83") + (uuid "f8032c64-6aeb-4d3d-ad20-6a1bf7d68736") ) (fp_line (start -1.4 2.6) @@ -5107,7 +36596,7 @@ (type solid) ) (layer "B.Fab") - (uuid "00b65e0c-0096-4c1a-9131-f80a94e12e51") + (uuid "830b08d8-c75d-4232-9c41-aa58da67f3cb") ) (fp_line (start -1.4 -2.6) @@ -5117,7 +36606,7 @@ (type solid) ) (layer "B.Fab") - (uuid "96369262-969a-49e5-b434-d0186e23d4a8") + (uuid "2427746f-5ff2-44a4-ade2-0d6d59cfe512") ) (fp_line (start -1.865 -0.95) @@ -5127,7 +36616,7 @@ (type solid) ) (layer "B.Fab") - (uuid "0b57f10b-4d42-49da-b37a-ad28b20fe4c1") + (uuid "d419de73-eb04-4211-a862-b8f6e54e72aa") ) (fp_line (start -2.6 1.4) @@ -5137,7 +36626,7 @@ (type solid) ) (layer "B.Fab") - (uuid "c327e5b2-983e-4ad8-bee0-8c2e988222b2") + (uuid "856bb855-3377-4413-9c43-859cb4d5f645") ) (fp_line (start -2.6 -1.4) @@ -5147,7 +36636,7 @@ (type solid) ) (layer "B.Fab") - (uuid "0e59ad06-9da3-4481-b2a3-f2195da6afa2") + (uuid "dad389ee-8055-493c-a4f5-3284bf475bed") ) (fp_circle (center 0 0) @@ -5158,12 +36647,23 @@ ) (fill no) (layer "B.Fab") - (uuid "44a90fb3-bb28-4b1d-8777-a0a3061bfbdb") + (uuid "09d5c7e9-8cd3-4132-ac5c-86f97f77e18b") + ) + (fp_text user "KEEP-OUT ZONE" + (at -2.5 0.2 0) + (layer "Cmts.User") + (uuid "3fd89300-49ca-4ce2-8d27-51c639b6aa1c") + (effects + (font + (size 0.2 0.2) + (thickness 0.03) + ) + ) ) (fp_text user "KEEP-OUT ZONE" (at 2.5 0.2 0) (layer "Cmts.User") - (uuid "776a720d-1aa5-4d1e-9796-c481b200d80f") + (uuid "52acadb5-997d-4fe7-b359-087122bf3771") (effects (font (size 0.2 0.2) @@ -5174,18 +36674,7 @@ (fp_text user "No F.Cu tracks" (at 2.5 -0.2 0) (layer "Cmts.User") - (uuid "84f8aa1a-aa27-4bd9-8b75-239a01b0c1fe") - (effects - (font - (size 0.2 0.2) - (thickness 0.03) - ) - ) - ) - (fp_text user "KEEP-OUT ZONE" - (at -2.5 0.2 0) - (layer "Cmts.User") - (uuid "c7185cb3-028a-49f7-8f88-3b52c5421a85") + (uuid "7a063f00-13f1-4800-8847-f093f2afd0cf") (effects (font (size 0.2 0.2) @@ -5196,7 +36685,7 @@ (fp_text user "No F.Cu tracks" (at -2.5 -0.2 0) (layer "Cmts.User") - (uuid "d30ed398-4579-4fb9-a620-9f0001730a41") + (uuid "d0402e0a-aedf-4086-80a1-236099f42a30") (effects (font (size 0.2 0.2) @@ -5207,7 +36696,7 @@ (fp_text user "${REFERENCE}" (at 0 0 0) (layer "B.Fab") - (uuid "14cc827c-fc4b-4907-b190-ace644284a2a") + (uuid "d792b187-d004-4637-8e9b-8952a13d3ac2") (effects (font (size 0.6 0.6) @@ -5224,7 +36713,7 @@ (roundrect_rratio 0.25) (net 46 "/NRST") (pintype "passive") - (uuid "3e9e0bc2-9331-4dd1-97dd-2cd5b040bed7") + (uuid "c613fa16-8266-4acd-8ca2-62f70b59ac80") ) (pad "1" smd roundrect (at 3.1 1.85 180) @@ -5233,7 +36722,7 @@ (roundrect_rratio 0.25) (net 46 "/NRST") (pintype "passive") - (uuid "752ebc21-3d49-41e2-98e9-6c03ba9a0856") + (uuid "9455a45e-9450-4e68-b3ba-6bafabcfdbd1") ) (pad "2" smd roundrect (at -3.1 -1.85 180) @@ -5242,7 +36731,7 @@ (roundrect_rratio 0.25) (net 1 "GND") (pintype "passive") - (uuid "e3489a47-45f8-443a-acd2-7be9ba799c8a") + (uuid "a59b2a54-5b92-41ac-92e7-2564da20dc8b") ) (pad "2" smd roundrect (at 3.1 -1.85 180) @@ -5251,13 +36740,13 @@ (roundrect_rratio 0.25) (net 1 "GND") (pintype "passive") - (uuid "11b933ff-e5dd-4988-a06f-845562533068") + (uuid "4668d25e-bb2c-49fe-8ac1-2985cf0971a9") ) (zone (net 0) (net_name "") (layer "B.Cu") - (uuid "ecfd47f8-095e-4928-bdcc-081a484ed94a") + (uuid "fec4cb70-832d-410c-a4d0-7e46ec8e0f80") (hatch full 0.508) (connect_pads (clearance 0) @@ -5281,7 +36770,7 @@ ) (polygon (pts - (xy 96.725 74.275) (xy 93.725 74.275) (xy 93.725 76.875) (xy 96.725 76.875) + (xy -16.274 182.237) (xy -19.274 182.237) (xy -19.274 184.837) (xy -16.274 184.837) ) ) ) @@ -5289,7 +36778,7 @@ (net 0) (net_name "") (layer "B.Cu") - (uuid "ad8bde36-9944-485c-8c80-5f34e0b2cd8c") + (uuid "afc962a6-9233-42b8-a14c-dc7b24bfdeec") (hatch full 0.508) (connect_pads (clearance 0) @@ -5313,7 +36802,7 @@ ) (polygon (pts - (xy 101.725 74.275) (xy 98.725 74.275) (xy 98.725 76.875) (xy 101.725 76.875) + (xy -11.274 182.237) (xy -14.274 182.237) (xy -14.274 184.837) (xy -11.274 184.837) ) ) ) @@ -5330,3225 +36819,16 @@ ) ) ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "0fa5c643-14d7-45d7-a0ef-be824b550912") - (at 53.4995 75.323 180) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R3" - (at 3.0625 -0.05 0) - (layer "B.SilkS") - (uuid "83504bc9-a0a2-47ad-8fde-cf2dbc268810") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "22" - (at 0 -1.65 0) - (layer "B.Fab") - (hide yes) - (uuid "0f13f864-7820-43f5-8bc7-66acde619c29") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "518e6a72-9ebd-47a8-8712-cf139d390651") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "8a512749-91b8-4134-b1f4-cffd7769e84a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/9a64bac4-da04-48a9-9702-7209f655d06c") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f07ce4eb-995b-42e6-8eb6-e63869bf9abe") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d444b4a6-388d-4165-81c2-fd54cb205d51") - ) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "dc9a229a-7cf2-4ccc-8b34-0a66885388a0") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "63a74001-f258-4119-b42f-38bd10af17d4") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "99c64112-3ae4-4121-a64e-bc936a405bf9") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4ee5d45c-691f-4ce5-ae6a-b71e1b76d02e") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "19ebc543-e264-432f-b626-7a1a03bf51a5") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0e721fe0-d08d-40a9-ae90-7315eb5340b7") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4b25d600-e5ed-44ef-9b42-8d9bf4e243fd") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a27e8c4f-5cb2-43cc-8abf-bfa6ad8df74a") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "019ab203-31cb-4962-a678-f09b4b25955e") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "127b0c02-f786-4177-97f2-0a8a9a6c4765") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "06dab10a-4d12-4adb-a9a1-b4284a28bb13") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 180) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 86 "Net-(U1-PA11)") - (pintype "passive") - (uuid "79bd312f-5971-42bc-9e46-c6c7f75ad889") - ) - (pad "2" smd roundrect - (at 0.9125 0 180) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 48 "/D-") - (pintype "passive") - (uuid "56ffe0f1-5029-4191-a544-7f11d5b61c4e") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "0fba6b6e-a515-4664-97f8-f7f572a4c605") - (at 50.165 90.17) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_E1" - (at -8.331 1.794 0) - (layer "B.SilkS") - (uuid "7173c7f7-0375-45d8-9e86-617ba6fb638f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "6750c80d-e930-4666-b628-e9bcc1bc73e9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "de070f96-7a2d-4251-83ed-e1fb07610ae1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "ef4e6f71-9e0b-4997-bb12-e69e21fd5786") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/fec703e3-40b4-4132-8eb5-22897674cf66") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1f9d1d93-90bf-45aa-a163-0cda24515d51") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1a0a09fa-c9c8-471d-8922-2154dba6287e") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "c58770e5-aaa4-4a81-99c6-969e7a58f598") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "dd2b6c68-1fdb-4f0d-9236-be06d789b9be") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "8d5fedf2-d47f-490c-83c5-fe97f7dd6a99") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b8f128f0-0e0a-4e31-8d3e-4f0822330595") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f368751a-dcfb-4819-b21e-61fd933b3722") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "11edd812-8b8d-4cd4-8292-2f1911b88f13") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "070a2dd9-2d9e-48ec-9f49-7354fcf80fc8") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3af9d6ba-879e-4519-9ad5-0df8ad718da4") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "4687cfcc-e173-4aff-9799-7e24f41ffbdc") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "25d898dc-0f1b-4b0d-ba44-0e2280dad2b3") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e65c7811-b47e-47b5-b0ff-7ec84fa5f9e1") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "dc0a0ce3-d7be-41c4-84cb-2333315ca9b3") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4bda3c34-89dd-4867-bb02-dda479be9f82") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5c87bb4b-6a3d-4f98-b7ca-a1c18b3527db") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "eb27a7d1-d012-4cbe-81f1-3e974ff412be") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4b14b1d9-23b8-41d3-9adc-667b62581f4e") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "79af2294-30d0-43f4-ba41-378de5feea84") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "65e8aec2-3e45-44c5-817a-4b2661f55c61") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d6230b5a-4429-46cc-a727-14344353b454") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "77e12d0f-1973-451b-8c70-e639cfeaefaf") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "749e278c-992b-4342-97af-df1de8dfadcc") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a451a6d4-c9b2-48d0-ab35-417bdd2d1d59") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "adebd8be-1db2-4ef6-95b8-b8cfd9104254") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2a0eef02-426e-49c3-bc1b-dcda512a30c8") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "925a5d2f-4565-4f7b-8fcd-affacf78fa71") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "275b20c6-ba1a-419f-a090-8891d22817af") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f9588071-c8a8-4a95-a70c-cbda5d92cfc0") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "18d92d92-4fc0-49fa-a3c5-c66ff754a12e") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1545d7ae-c56a-4f60-a775-94ac79cb64be") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e4aaa693-e24c-4cb8-b8f2-a5b48ced0cec") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f9049819-6902-42dd-88d2-c79901b6351e") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1364319e-5990-4c4c-859f-18003de20b5f") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "09aefe88-a4f1-4747-9977-4d3b72800563") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "d894f3a3-17d8-410d-8163-1b9038424fd7") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "edb6874d-fbc0-4532-a0e5-125f3da4a6a1") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c2e0d3f2-c859-4e1e-8fa7-4f08e80f5499") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "9da424b1-5932-4cdb-8f13-53512960e138") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "902b603c-1691-415a-bb56-eb1008cb2c7f") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "0eb8bddb-4971-4225-8398-c40b25a5b406") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "95dfd097-eff7-45fe-9502-ed522fe31316") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "269cccbd-6cc4-4339-8214-568797bb1188") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "a69176e1-b1ef-4a5f-8058-0cc83ab4ce8a") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "229e7017-dd9f-4220-aee1-e070d553d997") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "c98dd5d1-0cc1-48b9-926a-4f4ef03d8573") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "2ecd35e9-fd59-430f-8c0e-930c2241598c") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "37cf8d37-c245-4c27-8c8e-73b528124f4f") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "4eda20e3-38dc-4f65-8ace-f78cc6f9d870") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 30 "Net-(D24-A)") - (pinfunction "2") - (pintype "passive") - (uuid "b063120c-4efe-4ce2-8753-3193d07d8886") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 30 "Net-(D24-A)") - (pinfunction "2") - (pintype "passive") - (uuid "3299fba9-fa46-4831-b287-722f1e81007c") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 30 "Net-(D24-A)") - (pinfunction "2") - (pintype "passive") - (uuid "e02c28f3-b871-4bc8-a9ec-94340dffa160") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "111a8087-5f19-4a30-a44d-c0dec784c89e") - (at 73.3 72.475) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C10" - (at -0.05 1.975 0) - (layer "B.SilkS") - (uuid "c4272157-f514-4134-987e-ff150c989668") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1uF" - (at 0 -1.68 0) - (layer "B.Fab") - (hide yes) - (uuid "9794280c-0dba-4bcc-adc4-eebc4883d516") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "6d27bcc7-1fc3-4eab-a8dd-8822a721e6b0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "1a0f7fa4-f98f-4fcd-a3bf-44f25908979e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/94a0fdd0-56a6-4942-8589-01a86c805627") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f4c0d0cd-ab12-473e-98e2-4cc183551077") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "75442cf6-83b5-4a5a-8fd8-e1cd26ee0493") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ce9e4cf4-22e9-4ce8-b745-ddba66141a41") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "eb98da95-9967-46ab-8b31-3d9af14ef187") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "51795ccd-b90c-421c-a370-88b9ad11f631") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5b319397-0544-4311-b0a7-165b376b97d4") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "46c54323-eb9c-4239-8c92-7b9db701fb8e") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "07a86f03-52b4-4498-8118-98506f685166") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9a4f9665-b44f-4c5f-9c4c-bede60eeb2de") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0253c655-4a5f-489e-9d92-44bace5e6a6a") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e27df773-d8b6-448c-ab38-3e47f29f3b0d") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "825ed087-1b2d-4ea2-9506-888c230eb032") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "7b0d8a7f-6976-4f0e-9ac9-b0064e47330f") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 2 "+3.3V") - (pintype "passive") - (uuid "ea640874-490d-45ff-bc12-b6a6f73e77bb") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "58470edd-fdec-4ee0-93ee-bfe2e126aa5a") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "120da23d-0b05-433e-9337-936a5dab5027") - (at 116.84 147.32) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_3" - (at -5.89 1.855 0) - (layer "B.SilkS") - (uuid "fc2e431f-ad9a-4c7f-acab-9ad3a917c57e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "3d613b12-0c42-43be-a9f5-3b6786448642") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "57f621eb-a6e6-451e-94b7-bba61e99eca8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "f49bc3f4-1bc7-4e02-9e2d-d300752a4220") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/30eee7ea-caee-49e3-b52c-a56fcbfdfefd") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a18ed698-16b6-4516-bbbc-ee866e80be74") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "807edd4f-22dc-4035-a412-3b00bc39deb3") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9e74f0df-4ee3-432d-b96b-db169d0ed21b") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "fd0cd786-6195-42ba-adcb-91fde715b3f6") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "490fdd7f-5706-4517-9265-279b26c720d9") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6444c9e3-6aa6-47d5-b520-11a9ca4ea29c") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "c3c298cc-2ecb-4c48-8f25-4d71ebed0bdc") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "990e4e8b-0b5c-4729-812e-1a80f5cd07af") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0a2a61ce-8bb3-411b-8e34-05359a711587") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "93c11e63-771e-4fa3-95ba-248345a70d9f") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "d5ede094-d341-47b9-b089-f52b591e7f6a") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f5d1fde7-8e71-4d11-8fff-fd8e86169b70") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f2421d7a-4998-415e-aba8-8a4b2db499da") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "819b78c7-1613-45eb-930b-2ab60f4aaa40") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f031c2a2-c9cd-4aef-aeb2-52a4c6576e81") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "631d6e4b-3012-4ad3-94c4-bf9d51828737") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "52105a7e-1346-4e7f-b195-ab576622504b") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "30a96948-dd75-4240-9fe7-fc569de25a68") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ec41cad7-18cb-472b-ab15-948052f189fb") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9f6bf55d-b6c5-46cd-b03d-8fcee7f3dc01") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3f3f85fd-61d4-461b-862e-eb55c840c174") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6382eab5-5340-47b7-bde4-e69d234bd2bc") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f1c4bfef-213c-4da4-9a67-a580bddf49df") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3e7c4f6a-95f1-487b-a103-7933e0be6b6c") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9cd85a93-5e87-471e-a2e2-95c37f4f23a1") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "30ab567b-13d7-4a16-b4fd-49caba223ed7") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2d1f5531-1e59-4459-95d9-9b510275965c") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7e4f7885-82d3-4720-94d5-42c5c02338dc") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "cbef3226-950e-41e1-9b3b-97902959a5a6") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b7562edd-5fe0-4c95-96d0-8be71bd4bc77") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7d10e6b0-5559-4ba1-b954-6abb2bb0689c") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2742f45a-1d81-4e45-8d4a-5834297bf5ea") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "61bddc07-d72f-4f84-b6b6-fd3d74b9b308") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "13117d45-b61b-44d7-afd1-52bd8163b407") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c1a210ef-6d7d-45db-aed0-cb10b212d4c6") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "3ab75d9d-9ab9-4593-8aed-e95d46d1c925") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "77b0c4a9-bc7e-45d5-8e63-1e3b18cca97b") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "872fd24b-daf4-484e-ab8e-be6c9419aa39") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "2e222461-6a91-46b4-ab8e-0e1b9ff604a2") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "f13cc79e-4f4c-4f72-8822-ba7ca538df58") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "ef017b1c-e6c0-4c53-bd29-b766fed69755") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "76e32e64-7079-4eb6-9f49-f1699bd3246b") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "be67e960-b370-42ef-abdc-c396b786a84e") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "9ea7ae43-7fc3-4e3b-8e68-37ee79356208") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "fedc3282-b6d6-4b67-93b6-01a29c2615a2") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "1876da39-a732-485d-b79e-2df11e0bae68") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "6a7aad93-3ff4-4818-ad6c-74b9328d1bba") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "089faf6c-0251-4c2c-8c28-cbc09dd6ec07") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "fc24ca6c-9747-498a-9097-f62b3fb6af15") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 21 "Net-(D20-A)") - (pinfunction "2") - (pintype "passive") - (uuid "73db359b-842e-4076-b4e5-0853342801a6") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 21 "Net-(D20-A)") - (pinfunction "2") - (pintype "passive") - (uuid "c723bd6f-f121-430b-b52c-f5f0576e547e") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 21 "Net-(D20-A)") - (pinfunction "2") - (pintype "passive") - (uuid "26daf4dd-bc39-4340-aca1-ffcdade4eb0b") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "14bfd476-2beb-4aeb-b3d2-a480284a5d45") - (at 68.506 66.364 90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C6" - (at 2.65 -0.075 180) - (layer "B.SilkS") - (uuid "43e92bf7-f754-45bb-b24f-7a349061d49e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "100nF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "84f848a8-8b96-418c-af1c-1efe51be59d6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "3e904769-57f6-4fcf-9683-eda4738e0c3e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "3b72c6a6-95b0-4e32-91cd-f0fc2656f931") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/260e3606-a354-4351-a844-1997c309f36f") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a393a1f9-216d-4d30-9e2c-b1ec0ee7a31a") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "904ed5f7-0df1-44f4-8e5c-5dca1cafce1b") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c1328bb6-1049-4f87-9ab8-bae6a2deeced") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "79a1ccdc-ddc2-4c87-bc02-60a101cf899c") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "38e1e785-f174-4393-b806-83145e886b9d") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6e905517-6d37-4ab9-86d4-6546a291bf7c") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "de6be3cb-8dea-4f8c-9268-b77aa3a7d499") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a2311802-3612-4f68-850f-04a8da923688") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "bdc0d5de-e87a-411b-a6b6-c5d7052d9110") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6ba354e2-258b-4655-aebc-508d5f6cb55e") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4e4d3a32-0eaa-4189-99df-6906fff6076c") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6718aae0-bd2e-4f94-85e0-0ee4c3a64c3d") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "87d95ded-8c49-4665-9669-f31df13299b2") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 2 "+3.3V") - (pintype "passive") - (uuid "93465386-e61e-40b2-b1a1-3bec82d3ac6f") - ) - (pad "2" smd roundrect - (at 0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "efe1db1b-baf9-4240-b32c-f200df6c6113") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "1663e601-bb3b-4c09-9775-6fd01ccc514b") - (at 97.79 109.22) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_8" - (at -4.25 1.75 0) - (layer "B.SilkS") - (uuid "2ed8c3f7-201f-4295-9e50-3ca8a51f6c20") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "4de14d45-64c7-4962-a151-a9d4c6ceb2e1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "8bc8b870-6b7f-430d-a9cc-06ebfc99386c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "57d84bcf-f26d-496d-b3db-9ea7c9520c7f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b2fdb8cf-0409-4d22-b1b8-f8b1aa580f39") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "4873d801-cb8c-487a-a55b-2209ffb959e3") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "60f35fa7-f837-4e71-898c-bbbad3d57045") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9249a78e-37fb-4580-b304-274d19395ffb") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3ac11b43-16b9-4423-8ece-ec7505f8fe42") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7b02da6b-25f5-4d2b-a7e0-0a72e04c0795") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7f8c19b3-18a1-4adb-9797-7e9b8ab3bfe6") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "87ae3b28-8042-4f40-bf9e-c13c7ba8642a") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "177933ca-e27f-4ee5-956c-9a56a09cce26") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "92f002d4-eaea-42d6-8af5-40ccf3070219") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b9ffa4ed-75f9-492d-b320-77244b43247d") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "1657749d-a9ac-4116-b2b8-c7044eabcaa1") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "3f7779aa-2bb4-4214-a667-202d6c29dac4") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "205273ce-06b1-4ed0-be57-7f190ba04abe") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "bb445713-70ba-4468-81d7-af66a02d981d") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e7ec486f-ca46-4a1c-8796-be796ce5bcd1") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "2b13e6ec-1d85-4faf-a459-674a9aa5e9d7") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "59b5c3e2-c567-4ceb-b71e-2e436c8ca59f") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "cb6b8e34-d431-4cf5-9c84-2393f8c128c7") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c7c2bb9f-34be-42f9-a305-4310cea5c6cc") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f0e6899c-a5b3-4c93-aa8b-7a83d0587711") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0677c6e6-ab29-477a-846d-a4a918dc1148") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2f5efdb6-9a00-47a7-990a-9ff62e4821d2") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "be8f107a-5096-4f4a-936a-002aa43e861b") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "384a0c30-c80e-4fa2-8945-25b86bb598f1") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "414afe92-8629-4cb1-9c72-99dc2aa20cd6") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "602a73ab-03fe-42c1-9b9d-c22f10b089b2") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c3689ac4-9ac7-495b-b741-3b2ae4a2b3db") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a087d780-ce5b-4ed7-bebd-a527efd0d82c") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bec013b6-e2d6-4d77-8251-f5bbeb02d36f") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d85e5f07-796d-4663-afd9-00d2cabc0bf1") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2b1aa1dd-3a57-4850-94d7-f08a5aa4b2d7") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a17f4980-5e88-4231-afc8-6f7b5eea8a33") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "df4519cb-401e-4619-bfdc-535c3e5acf23") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6814890d-b1a1-480e-b603-7ab3c96f7228") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "60f11311-e71e-404b-bd80-09f617ca50f6") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "462d8064-3aa3-4d2c-99aa-8062f89369f0") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "cc3c5a76-caae-486f-8b8e-b5855cf4163b") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8d7116f8-3e7e-4e8d-ae8b-21e5d5d9c7d5") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8c95f280-4222-4a6e-86d2-f25d1945bfd4") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "679fdb50-e3b4-45d1-ba43-a0f0d359809d") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "7f10caba-0ba4-4134-9cc1-66306a1501ea") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "44582044-bf02-4975-b748-047c2251c011") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "58b720ec-448c-43aa-aed3-2e23b4a8d9fa") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "ae6ec964-0069-4f67-b57f-5e70fceeb30a") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "a372fbac-a8f4-4524-a3da-1cc674502e09") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "d54335da-64bf-4ff9-9bf9-c0e7501a16cf") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "8979e598-e885-4ace-a9a1-579850c92e8b") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "51429329-5c62-4981-aa65-e8a111e079d6") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "a63635a8-d21a-4353-9293-739261f4da30") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 13 "Net-(D12-A)") - (pinfunction "2") - (pintype "passive") - (uuid "a04cbe63-f8be-459e-8637-3e4999fb1791") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 13 "Net-(D12-A)") - (pinfunction "2") - (pintype "passive") - (uuid "805cfda9-165b-4af9-afbb-0080f0748175") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 13 "Net-(D12-A)") - (pinfunction "2") - (pintype "passive") - (uuid "b7448655-aaa5-4275-a513-5b58647631e5") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "18f85839-8e10-427d-84b0-9d86db725fef") - (at 56.241 71.1325 -90) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R7" - (at -2.4325 0.041 180) - (layer "B.SilkS") - (uuid "e3d35893-3b1b-4c05-9bfd-2a6d6915c7b8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "22" - (at 0 -1.65 90) - (layer "B.Fab") - (hide yes) - (uuid "e4ee2c3b-fb90-4424-b788-b1593d19df32") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "df78d0b0-4043-4e4b-a1a1-cae6e8156720") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "228b56c0-11ad-454d-90f1-d59869997478") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/5c57828a-36bc-4da4-bfd6-d3d5666e7619") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "0262ed4e-67c7-4798-92ea-a439ddedb726") - ) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d50f1fa0-a441-41ed-ab4f-1fc24c16bcdd") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "12b4d0b9-daba-4900-9f4b-01b11f804e6c") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a56de8a2-eec5-4105-807d-562466c8b72b") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ba73698b-883f-4318-a5e8-5aef5a8ddefe") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "59cb46f0-eaf0-4e3e-8f0b-89174aa69ee7") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8c21f99a-124f-428a-ad27-50355af2f847") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c13d982d-95d9-4377-9730-9f18affd3f9e") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4ab5906c-12af-469f-abfa-ac2b28a25386") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c1beebe4-74e3-41c6-b287-7ccc392b7c8d") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e950378c-3596-44fd-933e-ec6f6c60a4e9") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cd0adc87-9c04-4e85-9b09-30d60df81663") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "10b6e7dd-eae4-4d07-bc42-61a1c6253863") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 92 "Net-(J1-Pin_4)") - (pintype "passive") - (uuid "9d62a33c-e0b5-470b-af7b-6b3a5129d6c5") - ) - (pad "2" smd roundrect - (at 0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 91 "/JTMS") - (pintype "passive") - (uuid "310f5046-0f0d-483d-a781-d297a4b6241f") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "1b8bd5c4-dfd1-423f-89aa-cd96a5310b7c") - (at 116.855866 56.615888) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED2" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "740fd6b5-3c24-4316-914d-758649f3149d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "59d1bdcb-3886-498d-b247-8fe1700b19aa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "a28d2eaf-95a6-461e-8d28-ae00ae7e5c7c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "c0e186fc-ae06-4d85-9a1b-52875cdf7340") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3f18367a-e7ab-4bf8-a918-1679dee249d2") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "8f9fbb1e-e965-49c9-b512-7f28baa562d2") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "7751cf05-f81b-4596-ad3c-d61a7124fc1c") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "4e79885b-0949-4aec-b34c-fa089ea3ddf6") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "e86d6189-79b8-4e94-9d65-d2a3ea46d1c2") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "5dbdca50-ca0a-45ab-ab53-4371af169287") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "2da16403-f155-43e3-9aca-7514163998df") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "f8b617b4-dead-4385-8294-38d855fb45ed") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "48b7cf65-a5aa-4a1d-a4a7-049599322885") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "2e601f63-572d-49e2-abd2-e3560f6ea811") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "bffeee76-9478-4b7a-aebe-402e9297e69f") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "719b4dcb-abdb-434c-a68a-378569bcbef3") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e194c2f5-4618-4329-ba93-15be513abe79") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "73ee06d7-46a0-4ccc-a9bd-7fe686368919") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c91e7585-0ebe-4bb0-97f7-a0e69301382e") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e57cfdca-a36c-423a-834c-5ca89ddef84d") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9d2bd082-b386-4465-8e38-8a566f3bfc8e") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d02591eb-13f5-4852-8983-0893ba4b7672") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "dd93e4b7-3a73-4ab6-a6c1-9e036bafd6b1") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b210d383-1f05-4cfd-b39b-518ad8ddcf2c") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d29affba-c971-47d3-a8b2-5235cf2730f0") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f69c0a27-748c-404d-93dc-7bb285f64c7b") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a737fa6b-06c3-4591-bf3a-efb61bbed3b0") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8b9d606c-65bd-4712-900f-e8b7189c749b") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e7867ed6-f298-4ec9-81e9-d4f4622e4d89") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "00db8abe-e44f-43ac-8378-d9663fe4881f") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "934de22a-fc57-44df-b6c1-3ddef3366888") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d43bf1e1-1d99-45b5-bf7b-fc7da4efda8f") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "31f15845-aeb5-4d79-a583-9179e35997b8") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "32088802-bdcc-4bd4-85a9-fc00bc57d248") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "4e0fc56d-63e0-403f-9c9a-eed9e7f6a449") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "b3447104-4a86-40d9-9e0b-047e726fe2d9") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "05b48b92-dbdc-451f-b956-bac4d5c2cf9c") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "4f6f4fa7-149a-4806-850b-d5c483caf332") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "90b57d32-467e-41c6-911d-dd9e728430c7") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "38d95f91-a9d6-4ffa-ab23-9990b8e182b7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "f304fe0a-eeb6-4c5b-b592-0e73cf5ad47c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "d772392a-adb5-427f-8964-1b9010e53d8c") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "76026b41-f632-4c84-b769-73d7f1d0aaa2") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 27 "Net-(LED1-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "bc05567f-5d1d-4a10-88b9-6e650ad24bdb") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 28 "Net-(LED2-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "14abdb88-14de-4e8f-b377-4aa8342660d3") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "6ac60509-dd2e-4902-8fcb-72adf1f0ccd3") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "211521d3-2a0e-4ea9-aeb8-3c2cef4cd118") - (at 116.84 137.8 180) + (uuid "6f5bd415-a32f-461c-8cf6-ed19d02fdc84") + (at -163.109 27.392 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D17" - (at -3.5 -0.01 90) + (property "Reference" "D58" + (at 0 2.127 0) (layer "B.SilkS") - (uuid "7cbb3a56-b71e-429a-a50d-874343dc3904") + (uuid "03822575-6196-4201-ad7a-45a223dda7e2") (effects (font (size 1 1) @@ -8561,7 +36841,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "12103c55-9185-46fc-ad9f-951c0c137c46") + (uuid "33728532-1b21-40a6-bde5-c685452f8196") (effects (font (size 1 1) @@ -8574,7 +36854,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "cf2ed87f-28f4-4397-ab7b-dab8d0190385") + (uuid "c9932c14-4e4d-49c2-9077-41fd69c777ef") (effects (font (size 1.27 1.27) @@ -8587,7 +36867,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "46774b4f-5152-4173-89cb-78fdfeee8c85") + (uuid "1adcaa72-d136-4a2e-afe4-08ce788f47e2") (effects (font (size 1.27 1.27) @@ -8597,8 +36877,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3c8cf6b9-a35f-4e23-8216-151940527958") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8115d332-6670-4e74-a75f-1ab5d151c36d") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -8609,7 +36889,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "62c4120a-0416-4fcf-a3af-93916dcc4d9d") + (uuid "da2731b9-12fe-47bd-828c-66952f9375f8") ) (fp_line (start 2.4 -1.2) @@ -8619,7 +36899,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "5af034c7-89a6-4436-9ce5-b6d26e5c9b6b") + (uuid "c18212df-ae14-4df9-acc5-626bfc36dacd") ) (fp_line (start -2.4 1.2) @@ -8629,7 +36909,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "b7205321-39ed-46c7-84e3-f7dc4b05bcd6") + (uuid "f3becfa6-ee0c-4e56-9bb9-1c60a32de0ae") ) (fp_line (start -2.4 -1.2) @@ -8639,7 +36919,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "0fe310e0-b91d-458e-9b9e-79d84b9562e8") + (uuid "96ae1a0d-32dd-4bea-8974-a73ab71bfc06") ) (fp_poly (pts @@ -8651,7 +36931,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "18bc2425-b325-47a5-9d45-e40599bda2a5") + (uuid "34079d61-e722-4192-a1c3-90161795c39c") ) (fp_poly (pts @@ -8663,7 +36943,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "6cf06dd2-74ad-4135-ac22-fcdb027f7dd4") + (uuid "8c4820a9-f4c0-4d85-b732-e08c5b347a30") ) (fp_line (start 2.35 1.15) @@ -8673,7 +36953,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "14249eef-1871-4af1-b8a8-e80df4293f2b") + (uuid "42dfd15f-8f35-4544-bdf1-732d5596a716") ) (fp_line (start 2.35 -1.15) @@ -8683,7 +36963,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "c2d2f664-e435-414f-aa25-142d52399c0e") + (uuid "72320c0e-561a-427e-b0a5-f23eaf89475e") ) (fp_line (start -2.35 1.15) @@ -8693,7 +36973,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "196e8b65-e859-4457-a12d-9161aba095be") + (uuid "8c0c5dea-eb03-45a3-8fdf-acfafa41e8fe") ) (fp_line (start -2.35 1.15) @@ -8703,7 +36983,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "10224421-bf9a-4d92-ba88-67cf0c1c364a") + (uuid "8ad8bb91-53e0-43e5-8dcf-53bc2d15fc0b") ) (fp_line (start 1.9 0.3) @@ -8713,7 +36993,7 @@ (type solid) ) (layer "B.Fab") - (uuid "e309c922-5a53-4f88-91aa-700083616e11") + (uuid "f8054dd1-8026-42fd-a3ba-d1ff101a7757") ) (fp_line (start 1.9 -0.3) @@ -8723,7 +37003,7 @@ (type solid) ) (layer "B.Fab") - (uuid "86c71e22-c5b9-4df9-8257-5e9a28e578d6") + (uuid "738c4fae-756d-4404-a033-0e17011ab494") ) (fp_line (start 1.5 -0.3) @@ -8733,7 +37013,7 @@ (type solid) ) (layer "B.Fab") - (uuid "3d28d664-c394-4254-bc39-1c414aea1833") + (uuid "5707580b-950d-4f23-a90a-5e7deaa8b8a4") ) (fp_line (start 1.4 0.9) @@ -8743,7 +37023,7 @@ (type solid) ) (layer "B.Fab") - (uuid "a014da44-e664-4878-8df8-262d60d69b58") + (uuid "342e9f5f-9466-4e01-a3bc-7b18d84c4471") ) (fp_line (start 1.4 0.3) @@ -8753,7 +37033,7 @@ (type solid) ) (layer "B.Fab") - (uuid "fbcc6118-bff6-4d29-bf50-b6b7c39788c7") + (uuid "b29b0212-4638-4fa0-bbfb-9c4b95fc8280") ) (fp_line (start 1.4 -0.9) @@ -8763,7 +37043,7 @@ (type solid) ) (layer "B.Fab") - (uuid "1e2a1942-66d0-49b5-ba8a-e41867b83350") + (uuid "e0a938ae-6e2f-496f-8a3b-d49ef5adad3c") ) (fp_line (start -1.4 0.9) @@ -8773,7 +37053,7 @@ (type solid) ) (layer "B.Fab") - (uuid "4352f991-e15c-4c2e-9500-c4dd405a396f") + (uuid "dbc34450-59b8-43a7-bf8e-dd99adab2255") ) (fp_line (start -1.4 0.3) @@ -8783,7 +37063,7 @@ (type solid) ) (layer "B.Fab") - (uuid "09f80bc7-9bf2-47d8-99de-5a8b246a6722") + (uuid "9231ebb7-cbc2-4c9e-ac5e-848c354eade6") ) (fp_line (start -1.4 -0.9) @@ -8793,7 +37073,7 @@ (type solid) ) (layer "B.Fab") - (uuid "943b051f-716e-41b1-adc4-eaaab4e9206d") + (uuid "dfecf4e6-2eb5-4439-b4cd-fa450e036aa1") ) (fp_line (start -1.9 0.3) @@ -8803,7 +37083,7 @@ (type solid) ) (layer "B.Fab") - (uuid "34c3c561-1c4f-49fb-9bd1-7fb236a4b39c") + (uuid "bb06f9bc-f139-49ed-a87c-6edec4f9f486") ) (fp_line (start -1.9 -0.3) @@ -8813,7 +37093,7 @@ (type solid) ) (layer "B.Fab") - (uuid "44886955-4023-411b-a840-623baa9e1298") + (uuid "b5bdbfaf-875a-44c0-b33a-b3dd8ba32fd3") ) (fp_rect (start -1 0.9) @@ -8824,12 +37104,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "8dfe12b9-6d6a-4f39-9b7a-dd449eb5e00b") + (uuid "f280986d-39f8-40ea-a6b0-f2eba0024e03") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "399a1542-8308-43c7-995b-aa24446cfcc8") + (uuid "dd7d0bec-43ea-40d9-9054-922f84b85654") (effects (font (size 0.4 0.4) @@ -8846,17 +37126,17 @@ (net 52 "/ROW4") (pinfunction "K") (pintype "passive") - (uuid "b73dc2bf-4ee2-4216-aa09-91fcfc922ac2") + (uuid "5942dcd0-5755-48c6-9dac-f00683cba6db") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 18 "Net-(D17-A)") + (net 81 "Net-(D58-A)") (pinfunction "A") (pintype "passive") - (uuid "cffb2716-2917-4e30-9034-b80e8fc36db4") + (uuid "a173c16a-3c8f-44c7-9f08-240f937c8b48") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -8873,14 +37153,14 @@ ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "24dad6f0-7dca-42b4-b61d-9fb058cecd9a") - (at 116.84 175.9 180) + (uuid "6fb6bf71-168c-46e2-a4f0-6ab2c6799761") + (at -139.429 39.692 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D23" - (at -3.42 -0.01 90) + (property "Reference" "D20" + (at 0 2.127 0) (layer "B.SilkS") - (uuid "cf06e6c4-4fe0-4bae-9124-53b4597831a1") + (uuid "5c1ce8b4-4b1a-41f6-829a-1301f18b08bf") (effects (font (size 1 1) @@ -8893,7 +37173,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "330bb95d-5e5a-436b-a54c-0388caf46564") + (uuid "d6850077-a606-4fd4-94a6-c6b97779af39") (effects (font (size 1 1) @@ -8906,7 +37186,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "d8aba436-b8fb-4dea-8511-4cc3c299b828") + (uuid "b654c522-ec9b-4b70-bc50-6353b40a0f4f") (effects (font (size 1.27 1.27) @@ -8919,7 +37199,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "6a2bf7e4-f568-4fc0-8b0f-a7775b826eed") + (uuid "bc66f669-8393-4597-a0bf-59316c44aed8") (effects (font (size 1.27 1.27) @@ -8929,8 +37209,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ba4717c3-fdb9-4f5b-a19f-64011e5e2983") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/77820fff-4086-4b1b-a884-b7719eab8b23") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -8941,7 +37221,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "69a3f3a3-07a5-4c4e-bc3e-32691169460c") + (uuid "4caae35a-103a-4ad0-b799-b10ae5655fed") ) (fp_line (start 2.4 -1.2) @@ -8951,7 +37231,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "deb25824-6697-4ada-8526-61203235860f") + (uuid "db1a6d42-fadf-47ae-8386-dc7cd3601419") ) (fp_line (start -2.4 1.2) @@ -8961,7 +37241,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "0211f1f6-2de4-462e-a3b0-29118bfae13a") + (uuid "20e02015-1dbf-49ee-8ca8-17a900d26815") ) (fp_line (start -2.4 -1.2) @@ -8971,7 +37251,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "53042fc0-c647-431f-a90a-948445ae2e6e") + (uuid "d0adf3a7-5467-416d-8093-dec3ea323107") ) (fp_poly (pts @@ -8983,7 +37263,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "012bbab9-9d60-4263-829f-58f2421ec1b2") + (uuid "33d14964-4e43-480f-9a7a-6a39aab938b7") ) (fp_poly (pts @@ -8995,7 +37275,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "40ecd8fa-9a16-4619-87e4-6a27b0073cb2") + (uuid "512f255f-790c-49dc-9285-541f5beb3744") ) (fp_line (start 2.35 1.15) @@ -9005,7 +37285,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "07c9dc54-e44f-4b83-82f6-8b8e81ba0a13") + (uuid "152b968c-2941-4244-9dc9-cf0da4b4319c") ) (fp_line (start 2.35 -1.15) @@ -9015,7 +37295,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "a36b62f3-1bfd-4800-a39c-f4795f6288af") + (uuid "de7829bb-92b7-4074-bd6a-1e366c297d99") ) (fp_line (start -2.35 1.15) @@ -9025,7 +37305,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "74128894-f1f9-4a1c-acb8-9123e550c03a") + (uuid "20864daf-10a2-4acc-b4e9-42ad66142c63") ) (fp_line (start -2.35 1.15) @@ -9035,7 +37315,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "7e37dc48-8f23-4095-aeac-1e6c64ad4afe") + (uuid "2175c42f-3fa6-4382-8b05-9cacff66440c") ) (fp_line (start 1.9 0.3) @@ -9045,7 +37325,7 @@ (type solid) ) (layer "B.Fab") - (uuid "f909de74-3a4b-4863-a691-e3827dd26488") + (uuid "64bf6e9f-9ea1-4eb5-90cf-62b4794d01e5") ) (fp_line (start 1.9 -0.3) @@ -9055,7 +37335,7 @@ (type solid) ) (layer "B.Fab") - (uuid "4b0f96f1-5d90-48f0-a2a9-33375d392535") + (uuid "0635c363-bd0b-48d9-98e8-8b38c46c7ffa") ) (fp_line (start 1.5 -0.3) @@ -9065,7 +37345,7 @@ (type solid) ) (layer "B.Fab") - (uuid "1dc3092f-5acb-4990-a828-b81afbe7135b") + (uuid "8cae7223-099f-42cf-a27d-b8b152891a87") ) (fp_line (start 1.4 0.9) @@ -9075,7 +37355,7 @@ (type solid) ) (layer "B.Fab") - (uuid "5d4461ad-9b6a-4629-97ec-a1ef560ff8fb") + (uuid "8a2743b6-9b99-4192-81df-4e3492aebabf") ) (fp_line (start 1.4 0.3) @@ -9085,7 +37365,7 @@ (type solid) ) (layer "B.Fab") - (uuid "9111555b-0564-450d-874e-3e80b0fae5ad") + (uuid "edc73954-aa3a-4231-98fb-442232d4946f") ) (fp_line (start 1.4 -0.9) @@ -9095,7 +37375,7 @@ (type solid) ) (layer "B.Fab") - (uuid "bba3a6ac-6398-419d-86e9-10e8a6a40ff5") + (uuid "7a60c02b-b54e-4d13-9492-f2ec87685200") ) (fp_line (start -1.4 0.9) @@ -9105,7 +37385,7 @@ (type solid) ) (layer "B.Fab") - (uuid "59a39ab8-983f-4c2a-90f5-1c9092ad60ef") + (uuid "a786e76a-74bb-49f9-a605-a456c68a0adb") ) (fp_line (start -1.4 0.3) @@ -9115,7 +37395,7 @@ (type solid) ) (layer "B.Fab") - (uuid "151e0ecc-df5b-450b-9cf1-357e2fe9cebe") + (uuid "d3f5c4a4-07f8-4bf3-9548-d123c6c7e28f") ) (fp_line (start -1.4 -0.9) @@ -9125,7 +37405,7 @@ (type solid) ) (layer "B.Fab") - (uuid "11b15cd2-392c-4c70-afe1-0f2c416373a1") + (uuid "737dd14b-1afd-42b4-9975-94af5604b952") ) (fp_line (start -1.9 0.3) @@ -9135,7 +37415,7 @@ (type solid) ) (layer "B.Fab") - (uuid "9eae6629-df3d-4d16-9bff-cf0cf74aa9e2") + (uuid "129d7a44-c9b3-44da-9e2d-7b556ac0f73b") ) (fp_line (start -1.9 -0.3) @@ -9145,7 +37425,7 @@ (type solid) ) (layer "B.Fab") - (uuid "96d3cd8f-73b3-4af1-b0fd-67aa76a623c7") + (uuid "9c5c7da2-48b9-4a77-a950-801e9dc8d618") ) (fp_rect (start -1 0.9) @@ -9156,12 +37436,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "1c92cf01-0ebb-4566-9440-270e572ba3b1") + (uuid "f186c1b9-6c59-4a47-a284-fe4a2faca741") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "16ff7dca-2a32-4db7-9895-03a5fbefd322") + (uuid "8f4d88ac-262c-4606-b44e-a4e5c8db3537") (effects (font (size 0.4 0.4) @@ -9175,20 +37455,20 @@ (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 54 "/ROW6") + (net 52 "/ROW4") (pinfunction "K") (pintype "passive") - (uuid "5fe2606b-f436-4237-87b4-63ca64869b00") + (uuid "53fa9d7f-8f59-41be-a425-a84ff20c8612") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 24 "Net-(D23-A)") + (net 21 "Net-(D20-A)") (pinfunction "A") (pintype "passive") - (uuid "c45b46dc-4d53-4bcb-8321-51130feed2f4") + (uuid "18864be3-ec25-47da-8b89-2998c126a1d6") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -9205,14 +37485,14 @@ ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "24e2668d-0924-4454-961f-0b4457309d84") - (at 78.58125 71.12 180) + (uuid "74485c87-0d5b-434c-88bd-e900196eedee") + (at -139.429 19.192 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D3" - (at 0.65625 -2.255 0) + (property "Reference" "D15" + (at 0 2.127 0) (layer "B.SilkS") - (uuid "c69528d8-7188-4b92-a97f-e534491b7bbc") + (uuid "840e7a7b-e269-41ff-8cfb-fbe02062d538") (effects (font (size 1 1) @@ -9225,7 +37505,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "7d54c746-ccfe-49db-a489-18d963c4baa4") + (uuid "a41654b4-91f8-4918-a308-f7d5c2b58c43") (effects (font (size 1 1) @@ -9238,7 +37518,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "59d46196-68c3-4da1-99d6-bd8a02a3bffd") + (uuid "03342ef3-542e-4b29-b94f-67a72651f8f9") (effects (font (size 1.27 1.27) @@ -9251,7 +37531,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "b587b02d-fb7d-41c3-b44a-30a7f763ebb4") + (uuid "b6c4c68e-cb5b-4534-bccd-f70aba7fc16d") (effects (font (size 1.27 1.27) @@ -9261,8 +37541,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/716f5e2b-a1a4-40d2-9258-0313cc440edc") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d15f2131-9165-4f99-ba76-068283f3f1d7") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -9273,7 +37553,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "cfdbbb18-1ddb-4b50-90f0-eb0457ba4c0c") + (uuid "29d3c071-7f3a-4266-8a7e-49cea9252f1d") ) (fp_line (start 2.4 -1.2) @@ -9283,7 +37563,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "5d2c182c-9735-48e1-ab4e-5e33c86c9a17") + (uuid "af309699-6038-4185-b901-48cc852e8d11") ) (fp_line (start -2.4 1.2) @@ -9293,7 +37573,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "db92fb01-ba0b-4f99-b415-82b732d9a161") + (uuid "9a2530bb-d908-46aa-bd06-edda8bcfcfbe") ) (fp_line (start -2.4 -1.2) @@ -9303,7 +37583,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "f6214d2e-f0ad-48eb-889d-4c44afb92aef") + (uuid "a3b0020e-acef-4e3a-bfa2-03dc17dcf2f2") ) (fp_poly (pts @@ -9315,7 +37595,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "23eced6c-d86e-487e-92cc-480eb70eb2af") + (uuid "0a64e598-5bf8-463a-b495-a86c623486b4") ) (fp_poly (pts @@ -9327,7 +37607,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "3611a970-6997-4e65-ade8-119668d00445") + (uuid "d487c7cd-37ab-44e8-bd4c-157e9e1993b5") ) (fp_line (start 2.35 1.15) @@ -9337,7 +37617,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "344b3b83-e92e-404b-ac6d-15580d5ba3df") + (uuid "22768400-072c-414b-b905-5d5c804b944e") ) (fp_line (start 2.35 -1.15) @@ -9347,7 +37627,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "43b3ddfd-0611-49ea-91fc-09dba73ce9ad") + (uuid "3258e3da-f0a7-4a1a-a6d3-aea525097700") ) (fp_line (start -2.35 1.15) @@ -9357,7 +37637,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "998b31a8-710a-4cb1-bbe2-b57130836ad1") + (uuid "815b0d18-97e6-4040-9b82-aff30fe35deb") ) (fp_line (start -2.35 1.15) @@ -9367,7 +37647,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "ffb3e33d-8707-4219-8279-185050a61f91") + (uuid "eb8d8f61-1fce-4b82-b526-b430584e288c") ) (fp_line (start 1.9 0.3) @@ -9377,7 +37657,7 @@ (type solid) ) (layer "B.Fab") - (uuid "9c9b4828-7ea6-4e1d-ba2b-69083484a65a") + (uuid "238af6e8-5463-46d4-a871-3cd6d0f63ffc") ) (fp_line (start 1.9 -0.3) @@ -9387,7 +37667,7 @@ (type solid) ) (layer "B.Fab") - (uuid "2e8c0eb7-319a-47d8-81b7-ba440477a037") + (uuid "5f0f0940-93d2-4a7d-b3af-858cf27678a8") ) (fp_line (start 1.5 -0.3) @@ -9397,7 +37677,7 @@ (type solid) ) (layer "B.Fab") - (uuid "3bfa3809-bc95-4e5a-b622-36cd1cebe392") + (uuid "8e921117-15d7-4b3d-8e22-4429dc880dd1") ) (fp_line (start 1.4 0.9) @@ -9407,7 +37687,7 @@ (type solid) ) (layer "B.Fab") - (uuid "386fe730-3724-471f-8b85-6b9ff6a13f7a") + (uuid "9d8ea335-8025-49be-9ea0-764efbfeb4ab") ) (fp_line (start 1.4 0.3) @@ -9417,7 +37697,7 @@ (type solid) ) (layer "B.Fab") - (uuid "04885aba-eafd-4736-af1a-2555079f7199") + (uuid "72bd201a-ce0d-4844-8668-d0f690fd1233") ) (fp_line (start 1.4 -0.9) @@ -9427,7 +37707,7 @@ (type solid) ) (layer "B.Fab") - (uuid "c2c729b5-5842-4c9b-b5aa-0192f970c72a") + (uuid "9399dcee-c932-4ba2-b098-fbb08766e61e") ) (fp_line (start -1.4 0.9) @@ -9437,7 +37717,7 @@ (type solid) ) (layer "B.Fab") - (uuid "479c29c8-dbdb-4e78-b87d-15c6b0879ae0") + (uuid "4e4ac13f-0c94-4954-8f0d-91b18a7680c9") ) (fp_line (start -1.4 0.3) @@ -9447,7 +37727,7 @@ (type solid) ) (layer "B.Fab") - (uuid "09c459e8-4ee7-48dc-8737-5e0828c06920") + (uuid "9b1a0d05-b846-464b-9cb7-a6a43f142fb0") ) (fp_line (start -1.4 -0.9) @@ -9457,7 +37737,7 @@ (type solid) ) (layer "B.Fab") - (uuid "aacf82af-52e3-4f6e-8318-fbe78a75384f") + (uuid "9f346baa-d530-49b4-8fdb-aa80616025ec") ) (fp_line (start -1.9 0.3) @@ -9467,7 +37747,7 @@ (type solid) ) (layer "B.Fab") - (uuid "a0d90544-a819-42d3-9432-1c2b3a08fb81") + (uuid "3d12639c-687e-411c-8cb5-e6877c1e8f50") ) (fp_line (start -1.9 -0.3) @@ -9477,7 +37757,7 @@ (type solid) ) (layer "B.Fab") - (uuid "0a62833f-dfe6-4f4d-907a-33d3fffc86ab") + (uuid "90bda4da-8869-499d-892f-8e082ee966bf") ) (fp_rect (start -1 0.9) @@ -9488,12 +37768,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "40016ee0-a3ff-4baa-a95c-6864f234a4df") + (uuid "e3db0381-12b6-4bfc-8615-e4880cd1be86") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "686a1d7a-5829-4480-af38-2b9c25fe4e0b") + (uuid "eed66e3b-7acb-4956-ba56-b226972b5dca") (effects (font (size 0.4 0.4) @@ -9510,3453 +37790,7 @@ (net 49 "/ROW1") (pinfunction "K") (pintype "passive") - (uuid "5ed9974e-4cb7-44bc-9d1a-9b2535cd7f28") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 4 "Net-(D3-A)") - (pinfunction "A") - (pintype "passive") - (uuid "b352b912-e08e-44ed-b5bf-8d02745149c2") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "252bc1df-d945-4cf3-8e2b-a111ff048863") - (at 60 86.125 -90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C4" - (at 2.667 0.005 180) - (layer "B.SilkS") - (uuid "e2f1ce15-0762-4770-bc35-430415f5eac0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "100nF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "32f676a8-04b4-44d2-b06c-da4a67b65680") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "19bee7d5-7f92-4121-ad9b-cafd7858cf95") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "0d76102b-c9c2-467b-a916-2bbf96be55af") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/5d7500da-bd2b-4c6a-9047-3e2d6a3165ca") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7d45b666-f18e-4a0d-8211-3b849b81e5e6") - ) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7d8f03da-beae-4591-91e9-b0210b7f971f") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d64fb2f5-e3b0-448d-83ac-247cb45ae120") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "381d0181-73ca-4a8b-843f-0a9c3a50123a") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "707de7ea-1948-4690-904e-826e2a9000a0") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fe331cca-c563-421e-aab3-7496d2c23c04") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4a71c229-5bf0-4820-a55c-0c7deb844a79") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8a227e6e-05cf-4c2d-b6fd-771a47131c0d") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "345afe20-ed75-4979-b65f-78d4404fc95a") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "593e985b-70f7-4a47-81f4-e34eece6c0cf") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "af1358f9-bbe4-4f12-ba0a-acb51f93a8cf") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c2907223-f4f6-4b0d-822f-330a9cd1fa9c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "fed23ca9-6e0f-4c2d-aff2-ec6d5eb0ea9d") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 270) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 2 "+3.3V") - (pintype "passive") - (uuid "9f608489-8229-4dea-96d6-69d29464bcfc") - ) - (pad "2" smd roundrect - (at 0.95 0 270) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "07ec0981-86a2-41c8-a99d-ff4e398fcfed") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "276b9245-afcf-4365-92e5-a4b2b7c0e042") - (at 62.275 86.125 90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C9" - (at -2.699 0.034 180) - (layer "B.SilkS") - (uuid "621e40a5-ddde-44f5-a4c9-8f81f6793f87") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "4.7uF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "a43250f6-2ea0-4774-a5a7-b488e69e0625") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "d52a5c5c-f6fe-4dc8-a998-442f52dbfdb4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "7d09e3b4-7437-466f-b1c9-ed85a878dad1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/68cc06c9-d019-47d1-bae7-2856c48d1f53") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c797552f-cfd4-4b9f-b19d-d15a727681b2") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a9bf7d07-47fb-4be4-b933-14e57af58943") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "536363b2-52fb-469e-b7b0-befa678c01ec") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f7addb5b-e543-42a5-b47c-92c5b0364414") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "afaa6609-58a2-4cb3-86bb-53a049044c17") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ba4bc4a1-dcc4-43f2-bd84-d6e20b0d8215") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "26adf2fc-1391-4851-b5c7-2b47a1ebd99d") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "44c95b0c-9b73-4758-a481-e6935a6e33a6") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ee25541b-0a50-421e-86f3-efcf334944e4") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0018ba25-7a17-4067-a11e-05e0bcc4106f") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "23a6f0fb-9ed3-4cbb-b727-37e3a223478f") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "2e290c63-1b98-4f09-a529-d9d18963bec0") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "4cd8c8f2-3913-4235-94fd-bf08de8f7ece") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "827e3222-6165-4f31-8300-4602b4d1d819") - ) - (pad "2" smd roundrect - (at 0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 45 "Net-(U1-VCAP)") - (pintype "passive") - (uuid "5c1c4e17-3fd8-46ea-920c-e1867299712e") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Fuse_AKL:Fuse_0805_2012Metric_Pad1.15x1.40mm_BigPads" - (layer "B.Cu") - (uuid "2d69bacc-f2da-4cb9-86b9-9a1c0503ccbe") - (at 76.65 79.325) - (descr "Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCAD Library") - (tags "fuse big pads") - (property "Reference" "FB1" - (at 3.575 0.2 0) - (layer "B.SilkS") - (uuid "a42fe83f-747a-46de-9bd1-a73cd05e6a8d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Ferrite_Bead" - (at 0 -1.65 0) - (layer "B.Fab") - (hide yes) - (uuid "38f83a61-b014-4915-889f-6102460cc6bc") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "02750e5c-5a36-4275-91d8-a6c7420a776a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Ferrite bead, Alternate KiCAD Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "9a027ec2-dc68-490c-b35c-b43569404e08") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "*Fuse*") - (path "/419d9c4f-4ab7-4264-9f26-8a0424a1c835") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -2 -1.1) - (end 2 -1.1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f43ee29a-c0f7-43dd-8064-bcf0935c59bb") - ) - (fp_line - (start -2 1.1) - (end -2 -1.1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "8e880c98-1571-4a26-9fb7-c13bcfbb8852") - ) - (fp_line - (start 2 -1.1) - (end 2 1.1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "33f17fd3-364b-49cc-973f-d2b0ac0143de") - ) - (fp_line - (start 2 1.1) - (end -2 1.1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "395d396a-b406-443a-9613-d90519323448") - ) - (fp_line - (start -1.905 -1.016) - (end -1.905 1.016) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "998a4d83-7d20-447e-b695-b6e215e80731") - ) - (fp_line - (start -1.905 1.016) - (end 1.905 1.016) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4f232d02-5697-419e-9cd4-688431b2c2b1") - ) - (fp_line - (start 1.905 -1.016) - (end -1.905 -1.016) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "37510f5f-6ce7-4b5c-b879-cda222586399") - ) - (fp_line - (start 1.905 1.016) - (end 1.905 -1.016) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7d528012-4d98-4b26-8837-d9b38676096f") - ) - (fp_line - (start -1 -0.6) - (end -1 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3cf5da9c-bdad-4eef-8036-8b2b7487edee") - ) - (fp_line - (start -1 0.6) - (end 1 0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "736c8ae1-2480-4904-a5e3-5bf52df0cfa9") - ) - (fp_line - (start 1 -0.6) - (end -1 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d1372012-3fc7-4997-a19a-1ffaed4130e3") - ) - (fp_line - (start 1 0.6) - (end 1 -0.6) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "90ecda21-1432-4c40-a17e-57358b6c91a7") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "f699bb30-e895-4270-8811-85e9aecca9ca") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.025 0) - (size 1.15 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.217391) - (net 58 "Net-(U1-VDDA)") - (pintype "passive") - (uuid "5accdd0e-15f8-40ba-a174-84fc0fe87612") - ) - (pad "2" smd roundrect - (at 1.025 0) - (size 1.15 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.217391) - (net 2 "+3.3V") - (pintype "passive") - (uuid "2feb89e6-bf75-407e-a4da-661c2f9886f1") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Fuse.3dshapes/Fuse_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "32d2f14d-2a51-4cae-8e58-4c276611a4c8") - (at 50.165 166.37) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_I1" - (at -6.475 1.78 0) - (layer "B.SilkS") - (uuid "01c7e151-c6db-4e3d-a0f0-08730a9e5b35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "48426a44-dd71-4506-9401-77625d8b8ec8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "1e5b0441-22b7-4ff9-b7e4-85c73ec93bed") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "91b2ab15-7840-4e69-a4f0-655fcf56e07c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/32876d67-168c-43d8-926e-9516ba6d84f4") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1dd7f828-870b-45ad-be21-f83600b87a70") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3aefbc81-4bf7-43e4-bb12-0a8812f8940f") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0460f50e-89f7-423a-8ab4-fb035be4e660") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1b4e1477-c424-41f4-8ff3-54e4fd7c2c11") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "e2dd4a46-ebe8-4848-bac1-ecf4bc3cf5c8") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "935231f5-7dfc-4114-b4b4-0122d0105308") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3f76ca32-8c73-46ec-b02e-c22f5bab061f") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a651257f-676a-4e98-8dca-9bdb5bb2bd65") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "847f930b-d65f-431a-9c08-1f9e58c87869") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6fd5dc06-e50d-4fa3-a3a0-981892ebe4f9") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "8459d766-3f24-466e-8a56-dfababa18906") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5382e87e-900c-4d9a-9fc1-da2e854965ed") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "10d4c94b-7204-42bc-80e1-363d0af87398") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "dcd0ff9c-8ccf-4d89-8dbf-00300e1d3fd6") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8b02c110-2727-4e88-8115-8d277fa3cb5d") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d1d84004-42d7-43fc-a33d-0b50ec2b2964") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e9accb83-d6fb-475f-b5f9-3c932eda2617") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b0a8071b-2bda-45c3-95c8-8056bab1dd9d") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "9b8b77a8-63f8-4de5-bddf-0bfd69c63d32") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5354e1f2-3103-47cc-82a7-f71dd294b248") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b2f0a3d5-a94f-494f-84fc-e7123f96e755") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c7a35c2e-229d-4aa7-9eca-d9e6a69afed3") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "021c0c06-e03f-42a0-85f5-c07dd17743ac") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8844a122-cf1b-421c-8fca-14b2fda18c42") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c8d477ea-adb2-4fdf-b70f-abfa0670a0f0") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "73899a15-13c7-4a46-bfa6-f999da4009a0") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "96771508-f6de-4328-bc00-d471b5cf6d27") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bf5d4a48-a10b-4a7f-a6c8-4a6670a9d022") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4662212b-5ab5-4731-972c-dae78a60b7b1") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "849297bb-f1f5-4741-9876-5e5e7d28e837") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1d9ea73f-f6bb-466d-9359-d8f217638c01") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7c48367e-331b-44e5-8496-f020aa686028") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "02e8a44f-4faa-447c-86ea-3f0783e2489f") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "387afa1f-e9a4-435a-97a0-c38353c7b06c") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "3760c98f-4b76-4126-b4f9-f993b9307321") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "9bd284df-2849-40f3-ae00-a975ed0fe93e") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "1b0d8ff7-b1bf-431e-ad7e-f2f2a9c97d2d") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8f82f294-c650-42e9-8726-9da2744efa05") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "fb1db9ad-326d-4f48-8669-c9ca3fcb2d32") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "b7649745-733f-486f-b8fe-629e4f8c045b") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "6ed57e0d-bfa3-4a8e-b7af-25c770a311ea") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "9d8a4d97-466b-4fa7-a8dc-3278ba95a026") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "01a965aa-2230-480e-8a85-6164c17ebefc") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "3f1af16e-f73d-4ae6-93d8-2ef22c747822") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "29795b31-5d59-469b-bcec-833de35fa21a") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "eb4ad72c-d742-4ab8-af08-cde2d764b8cb") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "a1078872-c82f-446b-9ff3-cf6d1bed438d") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "eb37425e-e928-4bfd-9850-e2a55957fcc1") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "febeab27-0f36-4f27-8739-dbb0567a1a67") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 34 "Net-(D28-A)") - (pinfunction "2") - (pintype "passive") - (uuid "34b404ee-455e-4549-a072-0ef774712b48") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 34 "Net-(D28-A)") - (pinfunction "2") - (pintype "passive") - (uuid "1460b1fc-0d6b-4082-92b9-472b161cb93e") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 34 "Net-(D28-A)") - (pinfunction "2") - (pintype "passive") - (uuid "8b909104-ff14-4165-8851-24e01cc0a3f0") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "3765bb2a-76cf-4836-a63e-498ce867e932") - (at 50.165 147.32) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_H1" - (at -6.34 1.78 0) - (layer "B.SilkS") - (uuid "5036b8f0-c610-40f5-af3c-2ff1fbd80efd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "df0827bc-d509-4346-92bb-58c43ac1fa24") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "5abf74b6-401b-4e0d-9fb1-abacb06388f6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "7dd8fa8f-4000-4f53-bcfd-61f31ef66203") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/0f8a26af-6635-4234-a4e6-da17b3c1c738") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "5acda5e0-a1bc-4013-8433-786152828b08") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6cd23cd8-4c56-447e-a209-479095f0e9de") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "02a93e53-743f-4496-b09e-1fd42c8717e0") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7e27525a-d739-4109-bf20-ed5b044dd953") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f5c57818-2863-4477-95f4-2e82347181ab") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0e632ef0-fc77-4f30-88ed-64da5f527d2c") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "24cb2cd3-ad8e-41f6-81b5-4f5855315a42") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "93f98929-c0dc-447e-a07f-5450a159ae8a") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "86594a05-43a3-43f2-ac18-06615ca8bfce") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f43e18ab-fa9f-416d-93d6-3e344b29a57d") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "a43f271b-4837-4c3e-a7c9-31d15aef6c80") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ad22cfeb-0173-44a6-a837-9c4c94d2698d") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4be18c64-1d95-4c69-8b92-716f1c5bd478") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "bd755891-12f7-4a73-b4fd-13603cc69dae") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "484ad2a4-8295-4c66-9bd9-1d5e6ef4e37f") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8807c5bf-af04-4577-836e-7207682dbb39") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1ae17688-ab7a-4731-aafe-686bcc08eb18") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b98f5529-0995-406f-9e17-36209ed380e0") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4b2427c5-b45b-4fd9-aa44-3e35570c9166") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5f95f587-d47d-4732-bdfb-80fd5f77dd42") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5e6167fd-a8d6-4a6e-afa3-82361a944255") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5ce16aaa-98c1-4ce5-9493-4230b8bb05a3") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bc8d20a1-5bf8-438a-81e0-833a0285ffdb") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0203df88-2515-49e0-a6a3-dadfa6289daa") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7e22f1e0-ccb4-4710-9f2d-57bf5739efa3") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "21111838-abef-4742-9f1c-abfb191e3ed3") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1836523b-c70c-4ff6-b1f8-b7ef2944711d") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "339b49e3-76e2-4aa5-a166-c2c88530e474") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c991f85f-35d8-4acc-98b4-0c39384bdb80") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b121bbcb-694c-4712-8519-be149254dc2c") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ce282ed2-3f76-4355-9575-7894ea62d877") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9d7442e1-2700-4a5d-851d-0415d1a787ac") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "90637c4a-4509-484c-90a9-7d7f335dab64") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d419e3de-96be-4e92-80dd-aac44017eb01") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a3f4ea6c-be13-429e-b0a9-3b0ce300ec35") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "74071c48-3d05-46cf-96aa-6141a35e5abc") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c5bc97db-524f-467c-a7e2-e8737720bc61") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e6380ed0-0ff4-4685-b155-70de7d2d4ef9") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "dd1ad89f-5a4d-459d-a25b-5a1934ee8246") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "04a1de9e-1563-481c-9788-07daedb581f5") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "4665aa0a-19ca-4315-8256-b6a2a740e8d2") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "d63a2615-b383-4bbf-8a7c-d61262da65fa") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "b5442442-bd46-45bd-9a92-51b17c387f39") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "de6dac45-7142-4655-8216-d0de3e267a65") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "0919b3ab-4dee-4cef-bd1e-0a5130669d6c") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "61e4117f-9f9a-4290-ad83-328eec61f33f") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "8354d22a-d413-46ee-b030-e164002b42cc") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "1a2f2469-2faa-49fd-9efe-377f64ef58df") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "7d7cb1c2-e7ed-4ca2-a197-45a64e1679bd") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 33 "Net-(D27-A)") - (pinfunction "2") - (pintype "passive") - (uuid "83a09c7e-683a-493a-8700-d35be57ea30d") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 33 "Net-(D27-A)") - (pinfunction "2") - (pintype "passive") - (uuid "3b871841-4688-4727-86de-1be880ba66c1") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 33 "Net-(D27-A)") - (pinfunction "2") - (pintype "passive") - (uuid "4d92a5ae-5175-4d8f-bf75-6a1070fcdacf") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "397b81cd-d555-44dc-b2a2-76b12c5acbb1") - (at 63.531 66.9375 -90) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R9" - (at -2.5 0.05 180) - (layer "B.SilkS") - (uuid "33e1932e-3e36-417c-af57-fc7620c6e0f7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "22" - (at 0 -1.65 90) - (layer "B.Fab") - (hide yes) - (uuid "11d4fe82-9c58-4dfd-9bf4-694483a211c9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "0010e43b-c21b-49b2-8cb4-c9d3deab1ec2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "cc4a126b-3c60-4a38-9934-0deb05bef791") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/9c5f0493-d680-4847-8e64-3696158e4f7e") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cc20d7a3-dff6-45ed-a645-70774f8a543e") - ) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "490e0e2b-c5ca-4b13-a431-2f22414afc4c") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "1f44b2da-b362-4714-b387-3081bd86a216") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "fb56b4f5-69e2-485b-8624-6a84a4962b6c") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "86edc05c-8573-4c28-a171-3078fbafccc0") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0a35806c-63ce-444c-b10f-e63aceea09c1") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1cddd8e1-1167-4f5a-afe9-b3511abc2c87") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a07adb64-4f03-4b23-93dd-e0286f527214") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "05777956-dbe3-446c-ba1e-0348d3203ded") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6f00da17-34f4-4dd0-a0b1-33a96e6339b6") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cc914a92-023b-4bf6-bf00-d69f8341c27c") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "04bc4d75-cd88-47fb-942a-28389f621293") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "e6c63b51-4c25-40f1-b7bd-b74b17441842") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 94 "Net-(J1-Pin_6)") - (pintype "passive") - (uuid "8e948e14-9c2a-4fb2-bcbe-eccae473a7f6") - ) - (pad "2" smd roundrect - (at 0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 95 "/SWO") - (pintype "passive") - (uuid "e9b67bfa-a394-4149-8402-a5a1015c4462") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "3a876b78-5155-4b38-b079-a2cd917313a1") - (at 97.800866 85.085888) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED8" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "72e89099-51dd-48b0-af43-11123e212b12") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "e2448824-ee9a-48df-ac55-a48a48b2ea6b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "31096f82-72f7-4708-8503-60b53fa8fde6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "c1466648-24bd-4301-927c-beb0dcae8df5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/e6475c77-d9d0-400d-830e-67d85df91641") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "ee465ec1-3b87-4e3a-a7cd-fdf6847e31ed") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6c0991c2-f8da-48da-8bc0-af71df7fd6d8") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "304bb755-69a2-4944-905f-c3a35d63d6b0") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "0b2f165c-6e5f-4af2-afb3-1c4c553e4b08") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "57fb8335-4949-4c10-b37b-3f87e4ed0320") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "ef1d02d1-08a1-4229-8d91-801bd69dc6ad") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "fcef5395-055b-4532-bfab-2ca49f7500be") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "2ff4967f-3fbb-4a85-910b-abd068e7b4b8") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "8040caa7-8242-43bc-a6c3-1cc789b14a60") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8134483c-70a7-4f93-a17d-e2310010bc14") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "495c8940-fd13-424e-a4fa-63e569fe2cf3") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0e8a954e-f16a-4eb6-a949-48ba1624b252") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "bc512cbe-cffe-4602-9b73-d32815a6b29d") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a44dcf50-84fc-4c3c-bab2-ac5a4c30074c") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0b3b9545-44fe-447f-8a23-aa7c78742688") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "543c21c7-04f9-4894-80b5-27878085dee8") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fe71488d-bd46-4b70-ac45-60972e535275") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "dab24e91-3b4c-4a7a-869e-3715ffe233b9") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "93333d8b-8d0a-4568-ba65-52e5e3356db1") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ffb8d6f6-1281-412a-a09b-93111df42cc5") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ad1d087d-f7ff-4552-8428-e71f7899dd23") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "66aae901-fbc3-48b2-8e55-679ce6b736d9") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "713ef1ce-6c93-4ae9-9d1b-42c899c81666") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f87a0933-5017-4990-9827-7b0f7b7d5d3e") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "99d3ab00-30c4-49aa-95b6-fba8d79e7518") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "68204da4-6740-49b5-aec9-bd15e6587f3e") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d4f3922f-e794-4e94-bc1f-7b851459cfe8") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "091eb9ed-51ba-40d9-b2c8-e4f0a31fb4c2") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d6460237-9407-475c-9378-b6b527f83818") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "556723b6-c66e-4d43-b18d-382108c44c43") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "a849f04a-85f1-4d1c-bf02-340c1e7b384f") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "7f24a4b7-2f3e-48a0-b538-c3bc399a09e6") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "b5da91cd-7056-445e-89cd-b19222571905") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "2de6a269-70be-4087-b277-3ef9d1c17395") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "e4b520c5-12b0-4749-8f48-3907f8db3c39") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "cfb17f2c-8cbe-44e2-8b10-01f77951f53c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "9508c746-148d-4ff5-bc98-7fddcef1a08a") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "f4354bc0-820d-43e9-8489-b2ce6e3e65ef") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 62 "Net-(LED7-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "bd905136-366b-4c43-980f-450a36b9d443") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 63 "Net-(LED8-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "f51ea804-056a-4391-980a-ea4923345f84") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "ac6c003b-8c1b-428e-a928-8e8f98b4ba6c") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "3ad377d6-b8fe-4e69-b600-1d4e09e34cff") - (at 88.3525 161.389999) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED20" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "9916f287-fe24-4e9a-bc3b-26d93d27ad7f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "9701fb02-6e6e-4775-aa40-12d2f9157a1e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "354d6372-6177-4b36-9d40-6877822f03d5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "aab3fcb0-e9f4-4991-ba60-486557e2180e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3ed2f7a5-b2d8-453f-a297-6695939d1bd6") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "4943daef-cb7e-4633-8405-708603968abf") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "74438b40-4972-4933-ae06-e49f0dab9c3f") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "077c5c02-6712-44eb-9cb2-378b93c02027") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "ae5b8d41-37e3-4afd-876f-93dfd8ca14a2") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "9e1ed5de-a13f-4dea-a71b-5182157f3d9a") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "b18762b1-d379-44d5-a2d0-dcbd3ace3948") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "a5ddacb5-9e27-46ce-ab38-58c0f7b848e6") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "6a956e19-9451-4501-a255-ef49c8e09eec") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "162b3612-56cd-481f-b3d9-c6ee84d3ee74") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fae2a962-9eb1-41bc-8652-35dc09788aab") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5908f3f4-23b0-43ba-b76c-79798228dd74") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2235e199-b20b-440a-aa5f-e08d7d271c5b") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "cc398858-4ee7-49f4-a812-189b3cb3aa50") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "75277f27-1648-4813-9a93-2393007d8839") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d221ee07-6be2-4377-962b-85ca9173918a") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a2ae53ff-6c40-45ed-b60e-585a48ddff4d") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b87eb617-6512-4a40-a4ec-e8400a9ddaba") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4fe3c8b4-641a-4612-9431-cb2058344af6") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "476326a3-e5f2-4169-8ed7-60691a2cf540") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2eec9e16-699a-4267-af60-52657787254d") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "22ffb9fa-1122-410a-934d-20058196a99d") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "94cf0416-53c2-4a4b-8fd7-6a4d1a65a8de") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f6e62189-b134-415d-9f44-62ac16a77d9c") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "843e22a1-29c9-4bd6-a165-bc6275cce3cd") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6743f943-6374-4d67-9e2c-90353e3c90fa") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2b8046de-b73d-41fd-bf6a-2ede16b43311") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9e743d95-6f0c-46ce-bcb3-9d23ac6423fa") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "13939f19-3f95-444b-a194-56d3aa4e0c0b") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7e3c3c9f-387d-4fc7-9612-030acaca8679") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "34013522-2e5f-4559-9fc4-f88153221390") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "9394339d-5650-4528-b8aa-81f3e4c8f1b1") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "865a6888-c567-4463-a940-d98e3899995f") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "ce17e9b0-e7c1-4a1a-a5ae-6663a8c065c8") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5d2ae018-d982-48db-b96e-a250c8c3fd69") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "d7f19933-224e-4ef9-88eb-f47639c992ac") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "05f64b20-bf32-464c-bcd0-0683c5ae83a0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "363d77db-f006-48d5-9934-e4441c6f4397") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "10f72db8-23ef-4756-8498-6e9cc8148838") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 74 "Net-(LED20-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "9f76f90a-83b6-4303-849c-31388d490be1") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 75 "Net-(LED20-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "d19ff939-8229-493c-b2a2-611b146d3894") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "cb9cf4b5-06ae-45fa-a1c8-697d96bf017c") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "3c3a010f-c078-4ac5-aa77-2f8563b7a914") - (at 78.74 137.8 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D15" - (at -3.24 -0.03 90) - (layer "B.SilkS") - (uuid "509e3a9a-2bb4-464f-b7a8-d42ceb227fb0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "214ad583-a617-4c73-9481-c6be30086664") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "3b18203f-ed30-47dd-b93c-9a34e9a8fc25") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "0880949c-26fe-4b71-874b-3f214971eb51") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7bcdef09-f169-4f97-a67e-b4b5361138c6") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "65c54354-d927-49c6-be2b-741f4a97043c") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e28398f9-c323-44d2-aaa2-e128ed6b6107") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "123e6cb7-471f-4362-9523-4f7798b4ca9e") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "21ea3fa2-a8a6-46fb-8621-5c530f483a5b") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "0da0b8e4-abad-47e5-92ac-c2f53c851060") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "661f51b9-6255-4c5e-bcfa-90d4916fc2c7") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2f7334f9-3bc8-42b3-a5e0-d6725a0bd483") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5da32659-1585-4165-841d-d1d71506d228") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c8fb2ecc-cfb9-4c6e-8262-7f92ba779ad9") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2ea54a86-4e3a-44ae-8f21-880f2484dbc7") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b5b577a5-846b-4d0f-8804-fc02678c181e") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "19db1775-c123-4509-afb2-ce35f095300d") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a5526469-031c-4093-8826-d67f93fb2c37") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f7ee2725-b66c-451f-8cff-cf85eeb72f86") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "17b111d5-0068-4289-8a24-de7ae5546379") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8c31a2f8-0d63-46b3-8312-dd13364ce7b0") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "aad8d0d0-6a25-42cb-9981-5c28d8b2b752") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "52b35e63-437b-4ef8-8aa7-e56eed04f84b") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7ce23eb8-9793-4231-9c84-d600ebd6aaac") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1b213bca-6a87-40f3-a1a2-373f45d14e91") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8e64e3d0-1f80-4fd5-bc64-85b2779d936e") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "908b5a8b-7e4a-469b-80df-1511d29f51bb") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "98510253-6f69-46f2-9f84-66d85924394e") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 52 "/ROW4") - (pinfunction "K") - (pintype "passive") - (uuid "2119e8dd-d76b-45c1-812a-0bddbf42542e") + (uuid "436891a4-4199-4958-84da-336a0564b17f") ) (pad "2" smd roundrect (at 1.65 0 180) @@ -12966,7 +37800,7 @@ (net 16 "Net-(D15-A)") (pinfunction "A") (pintype "passive") - (uuid "916571ac-f5a9-483d-9047-92868678b58d") + (uuid "616bccb5-c6f5-4c73-b6a3-ecbe6decb654") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -12983,2965 +37817,13 @@ ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "44ffdc6a-dc57-434b-bc39-d2a71d6ca2ec") - (at 116.84 109.22) + (uuid "74ae647d-9848-49b3-931d-d6eff5a0fc73") + (at -104.188824 106.767 180) (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_10" - (at -5.04 1.78 0) - (layer "B.SilkS") - (uuid "8100e591-d554-4932-a20b-e26ccecf51a2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "518535ac-8594-4458-bab4-f4558ee268cd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "d99838e9-dfa5-45fd-83b9-5fb2f1970d4f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "add19524-e074-4e6a-aee9-b88e5b246a5b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/381f0f6a-29e2-4cba-9a24-5b4322168187") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1e23f158-b337-480d-9436-ea826c7ee051") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0e7d2f9e-2de0-4ea2-bbc5-e50fa21ac516") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "75ff4efd-1578-495d-9f5e-26f333ed960f") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "c83a626d-076e-4a11-b7c8-f69d041d88e0") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "378caaa2-7a26-4c39-bc03-5d23830f1031") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "00a4444c-e1e1-4776-9f73-d15d580b5f31") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "64c817f4-5caf-483f-8e42-33f2a07eda1f") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "06c66282-c8e3-435f-9ec1-0de19cbbd2a8") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a15f5609-a829-47fb-b648-e3bffc71dfbe") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "fe209050-a09d-4b8d-a802-6981bce2fcdf") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "efbcca61-bcd4-45d6-a338-6f86de3f56ab") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "0a92dffc-c756-4804-99ad-a1220700e019") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "96f451ca-ea3c-419b-b35e-d679b5e5255e") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "0e2c15a4-1050-4211-99df-8bb2897d0853") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d7858bf0-7ab1-4973-ab8d-300b7dcd5ba9") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e5648642-2b8c-40b3-b0c1-5d9debec469a") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5b852ebd-bf9a-45a7-8e3e-16788bf9dbb8") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "968769a9-6598-419d-8a7f-dd38313b7e6b") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f8cd2a47-837c-408d-8d67-b4f93ddfb754") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "29fd8b17-daf9-4aa8-bc78-9e88cb1a4ea9") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4f133b8c-ca26-46ca-8e87-8bed31916e81") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0177236a-1c84-4a90-a2fb-fd532fd40bb3") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2c96939d-ef9c-455c-8153-e3346c9817cb") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7c59f831-04bb-46ba-85fc-3b1907c8119d") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5e714632-2316-4caf-b3ac-a455b56f6eda") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "88495ed0-ddb2-456b-811e-575578160f22") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5bf26ae3-8774-4b1e-808d-320511a077c2") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "96ef8902-4cb7-48b6-832c-d79ac2e2e626") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a782914f-4305-4f3b-af77-1b7551e1199f") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ffb3ffb1-d120-452f-9c86-3c84da04bfcd") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5d2f29b5-dde8-45c7-840a-431b0f56e93a") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "26efe7f0-9445-4d5f-9022-adb535716b8d") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "540a70b0-b090-461e-b5ca-dc62b1662fab") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9c0d1ad9-a40c-429f-a94a-7c3be0cbfcd1") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "2348f0ad-474a-45cb-9ff8-527e4bd048dc") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "fed445f8-a7cd-4653-9c3c-e9d882dc5852") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "791d81b1-e723-4333-bf3c-ac094b80dfaf") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e6fd51b9-1667-44c2-a94b-64ecf03fc2b1") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "487cc64e-c0e5-4f05-a1e7-59aeb121593f") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "07113d9b-8e5e-437e-b324-83b68ba34b07") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "a69a7404-2c86-4d14-ae29-7420609fef8a") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "eb6810e5-8ac6-4b26-bd58-2dda4fe2fe77") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "cfa8fdec-afc0-4c65-a14c-bbb3fa4a15cb") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "f3e9aea0-aab6-4737-a1c1-a3d54c64d518") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "4949c2f9-009f-4484-9825-a972e5f8ff98") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "2dafcf24-8527-49d5-9a79-598342b49c29") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "9228c8b1-ae1b-4077-8284-f1a48fb41c97") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "9c2c5124-d20b-463d-b2dd-f145efc0a004") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "0ba61ac9-8f2a-4b3c-9663-a3630be8f47e") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 14 "Net-(D13-A)") - (pinfunction "2") - (pintype "passive") - (uuid "65033b92-20c8-49fe-bb43-5088beddb701") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 14 "Net-(D13-A)") - (pinfunction "2") - (pintype "passive") - (uuid "c1ec90ad-70af-4f43-9285-51c34dc6d516") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 14 "Net-(D13-A)") - (pinfunction "2") - (pintype "passive") - (uuid "02dbf2b1-31e7-4fae-b4ff-ca2f62a9625a") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "48fdc226-92db-48db-ab05-4029fc1008d3") - (at 50.22 161.24) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED26" - (at -6.65 -0.04 0) - (layer "B.SilkS") - (uuid "8f8c540f-0a9d-447f-9777-2d1e57bc3fa2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "349ee1f9-3c8f-40f0-bd85-cc78de5add69") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "81d5876d-792b-4a35-ba18-032cd4daf9fb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "4f73a833-5321-4eb0-9b6c-74ac6736bfa9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7523b190-7540-4ca2-9c9d-04a935cf41be") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "d9086d4b-d315-4994-958f-60133299c5f9") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "04b2ccc7-2a87-4df8-b71f-62c51d2b4ad3") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "b496578c-1749-4996-a3ec-5e689f320c20") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "523d877c-e231-4ada-9475-e19609cf41d5") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6a24e1f9-bcb1-4b05-8f15-491beb7bb3a0") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "01a7f3e9-973b-4419-93fe-fb0f0c454245") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "bb3154e8-147d-4ab0-a3aa-7c980bef4b0b") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "cdfd95eb-7291-44ab-bae5-a7632bd00900") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "9616c6d1-557e-456c-a29c-1553f1ab753a") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1421c243-7e36-4a59-a24d-fa37b3947824") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "66b32d60-7c2e-443b-b0fb-fd88b472bcf2") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d32a2299-58ba-4045-bcd5-975012ec6bb8") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "94d95ae5-1d84-482a-9b24-40786b235db3") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "927c135d-d45c-4a38-a2f2-1201c38cb531") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "63818548-568c-4968-820b-6444c88e89ba") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f4282bd1-b854-49a2-9cf2-fea1e304bb3d") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7459cd1e-a97e-499c-b65e-611d66674b91") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ae5b1388-cebb-47dd-82ec-d8a39a64f18b") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8a2bd73c-e2f0-48c5-9fd1-ce9122bbd488") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "806e6015-e972-4bd7-883b-acbd1ae7620e") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0e44d594-10b3-4a8e-8068-90259e1f64b1") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "772705c7-c1b2-48aa-9db8-e384fe9797b6") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "85efad00-ceb5-4bdc-8b90-8ef99cc413cd") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8fcaae15-d311-45ba-b102-5612119ad5e4") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "827f2a57-1afd-445e-bb8c-9fcef0d9842c") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e18cab25-628d-492b-b400-dcd863f23fc2") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a92912e0-5dad-48f6-87f4-9cbaf6bf7cb0") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d72b63b5-ffcb-4943-ae1e-1b960fd24527") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2d6bdd5f-c086-4cf3-ba12-8958649d905f") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "b93ec222-f81c-45c1-93e1-28905464c8bf") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c8824045-0338-4340-86fd-6f4f3c0f13f6") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "6f22868f-7525-4662-8987-1c6083a9e127") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c4d27b2b-f72d-40a2-93d7-b38b6f9a57d5") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "bee7c63b-6171-4fa3-adc3-3be058d3ede6") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "dde5dab8-4740-4663-88e2-51e3f8f5d6f7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "932eaec3-d419-4c61-b515-99ad0db9ab85") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "7228ba79-16d0-4372-a446-69dd58baf359") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "96571f33-7676-4d58-bf41-eefb2d4402b2") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 81 "unconnected-(LED26-DOUT-Pad2)") - (pinfunction "DOUT") - (pintype "output") - (uuid "c9d57c35-1381-4de6-8207-fba41a47f748") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 74 "Net-(LED20-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "57617e9a-301f-41c3-964f-22758a329075") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "a946e508-3504-4562-9bb5-fce80b5aef4e") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "49dd4602-6c3a-4e34-9dff-376beef266b2") - (at 116.825 142.26) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED24" - (at -5.985 -0.03 0) - (layer "B.SilkS") - (uuid "77f0110a-a9c6-4696-baaa-4794e63f711b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "b8b2a502-13f8-477d-a590-084fa84c6121") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "7cfdef17-a77b-40b0-aa74-16fac5f4f724") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "d70bb2f2-cd99-449a-93b8-a2c493e7a0e8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1fd9c9e4-2dfd-4151-b309-9c4511e3ed2e") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "f8187f43-49b3-43ef-9409-a7973c5258c9") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "259e31db-7642-4a19-aae9-c13d3b51a5d3") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "fc5e2136-c210-49ce-a247-da743042e35e") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "cd0ba751-3062-4bd0-ad35-de450ceae8e8") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "33eb1360-02db-4958-b543-22e51564e0df") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "52e059c0-88ec-4049-bf64-0247b383f422") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "9dfc6375-7b3d-4342-b86c-be3b98708199") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "73fbea7b-1692-4edb-a7a4-1751bb191253") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "9020c9ae-e8e6-45d3-92eb-2a61840bf3fc") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a409ffe7-2ec4-4eb8-be91-1b895bde8ff6") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "99cea8c4-670c-4d5b-b5a5-394368853299") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0ab32cab-b455-47ad-b0eb-6bbf4933b200") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a6b69c02-3df5-49d1-b006-767d8402bf91") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7f5be46f-2d8b-41cf-80ee-51c3a34769e1") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "693d87e7-07d0-4371-9eb3-03c2c424395d") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "09795eee-0a39-4180-bd1b-28588cdca697") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1fe1b8ba-482f-4b5d-a9dc-c67b9ca402fd") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f354a05e-cf00-485e-956b-e5b04f05b5fb") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7122bdcd-5d14-4cba-9bb0-e3f1846fc24b") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "07315e52-4eff-4318-b94c-ef4cc3b7c5d0") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5733721a-ab7f-4b89-8c5a-9eb696d43fc0") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fb89d23f-10a0-4157-aa93-1387e4bf306f") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "49f6f8c5-0305-4cd8-8695-8885da09a4c3") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c45c2775-d117-41f7-b135-41d7eb6500b3") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "104376b9-bef6-49df-93ca-8c36562e541b") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "eb9dd8ab-fbf9-415f-9f33-c3c5f019c45b") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bcb2cdf9-48b9-44f6-90a2-52bf4d12f03f") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "66167505-b71d-429a-87b4-23294df48f64") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5ce2bd98-b046-45c2-b792-796beac17738") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "ef8c836b-c984-4cb0-a4e7-7c0a92717853") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "cf2abfff-f41d-4487-9ab7-828e183caddb") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "8738cead-1ecd-4164-9142-d8028d24741a") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c5538fe5-af51-4479-bb4a-145f4a35bc0a") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "64f4ded6-50a6-4d82-9c92-3ea3f50e31da") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "31ad8d08-c43b-4223-8c7f-69bcdd7ee6dd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "435f7498-ce2b-4a87-899e-f15251961d56") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "f6cad964-9716-42fc-87b6-c35e9061bd62") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "1de9559e-0dac-4c8a-a4ce-846035f1f234") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 79 "Net-(LED24-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "492d7b98-89c4-4f55-970b-7cd03a64bce9") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 78 "Net-(LED23-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "fc965861-9380-47e6-a53f-362b40a63a5a") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "d4b529c0-d90a-4c79-9130-3d73dbc7bf9c") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "49e120c5-9367-46b9-a1b0-6dba8b2400ae") - (at 78.77 104.18) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED14" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "28b5e725-e2d3-43b8-8bf6-bacf488be323") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "cac2bdab-6b7c-420c-ac6a-023fe5766d9b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "b27a7023-c7f4-4ed7-919e-35b2cc3c1a87") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "de91d681-8c28-4d52-a88b-390bd6472e27") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7b6a7c1d-7b0e-4b7e-8ef9-98572626e35d") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "efd73faf-536f-4268-9c0c-21cc73e1109e") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "bc26d054-deee-48e9-b176-22350e538040") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "62b100c8-fa87-43e3-9f6f-da15ab0d6a57") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "8bfc4b61-10b3-45ca-a6e5-280b68771e11") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "50a0b63d-de55-4b97-9129-493c4469c3f3") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "d843ea1f-fd04-44ed-8869-e94468f22934") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "3f1829dc-1e1e-49c3-befb-befef63919b1") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "e306efff-31dc-48fa-bc76-5e1898a5cbb2") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "d7ac5ee0-ae58-4be8-b81a-2eb7c920c015") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c2f9bdd4-9470-4a52-bca7-dd50ac875f21") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a77fa031-2403-480f-b30d-0e1e924792ed") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1f7eb63e-940c-4378-9508-c93763c52392") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9069c2ae-ec02-4a88-99eb-575f368e01ef") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3aabcfeb-674d-47d0-89bd-0c7cdb380df4") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "96c8d3fb-2ae8-40bc-94fe-902bdac33759") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3a5bf13b-d7c0-4dd7-b053-880831544a71") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "cefe9d89-dde6-430e-bded-a50d4ae0f3ad") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e99a3814-2c6c-4e49-9f6a-53c1fda8883c") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a8f9ff5b-3cf1-4a01-a8f8-5e7065f7ab66") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a1b1216a-4215-46d2-9ae4-f08e0a91a53f") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f89e6718-66fa-456b-9da6-ea05448cadf1") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f2a7dbd2-6d88-4e0b-8d80-0ba82aebd985") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c2ba95f0-a28d-47c8-87b8-b2f66314b794") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "cf2eb5cf-70da-4b4a-bb03-981cc39a9911") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "29bdc107-213e-495a-b35d-1d2e6bc46272") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a42618e4-1bdd-495d-8f6e-dfccca1c1a89") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0f86ceae-0df4-4fcf-9942-abf63224f3ad") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7ead0f95-65f8-45b5-8618-b78220a570f1") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c873cba1-4bfd-4c39-83cd-63e260ffde9d") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "f1dc8bb6-8cc0-4e88-9fc8-61dfd1ee669a") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3be95b98-0100-402a-8eba-1b610c50f356") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "dbf7f410-a6b7-4c64-8f35-185d92053949") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "6078b702-336b-469f-9479-65d2d0a542e2") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "7dee53b2-f3c4-4a20-9873-7278b9221b0c") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "ba71c5f4-ddca-4d64-8130-74aea58cb9eb") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "f658bff7-82ef-46d6-89f0-b800ae86b4a4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "30e4713f-69e2-49cb-9f8b-a0d462de600d") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "d1879038-c722-477b-bb45-ade86683c547") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 68 "Net-(LED13-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "e43864e3-313b-41ba-98dc-df1cf0a77de2") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 69 "Net-(LED14-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "7742cbb4-1efb-4cd0-a8a1-695671876699") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "971a715e-8bf1-4b16-ba90-1b2b4e1ebd96") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "4a03de3c-2488-4cc6-8d2b-7e732724ea2c") - (at 50.195 123.26) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED16" - (at -5.955 0.02 0) - (layer "B.SilkS") - (uuid "b5c480cd-67ed-4d31-9697-821dcf1df024") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "e18c49af-9081-4431-a845-a07baf97ed9c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "1ff4ad91-d853-4ec6-8a47-ff6b9ed2228a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "126211a1-c3bf-4292-aaf7-10162fe640e1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d1ca3e75-9af4-4b49-893f-aca04ea59f9a") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "54715f1b-e934-4589-835a-51fba9455301") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "49f6751c-cba3-42dc-8640-7039904a4f07") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "67900fd5-c574-498a-a5b8-ddf9e1211d12") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "facd7327-c353-4d31-a939-5b81234c7b30") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "ac526759-4070-401a-b1c6-ab562b2fda92") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "fb7ee336-9e18-4fc5-96b9-f8ffc3bd7ceb") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "3ace6008-0443-4563-a1f2-26574a6d65bf") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "a843416c-56f0-48c0-b544-fccf42a4e125") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "5ec36006-7308-4219-b3a9-265a5f11786d") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "56305e5a-33d6-4458-b63b-c4d6894d9229") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f316b7fd-f78c-473f-8ed0-562fdb8e8295") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "910fbf5f-223a-4b56-99d0-fba633ef1fee") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "063ecc27-54f3-4fce-a335-e93a12883af7") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "765d51ff-9f06-42c0-989e-0f2a59626bcc") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "02ec0476-036f-4bf6-b399-58edf804d0e9") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9b2bdb03-f520-4b50-97a6-c279c38ced4d") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fa7a666a-2604-41d3-8397-e7fce0445f00") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "49a0271d-7a6f-46a8-967c-d47a2b190d49") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "21c97062-b9d8-4c6e-afae-b279c7579a48") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e5936ab1-19fc-427b-890c-6d83711a704c") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7a760f01-f6f8-4c92-9237-a7086e5ee299") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0590a2b1-498c-4a0a-a2b1-17da2f6b1dba") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8553df88-62f6-42ed-83ce-3c20421f8975") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6bc45e37-7738-40b4-bfda-d8c5ec276007") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3e3b4d47-1750-406b-91f7-9ffb1bcf3b1a") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b7ecbfab-bc46-4888-9ddc-8a1c0cd07898") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c054503e-f77e-4aaa-8bb5-ca9fa396d52a") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "de66d534-d0bf-4de9-9674-13bd476aee8c") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "55e27ff6-5530-4267-b9bd-8aba565a8796") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "94fcaa6a-2fe7-4626-a342-897576bd8f9b") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "f11c486f-59ab-46a7-9bc5-f1d5deec839d") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "55db71f6-f8b4-414d-855c-339e37d0d720") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "20ef6fa7-77bb-4f92-b6b1-5e2628563a83") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "4a0db48f-d34d-44bd-a635-fb3573d0a162") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "b8d80c5d-bf90-4eee-8cf0-8b5a615e7518") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "693f4abd-952d-404e-a58c-9870fd8eb76f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "4a177280-94b8-4d1c-8cfe-a28e7d0a93cc") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "88d2de8f-6415-4bec-913c-cd9e6fc98466") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 71 "Net-(LED16-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "f2ce92e6-bb51-4fae-afc3-1158405f61fc") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 70 "Net-(LED16-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "db2b3430-3b11-4556-a916-0ad0e93496ad") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "24582572-4e9d-40dc-868e-8ffe7812e8d0") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "4af445f9-c74d-4010-8bc3-95d58d472863") - (at 126.35 156.85 -90) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D21" - (at -3.13 -0.07 180) - (layer "B.SilkS") - (uuid "068a8e01-5db6-4f44-a2f7-d2bed8f88927") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 90) - (layer "B.Fab") - (hide yes) - (uuid "4e60f884-3bcd-4835-9b22-50c1f499ddda") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "53576526-8419-4c2a-b52a-858c4fc24f54") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "8078bbab-2c08-4f8f-bfee-71f5609b56b8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/920e126e-ce4d-4b6b-aee9-6b859ced378f") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cf9f5f47-c647-444f-92b5-b7562d48d524") - ) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4d2de590-2800-4315-9d02-24b3367afacb") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "67b6cc21-2202-4b99-9358-123d39e3891a") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "68999013-ab61-42e2-a49b-941ceb04af84") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "d5cd3689-98e8-467c-85cb-f9579d6965ab") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "ef6e1c4c-7114-455b-96a7-2432ee3b2225") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "595ea8ac-91a2-42a0-b9bb-3a0bfcefa1b9") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "41ce9672-2e96-4f01-ad61-aa19b67552e3") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f5d426fb-5c47-464a-8a56-c5c0338a4e1d") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "509c9715-13b6-41b7-a218-fec3a9b4d488") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0458b72a-1f1b-45b9-bdda-03438b3856cb") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "090125ac-3556-44de-ada6-679fd42802f2") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3a51c33d-0b1f-4018-8296-e1bb50db1efc") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "51af3c95-490f-409d-9547-2107db9728c6") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9ba61b60-8f0a-4437-987b-94eb3a59e35e") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3e92e0e8-df9b-4202-9276-d9a35fd91412") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "bbba0545-c799-4996-8500-fee123c1985b") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "47bc27c2-ffb9-4cb6-9a02-b83c2a2d5460") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7dcd13da-aa15-418a-bce6-5c45fb3f6575") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0e7ba6e4-d595-4d49-b77a-81d4f8182394") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ba0c067b-4759-47fe-b119-54c3af3473cf") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "ecd92dd5-12ce-4640-91ad-d55d7102fb5d") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 90) - (layer "B.Fab") - (uuid "ccf7b1f5-c928-4764-912e-dc59c8b76b47") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 270) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 53 "/ROW5") - (pinfunction "K") - (pintype "passive") - (uuid "7dbcca60-f8d2-4a70-bfff-81d5592102ba") - ) - (pad "2" smd roundrect - (at 1.65 0 270) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 22 "Net-(D21-A)") - (pinfunction "A") - (pintype "passive") - (uuid "b0cb12ce-649d-4374-a242-695e007ac53b") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "55ba1433-a8a2-4ea4-9e2c-ec4a77c1bd13") - (at 116.84 128.27) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_6" + (property "Reference" "KEY_TAB1" (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "1f7fd317-62bb-497d-8ca7-fd538de4472a") + (uuid "17cacfaf-bf7c-42a9-baa7-93912915c851") (effects (font (size 1 1) @@ -15953,7 +37835,7 @@ (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "d2e14e7d-bdee-4d08-9f47-cf21008cec75") + (uuid "c406cc97-46e7-46ee-b62d-43e3382a5cdb") (effects (font (size 1 1) @@ -15966,7 +37848,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "5a246df0-1ec8-4448-9868-31e3952de24f") + (uuid "5ed17478-232e-4a2f-93df-1d2532f8163a") (effects (font (size 1.27 1.27) @@ -15979,7 +37861,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "c073e08a-3513-4585-b8ac-7fe460711582") + (uuid "43e418c9-bbf8-41ad-b5a6-c94bd73632aa") (effects (font (size 1.27 1.27) @@ -15988,59 +37870,19 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/65d5c4fc-b773-4299-bb4b-0b9148783218") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/de52ad2d-6e46-4b84-b175-bc1899eb0e9b") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "4cc00ea0-956f-4a8b-93a8-1047f804f7b7") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9c82024d-841f-47b0-a080-7cc122497ffa") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "59f2681e-5b5a-44b4-bd82-e5912aa48589") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7d512634-bae1-4b61-a382-1aa7b4b973f0") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a2c3c135-a9fe-4e16-97f6-da3c3ef91638") + (uuid "5c22e187-1ac1-4cac-9016-b8ea1b331f69") ) (fp_line (start 6.085176 1.10022) @@ -16050,28 +37892,68 @@ (type solid) ) (layer "B.SilkS") - (uuid "7562b5d9-3b7f-41ae-9a12-6c06ea066c17") + (uuid "6a62324b-77b9-41c1-a5c5-0feec2bbf2fc") ) (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "08906229-31c7-4b09-be02-6acbd896ff92") + (uuid "180d07a8-d8a1-4ce9-8e9f-41a5854526a5") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c44179d7-5d4b-4348-9163-13f35dd3f1aa") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d1a6ac13-93b0-48a6-a937-01034ba9a629") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "74a7cdf4-823b-4971-8c16-5a185a5d46cc") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b73cdde9-030a-4549-b232-78b6a54eb740") ) (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "b5ae8971-bdd8-4c4c-a20f-2c9b9ad71a2e") + (uuid "c64d942d-b05d-4572-a798-5f3c306795c4") ) (fp_arc (start 2.494322 0.86022) @@ -16082,2830 +37964,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "da0934aa-e8a5-471d-8220-89a5e4eb8837") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6ee1b65e-2834-4c37-a5f3-7aa93d91fb9c") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "0cc53118-7e80-4e24-a91c-ed511e16d2a2") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b938250a-5ff3-4852-9f82-3742cc3a456d") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "33cc12d8-0753-44a8-a2ae-e650191da4ef") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "764a47ba-fed9-4b3b-a7df-874648c9f8f3") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "dd07540e-8db6-4fd2-acdf-4b0d174e9273") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e2954ff8-6f61-41ae-b338-be492b6785d2") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "0589cd86-a757-41c8-bbba-cb536cf76129") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "9e390a33-df80-4fe1-92be-5118ccf326f4") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e42bf57c-1c5b-4961-9774-2a88ddbc7ff9") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "14607001-5cb7-4f28-a966-4500eb9394fa") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ca154c8f-ce94-484c-b1fb-6aca7ed60e25") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "54c08ca3-7119-456d-ac06-3301b4588ebc") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0fe52114-4727-400d-be84-3df0ce245220") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "03638f4f-9345-45e9-87b6-f2fe13cce281") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d4cfcac6-bc6d-47d7-b43e-8eae1c95df54") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4d040f6d-12a9-4a9b-9cc5-51722c3a0399") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e27e3683-41e4-47e3-82fc-0ada98be7e82") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d4be7edc-da05-4831-abb3-dccef86e3ab9") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e22e4309-07d7-4237-b291-14ad9ee5da85") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d7a82d49-372a-4164-8ccd-d755f657356b") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "063381b1-e687-4907-a14f-afbb3ef31a3c") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7c760504-5092-4f51-af66-64487a385843") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6afcc120-d066-4753-8f8d-919394fc96f6") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "85efdfda-9138-49c5-8b78-dafc5eebf4da") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "7833145a-260a-4261-a817-eea28a62756d") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "74584716-7fcf-4ba8-afe9-02509a4d2795") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "13d42d1f-7b42-41a4-9be3-456263a52d0d") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "fc58e62b-51cd-499a-b22e-7e15b3d463c9") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "7f3bce1c-bb18-4934-95db-05cd087eda35") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "78f7a54a-63fd-4927-aa72-17d68c53808c") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e83aaa41-d36a-46be-b03c-0c96498942f4") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "3ea10c65-c51d-4e86-90bd-ef904644c7f7") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "d2ff27b8-aad3-43e2-b4b9-b41e8338a22b") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "15732a91-6f81-40bb-9429-cb6462de912a") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "f6abade5-a26d-478d-ba54-1a7621650df2") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "595f1a33-68dc-415c-a12b-459cdadec3d7") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "3e4a63fb-6224-4f76-856a-f091e815d77f") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "1daae6fb-4399-48f3-853a-2ce12012967b") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "636b9069-f2ce-4946-a1e4-d937f521850b") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 18 "Net-(D17-A)") - (pinfunction "2") - (pintype "passive") - (uuid "f60fab72-bcee-4147-8622-39ff642d1b79") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 18 "Net-(D17-A)") - (pinfunction "2") - (pintype "passive") - (uuid "a23264ef-a5c9-4899-b97e-7c5f3f351e46") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 18 "Net-(D17-A)") - (pinfunction "2") - (pintype "passive") - (uuid "35762e6a-baae-41ea-8a26-c13afc3a612e") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "5a4b530e-fd58-4b00-85f8-6b1cad6973e0") - (at 116.850866 85.065888) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED9" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "1a377cd9-6b7f-4b1c-aceb-ab7f869829d4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "07904d52-aecf-4771-b092-e76ce3f3b6f2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "49686b15-2c42-414e-b423-af156e5f1cdb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "b6333a45-83c9-4147-b022-7b509ac117c1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/2573f3d4-31a3-4e08-b8ac-4e4e3f70b942") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "40a51462-39e0-439c-b190-b4bba4a90c1d") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "e42eaf62-739c-4c1e-b407-68c9c100ac3d") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "9b7c5f3d-b7ba-4db3-afbe-8e09d6c8b61a") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "e48754db-9e20-440a-a08d-d657d7e84ef8") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "f42df64f-07b8-429a-aaca-828c22dff351") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "f5516e0a-3562-4bb7-a7c1-dd17cf118fc6") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "1a47b2e6-d357-45a3-929e-21cb28877733") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "51815b4a-fa98-45c1-9ce3-c50cc5929fef") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "1b26593f-4e30-4f59-bde0-91e04956e254") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7f165b4f-b6a2-42b0-86a5-bd930a586d99") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a7dbe8bc-7c8b-474c-ae6a-4161c3b3adbf") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "64bb085f-6fa3-48ae-885a-722b64f1d0e4") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5301e30a-3e81-41d4-8e75-73322298c793") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2e06ea79-50ab-4879-8ad2-097941528b77") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "47952c00-bf6c-4f5a-823b-1270c7132131") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c6407778-b3aa-46de-a5f9-8d5d001ccd99") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0916e571-653b-4b45-9a47-3b5d36c1fcea") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e0cddb35-609d-4026-be3b-6a3a28e0f9bb") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fbec9a5b-e33b-4468-8d5d-dd7306bfc215") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "19342700-148c-4bf0-a6f2-301d3f36a945") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "939e9da0-4d2e-42ee-8ca0-1751cf3c3eab") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "471cb540-01ed-489e-83a8-ad086d00ea85") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "aa981885-a280-4b42-b2dc-e53014a59005") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "68fd74f4-00e1-4847-b74d-ce92e8ec4c78") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "87160644-3798-468b-9af9-b886c713ba15") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1cacd970-b88f-4aa4-9117-f6a3a7ab7b9e") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5f6d14fa-338b-4e99-8d48-ec7303a17ae5") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8ae24f9e-80c1-403b-91ef-3db5def613cc") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "43b0114f-ed4b-4739-b2e6-0a916fb5feb6") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c1fa448a-684a-4c75-bbce-103496b98894") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3243db5a-45ae-4491-929b-6cc50be22b95") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "fbbaedd8-5e1e-4068-8f72-9fd9a957dd2b") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "0b9b1c9d-8cf8-43c0-b45d-62aa313ea5f2") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5972b525-447c-4f0a-bc22-b5fec8b1b8f4") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "09046a7b-901f-4393-8820-473aca0418f2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "4bb8ad60-f635-412c-9272-f9c56d7e6718") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "41877bab-6b7c-4e2c-82e3-37e689c2f779") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "0364eda8-a66b-4fac-87be-a7c5c5a6fb66") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 63 "Net-(LED8-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "bf157589-63af-4357-8a50-2740f992e57d") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 64 "Net-(LED10-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "3899c25f-3882-4636-acea-161912ad92e5") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "0f840d52-a2e6-4d2b-a78f-aa481cdb4fdb") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "5e76b36c-ebfc-47e3-a45c-8040e2eb6256") - (at 78.61 123.18) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED17" - (at -6.36 -0.07 180) - (layer "B.SilkS") - (uuid "59f79149-9e0e-498d-b102-e82aff853276") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "ca8111e6-9634-45b8-b596-115eb259eeae") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "d930e2c5-9a1d-4d56-9c5f-553dbbc26a2e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "1bfdba88-ef9b-4907-af37-f26ab21e5096") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/a1f2c2c1-c214-422d-b4a0-56c925c218b1") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "3d522af8-b2d2-4a8d-8196-d1e159c4faa8") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "b9a033d8-72a2-42d2-b868-8f7e234e41c1") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "3efd8c60-ee17-4168-9e99-dd7049536c35") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "a0b4fa9e-5e4c-4c0b-81e3-8a8dd372bda0") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "44155008-fad3-4c90-b1c7-a49bda75f1c4") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "5bce16ea-f6df-4030-a546-ec45d11c7e5d") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "a4d6c2c5-7ec4-4425-887c-68113c8a1659") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "8d08292b-dd3a-4b72-9fa8-5dbff7a8c45a") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "fffd7cdc-4e55-402f-a2d0-286df26239ef") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6132ffb0-1614-4eaf-a439-1594f589c1b7") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "648effc4-b513-40a0-b842-430e32f069a6") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "725f50fd-0949-46c2-8507-280bde1406a9") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d5f6c835-3193-41d8-bf6c-3252d1d3cfb9") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8902b571-0740-4234-bdd2-b2961d084224") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9feae725-c440-4535-8805-7c7e5a5154b4") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "154547ca-7b5a-44e0-8d96-6262fe2bf4c4") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "312ffe9b-d3df-4c8d-833a-8ce6806a4ffc") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6fc47e8c-12db-43ec-8f58-5e6b6ab9e03f") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3bdb914a-581a-4721-ab9c-f4c2728baea1") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5a09716b-ee73-46fa-8139-d7143ae57f9f") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "972a13d7-c88b-4394-8944-53c41c672ead") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "748131c3-0a0a-4ef8-b68c-391396416992") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "39547eb3-7834-4c4b-b2c9-e224651a39f5") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "dfe184ad-59bd-436a-887d-caad9e7ac95e") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "31eea5cb-e825-4052-ab70-ea2f4720546e") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bc7709f5-b315-46f8-90c6-0dc6b49236eb") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "02a18aa8-a0f6-44ed-85ca-5ae9307d33c2") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "73b50a2a-54a6-4286-9b3f-16b3fd6a6bc7") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8d47ff86-5ac4-45e0-88da-8a0c95a8e7c1") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "61e72cac-c489-4666-8ab4-f1d84ebd6ee4") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "33c7e6df-5440-4f49-b9a3-5a49a864fb8c") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "2722b391-e675-494c-8b95-eb8b5a918938") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "d89eb48e-238f-420e-b5fd-5ceed560ba81") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "4fcad2e7-beeb-4e8a-a2a8-06f127bc068a") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "3eaf4a02-4201-441b-94b0-b45505108c52") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "e0c99e1e-cb96-4c5f-b52a-0c8d3c719018") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "5e579a34-5481-4bfa-9fca-6782fddda247") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "35776916-02a6-4521-8332-c8fcd4a9e68e") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 70 "Net-(LED16-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "4165199c-7220-43a8-a7f8-37ac68e7dc92") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 72 "Net-(LED17-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "1e47bf9e-c9b8-474c-a01c-ae866169ec40") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "ed602293-7237-4a97-aee6-a3a23fed64fc") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "5e7e0726-1ef2-4004-a861-884dfd49aad5") - (at 73.2375 70.2 180) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R8" - (at 2.8625 0.025 0) - (layer "B.SilkS") - (uuid "93d3a504-72f5-41d1-a0ba-24dce23c4c22") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "22" - (at 0 -1.65 0) - (layer "B.Fab") - (hide yes) - (uuid "c684fb90-bd93-48d4-bdad-21c03d39b490") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "087dfa12-0142-44c2-98b7-b9d3b30c2910") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "e326ebfa-6bf0-434f-b867-c028f36acf1c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/7efd55f9-94bc-4e0f-acd8-78533ca71252") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cdbcdf2b-6f46-4891-87c4-31e2abddfdff") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f487b023-68b0-4b63-ab04-69ad3420573b") - ) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cda50121-fb48-4426-b359-f0a4b8523a14") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a65a4ae5-f3e4-4b76-8104-5f3946cda196") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7da856af-f59a-4c7a-ade6-8310f13fae21") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5ce48a99-49e6-4405-86bc-beb320a4224b") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f4c72e72-c64f-4416-bb5f-53a8a9702dd0") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2ec16499-bb2c-4ddf-983c-43d35a9bb881") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "fdcbab7f-40d3-47f7-9c54-118208dae4d6") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e210d1a4-3f1c-4c24-a55c-19ed7237eff9") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "94485995-6d2f-499b-93af-afb640211afd") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7d3aa4de-3957-4188-babb-92bf9bce96bf") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "a2290671-0698-469b-863e-2e5a4900b662") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 180) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 46 "/NRST") - (pintype "passive") - (uuid "80f5f158-7efa-4d7b-9809-623194628359") - ) - (pad "2" smd roundrect - (at 0.9125 0 180) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 93 "Net-(J1-Pin_5)") - (pintype "passive") - (uuid "a598beb7-1c6d-4049-90e1-240b1eae13ff") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "62103b21-67b8-4d42-a94e-594e6175e8a5") - (at 130.855 156.935 90) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED25" - (at -4.685 0.035 0) - (layer "B.SilkS") - (uuid "ef65ac00-d572-4b67-a856-046f9cde10f8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 90) - (layer "B.Fab") - (uuid "6489e718-bc9e-4fb9-b26b-bed6f0688e57") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 270) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "5b58509a-0615-4452-afa1-3a4fc7413785") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 270) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "be4bc769-4135-4188-a81d-53e2c5551212") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/58f77366-401d-4764-9c9b-850d5763a77d") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "12173837-cd9f-4796-9455-6814b7e12f0a") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6779f4a3-e46b-4e59-a8de-9b17d4155da6") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "da9b52af-a612-4f3e-a013-e67fe75b83f0") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "e4774326-7dad-49d7-8352-165b4c524fef") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "39f85e47-6ac4-4bde-b825-6cd953934147") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "21f58b7b-a803-47bf-aae6-17d8620e15c8") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "050602c8-59bd-4638-a75a-fe43d35d4c00") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "21698dfc-f0e5-4b35-827c-5566e7ec29bb") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "56ebc812-c8f5-4bd4-b26d-b3d78bd11a2a") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4480619f-94ac-4532-b7f8-7662f46d7592") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c5ab7008-3d4a-426f-87c2-c83c96d38195") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ece4fb23-6d75-4d5f-9217-35d799f87110") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "988caebf-6410-460d-a968-cb02b47b0564") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e0646bb7-7953-40da-9c30-d9c8133d75e8") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8f2840ad-6420-4d1c-8152-3dc453dd3016") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d63b662f-ee1f-4fca-a9ca-14bc6845e3f7") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fdcb2573-1a2e-4554-90c7-25d1c146a694") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "392f99db-19bb-4b4a-aac6-388c1e0dbe94") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f8780ce1-e08d-4392-9914-46f07c3eb11c") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "353e6ba8-8129-4199-85ed-e5bc0cb4dd24") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fa75f43a-8377-442b-adfe-bd7b5b5d3a75") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9c9c726f-1477-47d7-bd82-14bcc4dd9745") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5dfa414d-5b86-4537-b9eb-3a6526a00217") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "10034bce-7a36-4337-88d2-2adfed17c09e") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "810d72c2-75dc-4dd5-a2a9-0e90283212c1") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7ad1dd15-f147-464a-a811-242c80e8fa5b") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5af3e7d0-d46b-4e74-92c6-b4a0000585c7") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5324c00e-2b68-4db4-a992-3b7dc3bf43f0") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d4ffd499-e0d5-4c21-834c-e75ac0bd0fae") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "ff611c57-eaaa-4cb7-877f-9c095eaa93bf") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "7e3863d5-38b6-46cc-ac0c-d93dcde2e2cb") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "6e77e931-395d-4a67-8d42-3ec2561f7118") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "32f956f2-3c10-4eb9-adb4-349d996920ab") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "39019b8b-b74c-4500-b48c-4c096becc7bc") - ) - (fp_text user "offset: 5.08" - (at 0 3 90) - (layer "Dwgs.User") - (uuid "8852b96b-5fc0-444d-89e7-f73c7a2fcf34") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 90) - (layer "Cmts.User") - (uuid "b310ca01-75b2-4b29-9c80-c64646d3ffb4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "6cb71c9b-dc6c-4713-90f6-51dfc81569ff") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "3d1056b9-026c-4bcd-85ae-5ac56b56e4b6") - ) - (pad "2" smd roundrect - (at 2.725 -0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 80 "Net-(LED25-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "ab56d177-86cc-466c-be05-0232e0f24a49") - ) - (pad "3" smd roundrect - (at -2.725 0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 79 "Net-(LED24-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "aae60486-d05d-45bf-9cc1-bd693e61e6fe") - ) - (pad "4" smd roundrect - (at -2.725 -0.75) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "f78ca273-4a71-4897-b702-9410df6a8209") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "634755dd-ead3-413d-990e-b732e66ba2d0") - (at 135.930866 56.625888) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED1" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "3a4141ad-5d93-4829-9e55-9c53aea38136") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "b971af96-8058-4f04-9ef5-244023d6d583") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "d2399eb1-72cf-43ac-ab99-a7c9dbd6583d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "99a7cccc-dc74-436c-b7c1-4a12d6252999") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/dee203b7-42ee-4b98-9003-936a09310fc6") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "72e9ef86-908c-49c1-af5b-aac5a32464ce") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "98c1a548-0d22-4c19-8b5e-9df876603cdc") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "f15aec60-ea2a-4cda-b24b-34eaa37849f9") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "49c1a32f-6c17-4340-b675-f9f8b3577613") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "3fe47a15-8a06-4c92-a101-2d9f05001dd2") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "099e7c45-598a-4933-afdf-725ecb50338f") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "0537537f-afd2-4656-a952-5a11cee29ed0") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "3eb9ab35-f6ad-4da5-b676-28362596509f") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "8e9d8245-d4b8-4975-b98a-69fab055befd") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d5d601eb-0b5f-430a-9f5f-ea7b8b32da11") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b79125ea-608f-4175-afad-fce9ef560dd3") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f74fab14-d5cc-4e33-b68a-0f2193358f9c") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "75ac2ea3-3acc-437c-b0fd-938572fea0a3") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6384869d-35ec-4edb-b0ed-ac618f3f82c0") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e9d3e35b-6bb8-430b-813a-72736baf8ced") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "84aba0f1-1059-4af2-8c59-4290eaec8a3d") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0fbf6d6f-95c5-4473-9af4-a0ff7c5a4858") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7d189550-e8fc-4af9-bd36-f829ada857e2") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9f4210b1-1714-4845-b052-d21f4f0fac4b") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "55b1201a-0699-448d-8e60-39241408fa3f") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2ef020d1-3a05-4832-9bb4-8c2af34c33d7") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "22066b40-bbd5-4b44-91fd-89eabe4e99c7") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6717f130-4a7e-4503-b6f7-0f7841fff072") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4c8cba06-708b-4887-8d6c-0a01e0a9d4b7") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b4c328e8-aad6-4dae-ac39-1e90404347e9") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f9ef7010-b906-45ea-b6d9-c267e03cac7d") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1054193d-6ae2-4987-ace6-58f8133c2dad") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0516bd1f-d336-46fa-924b-b7d741cdefe9") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a3425e3c-339a-441e-8dd2-fbaf5986ba53") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3b7a5a52-9da5-4d4d-9cdc-8f3ab9d2ea41") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "19e5ae74-1ca5-4071-a650-6f87fcf2c5bb") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3dd157fc-88af-477b-a3cb-8a8d67d05586") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "dd737ab9-ae13-4657-b153-163d1f1bc396") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "bd9bbd05-94c8-42dc-a8d7-d4ce7ebb16c6") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "21feb84d-344c-411b-9dd9-93755d039c66") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "906ca537-c9ed-44cf-9456-dd7171f9108f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "8a826885-8a5c-4679-92a8-5f43a0c9579d") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "fc4ca998-ffce-4967-ac30-38df41b9be31") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 26 "Net-(LED1-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "faf21496-d422-4e83-8779-04a3a0864824") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 27 "Net-(LED1-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "d87baf55-8cf3-43d7-b9dd-f03ddbdf4e10") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "00d27174-33d5-485f-9a3d-3790a4798a96") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "67da3f02-d447-4b88-b2e0-5651c897894b") - (at 135.89 90.17) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_SUB1" - (at -4.25 1.75 0) - (layer "B.SilkS") - (uuid "c09321a4-d6a4-4dce-ba4a-5fcb6bf1206c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "3011374f-2e94-4fa3-af9e-cfbd23a30d7b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "1839e84d-a66e-4432-b07b-dc601a414cb5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "775249ca-8039-46d2-8954-21edcf78621d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/fe702d2b-4af9-4145-9488-d6672b067e4c") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "dc2fc0ab-a3cd-4a38-b4bf-b9cbed862f3b") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3c18c40b-6fc3-47ec-bd75-ae5ac6177956") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "971d0346-ce1a-44df-bf30-b5712b91e58c") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b9ab9b27-1bf9-47e2-9b29-afc1b57ed6d5") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "73cad97e-2b2b-474b-836e-50b7386c250c") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "e7deb9f7-fc7f-489c-a002-825aa439a968") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "8f06dc81-53de-458c-aa87-16fdfdc74e26") + (uuid "c9930017-5229-4117-bcd3-50f99c94bff6") ) (fp_arc (start -4.864824 3.20022) @@ -18916,29 +37975,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "2d5e4033-f11c-4837-894a-5d17cc09b4af") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9caf5cf7-3024-46f0-bcdb-d1846310f70d") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "417df44e-67ca-43b1-a1ad-93f6feac85a5") + (uuid "209374ce-d1b7-401e-894c-d1b83e614d1f") ) (fp_rect (start -9.525 9.525) @@ -18949,37 +37986,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "f184c487-f93a-40ce-9186-5f961c6461c5") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d4bf1beb-d559-4891-af49-5291f52b6b03") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b709e082-24b6-46d1-b607-df7a0149cd79") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5c614218-696e-407c-bb29-c44bc32038e3") + (uuid "baf3a6da-097a-4e89-a504-9d33665955eb") ) (fp_line (start 7 -6.5) @@ -18989,40 +37996,37 @@ (type solid) ) (layer "Eco2.User") - (uuid "321e6c57-b8c4-4247-b3b4-c1d89fd03228") + (uuid "3641119a-b204-466e-ad37-8f19ec2a3768") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start 6.5 7) + (end -6.5 7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "6f8fb114-2a23-4a78-9750-dfca7de5168a") + (uuid "24be6ca8-a852-499a-aeb4-23ad3c1a92f1") ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "25f2d132-beb2-4b9c-a8c4-e895e72ea8c6") + (uuid "725a2490-5496-4860-9769-88f95f3547f3") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "a3879549-9435-420d-80fe-56467642f410") + (uuid "a1db606d-16dd-44a1-8552-08d92268f534") ) (fp_arc (start 7 6.5) @@ -19033,1649 +38037,7 @@ (type solid) ) (layer "Eco2.User") - (uuid "d01f7d53-df6e-4885-84c4-acab41c4b3b2") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7edd74a9-a6cf-48f6-b306-3a6bd2dc4308") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b10c8627-7e3b-4feb-9d6b-494ee8c64679") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7f014bb1-c713-4f4b-87eb-d08bf3eceebb") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7f199f50-b3f4-49e4-b037-042a50454a37") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "555417c7-730b-437e-a11f-fb4ca8c5e1c1") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d4b19a88-3501-41c4-8771-0c9b0e4ec296") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a6f2012c-7e78-4ea3-a6e0-7dd527f1a3b5") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1603568e-fc9e-47e0-bb8b-d06621d45adf") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4525ee58-b650-4f96-986e-179d6db0d234") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "24d2d917-36c8-4c1a-91b6-a010d5ca7032") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8f917cfc-7af8-4d4f-8003-12a9d7378578") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "998e2f60-cd1a-4583-bef6-cd8409b03427") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7f727cea-ab7a-4834-8889-de74bb064528") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9013d54e-cd4e-4aec-98ef-c060e9e318cc") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b50f89f4-8164-4de8-85c4-7f69c0992ba6") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "f49203d2-9012-4ab3-af93-cc4262f303cf") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c5e7e80f-c44b-44a8-9dad-4bf7f16965ab") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "067d1f65-876d-476b-8833-b0b2ec246fa0") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "b76a2c43-5ab8-4e9f-be58-36a1991c90f7") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "fb33df4e-82f9-4dc8-a329-a5c8f08f46ad") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "678bdc4c-38bb-4fba-bdac-f27df487a697") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "3f3e91e1-dade-46b1-8268-b2feaf244d99") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "a2eb3b04-244d-4fad-88fe-04c021c81a95") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "9b85957a-15b7-4a72-a506-4a384e3ece6e") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "5e63138e-af56-423e-99d7-c3d065afb75c") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "ef80d3ba-3626-4073-bf0e-a58c41799b48") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "935283fd-66ff-4c22-ac5c-264418694a94") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "e2267e06-ede0-42f0-ba83-b45da6e6c1e3") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "8ed28212-0895-49b8-a0f8-3240bc1d4b89") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "1aa99f68-b2a1-4e62-9f2b-9b72727cc206") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 11 "Net-(D10-A)") - (pinfunction "2") - (pintype "passive") - (uuid "f829c8b8-f684-4730-a5e1-524fd8ba1c7d") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 11 "Net-(D10-A)") - (pinfunction "2") - (pintype "passive") - (uuid "6d6829a5-6fa9-404c-95c5-6b47f6befa6e") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 11 "Net-(D10-A)") - (pinfunction "2") - (pintype "passive") - (uuid "1f663d4f-64d9-4c35-886d-c524d317588d") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "68b2a45b-34d1-4d3f-b098-ff8c2d18d5da") - (at 58.374 68.801 90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C5" - (at 2.551 0.026 180) - (layer "B.SilkS") - (uuid "c8e395b3-6de0-497e-ab3f-d7d3ede4d7c2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "100nF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "4f47a219-8b12-46cd-9c5d-bd86c8f0d312") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "1c3cd02f-4298-4590-8c69-cfe025a88ee8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "479f3380-b5bb-4b3f-b967-77dc567289b3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/6ac435e0-7961-4dbe-9c30-dbf9204a8e02") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "edbbf409-d4a1-4ccc-8a82-1a0736fe019f") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "30a93dc3-bb0b-4896-b1cf-3399884e18c1") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "0fc164ec-a47a-49ba-ae84-92ba4828a195") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "5fa72325-ee3b-48d7-99c6-aa26903adb0f") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "db3be73d-e551-44c3-b6cf-81ebea318eae") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8dbd314f-c05a-45de-8eb5-2bbe8dbc662a") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "54b5d06a-2137-4d9e-b3a8-5e110b953580") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "438252b6-0615-4673-a5e7-290dba79881c") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "aec20154-6610-4e90-8ccb-35084b52e243") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ec550e54-c261-42a9-b23d-2c61b17be83b") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "812bf17b-4c7a-43db-b463-a91960b1db4b") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5280b610-4ea4-43cd-a09b-e4e9a896885a") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "9b6db708-9e63-46fd-bb4b-cca91d4b4ba2") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 2 "+3.3V") - (pintype "passive") - (uuid "0c1e44ff-252e-4bb6-8133-59c4c8d0ab3b") - ) - (pad "2" smd roundrect - (at 0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "a294da54-65ec-4cdf-8492-a5a08675e2fe") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "69589b39-d933-4145-9521-9468e26c4b4c") - (at 97.79 118.75 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D12" - (at -3.26 -0.07 90) - (layer "B.SilkS") - (uuid "f5b69d64-fa22-4133-80b0-9bd6b96ab8c4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "5581e44a-b4fd-45bd-b13e-530711bdef2b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "5cc47d9d-b11e-4ffa-a34d-edbd68a1781e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "71f8a179-eeb9-49c9-8866-5e074598a90c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7b50c475-625a-46fa-9b37-abddd970d149") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d7ed9cc4-5dfb-4520-8e51-5033aa881dba") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e6eb714b-802e-4a6f-b31e-beb3043cadd2") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a99bbde6-ac0f-49e8-b3dc-5b4303c9520a") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "03a5ea9f-ea16-49ec-9f9c-e17b9f711d54") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "8388893d-6516-49b8-9ae2-b7ceb14fa277") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "9f45cc17-731a-4877-b9fa-afcdb4abd0b3") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "623a188e-daf5-4118-94ba-5ffd1ab6e64f") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "db57210f-531b-4b53-ab1e-16b9f2a611af") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "41c3a89e-adfa-4bee-b58e-88f98c3822dd") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bb67abcf-daef-474f-8bed-18b80b03c976") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7dd4c646-c3e0-4bbd-b390-b47dc03873e1") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a10f92df-25b6-4530-a6cd-5c4c891c0e66") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3e50f2d3-71b2-430e-b55a-23051398ad17") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a540f044-1488-43f7-b2e5-50741a2e8148") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7671d2d0-8d5e-4cbf-b7ae-d8b175ae275b") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "81b78832-a396-416d-bac4-c55fd06e1d0b") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "80cfd335-44e5-4679-9dde-e51c28f16ffd") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "966d33fa-8787-4b08-8eb4-593ecc4293a1") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "30489d60-863c-49b2-914a-f00252b25271") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c06fe999-bb91-4809-aa55-271b57598aa5") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d9ec0044-b484-419d-82d2-6e07c818687f") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "939905a0-9f46-449e-b987-95656572de87") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "65b8989e-1ef6-44c5-b9b5-2f6944813efd") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 51 "/ROW3") - (pinfunction "K") - (pintype "passive") - (uuid "a9b04cce-f850-4c48-942d-a00d40755525") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 13 "Net-(D12-A)") - (pinfunction "A") - (pintype "passive") - (uuid "f32bf89b-ef9d-4080-9277-76bae0594e2a") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "6a201acd-6ab8-4dc5-af81-b6543779e9f2") - (at 50.165 56.515) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED5" - (at -6.165 -1.515 0) - (layer "B.SilkS") - (uuid "a283cefd-2721-408d-bd66-f09734dae341") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "6451cb9a-4f23-4375-b460-bc5cdcfb4e15") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "312e97a5-9252-4ad2-827d-d0d0eca966ed") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "965e943b-e953-423a-a72c-f3a775bab113") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/417e6a0d-21f7-4ded-893d-c50349f4cc71") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "86223c1b-0891-48db-bd90-021393b44fd6") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "d70f20fa-c0df-41ba-a969-ae81e7786ad0") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "032b9fce-bc1e-40a7-bab5-33c6455ce709") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "2ab45c31-6689-49d2-8c80-4e149fa0255e") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "15debc45-641e-48b5-8c8f-4966347ab311") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "03045ab7-f6cd-4088-a5b8-c3062c6221e8") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "092127b2-ee5d-42e8-8c42-fa4b8451252d") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "db0175d3-731b-4ac8-9490-f98257bac93e") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "37d0d08f-3549-4aed-a15d-ba0b6dd14fe1") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8690aa0e-9a2d-422d-a007-5812e0cc9c71") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f9de70d5-0b72-4e63-9bf2-2e40ffa79f8d") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b8d958f7-bfa1-4079-abe3-5d1d5b7d41b6") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "034749f5-5f12-4572-87c2-98742a020002") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "bdf0b6f3-362d-43cb-829a-112537ac2cde") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e456e432-0cc6-49cc-b94d-54d1ec72c665") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "62276f03-189b-4877-bbb6-d070b4fc88f5") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4e4afa2a-b320-4deb-97ac-64be571a3e51") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c03f92e7-d60d-4702-a008-3e98a30c2e96") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "784a1754-c67a-40ca-a9cb-31d80a9e4746") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "88c39407-fe91-407f-bae0-ad78c75cbda3") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f2823bc5-6fa9-40a9-84ec-ad7c1ecd1ca1") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6ffd09f9-e96d-43b9-b86f-53dfe3f2f8de") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8cea8d31-f348-49f4-9a5e-69473af10260") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1918cdfa-5725-420d-b615-033ffbedebcd") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f6726c34-785f-4291-ac6d-54083d118e62") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "901aa270-1c75-44e2-849e-27508e32f439") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4ee6157f-3efe-4c52-912a-357862cf814f") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c50c39c5-6452-44d4-802c-78425a8f059c") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6ab01f15-5919-45b6-b909-a67261a54501") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c6c48a46-3f4b-408a-b0ac-347abbbbe94d") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "05cffc3f-2e44-47a2-9323-b1a3dfb17618") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "26a2876c-daaf-4a69-9007-c46fe19c1281") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "f32a3649-5dd6-4c3d-af6b-f2991ae63a18") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "851f8467-ffe6-4f64-b71b-b31f1da33fc9") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "d08d0752-a50d-4f82-9d88-7eec1b3c3d1f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "278eb9fa-a60c-4df2-8cb9-39b1b334ede6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "d09bc0cd-1953-443a-b252-b3fcdab5b973") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "33eb43ed-b81a-4f23-9167-5a6ba243c672") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 35 "Net-(LED4-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "3e53d5d1-8814-4ec4-86a3-7dd7422b7d2a") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 59 "/RGB_DATAIN") - (pinfunction "DIN") - (pintype "input") - (uuid "e77194a5-545a-4032-8976-e440fda63aa4") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "9bcdda8e-88f1-42cf-a618-aed68171a0bc") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "6bcd169f-6beb-462d-852f-d6829a1bcaf1") - (at 97.79 128.27) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_5" - (at -4.25 1.75 0) - (layer "B.SilkS") - (uuid "23cc43a0-9772-4ca4-8228-49a1f4019c86") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "1611b451-d4ed-426f-b26e-a3eb75068a00") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "1b693000-6886-472e-8c25-f9ce83d7fcff") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "38f11d65-a886-41cc-9209-aa2d05dcae57") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/45d1db8f-67fb-47d3-a2f4-f09c0e38e0d9") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "5095b46a-6a3a-4518-8578-6a983aed18f3") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "85550da4-554c-4ee5-b354-64de5281ccd4") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "78633902-f942-4f9e-9f43-a91a61e0ad29") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "e26dcc42-9206-4aeb-bba7-dc00dd8aafe6") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "000f2ae6-9d24-4b75-98af-ce11062bfe0f") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b25a2658-2649-4a3e-8dd7-b6b05d0daa06") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1a60d981-ca14-4f7c-bc0a-a7cd4fad3329") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "8c174dfc-dc4c-443b-bc85-11debcd6cfc5") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a844c487-ad46-4e61-a312-bfc20b9d49a4") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "466b7b83-06f2-4361-a6fe-d602e7a11e76") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "3664352a-bfb1-4abd-a525-17dbcf36dd00") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d3cfab7c-2d94-4977-b492-63884e3101e2") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "fdfaf577-f856-473c-b69f-f686c1f0e1a4") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "dc964ae5-2133-4e30-9f22-f828c824c255") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d5b06033-aea1-4769-914d-b2df21dfbf64") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "30302cf5-4ab5-4549-99c1-6ddd31521462") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "107aa34b-c756-4af3-8ab4-993950aa6576") + (uuid "e415056e-7f57-4032-9c81-aee280c32edd") ) (fp_arc (start 6.5 -7) @@ -20686,138 +38048,29 @@ (type solid) ) (layer "Eco2.User") - (uuid "ea978517-854e-4b41-8ba6-b728a8880972") + (uuid "16f540cf-1e64-4981-b3d9-5a8b1bdb0d4c") ) (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "e94cfc11-eb83-4694-b867-cd652f15e5b6") + (uuid "2f8276c4-afee-4cee-9be4-97fadfaa8e41") ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "b2af243f-a2c5-4cbe-9e12-f2249a68cdff") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6c56e3b0-5c13-4ce9-85f8-d4373e663224") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4d31ffab-2758-414d-a108-f81dbce1d7e3") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ec293cf4-c6e8-4727-b47e-c9719ac174ec") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7faa1497-a74e-4a59-be00-6db6a1c5e48f") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "87278ee1-74ed-4e40-972e-015907409fe0") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c9817236-d5cc-409d-b47d-c115358e3243") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d50eb3db-6db9-4e66-b67f-a3111412ad8a") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "010564b9-af6f-4695-917c-b012e9b7a5e6") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "09a4d6ee-15e9-4680-b7a2-7ddc73c183e6") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "53ac22da-a1b8-4ea4-a1a6-41ed4415c399") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "627f7e5e-3427-4f20-a56b-608cddea67a0") + (layer "Eco2.User") + (uuid "e8ec59c2-7c60-475f-842c-e7a50504d90d") ) (fp_line (start 8.685176 3.75022) @@ -20827,18 +38080,127 @@ (type solid) ) (layer "B.CrtYd") - (uuid "e075aa93-8d37-4642-9fe6-3981abbd97e7") + (uuid "290ca69e-78f6-4367-ae03-bd512c1b74ff") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0b8a5cc9-c122-4d3b-b116-1789f7cf06b8") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d90f1a49-7bf5-4ffe-b826-b1e9d1308b98") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7d98df14-bc20-427a-a8ea-6bd194e62eb6") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f5aad15b-8e64-4e7e-8827-1b4290818e7f") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "13cd377e-6dec-446e-a917-d63491cbf322") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f395564c-dd51-4af8-9f51-8cc156bc0e0b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b10886b4-e029-4c97-9441-c8ff006869ff") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d29b8c4-c1fd-4762-8e3b-7b2475121ead") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7e942797-fd8c-4992-84db-5762b83ab612") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "f9b3cbe4-43f2-4159-b873-b60bf488bdaa") + (uuid "1511d4f6-7811-42dd-a4e9-37dafcfbcd37") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "be276684-acaa-480c-92fc-12f4d7e932fa") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c7096d72-ef22-4c03-b7aa-d9616a39fbf5") ) (fp_arc (start 6.085176 4.75022) @@ -20849,7 +38211,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "6fe7fb9d-722e-4012-8d0d-62023dc6c4f2") + (uuid "fe594879-fdc0-49eb-8d53-a6d4b6890106") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1b9fa6ee-7913-419f-817c-25c47cb34424") ) (fp_rect (start -7 7) @@ -20860,47 +38233,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "03fe03bf-09cd-4c6f-ba2c-4143fa5edcdb") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "b1f9c882-15f1-4076-aacd-9a2a7cd5ab2f") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "d51015d9-6b22-4b3a-a9a4-38f460f7d14c") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "4501e061-3b71-41e7-ae61-4c0d887ca56e") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8715a112-e3be-43ef-8184-825de2910bca") + (uuid "5a22b8c5-d2bb-46f3-b055-a3ae6a1924d9") ) (fp_line (start 6.085176 0.86022) @@ -20910,18 +38243,47 @@ (type solid) ) (layer "B.Fab") - (uuid "cd5a25bb-f201-4fdc-8e7e-c379b3e34d26") + (uuid "2dfb5505-4a8d-4946-9635-8cf29e118112") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2c67bb2d-3023-452b-992f-d9860fd44799") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "562c1791-d475-49e1-ae83-8efea68e0dc3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bca51486-032d-4aab-9dbf-40e3cf7b98f3") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "32b621ef-4425-41e0-8722-5ea6a46f5182") + (uuid "864c675f-0990-4aa6-82e5-e52fb41b8aa7") ) (fp_arc (start 6.085176 4.75022) @@ -20932,12 +38294,23 @@ (type solid) ) (layer "B.Fab") - (uuid "8c51e01e-2ae6-4ac0-9da4-0ab5e2dba1ab") + (uuid "f7ad536f-09ff-4590-bfff-242de33a8b2b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cddef72f-ff42-46e8-b994-9cc3349c3bed") ) (fp_text user "${REFERENCE}" (at 0.5 4.5 0) (layer "B.Fab") - (uuid "73ffeb45-43b6-4511-a82a-f002d08e19df") + (uuid "d8857816-b327-43cd-a9a4-70e045842024") (effects (font (size 0.8 0.8) @@ -20947,87 +38320,87 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "b4e1a2c2-4d2d-4d52-8f2d-dffe83f9436e") + (uuid "5db21256-b3c0-4be7-a47c-bfc4288fa6ce") ) (pad "" np_thru_hole circle - (at 0 0) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "0b27fe37-428f-4452-837c-cd7aab253775") + (uuid "0e5b58ae-e6bb-496a-b3a4-bb22b1e47eb4") ) (pad "" np_thru_hole circle - (at 5.08 0) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "1501729e-1cfa-4b57-a4cd-f356f20a3f3d") + (uuid "a7c8efb2-f02f-49c4-b1bf-511af708907a") ) (pad "1" thru_hole circle - (at 3.81 2.54) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 37 "/COL3") + (net 40 "/COL1") (pinfunction "1") (pintype "passive") - (uuid "9978ea34-eba8-4aa6-8007-b6c024127d0f") + (uuid "97791898-83e0-4a37-880d-2da1bf3f6f93") ) (pad "1" smd rect - (at 5.635 2.54 180) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 37 "/COL3") + (net 40 "/COL1") (pinfunction "1") (pintype "passive") - (uuid "01727458-0f46-4235-a167-90a0a779580f") + (uuid "cdce12be-5e35-44d7-8e5b-495a49cb0369") ) (pad "1" smd roundrect - (at 7.36 2.54) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 37 "/COL3") + (net 40 "/COL1") (pinfunction "1") (pintype "passive") - (uuid "54c43411-a2cc-4f9a-9d04-e9f543e8b34c") + (uuid "8e5a220d-b48b-4fb2-a2ae-37211af56945") ) (pad "2" smd roundrect - (at -6.09 5.08) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 17 "Net-(D16-A)") + (net 19 "Net-(D18-A)") (pinfunction "2") (pintype "passive") - (uuid "ebfc45d9-fe4a-4ae7-9c52-4536189f81ff") + (uuid "1e210325-5c19-4723-b21d-e346b2ea8ace") ) (pad "2" smd rect - (at -4.34 5.08) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") - (net 17 "Net-(D16-A)") + (net 19 "Net-(D18-A)") (pinfunction "2") (pintype "passive") - (uuid "3a90d334-abe1-4f6e-862b-871eee0bc7d9") + (uuid "b14885e8-0b4d-4f37-8578-175163a66508") ) (pad "2" thru_hole circle - (at -2.54 5.08) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 17 "Net-(D16-A)") + (net 19 "Net-(D18-A)") (pinfunction "2") (pintype "passive") - (uuid "fcb62061-35d1-4207-abbd-b6c0ca767a05") + (uuid "7cc06d79-78f0-43cd-acfd-debac1d3bf4a") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -21044,15 +38417,14 @@ ) (footprint "PCM_Diode_SMD_AKL:D_SOD-323" (layer "B.Cu") - (uuid "6d08860a-9506-4339-812f-e127e0c397a1") - (at 71.3 47.1 180) + (uuid "74f34839-2bbd-4fdb-ae41-92b2f1d35c2b") + (at -27.639 198.092 180) (descr "SOD-323, Alternate KiCad Library") (tags "SOD-323") (property "Reference" "D2" (at 0 2.0405 0) (layer "B.SilkS") - (hide yes) - (uuid "fb1e8e59-cdd7-4817-8489-234ab2095512") + (uuid "be94b5ae-cdd4-4727-bdc4-189a21cd47f0") (effects (font (size 1 1) @@ -21065,7 +38437,7 @@ (at 0.1 -1.9 0) (layer "B.Fab") (hide yes) - (uuid "98c684e1-a575-4c00-bfb0-fc8bd380e92c") + (uuid "e9931b38-b025-43b9-96ca-671471aa9c57") (effects (font (size 1 1) @@ -21078,7 +38450,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "7d3e7848-f181-4a68-b384-876b07f4649f") + (uuid "73e34147-bf21-4740-905f-ccdba1d040e7") (effects (font (size 1.27 1.27) @@ -21091,7 +38463,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "4016979f-6a38-4e34-a6d1-8a0723cc7c0a") + (uuid "f2a566bb-6331-4632-a261-cfd5c75eff3a") (effects (font (size 1.27 1.27) @@ -21103,7 +38475,7 @@ (property ki_fp_filters "TO-???* *SingleDiode *_Diode_* *SingleDiode* D_*") (path "/3e4adb9d-795b-4ed4-9421-13dd684d8460") (sheetname "/") - (sheetfile "numpad.kicad_sch") + (sheetfile "68percent.kicad_sch") (attr smd) (fp_line (start 1.7 1) @@ -21113,7 +38485,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "95b1d7d4-56b4-466e-87f5-f4c0992be206") + (uuid "07e32082-148c-44d0-9b23-1f0f399833c6") ) (fp_line (start 1.7 -1) @@ -21123,7 +38495,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "4ca7ad81-21fb-4b8c-9e89-e8f632d864cc") + (uuid "09f53807-8770-4997-9c8b-c571cefde5d9") ) (fp_line (start -1.7 1) @@ -21133,7 +38505,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "d75c9a35-9b3e-4670-9a5e-9c498315ce41") + (uuid "9fddce89-9ac9-4888-aeae-4f43a5bfcde1") ) (fp_line (start -1.7 -1) @@ -21143,7 +38515,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "f7e2d185-8933-4304-8ae0-9a413cc13dba") + (uuid "a52f5e1d-2072-4f0d-a593-bd3415eca122") ) (fp_poly (pts @@ -21155,7 +38527,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "c1800487-2d31-4e7c-b702-281b2f09e836") + (uuid "e7f66a12-abcc-44fa-a821-91969e284f99") ) (fp_poly (pts @@ -21167,7 +38539,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "6e18fd52-b495-4c28-b601-43a3cb39e176") + (uuid "6ec7ff01-b584-4060-b068-f7237da92aad") ) (fp_line (start 1.6 0.95) @@ -21177,7 +38549,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "74b1b500-4398-4277-9bb0-5bff94fe9978") + (uuid "9c23f5f8-fee6-4421-8766-c1da5bb29a12") ) (fp_line (start -1.6 0.95) @@ -21187,7 +38559,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "a39c82ed-59a1-4c32-b3c5-935d7e75cee3") + (uuid "b0542bd9-0d85-4b28-8bbf-5e0439190504") ) (fp_line (start -1.6 0.95) @@ -21197,7 +38569,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "e0ab1c12-cf7a-4a44-a16b-74991092f8a8") + (uuid "98658ded-daea-476d-b812-4104b791a92c") ) (fp_line (start -1.6 -0.95) @@ -21207,7 +38579,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "e20e75b5-109b-42f2-a272-9fead1789df0") + (uuid "2ff7c7bb-dc03-4ad7-874e-dedc23ec495e") ) (fp_line (start 1.25 0.15) @@ -21217,7 +38589,7 @@ (type solid) ) (layer "B.Fab") - (uuid "2981621d-c9d2-483c-a0b3-186c5dda03ed") + (uuid "608c81ae-65de-4f87-9753-f0b1a2a84855") ) (fp_line (start 1.25 -0.15) @@ -21227,7 +38599,7 @@ (type solid) ) (layer "B.Fab") - (uuid "08114a5e-e4d3-46fe-b64c-032fcd2f94df") + (uuid "6377a4a5-8c2b-4029-b2fd-623bb0a00fb9") ) (fp_line (start 1.25 -0.15) @@ -21237,7 +38609,7 @@ (type solid) ) (layer "B.Fab") - (uuid "723bb56a-123f-437b-af54-dad35abcab60") + (uuid "02e84221-5502-423b-9d16-013cf46de832") ) (fp_line (start 0.9 0.7) @@ -21247,7 +38619,7 @@ (type solid) ) (layer "B.Fab") - (uuid "cd11f45e-b592-4112-a300-e6237cacf612") + (uuid "808640e6-1f0d-4102-bbc3-6210bb8c4349") ) (fp_line (start 0.9 -0.7) @@ -21257,7 +38629,7 @@ (type solid) ) (layer "B.Fab") - (uuid "b3c5879c-3fba-45a8-8c15-3f9647f807f0") + (uuid "7960986d-3138-424e-b212-3bdcd80af831") ) (fp_line (start -0.9 0.7) @@ -21267,7 +38639,7 @@ (type solid) ) (layer "B.Fab") - (uuid "683d7ff2-5258-4dac-937e-4bd7d1146f07") + (uuid "48df3743-0f11-4482-b2d4-c28244682c4d") ) (fp_line (start -0.9 -0.7) @@ -21277,7 +38649,7 @@ (type solid) ) (layer "B.Fab") - (uuid "97477549-8e80-4fc7-bde1-d26d30985b68") + (uuid "a64e4ad6-950c-4c14-950a-49556e30634c") ) (fp_line (start -1.25 0.15) @@ -21287,7 +38659,7 @@ (type solid) ) (layer "B.Fab") - (uuid "3ed957fe-6ce8-4656-a627-41d1e2619940") + (uuid "f2997830-4545-4638-9194-328bd6395057") ) (fp_line (start -1.25 0.15) @@ -21297,7 +38669,7 @@ (type solid) ) (layer "B.Fab") - (uuid "4796a059-a4da-4cfe-97b4-c42e01402665") + (uuid "dfe82b1e-23f0-41f1-b88f-58791e278120") ) (fp_line (start -1.25 -0.15) @@ -21307,7 +38679,7 @@ (type solid) ) (layer "B.Fab") - (uuid "0317f23a-69b3-44a7-983f-93dc9b06dbbe") + (uuid "c5ee1ffd-ade6-4304-ad4a-4e13e35a9ef7") ) (fp_rect (start -0.65 0.7) @@ -21318,12 +38690,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "7b22dc04-66d0-4e24-b937-d87c0e80be69") + (uuid "6e51178b-844e-4d10-8fb3-fcbcd260994e") ) (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab") - (uuid "575da752-c21d-4d86-b08b-ff77e9312559") + (uuid "84d2bf74-9d91-48bc-b3af-cd4f68033470") (effects (font (size 0.3 0.3) @@ -21340,7 +38712,7 @@ (net 3 "+5V") (pinfunction "K") (pintype "passive") - (uuid "66c0a49c-2239-4802-bf66-7d7160145934") + (uuid "5fb898a2-153a-450c-bd66-dc6d1c2eea20") ) (pad "2" smd roundrect (at 1.05 0 180) @@ -21350,7 +38722,7 @@ (net 119 "Net-(D2-A)") (pinfunction "A") (pintype "passive") - (uuid "6d19fe24-92ad-4408-acbe-6951363c58b3") + (uuid "df906ee8-9d77-4095-9fca-661778ea714e") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl" @@ -21365,11939 +38737,16 @@ ) ) ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "6e059c23-e804-416e-9496-a1abc35c593a") - (at 66.062 66.9375 -90) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R5" - (at -2.525 0.1 180) - (layer "B.SilkS") - (uuid "5232f41f-176c-4fcd-83fe-e40f0a682dee") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "10k" - (at 0 -1.65 90) - (layer "B.Fab") - (hide yes) - (uuid "4c1ad80d-d912-4f77-9322-632ce64db55e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "6981e00f-cc23-465e-a5a1-5247267bbb28") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "b7e432d8-ed26-46dc-9528-70174f4be61d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/bb837909-857a-4e99-a0d4-4f703a793296") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "95172074-96b9-4834-9648-c36c477f8032") - ) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c57e924e-8882-429f-bda5-814d0bff0ba5") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d050fd66-a60a-400c-a464-3f02e25374ba") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a7541d5d-adcb-43a7-9909-b6ceea48627f") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f165f103-6c73-4b11-8937-2522dd703193") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9d98310d-b88e-4aac-93e7-4eef3533b8fe") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d9285bbb-55fd-4e34-b802-fc8768f6a6d9") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b9c174ee-e924-4897-a5b3-e754b58e2d09") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "70b422f9-bbef-4a3f-abf4-80d687a062c0") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1579e3cd-02c2-49b5-a0fc-7a7d761fd3d1") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "848114b7-cb7d-4e3b-952f-b91a77cf53cd") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7ce4956e-12a2-4fe8-a170-c893a45c6678") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "6baecb16-7b9a-4179-8ecd-817c891668e1") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 1 "GND") - (pintype "passive") - (uuid "484590b1-d203-4bd6-9e03-c6c738b2e867") - ) - (pad "2" smd roundrect - (at 0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 88 "Net-(U1-BOOT)") - (pintype "passive") - (uuid "57cd5887-0e3e-42c7-9ec5-0202d523e17e") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" - (layer "B.Cu") - (uuid "6f75e1a9-c347-4f2b-97dc-916d1aa8933d") - (at 33.115 117.7825) - (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") - (tags "Through hole socket strip THT 1x04 2.54mm single row") - (property "Reference" "West1" - (at 2.485 -3.9825 270) - (layer "B.SilkS") - (uuid "32fc7067-6fcc-4ff7-b993-1e36a6b86c34") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Conn_01x04" - (at 0 -10.39 0) - (layer "B.Fab") - (uuid "4035ed4c-feb6-499e-b2b8-b9bb7dbbcc94") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "51f3a66f-2ec2-4f71-a838-70d21db19b93") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "0e38b47f-07ee-4f65-b0ce-22b634c371c1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "e9ecd483-d840-4ca9-8e52-d53f2c17b825") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Manufacturer" "TAD" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "a0aeb80f-7a49-4fb8-a615-ab93fd7b0cef") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Part Number" "1-0401FBV0T" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "51614736-f10b-431f-8aa4-d62c9899f081") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") - (path "/e9c07dcf-7c62-4e0f-b7d8-bffddad87ab1") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr through_hole) - (fp_line - (start -1.33 -8.95) - (end 1.33 -8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d998baea-bb17-403c-bf24-7d2c87aa4f77") - ) - (fp_line - (start -1.33 -1.27) - (end -1.33 -8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4e03dcce-9000-4b0f-b20f-a958c6194c16") - ) - (fp_line - (start -1.33 -1.27) - (end 1.33 -1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "169b1a82-2e4c-4e9f-b6aa-ac2d2b8110ff") - ) - (fp_line - (start 0 1.33) - (end 1.33 1.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "096c68ff-cf6d-48ff-8196-2186e16c28e4") - ) - (fp_line - (start 1.33 -1.27) - (end 1.33 -8.95) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "58454350-3975-4b6b-a44d-9c04c5bb3656") - ) - (fp_line - (start 1.33 1.33) - (end 1.33 0) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7f02ed95-a90f-48cc-971c-5c45e3c5d199") - ) - (fp_line - (start -1.8 -9.4) - (end -1.8 1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "585f4044-4c7c-4443-86b3-5223b64d3abb") - ) - (fp_line - (start -1.8 1.8) - (end 1.75 1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "79167e31-8e9c-4f91-8655-f4be7eed45fa") - ) - (fp_line - (start 1.75 -9.4) - (end -1.8 -9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "37ad2b50-b6c7-498a-9025-1167f3528d67") - ) - (fp_line - (start 1.75 1.8) - (end 1.75 -9.4) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d24fdda3-544b-4e7a-9e8e-cf370188ea2d") - ) - (fp_line - (start -1.27 -8.89) - (end -1.27 1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "70e84236-d0b3-4781-bfb8-715a9780aa9c") - ) - (fp_line - (start -1.27 1.27) - (end 0.635 1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "719fecf3-6ac1-4f7c-8ae1-5378682a7417") - ) - (fp_line - (start 0.635 1.27) - (end 1.27 0.635) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "32301bb0-81d5-40e9-825f-e544e0e97480") - ) - (fp_line - (start 1.27 -8.89) - (end -1.27 -8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4cf88d5e-cea6-40f0-98f3-d66a235b8499") - ) - (fp_line - (start 1.27 0.635) - (end 1.27 -8.89) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "04334cc0-c5fc-47ef-89c3-d4800c65b17e") - ) - (fp_text user "${REFERENCE}" - (at 0 -3.81 90) - (layer "B.Fab") - (uuid "dc214da9-94a6-4340-ae7d-ac5770fe380a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (pad "1" thru_hole rect - (at 0 0) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "Pin_1") - (pintype "passive") - (uuid "62b58748-f428-4af9-8608-9fa14d4c361c") - ) - (pad "2" thru_hole circle - (at 0 -2.54) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 113 "/UART_RX_WEST") - (pinfunction "Pin_2") - (pintype "passive") - (uuid "6eb0b46c-6d72-4068-a7a6-b2e6532bacec") - ) - (pad "3" thru_hole circle - (at 0 -5.08) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 101 "/UART_TX_WEST") - (pinfunction "Pin_3") - (pintype "passive") - (uuid "233d4db1-d423-46ea-a755-f49eb377fbe2") - ) - (pad "4" thru_hole circle - (at 0 -7.62) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 3 "+5V") - (pinfunction "Pin_4") - (pintype "passive") - (uuid "5eaa2960-3514-4bcc-a571-672613d100c4") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "72c5cf88-2697-4e7b-a5e3-0366ec6e18e4") - (at 60.577 66.4005 -90) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R6" - (at -2.5005 -0.023 180) - (layer "B.SilkS") - (uuid "1e1131b7-a3cb-4a05-9f19-98049ecba046") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "22" - (at 0 -1.65 90) - (layer "B.Fab") - (hide yes) - (uuid "87d6e985-affa-4d88-a96c-4be0b3b28e27") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "11cb1ba5-8980-400a-8971-90a9ffe2bf14") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "74cc182f-6bd3-449c-83c0-8bda8c1954de") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/870bee74-1b94-44bc-97d7-e29667be0724") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "affe9ade-2175-4696-8485-88f44cadad25") - ) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "27a93b6e-9ebc-47c1-80f6-017e47d9f32e") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "0ca0842d-9e90-44fc-a6ef-8457d910bb64") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "152c564c-fc37-4016-a88b-449054f1c064") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8c73cecb-7554-4974-bcf9-41ded7a15a9c") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b3316e7d-7366-45e7-bae7-b6a027fe24dd") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5ec320c3-7619-40aa-8d4a-6493cb261d09") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d663972f-22d3-4747-98a5-b1b8695aa7de") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "869fe68f-3721-4089-ab89-e726097e089f") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "692e47ca-2210-4a68-9472-f48c9a2e1ad4") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "940b9dd7-a04e-4019-be0f-6a936186712e") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "300ddb04-758a-4565-972c-154bd0710ac1") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "8213be7b-86c5-4add-b58a-11a6b7460f7e") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 90 "Net-(J1-Pin_2)") - (pintype "passive") - (uuid "57ad9083-d86b-4ae0-8f61-08a3ecc2805b") - ) - (pad "2" smd roundrect - (at 0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 89 "/JTCLK") - (pintype "passive") - (uuid "37323b56-8c1d-4b59-b5fd-62b7c10948f0") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "7403a966-a25c-4891-b4d4-275c7c372dee") - (at 135.95 70.2 180) + (uuid "782f52c5-2bb1-41b3-9bf1-df981e944b4c") + (at -157.189 43.792 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D6" - (at -3.45 0 0) - (layer "B.SilkS") - (uuid "9b3ff373-05e2-426e-b3d6-651037f499fa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "474f3bc7-4ac1-439e-a32b-1f857c58928f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "9f73978c-e191-4f94-b144-6bad8fe3b481") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "830b058a-6983-4ff6-94bf-55668cf254d8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3923659b-2635-4a70-815b-c68b3decf44f") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "647e4f9f-caa8-4659-b6dd-92aa7e354f72") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "59aae0d2-a8fb-4f1f-94e9-9a2a75469320") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6edd1381-2595-4bc1-b1ee-17ca12bb0367") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a2a355f0-4d2e-4312-b208-cd6757a1b687") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "0791c3ba-bdf7-4924-8c78-c53d8b30c0ae") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "0ce75f9c-3a5f-409e-a128-3aceb644346a") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "26a7974a-8da6-420e-aa10-43833dd2c705") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "af60bcd5-cd37-45f7-82fb-3f198962890d") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "83634ff5-3d4d-4fd0-adaf-e35c174ecffa") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e157acd8-c59c-44f5-a134-faa17c4ba6d4") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f3b5e26b-45a2-4ea9-954c-6d5d6070b2a7") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0254c75c-88c8-4f70-9678-b29465071b0b") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "53cb3d47-dd9e-4f1a-a5ec-6fbc66180199") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c6a953dc-8ad7-4635-b402-9e151d3ec1ce") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cae47e9d-de18-4d94-a460-677be001ce12") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "2d6e8ec9-7189-421b-aebd-30998f31ca77") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ccccfe90-2cb5-4055-b38f-b94e5cb4aede") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "36cd57b9-5c25-4297-b950-50b72dc68af2") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "80541ca5-d5fc-4487-8693-72df7fd0fe63") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "099b7e34-ff2c-413f-ab08-fd30a7673b65") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "35fec16d-b324-4517-8523-fc1ad12dfe7f") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "40dc2f6f-7b29-4ac4-bb9d-9777189eb9f9") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "59aa6f09-f259-440b-b285-cf93c17b04ce") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 49 "/ROW1") - (pinfunction "K") - (pintype "passive") - (uuid "d321aaf0-48bb-44c6-ad12-00fd75385ac1") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 7 "Net-(D6-A)") - (pinfunction "A") - (pintype "passive") - (uuid "2fc70a7e-2e58-42bc-8917-8683dd54cca3") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "74a72e49-c1b2-40d8-967d-0cb3620482c3") - (at 89.575 75.725 90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C11" - (at 2.65 0.025 180) - (layer "B.SilkS") - (uuid "786c2df1-dd8c-48b7-b529-f6f3c5b734ff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "0.1uF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "9c2dd1f8-a028-4dda-9520-bacde4d7e784") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "6ec42b82-9a6f-40f2-a486-22cf19c204c4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "6f5eb4c3-7724-478b-b5b7-48704411d8b7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/f4ed843a-a837-4644-ab1e-a88bfeb2df84") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "db62c5ac-3ebc-4d80-b95f-9df717b108d9") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "29657bc1-3519-4786-bf51-ecafff12cc84") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "96290a5a-6e66-480e-97ea-fb6b8fd98239") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "675a665b-adc1-4169-8b87-55120a3965f1") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c7824d87-c9cd-4cbb-8ad2-c332a8d37162") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9e46b572-a835-4830-9001-b79e608e5486") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1b019ded-ac6d-4b66-808d-2d2f4d2bb721") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d823f432-a8ad-483b-be92-eef1da4278a4") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "96a5f234-0b8b-4993-883e-f17678861ac2") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0f2655e8-c0ce-4288-85e2-cef4b1ba87d2") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "2d53c674-27e7-42fc-bf5c-0d554f68fdc5") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b5c40fb1-9c69-436b-abdf-bd165afe15f6") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "ab2bc994-e8f4-42c8-ab31-04245a4db2f7") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "902dd926-1be2-4dd7-9fb3-2ce2b9d0d2f7") - ) - (pad "2" smd roundrect - (at 0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 46 "/NRST") - (pintype "passive") - (uuid "980ff717-ae93-4234-99f1-6ade08b4b53c") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "74f35f57-59b9-40f1-b790-92d0df2e1c92") - (at 50.165 128.27) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_G1" - (at -7.265 1.805 0) - (layer "B.SilkS") - (uuid "d42d7539-e848-4189-8c7c-98fa4d501456") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "6d663e9d-f193-4a1a-bdca-e657a79adbb4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "e560648b-3494-4814-bdc2-23d50608303b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "ea5db23b-e4e9-4ddd-8f85-8718d8d2cee8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1ce31e91-544f-4a26-b029-901d48deb831") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "afb1fb27-4cfb-427a-8d56-ad198c3818bd") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "ca25f7ac-3937-43de-abcb-ec0a65dad597") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "20d9ec57-df0a-47bf-8d60-f64bc27f8fb0") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "fb2718ae-7e36-4cf9-ada5-582516cfdba7") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6a76fba8-3107-498c-8bbb-3b2a60572712") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "4a6205ab-d780-44f6-91aa-0ce3804d9422") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a9130107-71fb-4c0c-97cf-6d6e2660e29a") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "d000aa54-b7b5-41cf-bc86-50a2717f0ad0") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "fbb0ad52-54ad-43ca-a8d9-20de1521bf0e") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "ba966753-7d00-4cd2-97f0-d451de272fcf") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "71c7b283-48c6-451a-ab76-e68bcb841c83") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "0e2cb4b4-54b4-4ec9-956c-384015caaf64") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "0b8f370d-1625-4691-a824-aee475f74924") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "20204c6d-b08c-4b9a-9b87-2e0e0ff78d4e") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "cc49787d-be0f-4cf2-b1b4-35655403d579") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f9b588cc-205a-4164-897f-9825d9b37112") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1c989d83-5353-4562-ab26-3c14a49c5e50") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4b238a63-4ab8-4128-8944-324ef85a381e") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d174d4f3-0763-495d-b5c1-8d63a4475657") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a2a08f05-57a3-4477-b0cd-8fe53ac8eb4f") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "af535a9e-d1d1-46a3-b05a-eb7596e53dbe") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5e37cb72-9a61-4c82-bf1f-95f5aef1a289") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4b186280-0c7c-4bf1-b1d0-6d8c02edefd5") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3b761ee7-7381-462d-b88e-1b370a438775") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e52813ee-7d9a-4c2c-a213-75fb6d5e8660") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d6990e86-b849-47b3-8676-048e2ab7c50f") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1473bc62-ae33-4140-9a7e-ad03c50633a9") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a491bcd0-c9c7-44cc-88f4-4fad36ff0b14") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "351cad60-e7f8-4d71-96a3-85568df75a36") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0e768179-72f2-4962-8d29-ec561df7a8ce") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "028e75a7-51f0-41c1-af7e-0fb3daa47535") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f51a3bd2-7d3b-4396-8afc-bd60741835f9") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7a625df5-abcd-49e6-9680-134e44401541") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "de2a4c9c-1ee6-45c2-a027-d934919695b2") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "b6dca167-147b-4c3b-a181-15991979a6ff") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "01696b2e-5c72-4ba3-8c27-f9b722cb1ef5") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "ea2b4724-eea6-4739-8a0c-5d98effd7ca4") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "dc074edb-e1da-4e6d-ae7b-e7a4bb61ac8c") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8b23ebff-b37f-4e21-bfd9-7518acb305df") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e81085de-cbed-4ff6-9a0a-6a32fe02e857") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "60d83900-2c43-46d4-924b-1319065f2677") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c7c4f4d5-7fcd-4523-9214-d7bb282d3ebe") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "d7a3d6c8-c737-4311-a790-cd0eb485c3fb") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "f53cc4a4-ab38-4724-8d16-6269dbffee38") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "32de2779-7987-4b2c-bf6d-f21105e7416d") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "688af8fb-917c-4d9a-bc17-4888af74a4ac") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "1e477d18-c804-48a8-8f2f-23e36aac5fea") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "a60317ee-2886-4ac9-b22d-dbcf3e5371d7") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "b8db66cb-27b1-4e9b-81b1-a336b4491efa") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 32 "Net-(D26-A)") - (pinfunction "2") - (pintype "passive") - (uuid "2631b741-744c-4bd2-9c08-64f27bae59f0") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 32 "Net-(D26-A)") - (pinfunction "2") - (pintype "passive") - (uuid "1ed77977-b155-4319-be1b-2cd0faade6c7") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 32 "Net-(D26-A)") - (pinfunction "2") - (pintype "passive") - (uuid "cced266b-7247-4c8b-8de7-1df576f9ed27") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "77d0274d-82fc-4105-bae3-72a58e43542b") - (at 78.74 90.17) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_LOCK1" - (at -7.639 1.838 0) - (layer "B.SilkS") - (uuid "27cc7c5e-5f5d-4eb4-877c-24b1dc38888c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "81f095a2-37ed-4b75-a721-e445b91df125") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "2c4c03d3-5ed3-4709-98a6-2755c5a5234d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "52d65057-12f2-4297-9b25-1d22a2e9e53b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/a43a151f-ab8e-4d96-bcf4-ac87897a3fc4") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "e794fcd9-df0a-4196-ac5e-ebd743befa10") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "33b332cc-1c43-4de7-ad47-ea5faef30c8f") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "8873e2c5-7d98-411e-92e9-80d0d661a48e") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f2d1adf9-e110-4f44-9df9-fe758dac60bf") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "8bd8b7ff-c5b5-4edf-9931-83994eb124d7") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "17ef157a-bc0d-44fb-8c64-e4cf64c3e4cd") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "da5a2fd3-eeb3-40b6-8df8-168624b8840d") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b26266e0-9f27-4e5e-b36b-bcb38114c96d") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9c6cc1df-2672-4ff0-b581-d8ee0f17f3e3") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "05bd5875-c955-4d6c-98df-66105c3f3074") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "09747ee1-4f61-4292-99fc-a809c5211ec8") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b98106e4-019b-446d-a4ac-43a0e8db7639") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "6d60d3e6-ad8c-41b6-ba97-3d427a085bd2") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1b1cea81-86b8-4aac-bb84-d46c848cbce0") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f0497d91-d5fd-4cc9-9dd6-f867922550da") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "dfee8027-3370-4129-a54d-81c1f4faadf8") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7a4175c1-86d9-4c53-b381-1437dc04db62") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "cb85c483-0fb5-40ec-96bc-fd880d417123") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "49cd0146-5c03-4a42-b8e1-bce99f68b1e2") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1d6de52a-f29c-47f4-aef7-3dc53cc8b20f") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d5fc7e31-bea7-4a26-b8c0-e9e6a8c10264") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "54cbb54f-9874-481d-87b7-7a7fe52f7276") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7ef54de4-94c4-420d-8dde-c049bf86817b") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8d46154e-fb30-43d6-b19b-1963a9d9a434") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "baf758fc-73b8-4760-a44e-69652ef805ed") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "76f9a7a7-ff17-4a96-98f0-da2f8528168f") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b7a8412b-841f-4eac-bd4e-6398135c63f8") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2b1e6cad-35ff-4c94-9d7a-bfe09482707f") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5fe0332b-b937-4008-98b7-30706b943efe") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "42f0b5e4-dc36-4088-9e3c-7f3c1537a23e") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "57ef3b6c-f551-4c7a-84db-8de533b1d7c6") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2e4eb045-5663-4960-be60-cef23f231c26") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ae5458f3-82b7-4f7d-ab85-298f9d408f33") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a3c76c95-96ba-4ac9-aba3-f7b714222c85") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "ee775a1e-f51a-44ce-b46c-62615de58a42") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "586a5b01-a1a7-4cfe-90b3-0248d5d36eea") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e5be9f34-529f-4a08-8158-a771795e98a7") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "1809a0aa-5120-4a0a-a1f4-d4350698aa5e") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "f1f8a862-3775-4de0-8cbb-451ee3084d4e") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "7fb4f14f-3200-43a0-b7e0-ba1cb746356c") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "b8ce9b48-10a7-4ffd-86f7-ee7294b0fb7d") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "a7dbbd46-9862-495a-ba73-a85eeac9dcc6") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "d2de167d-239a-4680-83d8-393575958416") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "1c8fde67-6c61-4b3c-96b3-5eb47437997e") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "d245c7ef-b3b9-4efc-b943-66a3634858ec") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "c83f843b-941b-4fd7-b370-374bb1c192cf") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "1720971e-15b1-49a6-b03b-1aa9131270ab") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "7cf17c15-b3a4-4caa-9b52-bfd5606240be") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "248726c9-dfe2-4604-b2e8-9f5df71127d3") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 8 "Net-(D7-A)") - (pinfunction "2") - (pintype "passive") - (uuid "c7c04e1e-5f2e-44e7-8b11-fe1f5bc52c2d") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 8 "Net-(D7-A)") - (pinfunction "2") - (pintype "passive") - (uuid "3f4de1fe-0e68-442d-a1ad-0a17ebd3d09e") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 8 "Net-(D7-A)") - (pinfunction "2") - (pintype "passive") - (uuid "82711f10-290a-43a0-96fc-1ec9db15ba46") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "781b6581-9eca-4a93-967a-062fde55c05c") - (at 66.9 86.25 -90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C3" - (at 2.728 0.009 180) - (layer "B.SilkS") - (uuid "dcf84953-288e-44d3-b840-013a60d02190") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "100nF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "48e4404d-26b8-4612-aea4-6088aa02aad5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "437315af-d55a-481a-a121-6c9c319dc2d4") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "fb1dac03-cc21-470f-aa46-650a63b4b76e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/8b2a8a82-737e-4e1c-b010-75e324eaa549") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "2616f7ff-8265-4a86-9fdd-07d91f46a36f") - ) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9be70f8a-8077-4f4d-b8e4-cf1ae2c0164b") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "af9e62f9-89dd-4067-958a-d712e59507ed") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7650bf18-1654-4da6-84b7-cd422565bddd") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1acdc981-624e-49b4-a666-9a9b8ce42be2") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a83fc89e-8bbf-4423-aa16-b890640ce0c4") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "16957b72-baa3-4157-8be8-9aaa44cefb52") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5474f49e-98e1-444f-a82c-7b3dee124197") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7fe675ad-0091-488a-a2ae-2e5d6c8505f4") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "080f2055-ee85-46c2-a947-782b237a4994") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "51d87af8-a995-4cb4-a7ff-9812997ade72") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6b542225-b9af-454f-b146-cfdb658e6562") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "ca5c39de-dc0d-4b53-9a22-76e57f54e61b") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 270) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 2 "+3.3V") - (pintype "passive") - (uuid "275bf7c9-c254-4be4-9bf5-2e0e8301ec60") - ) - (pad "2" smd roundrect - (at 0.95 0 270) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "2648735c-2805-4141-88b2-25c4b54b4b77") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "7c8fbe94-f7a1-498e-91cb-159b7ce6baf8") - (at 50.2 118.775 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D25" - (at -3.36 -0.015 90) - (layer "B.SilkS") - (uuid "62c8e8d1-58b1-4bc1-8515-dd30c8fb970e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "77f320ec-e19b-43e9-953c-4f98e353cb74") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "0292082b-39e9-426d-b54d-aee1ad4ed529") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "75856a7c-b080-47c5-ac3f-38ed329b54ff") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/03c03eeb-73e2-493d-bc20-09cdc8bf5b4a") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "b7d298bf-65c2-4ebd-a3e0-3cc53e533207") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "37d3bfd2-a4fe-4d57-8736-d1232dedaa3d") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "881237cf-a912-4feb-96d4-96fa7258c57b") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a7adfc7f-d1ab-40d6-9827-0ab02c5cf7af") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "97c6b836-71c2-48f2-b04a-f66667e7f429") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "9a1537f9-9914-447b-8bec-0344ef3eae5a") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4f206282-9e2c-4d89-8d51-ebbf923eac38") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4e77da59-9cb0-4766-9b37-4357446f4587") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7646acef-1f46-4ec3-a564-097c6202a411") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "07c0764f-4196-45e4-8eba-6af9d4c6351b") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "192d2fff-fc0a-464e-8aa2-3a20e64234b4") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ae7070ae-f9a6-4be6-ada7-1737883ff009") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d6aec644-d108-4ae8-99ff-9dacb6abc79a") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "13d8190e-cb06-47f9-992a-8b1e02dbeb9a") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "352f9a9b-5f3a-475f-bb3b-14ff4217ad56") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f8837d4d-9dfc-450e-b5d1-858d1c4d4de9") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7590f461-3a28-4dcd-95bc-074f9172b5af") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "54ff7449-1871-4a3d-9821-0cda44a9b290") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0ac1a5f3-cc36-41b5-bc04-aed4ebf1f76e") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b765546b-752a-4c27-a2f0-9f115bb109e5") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "fdee7881-9ab3-417c-a871-c0529fcc317b") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "ce24eaaa-2bd3-47dc-ba01-af94919a5c97") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "62aef312-54c6-42ec-93d3-1344f4340ed2") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 51 "/ROW3") - (pinfunction "K") - (pintype "passive") - (uuid "1c0bb686-7ef6-4fb8-b92f-cee0893ef9ec") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 31 "Net-(D25-A)") - (pinfunction "A") - (pintype "passive") - (uuid "3575f08a-fe58-46ec-bb84-473108c66462") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "7cd4fbf7-7d9c-4d51-8014-a281833703ee") - (at 50.158366 85.155887) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED6" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "bb943b95-3fed-465c-813e-2275a1b85fc2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "48cef1e8-10b6-4a66-add0-e7a0c7818457") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "d24ebf4b-b0e3-4e5b-a56b-075832b40bea") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "6807eeb5-9fb6-4933-a250-8e26cf6fd454") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d03dbe4c-acca-4050-bde4-c62996f00590") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "32e56496-03b7-42bc-b358-c05b572536d5") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "72aa887b-4be0-4586-af24-9a7307ec8e19") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "06d7a1d8-9343-4943-aa74-84454c84637a") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "5df8d8a4-3c80-4621-8c55-d9859c5b8163") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "edac6bed-3208-4c26-8d4b-501022cae16f") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "005695db-58e8-46c0-a950-e3879d566e6b") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "ddbf9d18-dd4a-43b7-b5f2-40d3eabc2213") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "6d307378-bbbb-48e9-9748-ee2903c29dd9") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "9d9bd695-3ce9-4e3e-8f15-a2ba3aa0d5c4") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "aa574b6c-9afe-40f2-ba78-6feb33466b9f") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7f17066a-f772-4d92-85aa-cd19ec11c706") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4c64c4c4-5288-4b35-9a1e-41acbd0d70fc") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fa05e8a3-f587-4ec0-a881-a37f4c1d6a0d") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "69a1ed84-ac11-404b-8b28-fc953d0f6377") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "dcce2a82-bae4-4b39-a615-cccbeac1b756") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "48c1f271-75e2-4a60-904e-a2aff1107d89") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8bfc6857-319a-48f4-bbea-79b69513f19c") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9224c1f1-b497-45dc-96cc-9213afbdea70") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "26f492ce-96c2-405c-a2d6-df303b09087f") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "951dcef3-8920-40c3-860a-3ba87d9a6970") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2fb8edf7-25d5-499d-882a-85c598f6fbc4") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f4b4a6ce-1716-4c49-8701-3d328e081082") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "15681eaf-709c-4365-b152-a9c896cf8664") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "48f3d373-a6d1-4a59-83d8-df804a7b5e5c") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1e93a2c9-53a6-4c76-81ec-13d936dd744b") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3309554b-ddc6-47b9-bd07-96af0a36665f") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "21d00f31-1572-4fda-8d0f-962b8110204c") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3e0daae0-6b6b-4f2f-90d6-5b9a77cd4782") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "744ca642-1974-4149-af91-541f9595523c") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "aa1b1760-1cfb-4f87-914a-35466c4b1744") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5f60428e-4675-4878-a9f3-2569bf3e7414") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5cab121b-8653-4571-b05d-59d41ae2c651") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "348022a0-a3f3-4457-a869-c57343e580e2") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "4a755157-8768-44e3-9d2c-b1cb34f253e1") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "ea77a397-a1e7-43f4-9776-8453c11a59a8") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "8e1f4c0c-08f7-42f2-a63c-3450a35c9b93") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "7d993139-2b79-4593-a25d-a3ad0558ad13") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "02a3f09f-f07e-4f77-b836-755548055db5") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 60 "Net-(LED15-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "80f5b1f3-43e4-46d6-8a8d-c601db3cb3bc") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 61 "Net-(LED6-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "aa498d85-82d2-4875-ae0f-d65cbfd90909") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "76e5db97-0dce-4fc8-a0f9-05e73eaa22e0") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "81ce99c2-9fa8-4865-ae9d-98bb33e8129e") - (at 97.79 147.32) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_2" - (at -5.44 1.73 0) - (layer "B.SilkS") - (uuid "24027f66-c036-4c25-8294-7b03fe5bfedd") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "f4af4c5b-13dd-411d-9ac9-3ca9c24e0247") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "86534d8e-4a4a-42a4-a78a-9bdfc3fbde43") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "13e10620-2e58-4704-b871-8d46f60ee5b3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/54869f3d-a9cc-46a0-9eb1-3c4f3e82f0f5") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "be020116-87ad-47d5-b034-91d41a763d30") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "19cab2bc-d8ad-45c0-a1b5-d530e51cbd51") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a4a93312-4cf6-4f97-86b4-bd3278263461") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "145ea123-6c44-4e5e-81e3-917bd8c68374") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "4396d649-1bc7-4496-8b91-5e9762521dbb") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "e2ef7665-1355-49cb-8a33-ba8f00c5b962") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6b6af4bc-4632-4274-9753-8f81123a992e") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "2d559f20-41ca-45de-bafc-a7de2679a300") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "dffe3ccd-725a-4869-bc9f-1c2f7b5e8e4e") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "077a7875-2a88-47e1-bc50-f418085f3aad") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "5a9e4cc1-5272-4555-855a-e1f5baad7534") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "9aa507b4-1402-4c48-88d6-28a4b5cc582d") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f10bb03a-4eb9-4c7e-85bf-fde302f094e3") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a849d323-ccc6-4979-bdfd-6fae06e20068") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "21dd87c7-3ac9-4d6b-a879-9a89be367a30") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f6a4f61d-e51d-4e87-a7d7-2a1e249522a1") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4b43eac8-9c70-4fb1-a04b-fde1306e7cf3") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c81dfcf8-ba86-4dd2-a4b2-06275cbaaedd") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a97f6b98-e08d-4eaf-bb6a-16cffdcb139c") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "86ff4245-d733-492d-a009-9f7b18f19e19") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8145a262-19aa-42b5-a366-12a7ab026c61") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "037ccf5d-da4c-4fb2-b0fe-8f7db35f11b7") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e83cc576-4f0b-4e4d-9833-572f32b74531") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "56a7aad3-cae7-419a-a64b-a0be22108bba") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8d9b920c-d436-4ba0-b3a9-05a93890917e") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ef4aa72b-8048-4bff-872f-bd1e52b6f2aa") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d98a7c24-ac66-41b1-be85-0f229eb24577") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6c5294f1-274c-4847-ba0b-f09223e933f6") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "09e62339-3515-46d7-b4ea-219575f519db") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "973877a1-669c-44de-b74e-9d05ac74b7c3") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1a112278-47a8-48a8-acf6-16e3801e5a52") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0955b938-05a5-43ba-9569-c24fa4c57488") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5917dd78-e270-4901-857b-2e06f39210e5") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "099e3df1-4b80-4a31-9baf-fd6c359e299d") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "d4e287f9-d97c-4525-8206-c0410b95350f") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "5c165823-f9fc-4af6-95c5-a93139dd5063") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "fe314dc7-ba36-439b-bbf7-44711ef9518f") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "aba51840-00fa-4e35-a3e9-189b568d31bd") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "62a0d2ab-ad5d-4730-b30e-4744c88def1a") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "9aac166a-a83a-481a-bafa-090a025cc7a6") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "265788b0-ca5a-4a6d-b9e0-9fc8f6e49206") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "9b3501fb-d0dd-43db-baf2-454d7ade945b") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "5eb2bd91-a3b6-4c09-8f5c-0bd99f39913b") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "e9de3734-9fe3-41ec-957e-91c1ab8ee96a") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "c32a57a5-914e-4c55-abd9-ba4c72bb5af7") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "5999cf7a-2372-434d-9ff7-0bdb32a1efd4") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "bfe53fef-0528-4bdc-8c9a-75a4a3f02aab") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "0a1a2b4a-fae4-4696-806b-818b2107e710") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "f294ad77-d060-4dbd-bbb7-d3bd50476755") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 20 "Net-(D19-A)") - (pinfunction "2") - (pintype "passive") - (uuid "34e396c1-75f7-4f77-9333-4737c0e9c609") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 20 "Net-(D19-A)") - (pinfunction "2") - (pintype "passive") - (uuid "21bbba8f-1ea9-4225-b354-22853634b1a3") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 20 "Net-(D19-A)") - (pinfunction "2") - (pintype "passive") - (uuid "a684db74-bc40-484d-b7a1-65d835a8193d") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "81d0ee2d-ca7b-47fb-ade9-cfb827663214") - (at 97.79 61.595) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_B1" - (at -5.765 1.755 0) - (layer "B.SilkS") - (uuid "0e2396f7-1b07-4e1d-8e51-052e52498528") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "f009e5da-bde3-4f8c-90e7-06579ba31d93") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "dfc901bf-08d3-4614-a455-a9873d8cc363") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "5e829fdf-693e-47d8-a8f7-c33d1696a02f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9a7e85b2-7bbf-440e-895d-6af39b87a65a") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "c7984f10-2e6f-490a-9f59-b6bffcd2cd60") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "127ac3fc-e5d1-4e59-a6f3-bb064ecf9d3b") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "bbd557e3-7314-48ec-9a14-81993b7bd8cb") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "2c7efcd8-30d1-429d-b9ef-2247a2a574c7") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "5421d543-54cb-40b8-80f3-621486d49863") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "78fcf589-2783-4ea9-af1f-55664387b87e") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "82a57242-af63-4465-b139-cf7328b2399a") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9ecd4395-bd29-4760-bab7-6b480767f45f") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "228bcc8d-7322-4f01-8b88-870d451c9c26") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f0e6def4-dbca-42b8-a311-cc92383a8141") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "566d8116-b283-4c8c-8954-6a01d496361d") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7aeb71e0-d803-4974-bfd6-d4216e2666f5") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "33ece0ea-89cf-4227-b7bf-e4820e4f57cb") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a7caa221-906d-4df5-8e7f-696556fa88e5") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "3a5a1c7c-d086-4a68-8c7a-348e350de1a3") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "157c9967-b9e5-4364-9dee-d59996d10166") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "070a81c6-d6a9-4986-9c44-776b16542f8d") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "60784bd5-8bbb-4b67-8fa3-33b003f4d0a4") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "229f2a42-f87b-4072-a08e-886f8ffc3ef3") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a91f105e-0009-41aa-b350-bc580226144f") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a3cddb8b-1a7f-42b4-8c7e-6dbdf2f881e7") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fa503920-366c-4a36-917b-0a1363e3a6c4") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "52d73bc8-3aa5-4e1a-83a0-5aef4e42c8fa") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "412574e4-b848-4302-9212-62e50645f204") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3aa9d888-69e9-4973-b632-201611cb7416") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c01a0763-a287-434a-998b-6a9376dc2a5b") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4f0dc7cb-9b52-4187-8cb9-ca2f8a8d3377") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "666e93e6-7d51-430c-b0ef-8a65c4c56adb") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "467434ea-c4d9-41db-bedb-dcf9ed22ba26") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "81100b2f-55a0-4bc2-a7c3-ccb49e8c88c0") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2762f4a4-4c57-4a5a-91aa-1441d59e1a71") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b50729b1-d696-4b64-b4f5-fc6fdb571acb") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "72f6b4b5-fded-44d3-b654-47141c86ad85") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4709a234-9f13-42d9-8156-2ea385528fbb") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "9333f597-29a7-4f21-8a79-c9ed972d6fb8") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "bf32ac4b-a22d-4b30-b019-6f81503c62f5") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "bc0000bb-baf0-4c52-8d33-3149238422a3") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "1b7c0dec-fd83-4c63-921a-8a2d772532ca") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "b1555481-7b36-4f73-be4b-97e7dc455dd1") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c16cd99f-6774-48ed-a05a-d6048187aa14") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "098d6b45-babc-4370-a8f7-698da23c43a2") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "28578158-2218-4f48-a7fe-63f0c3207bd9") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "99892666-9f21-4a5c-9756-a51a42af9557") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "cc36be35-7e25-428a-b571-2fff4a760382") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "0167d92d-1f4f-4c71-a7ec-90ef96594e48") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "5340fa3f-405c-4fa9-80c6-5dc94f89f854") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "312bfd12-e305-487a-ae0c-e3171a5abaef") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "c463828c-5468-453c-8b04-db9acecdc37c") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 37 "/COL3") - (pinfunction "1") - (pintype "passive") - (uuid "9987bdb7-d552-4998-830f-3ae5c4d09ce4") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 5 "Net-(D4-A)") - (pinfunction "2") - (pintype "passive") - (uuid "d270c163-482e-43e5-b060-e38c499cc0e7") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 5 "Net-(D4-A)") - (pinfunction "2") - (pintype "passive") - (uuid "c7a194a7-d4ad-4d23-96d9-ff0f5bb6d497") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 5 "Net-(D4-A)") - (pinfunction "2") - (pintype "passive") - (uuid "fbc2581c-b6e1-4e70-b246-0cfba45efee6") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "81e08e11-0f24-4ae9-8704-618c8f027628") - (at 78.77 142.32) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED22" - (at -6.41 -0.09 0) - (layer "B.SilkS") - (uuid "f9362f76-6f68-4493-b52d-e71c408fd588") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "4a2264a9-3baa-487c-96eb-1506cda0d068") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "a9e7b204-9318-4389-b518-9c3e9605b327") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "ffb4c5b4-f1fa-4e15-8819-5d92fbfe1919") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9a9bca09-b516-45c6-8261-d3f4f94874d1") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "85773420-0fa5-4697-aada-df702bc605b7") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "31f565da-fe1d-4a39-b238-ed5e2689f894") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "63b967c6-d9c3-4b99-8fac-7d90555b07b8") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "8816293c-42d6-433e-9df3-3a6606dd81cd") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6341ac64-afff-4f8c-a537-02d1377dd6fc") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "403620fa-69b6-4c93-ab7c-274b55998974") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "a4e579ad-fc04-4775-bef1-a6166e4c419f") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "94037613-9172-4bde-9918-4bbe795187cb") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "dc10ed2f-965c-49e6-bd84-b281ea2cbda1") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3600c610-9809-4a58-b829-697de9ffa040") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1178030e-e297-4598-baae-72f7bf2d93e7") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ccda518e-9489-4332-a7c5-4ef51ee562e9") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e6733098-3013-4487-a2cf-5e73beffabd4") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ab4bdbfb-0c65-4e95-a0e7-ea672cba1507") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "133e4e03-698d-4d4a-b870-a88fcd5e7641") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0423b520-7fa0-4b7a-a380-88cc2111ee7e") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7a3ba68a-71ca-425d-a527-88fa8f48a775") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "49745429-3fe0-40ee-ad26-1ffdd0c764bd") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4a6be610-9f98-4f69-8f14-71fc51f13259") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9a142a4e-4a1d-47f6-b03c-32373311bd04") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f7977ad9-f588-4bc6-a736-fe6c1577e5df") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "97732afe-d2be-4a37-9cae-8e538a114c21") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "10efe194-9e33-43c2-aa4b-7130c14bc087") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2e50826d-8013-4c78-8c19-20cd768b4d12") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a3c0388f-55d9-4722-a242-48c878151efa") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4b5e5bed-75c8-4ccd-bfe3-63db448cfac3") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a7c09ae6-224a-4bac-b859-80f993f0092a") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "23e66ad4-f892-4801-861b-26772611d196") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d85a4d8a-4cad-4282-8a8d-e4ee99ca0c0b") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "9aa5c0ae-2583-4f37-9d55-a45fec982ad0") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "fce40223-1e29-4e54-b312-5695b5a3470e") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "38aba842-d36e-4013-bfac-49b87aef02cd") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "69f2f0c0-7721-46d1-b828-3bad16eb2902") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "a74ea892-88f9-45b1-8a0a-399204f6e7fc") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "9a235698-2c42-45a8-ad0a-99a0c8ac0760") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "6222bf21-b4a6-443b-a6ed-bade21858935") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "bc3b3dd2-fbee-4bfd-b769-a1e9653d2b62") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "3e2831a0-7acd-49df-8d78-defcc3212808") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 77 "Net-(LED22-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "489f2bb0-3c99-4da9-9741-b50c7983c68b") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 76 "Net-(LED21-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "01861c01-98bc-4a15-9b17-d235b215982a") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "5c7077f3-8c6f-4aed-a0ef-3a83c07b1e14") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "83db6d35-107f-4156-a519-76141b93b2cc") - (at 135.89 118.745 90) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_ADD1" - (at 5.225 -5.37 180) - (layer "B.SilkS") - (uuid "5d153d5c-af09-4612-b85a-7031faf0bbb9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 90) - (layer "B.Fab") - (uuid "2f39487b-fe23-406f-9467-b4f93434e4e7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "9f4c2b36-9618-472a-acd5-6c7ab74b7564") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "f5365d86-1877-4707-b5e7-d9a9eec6a556") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/e536db38-4810-4e54-b8a7-517a3fd0a23c") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "84c55351-7c26-4a0e-bcc6-86cdcdf7c06d") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "56308a82-48cf-4cd5-9e92-f3b7a7a2ac15") - ) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0207be9e-45ab-4a5e-996f-bd7ed18d890c") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "fef023e1-4c55-4ba2-a694-17224d7b8ca8") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "2fd73037-d7fe-4a44-9df9-d9824d15685f") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "44f31b37-8ca8-48ef-a415-77e3ea30fdf4") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "269eaa05-ca51-4f85-ae6f-6f6cc97e39c0") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b7d5702d-09ba-4b6a-9110-4bee3e2e3276") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "091705d6-32b2-4b90-98f2-56e36fc6538f") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3fb6fa1b-558e-4594-a0f5-5c3d8f5cc88e") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "3dbc15ce-62f3-470d-ad65-ce7607779edc") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b6269fd5-c782-43ca-a824-f0a8b25bd2d0") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "171a13d0-54e2-4612-a233-dc37ec8e2537") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ea3c3fc7-9732-4590-a06e-aa1f82a283f3") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "3efb5800-c1e5-435f-91a5-67e3c0a93255") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c89016d1-c137-44ea-bfb0-a26cd81508d1") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "fc0abae4-f257-465f-89d7-d9b4ae1bdf0e") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7a9d46e9-fde6-466e-a397-ebbfdafe18ca") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1313c15d-3750-4a09-8048-b8d02b5f95d0") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e4bcb317-1a51-409d-a0fd-8a321afb51a6") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "188e0ced-aaf8-4253-9aa4-ca1649d7fec0") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5158b5cd-0abd-4706-a6b5-d8e730652eb6") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "90ecbe7b-b1c1-4838-962d-f92fabe40b0d") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "85e33490-1652-4a11-921d-a96514b207a4") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "170d112e-2ed7-468f-98e0-b5881f1a4d66") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "68fe0b21-a814-4aa3-9973-a027f48146c8") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6398737c-8153-4c95-902c-a28669511e83") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d8dd36fe-6793-4e12-82ef-b32fe4938fc7") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1ad8ecdb-55d9-4ca3-af45-76b718fe5172") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "86e299b9-4b4c-4607-a075-91d76a595e09") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "256643e4-8570-47f6-b0f3-f648073cc4f6") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "99910056-923c-4074-9cc2-9fb3c9be5ee7") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "75fe70b2-34db-453e-9fe6-bab6642d7759") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "01c8c740-a987-446e-8e63-cc4a0fec673e") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "7f27c415-2a6b-408c-af40-eac72aaf7659") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "90de2bd5-60bf-4919-a4f0-b4dd10c15a3e") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "d661b830-5438-4cfd-bf15-b583c7a8a850") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "aa5f47e1-4be3-449c-a02f-e03ec2eafec4") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "53ff01ec-9b11-46bb-9c10-d1642a861291") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "079eff88-53d0-4639-b55a-7122471bdf05") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "182c6363-6f4f-4fee-a3aa-74f2ed5011c2") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "f098c5f2-4513-463b-a187-cfe7287dac54") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 90) - (layer "B.Fab") - (uuid "38f7dad2-c9d7-411b-a1ea-0d9a84adf2e9") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0 90) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "ae98d9f3-0d5f-40df-9990-6fa1173cd6bc") - ) - (pad "" np_thru_hole circle - (at 0 0 90) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "0a1912f4-e8db-48dc-909c-2725d36e0f95") - ) - (pad "" np_thru_hole circle - (at 5.08 0 90) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "7aeac265-1543-4fb0-b961-102766a4a938") - ) - (pad "1" thru_hole circle - (at 3.81 2.54 90) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "4849ec2a-e6fd-43e8-b522-6a422a06fe3e") - ) - (pad "1" smd rect - (at 5.635 2.54 270) - (size 1.65 2.5) - (layers "B.Cu") - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "75d6a799-8301-456d-b21c-e7559b655dc1") - ) - (pad "1" smd roundrect - (at 7.36 2.54 90) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "4989e85b-2aff-45ba-97ab-ae4a0bbd2ed4") - ) - (pad "2" smd roundrect - (at -6.09 5.08 90) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 15 "Net-(D14-A)") - (pinfunction "2") - (pintype "passive") - (uuid "2f3c800a-04c1-4c53-9417-be5542d217f2") - ) - (pad "2" smd rect - (at -4.34 5.08 90) - (size 1.65 2.5) - (layers "B.Cu") - (net 15 "Net-(D14-A)") - (pinfunction "2") - (pintype "passive") - (uuid "fc81e5ca-dfd0-4ed0-8df2-4101629fcdbc") - ) - (pad "2" thru_hole circle - (at -2.54 5.08 90) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 15 "Net-(D14-A)") - (pinfunction "2") - (pintype "passive") - (uuid "01302c05-12ad-4579-b6a4-42ebca5a0268") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "842609bc-3011-43b6-bb26-0d92332d79b7") - (at 97.765 104.13) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED13" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "9a0f352e-da66-4776-a8f5-8128f5359d18") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "797ad4f2-a295-419d-85e9-3a8566800f42") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "7a16bf9a-0675-492b-ac07-c66e9e6dd1ad") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "0f72a807-6b5e-4ab6-8d61-26ea1a766097") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/79a22889-017f-4b61-a508-61202e7e1b02") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "8d75881d-ed61-481b-a103-1a03f90a8c93") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "24f3090d-c33d-4703-9b80-130893792cfd") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "7604e422-2ad2-4048-bf6a-d45ae98f1ea4") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "b83710c3-e11f-4fb6-990a-ff0ab4c12c61") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "f13977b1-b5ad-4bb9-8c6d-d9adc62e6818") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "1dfc4acb-257b-4c4e-93a6-6ce671b35005") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "9e54f5cc-7956-423e-bb70-231eabf2188d") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "26c45784-34a6-47ed-b955-873916b2648c") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "3a77e73f-2c8e-4647-b9e5-90626f9f3955") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "bbaf6353-f087-4143-8079-4f16a38b589a") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8336f278-beca-4b3d-b3b0-418fb250365e") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c8369367-bc93-4f72-a01f-350137b2878d") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e1c8ef2d-b944-4664-8ee2-9965e73964d6") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9679c868-2cc3-4557-b5d1-a46c3d01f11e") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "45000e28-ad0e-4380-8a21-fcacbe0046bf") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2e6d96a8-bcf2-4d44-a823-06e207aa4428") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6abacb4f-d894-43cc-a533-856823030619") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e497c4ee-0cc0-422f-90f1-42b2d394c7fe") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "83acb6db-a3a0-4148-a941-49c27cd84e7d") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9a993b10-fec1-4056-b504-8909780b9882") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3484b52d-0dd0-4b08-9a39-9be590dfa46d") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f937c8df-02cc-4bbe-9553-5df8fe5e8712") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d4179680-6b34-42c8-b6da-6292c4285c8b") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "88f933fc-0c99-405f-8684-6e00853fe5e7") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e504c018-9743-44ed-ba34-67b791e27255") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3a999953-22f5-428d-90f6-30784866a62e") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "59221cba-8de4-47d9-aa10-9cac7b782d15") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5e40a3f4-c3ab-4820-9a46-5832f1148832") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1a0f5be3-57c2-437f-8d11-2fb15647491e") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "bc46f67b-0c10-4d75-86cd-786e824ed605") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3b43016c-97ac-43ee-8c93-9c8b61672477") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "2aa68d3f-4b9a-46a5-a984-c6b2d6a167be") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "92b28f45-4abe-44b7-bb9e-85b13b54d728") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "84189883-3813-4b3a-a1ea-9d2a2eb158f5") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "7bf6747b-a5b3-4a8c-8c10-7f59f773e257") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "a2fea282-c782-48ce-8efb-816baccc146d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "fb793347-178c-41d0-b14d-04922391788f") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "255523cd-e63f-4b69-8a2e-4f0fc8c0f5f2") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 67 "Net-(LED12-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "2f199ad0-e280-4707-99d4-bb497dedaf80") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 68 "Net-(LED13-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "cef75c63-fca8-4236-8e4f-71cc74cbb662") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "adec61d9-6dff-4fde-b2d3-38260a7b31d4") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "8c555b22-83f7-4d40-9536-c26b7c89802e") - (at 50.2 142.3) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED21" - (at -6.68 -0.05 0) - (layer "B.SilkS") - (uuid "fddf1790-1a2f-4e24-891f-228540006f12") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "4259fae3-4a95-4353-8760-5c988e3aa714") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "4ad24fd0-d42d-44fd-8606-98f210d489c6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "7e79c201-5995-4c0a-a572-5a22dfb04bcc") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/dac7346a-b010-4167-8fdb-9c0d91941d89") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "9a3bd2d1-53c7-4643-9a68-f2363c4ec34a") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "2c31659c-5daf-4b32-bb35-60f5df63a097") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "a5b78a15-b36c-4c7f-a0ae-40667b716182") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "f6e5e930-e182-4414-a41f-5d4745fbb83f") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "090d8bb3-bea7-4589-b03f-1704e6a7a378") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "ad88b752-06c2-444e-aa54-a1cf262ee2f5") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "f8592697-9f5e-42a8-87f8-eb070a772eb6") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "ad9f4927-17cc-482a-82d7-c27aaf59af78") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "f0c5e468-59b4-4e92-8af7-371be9ed860e") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "cbe164ff-e949-446d-8f4e-f54a862ba7cc") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "01824107-c75e-4838-994b-aca45451d16b") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "feb6fa89-8dc5-4dc6-978c-456a7f57cb5d") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "80f188ee-e683-4ee1-8be1-4a1bc3be2a13") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0d545a76-5f18-4261-86cc-2679ecba31f5") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "50337af9-7896-4563-9282-3b2c07df7e53") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1cd66952-83f5-442d-a5f4-5863d74e658f") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "82d74b6e-efbb-4b83-8fc0-cce5e00a6c70") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "906b8ca4-67d4-47b5-9172-b09814bba7e5") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "43d86ed1-0e48-4031-9732-f793235aff3f") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f963765f-a0db-4a77-b25d-bf305d1cd68b") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e13a227b-a7c4-4976-8d31-9f1b6b86de16") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ea3a73fe-fc70-4e72-80f3-d354e43d59ee") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6eeff6fe-2207-47cf-b394-85fe2cb3497e") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "355c4c60-23ba-4ff4-bc36-740fc2b3a072") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a55abb88-aace-42c8-b2a6-292c5c14c5d9") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1d9ab8e2-bd2c-4cb4-8219-5648e40d2617") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "200c64e6-cf23-4521-9cc6-6eb35775578f") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e029bc44-973e-45f8-a4d7-29a76bced90b") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7aa2c581-ce78-4086-a42c-7cded9ee7950") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "8c67a58f-6981-4b87-904b-552d47d875b8") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5ca11e93-0d7b-49d6-a938-62a21db01d63") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "bd2bd6d5-f78a-4597-93dc-6759d81c344e") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "7cb5cf55-fca5-46fb-819e-839dcca52fc9") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "d583a3c6-feb5-4edb-b529-335c604fcccf") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "16156675-deb2-4610-8577-6c27c7999126") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "f7931383-e418-4849-a2ab-e6b853399d89") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "70ca2193-a4c5-47cc-a528-0f64ccb04f8b") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "fbf75a78-c363-4aaf-a4aa-64c3e0092e5f") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 76 "Net-(LED21-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "6ed34574-1cda-400c-a655-c2af1b302fd0") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 71 "Net-(LED16-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "b709b39d-7bfd-4e3b-9ebb-32b9cb2624b4") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "90f8e76b-cbc3-42dd-8145-1166ac0f8d62") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "8cc98878-4fc0-4370-8591-5c90dc66341b") - (at 135.89 61.595) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_D1" - (at -5.89 1.955 0) - (layer "B.SilkS") - (uuid "36aaeed6-d276-4801-85e7-0c467e08b123") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "883bb849-dd49-400f-aabf-62e4e080a471") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "b33dfacc-6775-473b-8407-9618c5210137") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "5b0b4ca9-9a12-4c18-8279-e2770f3a45aa") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/164bfbfa-196e-4228-af45-b943f8e2a6f5") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b8aa7638-9850-4f16-b300-b7b066d1a2b9") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1edf7b94-54b5-44d3-8c8c-466bf22a5f51") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3272dc0c-06a2-44d3-952b-44742e9115ee") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "470d5ae2-f6ff-469d-ac60-5f8ace7c0ea0") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6d15b9a5-9dbb-4b2c-a03f-9f75fe710ed7") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f8f51f52-7b5f-4542-92c3-1cbe6c8070d9") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "754e850f-1e1b-4c84-a56a-f31740c301cc") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "61b86746-9440-4af8-b24e-23f55870271a") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9906cfaf-3a8c-478c-8d01-5f71b6e8e911") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "c5777a6c-f6d1-4a19-b850-245fedc32a0e") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "a13f2150-19a7-4ecf-9e32-cb09fb522735") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "db2e9930-6379-479a-acd1-3820f4ab266a") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b89f964d-22cb-4d12-8d73-2837717cde29") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b8e1b31d-6385-465b-b92f-a138505e0d8e") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ee1fde8e-93a7-4c3e-9ddb-2e62513b7724") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e27ca79d-53fd-4b1b-a924-4efc22205925") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "eb88449a-4fb6-48ab-aad1-27611f489858") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c40efe5c-801d-43f7-8a23-04566e4bbade") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "d9e1148b-708b-4aa6-8dec-c8e953f84fce") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4ba11983-0a7d-4fc6-911e-9ad6d60c2dc0") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c55e4a88-f464-4ecd-8053-3e3c06524f8d") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "77a085f1-e883-4bf6-b701-b4d8628f9665") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c3555358-ed79-4cc3-9961-dabcef671767") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c95874a6-1d56-4582-b881-ec95a1a0288e") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d8892f3c-39bb-4abb-bd92-de679f488108") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6d53833b-c68a-4abe-a8ef-ac1a162c5651") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f7e17e11-288e-4cf0-bcef-a1ee06d036cc") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b0724feb-e648-4e21-b888-f5df0844908d") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "492a901b-c79f-49da-835e-ae319e8b88ad") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3f72fe4c-227b-4f98-8921-ca60286d8ee8") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5550c6b0-528b-4d73-8d0a-d55d305ea7bb") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0116c066-7226-435e-ab0a-c4034c46e0e5") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6d028036-2889-4fcc-a1c1-5e34703e3854") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "855da6b8-02c2-4bc7-b08b-471f892ec849") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a5b5b465-d5c5-4beb-a56a-6629315a9f6e") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "4fc8e5e9-09c7-4423-b0f6-47c005db6c78") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "a0b137f1-6dba-4891-bd73-c86d4c27ec91") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "24b2d8aa-3dca-43da-8fb6-34e597cd96e6") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e8c8e516-4f37-428a-86f6-3903ee9bcd7d") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "7cdd3b55-3762-4251-af47-843df222632e") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "6e3512e1-99ef-4473-9bac-e9d8630158e5") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "77f9e1c5-f292-46de-8cca-0e2f48aac08a") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "3d9f717f-6f04-4b58-b517-51f39cfe9311") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "8b389893-be71-488e-a3e5-c3726d955390") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "e2afb233-5dae-4cfb-a67b-c4c594b8fdc6") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "61c362de-90e5-49b3-accc-f1f0acc90d19") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "dfde3cdb-979e-46aa-8ee5-0265694dd0b8") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "31317aac-5eca-48fc-86f3-8266e522ea69") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 39 "/COL5") - (pinfunction "1") - (pintype "passive") - (uuid "fe04f9bf-432b-41e0-8969-d248b5426017") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 7 "Net-(D6-A)") - (pinfunction "2") - (pintype "passive") - (uuid "34c9ea34-c67b-4888-9fe3-bb8278982a45") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 7 "Net-(D6-A)") - (pinfunction "2") - (pintype "passive") - (uuid "6b52fc34-5d00-4b5c-be1f-ab0eb074e39e") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 7 "Net-(D6-A)") - (pinfunction "2") - (pintype "passive") - (uuid "3530650c-8495-485a-93be-12feaa8a27e2") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "8d8d1e12-2402-4343-b034-00494e94b254") - (at 50.075 156.85 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D27" - (at -3.285 -0.01 90) - (layer "B.SilkS") - (uuid "a33b585e-7819-4904-844f-9337a48c22c9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "67b2314a-bf9a-4653-b399-ab0e27483d71") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "3a176869-c549-47a2-a49d-f6d72b60afab") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "0aa5ae12-1c59-40fa-8dcd-2add09fb3393") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b036b3a5-2be3-4694-9970-4fb2a259f212") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "2f8e8dc7-9eca-4f37-b7e0-61fc47a610a5") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d7ae8bf9-74a9-4fc4-a343-dadeb8190a7f") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ed4ec9cf-bbc0-4202-b5df-80a1204136e2") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "de5cf862-f0a3-4533-9bd4-ea496f26ed73") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "be12dd3e-cd80-4f57-b5d3-cb975978c005") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "9ad4ba48-063f-4bb8-a195-05f64b00b381") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d9db85ba-22db-4fc1-b3ba-2d19025ab6f5") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "169db9d0-3eb3-4aed-ba08-dcff9ba2f57e") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "70ac76a6-f70b-4a65-900f-17f8dd47d838") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f0f13885-dcb8-418c-aec2-f4412cb2468f") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c3066542-fd4e-4eb2-9f70-5b9f8b1737ac") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9f818a5d-812c-4ef3-b5db-62dc1233946d") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "64416f54-92b7-4eab-b9fe-ce6b370d4113") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "2d04c587-d69d-40e1-a14c-d76ec46f8513") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4888af8a-45e7-4d92-8347-2061759b7b45") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "523b2e4a-79d8-4e10-859a-34d3f496ef6d") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5ceb9e59-e21c-476f-8997-673ce88fa76f") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3d624daa-3775-4b89-9741-98a8c3f2d351") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3e783444-df8e-4cb5-b578-897378dcbfad") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "aeb2c527-1a8a-42e7-9f87-bd15411c6eaf") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d67b30ca-1abf-41e4-a46e-4c56e4b468dd") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "14d52298-f27e-4d0a-88f5-638ab6aa280a") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "f39a9641-43af-46c6-986e-c3486b3f528e") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 53 "/ROW5") - (pinfunction "K") - (pintype "passive") - (uuid "2dd648ab-59fa-4fb5-b3ec-811784e02054") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 33 "Net-(D27-A)") - (pinfunction "A") - (pintype "passive") - (uuid "cfa5fffd-522e-434f-887b-e1fae28f28d3") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "8e468660-ea6c-4538-afa6-88f04db3bdef") - (at 50.125 137.75 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D26" - (at -3.265 0 90) - (layer "B.SilkS") - (uuid "977ba06d-9354-4c3a-81ae-638b08a84503") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "61b147a1-198d-4119-a38c-ce7e3c596d80") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "3995e63b-5b19-4ea4-94ce-f3cf4d08a86e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "93f30162-f5c9-4dad-b7a3-b8e857456e74") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/df4bafed-3fdc-4898-a2b6-3a28a8e5037e") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ba31d6f6-0abc-4431-a1b6-1744aa9b8626") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "3773f8ee-0934-4924-af09-34680678bb96") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "90de5a47-dd32-451a-912f-ee2b0d9f950c") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c2f30d0d-48d8-4a66-a295-ecf733b8c28b") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "33eddbe6-38a7-453a-828c-a0579a8eb6f4") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "f472d276-c255-46de-b95e-43c5de31a455") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "61bb2b52-8e42-427c-a4ab-995783c4346c") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7782872d-3b16-4a37-b690-a583c3d468b2") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "132dce49-4b24-4b02-9684-128bae32affb") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "317908bd-e302-43c9-b1c2-3a2b2f87b27a") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6e7aaaa2-8131-412e-9619-926619e470f9") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "51347fad-c6a9-4ed2-ada6-f5e2ca4cab71") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e6564451-6b70-4641-8c21-ca23e1109f95") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9a2b0505-757a-4940-9fad-238e7a69c7e0") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c03c2555-e165-403f-8f59-3a37e4c6542d") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7b35dce1-84ab-4d55-8fdb-960dd13bc178") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "fbb58298-34c4-4675-b8b9-97299d44ab7a") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5d0bf425-5c57-4ebb-83c2-8a3a98ff907e") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f4b555ed-4ad5-4d64-96ca-62687752100e") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "49f6b331-bbd3-4350-a5b7-afeb663d67cd") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "df09fd09-7dc6-4336-8f4b-7feadd84b476") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "f4f746d5-84d4-404b-8015-590682ac7ee8") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "e106aafa-b09a-4add-984a-84d9c24e9855") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 52 "/ROW4") - (pinfunction "K") - (pintype "passive") - (uuid "cde00443-cca1-4839-8e84-e1780224ce80") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 32 "Net-(D26-A)") - (pinfunction "A") - (pintype "passive") - (uuid "bbb6b4f6-0a7d-4bfc-b469-fd65d48e5dda") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "915f2f3d-25a2-46b6-aeed-11d482bb3645") - (at 78.805866 85.145888) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED7" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "8536cdff-3240-4358-9b94-6d147be50999") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "7f1e8df2-9d69-493d-b21c-57957af01769") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "48fe4671-9092-4a1f-915a-4e9464449e69") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "b73c4ed9-1ec7-4099-bf43-f255e25e9131") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d3a33e1e-f3e2-44ea-ac8a-cb7c0b62224a") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "fdf2eaa1-4c81-45ff-b7bb-3b106ff0b638") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "3c9a2ff1-282b-4861-9f36-435e5aa4fb8b") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "8598a281-8d6d-4a7e-bb47-8e56bafcd6a3") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "73a8e9f5-ae15-4c89-b2ee-7422d7642e99") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "c3df4058-de9c-401c-8d34-32d7c284837e") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "ecbff650-e9af-41f3-8bc8-e15efb89ac9f") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "87831174-be08-48af-ba82-779d0cbfaf92") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "a23b3607-cbed-4ae1-824b-ea103ea9cd40") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "9ba86bd6-8f82-4d68-b9c5-93a76646a910") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9f2524f5-5a84-4692-842e-d56670626989") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b3b4b8df-bee9-4a0c-beb8-4df961d1f817") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d1d78b99-3f21-43ef-9a6d-176ebe804ffc") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "38636efd-cdc3-49a7-a9d9-fe4ba5da583d") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ea2ec312-e29c-47a9-b4cd-904cb979f426") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ea8829ac-2226-4296-ab51-7525f977c3cb") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "117cfa10-f296-4ab4-afd8-25ea6c4b0a0f") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1d56475e-8a60-4b93-831e-05f8a3882954") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4763ea44-7d91-4232-b027-c6fe00b40fae") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2a2c670d-c334-4b3f-aa86-3ca32f91aa6a") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "500664b5-96bd-43a8-a9a4-2913a23ae71b") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "39c579b7-05a5-4f16-8703-6d957cccc0ac") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "48538840-edd8-4f58-b36d-6f088e4379d7") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6c2b40df-53b4-4c66-b4be-1865eae53dd9") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "212866b6-88b5-467e-baf6-69833b93ac52") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b05b161e-4af8-4e93-87fe-8341e39ac2bc") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "08f087fb-d925-42b1-ab6a-529b8abc4787") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a8e7bb63-3df7-463d-ba8b-9276aabcd34a") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5469c6d4-79f4-4a5f-8a49-fbc5c92b18ab") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1a455470-3016-4c78-b8d2-d7bc121696a9") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3a4751ee-8afd-4b16-8e96-f5d803776d5b") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "964a77d9-8225-4920-b7a4-65225bbe034a") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "33b64de1-1ffb-404e-8c06-9bf9148f4503") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "875b15b3-d36c-40eb-aa35-01fc63353fc6") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "69648771-3d9c-439c-ab3e-1a5d0829c9f7") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "819a9aad-b611-4ad2-9cc7-67c0e49e95ba") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "52b9c672-f589-456c-8fc3-add3e2754a3c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "57069c25-a8fe-4d54-b92d-20fef8720f45") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "16efe34b-3112-4dd2-85cc-acae0e594155") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 61 "Net-(LED6-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "e484e197-ce5d-4df4-8b0a-e96258867793") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 62 "Net-(LED7-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "29d7d0ab-8fa9-4680-b240-eeaa25d54845") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "cc9309de-4ee6-4311-bdef-0c1491d48813") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "9230524b-1b26-4a8d-87cd-8a187fa509af") - (at 78.7 155.8 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D18" - (at -3.28 0 90) - (layer "B.SilkS") - (uuid "e1fa85e6-a2fc-442f-8657-c87fb3ef4601") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "1b7bf190-f35c-4a6a-a4eb-977f1d2c8434") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "310d1251-900a-44a7-ba89-e32bfe875cba") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "7cf72f98-6001-4715-9dfc-fd450249bfbd") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/43d82dbd-a959-459a-8ef5-01ec3f31b79a") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f4c63d5a-8d1c-4b22-8d3e-396d509847f3") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "233aac43-3cb1-4b20-9e58-eec8e8cd9a0f") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7eb0e745-36e2-4547-ab17-c7bf2c902508") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "52cdcd72-0a47-4be4-89c4-d0439937287a") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "28bd8958-5fd1-4172-8a46-f33d15435dfa") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "f38c7fe6-5726-4eca-b0c5-8fdcc4a2f18f") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f6c82f3a-e268-4416-ae1d-0a92278dd8e8") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0655970b-23a9-4dd6-af14-7f75a92ff01e") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "feba4d60-6f2a-4895-81c2-5ac19548bf9d") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "48c9fe36-98a1-4135-8bd0-801cd10c3811") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7a330b48-7cf9-43dc-81dd-6e66e4d12301") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d6517a0b-8ff8-4b9c-8af1-e7a6ff59f5f4") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0675f569-0dba-43dd-81e6-ec3f43cec88f") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "93e7736a-4fc7-4ee7-a498-193190902998") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4fffd9b3-273e-4c4c-a7e1-3fed7d3771d9") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cb08b7dd-41e2-4e47-bb3f-e3e742cf634b") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3e7c3799-fdcf-4b8e-afa2-0da97c3ae4ff") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "bc25c05e-ec86-4ec4-8c71-f6a74dc97ad3") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "39472469-0eb3-43e9-a022-4c44a242d311") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "09b19b26-3189-4537-82db-15f3297fb217") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "54cc876f-cb36-4a78-be60-68369917f61c") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "9f434ed8-544b-4e2d-92fe-9a5b6694f9f1") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "a5b402f8-3fb3-4626-8959-dd119f290b14") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 53 "/ROW5") - (pinfunction "K") - (pintype "passive") - (uuid "3b2605a8-c180-4cd5-a62c-889349cdf1ce") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 19 "Net-(D18-A)") - (pinfunction "A") - (pintype "passive") - (uuid "104fc085-e798-460f-bce0-f6a068d03027") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "97b579e5-9789-443d-bd97-5b4b117cde49") - (at 107.4 85.1 90) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R10" - (at 2.5 0 180) - (layer "B.SilkS") - (uuid "aba1bdae-5aad-432e-be8d-fb3d0192aef9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "DNP" - (at 0 -1.65 90) - (layer "B.Fab") - (hide yes) - (uuid "5eb8e5ab-a08b-4ce5-9ee5-58d4f91d2f35") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "6a6d8a3d-6aad-46a0-a972-194d17520f63") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "6ae90ba9-241c-4303-9c77-8bd13f6ce388") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/f01e28d6-c99b-4363-922d-8d4ade2b1113") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cdcc08ad-5ccf-4755-976d-6f98ee11c292") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c4335f5b-2d7f-4c65-b142-c2975ef3c40c") - ) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "3cb3a7f2-8929-4fcb-867f-fece72c3e370") - ) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "58f5d326-3199-4b9b-bb6d-75bacde166e4") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a8a3b386-e36a-4d99-bfcf-871820a4090a") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a18465d0-da80-4a37-a4c1-c6b0783db61d") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a8e6b345-423e-4b55-a77a-e4e0f827dcc0") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "360174bc-171b-451e-b7a2-2a660848f7f7") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "57e36a36-21fc-4915-9c82-64b96dd098e0") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b20e96d2-7c2f-43b4-8b6f-ff6923314082") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a18060ea-d6e9-4621-b5b9-e5b9dca77b0f") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d2f7f54a-3cd0-486f-b080-7e82496b8600") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "f1f33f84-eef0-48b3-9854-f269c733c8e5") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 90) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 99 "AGND") - (pintype "passive") - (uuid "fbb63279-c6dd-4858-ae9a-794b821d0750") - ) - (pad "2" smd roundrect - (at 0.9125 0 90) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 1 "GND") - (pintype "passive") - (uuid "8d83518b-b850-4369-adfb-117a9605812f") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "footprints:LQFP64-10x10mm" - (layer "B.Cu") - (uuid "9f916f0b-e082-4f34-ac39-8abb0410c501") - (at 64.29375 76.2 180) - (tags "STM32F446RET6 ") - (property "Reference" "U1" - (at 0.14375 0.17 0) - (unlocked yes) - (layer "B.SilkS") - (uuid "7ab225f2-429f-45d8-80da-38927931f513") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "~" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "3d8139cd-2767-421b-9c47-98cad5e36cf9") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "76a2bf0b-3958-4803-9bbc-20f8da9c2329") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "2810dff6-c2f9-4de8-855f-eccbe592912e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/31831253-77ba-4c6e-9363-32c75e9e329b") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start 5.1308 5.1308) - (end 4.234392 5.1308) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "9898f6da-3518-405b-a5a9-7589b15be9a1") - ) - (fp_line - (start 5.1308 4.234392) - (end 5.1308 5.1308) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "368146b6-4f52-4a51-9378-151be60c86b9") - ) - (fp_line - (start 5.1308 -5.1308) - (end 5.1308 -4.234392) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "7d135626-094a-4da3-be78-fc6b6722f141") - ) - (fp_line - (start 4.234392 -5.1308) - (end 5.1308 -5.1308) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "b490c514-5da6-4da3-b1e6-c845b8b71d5b") - ) - (fp_line - (start -4.234392 5.1308) - (end -5.1308 5.1308) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "1db47642-d89d-42c3-a584-bd2f71b4facd") - ) - (fp_line - (start -5.1308 5.1308) - (end -5.1308 4.234392) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "8423ee7b-625a-41fe-8661-083c3548b645") - ) - (fp_line - (start -5.1308 -4.234392) - (end -5.1308 -5.1308) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "4d7a14f3-febf-46c9-a39d-3aa529ae1fcb") - ) - (fp_line - (start -5.1308 -5.1308) - (end -4.234392 -5.1308) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.SilkS") - (uuid "d6d49d32-dd3f-4d1f-96f6-f1cc1da082d6") - ) - (fp_circle - (center -6.8509 3.75) - (end -6.7747 3.75) - (stroke - (width 0.1524) - (type solid) - ) - (fill no) - (layer "B.SilkS") - (uuid "1ac3532c-f4db-45e8-a899-0ba0c13dca9c") - ) - (fp_poly - (pts - (xy 6.854899 -0.059499) (xy 6.854899 -0.4405) (xy 6.600899 -0.4405) (xy 6.600899 -0.059499) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "43c44580-25ff-446e-a121-78e0a049743e") - ) - (fp_poly - (pts - (xy 3.059501 6.600899) (xy 3.059501 6.854899) (xy 3.440501 6.854899) (xy 3.440501 6.600899) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "174c2b77-c2e3-4a0d-92c0-7f7afd749555") - ) - (fp_poly - (pts - (xy 2.5595 -6.600899) (xy 2.5595 -6.854899) (xy 2.9405 -6.854899) (xy 2.9405 -6.600899) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "d1d4f7a4-862f-4a1e-97a8-983152362c9e") - ) - (fp_poly - (pts - (xy -1.940499 6.600899) (xy -1.940499 6.854899) (xy -1.559499 6.854899) (xy -1.559499 6.600899) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "93f684ed-cfe7-46dc-afdc-23eaecbccfd3") - ) - (fp_poly - (pts - (xy -2.440501 -6.600899) (xy -2.440501 -6.854899) (xy -2.059501 -6.854899) (xy -2.059501 -6.600899) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "b3eb46e3-8411-4e71-9fac-56ce6e70866a") - ) - (fp_poly - (pts - (xy -6.854899 -0.559501) (xy -6.854899 -0.940501) (xy -6.600899 -0.940501) (xy -6.600899 -0.559501) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "59aa3f94-8b02-45f3-84c6-db448d773449") - ) - (fp_line - (start 6.8549 4.258) - (end 6.8549 -4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e676c0f8-f1fc-479f-a680-de5c21bad81f") - ) - (fp_line - (start 6.8549 -4.258) - (end 5.2578 -4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "68558aeb-613c-4aa2-8e29-69958624a312") - ) - (fp_line - (start 5.2578 5.2578) - (end 5.2578 4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fbef244a-d59a-4c9c-9890-1e5385a8f16a") - ) - (fp_line - (start 5.2578 4.258) - (end 6.8549 4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c6dd2ab2-f279-4f58-96c5-7c83237fc63b") - ) - (fp_line - (start 5.2578 -4.258) - (end 5.2578 -5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e8e34897-b0d9-40d7-bf37-4dcd0c04f226") - ) - (fp_line - (start 5.2578 -5.2578) - (end 4.258 -5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fb7aefb3-214c-43d1-a910-53159f4dbe97") - ) - (fp_line - (start 4.258 6.8549) - (end 4.258 5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6e3577b3-5396-4789-86ad-8f1733a340a0") - ) - (fp_line - (start 4.258 5.2578) - (end 5.2578 5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d39eede6-306e-4a25-bc23-7ff1de578fef") - ) - (fp_line - (start 4.258 -5.2578) - (end 4.258 -6.8549) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a4d4d515-312f-4977-b758-adbee26ccbe7") - ) - (fp_line - (start 4.258 -6.8549) - (end -4.258 -6.8549) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1650aeff-27fb-4063-aee7-ca3447abd582") - ) - (fp_line - (start -4.258 6.8549) - (end 4.258 6.8549) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "093a42ab-d049-4380-ac7c-339f9bd726cd") - ) - (fp_line - (start -4.258 5.2578) - (end -4.258 6.8549) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "638b3687-27dd-4d44-8655-9e6fa60ec164") - ) - (fp_line - (start -4.258 -5.2578) - (end -5.2578 -5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5fa8a614-43c6-4584-9bbe-92d6c2481601") - ) - (fp_line - (start -4.258 -6.8549) - (end -4.258 -5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "66047ef1-5453-41b5-bea7-37b3f6df5ea5") - ) - (fp_line - (start -5.2578 5.2578) - (end -4.258 5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7ec77cdc-82cb-4a7d-ae97-dac9c6ed9570") - ) - (fp_line - (start -5.2578 4.258) - (end -5.2578 5.2578) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6921488e-dcdb-4f70-afbc-325f7bccd859") - ) - (fp_line - (start -5.2578 -4.258) - (end -6.8549 -4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d5d46d39-e748-4b08-b9d5-6c58102fa9aa") - ) - (fp_line - (start -5.2578 -5.2578) - (end -5.2578 -4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6a919d56-4641-4d6a-a7a5-82656fe456e0") - ) - (fp_line - (start -6.8549 4.258) - (end -5.2578 4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c1a0a635-cbf8-4a49-aac2-8a3a31806780") - ) - (fp_line - (start -6.8549 -4.258) - (end -6.8549 4.258) - (stroke - (width 0.1524) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ec06b30f-9232-45b7-9943-c2867c9e65a1") - ) - (fp_line - (start 5.0038 5.0038) - (end -5.0038 5.0038) - (stroke - (width 0.0254) - (type solid) - ) - (layer "B.Fab") - (uuid "6165fd9a-72b3-4404-ac41-c3281d306767") - ) - (fp_line - (start 5.0038 -5.0038) - (end 5.0038 5.0038) - (stroke - (width 0.0254) - (type solid) - ) - (layer "B.Fab") - (uuid "ba515bc6-705c-4950-a421-57edf8f00379") - ) - (fp_line - (start -5.0038 5.0038) - (end -5.0038 -5.0038) - (stroke - (width 0.0254) - (type solid) - ) - (layer "B.Fab") - (uuid "a350fe32-2886-4cb5-816b-5c8760f3d7cb") - ) - (fp_line - (start -5.0038 3.7338) - (end -3.7338 5.0038) - (stroke - (width 0.0254) - (type solid) - ) - (layer "B.Fab") - (uuid "4a8fdd0c-9eb9-4bfe-8b39-17cffd28274f") - ) - (fp_line - (start -5.0038 -5.0038) - (end 5.0038 -5.0038) - (stroke - (width 0.0254) - (type solid) - ) - (layer "B.Fab") - (uuid "31079c8a-885f-40d0-bf46-0a8e36762da4") - ) - (fp_circle - (center -4.5181 3.75) - (end -4.4419 3.75) - (stroke - (width 0.0254) - (type solid) - ) - (fill no) - (layer "B.Fab") - (uuid "e2de0964-33c1-466d-9012-f70431931257") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (unlocked yes) - (layer "B.Fab") - (uuid "baf87acf-c837-48ee-90b4-c8c62bca2d01") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (pad "1" smd rect - (at -5.749999 3.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 2 "+3.3V") - (pinfunction "VBAT") - (pintype "bidirectional") - (uuid "884d6c68-2042-44ef-acb0-533fd9352b72") - ) - (pad "2" smd rect - (at -5.749999 3.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 118 "unconnected-(U1-PC13-Pad2)") - (pinfunction "PC13") - (pintype "bidirectional+no_connect") - (uuid "f5d39886-d072-4aae-9a8a-6183b134cce8") - ) - (pad "3" smd rect - (at -5.749999 2.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 102 "unconnected-(U1-PC14-Pad3)") - (pinfunction "PC14") - (pintype "bidirectional+no_connect") - (uuid "4153d71b-742c-4e00-8dbb-0c0298e8d68c") - ) - (pad "4" smd rect - (at -5.749999 2.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 103 "unconnected-(U1-PC15-Pad4)") - (pinfunction "PC15") - (pintype "bidirectional+no_connect") - (uuid "811bfa2f-03b9-49f3-818f-0feb49e2ba3c") - ) - (pad "5" smd rect - (at -5.749999 1.749999 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 43 "Net-(U1-OSCIN)") - (pinfunction "OSCIN") - (pintype "bidirectional") - (uuid "d2fd89a5-d475-43a7-a269-b95bd5a7fd5a") - ) - (pad "6" smd rect - (at -5.749999 1.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 44 "Net-(U1-OSCOUT)") - (pinfunction "OSCOUT") - (pintype "bidirectional") - (uuid "7679ad60-b24e-4d39-89c3-32190b6fa489") - ) - (pad "7" smd rect - (at -5.749999 0.750001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 46 "/NRST") - (pinfunction "NRST") - (pintype "bidirectional") - (uuid "800d4ba1-09db-4c27-a59c-f2d627754d2f") - ) - (pad "8" smd rect - (at -5.749999 0.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 117 "unconnected-(U1-PC0-Pad8)") - (pinfunction "PC0") - (pintype "bidirectional+no_connect") - (uuid "edd83178-51cd-4127-a61e-8c18df51fafb") - ) - (pad "9" smd rect - (at -5.749999 -0.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 107 "unconnected-(U1-PC1-Pad9)") - (pinfunction "PC1") - (pintype "bidirectional+no_connect") - (uuid "ab296094-830c-4f81-99f7-883ee316ead0") - ) - (pad "10" smd rect - (at -5.749999 -0.750001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 110 "unconnected-(U1-PC2-Pad10)") - (pinfunction "PC2") - (pintype "bidirectional+no_connect") - (uuid "c973feb3-a278-4311-84a7-71ec7dbe7c29") - ) - (pad "11" smd rect - (at -5.749999 -1.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 108 "unconnected-(U1-PC3-Pad11)") - (pinfunction "PC3") - (pintype "bidirectional+no_connect") - (uuid "c296ae4c-51b9-4a68-a0d9-28441bf0dd12") - ) - (pad "12" smd rect - (at -5.749999 -1.749999 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 99 "AGND") - (pinfunction "VSSA") - (pintype "bidirectional") - (uuid "0b3351f4-6d64-4381-bc4c-6f6cd235cbcf") - ) - (pad "13" smd rect - (at -5.749999 -2.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 58 "Net-(U1-VDDA)") - (pinfunction "VDDA") - (pintype "bidirectional") - (uuid "436f63f3-d08f-4a6d-9163-7e4f95de60ae") - ) - (pad "14" smd rect - (at -5.749999 -2.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 57 "/UART_RX_EAST") - (pinfunction "PA0") - (pintype "bidirectional") - (uuid "264069a9-c02f-4c00-893b-2b64c30f4d54") - ) - (pad "15" smd rect - (at -5.749999 -3.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 56 "/UART_TX_EAST") - (pinfunction "PA1") - (pintype "bidirectional") - (uuid "d5a66683-3419-478d-9ff2-0dc67cef6ef0") - ) - (pad "16" smd rect - (at -5.749999 -3.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 96 "/UART_TX_SOUTH") - (pinfunction "PA2") - (pintype "bidirectional") - (uuid "97c9d505-48dc-408d-a756-b478bb3741af") - ) - (pad "17" smd rect - (at -3.75 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 97 "/UART_RX_SOUTH") - (pinfunction "PA3") - (pintype "bidirectional") - (uuid "99e47424-1099-4d49-a4e6-b7c7dba95fe8") - ) - (pad "18" smd rect - (at -3.250001 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 1 "GND") - (pinfunction "VSS") - (pintype "bidirectional") - (uuid "e4ce142c-7cf6-42af-9dbe-29e0e0782f56") - ) - (pad "19" smd rect - (at -2.75 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 2 "+3.3V") - (pinfunction "VDD") - (pintype "bidirectional") - (uuid "85f21a89-f875-42d6-93fd-ab2c571dbb2c") - ) - (pad "20" smd rect - (at -2.250001 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 55 "/ROT_SW") - (pinfunction "PA4") - (pintype "bidirectional") - (uuid "dd297658-9383-4072-94e7-b8b9589dc2ab") - ) - (pad "21" smd rect - (at -1.749999 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 59 "/RGB_DATAIN") - (pinfunction "PA5") - (pintype "bidirectional") - (uuid "ed226db4-cbac-4303-9ea7-5bd6406f7c08") - ) - (pad "22" smd rect - (at -1.25 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 41 "/ROT_TIMB") - (pinfunction "PA6") - (pintype "bidirectional") - (uuid "5f8c539d-8fa9-447c-9937-30780bc9b9a1") - ) - (pad "23" smd rect - (at -0.750001 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 42 "/ROT_TIMA") - (pinfunction "PA7") - (pintype "bidirectional") - (uuid "b03394d2-b366-4510-a617-f8e95b25f774") - ) - (pad "24" smd rect - (at -0.25 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 54 "/ROW6") - (pinfunction "PC4") - (pintype "bidirectional") - (uuid "a36b2c37-9ece-4d27-9e7a-c04162df26a3") - ) - (pad "25" smd rect - (at 0.25 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 53 "/ROW5") - (pinfunction "PC5") - (pintype "bidirectional") - (uuid "524a28ea-d02a-4179-9a00-1007d68231bc") - ) - (pad "26" smd rect - (at 0.750001 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 52 "/ROW4") - (pinfunction "PB0") - (pintype "bidirectional") - (uuid "75638c61-dd0c-4dc1-9269-ae24e6b9f25a") - ) - (pad "27" smd rect - (at 1.25 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 51 "/ROW3") - (pinfunction "PB1") - (pintype "bidirectional") - (uuid "274d9998-830e-4af6-b749-8d24c40e8dc4") - ) - (pad "28" smd rect - (at 1.749999 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 50 "/ROW2") - (pinfunction "PB2") - (pintype "bidirectional") - (uuid "561aa9da-22fa-4295-9709-957a43897817") - ) - (pad "29" smd rect - (at 2.250001 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 49 "/ROW1") - (pinfunction "PB10") - (pintype "bidirectional") - (uuid "6835c71c-a56d-475e-af05-0536ab6a5f88") - ) - (pad "30" smd rect - (at 2.75 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 45 "Net-(U1-VCAP)") - (pinfunction "VCAP") - (pintype "bidirectional") - (uuid "5b52a3be-aef9-4c4f-899e-2f6ddddc578e") - ) - (pad "31" smd rect - (at 3.250001 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 1 "GND") - (pinfunction "VSS") - (pintype "bidirectional") - (uuid "4a17d09b-4f3f-4f26-a46b-4b99e77262e4") - ) - (pad "32" smd rect - (at 3.75 -5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 2 "+3.3V") - (pinfunction "VDD") - (pintype "bidirectional") - (uuid "42d46862-a43c-4ee0-94fa-5c63548ba6bd") - ) - (pad "33" smd rect - (at 5.749999 -3.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 98 "unconnected-(U1-PB12-Pad33)") - (pinfunction "PB12") - (pintype "bidirectional+no_connect") - (uuid "01bbcf28-b984-4f84-8a81-ce317a538653") - ) - (pad "34" smd rect - (at 5.749999 -3.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 115 "unconnected-(U1-PB13-Pad34)") - (pinfunction "PB13") - (pintype "bidirectional+no_connect") - (uuid "e1de7b62-6c15-4d17-a8f2-0a0c0f15a75c") - ) - (pad "35" smd rect - (at 5.749999 -2.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 100 "unconnected-(U1-PB14-Pad35)") - (pinfunction "PB14") - (pintype "bidirectional+no_connect") - (uuid "208dfd55-7a99-4654-b7e9-cba6cc52996b") - ) - (pad "36" smd rect - (at 5.749999 -2.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 114 "unconnected-(U1-PB15-Pad36)") - (pinfunction "PB15") - (pintype "bidirectional+no_connect") - (uuid "df08335b-1ab7-47f2-8c22-5f39fca31307") - ) - (pad "37" smd rect - (at 5.749999 -1.749999 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 39 "/COL5") - (pinfunction "PC6") - (pintype "bidirectional") - (uuid "dd3d9af7-29a4-457e-bf39-e1c3ce5970bc") - ) - (pad "38" smd rect - (at 5.749999 -1.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 38 "/COL4") - (pinfunction "PC7") - (pintype "bidirectional") - (uuid "1aae1f2b-74a6-467b-97b3-fd44d51159a2") - ) - (pad "39" smd rect - (at 5.749999 -0.750001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 37 "/COL3") - (pinfunction "PC8") - (pintype "bidirectional") - (uuid "9a4ccf79-279f-4b37-8cbc-6c8a5ae5fd31") - ) - (pad "40" smd rect - (at 5.749999 -0.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 36 "/COL2") - (pinfunction "PC9") - (pintype "bidirectional") - (uuid "2ae5fd51-62d1-4fdb-a705-91585e4c7aad") - ) - (pad "41" smd rect - (at 5.749999 0.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 40 "/COL1") - (pinfunction "PA8") - (pintype "bidirectional") - (uuid "9078972b-d202-4ac9-94d9-48c56b179216") - ) - (pad "42" smd rect - (at 5.749999 0.750001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 113 "/UART_RX_WEST") - (pinfunction "PA9") - (pintype "bidirectional") - (uuid "d360a74c-83d7-49dd-8de1-dbec85c010f8") - ) - (pad "43" smd rect - (at 5.749999 1.25 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 101 "/UART_TX_WEST") - (pinfunction "PA10") - (pintype "bidirectional") - (uuid "0b6f88b8-8368-4e0f-a136-83248ba1ab82") - ) - (pad "44" smd rect - (at 5.749999 1.749999 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 86 "Net-(U1-PA11)") - (pinfunction "PA11") - (pintype "bidirectional") - (uuid "e788fcb9-04fc-42f2-946e-5144b57f7cfd") - ) - (pad "45" smd rect - (at 5.749999 2.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 87 "Net-(U1-PA12)") - (pinfunction "PA12") - (pintype "bidirectional") - (uuid "c54070c9-f37f-464c-bad1-1b92331b5201") - ) - (pad "46" smd rect - (at 5.749999 2.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 91 "/JTMS") - (pinfunction "PA13") - (pintype "bidirectional") - (uuid "179aa0c1-ac03-4a5a-a2e9-7f643982afd9") - ) - (pad "47" smd rect - (at 5.749999 3.250001 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 1 "GND") - (pinfunction "VSS") - (pintype "bidirectional") - (uuid "56dd6104-7e61-485a-adb2-49fd04173a98") - ) - (pad "48" smd rect - (at 5.749999 3.75 180) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 2 "+3.3V") - (pinfunction "VDD") - (pintype "bidirectional") - (uuid "bc8770a7-4938-4832-8c27-bf5eb358199e") - ) - (pad "49" smd rect - (at 3.75 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 89 "/JTCLK") - (pinfunction "PA14") - (pintype "bidirectional") - (uuid "6d8bc38d-5b83-4338-b577-6dbb729a1688") - ) - (pad "50" smd rect - (at 3.250001 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 104 "unconnected-(U1-PA15-Pad50)") - (pinfunction "PA15") - (pintype "bidirectional+no_connect") - (uuid "82ad2a8b-16d2-45fd-88ba-a7cecde95f21") - ) - (pad "51" smd rect - (at 2.75 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 109 "unconnected-(U1-PA10-Pad51)") - (pinfunction "PA10") - (pintype "bidirectional+no_connect") - (uuid "c9512352-24c4-4a7f-bc7e-c7b0303e4d2c") - ) - (pad "52" smd rect - (at 2.250001 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 116 "unconnected-(U1-PC11-Pad52)") - (pinfunction "PC11") - (pintype "bidirectional+no_connect") - (uuid "e3c412a7-d356-41fa-aaf9-763751d8be81") - ) - (pad "53" smd rect - (at 1.749999 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 82 "/UART_TX_NORTH") - (pinfunction "PC12") - (pintype "bidirectional") - (uuid "570c9a40-ade5-492d-88a2-56c4d6806556") - ) - (pad "54" smd rect - (at 1.25 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 83 "/UART_RX_NORTH") - (pinfunction "PD2") - (pintype "bidirectional") - (uuid "db67eba5-c277-459b-8e4c-03b0e641f6ec") - ) - (pad "55" smd rect - (at 0.750001 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 95 "/SWO") - (pinfunction "PB3") - (pintype "bidirectional") - (uuid "53fd65af-c273-41be-ad62-6cd71dbf312e") - ) - (pad "56" smd rect - (at 0.25 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 112 "unconnected-(U1-PB4-Pad56)") - (pinfunction "PB4") - (pintype "bidirectional+no_connect") - (uuid "cc018c7f-635e-4e70-847c-c72670d341d3") - ) - (pad "57" smd rect - (at -0.25 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 111 "unconnected-(U1-PB5-Pad57)") - (pinfunction "PB5") - (pintype "bidirectional+no_connect") - (uuid "cbd6cf9a-752e-488f-a24f-936822207e0a") - ) - (pad "58" smd rect - (at -0.750001 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 105 "unconnected-(U1-PB6-Pad58)") - (pinfunction "PB6") - (pintype "bidirectional+no_connect") - (uuid "96a2ae9b-5c0f-4c1c-b5d5-37a469465b06") - ) - (pad "59" smd rect - (at -1.25 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 106 "unconnected-(U1-PB7-Pad59)") - (pinfunction "PB7") - (pintype "bidirectional+no_connect") - (uuid "9efd5d9c-ef1d-4d9d-9614-66a26ceb70d5") - ) - (pad "60" smd rect - (at -1.749999 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 88 "Net-(U1-BOOT)") - (pinfunction "BOOT") - (pintype "bidirectional") - (uuid "3560e09c-56ee-4493-b84a-0285bcabe7c4") - ) - (pad "61" smd rect - (at -2.250001 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 122 "unconnected-(U1-PB8-Pad61)") - (pinfunction "PB8") - (pintype "bidirectional+no_connect") - (uuid "6f9825f0-d480-4d94-8d2e-ad0b366eb04a") - ) - (pad "62" smd rect - (at -2.75 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 123 "unconnected-(U1-PB9-Pad62)") - (pinfunction "PB9") - (pintype "bidirectional+no_connect") - (uuid "de3ddc26-a2e8-4439-a360-6c0fba820f6e") - ) - (pad "63" smd rect - (at -3.250001 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 1 "GND") - (pinfunction "VSS") - (pintype "bidirectional") - (uuid "a658d503-6f36-4fd2-a46d-eb0de3a42c91") - ) - (pad "64" smd rect - (at -3.75 5.749999 90) - (size 1.1938 0.3048) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 2 "+3.3V") - (pinfunction "VDD") - (pintype "bidirectional") - (uuid "19899ff8-a0f6-4084-ad65-13524700719d") - ) - (embedded_fonts no) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "a04b52d2-2f7f-43f2-a915-4e70ac3d6e1a") - (at 116.79 123.28) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED19" - (at -6.33 0.03 180) - (layer "B.SilkS") - (uuid "9106d1cb-37f3-489d-8f6f-8d747d71c5d0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "34d1db94-4b35-4ca0-a026-4fb686a0417e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "ec59869d-318b-4c0e-aead-bc67abb1a483") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "2eb5505c-3c49-41f5-841b-f43024233ea0") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/68ddcec0-82fc-44e2-bf40-3722a1f9dfce") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "4a676087-ced5-44d1-95b3-d27051a48b77") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "36adcc4d-8e9a-4a7f-bd71-466252b8cf51") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "049b2c72-cca6-42fe-a7a5-28a4533eda2e") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "4ad33a6c-f852-4f84-b734-633083afa0ba") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "976845b8-07c8-42f2-8dbb-cfe296492961") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "637dcbdb-df85-4049-8603-329cdf084196") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "3cd97211-0d95-4afd-9447-dbac52c0ebec") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "40be15b5-19f2-4107-804d-a29bc27bea82") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "2a117d17-ff88-4219-8290-cbd401eaf82c") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "022b41e2-5f5e-47aa-b7ea-196b09856f24") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4ac36919-236c-4d29-b22b-017a3e533dad") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "aee3a3eb-8740-41e3-98e7-085c5d34968e") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3e767df9-2a99-489d-8a75-73a1eec03766") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c67aec1a-ac83-494d-aa6d-2f4a76520d0a") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4ba0665e-8537-4eef-be73-3c6417e3eff6") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6ef8562d-9600-45d2-bd3d-a223b3268456") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7d5cfe5b-ee0c-4d08-8eab-c14a105002eb") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8b1cbbbe-d4e9-4368-ad34-14287c64d0b4") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "65fc4c92-0d57-4733-aba3-696b1f61a964") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "abae5bb1-fc80-4a17-ac4f-18474ca198df") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "de7ab6a9-56a6-45c1-86a0-e0ebf686c64e") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "de9e1811-e7a8-4acb-b9db-ad74894e30f0") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "71d10fe4-cc8a-4c14-8408-7b0e959005cb") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d310d8e1-359f-42b2-87d2-45c7a366267a") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "95bdba0f-888b-4015-a976-3c016380a100") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4f9fcacc-6a48-45d6-9ba5-dc8014853ae6") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d195e8e1-dedb-4d75-a648-df2ef0f60b5c") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0bcb0069-da50-44dc-a80d-10db9de7d5f5") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "360e57df-b813-4082-a455-b6d580ddbe36") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "4ded2ff5-74cd-4379-b550-b1698076b0b1") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "788407ab-6209-40ef-a085-366250c91af1") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "6c06bb3f-fc82-40db-b6d7-b7744e2ea681") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "ef7a6220-dcd1-49dc-83f4-84e4ea5cb828") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5e994d54-03fa-49d2-88d2-9571f835b0f7") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "31f52cb0-9b11-4cb8-87e5-0709dac7d795") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "86687987-7bc7-40ad-aa6a-e4e3dee8e88f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "1683d18c-5b51-4364-9be6-049ed7273ecd") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "a93ed4d5-305c-43a5-a8f8-eff39d1a0c43") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 73 "Net-(LED18-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "b25208c1-bc97-4654-80f4-7e3b8b5a20df") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 66 "Net-(LED11-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "58e48edc-798c-4dc1-a225-9be0f0ea82a7") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "1f1213a4-d2ac-4ea0-a522-895b8066ad24") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "a0979ad7-ba11-4215-849f-81745b9bb6ed") - (at 50.165 109.22) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_F1" - (at -6.29 1.88 0) - (layer "B.SilkS") - (uuid "9a035de5-9ba6-44c0-9239-e27d18f7e6b3") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "4fe40b94-5037-4bc2-b20e-d3ba5218e1ff") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "680f705b-1d53-4686-ae6f-f688a9044a8a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "6b8ee400-5cef-4137-916e-5d2272f218d6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9f668a27-88c9-4b7d-b7b5-e1f71f63631e") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7b96e02b-dcf7-4eb6-b9e9-0c0f3cddbe8f") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "75582422-8201-48b7-96b4-5aecb032a9b0") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "70484310-ca0d-44ce-aa5e-240089214df9") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "56868af6-180d-4aeb-9e5e-a628e6353c48") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "805958ef-9895-4e1c-8734-b93f04fbd882") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b3557d8f-3dfe-4cd0-95bf-68664c114201") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "030c8b06-48d7-434a-855b-dcea28cdffde") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "045639b1-f490-4737-a46a-beea31fa233c") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "fc772ab7-cdcb-4cdc-a393-1e665bedf1f1") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f22fb507-73d0-4165-a61b-0c4dbffde6a9") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "267c43de-b7fd-47ef-9e98-a389d7a36e71") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "494fce94-f752-49c5-a15c-e68bbda2c037") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1675d13d-4594-4d76-8164-2e30f789f00f") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c3120217-d3d8-4ff7-b345-3037ad7c9e20") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5e1f6580-e52b-44c3-a75e-86718c431749") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1dd42c31-29a6-41c4-a651-5537fb87f1cb") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a210e800-9ba5-4a1d-a1a6-ad30a6b9d849") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f92725b1-a86d-47db-ad37-10ca2fe53be5") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "474ef1f0-367d-412e-9494-d5bea724d332") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fa5771f4-c2d5-413d-89f8-782af488506d") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9d8a0a29-bdbf-4a08-9d71-84a712af0293") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9b69b740-45b5-46be-b4b8-183df80c7538") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "17db34b5-ec9c-4cf8-a24a-804208065671") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e734f5d5-c364-4c93-96ee-d44d4b279964") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6c610078-ce11-4ac5-a865-685ce980b530") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "45c53b6f-89ea-45f5-88b9-d250731b3e13") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "04136d20-b49e-4aee-908e-dce288e413f1") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e7af0bea-1781-4ed9-8b47-83f3b25f987d") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ef9925be-327a-48f1-86fa-6cedf4f55994") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ffe210d4-edaf-4538-baf0-ea70296952c0") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "16944c93-a1b4-4280-9367-64f4401c5f67") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b6cae900-847d-4b50-8d76-7073d0be6115") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "27c91e9e-cf93-4921-88d4-2a4df02e8f0f") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a199516b-8b1b-4fa8-9080-a0de79e8b5c3") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "beafb45d-88e9-4e54-bbeb-f3d4222c341f") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "d1e31665-0ae9-462f-9aff-f2c8d94f22b8") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "380ec0e4-9002-4510-b828-9efd771c6213") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "053ba485-883f-4f87-80d8-f2862e505beb") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "02db00ad-ee78-4bbb-a591-3e57a650a12b") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "01c697fe-c832-42cd-aad5-bc7af7315630") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "999009c3-1d4e-456b-bd4d-7dd7ff77e292") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c2dc163c-e2f3-4385-9974-8439045598f3") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "fad2e74e-ef68-4866-9c73-b1b9871b1fe1") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "65ba46ea-8704-46da-bbc1-572542bd403b") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "08d85271-3d86-473a-96a5-04c1ed284064") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "08b7b8b9-ff42-409f-929d-a71ad163f2fc") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "a707caab-49f6-4b1d-8d4f-f19407b63f00") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "8f10b396-046f-473a-80ae-8521bf19409b") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 40 "/COL1") - (pinfunction "1") - (pintype "passive") - (uuid "99e88828-1ed3-4c36-9f9f-8c2f16e57dcd") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 31 "Net-(D25-A)") - (pinfunction "2") - (pintype "passive") - (uuid "d12fec0a-cb8a-4b39-bd27-702c4f196ec9") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 31 "Net-(D25-A)") - (pinfunction "2") - (pintype "passive") - (uuid "167e4647-dbe0-44ca-b02e-76c56ab1d657") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 31 "Net-(D25-A)") - (pinfunction "2") - (pintype "passive") - (uuid "32d747e3-bb97-4362-ac45-91bc74acbcac") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "a0aa7452-bb30-4915-b7d7-aca8c1081fda") - (at 97.725 56.58) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED3" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "c7e21261-bb5a-4e07-ac53-22a5f91b90c2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "e72e042a-8132-460e-b509-d9d749ea0086") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "bcb9d47b-03ba-4f1a-9f96-b55ed4ae8cbb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "db5958b0-7dfd-4b67-aa4b-881703c3b51d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/cda862bf-b586-4a88-bb53-5ab8cfcddcf2") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "9bfb976e-86ab-438b-93bb-fdb38f999eea") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "4a13907e-77cf-4d07-904a-eeee88ebf73c") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "1ca74781-515c-49d4-9df5-18cf36618b2b") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "970e0399-e9c9-4a97-b53f-0f8a386a6484") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "67117934-3634-4145-b439-3bce76b61e95") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "5cec991e-7a03-4170-bb54-b810fba02b39") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "a7676c2e-1a90-4009-a05b-a5c7c47ce834") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "8258d76d-1199-456f-a04c-83a0b6c6637b") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "26bf7e5f-0ccc-4140-9fc4-95899f74ef3e") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ed7f5877-ae4f-4247-9431-ce8e44bc2e81") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fc38cc50-19a5-47bd-85ed-f66942772406") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f1c92683-3ce1-40fd-9cc7-7e9c7eaecdd7") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e2f19dc1-d188-4f73-9a43-c5ef23489c13") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "243c6c44-b3f4-4f59-97e2-e2979cfcc657") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fe31fe4f-d502-47bb-a7ba-831afb43834a") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9f9f1ba4-cd6d-452a-9f87-5638818f2c5f") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b5ea8d32-58f0-43c7-9a37-c342e41c60a5") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5fccc8a4-18c7-4288-9a5e-7ac6bb1b4f75") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c45d7674-3cb4-45ef-b7b7-bddaf01705b8") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "284ca229-1799-4221-84e0-bef2ea6a15e3") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "0fcca6b7-cb85-4aa9-9ece-72e13dc9bf1b") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6ad47e9d-ffce-4e28-b528-ab58f6129149") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "98c97c81-9c5c-41b7-b132-bcd867795711") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a5a5a47a-fa72-469e-8767-86052aaae581") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "53f2b250-e889-4608-a986-b10edb177d7f") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "994d4dd5-6a97-4d80-ba0c-c8f2cc3eec3b") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3abc1eeb-a61c-40a9-a89b-66c320d6a127") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d69a1518-24d8-4562-b0ca-9ff01ea9c47e") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "449f5801-3e61-4781-8932-3a40c300eb69") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "a65eaaac-60ef-42f6-9102-d9c2513d492d") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "0d906f53-816d-490b-bc7a-1e72a05397aa") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "b6bf19d2-c060-465a-82ce-e87e51b592bb") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "0c8ce65d-81af-4992-9982-ec83ad9ce5df") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "073f3a59-411b-4eb7-9a1a-60f226e84c94") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "665a6140-6b66-4fcc-87e9-f0f606091084") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "033a5c14-f192-44f8-a1b5-5d1078e21bb5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "2b48ed9a-3971-4dba-8e08-bc523fe57371") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "57485484-3539-4d15-b929-f0c04620f27b") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 28 "Net-(LED2-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "3a88a563-2cae-4ce1-a9ab-4ccfddffd62d") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 29 "Net-(LED3-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "4a3a4a71-e4c1-4702-b392-20eb29623aea") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "0515903f-5307-41a1-9951-d0fda5531f72") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "a30abc77-9c68-4592-848d-3fa860b3c24a") - (at 50.175 175.875 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D28" + (property "Reference" "D52" (at 0 2.127 0) (layer "B.SilkS") - (uuid "04d8de8f-2005-4d5e-915c-815b4875962f") + (uuid "d6a34154-1ad1-423c-8cc8-c00401ea19a5") (effects (font (size 1 1) @@ -33310,7 +38759,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "9d5612fb-1a00-42a6-8969-9336472ff353") + (uuid "2e0fa681-04aa-43db-8db6-f9301316e367") (effects (font (size 1 1) @@ -33323,7 +38772,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "5bb7db67-7dab-4e48-9154-e523e94148ed") + (uuid "7f733a01-1f83-44ef-a5eb-352f4ff3e81c") (effects (font (size 1.27 1.27) @@ -33336,7 +38785,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "fa649075-e4be-410e-a40c-aa6bede37bb8") + (uuid "8ded6ee1-0069-4dd0-861b-1c05c9146a5a") (effects (font (size 1.27 1.27) @@ -33346,8 +38795,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/53520587-5eb6-4757-8b59-99da306ddd47") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/180d7e52-c39f-40dc-88b7-b6c21a74c0ee") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -33358,7 +38807,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "ef8068e8-a1f3-41f8-9d2c-0b360a90a351") + (uuid "e8477f26-ed56-474e-985b-f0c17fe48bb3") ) (fp_line (start 2.4 -1.2) @@ -33368,7 +38817,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "d2e132e2-f2d9-4a75-8d4b-0c3d5a1829c4") + (uuid "87d6d7d3-5524-4520-8d8c-4dd1bef198c7") ) (fp_line (start -2.4 1.2) @@ -33378,7 +38827,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "88797df5-e61a-4e57-aeba-7271446075bd") + (uuid "5155163e-1c4a-459f-9c44-16dcf2723537") ) (fp_line (start -2.4 -1.2) @@ -33388,7 +38837,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "da16dfc0-a479-4df2-a5c6-3c262ab2386a") + (uuid "8596fcd6-4c46-403a-b1de-a2d0be82a1dc") ) (fp_poly (pts @@ -33400,7 +38849,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "040053c5-5f3a-4bf5-bfdd-67dc535b08f4") + (uuid "aab3b066-19ad-4bd7-9bda-02867c86e71f") ) (fp_poly (pts @@ -33412,7 +38861,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "c147a3f6-a562-4b64-a2ff-e4ac9cc93a0d") + (uuid "bbcf767f-f084-46d0-95bc-925c70a1c764") ) (fp_line (start 2.35 1.15) @@ -33422,7 +38871,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "65172b06-24ed-421f-8b5b-6cb928b42a67") + (uuid "1b03183a-c35a-4ca2-a2b8-99b228e7f753") ) (fp_line (start 2.35 -1.15) @@ -33432,7 +38881,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "7b931426-4442-4ae6-b243-a9512e6d3410") + (uuid "b8b03698-6435-4289-9d38-8dc16400c118") ) (fp_line (start -2.35 1.15) @@ -33442,7 +38891,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "8a505921-e65c-4f7c-949f-21ff586a5e1a") + (uuid "a135be7d-00ca-490a-8ea0-f2eee7d58d88") ) (fp_line (start -2.35 1.15) @@ -33452,7 +38901,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "47e546d2-21cd-4191-9a64-b982a431197f") + (uuid "0053e33c-7bb8-45e7-8dbd-95a8386e62e4") ) (fp_line (start 1.9 0.3) @@ -33462,7 +38911,7 @@ (type solid) ) (layer "B.Fab") - (uuid "6bf8c886-ea5e-4c90-97ba-85fb9673e201") + (uuid "7c3e58ab-a042-46a5-a3d5-213e0e25ac94") ) (fp_line (start 1.9 -0.3) @@ -33472,7 +38921,7 @@ (type solid) ) (layer "B.Fab") - (uuid "fec46909-c7da-4feb-b097-edeb56e2bb36") + (uuid "e33e4a43-f71f-4bf9-9fe4-ebda98dcc669") ) (fp_line (start 1.5 -0.3) @@ -33482,7 +38931,7 @@ (type solid) ) (layer "B.Fab") - (uuid "03beea82-96e0-455e-9abe-b152e5c47175") + (uuid "a8479089-4074-4c87-a1fb-a8779a17211d") ) (fp_line (start 1.4 0.9) @@ -33492,7 +38941,7 @@ (type solid) ) (layer "B.Fab") - (uuid "39a0a64a-3242-4968-854f-ec8693745965") + (uuid "52dae967-f940-4d5c-aaae-f1c4cffc757a") ) (fp_line (start 1.4 0.3) @@ -33502,7 +38951,7 @@ (type solid) ) (layer "B.Fab") - (uuid "24283173-c550-49aa-ab3d-b0b7074a1cab") + (uuid "5aef246c-c193-4fcb-8ab5-c24b15c61de8") ) (fp_line (start 1.4 -0.9) @@ -33512,7 +38961,7 @@ (type solid) ) (layer "B.Fab") - (uuid "d4a65094-747e-476d-88a0-f2b02f155c40") + (uuid "f7af4945-0270-48b2-bd2d-185ec9f9a183") ) (fp_line (start -1.4 0.9) @@ -33522,7 +38971,7 @@ (type solid) ) (layer "B.Fab") - (uuid "616b824f-7ad0-46f0-99ea-cc9ad93439e8") + (uuid "e3c71bbf-6e11-4342-97fa-47b60a7e4a8d") ) (fp_line (start -1.4 0.3) @@ -33532,7 +38981,7 @@ (type solid) ) (layer "B.Fab") - (uuid "e90dc635-523e-41a9-8c54-5ac6860050cb") + (uuid "2bee2867-4252-40fa-82ac-12defa4808d6") ) (fp_line (start -1.4 -0.9) @@ -33542,7 +38991,7 @@ (type solid) ) (layer "B.Fab") - (uuid "cf833014-e3b6-4b37-b26c-f22b2c6d29a4") + (uuid "9b098378-0317-42f0-b635-d7906c4b246a") ) (fp_line (start -1.9 0.3) @@ -33552,7 +39001,7 @@ (type solid) ) (layer "B.Fab") - (uuid "b44973c9-d3b6-4c31-b292-891353a09163") + (uuid "aa2d559a-8f1c-4694-8255-21c55fc93225") ) (fp_line (start -1.9 -0.3) @@ -33562,7 +39011,7 @@ (type solid) ) (layer "B.Fab") - (uuid "acd78918-3602-4b62-a32b-5aa14901af47") + (uuid "c96ec881-605d-4924-8345-0efdf9bf6e5c") ) (fp_rect (start -1 0.9) @@ -33573,12 +39022,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "d3fe231e-8cfc-4988-83a1-ff1d63b26151") + (uuid "a0a59ff0-2581-4d24-ab70-87498ab7ff76") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "e89e4e37-68a7-4df3-b1e7-5f9197f0f2bb") + (uuid "d3b8892f-dc63-4a4a-ad3e-20be8425ab2b") (effects (font (size 0.4 0.4) @@ -33592,20 +39041,20 @@ (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 54 "/ROW6") + (net 52 "/ROW4") (pinfunction "K") (pintype "passive") - (uuid "2469aa7b-8925-4ce6-bd99-4ba44a2f766f") + (uuid "fb4c708b-260a-4188-84db-1283e9b56705") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 34 "Net-(D28-A)") + (net 75 "Net-(D52-A)") (pinfunction "A") (pintype "passive") - (uuid "11f7a131-64c1-4d2b-a8df-42c93868cf65") + (uuid "ad6bcc43-a5a8-4d11-9fa3-59117e0a6e57") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -33622,13 +39071,13 @@ ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "a38d8d8c-1f73-468b-aa16-ea6f5b0e8f60") - (at 78.74 109.22) + (uuid "79a8659a-255a-4577-9bd6-f34e692b6902") + (at -52.738824 136.867 180) (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_7" + (property "Reference" "KEY_E1" (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "23259fe0-e959-4bc3-9575-4b74152230ad") + (uuid "b89b101b-7a07-46e5-aa2e-9c7918e4bb65") (effects (font (size 1 1) @@ -33640,7 +39089,7 @@ (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "4d5a374d-800f-47c1-b6fc-1509e7dcad9d") + (uuid "f8e540ab-6a62-49fc-805a-8e14f0f923ab") (effects (font (size 1 1) @@ -33653,7 +39102,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "656a044d-cb46-4e14-80ec-7d73203ed11d") + (uuid "1eaa4431-b8b0-4607-80db-67c98c54eb26") (effects (font (size 1.27 1.27) @@ -33666,7 +39115,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "f46a3217-5a76-4b11-91db-e83b12bf131a") + (uuid "08b69499-517a-4511-a761-780bf9723d4e") (effects (font (size 1.27 1.27) @@ -33675,59 +39124,19 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/94428564-4565-4185-8d39-8439354fcd28") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3a475896-f033-43a1-8bf2-5cdfa34f78c6") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "c39eff48-8de2-40e9-bb43-2b45fab04c64") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "e65c44f3-a139-4adf-b8d2-0569e378a78e") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7555cb36-8d17-42af-9c06-f90a0be8d934") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "cf40b89b-d9d4-401f-8657-3189827165e2") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f0909d09-f603-4d08-94ce-5141be6b4b47") + (uuid "09f1aa22-9f0c-4861-84c1-27f8876b4407") ) (fp_line (start 6.085176 1.10022) @@ -33737,28 +39146,68 @@ (type solid) ) (layer "B.SilkS") - (uuid "bc1f83e5-1d59-489a-a336-b925ff11d378") + (uuid "03fbdb47-5e47-4aa5-a0c4-4d3745eb6c71") ) (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "de60e0c4-b0bb-45a4-bc2a-08a67d87d685") + (uuid "d5488e35-c846-484b-8e7f-f78688f18376") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2f8179d8-aaab-4790-a500-8462bbf7f7e1") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "913a6654-551b-408d-a82e-b203ba1e4e0c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cb7f19cc-d0eb-4acf-9166-4434e316cd88") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "48137285-38c7-49c0-8010-87317d23e6e4") ) (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "dcc21ae2-b64e-4e4c-8fba-d28c59554af3") + (uuid "4fb217c5-124b-426f-8237-f1bb6e5c77d0") ) (fp_arc (start 2.494322 0.86022) @@ -33769,18 +39218,18 @@ (type solid) ) (layer "B.SilkS") - (uuid "bb285fc7-9317-4347-ad8e-73ad4c5105d6") + (uuid "99826729-ec9b-4148-b528-5f0c7ebda1e1") ) (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "c10d4875-666b-4bc3-b390-46af38cbe1d3") + (uuid "a54430cb-778e-4ae4-b0b6-eebf0f264c15") ) (fp_rect (start -9.525 9.525) @@ -33791,37 +39240,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "4343ba9c-c90d-4f3d-947c-1a431f52805c") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "489ee582-7620-4f25-a822-dd793f73e90f") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b98568b1-44a8-4d4a-b88e-f335baedcd80") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ffe41492-562e-4ecf-b6ef-9759c7975068") + (uuid "36108458-9707-49e7-8209-54629712075f") ) (fp_line (start 7 -6.5) @@ -33831,40 +39250,37 @@ (type solid) ) (layer "Eco2.User") - (uuid "0ebecb02-6d01-4814-b872-82ef1a1982df") + (uuid "1aeea9e2-f627-4047-b699-7503e7ea7d94") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start 6.5 7) + (end -6.5 7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "4aa6a271-94b3-4ba2-8b3e-4e8c8bfbfbd5") + (uuid "3cb22cde-3bc1-4774-8228-8ad9c2d306ca") ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "a1730c8a-1139-43c8-a4ad-b45491941db3") + (uuid "28d120cb-ef74-4a21-8a66-bc449df21c1a") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "2318c79c-d83f-4888-adc7-87399c830d5b") + (uuid "b8eeac14-6a5e-4956-adf4-729b730422e8") ) (fp_arc (start 7 6.5) @@ -33875,127 +39291,40 @@ (type solid) ) (layer "Eco2.User") - (uuid "f0ba39d5-8201-4822-a03f-e7bdda010ca9") + (uuid "8245f96f-5dc5-490d-a29d-c12bb9d84769") ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "2fd4db9c-0e75-4c98-b659-40bf5cbbe4ef") + (layer "Eco2.User") + (uuid "6b959d57-9e94-4521-bd76-41ba66758c04") ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "7b122edf-7743-42db-9444-720745178a69") + (layer "Eco2.User") + (uuid "718ebda5-04f1-47f3-a7f6-d2895baae993") ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "fda7c46b-e015-45a6-b415-9fdfe6b33d02") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5e3985f7-7080-430d-a607-8018cec03903") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "98d843f9-c971-4cf1-9ee6-c76fcf65daa6") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bbeb4a4e-40ed-4a80-9bbf-4c852d3f0312") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c905fdb6-f3dc-47f1-b054-7ed159388c18") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3f7a2382-435a-4ddb-8154-52795a9788ee") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e229f815-5d8c-4b3a-8a3e-21e67f744460") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f2cb83a3-8b1a-45f5-8483-9d0f75f0b4cf") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c324d8f8-d32c-4b93-b199-f793275ae4b9") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1589fcf4-8479-475a-a9bf-f8ab4e6e8c23") + (layer "Eco2.User") + (uuid "5a14916d-1bff-4b05-bfdb-64b4a06763d7") ) (fp_line (start 8.685176 3.75022) @@ -34005,18 +39334,127 @@ (type solid) ) (layer "B.CrtYd") - (uuid "7bd8e136-b43c-4def-b1c6-fdb0b8a9dc5a") + (uuid "9a2d1e5e-106b-4c46-921f-e5fb1e68414d") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed7884b5-82bc-41f7-80e4-f495ed01d15c") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "83149864-25e2-4b94-b2b5-2e23a760697c") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b9c096ac-d206-4b8d-9278-e71533eff699") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6bc61631-4f9f-4ee9-bf1f-601c101f839e") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "853abd37-2ed9-4ce0-aad8-0b40de6abf2d") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "054ea416-4189-4ed6-9dfb-4d344cbd731e") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e1cf1e28-f54e-474d-9c11-bc2108705140") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6559780-1d2f-40b4-acfd-deb46bd8077d") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "af33436c-71f2-4b55-a044-1dc684383e1a") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "36f7e095-07cb-4a05-86bf-2848e74cff33") + (uuid "62ad3c4d-82f0-4714-9ae0-7be548a2b9b7") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3f9f3b1b-aaa5-4dcb-9fbc-45d37dee3bd1") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e9d46fd-948a-41ac-8970-28fab7aeecc5") ) (fp_arc (start 6.085176 4.75022) @@ -34027,7 +39465,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "b0e0759e-0026-4318-9032-934dee7e08ce") + (uuid "158d5eea-a88b-4953-8e54-405d7a0c571c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3697af82-8f1e-42c5-bc5b-5b77711f1bec") ) (fp_rect (start -7 7) @@ -34038,47 +39487,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "027a4938-8b74-452a-9f42-71edc7dbbc2b") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "425110ad-cb23-434d-8e3c-82ced179bab7") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "9c4d8b8b-91ca-4fe3-a700-1915a7a736e9") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "7fcb963b-de50-469e-9112-8e76d2877b61") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "d4831dd3-9af4-4314-92e7-0f3b1d8aaa2a") + (uuid "e5307981-b67c-4a2a-b875-9d20636c7dd0") ) (fp_line (start 6.085176 0.86022) @@ -34088,18 +39497,47 @@ (type solid) ) (layer "B.Fab") - (uuid "c34a821b-024c-45ea-b90f-e277f23d88dc") + (uuid "09d0b12d-05b9-42a3-860e-08a849e5fbe3") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6872accd-e6f9-4d6d-ab9e-809fdb3f8028") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bf659bcc-a2a9-467f-9ea9-789e5003db3d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7d46e89c-e36f-4ddd-b810-32734c6d664f") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "fb5200e0-f85e-4b39-97ec-78925b0386eb") + (uuid "846f9632-b652-410a-8b11-d35f68ed6fc0") ) (fp_arc (start 6.085176 4.75022) @@ -34110,12 +39548,23 @@ (type solid) ) (layer "B.Fab") - (uuid "67f33833-c3d2-4b54-9b5d-46730d37e269") + (uuid "c4087961-da90-4c93-8f73-6b0e254bfa17") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "77f05474-d588-4da8-be28-1c992e73801a") ) (fp_text user "${REFERENCE}" (at 0.5 4.5 0) (layer "B.Fab") - (uuid "d454a24f-d4c6-420c-bfdb-a8204b2cfced") + (uuid "541f7b75-900f-4e09-9fe9-97aaa53de2ed") (effects (font (size 0.8 0.8) @@ -34125,87 +39574,87 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "30bebf64-048d-4e17-9542-a5ec439bb252") + (uuid "e7e60d7f-280c-4c96-8310-8e37f886c5d6") ) (pad "" np_thru_hole circle - (at 0 0) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "ea1f2cc6-47e1-44df-a3f8-2d91477b4a74") + (uuid "0ac59d10-035e-4af8-8e29-7530f1aaca74") ) (pad "" np_thru_hole circle - (at 5.08 0) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "d6328780-37da-417c-8948-218037a3b6cd") + (uuid "59aa0cd9-ec03-4465-9aaa-38b7f572b3aa") ) (pad "1" thru_hole circle - (at 3.81 2.54) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 36 "/COL2") + (net 38 "/COL4") (pinfunction "1") (pintype "passive") - (uuid "f33ac557-9fb3-4c5d-ac9f-90c94245ef0f") + (uuid "0596dc1b-12bb-44a7-8dc0-35104e7e9e78") ) (pad "1" smd rect - (at 5.635 2.54 180) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 36 "/COL2") + (net 38 "/COL4") (pinfunction "1") (pintype "passive") - (uuid "62398edd-acd3-4314-b58a-9da37bfa1000") + (uuid "6d8d3076-91f2-4a7b-8495-7dba47a5779f") ) (pad "1" smd roundrect - (at 7.36 2.54) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 36 "/COL2") + (net 38 "/COL4") (pinfunction "1") (pintype "passive") - (uuid "3c8e0bfc-9fc9-4fa4-93fd-bc8db8b94daf") + (uuid "765181fb-0024-4f68-8c1a-332b7bfb5765") ) (pad "2" smd roundrect - (at -6.09 5.08) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 12 "Net-(D11-A)") + (net 30 "Net-(D24-A)") (pinfunction "2") (pintype "passive") - (uuid "00dad9b7-b306-41d4-9034-291602b4d5f0") + (uuid "36425d5b-8997-4c97-a5e9-6e2697efae1b") ) (pad "2" smd rect - (at -4.34 5.08) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") - (net 12 "Net-(D11-A)") + (net 30 "Net-(D24-A)") (pinfunction "2") (pintype "passive") - (uuid "209d2aef-b921-4246-aaf0-1c736341e748") + (uuid "da27067b-3292-4329-84c0-b8964e274892") ) (pad "2" thru_hole circle - (at -2.54 5.08) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 12 "Net-(D11-A)") + (net 30 "Net-(D24-A)") (pinfunction "2") (pintype "passive") - (uuid "cfa4f781-03b6-46fb-9739-d520924238ef") + (uuid "9e67a5b4-69bc-4d7a-885f-1648b18787a3") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -34220,1508 +39669,15 @@ ) ) ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "a3a157b4-984d-4481-a0b0-647a828df241") - (at 83.8 47.05 -90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C8" - (at 0 -2 180) - (layer "B.SilkS") - (uuid "b1d66c58-d0f1-4c3e-b5d2-504fea27bc72") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "10uF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "a8183110-c7d3-4300-9383-0de12d281487") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "aabc1c12-eb0c-4b6b-aa11-13d405e9b321") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "625eca91-b3f4-4f56-806e-35cf9302192e") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/35f94759-1894-4596-badb-3697130513d4") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "abe5d1d9-e6d0-4578-83fa-d633aa66d4bb") - ) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4068d956-b78a-4459-8ea2-e79f94b0bb2d") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "469f8c0e-944d-43ce-93b3-4324d73ed7f0") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "87069785-8f09-4926-93aa-a0117d366e50") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2bfd4ec7-0022-4c63-a33c-28f78f6da0f0") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1d112bfb-60be-4591-8ee1-5455ecbb4ca4") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b6989525-b9e3-4136-8e12-60640e909dae") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "33a107d8-cfb8-41c1-ac6d-08af5c44942b") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9caa03a8-b45e-4a30-9fb0-34a73de57b45") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6f745fc2-993a-42da-860c-2a06f7fe6930") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b7ad270f-2084-4411-a7c9-03cc3ba7c2b9") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8c0e96a3-adc4-46f3-a821-5d636ab8181d") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "693dfceb-f802-4ac2-b3bc-53e967959709") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 270) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "8727879e-ffa0-4b9e-bddc-31616976dd0d") - ) - (pad "2" smd roundrect - (at 0.95 0 270) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 2 "+3.3V") - (pintype "passive") - (uuid "69fc9f48-6b3f-4345-a7fc-e49e57617479") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Horizontal" - (layer "B.Cu") - (uuid "a59caa59-ea20-4ed5-9be6-1c47bbcf152c") - (at 43.875 52.6 -90) - (descr "Through hole angled socket strip, 1x06, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated") - (tags "Through hole angled socket strip THT 1x06 2.54mm single row") - (property "Reference" "J1" - (at -4.38 2.77 90) - (layer "B.SilkS") - (uuid "788a68a6-9db7-4a02-b57c-fc5b222d0993") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "Conn_01x06" - (at -4.38 -15.47 90) - (layer "B.Fab") - (uuid "e25b9758-2419-4300-9d96-252084357d2b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "f0764b0e-58eb-4623-819b-cecde7504e05") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "HEADER 1x6 MALE PINS 0.100” 180deg" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "a68cac44-7737-434a-b9bb-8be2f1bfe747") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Specifications" "HEADER 1x6 MALE PINS 0.100” 180deg" - (at 0 0 270) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "9af976d2-76c2-4b0e-9b4a-d58625a9d683") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Manufacturer" "TAD" - (at 0 0 270) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "7110108d-42a0-44f6-ae94-e477a262b8a0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Part Number" "1-0601FBV0T" - (at 0 0 270) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "a923160d-5642-43d8-8885-61f168c97fce") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") - (path "/b0e5479b-55c8-4df5-bbc5-a0d68647dbd2") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr through_hole) - (fp_line - (start -10.09 1.33) - (end -1.46 1.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6cde3809-b14c-4e60-89fa-22dfec9c87b7") - ) - (fp_line - (start -10.09 1.33) - (end -10.09 -14.03) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "527724bf-2996-4fdc-8d23-99843804b055") - ) - (fp_line - (start -1.46 1.33) - (end -1.46 -14.03) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a925843e-3b51-4dca-b713-61ba3f365e40") - ) - (fp_line - (start 0 1.33) - (end 1.11 1.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "41349214-069d-4587-a78c-22081dafbdd7") - ) - (fp_line - (start 1.11 1.33) - (end 1.11 0) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9c984f70-92dd-45b0-9ba3-e7d3938a7a87") - ) - (fp_line - (start -10.09 1.21) - (end -1.46 1.21) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "1dd727a0-0c2c-4f64-b72d-a8f8f7bbd5a1") - ) - (fp_line - (start -10.09 1.091905) - (end -1.46 1.091905) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "b6a9888c-d808-41a9-8f35-39bd3a9c8fb1") - ) - (fp_line - (start -10.09 0.97381) - (end -1.46 0.97381) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9f6d4f39-5a36-422e-acc1-50d7b165c743") - ) - (fp_line - (start -10.09 0.855715) - (end -1.46 0.855715) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "15defb3c-c75f-470c-a1ba-ebc0ef5943a2") - ) - (fp_line - (start -10.09 0.73762) - (end -1.46 0.73762) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "3d99ff8d-606e-4950-9374-3b4433c5c2cc") - ) - (fp_line - (start -10.09 0.619525) - (end -1.46 0.619525) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6714915e-6b1f-4b49-8c69-f30e43b28e3e") - ) - (fp_line - (start -10.09 0.50143) - (end -1.46 0.50143) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "3f2f081f-cf8e-4665-84d3-e5da96ee85bf") - ) - (fp_line - (start -10.09 0.383335) - (end -1.46 0.383335) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e592055b-34e0-4ce5-be68-0b23af1cce8c") - ) - (fp_line - (start -1.46 0.36) - (end -1.11 0.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6e7385de-20b1-4227-a5a4-4cbae30bd4a8") - ) - (fp_line - (start -10.09 0.26524) - (end -1.46 0.26524) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "8bb5ae80-8260-41b7-bca6-821c3db59922") - ) - (fp_line - (start -10.09 0.147145) - (end -1.46 0.147145) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9da5d6e2-dbca-42fc-a053-3efea1705296") - ) - (fp_line - (start -10.09 0.02905) - (end -1.46 0.02905) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "055586b9-91f7-4ce1-9fc9-6634c3a346bd") - ) - (fp_line - (start -10.09 -0.089045) - (end -1.46 -0.089045) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e24c6e50-d5ef-4bb7-af30-f33caa1de4d0") - ) - (fp_line - (start -10.09 -0.20714) - (end -1.46 -0.20714) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cd8fbb36-f226-46fe-9576-4cf6627f6de8") - ) - (fp_line - (start -10.09 -0.325235) - (end -1.46 -0.325235) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "32f0afec-4f49-4c6d-a3b6-ffcd92b2953d") - ) - (fp_line - (start -1.46 -0.36) - (end -1.11 -0.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e1be02d6-6fb6-43dc-bd22-aaa00822ef48") - ) - (fp_line - (start -10.09 -0.44333) - (end -1.46 -0.44333) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ceb56aca-0494-4720-9e89-b1bfc4a1ebd7") - ) - (fp_line - (start -10.09 -0.561425) - (end -1.46 -0.561425) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "720ab1a6-dec3-4e43-8a9b-4fc08e9343c4") - ) - (fp_line - (start -10.09 -0.67952) - (end -1.46 -0.67952) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f502d5a9-1f20-4998-b6ff-2ceb61f041fa") - ) - (fp_line - (start -10.09 -0.797615) - (end -1.46 -0.797615) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f7d8a675-67e4-4866-aec1-5616e5c66842") - ) - (fp_line - (start -10.09 -0.91571) - (end -1.46 -0.91571) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9cc897aa-4759-4954-86c5-27012aebfe00") - ) - (fp_line - (start -10.09 -1.033805) - (end -1.46 -1.033805) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7c578181-df48-44ff-88f1-d683b142baec") - ) - (fp_line - (start -10.09 -1.1519) - (end -1.46 -1.1519) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d24b0b5b-9e7c-4b84-a8ed-4c42603b9fb4") - ) - (fp_line - (start -10.09 -1.27) - (end -1.46 -1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "07805738-279b-47d0-bd5a-e049551bbdc0") - ) - (fp_line - (start -1.46 -2.18) - (end -1.05 -2.18) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d5050ecb-16e2-450f-81fc-afcf8ced3b85") - ) - (fp_line - (start -1.46 -2.9) - (end -1.05 -2.9) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4a7cab02-6cb2-4cbf-a684-c3506f0689e7") - ) - (fp_line - (start -10.09 -3.81) - (end -1.46 -3.81) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "8c8089d2-9418-4836-90c0-6c4e2d420051") - ) - (fp_line - (start -1.46 -4.72) - (end -1.05 -4.72) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "be93df4a-9d2e-4916-b92e-5401ee65baa9") - ) - (fp_line - (start -1.46 -5.44) - (end -1.05 -5.44) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e075af7b-b13c-4a33-9548-6621e2123165") - ) - (fp_line - (start -10.09 -6.35) - (end -1.46 -6.35) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "adab0f4c-b2b4-48da-b428-ee9fee236b28") - ) - (fp_line - (start -1.46 -7.26) - (end -1.05 -7.26) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ed0eb79e-ae34-4c06-9a11-9ca76c2a516d") - ) - (fp_line - (start -1.46 -7.98) - (end -1.05 -7.98) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c64f6429-4056-433a-b29b-2784663c7035") - ) - (fp_line - (start -10.09 -8.89) - (end -1.46 -8.89) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9d7abb40-cdbe-4574-8c97-ac280033562a") - ) - (fp_line - (start -1.46 -9.8) - (end -1.05 -9.8) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "85a5980f-ac25-4280-b318-bc8c32b8b4c6") - ) - (fp_line - (start -1.46 -10.52) - (end -1.05 -10.52) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "5cdf1d0a-3db9-49cd-9859-3e84285d2d8f") - ) - (fp_line - (start -10.09 -11.43) - (end -1.46 -11.43) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "555f9c0e-0e8b-4acd-9c50-1eb05a82bb3e") - ) - (fp_line - (start -1.46 -12.34) - (end -1.05 -12.34) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "76d251b6-49dc-4b78-8010-a590474d0b06") - ) - (fp_line - (start -1.46 -13.06) - (end -1.05 -13.06) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7003d43a-b20f-4bcd-be0a-6dc3e8cc0a81") - ) - (fp_line - (start -10.09 -14.03) - (end -1.46 -14.03) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "33b3060c-0c81-4fe4-ae7f-3c6fa42d3826") - ) - (fp_line - (start -10.55 1.8) - (end -10.55 -14.45) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "21961d94-36ef-4552-af83-8ee390813ff6") - ) - (fp_line - (start 1.75 1.8) - (end -10.55 1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5c5e278a-e623-4462-8c4e-ae545a6b86cb") - ) - (fp_line - (start -10.55 -14.45) - (end 1.75 -14.45) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "267e02c3-cbe1-4406-a4cf-b3ac2fb60669") - ) - (fp_line - (start 1.75 -14.45) - (end 1.75 1.8) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f86da906-f3f0-40f9-97b1-0706f6d24527") - ) - (fp_line - (start -10.03 1.27) - (end -2.49 1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c49ec4b0-5f92-47c5-8141-ad314aff876e") - ) - (fp_line - (start -2.49 1.27) - (end -1.52 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "05a215ec-6ae9-4b07-b2ee-2c4ad509cdeb") - ) - (fp_line - (start -1.52 0.3) - (end -1.52 -13.97) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "75eb2140-e234-45e3-bcc9-19d356f7f446") - ) - (fp_line - (start 0 0.3) - (end -1.52 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ccca17f6-24d9-4650-97dc-0af3cd3ba378") - ) - (fp_line - (start -1.52 -0.3) - (end 0 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "90d646e0-0bf6-42ba-8c93-a61993d22cc4") - ) - (fp_line - (start 0 -0.3) - (end 0 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "14e538b1-e24a-4318-b3fd-32cc15937b23") - ) - (fp_line - (start 0 -2.24) - (end -1.52 -2.24) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a7f48add-8fb9-4fca-b0eb-f600d76263a3") - ) - (fp_line - (start -1.52 -2.84) - (end 0 -2.84) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "bd0e3625-def9-4ca2-9915-b2ee6b449d87") - ) - (fp_line - (start 0 -2.84) - (end 0 -2.24) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0be04401-450c-4e69-9055-7f08928aeacc") - ) - (fp_line - (start 0 -4.78) - (end -1.52 -4.78) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "65d1d886-69ab-41aa-9256-ec0b3d5ca5dc") - ) - (fp_line - (start -1.52 -5.38) - (end 0 -5.38) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5b8f93a7-9baf-44e5-b506-9857d2194d4b") - ) - (fp_line - (start 0 -5.38) - (end 0 -4.78) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f3f02571-d6e4-434f-a519-5d0b29a582af") - ) - (fp_line - (start 0 -7.32) - (end -1.52 -7.32) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cbe4586d-7c72-4575-a7bf-01da84942d7b") - ) - (fp_line - (start -1.52 -7.92) - (end 0 -7.92) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "594e9482-79ec-4311-9ab5-e94acab45398") - ) - (fp_line - (start 0 -7.92) - (end 0 -7.32) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5fd1c72d-6676-4d44-82c3-d18350defedc") - ) - (fp_line - (start 0 -9.86) - (end -1.52 -9.86) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "794523df-1423-4cc6-82c2-c7adb8d2b3aa") - ) - (fp_line - (start -1.52 -10.46) - (end 0 -10.46) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4af5f8c3-0c13-48d0-adef-3f6b42a890ef") - ) - (fp_line - (start 0 -10.46) - (end 0 -9.86) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3abd056d-a956-4889-a2a5-d7c8de2ff3af") - ) - (fp_line - (start 0 -12.4) - (end -1.52 -12.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "44eeb777-ea2b-44b4-be02-bcecfafe768b") - ) - (fp_line - (start -1.52 -13) - (end 0 -13) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e3426bf0-4590-4995-b9cb-4fced913737c") - ) - (fp_line - (start 0 -13) - (end 0 -12.4) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6193ad73-4959-4982-bfbe-f1f9e6e09ae0") - ) - (fp_line - (start -10.03 -13.97) - (end -10.03 1.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6b2f6ae0-cda2-492a-a984-5d54806ae420") - ) - (fp_line - (start -1.52 -13.97) - (end -10.03 -13.97) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "21bc9d3a-5d45-440c-b8a1-32552b7e373a") - ) - (fp_text user "${REFERENCE}" - (at -5.775 -6.35 180) - (layer "B.Fab") - (uuid "2749444b-3b7d-430e-b00b-d226854963c0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (pad "1" thru_hole rect - (at 0 0 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 2 "+3.3V") - (pinfunction "Pin_1") - (pintype "passive") - (uuid "19b6e768-8bc0-422f-96d2-6c1a81bc492f") - ) - (pad "2" thru_hole circle - (at 0 -2.54 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 90 "Net-(J1-Pin_2)") - (pinfunction "Pin_2") - (pintype "passive") - (uuid "93924e45-b6bd-4a4d-a765-b80e698d5bce") - ) - (pad "3" thru_hole circle - (at 0 -5.08 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "Pin_3") - (pintype "passive") - (uuid "6c23b9cf-e520-4b0b-b952-d90eb922b55d") - ) - (pad "4" thru_hole circle - (at 0 -7.62 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 92 "Net-(J1-Pin_4)") - (pinfunction "Pin_4") - (pintype "passive") - (uuid "3ace70ef-6810-49bc-aa05-695e7c4cebb3") - ) - (pad "5" thru_hole circle - (at 0 -10.16 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 93 "Net-(J1-Pin_5)") - (pinfunction "Pin_5") - (pintype "passive") - (uuid "23117f68-9a19-4fc3-bfb2-571131b6b266") - ) - (pad "6" thru_hole circle - (at 0 -12.7 270) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 94 "Net-(J1-Pin_6)") - (pinfunction "Pin_6") - (pintype "passive") - (uuid "6d6a3413-fc96-4648-bf29-e31ca41c275c") - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x06_P2.54mm_Horizontal.step" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Crystal_AKL:Crystal_HC52-U_Vertical" - (layer "B.Cu") - (uuid "a5b88e85-efe2-403c-9921-8bca0a4a0242") - (at 84.6 77.725 90) - (descr "Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf, Alternate KiCad Library") - (tags "THT crystal HC-52/U") - (property "Reference" "Y1" - (at 1.9 2.85 90) - (layer "B.SilkS") - (uuid "a0b81046-380c-4296-8bfc-0d33651bb6e4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "8MHz" - (at 1.9 -2.85 90) - (layer "B.Fab") - (hide yes) - (uuid "4dc91fc9-84d9-4c75-91d1-3ea53fd5255d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "0e11b968-7d7e-4ffe-86b9-cc1950c0a877") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "8Mz Crystal" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "02904fc1-8ddf-4b5b-b088-a451380e0833") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/8f6ee047-3b69-4415-a3d3-f3f35ce3c89b") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr through_hole) - (fp_line - (start -0.45 -1.85) - (end 4.25 -1.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c96ee4e6-3f62-4132-933b-c430012ce305") - ) - (fp_line - (start 2.159 -1.27) - (end 2.159 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "751a4902-1cdf-4c78-b648-8ef312b9995f") - ) - (fp_line - (start 1.651 -1.27) - (end 2.159 -1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "2825292e-3b5d-49db-98ac-afb479640bdd") - ) - (fp_line - (start 2.413 0) - (end 2.794 0) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "3937864c-40be-4dd0-80fb-cf1cb6465f7a") - ) - (fp_line - (start 1.397 0) - (end 1.397 -1.016) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "68082f97-5cbe-4006-a770-0524acceec22") - ) - (fp_line - (start 1.397 0) - (end 1.397 1.016) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "8c392bce-c6b5-4e5e-974c-928decc31985") - ) - (fp_line - (start 1.016 0) - (end 1.397 0) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6171fcc2-0bbb-48d1-baee-4f8b0d14831b") - ) - (fp_line - (start 2.413 1.016) - (end 2.413 -1.016) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6e5f0a6e-0a7a-4f70-b280-ba9ca27f23bc") - ) - (fp_line - (start 2.159 1.27) - (end 1.651 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f9c01009-1fe6-473c-9483-c1c20db1bcbe") - ) - (fp_line - (start 1.651 1.27) - (end 1.651 -1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f6cc1826-1c2f-4fae-be67-1859c34b9d56") - ) - (fp_line - (start -0.45 1.85) - (end 4.25 1.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "2c4f7e79-35af-4df7-bb09-45eab843d50e") - ) - (fp_arc - (start 4.25 -1.85) - (mid 6.1 0) - (end 4.25 1.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "de000d50-75bb-47a2-ad19-e97682d2674f") - ) - (fp_arc - (start -0.45 1.85) - (mid -2.3 0) - (end -0.45 -1.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "779460e2-27f3-423e-9354-257a0a885e03") - ) - (fp_line - (start 6.4 -2.1) - (end 6.4 2.1) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "59654e36-eb60-430e-9715-16160222b1af") - ) - (fp_line - (start -2.6 -2.1) - (end 6.4 -2.1) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c8785111-017e-4615-8cbe-5a11c83134a5") - ) - (fp_line - (start 6.4 2.1) - (end -2.6 2.1) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ad91385f-b598-431b-afe6-25c5c08cf6ea") - ) - (fp_line - (start -2.6 2.1) - (end -2.6 -2.1) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9d7ab071-d23c-4d6d-93ac-9ebfa1fc09c6") - ) - (fp_line - (start -0.45 -1.65) - (end 4.25 -1.65) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8ea08f73-e382-424a-bc96-7cb0e0774505") - ) - (fp_line - (start -0.45 -1.15) - (end 4.25 -1.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f94d11d8-d41b-48ec-b0ef-9c11095d31c4") - ) - (fp_line - (start -0.45 1.15) - (end 4.25 1.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d21a5c01-0dfe-4a14-adbc-bfe9af26a5a7") - ) - (fp_line - (start -0.45 1.65) - (end 4.25 1.65) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9cfbd9da-e066-4e38-8914-2d42a42cb131") - ) - (fp_arc - (start 4.25 -1.65) - (mid 5.9 0) - (end 4.25 1.65) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b7b7ab96-dacf-4444-b57c-d0332437438e") - ) - (fp_arc - (start 4.25 -1.15) - (mid 5.4 0) - (end 4.25 1.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "05acbad4-dfc2-48b4-8953-07bfdbdefbaa") - ) - (fp_arc - (start -0.45 1.15) - (mid -1.6 0) - (end -0.45 -1.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0b0dfd86-1f65-4e4c-8509-588276862313") - ) - (fp_arc - (start -0.45 1.65) - (mid -2.1 0) - (end -0.45 -1.65) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "82b73828-d856-401c-b586-d1d8dbeee681") - ) - (fp_text user "${REFERENCE}" - (at 1.9 0 90) - (layer "B.Fab") - (uuid "05be6e9a-3dd1-4252-9da7-5acf24c5e574") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (pad "1" thru_hole circle - (at 0 0 90) - (size 1.5 1.5) - (drill 0.8) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 44 "Net-(U1-OSCOUT)") - (pintype "passive") - (uuid "e0ae56f7-3c8b-4ecb-903b-339eb79a12b0") - ) - (pad "2" thru_hole circle - (at 3.8 0 90) - (size 1.5 1.5) - (drill 0.8) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 43 "Net-(U1-OSCIN)") - (pintype "passive") - (uuid "a9037179-1efb-4c95-b9da-3694d782b8f1") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_HC52-U_Vertical.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "a84e13fe-6d35-4858-9a5d-7f9cd200bc6e") - (at 116.84 166.37) + (uuid "834c1dd2-efdb-4b79-8f45-a2157810891a") + (at -121.338824 31.517 180) (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_PERIOD1" - (at -7.18 1.81 0) + (property "Reference" "KEY_WIN1" + (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "0776b03c-7141-4992-be1c-889499d86734") + (uuid "2c0c5459-c41c-4362-98cb-1a265cfd2e65") (effects (font (size 1 1) @@ -35731,9 +39687,9 @@ ) ) (property "Value" "MX_SW_HS" - (at 0 8.334375 0) + (at 0 0 0) (layer "B.Fab") - (uuid "8625133a-e407-45b4-9f69-cb4416da7d01") + (uuid "42b6edd5-faa3-4f4d-a686-034d1683eb3e") (effects (font (size 1 1) @@ -35746,7 +39702,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "11299b90-1b51-4b85-b73c-b9212cac5f8a") + (uuid "1f5d780b-6e6d-47c9-8200-4ac0419bfa0e") (effects (font (size 1.27 1.27) @@ -35759,7 +39715,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "4d01fc41-66fb-4060-ba80-4edf878c59ab") + (uuid "edf11375-2719-4b1d-912d-04ac3b7f7b95") (effects (font (size 1.27 1.27) @@ -35768,59 +39724,19 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/96534273-fbf0-4ed0-ab70-54689e6b120e") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/845bb780-6e16-47cd-a15e-538adef12cb0") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "68b6fa97-bafa-408e-acbf-481e4dc70f06") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "d97b5182-0ad5-49aa-aad9-e32467afa472") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0803444f-134a-48c6-8b22-bd851a276b93") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "4cee3c52-e16a-4cc3-8307-21ecdcbb069f") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "1b026521-647a-4663-9313-9c753a74c088") + (uuid "1f20555c-5c98-429c-ad23-b488b376d43d") ) (fp_line (start 6.085176 1.10022) @@ -35830,28 +39746,68 @@ (type solid) ) (layer "B.SilkS") - (uuid "4f2eb087-ecc8-4d74-8888-f65d0d804dac") + (uuid "cdeedc39-3579-41d6-bd8b-b2934ab3c863") ) (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "cb044b45-b90f-4ba5-8e9f-e932f2ba8aa0") + (uuid "64cdd7b9-9da3-4102-8d56-c70607460c00") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2e64cfe2-7a8b-4497-ab0b-fcde963bf16a") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "74ce4282-d5dd-4c87-9eca-1920bf6f9c1d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b44aad5-288e-464f-8f9f-55f4154fcf64") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "29ae1975-1b63-41a3-84ea-542279265386") ) (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "2c5f941f-1246-4561-9321-ea0b766292e3") + (uuid "893afe64-02ee-4948-b2b9-88c830c2e6fb") ) (fp_arc (start 2.494322 0.86022) @@ -35862,18 +39818,18 @@ (type solid) ) (layer "B.SilkS") - (uuid "b06dbc70-f179-4696-b9b5-6dd2ccdc32cd") + (uuid "88c31fc6-5183-4ac6-9f06-33a5f16ca38b") ) (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "d934612b-ffd2-4fef-9da3-34ee8755f85c") + (uuid "5b7acc97-366b-4811-9f3f-71c8df121b88") ) (fp_rect (start -9.525 9.525) @@ -35884,37 +39840,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "8b215b8f-0570-4314-997f-79066c9ef700") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "45889e2d-785b-472c-83d2-757fe1d2f19a") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e3f7b803-d7e9-40e2-8d57-3fffaf3500d6") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "ad39f938-e264-4e75-8334-adfe964a6b63") + (uuid "86773d72-572a-4ce1-bc87-39ad08210ada") ) (fp_line (start 7 -6.5) @@ -35924,40 +39850,37 @@ (type solid) ) (layer "Eco2.User") - (uuid "b56cb6ed-3c16-43f3-b439-03ccebf09603") + (uuid "b0d18557-c689-48ed-82d8-5b543cad7a7c") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start 6.5 7) + (end -6.5 7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "6bb78b58-6e90-4f37-ad08-91cc6688f1e0") + (uuid "54f7e7f8-3d2c-4126-aa3a-5e57a14f4825") ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "f1411beb-27d9-441f-aea1-5e18ad123029") + (uuid "1c01d391-64e1-4e64-9ed2-4b687eda943e") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "00e940b4-893a-47ef-b16e-61b721e4f4db") + (uuid "e3971a95-c188-4349-a7f3-b7ec37fda94e") ) (fp_arc (start 7 6.5) @@ -35968,127 +39891,40 @@ (type solid) ) (layer "Eco2.User") - (uuid "b6f065d7-2a7f-42cd-8a46-a2687ae72bb4") + (uuid "ea046def-3df9-4c75-81f2-c67a4637468f") ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "f6025794-86f9-46b1-9204-2f964ee7f690") + (layer "Eco2.User") + (uuid "c576a74b-c533-47f9-a086-b80de200fca6") ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "a5e1f47b-7062-4fa2-b62b-8bcd43c9dc8b") + (layer "Eco2.User") + (uuid "f69c0f2e-9549-4d95-9fae-1f07b80456ec") ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "2959e605-34f1-4567-8239-a5e2cfdee8ae") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4d02ceec-1624-4f18-b2ff-3ae1a8ff3f1f") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5ce86737-d187-4175-86d8-78da00fb6886") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b8118d2f-b38b-41e6-a54a-dad4b730d57c") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9825f0c0-fa06-470f-b938-d6dd017b6c25") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8d5d9b75-1dbd-43d9-883f-2e06e6048fa0") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9ed043ae-6518-4a69-b172-78ce11cad9c7") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d2e447c1-3776-4351-8077-0179b4536b4f") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a6dc0916-e02e-48e4-b53c-5b874d09f97a") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a5a51594-f7fe-44d5-9640-19ddde2d287f") + (layer "Eco2.User") + (uuid "09f77870-46a6-4ee4-a431-c4f91e438396") ) (fp_line (start 8.685176 3.75022) @@ -36098,18 +39934,127 @@ (type solid) ) (layer "B.CrtYd") - (uuid "e3a8b4ff-752a-4ebd-9e26-12544a16999d") + (uuid "f7875197-808a-481c-8591-a57fa087d8c7") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "56a1e0bb-a958-4ccd-8e8e-83cf25d3bf73") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6e509576-fb89-499d-a05d-fe1078bf8f99") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c00045ec-1cf0-4dfc-9dc5-dc2ef8568164") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "62390a6d-6e1f-4e97-8adf-94f300285b80") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "566c05a3-34b2-421f-bfa0-15ba21f601f2") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "613577e7-396c-466a-9580-7849c998f36f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e798614-59cf-4018-adcf-e08924602a79") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ca776108-90a5-4697-b7c6-634fbb007f10") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f09f88b7-2bd6-4f25-8d4c-160e093db2fc") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "88ba5474-2c54-42d4-804d-98b5a1c810e6") + (uuid "0e4d23d9-b039-4e83-9f3e-05ef39169c50") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1bb9694d-1f8c-4f40-b517-df72d828ccd9") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "979d1b1e-523e-494c-a76a-921b93161018") ) (fp_arc (start 6.085176 4.75022) @@ -36120,7 +40065,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "5317f893-4693-42d9-a767-116a5e8b5305") + (uuid "551f56e5-7c46-4dc8-b237-8bf952c0de37") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "22123f00-cb83-47cf-966e-c51d6b40da1c") ) (fp_rect (start -7 7) @@ -36131,47 +40087,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "b5e766f1-298b-46c1-9c92-7efb60b2c118") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c4d8d8c2-64d0-4ed7-8dfb-c481cb14704a") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e7912689-8a60-428b-8a80-100bae2d91a6") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "458d6a6b-b8f9-48e6-a727-6bf0db08602b") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "330b0b83-4a7e-43d9-ab8b-b4a462c47203") + (uuid "779a8b7c-ea8b-46e4-ad9d-90c045b92050") ) (fp_line (start 6.085176 0.86022) @@ -36181,18 +40097,47 @@ (type solid) ) (layer "B.Fab") - (uuid "6dedd33c-8321-4480-ace5-09a415dfc051") + (uuid "d58fc56f-a4b6-4397-b642-051f7d0f5c45") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cb9d7457-19f7-44a9-a9fe-db57c9dcac47") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1640fe4d-95c3-485f-8a68-67daec8a7658") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "24310290-9328-4d4f-916c-2795a37f49b1") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "1eda015f-fc53-4796-9bc1-3650308f8854") + (uuid "b5b0db88-988b-4f5c-85ee-15ebaa0f255a") ) (fp_arc (start 6.085176 4.75022) @@ -36203,12 +40148,23 @@ (type solid) ) (layer "B.Fab") - (uuid "2499ffc2-4e3c-4f1f-b6de-46583608ae0d") + (uuid "0719c985-44bb-42bc-baea-9407b1290644") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6aed55ce-9bcb-4069-beb9-84030dfaaaf1") ) (fp_text user "${REFERENCE}" (at 0.5 4.5 0) (layer "B.Fab") - (uuid "5db16b30-7f57-4031-90b3-8be8ecbe4854") + (uuid "56c9e8e1-badd-4c85-9e8b-44ffe48b583a") (effects (font (size 0.8 0.8) @@ -36218,87 +40174,87 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "1837e5fa-1348-49cb-aed1-1a731146c1ce") + (uuid "57ac80f1-12c2-4543-87af-48f7081e1ec2") ) (pad "" np_thru_hole circle - (at 0 0) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "bb19a33f-9f74-4125-8abe-c80c48068117") + (uuid "f3e5d7ee-5aa7-42da-998b-1395450bf07e") ) (pad "" np_thru_hole circle - (at 5.08 0) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "c5431086-c737-4f27-9867-50dd3f9c7ae2") + (uuid "84fce21a-a377-420a-9afc-153fb679a01a") ) (pad "1" thru_hole circle - (at 3.81 2.54) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 38 "/COL4") + (net 36 "/COL2") (pinfunction "1") (pintype "passive") - (uuid "4929f22d-a48d-4084-8f32-adaf43ee2bdc") + (uuid "9f509458-833d-4f5f-a1da-82d63e63ac3e") ) (pad "1" smd rect - (at 5.635 2.54 180) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 38 "/COL4") + (net 36 "/COL2") (pinfunction "1") (pintype "passive") - (uuid "38608847-b645-4e74-8200-4c85bb5f92d7") + (uuid "db4e2569-1e0f-405e-adfe-b9ad33b5a58c") ) (pad "1" smd roundrect - (at 7.36 2.54) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 38 "/COL4") + (net 36 "/COL2") (pinfunction "1") (pintype "passive") - (uuid "4e9ca894-a5e9-4b3a-a7ae-580662ea669d") + (uuid "f2774b30-e2ca-4f81-ade8-475d481d9a48") ) (pad "2" smd roundrect - (at -6.09 5.08) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 24 "Net-(D23-A)") + (net 109 "Net-(D64-A)") (pinfunction "2") (pintype "passive") - (uuid "26bba794-90f1-43ba-aac3-20753a4822bc") + (uuid "bda59acc-36df-41b7-a1aa-bc5ead8bbefc") ) (pad "2" smd rect - (at -4.34 5.08) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") - (net 24 "Net-(D23-A)") + (net 109 "Net-(D64-A)") (pinfunction "2") (pintype "passive") - (uuid "2856017d-349b-48ad-b91c-29056fd881e1") + (uuid "c64157be-2633-4773-89fb-5af8899064a7") ) (pad "2" thru_hole circle - (at -2.54 5.08) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 24 "Net-(D23-A)") + (net 109 "Net-(D64-A)") (pinfunction "2") (pintype "passive") - (uuid "a724f2f4-778b-4a4f-b19d-8d62c45eb209") + (uuid "3d6fa1e2-1b4e-4869-ba5a-d57500c15ae2") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -36313,1080 +40269,16 @@ ) ) ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "b0319061-6f22-49ef-8acd-71f88a2a9ca6") - (at 74.575 47.05 90) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C7" - (at -3.175 0 180) - (layer "B.SilkS") - (uuid "c534b9b9-7dd6-4696-ba5d-ef9d8e98865c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1uF" - (at 0 -1.68 90) - (layer "B.Fab") - (hide yes) - (uuid "e2fcb0ce-026a-48de-b31d-edeb03de4a89") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "079e56df-2201-4bd7-acc4-a9cb55c928b8") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "65ef3c63-3a41-499e-83a7-361a01aeaac9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/acdb7e2a-dbdd-410b-b924-7a3e541f44dd") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ce0ac788-74d5-4c12-a991-654849f21f3e") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "25d54cfe-03fa-4243-904d-4b2b8a759f75") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "03198d6c-2774-4daf-b849-247686698025") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9a6b6ed0-fa2e-4dd6-a544-9fa276e0d5e0") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1666ce6b-47e3-4808-998d-f0674ed2a4eb") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8a8c5078-f736-4462-a25d-71209d40e5cf") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "216bac85-75e6-4045-90d9-ff3e67c3fbcc") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ee022d99-ab16-46aa-a9a7-4b694a531bb6") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6054c04a-0821-4956-8342-e2ecb6d23984") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6d69d332-0252-4634-9448-598778a73094") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "30105d22-aa9b-4ec3-aac4-bb2020b0c8b4") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ef880d76-d55f-439e-bb75-765ab56a545e") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "9f638142-4cbe-4e45-8c8a-d133543b0c15") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 3 "+5V") - (pintype "passive") - (uuid "f550bd3e-4206-4962-b4d8-c3353c04688c") - ) - (pad "2" smd roundrect - (at 0.95 0 90) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "1a821b21-e6cc-489c-ab17-3473e8a02fd9") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "b08aee69-0450-4f75-b5ae-3a58d19e6e16") - (at 46.65 70.45 90) + (uuid "837b93c0-7506-46cc-a660-cee58e65085b") + (at -157.189 47.892 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D29" - (at 4 0.025 90) - (layer "B.SilkS") - (uuid "1f930dc3-6d15-476a-aafc-e3ed4a7a3fa1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 90) - (layer "B.Fab") - (hide yes) - (uuid "95fa879f-fd39-4029-9398-6471ea043080") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "df1f4d1f-d3cf-4490-8108-a73aae8e689f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "31047bb4-4d04-4353-87fc-a112a743e0da") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/cc851d90-221e-460b-b09f-39b52bc0d98e") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "195449a4-2b3b-47c9-8389-2b5368a204fa") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "0288d03a-8cdc-41bd-bf45-5f3d96782717") - ) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "3f5041c3-0b0a-4eb0-9283-7fc70ea9e272") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c7d86672-3c03-4e33-a3b9-fdf8544ea763") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "82393105-cc81-438d-b84e-05644003d0f0") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "c7992c3e-f4d9-4e15-863b-f436c740972a") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fccbb03a-96be-4fb7-98bb-d569134edb0c") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5caf3974-0442-43a7-95a8-047a4b6ed6cc") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "81bec95e-f8ef-4ce4-a5b9-59754231b608") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "51ba2f9d-a321-4007-80b4-e1db8165cce2") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "244418ab-2cd8-4e1c-b685-a49dfc0fdbb6") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "349d1eff-c953-40c3-958a-0ecdcc12c496") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0c516447-bf8f-4d52-b654-7232aed1fd8a") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6050767d-ef2e-4eb6-82e9-827d7b9faa0e") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5d03a05b-926e-49f8-a643-f4c479cf0e98") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "117c4c4f-3c63-4789-b06a-d92642e07520") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "debfce5c-472c-445e-b983-aba388580d35") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0ead15dd-8665-49e1-947c-08ebb09d8e9d") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c4c84fa4-3de8-4764-ad24-8c41aa97497e") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1677a14f-eb04-48d5-9baa-9ae9068f44a5") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "95fc7d43-cac6-4139-bdac-0c7a468ffab8") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "f8dc6fcf-a846-4bf5-a991-9d326d03b74a") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 90) - (layer "B.Fab") - (uuid "39e6a8d6-0eff-43e7-9622-33ff4b86bd89") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 90) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 55 "/ROT_SW") - (pinfunction "K") - (pintype "passive") - (uuid "38f6cee0-4afe-49d0-b37a-06206e3c68bd") - ) - (pad "2" smd roundrect - (at 1.65 0 90) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 25 "Net-(D29-A)") - (pinfunction "A") - (pintype "passive") - (uuid "5463c83b-8a66-4dcd-945a-b2cfccaa3f2e") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "b184032d-6c2e-4bbf-b5a8-9600acc5d319") - (at 50.16 104.13) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED15" - (at -6.03 0.02 0) - (layer "B.SilkS") - (uuid "13f5123b-73ae-4328-ad3a-aae0a9c994af") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "65db28e6-7356-4555-9926-9d163dbb3c82") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "7b21917e-e364-47d9-b80d-64c9cab91634") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "4017d944-3c76-46d6-ba6b-10a7c1a6ac8c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3d0bc790-52d9-4c4f-b369-0844c87f9f1e") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "bbc502d0-70e9-4ce6-854c-c161d5a4bfcd") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "ea31260a-e956-449f-a4ef-9fa0e4ad65ee") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "f75af0d8-3a06-438c-b6e2-dac3e44f6126") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "040446cf-4088-4bb9-aa01-e6a2bc2dd263") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "beaf7924-a330-4213-86fc-dbdd4ddd6af9") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "619b14a5-434f-4856-a769-9c4b5f73ba47") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "19dcca0d-e5b2-45b9-82d3-f901c3b2c751") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "d1250155-2e4d-4796-b2b1-c500b781bf8b") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "4a2df993-73ec-4de0-9674-1087371b3fcd") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "1e1db3f1-fef7-40fa-83c0-1b0cf9cc4c09") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "98182644-bdcd-447d-b8cc-79ad49e3975c") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "04fc8b0d-9c79-4ee8-952a-12502a305def") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "92d13556-0877-4726-9d9a-9e6c105092e0") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "599ffaf7-a644-49ab-b4b9-11e8deb7e3f0") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e4206f47-d19a-4d5c-9bcc-3d51fcb9f7ee") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fab9c712-de64-4c3c-b027-408281a82e41") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fbd30660-985f-42b3-97b1-35ecc44cab79") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c764a906-c815-4487-9cea-d991cd62b8f0") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4e01e126-97bc-4704-8e46-a331a057a0bd") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5095a4ea-3dce-4a35-8d06-553b89e89d50") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "01546646-ed96-46ac-b00a-08e3525aadf0") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f350f7bf-9b10-47be-9184-ee5ee840210c") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "4c858c32-a621-423f-b0a5-1b2cda4ed6c9") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "9656ab4d-d545-44c7-be92-a27f9f05f4b5") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b7b59b82-6c39-4493-8aa5-feebf7e11eac") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1075cdf9-104c-4766-a562-2a429c0d4383") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "26576916-23d7-44b9-9930-e1616581e52f") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c2ee7156-e030-4499-9959-50bea56b338d") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8f1fb01a-813e-4c48-b985-0f3a68c2d482") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "7e2e8b06-a60e-4254-ad03-04165cfa3050") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "33acc532-a92c-4407-909a-962d59fbe57c") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "a2e113c5-8b5b-472c-8649-3cd52c96a052") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "0b9beffc-83f6-4ad6-a0d5-159bafe07596") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c8bc58d5-9ad6-4c5c-974f-aeef8f7d0886") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "bb590dbd-da7b-4b90-8074-1942f10baa03") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "d275c216-aa5f-4ffa-afba-d17efdb56c9a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "6b9a1317-bad6-4b52-9cbb-3c739742b6cf") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "42000cca-2f69-4e86-8294-f2fae8e13141") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 69 "Net-(LED14-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "1e9ebad3-fea6-4ae0-beb0-f4091f17861a") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 60 "Net-(LED15-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "ffe3d02e-9351-4b06-9cfe-35f86bd0cff7") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "bc20fef8-79e8-4c6a-806e-3cfef754a6d8") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "b359228b-a29f-44ba-b779-c856cc191c34") - (at 124.95 97.7 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D9" + (property "Reference" "D53" (at 0 2.127 0) (layer "B.SilkS") - (uuid "8cbf08b2-34d3-4fd4-9c76-6d208f6f88a7") + (uuid "7adc14c8-4fa5-459d-b2d2-4cbdbcb2c0f4") (effects (font (size 1 1) @@ -37399,7 +40291,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "9424779b-035b-4252-9a98-e0e5a6ec511c") + (uuid "87e7ff64-ed43-4cc9-9c77-c62df2fe9c80") (effects (font (size 1 1) @@ -37412,7 +40304,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "e38b3a40-a033-4a38-950a-0733321114d2") + (uuid "648ed352-4a68-4890-9bc2-4be4bc1a2a3e") (effects (font (size 1.27 1.27) @@ -37425,7 +40317,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "6dac2515-28e5-4d76-bbc9-6aeab3f22c29") + (uuid "a72baf76-004f-4673-9ef9-f87eb5718c6f") (effects (font (size 1.27 1.27) @@ -37435,8 +40327,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8e41580b-a036-45e9-a6f4-e69ea6f67370") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/e2b5fd88-d6c7-4601-9391-95417031429d") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -37447,7 +40339,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "daab79a1-ee0d-4d86-b783-e849a61a9844") + (uuid "ed77ae1e-ac5e-4d78-8da6-aad477a3e8ab") ) (fp_line (start 2.4 -1.2) @@ -37457,7 +40349,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "da304c5f-41c2-4419-94e6-95637626d58e") + (uuid "b7c8a3d4-6b01-4e79-8075-9b5d9fb31d0b") ) (fp_line (start -2.4 1.2) @@ -37467,7 +40359,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "bb94b303-9a54-49a3-8f59-ffd0e65827d8") + (uuid "efb671f8-c0a0-4265-99ac-65043c6fd573") ) (fp_line (start -2.4 -1.2) @@ -37477,7 +40369,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "27e6a121-d2ad-4323-b6ea-f62565655412") + (uuid "39fb1dc5-ef5f-4a0e-8d02-a7a71b3d7d60") ) (fp_poly (pts @@ -37489,7 +40381,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "578bf38a-bb37-471b-a895-4645203cc12f") + (uuid "39bc3623-db3c-4889-9bc3-ca7d25867505") ) (fp_poly (pts @@ -37501,7 +40393,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "60f359f4-5f71-411f-a3d8-9f5027d94b79") + (uuid "a6c4e323-1d18-4c78-b7d5-396b08c59b88") ) (fp_line (start 2.35 1.15) @@ -37511,7 +40403,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "0fd07582-ac8c-4f1a-8ebc-07bf2724de2a") + (uuid "9898c559-d2da-455a-96eb-b9023f1b96ca") ) (fp_line (start 2.35 -1.15) @@ -37521,7 +40413,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "9ee397eb-1700-40a6-b1c5-f37ff51a76be") + (uuid "0ecf653b-da29-4a69-bc7a-7d7ddbf56596") ) (fp_line (start -2.35 1.15) @@ -37531,7 +40423,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "8436e0c1-310d-4308-8c7c-278fd49d9d5e") + (uuid "4ff63bf2-7f86-49fb-bd08-af655d93b28d") ) (fp_line (start -2.35 1.15) @@ -37541,7 +40433,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "3161df4f-d98e-44f1-a26a-77f97f303835") + (uuid "20b3e80f-c516-4441-aae1-68a16a65b0b6") ) (fp_line (start 1.9 0.3) @@ -37551,7 +40443,7 @@ (type solid) ) (layer "B.Fab") - (uuid "7327fa1a-105f-476f-925d-69e3580eb42c") + (uuid "00eeca7d-22ce-425c-b9b8-f808184af4fc") ) (fp_line (start 1.9 -0.3) @@ -37561,7 +40453,7 @@ (type solid) ) (layer "B.Fab") - (uuid "7f7b5cf6-b949-4e29-8ef6-7415ab08958c") + (uuid "6567fdc7-8054-4257-adbc-2604f9db5940") ) (fp_line (start 1.5 -0.3) @@ -37571,7 +40463,7 @@ (type solid) ) (layer "B.Fab") - (uuid "4b5067b3-9da2-4d95-9578-e08fb6f3e6e4") + (uuid "c25b30d2-de08-4314-b3fe-22ce523c24d2") ) (fp_line (start 1.4 0.9) @@ -37581,7 +40473,7 @@ (type solid) ) (layer "B.Fab") - (uuid "33204d1e-a4e9-4688-9ccc-5ca4c4abed8e") + (uuid "89b2fc61-743e-4e5a-82ae-456e46e4de3c") ) (fp_line (start 1.4 0.3) @@ -37591,7 +40483,7 @@ (type solid) ) (layer "B.Fab") - (uuid "f458a8c8-cd51-422f-a19e-6c5fe5974d5c") + (uuid "24a360ce-5dbf-4a54-af0b-6899ec47d618") ) (fp_line (start 1.4 -0.9) @@ -37601,7 +40493,7 @@ (type solid) ) (layer "B.Fab") - (uuid "5fe8b8d1-0adc-4162-a990-97dabb8fb0c1") + (uuid "c800135b-f9d0-4d82-a7c9-e8fef76b691f") ) (fp_line (start -1.4 0.9) @@ -37611,7 +40503,7 @@ (type solid) ) (layer "B.Fab") - (uuid "51f21e67-c784-43f4-8185-4761d58e1ddf") + (uuid "8776ec3a-8864-4267-bd59-6dc03950d620") ) (fp_line (start -1.4 0.3) @@ -37621,7 +40513,7 @@ (type solid) ) (layer "B.Fab") - (uuid "b70e94cf-6eb1-4778-aeec-365c37ed9a88") + (uuid "e0d23287-5999-4426-ac60-53c2ca5b48c4") ) (fp_line (start -1.4 -0.9) @@ -37631,7 +40523,7 @@ (type solid) ) (layer "B.Fab") - (uuid "0d0994e2-6c00-433e-a35f-437e2988623f") + (uuid "3cb100cd-dc38-497c-a689-03c8e04b3a13") ) (fp_line (start -1.9 0.3) @@ -37641,7 +40533,7 @@ (type solid) ) (layer "B.Fab") - (uuid "4de5681a-abfd-4af8-bc4c-e2e54f1175d0") + (uuid "dd0d4804-c1ef-4885-b516-0f9f1b011373") ) (fp_line (start -1.9 -0.3) @@ -37651,7 +40543,7 @@ (type solid) ) (layer "B.Fab") - (uuid "7d676b60-d038-4624-816d-f3b03e922bcc") + (uuid "5135f77c-2d1f-4fa7-b692-b960a4a84ef5") ) (fp_rect (start -1 0.9) @@ -37662,1544 +40554,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "0a7ef022-ad13-4198-9de5-924a564525e4") + (uuid "97d7e7d0-a871-46d5-a33a-871bb0138a56") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "935c5feb-1c11-49a1-aef4-a77ac9100616") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 50 "/ROW2") - (pinfunction "K") - (pintype "passive") - (uuid "d9afb57a-5838-4845-81cd-af33d65528de") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 10 "Net-(D9-A)") - (pinfunction "A") - (pintype "passive") - (uuid "228884d9-ea90-4fb1-b6b7-2319ccb4b968") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "b5435dfb-b3c6-4e60-b8f8-89b5590e8db7") - (at 116.84 90.17) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_MULT1" - (at -5.932 1.877 0) - (layer "B.SilkS") - (uuid "5849816a-36b1-4610-b8f1-7d09ceddb70e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "71043aa1-08f7-4877-a83e-b6a23b4f2981") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "5e41349a-c769-4861-b411-83f15968f80d") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "7e3ff320-d0de-4a92-9abf-daf99462bd54") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/71950fdc-53df-43d9-bcc4-c625e042b701") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "793afb06-e892-4288-9ce0-29c7a2752df2") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "94b70d29-688b-4b21-9838-03d28139cb06") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6878da94-a63f-4973-a272-68e4f4a0327b") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0cd3c495-7f42-4f91-b5e5-0acd244e5bb7") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0e59a553-7498-4a04-bbcc-4e8367a7a222") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "92488fad-a905-4e25-a985-f75930f55cdb") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "2a32655a-d688-4113-a1d8-e7e971b15824") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b8d5d42b-29c6-4fe1-a0ff-9495491be39e") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "4ed104cf-fc04-4f41-b3a2-705b1bcacb80") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "58f80610-1839-4a1a-b26e-dbca38b6f7af") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "f209a10c-b8a8-4b0b-998e-38a20c15ac79") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5981d03a-490c-4ef4-8a94-d8426dab7134") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b96414a5-3466-4457-bf98-3a2cfc4c3b83") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7bc4f71c-2d9c-425e-b403-29fe61984b80") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "51861177-5412-4676-949b-4424bc810ad1") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "0760e33b-c084-429d-8608-9090f2ba00c5") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "9809adb7-5b0a-47dc-ae08-c50c1d81d44c") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f2dbfcb5-ce00-4cbd-b0dc-4b25433016d2") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "5b8e5600-dc94-4074-b832-29fa8cd9c743") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "010fe00c-3970-4c20-b500-9bb9742c1341") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d9fac613-cef8-49b3-b34e-4953000c978f") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a556db0c-8ee8-4bc5-ab5a-bae2713aad11") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bfa2b091-6eb4-4ba5-abe2-0c85e6bf9f50") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6119d526-a7da-43f9-a6b8-6d2a44582a5a") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1b29cd7a-d775-4722-bab6-15aa2bff1025") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b52b1065-335e-4dcf-87cb-370fbc014adf") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4df95f83-dc43-41a2-9ed1-f74a58478e43") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c321f143-a952-4ec9-a1af-fccbd03a4983") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c2eb2725-65a7-4994-a068-87fe9dff3bb0") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "681f9e8e-ddc4-4306-9994-0f3fb9b03fb2") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "84698549-a8b5-400d-b461-36edd6e7ea73") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ae0b626e-4794-421b-84b7-9f85f6da7045") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c35c3718-b5e2-48c2-95f5-bd9e52736707") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "47dc62e5-8f84-4ebf-8ba7-6ffe9038f87f") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c4a48405-dc3f-4e49-86e8-2fa4007b495f") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "f466cae6-af8c-4c07-bd02-ad960e450527") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "10863fe9-cb55-47a6-aab3-8a04890420c7") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "0fc47594-3ea7-4180-91ae-2d971e73f0d9") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "0000ba25-1145-49b6-a75a-0f6c4e4b8c2d") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "a815389f-b2d5-40ca-9b99-de62ea9ef213") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "5b3e2ac4-9312-4c35-9702-0ac5b6c031d6") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "bb7a5fca-b0f2-4bac-9df5-18e1312c0e68") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "f91af961-d315-4fd8-a045-59a2e6f579ba") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "52df2e2f-664a-42e6-b34d-ea28c1846ba8") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "4b062059-2c1d-4cf3-9b87-034d3ee179aa") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "1c796bfe-a169-4036-a0f2-10883f8ac605") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "e2158b2a-9518-4e17-8350-037c2e036865") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "c7ad8b4c-6bea-478c-95c9-3ab219466b6a") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 38 "/COL4") - (pinfunction "1") - (pintype "passive") - (uuid "741698f3-c123-47ff-a968-5c122de9ca63") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 10 "Net-(D9-A)") - (pinfunction "2") - (pintype "passive") - (uuid "2db09b2c-8c9c-49bd-9177-072efc346370") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 10 "Net-(D9-A)") - (pinfunction "2") - (pintype "passive") - (uuid "47871ab7-3bb0-4317-b5de-c40eb5038682") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 10 "Net-(D9-A)") - (pinfunction "2") - (pintype "passive") - (uuid "f78e6288-2a69-4572-98d0-5c6fa1884580") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "b65a1688-e602-4367-8713-0b6988e56ce5") - (at 88.254824 166.33) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_0" - (at -6.994824 1.9 0) - (layer "B.SilkS") - (uuid "2fdaed7a-3842-4dc4-af0c-fb1e8280b63b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "ebfd3073-7351-428d-9f18-4f482512d894") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "d3993b17-1380-4f89-b828-f9306c122c80") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "d3d6c7db-8892-4dbe-b93c-31c8113b9ffb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9871e6b0-1d50-4020-bebb-7a217308629d") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "8f125728-219a-4995-8244-2cff8d696922") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "a04a9e3b-bc88-4cf5-9c1c-d2943e0d1e22") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "27e5a6be-38a5-4770-a4eb-776a9bf278ae") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "ff2c1774-abbe-4074-95da-bff3aa3594d9") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "c5b4358f-87fd-4633-a005-1ba608bcc382") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6adb5805-bd12-4dd4-9e00-614a9c09c096") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "d7e30d4f-d74c-452d-8cf5-36fa964fa6ff") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7d99cb40-8c9b-4d90-a7f9-4975a89e7358") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "d0b26905-e7c9-448b-9b7f-ff2189a663cc") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b0f76387-b2c5-4c11-b2aa-e746d816ebc4") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "54efbe1e-6cbb-4f6b-8fa9-15d9f8d3eeab") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "1389ba8d-1bb7-4216-a063-ae629ac13147") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "2d69bc15-3983-411f-81b6-3af64cdf7a92") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "909d0fd6-db88-457e-ae30-7cad64add987") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "fa34b99d-66ea-4ed0-b669-8d0e1de95882") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f3383559-4562-439b-b974-a653b2c27044") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f20013cf-8a86-48f7-b71c-9907ed64abfd") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8eec70ea-6179-4df9-99f9-5a129a94b063") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "820a8e31-0d8c-45b7-87f5-c2b1dbd06e2f") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0194aaf6-3912-4be0-8c80-d1c65d004638") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6556480a-51f9-415f-96a5-50c85ef47719") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6fa33358-dc21-4af0-9ec6-60071b0c7714") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7c26a49c-17ab-4d07-830c-a955759871fd") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b64251f6-f019-4387-a976-0975586e56fb") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5ffb52ad-bb9b-4d92-87ca-918f58b50d76") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "deb386f5-59a7-4cc0-bed8-0e02e57ca0a0") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "af3d849e-89ad-47a9-81df-170b76888586") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "da1f6eba-c5a0-4f46-8715-169da830ebaa") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f036ddc3-d07c-41c9-88f4-a8b81e602561") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1d51c149-c576-4513-9629-094839cd4f75") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "dd1fb093-61fb-4c52-8ab8-35ecf3b9c9a0") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "007e9d38-e0d8-4a09-8d2a-3a95f7676506") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "04b573cc-fbb0-4cb6-bac4-fb7cd7882689") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6c49801e-2ea9-4fdc-bf4d-0d898d179330") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "a55909c9-7240-4fd9-8087-2d30e8a933ff") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "a836a109-a537-4322-a747-3095df05819b") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "ad1eec6a-2192-4bb2-8746-fa00f26b9a37") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "d9c72fe9-0c24-4e29-8e32-54d6cb421980") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "0a9f4fb3-fa3e-4fee-a62e-543357967c93") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e0ccd019-e5af-42df-a6e3-ff3158d88159") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "90541e61-f489-4bf8-bd0e-917c76978a3b") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "6f4a3fcd-ee1d-4438-8225-a27bbf77ab5e") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "50defcef-b448-4228-a8e1-b6e1cdbabcc2") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "12af0f3c-0947-451c-953a-c3271e2d83df") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "48d231bc-0e3f-455c-a11b-0bdd172ee06b") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "5aac64b8-4c6e-4c0c-8b55-080e3ec68ff3") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "cffb0c81-99d5-412b-adbb-9fa9fd4f3a56") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "96860a20-0209-436a-a4b7-64ace34387e1") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "7f8cd898-87da-461d-bc3a-ad82b9439ef6") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 23 "Net-(D22-A)") - (pinfunction "2") - (pintype "passive") - (uuid "536c4c81-d97e-40bb-a91c-ffef3b2d0898") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 23 "Net-(D22-A)") - (pinfunction "2") - (pintype "passive") - (uuid "b4051f79-f1e4-4d8d-89e7-dbe8f482c76e") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 23 "Net-(D22-A)") - (pinfunction "2") - (pintype "passive") - (uuid "0a9b1d7f-5722-46d5-ac9f-77e12e0a3c1d") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "b91d1b0a-b663-4caf-9c87-a218048ed79a") - (at 97.8 137.8 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D16" - (at -3.45 -0.03 270) - (layer "B.SilkS") - (uuid "dc9c3a1e-2f40-4c1c-86fb-7365fae4cae7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "fd64fc6c-b584-4d7e-9a9d-db962b8df462") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "9fc0928e-dc0f-4980-bff8-70d2c0c93ed9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "a1084c3e-ffea-4b84-8222-f669e686311f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/dac5d451-a0dd-4cdf-ba33-f1707e46d17c") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "7a1f633e-d97b-46d0-9a3b-e94d54055560") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "22cf9ab0-707f-4202-a315-ddf5358f092d") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "636adea8-8434-47ec-b9d6-e4890952b804") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "26e9bb5d-b6f8-41f2-9f20-0eb7224fbdf4") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "ef233795-98e9-41d9-a7a8-910547c5a817") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "6f55e8ac-b6d3-4f5b-9071-0a83afd9cd46") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7af948f2-0819-47d8-b8d7-62f537e2183a") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "15dc4e21-df10-49c5-abf3-efa3e3c277db") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "68bad5af-fbcd-4918-8f99-776ebce14f5b") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1c4f0d01-2180-41ae-b347-99b39970cf04") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "95764ce0-3214-4546-b5fe-c4bd82cb35f6") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "afdf88b3-b43e-44e1-abec-5db2e511e056") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0a004517-cfda-4c21-959a-b5f9bf1c221c") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "031c2ad2-93d1-4c32-b38a-059c6c56296a") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "541591c9-645f-4cdc-8c86-41d30f90f65a") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b67d6e6a-46d9-4b2d-b035-66ca40d709ad") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ba082fe7-cebc-497e-a3da-570e6b6e0f3f") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b63232c9-03fa-4e01-a0f5-c09e6819475d") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ebd8f7e7-ed33-402f-8481-cbcb8d69bece") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0698f528-8364-4794-8ae4-9dac5585f781") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5bb5a8bc-9951-4981-b467-d00a56689238") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "be516cb5-0712-4224-8532-5ef1d6a99b9b") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "9d385a37-0451-4c9a-ba69-d0714ccc0629") + (uuid "48c56559-eeab-4149-b9b6-b9afe47a20f0") (effects (font (size 0.4 0.4) @@ -39216,17 +40576,17 @@ (net 52 "/ROW4") (pinfunction "K") (pintype "passive") - (uuid "8c6f42f0-5548-40dd-8c19-21b3a3a098a0") + (uuid "db89c5c7-254c-45ca-9069-8af4f49e72ec") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 17 "Net-(D16-A)") + (net 76 "Net-(D53-A)") (pinfunction "A") (pintype "passive") - (uuid "38fbbad3-2f2a-4642-b79b-eb7a68a38a49") + (uuid "2a546169-6151-4a14-8717-1171d778a31b") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -39241,1914 +40601,15 @@ ) ) ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "c158e3e1-3ee1-4484-9257-f8bc58ff11c4") - (at 135.945866 85.155888) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED10" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "8295715e-5ff8-40b1-b5dc-ca4918b1aea0") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "157c7166-89a0-44ec-bff2-9e40e73c4c73") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "f982db51-9f28-4ec3-a1ff-8a03ec12e20a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "d422187f-0284-416c-be6f-9b264caf4033") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/ef05aa19-4aa8-4d80-b620-2dfd117a6c79") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "0bd44f1c-6456-4f9a-bd56-2975cfce2042") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "a5ebff40-b195-4792-b279-8178ccacb448") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "137b7e99-df8f-44f4-a0fb-f17d722e8888") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "ff99ebd8-862d-467d-b037-e22d5797e9ac") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "82977181-00bf-470e-a7d6-a6093a0cc9d9") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "ad95c4b8-c1eb-450d-bc10-6be0a6728a6e") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "e9d33500-0ce7-4b56-8c89-b55b813ae7a0") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "f293f08e-50bb-4c01-bc61-661a7b5eee6f") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "86743f3d-9f18-4cc9-954b-b6c2b686b139") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "82738354-85a7-47f5-95bb-35434f9f18b6") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e6daba50-9421-4a3f-84a3-b9e405cbab06") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "74f4875f-60e3-4052-9724-d3e65161b9c4") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "84679b4b-f5f0-4d81-ac67-f8b78fc97083") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7d736dc6-b7d5-4024-b576-5919fbf09383") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ee3fbe2c-6802-4859-ba13-b9645d1c1986") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d0127d70-94cc-4d64-857a-8cd359f0d9d0") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "971c6ea4-1739-4fa2-b502-e4bfe15c47a7") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2d811d2a-f7f9-442c-9c40-9f8003e8023f") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "fb481f20-97f3-4905-bb56-8eef465d8f1f") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2d05294d-ac3f-45ac-8924-395178c5a3fb") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "50dff806-542e-4ff5-aa14-3263ec81d5e4") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a64a8d06-81ce-4713-86ae-c668467c95f3") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "611d42a9-ed98-47cd-bcaf-b964df7096fe") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5514a66c-3fed-4627-b1d9-fcd3c0f81e06") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e17fadf0-54ac-47cc-aa45-f09192b2c72c") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0492cbb9-bdad-4f29-bc82-8e7cf496f025") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "491c2040-22b0-4c6f-93ea-277e26d5bafc") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e50313b0-63cd-408d-b196-a00db96d942d") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f8a66ef3-207f-4863-b914-ae8763c9ca1c") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "34b8cff4-77ab-424e-8952-e038691d980f") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5a81ee25-9027-488b-95be-23977fdfd756") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3bd229fa-ea8c-4534-9e09-31ecb62bc8eb") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "b9e6f98c-7a97-4037-ada9-2209c9b3e9f8") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "33390b70-e39a-4497-b60e-6e801d0295b0") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "89a2b380-0bd8-455a-bb73-304fb43c70ee") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "54bd3e4c-1048-47e6-a261-9ca574cf8410") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "0602acc4-47b4-486c-882c-5059437a5a1d") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "16311f09-5be9-4cb3-bfd2-84c04d453e13") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 64 "Net-(LED10-DOUT)") - (pinfunction "DOUT") - (pintype "output") - (uuid "42c17d64-8cb9-4c74-a492-8cead693b2f3") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 26 "Net-(LED1-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "b23cb569-256b-4588-aab6-7f9af7910efd") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "58558ab4-7b97-4932-91c5-23b47c4f1c04") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "c235fe63-5753-48ba-bb20-3a0577711672") - (at 88.3 175.95 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D22" - (at -3.32 -0.01 270) - (layer "B.SilkS") - (uuid "82338a4b-c879-4d3c-8f00-eb1f7d7504c4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "88291144-c2f8-4440-99bd-9804ca31fd7c") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "7eed0ba6-ee85-44de-84fb-ace5798ece7b") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "914d4b74-2dfe-4570-8903-9de6e1b9cdc7") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/c94b7192-44f0-46ae-8a6f-b8558554fbc5") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ae9c1ec6-0510-4c6d-bac9-c11174378b2e") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "79b0703a-47aa-4cde-b7cd-45191cadef25") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9b046986-6186-4fd7-8b35-2f4aef80e525") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "a5fda979-25da-4804-b005-cf03a36edd9d") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "90e7be8d-5514-400b-ae6f-c3770b8c8ada") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "acc95f0f-f2c4-48cf-a2c0-a60231c0814a") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1f5fb395-1ab1-41d8-b461-d8a662da64b5") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9d89ddd7-bdcd-4cb3-9b54-acb0cc6f2ce0") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "cf108a3b-3cf0-4b41-9eb4-06981ba8212f") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "27ca4214-d593-4e59-ad76-923c44894546") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "fe42b09b-47b6-4906-8090-8e60a02c6884") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ecf1e6fd-a09f-41ae-ae45-32454df9d8d6") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b146e36c-247c-4bb1-a947-7a5f76673773") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1dfd019a-8de2-4466-9588-355407561e88") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "46a37b79-56ee-46e4-9598-c6d17300e6c3") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b6f536e5-e202-4905-8154-390c31b338e1") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5932d53f-d653-4ef6-b2b0-cbc13082221e") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e0effdfe-b01a-4877-825b-1bb22d4641ce") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4d7e47e7-8fe7-4ea1-88ae-deaff5ac2ad6") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "da5750b8-f28c-41bc-ab74-5688ba2508ed") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "55a3f8f5-a4de-4b11-8193-4ab56b634d61") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "1f2c24ea-27b8-4019-ad29-998cae67071b") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "eea81de9-f552-4dac-9e91-1f2efdece36c") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 54 "/ROW6") - (pinfunction "K") - (pintype "passive") - (uuid "b4c3cd2b-5074-447e-abc7-472bfae5cbdb") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 23 "Net-(D22-A)") - (pinfunction "A") - (pintype "passive") - (uuid "4a53aa77-d4cc-4224-b8f8-93c398c12787") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "c7f4ad65-b89e-4cca-acb2-6fed8acdf52a") - (at 104 75.625 -90) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R13" - (at -2.475 -0.025 180) - (layer "B.SilkS") - (uuid "e33a02b4-ebf9-42d7-b055-ce42ba5419bf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "DNP" - (at 0 -1.65 90) - (layer "B.Fab") - (hide yes) - (uuid "1229a425-63be-4bee-bfae-2064810a9484") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "5577be90-3902-4349-98c0-1638227b9627") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "0edfcf0e-93f7-42bc-bb2c-b3b7b593daed") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/db62a6df-f2f1-4431-8846-a6dc2b8040af") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "82cfdb65-a79f-4e3b-bf71-7d92ee053e35") - ) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f9ba6ecd-f8e4-4d23-a8a4-59994e5d2377") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "371a915f-6554-41df-ab98-b7d6b3f87032") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "de7558c5-f112-4b81-8821-321f13f8a328") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8dc035d2-f018-49bb-8299-5719667be132") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "df4ed782-e6cc-4f04-b682-c5ddb83751ec") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "11f15bf5-dd8e-473f-a9cf-6045adf2dc27") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2f7ce9f1-cee0-4d4b-b6df-d5bdf81a4976") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "09f6f8fe-3f8d-4e50-b85a-585d19eff627") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "027f492b-ad10-4489-9fac-428ec9b024b9") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0323ae6e-107f-4414-b57e-99cd890c361c") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "229976b2-e971-4e78-b8e5-be5819d738a3") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "60acf1f7-8d30-408f-8b55-5e4ae7d6384d") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 46 "/NRST") - (pintype "passive") - (uuid "fa0491f2-0969-44f1-9d5a-5354e77faec9") - ) - (pad "2" smd roundrect - (at 0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 2 "+3.3V") - (pintype "passive") - (uuid "d946d6e0-a7f8-48ac-836d-305ec9c3ce5d") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "cc0f4cb6-c9c2-44dd-8b06-1b227494fb9e") - (at 97.7 70.2 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D4" - (at -3.55 0 0) - (layer "B.SilkS") - (uuid "cc155dff-3953-4d13-892c-5cae7d95e20f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "42b3368d-adc5-4a3b-8434-f8a0d2c44b5d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "ea2ce85d-47fa-4a6e-950a-1c9c00dfbffb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "441d9f95-ca36-4f68-97cf-31c5ff7da77c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/cc726127-88ff-41a5-a711-cab3c7660493") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "5eb88c6a-e59a-437a-8390-8da3c5db3fa9") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c6d2f3b2-160e-467f-b7fc-9a6aa16a2743") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "5c6073e7-b9c0-4082-b742-4035fad6e3e3") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ed5f7c8a-b13c-4b66-9f4f-5090343d3b00") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "434e1f79-3628-45a3-a0e5-fe083bfa178d") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "746fda3e-b500-4e6e-baaf-8d6cd75da12b") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "8b3d6ef9-d580-495e-839e-e637c8824f73") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b076f873-b0dc-433a-9cdc-01307608722c") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0be7a046-7607-47e1-8d5c-1495ef96bd86") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1ee71a9b-860a-46fa-bb4a-5851f3a6d196") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8ab07470-52cf-4572-9332-75b3ab8a2c74") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f7bf8ddb-e9a6-41b4-911d-6bf01af032ff") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "111844a8-2bea-4299-ad13-fe076183d092") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "83ca5fbb-1816-4941-b1ec-9d0d87988ac2") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4c20887b-c21c-4a99-a501-f6dacc7dafa3") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "465ece71-f202-4bf8-9812-4cb1df26d142") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a00756ae-bcbf-4774-adca-f1492ce90b7d") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d2db4969-3bbd-43b7-9487-04407521d8d0") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3c1f5a3e-e592-4a1c-b0f8-cd8a2dc9a1a0") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4918c909-0580-4d3f-bd04-10c4475de421") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c855b1b4-70df-449e-bffc-4da37921b546") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "d64c73b4-99b0-4cda-9c5a-2ab5a5345b31") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "c85f3fbb-7ca4-44f3-ae09-3a8f8e3071e0") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 49 "/ROW1") - (pinfunction "K") - (pintype "passive") - (uuid "282737a8-068a-4ec2-9e21-c4aff8b29a29") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 5 "Net-(D4-A)") - (pinfunction "A") - (pintype "passive") - (uuid "54c10714-83a6-4f1a-b21d-e123800730d9") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "cd799f82-fe35-40ed-94f9-c5f98232f424") - (at 116.815 161.28) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED27" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "c6099130-0f3e-45bd-91d0-a49d580cb490") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "f8869040-4868-4efa-bf53-25e95b4a1bc4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "2a788735-a260-43b5-aa01-10f192afa198") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "7837eb3a-73af-4d74-a8c3-6fb76ad77dc6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9936daa4-e475-45c1-81b1-ca1f304d8886") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "7b163a29-3409-4700-81ed-d4326fbb1252") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "625b4f52-86f2-4f6d-b069-debc5b1d056e") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "17bf005f-6974-4cce-9fa8-db2af7cc7134") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "5aa4dc5d-9255-4824-bcf9-79001220ef59") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "d365f8e7-2f56-4c11-a2bd-cedd61968dd0") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "fa81489c-5726-43fd-b184-d49d70cfe838") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "d0b63251-0033-4b12-b67f-7f1df74b36bf") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "82c6b7c2-fcf7-4924-b541-1496f2c1c75b") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "835795a8-eb19-489c-86c1-7691f598ac59") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5f6406dd-4207-4f9d-a9ae-1532365d6e98") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "eaa8b0e1-f86e-4317-9054-7a6390fd5fff") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e2cb83f7-6943-4116-a76d-14d57c7e745d") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "740848ae-aa6a-48de-935c-3e1ca92a0432") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "441d48b6-9f28-4a6c-a8b1-3e72a75ac684") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "cc9fb0cd-2abf-443c-82fa-1851bf34c965") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "2e60d174-c9f7-4610-9f90-05c1f2ee1f87") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c6786a44-b7cf-4abe-98bd-6e6203aab602") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "75f4739f-9e23-4dcf-9ac1-1bfc0bd3834a") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "aea73927-642a-4cad-8c41-2bb570a2a8fb") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "611d57ff-ca1c-4707-b730-83346f67af56") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3c4980c9-eede-4106-8a9b-c8b97e3a809d") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "6fc98dfd-cfc2-47cf-a031-49b7715a44d4") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "be010767-2be5-42cb-a65d-e07acea4c562") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d6c2c5f6-1e42-4317-aff8-4351cca9707f") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ddba5a7e-9928-435f-939e-144ded2b03c2") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f5f71249-8aa5-466f-8110-b207597f877a") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "cd007073-08eb-4175-b7aa-b432f7ce77ff") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2ddbcfc8-8061-491a-8af3-bccfab85ff7b") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "af9735dc-62a3-4e95-b05b-68cc13fce337") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "82386757-ace3-46dd-9514-4ec46678f4fd") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3256aeca-c066-4958-9abd-18cf46b1f1b3") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "5c7af778-3146-4c56-b71f-baa10e24b528") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "b2991053-e87c-4e52-a0bc-32958060399d") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "7966572b-0ba3-4fad-9907-96b48fa84fcb") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "18b95d34-d438-45a8-ab19-2e85cf7ca78f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "7e19aed3-3421-4ff0-853e-0453b118244b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "dfa3d33a-7875-4b98-a5dc-0afeb1fea23e") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "02a1fc8e-dd71-4312-a2a1-4439729b29c4") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 75 "Net-(LED20-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "7d05f66b-fec2-4e61-8bad-e68c323688b3") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 80 "Net-(LED25-DOUT)") - (pinfunction "DIN") - (pintype "input") - (uuid "cf29303f-edf9-4fc1-a4f6-8e2b509f59ce") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "09375ccf-4d5f-456a-b4fe-b4082b095338") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "d0dc0b7f-9c1b-44ec-a407-7ec8da277095") - (at 116.84 61.595) + (uuid "83ee422c-65e6-4638-80c8-1a11d2b7e6a4") + (at -35.588824 136.867 180) (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_C1" - (at -5.865 1.805 0) + (property "Reference" "KEY_B1" + (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "842e1767-fa3d-426a-b0fd-d92398bb2e9b") + (uuid "f19821d4-aa53-47cf-aa65-3ce2521ae816") (effects (font (size 1 1) @@ -41160,7 +40621,7 @@ (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "4619e386-6e93-46e0-b600-ec94aee10ab3") + (uuid "bf5cbd52-7d47-4381-9c89-2fd72e112942") (effects (font (size 1 1) @@ -41173,7 +40634,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "32e70792-c82d-4fa2-a4aa-cf31d17b6156") + (uuid "ea50e83b-d317-469d-aae2-dbc77dafc681") (effects (font (size 1.27 1.27) @@ -41186,7 +40647,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "29ffbe95-ee30-4c5b-827c-e7197a9c9b34") + (uuid "c54a00c0-a764-4991-8721-46f127f40c3e") (effects (font (size 1.27 1.27) @@ -41195,59 +40656,19 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/04570110-d5f4-4d09-a56e-5447e4a0b6d8") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/feed4865-ac4b-4190-accf-0846ac45530a") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "d74533cb-542f-4da2-a589-26f8e23a3615") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0735c09a-6f1e-486e-9f46-a24ef8a9ba78") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "6cf8cdb4-aae1-4358-b3ea-fc76045916dc") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "07bfa381-a188-4724-923e-9b565972722f") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "cd6b263f-304b-4b83-a81c-869c5e90d143") + (uuid "6784ac52-9fc4-403e-890d-4f4220a6f14c") ) (fp_line (start 6.085176 1.10022) @@ -41257,28 +40678,68 @@ (type solid) ) (layer "B.SilkS") - (uuid "947dae61-f194-43b2-8897-47963d6b8850") + (uuid "ae078efe-ad71-4c61-9a73-c268ab9c1fde") ) (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "a338b844-457a-4769-b0f7-2b067a389a90") + (uuid "c31b26d6-518a-4363-9ee0-18e36371d7f8") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "06f42b97-e838-4f35-92b2-5d7f1563cd96") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dd4fcae8-ba2c-4b69-94a7-1d6f2588063e") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f896a0a6-8f34-4586-af69-636ccdce24c8") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "09e898fe-1946-4f38-96df-36d2d6b9d726") ) (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "a4eefda7-19b4-4bda-b565-92986648df68") + (uuid "bd2b0ec5-f687-4e24-94ca-0715c7cf2ac9") ) (fp_arc (start 2.494322 0.86022) @@ -41289,18 +40750,18 @@ (type solid) ) (layer "B.SilkS") - (uuid "a5fb35f5-6ad1-4351-973b-a38bb9c36f14") + (uuid "b4e025b5-4562-41d5-8305-49940a26b7fd") ) (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "feea0d24-7413-421f-b93e-5c85036d42a9") + (uuid "44cee8c8-5076-488a-9a42-8bc27d159d92") ) (fp_rect (start -9.525 9.525) @@ -41311,37 +40772,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "5aa15712-c897-4c7e-90cd-feb67d4525dc") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "7c31962f-64a6-4d1d-bfb0-20dc46c765f3") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f843d5f4-9d79-4bbd-8dfd-1c47f5c1ddd3") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "e376cc3b-53aa-427a-aa59-ebb12464334e") + (uuid "984bdd2f-3126-4ca3-a522-9d449c7f0329") ) (fp_line (start 7 -6.5) @@ -41351,40 +40782,37 @@ (type solid) ) (layer "Eco2.User") - (uuid "d377dee7-8425-4e91-800a-da2537e913f8") + (uuid "15a0b570-408a-4024-a5f3-e660d42900d3") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start 6.5 7) + (end -6.5 7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "a07c97dd-726c-4102-8a95-c8f1f53f53a4") + (uuid "92e83457-b26e-49fe-aaf5-0d830069e497") ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "8d41a741-82f9-479f-b762-f8d9a57918e7") + (uuid "c41cfcb5-658c-41f0-a402-5261222a79d7") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "07a0894b-8fef-4032-9f30-7d64028e117e") + (uuid "f1b90589-134c-4289-bfd0-4749e1fd041e") ) (fp_arc (start 7 6.5) @@ -41395,127 +40823,40 @@ (type solid) ) (layer "Eco2.User") - (uuid "15007c44-fdf8-4e69-9922-e616c0938779") + (uuid "0bb95270-59d0-4e4d-9917-1464b4561bc3") ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "562721db-8dc4-42f2-a23a-8c6b5b00d099") + (layer "Eco2.User") + (uuid "0ce56cba-e27f-4861-8ce6-3bcb9d83dda3") ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "c80f95e1-5659-4320-a35d-4e4e7953a158") + (layer "Eco2.User") + (uuid "19ea520c-20bd-4192-929e-72a2313df751") ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "164e314b-17e2-442b-9671-e388ec64fa28") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "83eb7477-7ba0-4af7-a2dc-7981086cd70c") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2d2a3125-245a-4d4b-9457-53857aaaba34") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6244b3cc-d1ee-4a15-a48c-a35b0cd6b974") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "376d0240-d73d-414e-b7dd-124963a7a993") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "26d9a005-1c1c-4f0f-9b87-e395b9788513") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "53d90864-0ca1-4f58-85f7-8df2ee991dc9") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "86d026d7-b30c-4e31-90de-c596993164cc") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6acc6169-1c41-44b8-ab2f-771492f087fe") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "070a0b26-59b0-45e3-8689-50031c1508da") + (layer "Eco2.User") + (uuid "716beef9-2c75-4a24-91c4-711cb2b50f54") ) (fp_line (start 8.685176 3.75022) @@ -41525,18 +40866,127 @@ (type solid) ) (layer "B.CrtYd") - (uuid "918eed44-d945-4eaa-b099-c081726e2149") + (uuid "4527fc69-f803-4474-b2e0-5b254d928d55") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c2803b0d-3742-4416-8059-b965ddc306b0") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c602d21c-3c31-4b80-b1b2-2aff9e438990") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b229590a-8f7a-4e35-a9b6-49e931878db0") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb268416-1cf7-478b-8317-dbb24150cec4") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9ac95430-b5ad-4e68-bfcd-bfcbd2262fc4") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fef183ad-5a68-4be7-8a6d-e4540b4efc5b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3c022298-6617-4463-af28-11e2efe3f1da") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c5e9d62-50f4-4330-b135-62c05bfc369c") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a602744f-b386-4a60-8f47-86013e444687") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "b768ae30-b362-469b-976d-630f31aee753") + (uuid "9a0c40ec-21cd-4796-acfb-9a2f094b1eea") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b65071f-6776-4979-8bb8-24201dfa5060") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ea6b0486-3116-4f8a-87ee-1b5b0412131f") ) (fp_arc (start 6.085176 4.75022) @@ -41547,7 +40997,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "4ccd4771-dac5-441c-81d0-218d6bf23b8e") + (uuid "cc509a49-79da-4aad-973d-1e290fb0a575") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "25e4ee0a-56cc-4133-bde0-17f6ed668477") ) (fp_rect (start -7 7) @@ -41558,47 +41019,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "60bb4e07-246b-44e9-a521-f31f49d29a5f") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "2c97cb13-8876-4e12-851f-10438971cdcc") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8a51871c-40f0-4129-bfef-940abb497b25") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c2ce1df3-c42b-402a-8358-4e0c2f717454") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "86aec655-aaa1-4c45-8a16-3e4546970abb") + (uuid "4ebd4a45-42a3-4813-9a00-fc0f3598a23e") ) (fp_line (start 6.085176 0.86022) @@ -41608,18 +41029,47 @@ (type solid) ) (layer "B.Fab") - (uuid "b944730c-c2ad-4475-9de0-c369a2a36b62") + (uuid "a1230c05-4b6f-4a07-8e30-0494b34657c5") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "393e39cc-6944-4956-b5dd-30023ab4ed57") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3843871a-a59f-4c1f-a937-c718b435c18d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7503b6e0-1a61-40fe-8aa3-fc6e5a9ca569") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "38dad721-c28c-47b0-9bc0-12abee7c083c") + (uuid "f23dc483-ec45-41fc-bda0-7eb0801fc092") ) (fp_arc (start 6.085176 4.75022) @@ -41630,12 +41080,23 @@ (type solid) ) (layer "B.Fab") - (uuid "8aec8ace-5957-4cfd-8c52-c934d8699ddf") + (uuid "521e4923-d4e2-4e8e-9de2-1fb7393c00db") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2ad57426-764e-45a1-afe1-9f22a61c7226") ) (fp_text user "${REFERENCE}" (at 0.5 4.5 0) (layer "B.Fab") - (uuid "3ecdc7ef-e0e8-4747-8594-d435c629cae3") + (uuid "8143b067-6aaf-4252-bc82-70a4a9353721") (effects (font (size 0.8 0.8) @@ -41645,87 +41106,87 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "f215b4a4-f73b-4b1e-8c15-b71b3086bcd1") + (uuid "5f8a56cd-8788-4978-aec8-09713fa61b46") ) (pad "" np_thru_hole circle - (at 0 0) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "7860d32f-71b2-4304-968b-d3c3990f59f7") + (uuid "22f64420-0ada-490a-bd63-f2c87dbcf1f6") ) (pad "" np_thru_hole circle - (at 5.08 0) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "20a58f2e-b1f1-4a24-8284-8babf5449c25") + (uuid "245ca23f-54c3-484a-acfb-9a9de04dd360") ) (pad "1" thru_hole circle - (at 3.81 2.54) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 38 "/COL4") + (net 131 "/COL6") (pinfunction "1") (pintype "passive") - (uuid "fa259223-bc9f-4031-b029-7e57be6f5446") + (uuid "d8aaf34f-4919-46ca-b99d-93444de8411f") ) (pad "1" smd rect - (at 5.635 2.54 180) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 38 "/COL4") + (net 131 "/COL6") (pinfunction "1") (pintype "passive") - (uuid "945d632b-9a02-411d-86b8-b473d1dc56c5") + (uuid "06162533-dfa4-4533-ad7e-f5d8f1302902") ) (pad "1" smd roundrect - (at 7.36 2.54) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 38 "/COL4") + (net 131 "/COL6") (pinfunction "1") (pintype "passive") - (uuid "f0677489-1bc2-4a3b-9f65-bfddf69c99ff") + (uuid "4ab57925-9c75-42f1-91dd-3bbd199e8962") ) (pad "2" smd roundrect - (at -6.09 5.08) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 6 "Net-(D5-A)") + (net 77 "Net-(D54-A)") (pinfunction "2") (pintype "passive") - (uuid "e18db221-398d-4b7e-bc0e-d0c4b79aec17") + (uuid "f030bd7f-95bb-400a-8a5e-e6c40fc215ef") ) (pad "2" smd rect - (at -4.34 5.08) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") - (net 6 "Net-(D5-A)") + (net 77 "Net-(D54-A)") (pinfunction "2") (pintype "passive") - (uuid "346f0c3a-f392-4eb3-959d-fb44e43ed916") + (uuid "85b5a7c3-4b46-42c9-8903-f56ab72421d8") ) (pad "2" thru_hole circle - (at -2.54 5.08) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 6 "Net-(D5-A)") + (net 77 "Net-(D54-A)") (pinfunction "2") (pintype "passive") - (uuid "4c9881cd-e4ee-4791-9143-085904516721") + (uuid "87211fc8-1b22-43ad-a4bd-88ebc28b9c6c") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -41740,2012 +41201,16 @@ ) ) ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "d156a1d2-c2c7-4c7d-b148-2837d7acbcf5") - (at 88.907 79.098) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C2" - (at 3.043 -0.048 0) - (layer "B.SilkS") - (uuid "286c41ed-f837-4f2d-9c8e-1618d2bb1374") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "20pF" - (at 0 -1.68 0) - (layer "B.Fab") - (hide yes) - (uuid "710a2317-b259-45fa-9423-2e3a1ec3a88f") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "5355e10e-874b-477a-8393-b1c6bc1d4c9a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "1ee075fb-b745-42b5-83d4-0cc662cb73d3") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/6bbda6bc-f811-45ca-81a4-9ccc00f06fab") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d4324446-d624-46bc-9761-fffad9efdb9a") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "70ac6923-a987-4f2c-8f4c-6a52294c00b8") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "ca21ce54-8e67-49ea-9116-09e5ff1e81a8") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "1c0c1518-0927-493d-ba17-2491c8ff37b9") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "99c94549-0761-4e57-815d-ea958b944ac6") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "78469d6b-43e0-469a-9a15-9cafd8fbd4e9") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6aaed988-5f6f-4abb-bf6b-a22f6718b0f3") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "03d4a75f-075d-4706-90e4-2ff41c0eb0ec") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "db6878c7-d93c-49ac-94f6-b7f10aabd386") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8f88dfbb-a9fe-4283-9c7d-dacddfb6d174") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "78dc4628-1640-4da0-aeeb-f7df78eb9b80") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e0aa40fb-ec6f-4869-8c37-8f254cbf2a58") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "2327b7b8-149c-48f8-bf0f-53537e7b543f") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 44 "Net-(U1-OSCOUT)") - (pintype "passive") - (uuid "9b6b2941-e015-421e-9f2e-13a7625e4a6d") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "cbe6db64-b93f-4ba7-990d-2eb9d15f2c98") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" - (layer "B.Cu") - (uuid "d39619a0-71d8-4803-95cc-17edc5d618d7") - (at 78.74 61.6) - (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "MACRO_A1" - (at -5.29 1.9 0) - (layer "B.SilkS") - (uuid "669ca2e0-8b67-4fc1-b38e-a6ed1094bf4d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SW_HS" - (at 0 0 0) - (layer "B.Fab") - (uuid "898a42ca-c7a5-4cb2-9f64-87a06233f4d6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "59760c36-a3d2-437e-9edc-fb7b6b5c64ba") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "a30a5903-90e5-4a17-916b-a03fa8beecab") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/cc7bdce4-a588-484c-971f-43ed8f72830b") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "0b84c675-a107-46ed-8b7a-1d84346ac1d2") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "5547fcb0-29b9-4dfe-9dc4-653d40abfc03") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "9298d870-f089-409a-b5cf-9e2b7263fa56") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "b475deb3-f630-45aa-aaaa-fee717ee7740") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "773eea87-9c8f-48f6-b48e-3f493c992bfd") - ) - (fp_line - (start 6.085176 1.10022) - (end 6.085176 0.86022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f6cdb382-f878-47ec-bd90-6b4b67a03f34") - ) - (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "eec57af9-ca1a-409d-8529-540d41acd5bb") - ) - (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "8d5a5ec4-5222-423d-b87d-7e77fe7a9285") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670693 2.183637) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "bfc761c5-f016-461e-b2de-8a2cdf41f5f7") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "10688b84-a949-4408-9165-ef3f899acf74") - ) - (fp_rect - (start -9.525 9.525) - (end 9.525 -9.525) - (stroke - (width 0.1) - (type default) - ) - (fill no) - (layer "Dwgs.User") - (uuid "66a482d6-c702-416f-a72b-642e4fe3dd5c") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "180dc08b-a308-406a-aad0-14e6aa5ff43a") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "c80fae93-f41d-45d1-a8f0-5b960fe912ca") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "2fe482ab-9e54-4a0a-be50-1368c651fdd2") - ) - (fp_line - (start 7 -6.5) - (end 7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "03993aa5-fb1b-4944-9a4c-da4e643abe34") - ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a7bee952-53ca-42b2-bbd5-9cebdf6b6adb") - ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "f07a66ea-04e9-4a74-a490-66781dc18525") - ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a364ac92-b494-4ed8-93bf-0dbd74b852b4") - ) - (fp_arc - (start 7 6.5) - (mid 6.853553 6.853553) - (end 6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "69d21371-1fb1-41fc-ab87-423de8118f9b") - ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2da4818b-5d4d-40f7-967e-47988cd7dc2b") - ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bf37bb28-a4e0-47f9-82a7-1f83381e2557") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d1e44207-2687-418e-9512-2cf45e8c3bf3") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b7582335-2332-42b2-b644-7a9922375981") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "892b2cb0-e35c-4243-a9b2-77c36dbb52b5") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "28d0f05e-e94f-4ca4-ae6a-0fed864719a0") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fc0d259e-e51b-4077-8ad2-95026a372c43") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "820c2284-2a9c-4582-9de8-c56b8cd8e29f") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ebf38dea-8316-483b-914a-633913ae8ce8") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "eef0c00b-8209-4e45-b111-9007c044810a") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "54a1761e-aeca-43fb-89da-96d20b1094c2") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "75773591-c509-4f7a-af08-8379fce05122") - ) - (fp_line - (start 8.685176 3.75022) - (end 8.685176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "19e30452-e4a0-41db-acc2-24994de46ba1") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "93fad29e-3485-44b0-857b-320890f48ff2") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fee0563b-3b6b-4a0f-bcd4-6507ee576ab7") - ) - (fp_rect - (start -7 7) - (end 7 -7) - (stroke - (width 0.05) - (type default) - ) - (fill no) - (layer "F.CrtYd") - (uuid "c1bbe8a1-cc38-469c-92b3-1ed8afd1e519") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e783349d-13d8-4399-975a-d229d53db320") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "320cdbe9-859b-4e4f-91ce-7c01c0a2285f") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "5afb5a44-eb71-412e-8798-ea30b6ce25d8") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "a342a8ba-5652-4929-b5b5-ece0b0d420d0") - ) - (fp_line - (start 6.085176 0.86022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "c6650ee8-e693-46f5-8c64-4b43d35c259a") - ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "1568d0b4-f928-43d3-9dd0-e49632721b95") - ) - (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "e7d89c08-01ac-42e2-a5ca-c82087454531") - ) - (fp_text user "${REFERENCE}" - (at 0.5 4.5 0) - (layer "B.Fab") - (uuid "18489e65-39b9-4a77-8580-58765d5b3eea") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "" np_thru_hole circle - (at -5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "a23335a8-b9e0-4257-bf5d-8a250b8d4adb") - ) - (pad "" np_thru_hole circle - (at 0 0) - (size 3.9878 3.9878) - (drill 3.9878) - (layers "*.Cu" "*.Mask") - (uuid "2d63599f-9005-42c7-901e-e86a216eaf2a") - ) - (pad "" np_thru_hole circle - (at 5.08 0) - (size 1.75 1.75) - (drill 1.75) - (layers "*.Cu" "*.Mask") - (uuid "ee7383bd-8177-4d53-bcae-37d5f32a9c1f") - ) - (pad "1" thru_hole circle - (at 3.81 2.54) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "dac77c86-dfa2-48bd-a0be-6b82f5b1f4dd") - ) - (pad "1" smd rect - (at 5.635 2.54 180) - (size 1.65 2.5) - (layers "B.Cu") - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "65b9c08e-8596-4a2e-b1af-3e689c226e61") - ) - (pad "1" smd roundrect - (at 7.36 2.54) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 36 "/COL2") - (pinfunction "1") - (pintype "passive") - (uuid "7d90a8f2-6958-46b8-9ea1-29effe9f54bc") - ) - (pad "2" smd roundrect - (at -6.09 5.08) - (size 2.55 2.5) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 4 "Net-(D3-A)") - (pinfunction "2") - (pintype "passive") - (uuid "c8e001b1-8e4f-42de-861b-e73d4de542b9") - ) - (pad "2" smd rect - (at -4.34 5.08) - (size 1.65 2.5) - (layers "B.Cu") - (net 4 "Net-(D3-A)") - (pinfunction "2") - (pintype "passive") - (uuid "de30bcdb-5820-4921-b92a-437442dcbd48") - ) - (pad "2" thru_hole circle - (at -2.54 5.08) - (size 3.3 3.3) - (drill 3) - (property pad_prop_mechanical) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (net 4 "Net-(D3-A)") - (pinfunction "2") - (pintype "passive") - (uuid "567a2a34-414e-43c1-b086-1645de80d3c7") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" - (offset - (xyz -4.82 6.74 1.82) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 0) - ) - ) - ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" - (layer "B.Cu") - (uuid "da48e48e-085d-45e6-a464-ccd77a9faf9f") - (at 116.87 104.21) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED12" - (at 0 -2.6 0) - (layer "B.SilkS") - (uuid "0ccd7bf5-94a9-4e19-ac37-559ae5001b22") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "7f7218e6-b6c4-426d-a6a4-a744d01c6168") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "8133b256-d044-472e-8c1e-581addff70fb") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "4e173586-ac3d-4cfa-808b-9392de7369b9") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/76af5763-9399-44c4-a498-bbedcbf14668") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "c92ec66a-bf0a-4b44-ab22-6d89ca1a2594") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "e4549e67-91f7-4faf-8af5-95cb2e27d8f9") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "2bf3d412-29a5-4579-91e2-127314f1ec8c") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "7af60fcb-df5a-4b77-bfcf-8a73e70343d8") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "978ad68d-9799-4d61-8f01-3cabb5151660") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "70d487b8-3b33-4c74-aa37-8d5deb9658f2") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "2dd4609e-b906-4ebd-8dbd-3b46354fbb40") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "c374921e-4924-40b8-b850-b4f2bc31d07d") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "95b231a1-1c0d-4fd5-84c6-20ad1ee00383") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "62efcad2-4d57-4478-8034-9dc4dc01252e") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "45845167-76fd-4080-a640-a9591fc31746") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e01a0659-6318-4b46-bf97-a067910c0167") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8461731b-a2ab-4536-950b-6f784a2daab5") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "be9df6fb-e9c8-4238-a2ab-0a4c6a98d61d") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "df8ddba7-8840-4a52-aa9e-c59d1eb482f7") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "3c5c1ad9-cdf7-4f6d-9f80-8e0be7ed1b4d") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "851e67d9-c5b4-410e-843a-a6886dfcf7d2") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "003b3f20-96ce-45de-9e5f-22fba8c5ef02") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "83114c4f-0d5e-46f9-9bf5-9eb5c38fc609") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e6255666-64cc-4645-b9a6-c7bcb9a7e4f2") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ab32b27c-eb7e-4cb6-8c0a-3d9a826a60ea") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e2797d8f-dad2-4284-9a56-ab3961bf2898") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "85091dfa-22ec-4536-95c5-9d39de24b401") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8299279c-7dd5-458a-8125-e5f6021f4d36") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a4e274ff-9141-43e4-baa5-b0db7bb8730c") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "adf80c39-621e-4141-90e2-82e3edb1aa03") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f221f933-7522-4cde-8510-fbfe440d4803") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "caf5e23f-9502-4267-9254-f97a8e30b762") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f177229b-83cd-4eda-a9e0-b059c2af4605") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "e2190370-28d6-47b3-9468-1aa4bfd6ec9d") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "8774c41b-3b81-467e-90bb-c62c9fc5b189") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "9d88077a-ac3b-4c53-8758-7841fab1d0a7") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "8cdffc93-7ba9-43a1-b812-1ed16f487615") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "e99f77e9-703e-4da9-aa38-98c905204b49") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "258036f6-5f6a-43ec-ab9a-89ac6ef56e27") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "dea33f7f-1a7c-4500-8649-00f37fdb2fc1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "ae44e4de-e959-4a6b-8fc0-f74c99267d05") - (effects - (font - (size 0.8 0.8) - (thickness 0.12) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "145ca036-cf63-461b-9b1d-9d292ba10169") - ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 65 "Net-(LED11-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "a4da38c1-f8ad-4445-8d27-fc235100dc42") - ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 67 "Net-(LED12-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "85dfc9dc-3d2b-41d7-b8e2-812b91ee3f95") - ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "999a9ed3-2cef-40c2-b9cf-db1892162fb0") - ) - (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" - (offset - (xyz 0 5.08 -1.75) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 180 0 180) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "dbc5bbd2-70b4-4d5f-807a-cf634d9a1e7e") - (at 50.15 99.675 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D24" - (at 4.262 -0.103 0) - (layer "B.SilkS") - (uuid "a76d00b8-cd88-4d20-84e1-4146f1609f5a") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "5d6162a4-2220-46c8-82f4-c99b8685926b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "6f33052f-1937-44f2-9b40-89f697aea48f") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "e418a053-35dc-4e7d-9911-bafa5c51b594") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/6fd0994f-04f5-4629-8cc5-6a469fdccd7a") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "3ad8151c-d3aa-43af-b052-946150a4613e") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "b4beaee1-2d15-4d97-996b-e59cd12fd366") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f5fb74a5-a6f2-4561-a7db-676a880073eb") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "b7df69c6-150a-4ccd-ada3-bc23c655318e") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "b4a21370-129e-4f2a-81a2-2cab04a0b59e") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "354178af-3f45-4ac0-8ef6-acd7b2dbc70d") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f9d33b3a-7518-475c-a4e8-749723dc92e2") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a83617b5-a53f-4bbb-b8b0-57c2a40ab019") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "113421b6-d54d-4be7-aa7d-ed93cb24f3d9") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "11b0419c-d3c7-4727-8976-d9146528b721") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0506a07b-42a6-4b29-affe-9ff1bd744e15") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "633a7e1d-1e1b-4bb6-bff3-8b3d96ba8009") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c374bb6b-1f01-4c12-a484-752df5573e2e") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "99e1dda7-5804-4cf0-8de4-761f6f33a899") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "843c896a-0243-4c60-b3c5-9dc5a912679a") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b474953c-428f-437b-9cbc-f7054f1ea6e5") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b9141e9c-1b9f-4c78-91b3-88916c559e00") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1fc28693-573f-4ba8-b9de-9470f08a2c5a") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c3df293c-640f-430c-a269-5c9078803e6b") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "695dbc12-a798-4987-9649-a247ca93e1e7") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0bc96c69-687c-4b9a-9a09-a1f980e8d719") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "51611f04-f09b-4d68-9e9e-9b2db26d19aa") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "6272a01c-0009-435e-9668-069c413d9877") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 50 "/ROW2") - (pinfunction "K") - (pintype "passive") - (uuid "c7e86cef-16d9-4b1d-91cc-a86cdb4eee64") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 30 "Net-(D24-A)") - (pinfunction "A") - (pintype "passive") - (uuid "b74886ea-edc5-420b-8fd0-b6df484e35d1") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "dee2fd54-7356-4ae6-9d01-d2922f6a6468") - (at 127.15 92.25 90) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D10" - (at 0 2.127 90) - (layer "B.SilkS") - (uuid "dde6aeea-e1f5-47e9-8fd8-55290426f943") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 90) - (layer "B.Fab") - (hide yes) - (uuid "25330834-80dd-48d1-a1e1-622abf1266e5") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "3d779d0e-9a7a-49a8-bbd8-1290cec577f5") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "0e2642ca-53f0-4aa3-a2a4-07f0be929139") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/537b6b9a-0fe2-4ce2-8555-70aa0c8b4fb1") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "19f65fa4-7ed5-4735-a4cc-05969d0a2009") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "8031ff65-dc38-4786-a51d-f9fe800c5462") - ) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "37f69155-8ac2-4076-98ed-25decd1a37f9") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "d9c42dab-35b4-4cdc-ab17-5cabcac1ce8a") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "23cdb36f-7a57-402b-8ab7-afb0073c4d28") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "c0fc320e-7763-48e0-a49e-7feb0f6b945a") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3c444ce5-5cd6-46b6-b1d5-2d6fba09663e") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d6ee3a87-37b8-4564-bc1a-34759536b9e5") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0ef11ccf-6aca-449b-a4cc-92304173eec3") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ed2169a6-644f-4938-b671-65b1450079cd") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "60744a32-297d-4e10-9109-c422441fbc79") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4436de32-dad9-4f7e-9018-0e78bab42da6") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9f2415aa-8f54-430c-bca5-59f43e82974e") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3d1dd897-71ec-4c4c-bcff-3842a5b5e52c") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7e35e165-cf32-4c00-9775-31ead76d06fb") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c981752d-6c61-4c0e-977a-1a6d030449ab") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0ba3ccf8-a080-4825-8252-8b017852714d") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "45a50b9f-f430-479d-bf52-7a7be67be123") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "84ea20c6-6a0d-4e5b-b067-76d292a33e00") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "140f7a4d-e3be-4455-80b1-a54b50deccd6") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "faf396ff-1754-4749-ad51-42e51d8c8020") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "796bf0e1-a7a7-4496-ac44-9d44347bd947") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 90) - (layer "B.Fab") - (uuid "5a1bae5a-7fd9-4216-a6f9-e67b4302bd7d") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 90) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 50 "/ROW2") - (pinfunction "K") - (pintype "passive") - (uuid "0781e683-6dcb-4a9f-96e6-d88f457a5705") - ) - (pad "2" smd roundrect - (at 1.65 0 90) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 11 "Net-(D10-A)") - (pinfunction "A") - (pintype "passive") - (uuid "0c49af33-633e-429e-a8bc-84f22eb7a463") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" (layer "B.Cu") - (uuid "df92d4b4-6cd4-4f06-9f93-3dd167d4d705") - (at 61.973 54.278 -90) + (uuid "850da7ca-95ec-4ec2-bce3-b3770d4bb14f") + (at -35.869 193.232 180) (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") (tags "resistor") (property "Reference" "R2" - (at -0.025 -1.75 270) + (at 0 1.7 0) (layer "B.SilkS") - (uuid "4d80e53b-fef5-400e-8ae9-b917ab9766e2") + (uuid "0c0eb300-44ab-47c3-aba1-b9577fe437f5") (effects (font (size 1 1) @@ -43755,10 +41220,10 @@ ) ) (property "Value" "5.1k" - (at 0 -1.65 90) + (at 0 -1.65 0) (layer "B.Fab") (hide yes) - (uuid "d4423251-5452-4226-947f-264c82c815a5") + (uuid "1ff8e70f-1621-47e1-994e-ef39e965645f") (effects (font (size 1 1) @@ -43768,10 +41233,10 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "f9247569-3bd8-47a1-838b-48f933575b52") + (uuid "f26acc3d-134e-4971-8a6b-87a556f9643c") (effects (font (size 1.27 1.27) @@ -43781,10 +41246,10 @@ ) ) (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "34f45288-c1e4-49f1-b6b1-99680136eff4") + (uuid "298c7628-c1ea-41f1-b2ea-fffcafa79f35") (effects (font (size 1.27 1.27) @@ -43796,18 +41261,8 @@ (property ki_fp_filters "R_*") (path "/e43ed88a-0b7c-4dfb-9632-55636cb7c7cb") (sheetname "/") - (sheetfile "numpad.kicad_sch") + (sheetfile "68percent.kicad_sch") (attr smd) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "34c77209-bf32-4124-950e-ad745b2ffed7") - ) (fp_line (start 1.7 1) (end -1.7 1) @@ -43816,17 +41271,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "eeb0bbc3-2064-46d5-86d3-ef38eca7007a") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "43887f7f-4333-4f43-adc7-c0a3456d95fa") + (uuid "bc379eea-b838-4df4-a233-4647b0e68859") ) (fp_line (start 1.7 -1) @@ -43836,17 +41281,27 @@ (type solid) ) (layer "B.SilkS") - (uuid "0e04f6b0-a187-4a24-b1b0-790220086c37") + (uuid "a62b7287-1228-44fe-b07b-4e4db2e5494c") ) (fp_line - (start -1.68 0.95) - (end 1.68 0.95) + (start -1.7 1) + (end -1.7 -1) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "B.CrtYd") - (uuid "712906f9-52c9-433e-abcb-6f446cfc82f7") + (layer "B.SilkS") + (uuid "6562409c-e768-4140-9fee-ac171591e354") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e7e5e4c6-8093-4121-b8d7-096222880d94") ) (fp_line (start 1.68 0.95) @@ -43856,17 +41311,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "fc118d16-0fd1-410e-a94f-3830d6447733") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "7bf60ba2-f377-49f6-a247-bb1a0b58a128") + (uuid "d244c37c-deb3-49ac-86bd-83e4ba374bd6") ) (fp_line (start 1.68 -0.95) @@ -43876,17 +41321,27 @@ (type solid) ) (layer "B.CrtYd") - (uuid "49f3c611-3e75-45a9-afef-639877073182") + (uuid "8c495941-ddc1-44d8-b4ca-0955d63a9b9f") ) (fp_line - (start -1 0.625) - (end 1 0.625) + (start -1.68 0.95) + (end 1.68 0.95) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "af4d2f2b-12e8-46b5-9735-145b42d514c7") + (layer "B.CrtYd") + (uuid "a1318d03-4c5f-4c22-91e7-ab832b388b52") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f448e22a-579c-4ab6-b3e3-eaf6d8b3a379") ) (fp_line (start 1 0.625) @@ -43896,17 +41351,7 @@ (type solid) ) (layer "B.Fab") - (uuid "64d27d79-a3ff-431a-808d-304999c19657") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "86f86ddf-5ec5-4ea2-86b9-919d94ca4e68") + (uuid "c24fe188-c580-4055-93fb-8b220b256326") ) (fp_line (start 1 -0.625) @@ -43916,12 +41361,32 @@ (type solid) ) (layer "B.Fab") - (uuid "e1af1bd9-8709-4dcd-95ee-a473c8d34c0e") + (uuid "d7fc2892-b088-4958-b7f5-06f58ee95e05") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eb0d0573-f691-468b-8a09-f7add32288ac") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b9d7c65f-9642-4294-8168-7caa3544e02b") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 0) (layer "B.Fab") - (uuid "4fd8cb78-92cc-472b-adf3-d694fc1082bf") + (uuid "2a3b0dbc-43fb-464b-b0e7-67c309daccf3") (effects (font (size 0.5 0.5) @@ -43931,22 +41396,22 @@ ) ) (pad "1" smd roundrect - (at -0.9125 0 270) + (at -0.9125 0 180) (size 1.025 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.243902) (net 85 "Net-(USB1-CC1)") (pintype "passive") - (uuid "6be9a683-e4d9-48b0-b7c8-6c82b7282565") + (uuid "dc0013f4-63c4-4e3b-acd1-06b187ef5a14") ) (pad "2" smd roundrect - (at 0.9125 0 270) + (at 0.9125 0 180) (size 1.025 1.4) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.243902) (net 1 "GND") (pintype "passive") - (uuid "8a4b9305-bf9e-43a7-9099-bade0aca2ce9") + (uuid "31b0e512-e3c4-42f8-9368-b0713ad4b380") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" @@ -43961,16 +41426,15 @@ ) ) ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "e01c82e7-7d5e-4be3-93ce-4b2421b85c34") - (at 97.79 123.18) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED18" - (at -6.22 0.06 0) + (uuid "854e69ce-3c90-4d93-9a43-5dc62dd83b4c") + (at -52.738824 61.617 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_CTRL2" + (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "c39cfc96-73c2-432d-b06c-840b58a306de") + (uuid "109094a1-38c2-4be1-8e57-f765415da433") (effects (font (size 1 1) @@ -43979,430 +41443,485 @@ (justify mirror) ) ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) - (layer "B.Fab") - (uuid "57df0b64-e68a-4964-baf2-4cab20e230a4") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify right mirror) - ) - ) - (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "08c642ad-268c-4561-a006-4b57f0080258") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "dbcd8be7-1631-4ae0-a9d1-d9ca7743959c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/bc5a282c-1530-41df-ad00-5906e66a0f25") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "c2e1e239-2ebe-4f10-8157-cc7a906e6bea") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6d969af7-6155-48d7-972b-db7bc78b9b40") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "6c7bd80c-9aba-4a6f-8dcb-5caaecf74d06") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "050bd46d-c2a9-46dd-af6d-9280c7258967") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "afb9fad2-2c5a-4aad-bc68-b41428d5bb2b") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "dcc6e038-9aeb-4d20-9bf3-9381a61a1cf6") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "d8d369e1-5cff-4b2f-9fb5-53501a209faa") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "180e7f81-bfde-4545-93c2-32e4c21c04dc") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "a1d4cc14-8db4-40ec-8e2f-77db9c4fef42") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "10964cf3-a486-410f-93f3-cecf10413c80") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "055d503f-abc4-4967-9bd1-8ce734b66b8a") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8d9dbff6-a75e-4774-a245-9705f30ac968") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5b78dcd5-6a81-4e2b-b460-85c9d2967a9c") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ce5e795c-e906-40bc-85a3-5c4ff58c3266") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "db251dfd-29e4-41a1-8eef-c58343b25895") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "af1a3d82-96a0-4842-8422-745e6d0c3a2d") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "7f5aa204-9ac3-49b9-83ed-6272d6015ccd") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "586b2afd-7f4a-4cae-a8db-4d8d9a4c610e") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "cd3744a2-82e4-4801-89c9-3de198598dc2") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "e1556602-3a73-4e50-8bc6-4743d1ed0012") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "ae2a0782-68cc-43fd-8624-82acccf276cb") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c0de09e2-337b-4962-ba90-47a94fd58909") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "aa9275db-668c-410d-8f7e-3e14829b6831") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "c6b36160-2227-4a3a-a581-4b12e3a6f753") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "676222cf-0f98-4c9b-a8e4-2779623656bc") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "93a496d6-e476-4643-b2b1-e36f60b1a727") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e2455282-87a8-4d63-a1fa-0d356bc2b703") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "5fd5ffcc-186d-4f29-8634-dde0b675a927") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "59ffee82-420f-4ce3-98ba-b4c38a2b76c8") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "225ebc9f-b32d-4e8a-bfdb-8a8373a33365") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c9a87962-99db-43a7-babc-ebac90be93b2") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "e95bc1a7-5136-4935-9b9e-ef32125f70db") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3e918248-6f4a-4a31-9924-ba131d798eb5") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "d2db3e28-462a-4f85-9283-e052f3984eb1") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "0d758841-9fd5-41d2-95f9-821dd23e021d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "9d9bdf1d-e0dc-4a76-845b-ae681aa43b1e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" + (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "e4a21e77-66b7-4005-9605-f499723c45f5") + (uuid "17fb0cc2-bec6-424b-8260-328eed356c45") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1184c415-a1ba-4861-be78-a8cbbe3e02f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "901af78b-5087-40ec-93a1-c0e3420d713b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/c9c00c12-155c-4602-97fa-283720761fbc") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d55abe25-d644-4981-a79e-db8d069959f0") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4753ceaa-fa2b-45c4-b063-003e452fbde6") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6cbe409d-85f8-4011-9d3d-5016cbf4546a") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "51f1cd95-88bd-40dd-b074-516fda131f33") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7958366c-68be-4335-b1d0-249e91d30d83") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "caf2d319-ca39-4f05-9cc7-cd86dff24529") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a32e4f9c-df2f-4fa4-91ff-e23c629296fc") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "904ec5d1-9663-4fce-81ae-7acceb781885") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "29d1ba4f-4656-4c92-8dbb-ab94a195ffc3") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4c8eb103-f75c-4820-b228-78c372a191e0") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "941a4926-bb16-4b57-9654-23e492ee3472") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4eaf421e-283f-4d26-94d0-52c4d3b9872d") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "57e618b3-5495-405b-820f-2e2378c0d9a6") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f6b139e2-5db7-4b7b-be09-c32dc8f67f58") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f809cd7e-9ec0-40b2-9c4a-d1786f5a1ed5") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "44f926ef-e1f2-42ce-912a-180eaea0b100") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "00f90ae5-355e-40ba-b19c-528dadc9ddfb") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c43de43a-da5d-4013-9627-770d57ddaad7") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f6f6cf22-1b9b-48c9-a58d-579bea447b6b") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ff106833-0f50-47e3-8f81-178810079736") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bfd2ddf4-16d2-4cb9-933c-07375a648bd7") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc572b10-3d3a-411f-b881-3498632eef60") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c516fdc2-1a3f-4b5a-ae31-604b702580a7") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb862d56-35e7-4d4a-a345-99aac244c770") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "920cd148-b5b1-4e8a-b897-28679a0a1928") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b05621eb-4cfa-4e45-b4a5-a7e1bc35a008") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6c2eed40-05f6-4d33-a054-4a327656bc42") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d69312d4-62bb-47f8-9c78-2338516dd882") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "05c9078c-3136-4d65-88f0-0a2a804c4f72") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e41e949a-b5dc-4096-a7d1-448df8fe86f7") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8edb806b-1c2e-4cd7-9204-608d9e56aeb3") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b220afdc-0000-4c72-846b-f5e04e8dcfc5") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b854995-7ab0-4b7e-ab10-0d2946ec362c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8fc59d4b-bcdd-4017-bab5-160fb4dd80b1") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a13e30f8-d373-4f6a-b98a-7f01225aa6f5") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ea6525ed-8b77-488a-adf4-10b69cb8e96b") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bce9622a-7c4f-443e-8f58-b4970b497148") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "eb3a4657-e89a-43c0-8df9-603da5c6c75f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "534e12b2-719e-4fe5-ac79-65553e49f5c4") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6e1ad5df-e267-4aee-af7a-50a5222863e8") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2d3766ce-4c3e-45e1-ab7b-6c70e592bda0") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cd4da223-153e-402c-98ec-5357c2b81a22") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "ab6e0fd8-d47d-4366-afe3-2d73fd898029") (effects (font (size 0.8 0.8) @@ -44411,71 +41930,111 @@ (justify mirror) ) ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "291f929a-c3d6-48ac-92c4-b6aa3d15caf5") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "2702cf52-3fc8-4b14-aeac-8aef5ebd1f9e") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "9144c92b-a8f4-416f-80e3-350efb084608") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "5002509c-6e1e-4e56-83fa-ac6cac92a0ad") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "d2bdf3f1-d036-4ea3-8d2a-ccacf2a91eac") + ) (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) + (at 7.36 2.54 180) + (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "d6d81b66-3c2f-4ead-baa2-6c60b380da33") + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "25f79929-4b90-4cf4-9fd9-622bca943edc") ) (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) + (at -6.09 5.08 180) + (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 72 "Net-(LED17-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "c4574b21-306e-4a3d-a124-1333030a848f") + (net 116 "Net-(D73-A)") + (pinfunction "2") + (pintype "passive") + (uuid "46e7a6cf-cc55-4232-8679-abe9ce8062f4") ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 73 "Net-(LED18-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "7fac10fa-beb1-48c7-8811-10927d3177fd") + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 116 "Net-(D73-A)") + (pinfunction "2") + (pintype "passive") + (uuid "badb12f4-24e1-4518-b49c-d479fd3f373f") ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) - (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "998e9058-82fc-4580-9727-43fef1e8670f") + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 116 "Net-(D73-A)") + (pinfunction "2") + (pintype "passive") + (uuid "2f8de499-ab4d-401b-a074-5ffbaa3923f9") ) (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" (offset - (xyz 0 5.08 -1.75) + (xyz -4.82 6.74 1.82) ) (scale (xyz 1 1 1) ) (rotate - (xyz 180 0 180) + (xyz 180 0 0) ) ) ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "e36997dc-4fa1-420b-ab7c-9d121efbbeae") - (at 116.84 156.85 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D20" - (at -3.49 0 270) + (uuid "8609121a-01cf-4f09-a961-8ba1f5a4a834") + (at -69.888824 61.617 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_G1" + (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "58853f68-36f7-4ec3-9de1-dc2aebac59f7") + (uuid "7e5b6713-771d-49f3-89cd-31725bdc2272") (effects (font (size 1 1) @@ -44484,11 +42043,10 @@ (justify mirror) ) ) - (property "Value" "1N4148W" - (at 0 -2.1 0) + (property "Value" "MX_SW_HS" + (at 0 0 0) (layer "B.Fab") - (hide yes) - (uuid "5a1d139c-0dc0-4e0a-bd7e-40a34709d624") + (uuid "182b1ce7-1909-4ec9-90aa-180b0308f822") (effects (font (size 1 1) @@ -44497,11 +42055,11 @@ (justify mirror) ) ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (property "Datasheet" "~" (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "d8531683-f5cd-496e-a005-d49086a7973a") + (uuid "75871777-f7db-4ebe-856e-e5f608e5e15f") (effects (font (size 1.27 1.27) @@ -44510,11 +42068,11 @@ (justify mirror) ) ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "f2c12c93-c1de-486a-8002-e16d347cac64") + (uuid "2ebe6342-45dc-47e0-b821-9d4b385ffbfb") (effects (font (size 1.27 1.27) @@ -44523,270 +42081,767 @@ (justify mirror) ) ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/4e23ad4a-3ade-426a-b3fc-392af4edb91b") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/898b4b3a-d7ad-4f6e-9f2a-c5cc8f257216") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start 2.4 1.2) - (end -2.4 1.2) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke - (width 0.12) + (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "6c9bab04-109f-49e0-9e40-68387ef5c283") + (uuid "60cc43df-aa4b-4d81-bf71-330e03e7a248") ) (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) + (start 6.085176 1.10022) + (end 6.085176 0.86022) (stroke - (width 0.12) + (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "889d7862-b298-42ee-b1a3-89eb9feaf6ba") + (uuid "989675e3-3f0e-46c3-8e75-a9ae7207ec30") ) (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke - (width 0.12) + (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "a87c7c70-3c03-45ab-9046-846640e6a3e7") + (uuid "9af32c85-0fd7-4ae4-8cc1-91cfdcee3d10") ) (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) + (start -3.314824 6.75022) + (end -4.864824 6.75022) (stroke - (width 0.12) + (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "195348c7-32ec-4701-b6c6-6952a1048d7c") + (uuid "2e62ddca-ff1b-4a44-924a-529429ac932e") ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) (stroke - (width 0.1) + (width 0.15) (type solid) ) - (fill yes) (layer "B.SilkS") - (uuid "7681e168-419a-4f25-be16-980201624773") + (uuid "58da2edf-1fb8-494d-953b-cdbde6de64c0") ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) (stroke - (width 0.1) + (width 0.15) (type solid) ) - (fill yes) (layer "B.SilkS") - (uuid "9335e573-11cb-4b08-9d6b-5451412f0c6b") + (uuid "3c0e7e1c-7bdd-49ab-bcfb-fcece087fb9d") ) (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) + (start -4.864824 3.67022) + (end -4.864824 3.20022) (stroke - (width 0.05) + (width 0.15) (type solid) ) - (layer "B.CrtYd") - (uuid "69b91c24-8cc3-4316-bde0-d5392b166124") + (layer "B.SilkS") + (uuid "ef227fb7-623b-41b8-a7b3-012fcd5950ae") ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke - (width 0.05) + (width 0.15) (type solid) ) - (layer "B.CrtYd") - (uuid "10ab7bee-6f59-4dee-8d54-99517920f16b") + (layer "B.SilkS") + (uuid "5eaee179-a7f2-482e-ba10-b368aa78b7d4") ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) (stroke - (width 0.05) + (width 0.15) (type solid) ) - (layer "B.CrtYd") - (uuid "4efb838c-b3d3-4e2d-b6b4-2b1b526ee187") + (layer "B.SilkS") + (uuid "81962550-96f5-43e5-a561-32af068c2ffe") ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) (stroke - (width 0.05) + (width 0.15) (type solid) ) - (layer "B.CrtYd") - (uuid "a9d95562-5399-4027-8cca-bc845bba2587") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4ce81e1b-ccb0-4906-805b-e30c987dd63a") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cf061c64-6e57-4d7f-a166-74e9263aadad") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "86041755-e5d0-4b8f-9b0e-fc3a03e2daed") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "82f027d6-1140-45bf-9da5-35d2abacd822") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f8d81b26-f400-451f-9d9e-f0927c0abb75") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e70a0f1b-0f9f-4896-99c6-85b47b8f15bd") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "98e30e85-aefd-4945-a3d9-9f1701a17452") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5f18268d-817e-40b6-a1e1-857dcc6e5e31") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "09220ea2-16d6-4128-9338-b408eefcf9ad") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ad6759c2-1268-4272-b576-f099f11cb788") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "6140f57c-43e3-4eda-9e7c-680865e3d15b") + (layer "B.SilkS") + (uuid "756d4dea-10ac-4698-aac9-a29a824503d0") ) (fp_rect - (start -1 0.9) - (end -0.6 -0.9) + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "a921ca77-6b61-45e1-bce1-f9fe24a5283f") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4f8dad31-ec5f-4c3e-8241-29652ac5a4c5") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "902fd5e2-6087-4d2e-8ae3-35634f133020") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "afb57f0b-df8f-4eaa-a540-9e006b7f14d0") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d046a7da-ae6f-4a1f-a272-22182cb2d94c") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "31b67486-dac5-428b-8d41-e7b7b20d8831") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2f7c02c6-d00c-4655-acfd-84d556e57c05") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ed31adc3-c394-4578-9885-fcedd6bacb7b") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9a75b4e4-3fab-4573-9eb4-ade466e323fa") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "53accf87-f424-4d0e-b153-0c35c63d985c") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37403b9c-e6a8-4e9b-88d5-b781b4caa0d4") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e9f91eab-fb0d-416c-af10-46f815fc63e8") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "513e27ea-952c-43d0-bfa5-06f6137039af") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "553ac186-de1e-4097-8427-7a6b479e23f3") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "458f10b6-0142-4567-acfe-533e6b1d5e37") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b4fd7f6a-34c8-47a1-b91c-4413238324b6") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2ddce5e7-c7bc-4b81-82ab-979008e3328e") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8ee8d3f3-c8ff-4224-9453-6f7891f55664") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b4ce8f79-4f3c-4ec5-a85b-f8a4915a9280") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9dbcf45-c1b5-4e97-837d-fb5ea3dd4833") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "70f5bf8e-0204-4159-865a-899dd4fbefc4") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a412323b-ee47-4f14-9799-458dde5416f6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d32047f-7910-45cc-b374-2515bbca6efa") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "24ac2fed-6868-4241-8ce3-2a6ab1da395c") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "ed9b54ce-afdc-4e71-851b-ffdb6f77bc72") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a4547ee8-0690-4e95-9d46-2451d6041c7d") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "50d236a9-2efd-4692-974a-5aeed76ae3ec") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d241d324-62e8-4462-80b0-2c87fd16547f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8a1efdec-01fb-47f6-9a33-9222effe0d57") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5dd3f9eb-2efc-420b-b7aa-5b1859bb7285") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "812a67dc-295e-4adf-94d0-0af8a39ece33") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "958673cb-f449-4785-afa3-56fd7275ec12") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "20836a22-0ad4-4cc3-8853-d18ee9062e1a") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4947133a-366e-44fc-ad26-d1f179ce8882") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "1b98839f-93b6-4b37-87ae-adfe5b56f0e2") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "c4caa4dc-7f92-493a-829a-d5cf74b56164") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "99ea887b-873e-4a21-be0c-d70640156cd7") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "93b3e18c-d78d-4cb2-9dd5-632adcce0a98") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 131 "/COL6") + (pinfunction "1") + (pintype "passive") + (uuid "6571e45e-59a2-4f43-a715-2b2390e8e9a3") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 64 "Net-(D40-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ce1b796c-a3c7-4c78-8cab-c4e473d85487") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 64 "Net-(D40-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d9ab0d4d-0f52-43bc-916c-dedcde249845") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 64 "Net-(D40-A)") + (pinfunction "2") + (pintype "passive") + (uuid "9a0166c2-4a93-495f-ab9c-b5125983192e") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "88e263d9-7421-40ab-b305-21527e34222f") + (at -17.821682 172.362 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C10" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "081009a0-c4f9-448e-8a58-e211f03aee3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1uF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "44053c77-bb0a-404e-a584-27a5c74cf6f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1dfdd023-f40d-47b4-89e4-5d6792adbc9b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "df853cd2-eac3-4c40-ae31-9108a8467cdf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/94a0fdd0-56a6-4942-8589-01a86c805627") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b8c96643-0f72-4842-8293-35c636661c26") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4884aeff-05ca-4fde-a1a2-00a3d8bf4bc3") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "87140d90-35c7-44ff-80b6-5579d5d48a0c") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "43469ed7-d9c9-4016-ac11-4bb5bf782010") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f799a653-419c-427f-aa33-96fc81d26e98") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "97555b43-4262-4e03-8642-6aea6b2afa2a") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7573e3fe-fee1-4417-8501-4aa489b4f78b") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "409d91fc-27ea-4e24-a8a6-9baa187136a1") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) (stroke (width 0.1) (type solid) ) - (fill yes) (layer "B.Fab") - (uuid "439d17fa-6f83-4897-8cab-3a6ed119fa70") + (uuid "546f75e1-aed6-4f5d-adf2-ba1cfbdf3118") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b9059abe-7f17-464d-815d-076e1089c9f2") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7f85492f-2237-400d-a1e9-46a7471a0a85") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "48f449d4-35b0-481b-959f-abc419350b26") ) (fp_text user "${REFERENCE}" - (at 0.4 0 0) + (at 0 0 0) (layer "B.Fab") - (uuid "ab4ee96d-7ed2-47e6-9c25-c9a8dac45fb5") + (uuid "89de5b79-18ec-4545-821c-a41bc622454d") (effects (font - (size 0.4 0.4) + (size 0.5 0.5) (thickness 0.08) ) (justify mirror) ) ) (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) + (at -0.95 0 180) + (size 1 1.45) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 53 "/ROW5") - (pinfunction "K") + (net 2 "+3.3V") (pintype "passive") - (uuid "9a260c68-4b9a-4dfb-8ba3-cfae39857be1") + (uuid "529a6612-c190-40ba-aed4-ced258842e26") ) (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) + (at 0.95 0 180) + (size 1 1.45) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 21 "Net-(D20-A)") - (pinfunction "A") + (net 1 "GND") (pintype "passive") - (uuid "2af6ee2d-62ba-43d5-979c-d320220e5e4b") + (uuid "65bd65a5-4db8-40e0-bbd4-f90bef7de686") ) (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" (offset (xyz 0 0 0) ) @@ -44798,16 +42853,616 @@ ) ) ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "89b77ee6-8248-4609-9944-eb5bb8ddbd7c") + (at -104.188824 31.517 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_S1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "0718d853-c84e-42b5-8e46-4aed26a622ba") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "3780f570-ea16-49ac-b36d-da5c398b287f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ed055370-eed8-4676-9735-cd24c96bb794") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "0d624e6a-7383-4996-a83c-0ef1da24787d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/96531bac-f062-4e6f-90d0-203332849f6c") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f954759a-ec7c-4341-9c13-38e7e0a35740") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "97e332c3-a8f1-4f44-ac81-956cf833531f") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e50d9f92-5d0f-4bb6-937c-452bea4e8a8f") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f77b5363-7879-47d3-8364-ba1ff555a5a1") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "af95ec97-6015-4a88-adcc-4fb86d47e1a9") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5238fd7d-30ab-4cb3-baa1-47c3448f784e") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "40891b9b-fcba-4842-a94e-b86045468e0c") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f1e24201-efda-4504-b467-030d1af798bc") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1c3f107b-e32e-4a7b-8ff0-23a8c2780fb1") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bcd78d46-ff13-4636-b18c-7806ba50e677") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "a479c253-ef70-4053-8d23-4407ebabadca") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0582b2d3-fdcb-4415-8cd9-82a2dc520936") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "38e621a4-0e01-4870-ba49-4d9bc6ea9a64") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "56f413a0-ad78-4ba8-99d2-ef0bde4f21f8") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6e93ebfb-3c68-4638-8a1c-1f2f7a9b1897") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c46b26b8-30be-4945-954a-87395fc9cb1a") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0729d1fe-8a64-417a-a7bd-b842655048da") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4182a03d-2f13-43bf-9011-f616ca461e0b") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "df5a3822-d1e6-4b38-992e-3d7f0bc11577") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "293beb09-d97d-4cd9-a6f9-fbc07f064a49") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "90c86fb8-aa01-447d-ae7d-ff635c598fad") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6d67721d-dbbf-4265-945b-eb0f89f092c5") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "179afeeb-57c2-4fec-a94e-141f08294add") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aac64b74-67f3-4bf3-bc9d-34dcbd167d9f") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a1dbeb8e-dd3c-450b-9279-b9f00096b550") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b5d1283a-6546-48e1-9107-5c4ec9906581") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "39b7e4f5-1ab4-47b9-829e-e5d3e78d9f8e") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63cc4f03-8308-40c2-8cba-5c9efb728925") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb8bf0ae-3681-48ab-a0b3-6595b30b030e") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9e8c34e4-0c3e-47b9-8c6a-f19531bcd15c") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "07407ffe-6e45-4694-b231-23f17d5febac") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "003ae41f-73ac-4272-aeb1-a835c54c2e00") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08863b3d-bd70-4d38-bbf9-158e78b09608") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e522a6e2-81c0-4926-a857-d4cdc5d4da89") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f38b445b-6f47-47fa-9c89-581dbcd57f52") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b7209242-2460-41bb-bc70-5ac3288e5ef5") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3fe2fbcf-75c0-4837-8680-ccf9ddfbf503") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6f40df6b-811c-4e8a-81e2-7b0a5826b9eb") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "de7b1956-59c6-485d-bdc2-67c3f90c00f8") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "905d67f6-e780-48de-8ba6-49eb08930191") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d9fcaecb-cbe1-45fa-8f0f-336c7aa59e05") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9e83f9a2-5f69-4b11-bb06-6dd1eec0eef9") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "b5d41fa5-39e5-4b94-9e8b-0ee4195cda8d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "73267c5b-9aed-46c6-b3b9-851b72a9e6e7") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "0937da1a-8fa5-414e-a02b-57649d1b735d") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2587ef45-9177-4ef4-ac26-c379c909539b") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "0682b4fd-790d-4f02-8662-e6a4941482a6") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "2534c1eb-c9a9-4db2-a236-9f458273ed29") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "8353a8ad-62b8-46d7-b9a8-a53ab3bbe530") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 61 "Net-(D37-A)") + (pinfunction "2") + (pintype "passive") + (uuid "265a51ad-78c5-45b6-b537-230f2600f5a3") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 61 "Net-(D37-A)") + (pinfunction "2") + (pintype "passive") + (uuid "37c357ec-42f4-47d9-bba2-4492099e71f7") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 61 "Net-(D37-A)") + (pinfunction "2") + (pintype "passive") + (uuid "fb53dbc5-064e-4e02-bdc5-0f12640e8f6f") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "e5097f83-e4fd-4ec7-b667-c5693c225c1b") - (at 116.85 70.2 180) + (uuid "8f8c7755-6b61-41dc-88c2-1ac1a08f9e81") + (at -139.429 23.292 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D5" - (at -3.55 0 0) + (property "Reference" "D16" + (at 0 2.127 0) (layer "B.SilkS") - (uuid "a7f3bd42-01b2-447a-a4bd-dad2b0cc90fc") + (uuid "8eced86b-5aa5-4098-b514-e6a80b95a431") (effects (font (size 1 1) @@ -44820,7 +43475,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "47a3be92-a516-4250-a876-1f04087c4be5") + (uuid "1f8a8359-a9dc-47cf-a3bc-f55ebc5a2ba0") (effects (font (size 1 1) @@ -44833,7 +43488,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "13ba38c2-540b-4130-b6fb-4ed1c9191ddb") + (uuid "abdaeb22-a2b7-43a4-97d5-946effd2dbdd") (effects (font (size 1.27 1.27) @@ -44846,7 +43501,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "82a75ebb-57c7-4f81-a832-472cce693773") + (uuid "78a690fb-92a1-47e7-9ec2-021398068cab") (effects (font (size 1.27 1.27) @@ -44856,8 +43511,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/aa9bd0f2-4da3-4e62-8b60-0a6ff3a008f5") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8852f500-0eda-428e-83a3-759aec3e9d89") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -44868,7 +43523,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "54fe428f-3830-4515-b9d2-6c40b8bf6c17") + (uuid "e540cec8-e3e3-49d0-b9e5-03b2c2e4c3a9") ) (fp_line (start 2.4 -1.2) @@ -44878,7 +43533,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "36d70c65-fb1b-4404-9f27-71c7c30ded88") + (uuid "20f05829-4a8a-4127-9fb6-bc30bcccfe25") ) (fp_line (start -2.4 1.2) @@ -44888,7 +43543,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "dbc20e61-2699-4a02-9070-cc26cdb69eb2") + (uuid "9b4d80bc-1919-4a77-9160-b15c4ee0422f") ) (fp_line (start -2.4 -1.2) @@ -44898,7 +43553,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "ec87ddeb-2c49-4aab-b4a8-599a36027ae7") + (uuid "050342d6-44d3-4fb1-b9df-3b2d4ed334f0") ) (fp_poly (pts @@ -44910,7 +43565,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "6738df9a-871e-4000-8966-31183c5ea6f7") + (uuid "ef679265-0088-4af8-91f1-a1024f24eb9a") ) (fp_poly (pts @@ -44922,7 +43577,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "5aa4d745-21cf-42bf-825a-63f787f7c5ad") + (uuid "c9ca1b73-ae22-4f05-8067-5c2e11f83e82") ) (fp_line (start 2.35 1.15) @@ -44932,7 +43587,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "315ea2ea-382b-4d3d-8a3b-3a8f86696c69") + (uuid "e9361aa8-a643-44b3-9850-fb7917e37244") ) (fp_line (start 2.35 -1.15) @@ -44942,7 +43597,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "1a712d46-476e-485b-a4a8-7c9fd69d9655") + (uuid "b29e810e-cd65-46ce-9c45-679abe86daef") ) (fp_line (start -2.35 1.15) @@ -44952,7 +43607,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "a8e5de73-305e-45a5-94da-cc422c827694") + (uuid "cc777274-1b75-45d3-a2fb-7c7354aec18d") ) (fp_line (start -2.35 1.15) @@ -44962,7 +43617,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "ea078be5-968f-4e20-9959-730f92ce2a67") + (uuid "7fb755cc-6b81-4237-bd3d-465d25ea4b2a") ) (fp_line (start 1.9 0.3) @@ -44972,7 +43627,7 @@ (type solid) ) (layer "B.Fab") - (uuid "3cf3fdb7-bbf0-4ca0-bb9f-5ba55d2046c9") + (uuid "540cd537-1134-4c9b-97be-05d902e4cf15") ) (fp_line (start 1.9 -0.3) @@ -44982,7 +43637,7 @@ (type solid) ) (layer "B.Fab") - (uuid "c605fb41-9615-4297-a61a-4f09ab0c3abc") + (uuid "684e40b4-e0ba-498c-a6cc-83ce2c88f3af") ) (fp_line (start 1.5 -0.3) @@ -44992,7 +43647,7 @@ (type solid) ) (layer "B.Fab") - (uuid "a38af578-2843-444a-bbdc-17fc24f427f1") + (uuid "2de11e13-d9d6-4eb5-85dd-3da95b8d1fa5") ) (fp_line (start 1.4 0.9) @@ -45002,7 +43657,7 @@ (type solid) ) (layer "B.Fab") - (uuid "fb25eaaa-0624-4700-b072-fe225349344f") + (uuid "f5524ab2-cabb-486f-aaae-a9b7dfacf1e7") ) (fp_line (start 1.4 0.3) @@ -45012,7 +43667,7 @@ (type solid) ) (layer "B.Fab") - (uuid "7a9553c7-b565-46d2-8d20-09ced45261be") + (uuid "8b1c7de3-c7d8-4569-9b23-9817058e9ba6") ) (fp_line (start 1.4 -0.9) @@ -45022,7 +43677,7 @@ (type solid) ) (layer "B.Fab") - (uuid "575ad1db-96a4-4759-9ade-f39db4867522") + (uuid "147de0c6-7363-458e-904e-26e531f44ec3") ) (fp_line (start -1.4 0.9) @@ -45032,7 +43687,7 @@ (type solid) ) (layer "B.Fab") - (uuid "bf963387-d34f-4bfe-a8da-bffe32b08141") + (uuid "be8fa3d7-e826-46b3-a610-10777c1abb99") ) (fp_line (start -1.4 0.3) @@ -45042,7 +43697,7 @@ (type solid) ) (layer "B.Fab") - (uuid "ecaaf624-73dd-4a60-bc54-0824b024fbc0") + (uuid "50e873fb-a098-4021-856d-af49fec6704f") ) (fp_line (start -1.4 -0.9) @@ -45052,7 +43707,7 @@ (type solid) ) (layer "B.Fab") - (uuid "f1ef9acd-3c68-4763-b2d5-c735832647e9") + (uuid "2ec36833-d803-40f1-98c3-fa919522db5b") ) (fp_line (start -1.9 0.3) @@ -45062,7 +43717,7 @@ (type solid) ) (layer "B.Fab") - (uuid "a9870c39-55cb-4258-b169-3950553160f7") + (uuid "01fdd923-6c53-4685-8cab-4e9b26e49242") ) (fp_line (start -1.9 -0.3) @@ -45072,7 +43727,7 @@ (type solid) ) (layer "B.Fab") - (uuid "199ee38f-d332-4451-8e91-0e4842523268") + (uuid "43153653-708a-43a5-9150-6fab5a620f5d") ) (fp_rect (start -1 0.9) @@ -45083,12 +43738,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "d1e2fa38-9516-4ca0-8260-39628ded9083") + (uuid "84ffc4d3-6b37-4a82-9c47-ccbf98576293") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "62d8c5c3-05bf-4fb3-b430-2acbd9299e2e") + (uuid "9dc0bd1e-adf1-45b2-b302-7fc4bc614433") (effects (font (size 0.4 0.4) @@ -45105,337 +43760,17 @@ (net 49 "/ROW1") (pinfunction "K") (pintype "passive") - (uuid "096694f0-8658-459b-ba7f-05038d9d50c4") + (uuid "4fb38c7f-0c26-44ee-b30e-1bf193116eea") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 6 "Net-(D5-A)") + (net 17 "Net-(D16-A)") (pinfunction "A") (pintype "passive") - (uuid "fec17e82-0774-4dd9-83ca-84a8bbbd3da1") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "e965887b-e695-4f2d-8706-b826d68d9912") - (at 105.9 97.75 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D8" - (at 0 2.127 0) - (layer "B.SilkS") - (uuid "42643a34-ce46-48b0-8547-8b697c948afa") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "4330c997-e416-4caa-b6f5-a660a651b09d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "0df2f2cf-9865-428a-8d6e-353ce95ca5db") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "f4fb7a3f-218b-4326-86df-22f6ecf8b132") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/0133a3aa-53b2-4592-a877-17e97a27d78a") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "c10c300c-abfb-43a6-a5d5-71adedbae07e") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6183e382-ba64-4536-94d3-83d941fe5152") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "2a396398-cbde-4f22-880e-81c4f13ddd6d") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "8eeb2525-3217-4725-9cda-90df218a7ab8") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "90739a3f-e1ff-4092-a507-846c3516ed70") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "53225b8d-a741-43c2-9346-9bbf78980481") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "74d49073-2db6-4465-8d8c-a7e532ebf947") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f4b5c529-c084-42d5-b8c9-43f554ddf8f0") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ac298ec9-3617-4cab-9c14-ed989265747f") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "46afc021-7b6c-4fe8-9f80-b801138f0bc1") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8fbbf40c-eeec-45f4-b2ce-99d4f8b432b7") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "04b43495-8bbf-425c-bc53-8e70a7c1559c") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "2cd21145-0a9c-479d-9875-5ca0ee44feb3") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a6d84802-0909-4fa7-8d9c-d3003e6fa17b") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "41573aa2-2c0e-4776-af89-ca6c9659fe0e") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "ce936a5e-d0b5-4b12-9f7d-770ab1439044") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "aeb22f80-7b15-4ba0-bd8c-71933172fa26") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "41ec76b8-63f3-4963-aff9-db7a9447e889") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "5cd7c18d-f38a-4b92-94d9-1623ca1db1c9") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0dfeddca-cdc3-469a-af05-2273d13b90a3") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c3cc6254-3776-42e6-b5cd-aeeade4a4fcc") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "6afe10c1-889f-426b-8dd4-f21b2e9bcc61") - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 50 "/ROW2") - (pinfunction "K") - (pintype "passive") - (uuid "6c9f2fa1-cff2-4fd1-b2a5-6c35abb2869d") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 9 "Net-(D8-A)") - (pinfunction "A") - (pintype "passive") - (uuid "328a911b-5e40-49e4-a364-817d119d4764") + (uuid "e7b7476a-2e55-4783-8e10-0cd50b1ddbd9") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -45452,13 +43787,13 @@ ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "eb425fb9-7558-46ad-b7ae-4686921e1bba") - (at 78.74 128.27) + (uuid "909d58ba-5faf-40ae-9994-0f2448d572a5") + (at -87.038824 91.717 180) (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_4" + (property "Reference" "KEY_PGDN1" (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "5324c97c-35e4-41d0-b941-a5a3e6e5542d") + (uuid "27f6d5e0-0922-4c8b-86f1-3deddc1ae43e") (effects (font (size 1 1) @@ -45470,7 +43805,7 @@ (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "fff8fd98-a478-4d78-ad24-87b20cbb32d9") + (uuid "076e5bda-c0f6-42ed-b8f8-fc26bed49105") (effects (font (size 1 1) @@ -45483,7 +43818,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "8e712519-a632-493e-a377-f306f4591526") + (uuid "00711926-0cb6-46d9-a519-3ca3a531fbed") (effects (font (size 1.27 1.27) @@ -45496,7 +43831,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "fde50948-95ae-44c2-a732-50199ab4df8d") + (uuid "cd49c673-9cf6-4d88-bb77-581f7f186f6b") (effects (font (size 1.27 1.27) @@ -45505,59 +43840,19 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/290f0ca9-397d-4585-91e6-101ac6c53390") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/14fbde30-fcf0-45c1-8bbe-09997c5d9c7c") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "5bdf68a8-1d16-4438-bc9e-06b8f9cef9ca") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "738a53ca-8d3c-4090-9dca-b9e2f29f558d") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "d6ec4e75-dff5-4720-bbaf-3beab3bc392f") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "018b9619-68ef-4534-97e7-05eb1192e59b") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "ac815ebe-33b5-4a09-b55a-d02f1230be92") + (uuid "d2d16a26-ef22-42fc-805d-a8e1d1a25d1a") ) (fp_line (start 6.085176 1.10022) @@ -45567,28 +43862,68 @@ (type solid) ) (layer "B.SilkS") - (uuid "3dac869c-9241-46d4-a554-a5da5984e325") + (uuid "7782146a-1600-420c-b7dd-d575212629aa") ) (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "1dbcb510-0d26-4c1f-8e69-0fede57d2551") + (uuid "9c431eda-8ef9-4f0d-8403-17bc7bb9b82e") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bb14278d-1b82-43ca-a3d8-f4f6e069fc89") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6b3fca3a-ed15-4d3a-8236-cfeca13bb47f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "921f8448-8373-4f36-8488-fc9358379a9e") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c8a14d71-2965-4b6a-bfde-cd738d9f065b") ) (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "8dd6ce7f-d071-4535-9b0d-137f6a404eb6") + (uuid "21e6d919-683e-444b-8767-7b8c948b3ade") ) (fp_arc (start 2.494322 0.86022) @@ -45599,18 +43934,18 @@ (type solid) ) (layer "B.SilkS") - (uuid "fcbbd82b-c01c-4708-9f39-1bf88d5eb393") + (uuid "2ec3d7f5-2c6c-41d0-a753-2d383a834a9e") ) (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "c93dbf7a-53a8-43cd-887c-c26ac86ac360") + (uuid "0bb0fd4b-52a7-4fd6-aa83-a90d40c6c055") ) (fp_rect (start -9.525 9.525) @@ -45621,37 +43956,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "f78ff38c-b879-4ac3-bb62-00a6e5bc7151") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "76908f7d-a127-4ed0-bd64-d5f970f1f54a") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "8d8c1329-34eb-4d4e-972d-9d7a09a3b266") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "9723842d-710d-4c93-a729-01bc2095195f") + (uuid "3272cd25-d415-4bab-b6b0-b0746fc068fc") ) (fp_line (start 7 -6.5) @@ -45661,40 +43966,37 @@ (type solid) ) (layer "Eco2.User") - (uuid "868869fe-fc94-40a8-bdcb-57137b1d5d24") + (uuid "e6929851-ea3f-46e1-998b-a665ba53fee2") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start 6.5 7) + (end -6.5 7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "48f9af73-1d58-4fe9-8164-019822569550") + (uuid "0557b4d7-2ef2-418d-9b23-877cd430cf30") ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "dc46d9d9-f762-4611-96af-15862e98e82e") + (uuid "b087f824-cd52-4a1f-9cb3-545d4390a7b8") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "c4ffda16-7b08-41f3-9176-87db219e80e2") + (uuid "40cb7c86-ce80-4257-ba47-f272b2732ea4") ) (fp_arc (start 7 6.5) @@ -45705,127 +44007,40 @@ (type solid) ) (layer "Eco2.User") - (uuid "bfd5b0ad-b3df-4532-b458-c5e2c1d1c643") + (uuid "ca12b209-8942-465c-85d0-1004154f817c") ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "741c4034-4037-44de-8201-9ae8f6dd85ac") + (layer "Eco2.User") + (uuid "5a40d7c3-67e8-41d3-a189-626283ba2cc9") ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "47da1223-31b7-4e70-84cd-38557f279039") + (layer "Eco2.User") + (uuid "8340ede1-1081-4967-924a-cb9a2da3862c") ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "1bec893e-e6c5-45ff-9578-6eef0e2ec492") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "cd3d1c5e-6f51-40b5-ba01-a28a854d5118") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "2489b23d-6011-4e6f-ba4e-31795aeaaecd") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "560ee0c2-42e7-4f53-850a-c4e7ed4991ed") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c5fd16c1-4a83-4318-95b8-eb080bbf6a80") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "350f9799-72b1-4acb-aab7-769b749396bb") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4032d4d4-ec68-48c7-ae30-cad88333ebde") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e75f2cab-47ab-43ff-be1c-4cac4495d533") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "03a4ec9e-0cac-4ad6-8f44-1b757f20cd01") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6569fb80-8a07-4e81-9691-44213d6c3eb8") + (layer "Eco2.User") + (uuid "5943a429-64c4-4181-8051-14a2271ef833") ) (fp_line (start 8.685176 3.75022) @@ -45835,18 +44050,127 @@ (type solid) ) (layer "B.CrtYd") - (uuid "daad3157-0360-43e2-abc8-68a9f3d5ea21") + (uuid "8311513b-a6f9-442f-8263-b432f52e164e") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cbe8d6d3-cc77-4426-8f47-15e8f0ce97a6") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0418b59e-2208-4e8f-af4b-f7b2e63063c1") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5bf34960-a7ae-4161-95b2-568fd4c5eae6") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49d90948-d2d1-4cee-8480-3e8d776e9816") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1859f7a6-1892-411a-ab15-fdc30e815dbf") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e2f49c88-75ea-4aed-867f-07ede165e4a9") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "48795c65-f552-4e39-9d64-acb6d5f4d7f9") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "47d16d7c-707d-4833-be8f-e16731ca6dbb") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8b63e68d-e957-499f-8e16-bff94724a080") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "1ccafc58-34b9-43c7-b1db-dad0ad452c67") + (uuid "824079d4-9b87-462d-8530-397b4fa4e928") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4a30229a-d8ac-4942-88fc-451f31335b29") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74eb38b7-1c2e-4dff-922a-0eb50425a151") ) (fp_arc (start 6.085176 4.75022) @@ -45857,7 +44181,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "2d624bd3-e77d-430b-a733-a3a238d2815b") + (uuid "33987e17-564c-4b0a-961f-28adaccfbb75") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "68d96701-8dc2-4aee-969c-1d7bc94053c1") ) (fp_rect (start -7 7) @@ -45868,47 +44203,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "64dd543d-6d79-4348-8535-4d60a39ed414") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "854a4cd8-93a9-4b77-a1ec-605c796a28cc") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "bf3e0d79-31e4-42b9-b550-8e52e4a27b26") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "909e6f87-3b4e-4910-9313-174f48947586") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "f68a9ff2-9b16-4c80-9ed9-27137ec0fa44") + (uuid "23789807-c1ae-403e-8a60-06661bf8de22") ) (fp_line (start 6.085176 0.86022) @@ -45918,18 +44213,47 @@ (type solid) ) (layer "B.Fab") - (uuid "7837a60b-72bc-4fb2-9bb5-8ff0c4908e58") + (uuid "93d261b5-7455-493c-a031-c96640f77acc") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "81c79641-13ce-4559-beb3-52e4c8e0f920") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "89b224cd-fced-41a7-90b6-43e855532f53") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9e0ad61e-8d36-4a59-8aa2-091b2fba2637") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "dd8474de-8d9f-4e23-bc7a-f7df440ff3f0") + (uuid "3841ab98-5549-4323-a730-2395d48b0fc9") ) (fp_arc (start 6.085176 4.75022) @@ -45940,12 +44264,23 @@ (type solid) ) (layer "B.Fab") - (uuid "9ee20afb-35e1-4d0d-a04a-cb16c5fa7923") + (uuid "861e6b63-f187-4e9c-973b-6b67aa8d7ffb") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9f8d44d1-1031-435c-a1eb-3854c3a53874") ) (fp_text user "${REFERENCE}" (at 0.5 4.5 0) (layer "B.Fab") - (uuid "85e5f473-9d7a-4945-a08c-f44db7c6a6f6") + (uuid "c4f9ac52-583d-4dd9-873a-3ac14e3d8019") (effects (font (size 0.8 0.8) @@ -45955,87 +44290,87 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "03ee9266-61f7-4572-a3b1-d46cada3f5a4") + (uuid "aa7fb852-dd56-477b-a70f-ba2eb81e2cb6") ) (pad "" np_thru_hole circle - (at 0 0) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "60e2e47b-d695-4495-b26e-f86638109b97") + (uuid "be02117b-4c15-45a4-9d17-cd49bd769b40") ) (pad "" np_thru_hole circle - (at 5.08 0) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "516d4af9-7e88-4598-81cf-822f13d34cf4") + (uuid "fc885de2-2b6a-4a67-8145-49741eb6b86d") ) (pad "1" thru_hole circle - (at 3.81 2.54) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 36 "/COL2") + (net 136 "/COL15") (pinfunction "1") (pintype "passive") - (uuid "095b61ef-b9f1-42e6-b21c-d9459bf00a69") + (uuid "1eeaaf6a-3e9c-4fea-a5a8-739fae6eb77a") ) (pad "1" smd rect - (at 5.635 2.54 180) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 36 "/COL2") + (net 136 "/COL15") (pinfunction "1") (pintype "passive") - (uuid "eadc5656-b0ea-444d-bd35-2825fcd0ce91") + (uuid "7cb3b1ee-4fa4-4744-9d8b-2346522ea4eb") ) (pad "1" smd roundrect - (at 7.36 2.54) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 36 "/COL2") + (net 136 "/COL15") (pinfunction "1") (pintype "passive") - (uuid "7fcc3697-a581-43cb-ad3c-33357cd467c4") + (uuid "e39bc074-0a4a-4348-8db1-ccd0d9c76cea") ) (pad "2" smd roundrect - (at -6.09 5.08) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 16 "Net-(D15-A)") + (net 106 "Net-(D62-A)") (pinfunction "2") (pintype "passive") - (uuid "8ab58a10-ee02-4950-bfbf-6d4a3f346512") + (uuid "cfcb1056-4fb5-483d-a007-7fcaab3d2554") ) (pad "2" smd rect - (at -4.34 5.08) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") - (net 16 "Net-(D15-A)") + (net 106 "Net-(D62-A)") (pinfunction "2") (pintype "passive") - (uuid "c72a2582-1225-4841-bdeb-41072d7658da") + (uuid "34794f7a-b20f-4a81-b549-d8b3291390fd") ) (pad "2" thru_hole circle - (at -2.54 5.08) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 16 "Net-(D15-A)") + (net 106 "Net-(D62-A)") (pinfunction "2") (pintype "passive") - (uuid "e6c7682c-a7f6-48a2-9f15-6e00e3557004") + (uuid "73e4c70e-4b23-4d42-83d5-9fde04f49dff") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -46050,16 +44385,9413 @@ ) ) ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "91619cc6-eeb1-42ba-a882-5332c0cfc1df") + (at -17.821682 175.482 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C11" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "c6b4c8b8-af9b-44c7-99e3-53200ac164fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "0.1uF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "d656b060-2e66-4b97-86e8-904330a41a56") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d0bd38e8-7075-4a13-83fc-549f417bc765") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "77251b79-d949-4df8-8a33-e2a1f255dc75") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/f4ed843a-a837-4644-ab1e-a88bfeb2df84") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b37569d-e667-4001-b365-c8dfdec25c84") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "914719af-0eee-411c-b337-8d425228c050") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "58e15137-4b13-43db-884f-1dd655f5a789") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "94955508-6474-4ba6-83f4-372843d904d3") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e6fd1d1e-53fb-431e-aef8-70469bbb2125") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ee9a5e6-cdb9-4c43-82a0-f20ea2811002") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "46e26e6f-2220-4c72-b110-7f8821eb3d5e") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "859b8f21-b75c-4634-a511-2303fdece8e2") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "78aa9d28-3e2f-4d63-ad68-95281b78344f") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dbaef242-f754-455b-a37a-f165b313bf2a") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fa68fee4-95b3-4829-b775-2a7a55eebc18") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ba690b5d-34cc-4687-93ae-3d036e566092") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "c10a3c14-5e53-4326-8b84-7508845ff5bb") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "2943ea56-e0b8-4c0d-b30b-957f6843729a") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 46 "/NRST") + (pintype "passive") + (uuid "06fbef21-af56-4170-9d02-9682af126159") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "9323a22c-8d86-40d4-937b-0a8f8414339c") + (at -157.189 19.192 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D45" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "2e31787d-5532-4b51-9a55-303b43c1b225") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "b1c261ce-3bcb-4c6f-814d-6a49ce6f5fb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8ed07106-b716-4232-ab63-03baf0e070ed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "75216dd5-4ff3-497e-a3df-80894cc2a060") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/9b4b8da2-8be9-424c-9089-3ef14a7affd4") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2a80858e-e41c-48d0-bd02-e5cad9ed631b") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "48743166-4e5b-4481-aa7a-b5010f546e73") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cb8d9ffe-c10f-4ade-8499-ab2aa986f793") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "53132f8f-4e27-41e1-a5ae-76745a5de8d8") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "c82ed17b-895a-45ab-8105-8b1a37f56e9e") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "97353ac7-5486-45d5-ba35-d88571fc8045") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e07b8e1-bd4c-4e31-9d76-a545fb52b155") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5b2938b0-a2a4-447f-be54-4136774bd5b5") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61005763-d475-457c-ad2d-4ab71c52ef60") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7a6c7e0e-43b5-4ec3-b51b-287b9b599e2c") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "305e91dc-08f4-491b-881e-61bf116dbd1d") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af39009e-3a90-44bf-812e-86515d298e95") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1977e994-679d-45b6-a5fb-53bc8f50f6fc") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e9d87abe-011f-4fa7-b305-dd8e5822bf13") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e5b7020b-13b9-495b-a81f-5f77800e2622") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "17bb9d57-5968-4f39-b388-94f90153f91e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5c8340aa-bafb-4089-96aa-33d47ed9e7a0") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a6ce2823-22fc-4fb5-88d9-74ea25bafe89") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7035e66a-358b-440e-b366-80c355e3bd8b") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6433c738-0342-45cf-b406-22eb4e4a8e0a") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "89fa76ba-2d3b-47b8-a400-933a6613a0b2") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "788144c8-087a-46d6-88fe-05871899e911") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "4984a226-f745-4f9e-9e7f-ee1ff4aa9c72") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "ac012a30-dd3b-4ce5-884d-1a1a1917f235") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 69 "Net-(D45-A)") + (pinfunction "A") + (pintype "passive") + (uuid "2504cb49-195c-4c07-8803-1c67281e4ef2") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "93459440-f6cf-40f4-8fbd-0e25a0f8d282") + (at -52.738824 31.517 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_CAPS1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "f2e72723-1c2f-4f79-bc3f-13270236aa53") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "f406894a-8211-4313-a588-4b8340a9e775") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "dedab300-0a75-4501-a6d3-8a7b040dcfa8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "05386b19-b677-4d0b-8c01-9c7ea8648605") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/df46196a-a2d2-48fa-bf10-86a6d9019058") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e3618761-326a-443f-a5e4-edf1edc39a7b") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4b9ce303-9420-45c4-9d47-48d9cecb9cbb") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "73ef781e-c7b3-4ec6-8649-f51846763d22") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "47dcf266-9c1a-40fc-abba-4f6cbbfea16d") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fea05802-43ab-4a38-a92b-aa1aa34ce05f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0dd5195f-caac-4fe6-a7ea-d754020402eb") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5e08f9db-9744-4791-9901-775c18f627e6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d0738066-ec82-4f95-b772-6574a7b6f911") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2ce9d4ca-b22a-4a54-9a61-7f865d88e108") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8dbe94f7-354b-4401-9492-1e5032e9f789") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "ceb0c031-493e-4210-a771-00fd0f225d52") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ff48dd61-7f34-40a3-bdbc-908f2b21f304") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "65ea395c-0036-4b4a-80e9-129ddc7a8338") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "87055ec3-e8d6-48ed-9851-edb2c0cb63e6") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c3629f6b-d0ff-4b0b-9e67-f5f72ccab9f2") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a58a612a-96af-4154-a6a1-f446abd6b814") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a7e93cd0-87d5-47f3-8150-b0983fbd09b5") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b0b97cc0-ed57-4774-b2d4-f1027dd7a0eb") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4eeb8cf9-3d67-4b98-a08f-fa464ed1f116") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2c1501be-83ce-4e96-a121-ba387d475e48") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b167b2b-ba74-4010-b92f-6514f5f17852") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7bc940ab-9c2e-4dcd-b8f2-c0ed339d3009") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e4a04e55-0e93-4709-84d7-80b357948481") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20a08313-f529-41a3-932f-61ee8a592332") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59f62081-fe35-4344-89ea-6edbd8c77581") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e244798-f556-4478-b475-83ae1986f368") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d51a904-405d-4795-af44-1c6ca3d9d891") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5eff194f-55a4-4ec6-b3b8-956e89abfc5d") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8e14fda6-7ec2-46bb-a3f9-4b099b20ef61") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a1a7cf0d-e970-4295-b66f-73fded908286") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "54ddb474-e9bc-4b77-883b-44028a977804") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f95bf593-c660-44ea-877b-f16b2dd1f841") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "515cf23d-f74a-48d9-9651-ff63733fa6b8") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a4c0b142-9cc7-4c58-a0b9-0f99265d2e6c") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "55b9aaf1-74af-4dd1-93ee-4e6a36a309ab") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0005cdce-4f21-4386-8b95-08b194ed7b7b") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8e5cafdf-687c-4ac8-979a-35c2379efbd2") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "13792809-4756-4ed6-b541-3bcd361e8510") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8ac27f92-c691-4fef-970c-81b9f209c534") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c4262e89-f331-4f03-8d7a-dcc3b858bbe0") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ca4539d7-2f52-4b47-9aa1-a65ad95f72dc") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9b423c3e-f030-4194-95dd-d42d7f0288d5") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "82eab0cd-8067-4c85-b194-372d3beb33d8") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "1a9b7ad8-7118-471a-9a5f-3a525472d3e2") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "e6f48734-4c2a-4c1a-8768-f2e1efc7af3b") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4d5f0757-2394-4868-8db5-fb74ecc3ef36") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "d63d16be-178b-41fd-ac13-4692c86fecad") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "4781a8e7-26d3-4597-90ea-aecad7cfa7f5") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 40 "/COL1") + (pinfunction "1") + (pintype "passive") + (uuid "dd07bd09-c6f5-43af-bf90-e1aafe85a15a") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 20 "Net-(D19-A)") + (pinfunction "2") + (pintype "passive") + (uuid "bd2c48c3-7268-445e-84a0-5fce13515e0c") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 20 "Net-(D19-A)") + (pinfunction "2") + (pintype "passive") + (uuid "cea643e6-c9e8-4729-a22a-a29859bb5520") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(D19-A)") + (pinfunction "2") + (pintype "passive") + (uuid "86967074-399a-4b93-94a6-2ea3fe1758e4") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "93f7b841-8ee1-4465-b878-a4054c12fbd4") + (at -69.888824 31.517 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_F1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "d482fc65-ade5-4cb0-a32c-13f2b82660fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "a4e38429-3935-4afd-a4bf-120c3881c022") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "3a25c406-cae1-4279-8118-d7317813ba06") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b20b182d-f4fe-4056-b771-bf8860e28a7c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3e9a8615-c20c-4dae-b43f-78355668bbeb") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7762e0f4-70dc-42b4-a677-0d89332aefe1") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b99a8c24-8996-483f-bb57-bf219349a34d") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0cbad503-837f-41ce-be6e-846556fc8f06") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6a22a54b-3200-4eb5-835a-b6f46de4270b") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0ca67765-51c6-4eab-93b0-a1503b24c92e") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "36ace4de-bebf-4b0a-a2d9-d1d6895daac7") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8aeeb0f0-690a-479e-8fca-546e800c3fd6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e6b596aa-7f62-46fb-be67-28bfb3f0c4eb") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d731ca0b-666c-45cf-91db-8afeb81027c8") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "278a903d-96cc-4bc4-8c34-69dd9106d691") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1b788d76-337c-4380-a4b1-cf36fc119609") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "348556b5-f694-4a71-90a9-08d77b4e3771") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "50107939-baf8-4ffe-87c1-1e6c9c4bca3d") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ee20e615-01c3-4423-8ff7-24a8299cc213") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ec89ee5f-7a32-4025-8020-5e381b3f7f45") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8168512f-c5c3-46c0-a80b-bfc92ab90e05") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "838a16c7-be79-47f4-b37f-753a007f91f8") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c5102698-d804-413f-8206-8906cf05edd8") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f72961ac-a38a-4dc5-ada5-6f42bb116ad8") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0bc883b8-9fce-4a34-9ddd-0cf8ac819ec3") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a4be3c9-f9ce-44e3-9c79-5555064489a6") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a10236d4-631e-47c5-a5fb-5fc24df366d4") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a399507b-61cd-4cf5-8e4e-2efcbe859a02") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7f06470b-9407-4855-aeea-8ece638c75f1") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dd8a16ef-5418-4e46-98bf-e74c2f0dc742") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f52d808f-96e2-4498-a8d8-c3a9490f8aa3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae0c8a6a-95c0-445d-8893-1f1f1a7f28de") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "924fcd64-74f3-4d11-91ac-7ae98458dc42") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8459012e-a363-4089-b5a0-3d33ed01a0f5") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4c9427fd-ea05-4210-afe2-95bf3856eed1") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cfa319c8-a917-43cb-90a8-a9f3ca0304eb") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "713d8b82-9687-4cac-8a5f-16cba5764019") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7a7eee4f-1b96-46e8-beb2-5e7f5f82f211") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a028baab-e1fe-4bdb-87a4-13903b24a548") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7a8e04f9-f9ac-4153-8fbe-d144c266f2db") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "dcebdce3-bd07-46b5-bd4d-58641d67fafe") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d3310468-d834-4235-99a3-2b96cde94a83") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e64908a9-a2fe-437a-9215-245d5c4b71fe") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2cdf8137-3026-43fa-9b70-8b4797406945") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "eb4dd514-bad2-4f4b-9a87-f20a6556ef06") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0f10deaf-7456-451d-b8d2-2eff38283924") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "485f1a98-dbf3-43d1-b779-33f1eaee0460") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "766d5982-56d1-42d8-886f-e5f46794bc1e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2e246270-69aa-4064-b9b9-f590402a604e") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "f2392ad3-ddd9-4cfd-9cc5-d873913c5868") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6130565a-ca74-4cb8-9a87-0e2dc2b2b571") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "2dcdc05f-9b0d-4432-9e12-8527075e06cb") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "e265700f-ed0c-4554-a17a-0cb3deab4242") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 39 "/COL5") + (pinfunction "1") + (pintype "passive") + (uuid "80e4da79-2a24-4dee-b0bf-65dec5345b63") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 63 "Net-(D39-A)") + (pinfunction "2") + (pintype "passive") + (uuid "cda38053-f594-4143-a6b8-7fdf5b4386d5") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 63 "Net-(D39-A)") + (pinfunction "2") + (pintype "passive") + (uuid "22a4d371-cb96-4d31-9116-6ac7ce7faf39") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 63 "Net-(D39-A)") + (pinfunction "2") + (pintype "passive") + (uuid "e7c3e460-e527-4079-95a5-e1a5303a7cc2") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "9413a74b-731c-4c21-8f74-9930c0b9f0f6") + (at -69.888824 106.767 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_I1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "499bd7cf-8291-4eb1-8277-cc39d1b9a500") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "e2cc086a-0cf2-452c-8e7d-8197d0b08f13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d4b98842-9403-40ad-9d62-f4614490f084") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "eb794bf1-4ec3-426d-83b3-fa46775ae124") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/2b0de133-597f-4400-b031-7a366dcf2cd4") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dcd5c962-9d07-4574-ab8b-ac24fe00db4c") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7692443e-1a2f-4f7b-8b2d-d5a61067453c") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e11ffef8-8b77-4f88-8c5b-b34e9caf1f94") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "733d16bd-45c5-4b72-a123-a98d30f19e70") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "77b4cfa4-089d-4d1d-9a55-0501d7003991") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "38d4e8f8-36b5-45e7-ac91-8a975576731b") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "203394fd-9ce3-43e9-bfbb-cf029e6500f7") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cd1a618e-f10a-4bc2-b937-551289e08671") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7c26322e-ad83-4bb1-b3bd-ebd954553dc7") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "180ca74e-990b-4482-b004-db662a64944c") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1af0c8d3-e5cd-4ccd-93bc-07780c1a52c9") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fc83c857-bde3-4319-86f5-12177a052f0f") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ebda17c3-4008-4d4a-b8cd-3b067ddb3db1") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c43ed5ca-2e75-449a-8092-a46898b623ac") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "3a5e4418-03e8-4a94-b237-3ef2f0a0928d") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2328a01d-68cc-4f24-be05-6db56db0de04") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "37264a48-3820-41b6-9aab-6957470ab0d0") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d2dd6a70-f99a-4b0a-bcdd-8c8a9c527c6a") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c5c00311-1fd0-4265-8269-56cca0b92f80") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dea32e5e-8a4e-4bcd-aa38-ee9576eb8a1a") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d10be74b-0d34-455d-a79a-d050d6401b02") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ebefc728-1f14-4ff6-b164-3b410b2501bd") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "464e9fc9-f4b8-4eed-a0ea-29eec25cfe54") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8647b4ff-ad69-4a59-afe8-fa6c742d929f") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5a9a2ae3-eea2-4caa-a089-fb824e35732e") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d5536488-ba0b-48f4-8629-7ccf2017ced6") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "430f79c3-eaa9-4583-be1b-26e7aaf09494") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2cecba7c-8759-4434-af5d-446af5f57b62") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8e9fd7be-933e-465e-a921-778c8b969854") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "550b316a-9877-417d-bcce-424fe8c39cf8") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9661ba30-d6b2-476e-be6f-3567f721a10f") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7d597131-8e6b-4e35-890d-86147ce27d84") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed76cc9d-62f1-4811-b247-36ce4de8d80b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "605be492-20d3-4fe0-ade7-1ab54ba0453a") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6638f3e4-fb34-4adf-9696-1c1207edb562") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6c7d7a7e-ac45-4edd-b7d9-617ee09ef86f") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "199f58c7-5445-4dd7-8553-82204f4771c7") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3243ff68-17fa-4c40-b60d-6bf9b9eb4234") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "db8c856f-1df3-46d9-8e81-7a1eaca5b078") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e90856b1-fefd-485b-828f-a48d27b937fe") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "36bf1cb5-92fd-48b8-b162-18cd35d204a8") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d45e5535-3491-4d64-bc64-79d505129d2a") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "ac440231-500f-45db-af76-ed1bb94dd427") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4e1e9311-b67b-47b3-bab9-17ffe5aa360c") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "2556f125-0a1b-49d6-a19e-68278ff5440b") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "98f6eac6-7ef5-4177-a17e-67712d244f38") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "0fea3f47-eef8-468d-8eef-6505b85f93e1") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "9d5044b0-d3a8-4f8f-b2ab-0c22defabebb") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "0490044f-ec52-4eb4-972e-fc5a5bc413dc") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 25 "Net-(D29-A)") + (pinfunction "2") + (pintype "passive") + (uuid "79c43af5-7e01-4ec3-bc2a-21b2e21f53a7") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 25 "Net-(D29-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d3c866dc-0663-41a9-b919-a0c8636fc59b") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Net-(D29-A)") + (pinfunction "2") + (pintype "passive") + (uuid "75365fbd-4266-4408-a89b-f61fb0ba1124") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "94226e26-892b-4b08-a3f8-60891c37aa65") + (at -157.189 39.692 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D51" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "a4687b11-4e4e-420b-9048-048a600884ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "12de7945-7adc-463d-ad06-dd4a5df592ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f59f9acc-53b7-4077-9bac-20b790210831") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fcc3d0ab-3e10-45b0-a733-ccd8464e6f3c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/84c5f039-5f78-4b24-affa-912977ae302e") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b1b95e21-62a1-4c81-825e-e34738854d3f") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3e68ca0d-4eb1-4408-8906-6c5c1084e2f6") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "309a6668-d0ab-407f-801a-50e50216b649") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fae60d7e-0237-46f3-bebd-df70bb0d7142") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "8710545c-cbc6-4f1a-9c60-48cccc104600") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "9a76e6d9-b6cd-4578-88a8-47b5178788c3") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4c56a1e8-d8af-4205-a917-86b85d97b088") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f1dbc2c1-ed27-4962-8a66-a510caa43944") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "db3dce42-d699-4a3a-ad24-f0e8d809bd7f") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f0c1647-a6df-485a-9d47-464b37d66245") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7663bd2b-d0eb-48b8-bff7-fcab90c77df7") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "67d823a7-a4d0-4c2c-8016-378b3bb82a7b") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "54e3dc50-3545-48f8-a17f-291089a7de32") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f4b4b7f6-6027-4c95-b59f-75fb4b934501") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1f70d6cd-3eeb-49e3-b8d1-83526591bb7a") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4e6a7313-7e31-4100-bed4-0f81063ead70") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "915cb9c3-471c-47a3-97c0-6072ee3ca3d2") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a5af1afd-7263-4ebb-a3db-adabcd766a70") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1bce93ea-05f2-4561-a497-15b9d8324864") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "82b4c207-f210-4578-9da3-a50b52f8dd6e") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bb7f247c-92a2-44b7-9937-315b1185afd1") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "89a30987-6daf-4f8d-be05-d8989e5a9a8b") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "be32214d-9778-46f4-b52f-88caf78efd82") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "0f718b2b-7a10-4ed0-99cc-500356f0acac") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 74 "Net-(D51-A)") + (pinfunction "A") + (pintype "passive") + (uuid "aae8dca2-7900-4f9b-9aa7-7b6fa49e706b") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "94a2ec3d-1491-4886-afd0-c9125e982349") + (at -145.349 15.092 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D24" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "89a8d513-8991-41d5-8fa7-ad2cbe3df23f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "2065e562-ea17-4a22-8d11-e8f64f2dbc97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6e55d861-c7e1-442c-8d9e-1ee58525913d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "34dbd9b7-a8f6-4751-b67a-5edb3e20bffb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b14317ec-8178-4ec7-8efe-b44e3c9b5d08") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "32d20473-fde2-49e6-98a3-b66008608ae7") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4b7f1256-6e6b-47f1-b8c7-2ef29ac3dee6") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "355b3238-f0f9-463d-a277-b4f8f7a4ab95") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "33b33757-6bf6-47cb-a4c7-646c1154f6f4") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1daed743-13d1-479b-9dca-4a086363870c") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "300cefd1-f981-42e9-a13f-ae6fb6ea4c26") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2d6de7f5-5646-4076-a0ce-252a8af306e1") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "313b1c4a-f43e-4a68-8a6c-1117db74d8cc") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6b9a45f5-c130-4e3b-96a8-cf0b0b5aa382") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e916696e-277b-49f1-b814-f3d6027de25e") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f5eda710-6442-4688-bcce-13c2736e6c17") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "38dca855-0dfa-404e-8573-43e2eb3a19b0") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "84263d41-8086-4e91-b3b1-656a56823b93") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "69bc38eb-1375-4900-abe5-eaae7ef189e6") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4753cb80-709f-442a-9443-56035292a309") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "83e67f97-688d-4900-889b-9aeb8a9084fe") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6370bf90-7ae0-42d1-9b0c-a06c4972488b") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "98ee6cc7-a605-4691-87f8-47c04c1fa6f0") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "37476816-b5da-4e8f-8ed5-d6c7f9d53d23") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f5822726-57e7-408a-b065-4f651587a335") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "88126ddb-908d-4ca8-88de-5abf77619f24") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "4054e010-17cc-45c1-9b17-b1a42380fd69") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "beb06a2c-de41-4465-815e-31bee22a54c0") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "d45478cc-3186-4954-8e97-255ac6a457f0") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 30 "Net-(D24-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0bce0fa2-dc97-470c-9491-96e8a61d64c9") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "968233fe-b30e-4a93-9a2c-8d856fd9860a") + (at -121.338824 106.767 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_\\1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "1da421ef-7320-45d5-b0f9-8ff26dfbac66") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c09b4d42-a255-46c1-8c2c-2bb9dbf103f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "909c8b80-d6e7-4744-ae0e-89198086ff98") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "cbe5c101-d2ff-4fb4-86cf-71a8984abdaf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/14fbde30-fcf0-45c1-8bbe-09997c5d9c7b") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b63fd9e7-432c-48f1-b408-82c825d0c3fa") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4abe5b19-e844-4e7a-8bb6-e54fd7d9b6e4") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "61290f53-6b7d-4d77-b296-b7a10e1077a4") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "827b8550-5bf5-4a3c-8169-34642252804e") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3ca27145-0a74-4fae-97d7-b9e229a74dc5") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "638e7787-2e3f-448f-80bc-0c90b9bfa9f6") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "87d007fb-bb4e-436c-8de6-cb5d823a9350") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6dd9f41a-aef2-46f3-b5b8-4e7d9c62b562") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b95e1535-07b4-4ba9-86e5-875f01867796") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7fa6fe9e-a6fb-41ce-839e-258c6001c36b") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f42c48f4-d6a7-4141-92b7-5bf609a131bc") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d2686b2a-8f3a-4026-87e7-3dccddf58533") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7b9be59a-4cd8-4ae4-a563-76a4204b9b69") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9010767e-c69a-46ce-a55c-e6aa03636eb7") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b3e23880-69d0-4ed5-b3f2-2148106fc56d") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bd6ea08c-8699-4556-8c6a-8c7d7bf7830e") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5a3e609f-3b1f-48fd-aea9-951c492ef513") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "23a6849b-95ff-47d3-a415-51a2adcd6d55") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "97dd195f-f82a-4e95-b0be-64c716356af1") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b7a1ed38-26bd-43b1-9c47-2e191c0222f4") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e139f92d-ad21-47de-bd9e-1b1d7da75176") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "27c2b7e3-911d-43f5-9b66-598bc740255a") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "acd55895-b215-4e7f-846a-2bd8c5b269fc") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0e51b16d-81c2-407a-91ca-e42962695572") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0801b16c-b37f-4cbb-b609-125113f99360") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "01a8c277-594c-4e4b-a4c4-82ce7e638555") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9c3ad890-789c-4e70-8184-d69ee7f69c99") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37dbf0bb-3ba1-4a0c-be4a-8fd02033a5cb") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e85900cb-2b95-40cf-a661-0aa16fec160a") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9d5c3fe9-9725-474e-a438-00db3261da2d") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "093c73e0-7d00-4c02-8d51-736e829a5f4f") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "66ffc167-0f84-4531-a25d-b2fa594daea7") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "76f03b64-2699-4440-bd99-465ff81c21be") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eec5b850-6f7f-4efb-b4de-cac7b6329fbb") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "38a0c423-5ed8-431e-bc89-cf37b1f64d0e") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "160a840d-5cb6-49e8-b9bd-fc0f31938b3d") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "87a1366b-e2d9-4358-a78b-22b16ae6f44b") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3f51a2c3-90c7-4fac-83c7-4f64e4950c21") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "eb5d3e7b-5a7d-484a-b826-aa989429d406") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1819bd28-154d-462c-a0a2-67a3e5385b08") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a77d2bde-cd82-4a4d-975a-d6aad36d8755") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fd7744fd-8768-41cf-ae42-c5376f09f14f") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "8f28813c-2ebc-4eea-8713-34b5e91733f9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f2dc1773-da76-4ec8-95dd-2fad7bda4c01") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "ca957599-fe2f-49cd-bf8f-4f322c4ed229") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "330354d0-1cdf-41c9-b4a2-2a381f7ed36d") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "36b5234b-7d61-48de-bf39-bbb668870bc8") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "7890c5c2-4eef-4586-9f22-2a1d37b5ae98") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "88996b76-9d78-46c1-9c80-293c8c528e29") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 35 "Net-(D34-A)") + (pinfunction "2") + (pintype "passive") + (uuid "00f71997-1e30-4d08-9852-044234960605") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 35 "Net-(D34-A)") + (pinfunction "2") + (pintype "passive") + (uuid "dd583477-818c-4ef9-bed3-2628224834a3") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "Net-(D34-A)") + (pinfunction "2") + (pintype "passive") + (uuid "fa906c6c-1846-4bf3-9e9e-bd38a200372b") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "9866fcce-a5c2-4745-8420-1e0dc2c3f326") + (at -163.109 47.892 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D64" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "72887c30-2b08-40c9-8833-957026dd5c84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "b5261a59-ff8b-4b66-afa2-463861703f49") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f3b5bba8-5afe-488a-9a19-f9edab571b09") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7d9118c3-54cb-4b68-a02e-a8b73c8e8f43") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8dd52d64-57c0-4a4a-8b34-1f152207bb6d") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9be86019-c590-4969-8a43-c00ab832335e") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f83114dc-0a35-4fe7-8c6e-1d691491d5cf") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "efde4b42-b907-4843-89d2-45b75354284a") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "16cb9179-0372-4772-be42-3a09a8f5f038") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "fe03a3dd-5018-4523-8c74-779e2e1da5fc") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "e5030271-b8e6-4b27-9914-a2a6b5e7cc5a") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e4a2c4a0-2855-43e1-9787-8253240ac9db") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7027149-d56d-45d0-9439-abac32a8dbbe") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "958fdd7e-8cc8-43bc-876d-3d57d84fc7d5") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf583144-7e7f-4eb5-96e7-555292576c17") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "97239af7-355f-40f2-8bb3-60ecd22d2801") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "efb18392-9ef9-41c4-bf29-62d4ff7f750e") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8eee08fa-44c7-49ba-a059-6c78b1921093") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "660fbb9a-619c-46e0-84f2-b53fd15d3cd6") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "217c068d-30e7-4cdc-922b-4b9e2fa4144c") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6baf45a2-59f9-41a8-9554-5691aaa5ca40") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "baebc4eb-acea-4071-a08e-6156f41a425f") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "067692bc-f34f-4d0c-81d5-b6cdaa17bb2e") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "57e728f5-345b-4208-82b2-b3ce6ed50f46") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fcd1a39b-c80d-4fe8-b495-b2ae1690fb72") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e9e8f7af-8708-437a-aa00-34cc3af5d8f3") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "7af55e59-4d53-4289-9886-d0749c7e206a") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "e6a016cc-0172-4a57-90d2-34db61825ea8") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "bc496a00-f602-473c-bf34-9e1770053abf") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 109 "Net-(D64-A)") + (pinfunction "A") + (pintype "passive") + (uuid "75318e0b-f898-4472-8877-8d9122359063") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "986d27e7-3977-405d-b1e7-f5e72a54b0d3") + (at -157.189 35.592 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D50" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "9483be89-aa08-48be-a5c1-528f06cb10fa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "e617ff6f-f4aa-4d67-9630-3c21a55fd173") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a6695307-c426-4244-81b1-78c48a70cc34") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c38b6b4c-b615-4910-a566-ac413fcc37c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/deefeed7-90b5-4d76-aa46-f3755b429d18") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1e9a98c3-62a5-4a15-91c2-e4035a6f6539") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe89fcd2-544e-4089-b158-e2b3341a6ee1") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b4163c4-8189-403f-92e5-286515d940dd") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8232419e-d1ae-4971-8a4e-6b6a114fabbb") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "1c8bec64-d780-47ca-8471-114add6423c8") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "ab90daa7-3aaa-4513-8f7c-d831c4e54871") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8df0b6e3-a2d2-4234-9602-c17a4e743355") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "27afdb24-cf40-4386-b881-d6f9e56389ce") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4d84f484-078e-4555-93e4-7dbdb063cdf7") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f0ee83e5-e4d7-4d66-ac1b-6f08f3dcff5b") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c1df7d88-42c7-4dcf-bb12-61e0e0b208fd") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cdcdd0b7-e77f-4043-8bf4-23fdd33be677") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "43352e54-42ef-4f76-befd-b792950fe3e7") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "44ae631c-b369-43ae-8a3c-cad738d5d827") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c1ae349d-274b-4279-9ef9-a149859d2831") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "742bfb3d-29e2-47a6-89b2-102c7b0abe58") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8abcce07-2432-41f9-826d-0f45ef0b8bf8") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "dc8a3563-e988-4f5b-8b9f-e0bc773dda37") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eef02f7a-3044-4c35-8a15-f715b74136de") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ef385bd3-903e-419a-a8f5-4c6b9e377765") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "781081c8-30a2-4dc9-844a-00f67ba60f58") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "ee920155-193a-48fd-bdff-cddf02f799b8") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "050f279d-6cf4-4c56-a366-534a4eb93e1b") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "03c79c41-5643-49fe-b243-95d067ed97a6") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 73 "Net-(D50-A)") + (pinfunction "A") + (pintype "passive") + (uuid "9ad9daac-8bd2-410b-9895-349ee843c60a") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "99d4d3ed-d081-4425-aa84-18455422f1c8") + (at -44.909 190.112 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R9" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "89999d93-688b-498a-8629-378252988e78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "22" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "2d3dc383-97b0-4cff-be3d-484306fbcf16") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "29e0025e-92f5-4022-8263-c179e8c1ecc6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "3f29bbc7-4d4d-46ea-a2a0-7d784b465707") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/9c5f0493-d680-4847-8e64-3696158e4f7e") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7e281cf0-3118-4a14-95e5-cb89ee907c1d") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2337d18b-db8b-47ca-8355-61bf576804e2") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "730eca2e-ef64-486c-88ac-ee8416494e11") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "26f0de68-4a73-4487-a6c6-1ac249340a1d") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "62795b64-4cfd-43a4-b9f2-ef5e5f1c9c01") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d56b7258-23f1-4817-aeb1-19c1b8555c3b") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "de9bf66a-42b6-476c-8502-0df130b6a63a") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e3e5e33-a821-4250-b77f-cf9c2cd53e8b") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bbf22526-4de7-49eb-8c49-8074909ec3e6") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ebfec8a6-c6c0-4b08-a5a3-dc11a835f9c5") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3cb27d6f-3223-4520-aa8e-a5baa0ff972b") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e0641d79-ffb0-467f-9a7f-0ed9910e461a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "6e93f0a9-7cf1-461c-97d9-4a5cb4a99c38") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 94 "Net-(J1-Pin_6)") + (pintype "passive") + (uuid "50143159-814d-4f2b-9100-c11b34f5d621") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 95 "/SWO") + (pintype "passive") + (uuid "eaa5fb5b-ebf3-40d2-af90-9895cc5ca298") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "9bf59e70-a011-4a78-be70-fc9cefe3827f") + (at -145.349 43.792 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D31" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "537ac539-1ba1-4012-becd-212b716d155c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "9981eb7f-43aa-4a0b-b783-f4954771b512") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7ff9eea6-7ca2-4916-9cd7-f6589be043c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "92f87791-05e4-4ee3-b618-28fdde6aa892") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d55ff88c-b74b-4e0f-accb-e3c99f134ae2") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a7b9c559-8bde-4a4c-aff6-deff1a20d518") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b69bc65b-957c-4ca6-864e-64f6a5d3bc22") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bb7baaca-57cd-4510-b78a-45a996856457") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "69b97937-f290-4d57-824a-75551a8a481c") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4d7dfa1a-5ca7-4cd4-a1e6-0ac3bf79a8ae") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "15a23a57-e2f0-49df-9a5f-79e19f589914") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "28fae98b-c6b6-4da7-b212-007d15216fb9") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "656373c4-e08e-4d69-901d-f524b67478e5") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d1284b91-59b6-415e-972e-9a7fec0a8155") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d4f936ca-6d00-449b-8df1-c866539188d5") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "08fd136d-4bfe-47da-90f6-af4199652064") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2021dac3-5309-4985-a2d5-3efc4276b337") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fdc5d746-9056-4d9c-b4d5-5d89d0736290") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "28f1a0ff-0b32-4ca6-973c-06a30f1129aa") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3409f4fe-b800-43b3-ba72-8dddf19f2e50") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c251d497-5a27-4b5a-9ae8-f8696e709546") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "eaac3883-8e4c-4e52-9c27-d6e8f709b5f6") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "01a201c6-d256-43f9-b669-5b2bdefb39f5") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e1dc5a66-8779-4128-ad17-7b75de03b2b5") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "790be6dd-284f-4439-a328-7bad7bd73691") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "29761047-bf27-4e0a-985b-f9ada2c5e02c") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "81e6dea3-c4de-48f5-a07d-63e713d72b52") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "02529ce9-e294-47ea-a633-14d8ec3f17ee") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "78a71ba6-06b4-433a-b445-da2993254c7c") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 27 "Net-(D31-A)") + (pinfunction "A") + (pintype "passive") + (uuid "14722ad4-56c7-4e00-85b9-b8622d3eb446") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Fuse_AKL:Fuse_0805_2012Metric_Pad1.15x1.40mm_BigPads" + (layer "B.Cu") + (uuid "9dc39ee3-982f-4175-b2f8-503bd38612b8") + (at -22.819 197.902 180) + (descr "Fuse SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCAD Library") + (tags "fuse big pads") + (property "Reference" "FB1" + (at 0 1.8 0) + (layer "B.SilkS") + (uuid "331a5faa-c0a4-418b-8888-58a88e4605d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Ferrite_Bead" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "1463418c-f4e9-457f-80ce-50ea30540e95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f2d2bc9d-7d24-4680-a8be-d2361a2c3399") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Ferrite bead, Alternate KiCAD Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fc20870e-65c2-4fcd-a866-1b9e8203d17f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "*Fuse*") + (path "/419d9c4f-4ab7-4264-9f26-8a0424a1c835") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 2 1.1) + (end -2 1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "694dac87-2e7c-4d10-b877-1f02d2af2be3") + ) + (fp_line + (start 2 -1.1) + (end 2 1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e83baaa9-4f4a-4766-ac0d-1006e78ccebb") + ) + (fp_line + (start -2 1.1) + (end -2 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1c5c2fa4-625b-4d9f-85fe-2ed8cb18af7a") + ) + (fp_line + (start -2 -1.1) + (end 2 -1.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1145ba24-a8cf-4b5a-9d6d-9ef5c42567b4") + ) + (fp_line + (start 1.905 1.016) + (end 1.905 -1.016) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "134bb8d1-83ae-4d77-aea5-104a1245b3c8") + ) + (fp_line + (start 1.905 -1.016) + (end -1.905 -1.016) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "737dbdcd-9592-4d5e-8d7b-616bc8363fc6") + ) + (fp_line + (start -1.905 1.016) + (end 1.905 1.016) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "205c51a6-9da4-44fb-82c6-b4de8e223baa") + ) + (fp_line + (start -1.905 -1.016) + (end -1.905 1.016) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b53a2948-f6bf-4b44-ba22-7fd410c9037a") + ) + (fp_line + (start 1 0.6) + (end 1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cca8e783-6ae5-43d5-9195-6f8713d7148d") + ) + (fp_line + (start 1 -0.6) + (end -1 -0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "634b01bd-eae9-41cb-8f9d-c6065761cc69") + ) + (fp_line + (start -1 0.6) + (end 1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5b2088cc-95b1-4ee2-a92e-b690159a5af8") + ) + (fp_line + (start -1 -0.6) + (end -1 0.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "741ae1a3-8b1e-493a-91e7-867d40e664f2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "db7ae50d-6b00-42ec-a7af-e0d5b29cf659") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.025 0 180) + (size 1.15 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.217391) + (net 58 "Net-(U1-VDDA)") + (pintype "passive") + (uuid "5e995444-c128-4f43-adc4-b72ab21ee8d1") + ) + (pad "2" smd roundrect + (at 1.025 0 180) + (size 1.15 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.217391) + (net 2 "+3.3V") + (pintype "passive") + (uuid "1788f989-e3ad-4cbe-bef3-a1f482085f04") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Fuse.3dshapes/Fuse_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "a03dbe7b-61f2-4aab-b05c-30ccac72195d") + (at -35.588824 151.917 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_BKSP1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "fe2d6c27-7427-45c0-b3db-250f1bbe87f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "6c10dbf2-f4be-4084-8d87-285800f75e59") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4984170a-14f8-4569-ab76-7f167660a879") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a1f00de7-0df9-444c-8fc2-43c9fc00253e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3726ef7e-8afd-459b-884b-3e88792abe5b") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "83da3ea2-22e2-485d-8be8-c93f18845d80") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8350175d-490b-476f-8855-a9709716bb3d") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a8de93d7-0d73-4859-858d-a17cdbe7014f") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a2b8334e-5a12-4869-afbe-5217af7126f6") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "99b8da18-d63c-40f5-a565-e806b13f9f40") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ea43b71e-cbf7-4909-99fd-42cd16ee1643") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b184b6db-5bc5-4597-aa1d-3fd243506e60") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a8de5d37-5649-4012-a5ea-2652ee9384ee") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6cd65446-9355-46dc-9187-eaa2db257c77") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "da1b59ce-3c00-48b3-be93-6e8fc0ea7dd8") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "d44d9a70-053e-4c3b-8ac1-61914c8c302b") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "614248f4-a3fa-4d00-adf9-1a052cd81824") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b5379d62-f66f-498a-9405-3461f28d5896") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "866dece5-2b8b-4911-a7e2-b2f4eb8ddd40") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "aa0bcfe3-9a8f-483c-9020-7ece9be176ea") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5ef16783-ee02-4ef8-a89c-9c1aec5e4b7e") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9f89abdc-fcca-4aa7-a803-33a163c084ed") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "591054f2-82a2-42bb-8895-a86f45882db7") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5d8a9ffa-94af-4785-b15a-8e3f395db015") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f520f12-1ead-4963-8449-e79bf67268e1") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ec55b5a9-baac-45c1-8350-8d548a6c664c") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d9d0c040-e113-4a4c-9ad6-5400fb0994cb") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "97c25f3a-4f4d-4210-ac1d-1f585918083c") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d956e4f7-2128-4cc2-aa40-6b4d0d628644") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c40baa75-4339-4208-aa53-4dbe18c8f85c") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "78ca7afd-e99d-4fd2-a3a3-9deffb1ed5d0") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9a572890-23b2-4b0c-b0f2-86c33de3e36b") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9053e80-7c68-4025-8dc2-85f00003726c") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "046e1a8a-86e5-4e08-a31b-73a842faba15") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d526af05-f734-4ca6-8ce8-ae12173e00c5") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1bdcd33a-b0b4-482f-81eb-e9cc1696ecf8") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cc02ba56-9377-429c-9625-d79fce228c63") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bba61bf6-79f4-44c0-a8ce-81c58133b53c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "77b4e5d8-2a75-480d-8912-ac382a38c1bf") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "668fbe39-88af-4351-90cf-8973f7e42c05") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "07123d06-15c0-4d1c-a2ac-b87667bf6ead") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "64bf4e4e-ad57-498f-a63b-aeeb11c90f00") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "224a6d0c-396d-4693-9e52-af85526a1a19") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9973d61a-8245-4675-9252-18c5a14f0f9f") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f8ad17cd-f3e8-406b-a68f-c4461e681260") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "63366d87-4e0c-4f1a-ba78-73618fcdb4dc") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "57fe2373-3d4e-4bd4-a422-6a5dc3c93e2b") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "d26ffa8b-e4ea-4420-97d1-95172511a49b") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "39db652d-fd33-4768-8b3b-243eff48fa26") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "ba376639-d18e-48df-9cd6-3f4381353962") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f8edb34f-0700-4b49-aeb3-40f9a632df74") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "0a4e832e-a1fb-40d6-9cc0-bfa10c77f436") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "3c7a5582-ccbd-475b-af27-de00b690ed19") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "4437e15a-cd08-4d4c-959d-4829bef89941") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 17 "Net-(D16-A)") + (pinfunction "2") + (pintype "passive") + (uuid "b734b3a5-89ab-4785-b0ad-991099a104d8") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 17 "Net-(D16-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a79e613b-731e-4ff7-852d-335c2933d2d6") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(D16-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8a4858a9-27db-463a-9633-ef8e2a2cf24a") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "a4948f74-9ae2-44fe-8cb3-3df716ea0841") + (at -145.349 19.192 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D25" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "6c67f53d-09b3-4777-b765-b6c75732ad54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "094a04a6-296e-4f81-b6f2-0d2c7901fb78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "abd5689a-eebd-420d-9b84-cd3bd9c55f87") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a8a17cb9-291b-4496-84e0-c51a004add4b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/803e7a88-32d5-4661-8d1b-777196178dcb") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d5d5d1ad-1c23-4de7-a108-e05d9a508b0f") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "84f1abae-b1fd-40cc-bea3-9a0294e5844a") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6e8ed81f-be4c-4100-8205-d05e5e17d4e2") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f719b6e8-8d52-487a-8358-52da05b73ac1") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "b6f58755-379e-428d-b36e-9e7b5f4bc142") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0fb8fd2a-e173-46aa-afdb-e3484b168fce") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c02a4835-fa3c-42d9-bdb9-b993f9470ed3") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "789e87c6-c615-4bfc-90d0-a8bda236b9e4") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "11535fce-76f2-4a9b-9dcf-a621e2d23220") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb86bfb9-2af2-4fa7-8fa5-69cd4ed1bd07") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9cee2d57-152c-44b9-a92b-e07a921094f8") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "19a7cf62-8455-4787-a551-8c0019a7d384") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e360a2a6-065d-4ebd-a6e8-a859abf0c103") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "41fab6a2-5c00-4b68-9711-23ace556e354") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b874c0e6-3bbe-44f0-93e2-ba4ff01ee64a") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8a0a392a-fcb2-4564-a3ce-3ac3c3912275") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "47e6931f-2821-434e-a29f-4e5e7f1098e2") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "820bf3ac-48b0-4405-a30e-8686d89810f4") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "82c22122-789c-4e68-9bd5-ebd17c565959") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a16ac010-4f1a-45b5-a3cb-e61173e67158") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b67f857c-2392-4168-a952-adc8bb3745b9") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "c5fcc7ab-7244-4cbc-aead-0a5157b50554") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "4474ca21-f20d-47b1-aa18-0af0563ba124") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "26738f86-232a-4d3c-b135-3e3ebf87ae26") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 31 "Net-(D25-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b49241ae-8ee1-4119-af4e-dc35d86df41f") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "a4d613e2-f9f3-4a31-a96e-c464caf584ef") + (at -87.038824 31.517 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_MINUS1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "e1c8dc55-0247-4feb-bc0b-799a8ef107a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "d4fe0927-460e-47b1-a926-c0f0be8d57d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "50483fe4-2fc4-4a64-ac99-4199949255d4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "827f23e7-9be6-4449-aedc-680d8b7058c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/cb107d31-4050-4821-a981-f264d1ca1589") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5b46b87b-a773-4392-bbfe-5f83bc810abd") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4851ea71-9014-43e9-854e-71c68b8e8114") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "41c701e2-c2fd-4479-b193-36ff04363a57") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c679990c-fa93-435a-8589-6a6f7de5b6ef") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bab9629d-ab36-4cb8-83f8-9f50725ca0e8") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e7ff7858-df08-4179-be30-b01f9ff0c517") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "782d8a4a-497c-40aa-a01f-f29fb5c699ec") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fa697749-6ae3-47d4-bfa4-d0f59c02a7f3") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "88740365-ffe7-4e5f-a8f7-5de1c6c6d5fa") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d9a16ca6-5fa6-4420-88a3-14431fe5492c") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "af8832ba-ec9d-48fb-97d6-25c78152f1fa") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "58cbd6d0-c938-40dc-a322-f97281e21280") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1d5d3bc9-3a23-4385-908c-789643742162") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b8d02c32-e63e-4650-9fea-23e997172417") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "09edaca5-cd10-4530-867c-b4f348c418db") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "af3c8438-c18c-4ee7-9c3b-726c4816688c") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "14d2dbcd-fd91-4682-867a-c59fac9e3e70") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "969ee256-4de6-46fd-8208-c376354d7611") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9353763e-58f5-40e6-b9ef-1bf61fb61287") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7c43482a-f3f0-46e5-b7f0-f1a91cf74e3a") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1467a150-22c7-4d33-8972-33723a5482dc") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5eb90000-2219-49a8-85a6-9b7ecca9d5ee") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e05ecbfd-ccc9-4ef2-89ac-6f191b38ae00") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8490c3f3-d993-4529-b02e-9149d0bb48b4") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ce7fd8b4-f298-4921-89fd-d1fe1b2bc748") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "39e9f934-943d-49de-bccc-2bfaa9a939dd") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1b802194-615f-48df-9f31-3dac7440bd5a") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5e396bb8-8e62-4e38-84b8-7ba5cd267ff5") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59e00169-5895-4579-994c-752c8baf435c") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7df3fbf7-6333-49e6-a763-63b5c950d5d9") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "00884eb8-473e-4a0b-9156-8caf2f2c7573") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e8aeb7ee-bf6e-4ab9-8597-0d51ea43da22") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0d5e5f3f-c578-4435-b4e7-b9775e4be885") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7536e8c8-5f9e-446d-a0a2-5481ffe7c629") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a8b0718f-0b66-490d-8224-cc4de336e3ab") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "61c29203-782d-4793-aa1e-33848104107e") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3490cb08-5f9b-4345-9896-ffd342a58a13") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c9ef99bf-4a74-4bc8-b20a-c8252686800f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fb744473-ffab-4a82-8e79-616d66c26b97") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "390275a0-efc4-45cb-9b67-dc8e45082929") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "afe78b8a-bb6e-46e7-8d26-5940867c10b7") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0dc9affd-c099-46e8-971a-ecb7da7cf1e4") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "d425530c-7d4d-4efb-9cc5-48b28d0eb6d2") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "667ba86f-de1a-4992-9451-d8c10b746670") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "6c47186b-25b6-4419-8036-824b8f717279") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "cf6a34eb-ce04-49c0-a301-e24359ede7a9") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "4ad849f6-98c6-45c2-a7bf-17aeb387de04") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "0a6d92de-35b9-459a-91ee-11e37474b4e8") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "e068ef7e-d4a9-404d-ade2-71bd9d6f88b7") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 15 "Net-(D14-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ad1a5369-47e6-4dc2-91f5-d9d2eaeb5824") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 15 "Net-(D14-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8cf550ad-2c2d-4d5e-b507-3e1069ae31c5") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(D14-A)") + (pinfunction "2") + (pintype "passive") + (uuid "3f5f8455-e146-4452-b356-3b597790930b") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "a87bfc77-2bbf-4314-90a1-45e22ae3d919") + (at -169.029 15.092 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D68" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "4fce6c1b-5664-4004-ad60-4a690dffd41f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "e149c4a9-f82c-4b84-b879-59d83c11e107") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a2eed06c-2fc1-4466-b0dd-5ce8ee986f53") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "eacf4374-cb7e-4b52-ab58-aeae40839448") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/0a363a6f-576c-4529-9bac-5bfb55d26551") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "de5074e1-6169-4498-bdc0-292941640548") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cc7d9bc1-e767-42e8-bb2f-a45f41b94712") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8bb8464a-8935-4ef4-9883-71a1a8ad3782") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7c3b5285-c3a5-4f8a-85ae-cf9ac7835ffd") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "f76a61e0-dcd5-4f04-b2df-dd217b7ced2f") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "6cec6f77-23fa-46a8-8330-b0544abdce82") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2cbfd07d-f09d-4487-bfcc-7034fdabccbb") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0effd617-6974-4ae7-9f39-1ca136302d55") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b0e273b1-0c26-4836-882e-bb39ed15e05e") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20e3b73e-db58-48c0-a2bc-ce32c6488a91") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0e2ef5d1-a9e7-4854-9eb0-5163a598bbf3") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "90cdaa08-b45b-4b92-99f9-85146962773c") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ad3003a8-575e-407f-b120-2d0f462f7079") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "17e3ee71-b4e0-4310-a9e4-9ee8c4630477") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7c73c3a3-39d5-4ae2-b0be-e0066aa8439e") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1d611e11-f925-4af7-bc09-b353180ec32e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1a0d9121-f007-407f-8c47-b5258c9b8d32") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7debbc17-5f2b-4b7b-98a3-494b3be493a7") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "277331f9-b58b-4f81-80ec-e23355dd9edb") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2cf915b1-bef5-412a-90b3-a6b6e37a4e0f") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b2517701-afd0-44d2-b104-7a0cbd99184a") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "9e02aaa2-594e-40cf-9862-f88d59397e0a") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "1358dc52-0a13-47b7-b663-106dc2d40d32") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "7ee3b81b-18ad-4539-a4de-dd88a43332ee") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 112 "Net-(D68-A)") + (pinfunction "A") + (pintype "passive") + (uuid "fc439713-3cd2-4161-8ba7-f24b24e4fb52") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "a92325fe-00dd-46e5-a2ac-b8141a8d1146") + (at -35.588824 31.517 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_,1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "6cfc55ab-f28d-4c77-bfef-4df0448f625d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "ae42fe6c-f8d8-47c1-ab85-f7c699ed6f17") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "f464f3f5-2058-4781-9030-27a4b4491f37") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4644ba74-0972-4696-8a17-cdb4647c9eeb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/8fdda033-c0f1-4c53-bec7-e3847dba47ce") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e177b970-a4b5-476f-8be2-f74d976bc759") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b1653901-4369-4e38-a47a-87488b797208") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d3b74f81-9ada-45a5-8370-9b9b9a22b17d") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b1e6cb95-cd37-4a19-a866-dc760afaf889") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "64644e10-234e-4225-a3c2-770ed558007f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b8a09b8-d3f3-48ce-a209-f5f0b48bfb31") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "244019e4-c540-474b-b1d1-acd31df0638b") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c455bc3a-d97f-4828-ad24-8bca085bf1e6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bdb99328-6a46-4c4d-a4cc-ab0450f39a46") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9edeaf44-cbc3-4b56-9d0d-8423d79b315d") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "8b4ead21-cf66-4021-8f1c-88f3386e1bc0") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ccfa93c2-9dde-490b-992e-6f7958c1f3b3") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7213db5f-5eca-4e25-9367-ea9708148c76") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "71e27487-57f2-40f3-94b5-93a479d3d59d") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6ecda649-47fb-4795-a6da-7b40ad45f2e7") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f41cb045-b13e-46d2-bddd-f8e57a37bbdb") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "be7450a6-78cb-4f76-8ede-559d280fed61") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d7262206-40b0-44ff-a7d5-8223dc26b5d5") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a6ab7541-c4e8-4f71-a06a-d90d9b583255") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99039945-145a-429e-886c-a6d543861a9a") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed7c37a5-33d5-4967-a79a-61c585184e7b") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "276fabb1-437a-4eaf-a025-db41fe527f4a") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "91f1e5e1-6c9a-4ba7-8e4d-b986b62fa9ea") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4aea7e8a-f5ce-4c8c-8ff8-4159753ff904") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "60a8364b-99e1-487d-b972-2ea5b485225f") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "df307ba1-55a1-44a1-949c-cb49a3cbfe32") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "26e85dd8-435e-4fb0-aca2-47ea526db0b1") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7be8d50-112e-491a-9f52-e652d42a64e6") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "46d54e56-48a2-441e-9e5a-987e7c6985f9") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89f6dab9-4949-41c2-a876-2e80171b78fb") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "86dd0638-7e49-455a-8b9b-c0d108e3adc7") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "20729bf8-281b-41a2-90d4-9b5554075017") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b2ada79d-06ab-42b0-945b-e54dc7ff1d9b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "22f48910-d805-4fbb-8cce-1babcac65b97") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "29792c3e-bc2c-4917-90f7-36944ec4b25e") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "61c4f36b-808e-42c8-bde9-e219d1b962fb") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bbaa3f74-ad2d-455d-9a02-0c2367e0fedf") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1d27f7bb-a60d-4ec0-aa72-29d6406e6245") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ccfb12be-1be5-4668-8f1a-3f9d836549c7") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fb4559e8-0c01-4ab7-97ee-d28c1f4e1f5e") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4afc1b8e-5f62-43bd-85c2-4eb4789f30cc") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "06cba913-ed32-44c6-a73c-122fa2a09ee9") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "f4d92b31-b014-45df-a7da-166fcedfa906") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "d253827a-05d7-4bc1-b065-42985dcc0c72") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "a1137024-7538-447b-84ac-d4b3a782884c") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4cde85fe-fc1a-4798-b2d4-8729fac1974f") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "32276c26-1ef1-479f-8ee7-7547688c8e2d") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "3427bf08-0d06-4b37-9a7e-f4f64cf7ba53") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 128 "/COL9") + (pinfunction "1") + (pintype "passive") + (uuid "79535b9c-1692-4b13-a97c-de1f1ccd2d16") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 80 "Net-(D57-A)") + (pinfunction "2") + (pintype "passive") + (uuid "59316ff4-ddfb-423b-98b9-7557ee589b60") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 80 "Net-(D57-A)") + (pinfunction "2") + (pintype "passive") + (uuid "99220bd2-04a8-4f78-b081-26e46f50a602") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 80 "Net-(D57-A)") + (pinfunction "2") + (pintype "passive") + (uuid "70868b3d-a55d-44b7-a850-fca86573f4c3") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "ab052e1f-0711-42ef-8952-7b4024b5e2b3") + (at -157.189 27.392 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D47" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "fb585232-95c6-4db6-82ef-331cc6187507") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "5a9841f7-bdf5-4ac6-a6ce-743ed401127a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fc7b9d56-6452-4c45-9092-a1d6d8c089a0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ccb03b0c-737a-4999-a2a4-3ed12577844c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/a3c03817-1fec-4730-beaa-6044544092df") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bb754173-2094-42a3-8da0-cde03dcd2e41") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "667f958f-5cf1-4373-935e-417b1eb84be2") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2322d856-58e5-4ea6-b599-08ceb219cb8d") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9bb90dbe-40c3-470b-a8c5-aaf9dc9a2199") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "7f5876b1-90ec-4249-95d1-407da21e8d80") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "ec33f7f3-2d1a-4109-a58e-b37ec417edbe") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "32b745ce-d7e8-4ae3-b00a-0b68bf8a68c1") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "81458b45-1f4c-411e-8b08-080ce46919bc") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "243c67da-b9e6-4f03-bcbe-b44e039cc35d") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "42487210-4496-46b5-8549-e5db5a40c817") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bc6037d6-3833-42f9-8904-c8e4c4a74422") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ad52f89f-1f09-4b44-9a7b-ca9dcd02407f") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2f8c4977-ba34-45ca-ab8e-75df0e20c1ee") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a4a774b8-5dfc-47e8-b788-dfba86cd2d9c") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "06a78b65-8a79-4d26-b4e5-723e7be11f3b") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cbddf691-7f20-408e-a5a7-ae59a13e5599") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8f970f6d-79c3-4a21-88a5-fd16ed4897fd") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1eaa8e7b-3c7b-4fd3-9312-8d02f051ee53") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fe7e2292-57f3-4e64-a929-554d88b25c62") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "050866b1-77dd-48e6-965b-32a2441e2857") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "701fbfe3-bf0b-42cb-b66c-b44bee843296") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "e9e3e1ca-6093-4494-873a-f09c22f36d56") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "2dd56a72-d624-4d1f-98ea-2756a09178df") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "204684c5-f375-47a2-afb6-f67a47c402d3") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 71 "Net-(D47-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b4d7dede-178f-401d-856d-1d74f3600ead") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "ac63ea69-ebaf-4b93-9431-6999ffd34dc8") + (at -35.588824 76.667 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_;1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "0249b4ff-0f78-444a-8fc4-653a439a5c28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "cc5942b2-30d3-48b0-b47b-b3437d771e44") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "acb7508d-85fa-4443-bc98-f60b6c96c33a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6404ec30-106b-487b-bd18-dd231d78a9e6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/6ed96fd9-9df8-42c9-ac6e-ab987e9697f0") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "77af72ba-a54b-4f77-a3d6-dbad1a5bdce5") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bcee27ae-7322-4cf5-9ccb-a501184fdc67") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "93c7aae2-9a30-4e55-b2f1-ca5bd8f8989c") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8fc43be5-59fb-4dad-a0c1-f9bf561173d9") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "735dbfbc-bc5f-42a3-aef2-566a9a14a684") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "59bc1d3e-81bc-4bea-973f-101ccdb3c45d") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "93693aec-baf6-4ca0-adf3-e73844e6a597") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4a14a6a2-f933-4959-9bc2-6fc25fbcd596") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1ed654f2-20a1-4d01-b4da-0ad7a4a8776b") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4636f9c4-b25a-4103-83f7-bec0b12ff37a") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "e492d721-c79d-4871-b462-466c85464ea2") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7854fbaf-1b2d-459e-b672-71e2d36a8a88") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2cbda850-f59a-44a4-977b-3eb0bede86d3") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9b06f527-4ec2-4a6e-9be6-ad45be7dd70d") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9b7c6ec8-c3a0-4ed6-b78c-21d099ccfab2") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b20ddb9b-0999-40be-9eb4-c6635a7d40be") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6b151b99-5cd9-4ba2-a2e2-4c4b89dc5019") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f5c9b26b-c474-46ba-9727-acb80636ba6f") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "3dc6d976-4702-409a-aa8c-a6a0cab4e38c") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "08e4013c-69b5-4d1b-8146-75bf6e46ae25") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e5a25e62-e9b9-45cc-93a7-b393c9e27c0d") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "51af6cd4-7d10-4ffd-b43c-8b41a4fa6717") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b832ea64-67e0-4226-b252-50ace0311ad3") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "db6f3a4f-0260-4cf9-bfe5-11c5061b4f62") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5375e332-9a87-48c8-99c1-ce068c04d778") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7d1a78c0-361b-4d7e-8fea-970926b8daaa") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6065a87b-d52a-4a85-9af5-9b2c64645b33") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f4f37c37-db96-4838-aa6f-a724ca24ab6e") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a5e33e6c-e7ad-4ac0-b2b3-c81fd9a2f8a2") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7caed70-108c-40b2-b0a5-4f10eff34e55") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "93e6ba5a-dc2a-4efe-8425-b26caeddffd5") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5f8a0360-7a34-46df-87b8-927d46f18894") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "34a0b9d2-db07-4112-8916-a79b98f95a39") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "de218c43-3e58-4555-9438-cc9e3a48b136") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8678fe6e-4000-4df6-b236-2a40de98c369") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7552ddf2-d5f4-4e24-929e-280295eb607a") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "79433fb5-4b3b-4e72-a249-ba6e94b21bb6") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d39ff67e-77c2-4cf3-896b-0f733495759a") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b803ccf8-de46-4741-88c6-7c814df42c48") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5719c0b4-206d-407b-b061-43b51f504b60") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "17149e7d-4592-42d1-acd2-ec1b9895a815") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c72d0691-3143-4e36-a659-8ce4b5f11587") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "fe44f792-2936-4a22-840b-0de804cccba1") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "640cb04e-d492-46b9-a661-3c1a4c466edc") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "147b29d4-1973-4545-bdea-1595ec5c336d") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "cce1241a-17e4-4f48-975a-bbe2119d8a67") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "e4cf56c9-8ff8-43c7-ad6c-4a0c058845b5") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "811579ca-c971-4396-b4ef-c6ec2028b512") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 130 "/COL11") + (pinfunction "1") + (pintype "passive") + (uuid "56adf28f-3a8b-4463-ba47-f9485d1d3327") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 69 "Net-(D45-A)") + (pinfunction "2") + (pintype "passive") + (uuid "130e019e-c034-4ac5-bb48-82a3438830ee") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 69 "Net-(D45-A)") + (pinfunction "2") + (pintype "passive") + (uuid "01fda35c-c4a0-444b-854a-cc6a7d8a8dc5") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 69 "Net-(D45-A)") + (pinfunction "2") + (pintype "passive") + (uuid "c3bb8648-0221-4251-82d4-a78aa105a4b1") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "ad577c37-bce4-498f-b923-861f152c31c4") + (at -121.338824 61.617 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_Y1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "6d26f604-d99a-45ff-9288-8190a4dd296a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c1cbc78c-ebda-499e-a641-fedefa35464a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "795fa86a-4aeb-470c-935a-73f709a5bef3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a25caf34-cf86-48b2-a822-b8c34a8f2da1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b3f8c532-e54d-4da0-8cae-5683cd5381d8") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0c98ae25-184b-4e24-b7f4-c383daa08dcd") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "806d13b8-f634-41c9-bbad-28abf41d2911") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3bbaf91c-977d-4ff4-aa52-da5e114f14da") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ad1f1cd8-4f32-4500-b5c7-0edf596f1375") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "adde57f1-4cad-4633-89a8-b3c3fdaa7ec5") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f01c1e70-18e0-40e9-b642-eaea3863996b") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2985e488-b59d-4b57-9a0b-dfba7aa92706") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cd7a52d4-4dee-4956-b970-065c56807bba") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "20c2d08e-704f-4a98-aaa3-2d1a231e4747") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "09735ef0-a7ab-4bc9-b447-780e856ff1a3") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "e71214a7-1fc7-477b-a8a5-a4c3d5984aec") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e8fa29f5-1764-406f-860d-6d5526c4ca54") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "413078c0-345e-4524-a703-9f96fbf6ea2b") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "31430b8d-10b9-415e-9cb4-09fe903b4d0c") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a16b6979-fe7b-4dba-9cd4-cd3906aa7f84") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2cc11089-c30e-41d1-9ba3-77377ec722b4") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d2bad9e2-1cc8-4b9c-afbc-d9efc3bc2e37") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "cdcbce0b-27aa-4c39-a541-5322e9ae888f") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "3d7ca98d-2081-4330-b754-db0340261408") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "527bd053-915b-45d3-a60c-8f16b44ca6ab") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c0837eb1-6283-4e34-a67c-399746f76569") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99610167-dc73-4386-a521-0c30cea8acba") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ed2445ee-29d9-4954-a2e9-1ad0463241d3") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2157cbff-e815-41af-8f81-71cd002b5920") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e1b42b05-37de-4fad-80c3-a9a353c16952") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "58dceea9-a9eb-4702-886b-d46e0100b86f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5cf2022a-fa70-4046-8dbc-c67a70884d34") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9f7fdd8a-b90f-4de6-ad5c-2ff84aaa3fdc") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4461c82e-621d-498d-8089-2f6413b37d91") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "851d1f24-1a15-4260-8d6e-54e1f09304d7") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5435ed11-68c1-47df-981a-55223bf170c7") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "79e17d79-5b7e-411e-a0ff-fdc3c61089a3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ee9734b4-8c6a-43ee-9276-c5d969ed53e6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a3ac74de-88f1-44c8-8274-d7f193e85ce9") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e1563973-2a0b-44c1-bf34-0aa985d4e968") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "895e9da2-50d7-4401-8878-a402717a795b") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "b12502c0-2d96-4c45-be57-1250e342318a") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f9341501-778e-44d9-9a4c-1df985dd549c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6e110d1d-94b8-4390-b43d-e6c9dc323513") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ae343d7f-166e-4d1f-9de8-5a2e547ed3ca") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0da1d119-8d66-42eb-97bb-758617fad374") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d3469027-e8a5-481c-a18a-cc503e3bc655") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "5ca4cc14-e371-4233-900c-270dcbbdc73b") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "c4304568-5c35-4a0e-9990-a0c88d5a5806") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "55e09d40-dada-44a8-b06f-d6583fdb718d") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "aa5229f9-c69d-40bb-88d8-541eda081d4d") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "9faf64de-c04c-4af1-b0a0-acaf2b5465fe") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "cdbf91a5-1798-4e42-bd2c-c3bed596a3e9") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 132 "/COL7") + (pinfunction "1") + (pintype "passive") + (uuid "07d1bdb1-6ce3-4232-9831-dedaee13acef") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 33 "Net-(D27-A)") + (pinfunction "2") + (pintype "passive") + (uuid "7a3d0c74-8e2a-4ccd-b6fc-01e52c2613dc") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 33 "Net-(D27-A)") + (pinfunction "2") + (pintype "passive") + (uuid "7cd304e7-7420-4568-8a6d-8ec033bb7695") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "Net-(D27-A)") + (pinfunction "2") + (pintype "passive") + (uuid "144eda17-b364-4b76-b28b-ad3f51d407eb") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "afa99148-c8a5-4350-893b-ff1e08f65946") + (at -157.189 23.292 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D46" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "acddcbb4-a83e-4e1c-b846-1b5a981c5972") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "d13861c0-5f56-4831-97fc-20873a6d36e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7c62ab0c-9f35-4f26-a6ad-4173ce1119b2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1b484070-f8f3-4210-9b54-a95d7428cc4e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/69e51b39-5aa8-4d6c-943d-155a3c196fea") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "73ca8825-82ae-4c08-ab90-1b51ab4e6be0") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1cd12881-4e07-41c8-9305-abec49fede94") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e6bc3ab2-045a-4aed-bf90-d5bd32c942cf") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "19298ce7-df68-477f-a9a4-210778f0a2de") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "65b68f56-de43-453d-a0fc-5de8c702cd3e") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "e7e000f3-76a7-4040-be4d-305b3a5a2def") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b6e0bf7c-7e43-4165-a71c-27765761a8f3") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "21ee9626-6e12-4ccd-9ef8-5fc53acef411") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c08c4db4-28fa-404b-9a7a-ad7456cc2456") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "07a7962a-52e7-4fd5-8292-b377e5cc8990") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3ca7d4af-9e17-4562-a631-b986fca7fd70") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "291ba87f-1ef8-49fa-b1c6-b383bbcf9bac") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5b816080-d219-4eee-9087-d40deb7b9127") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "961076db-211a-4a92-9f2d-bcf32233ace6") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5f1109ae-1084-4eec-a40c-3f24cf067dc2") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "32c2cde0-3b45-4af8-bc61-856446f30f45") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b4555489-3295-409b-9911-d967c94e7bfe") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4a927c70-bf7a-48c8-a7fd-8be640aa198f") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "184709bd-0568-4d5b-b85b-64279d8e99c4") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "68c055c5-cb40-4098-9090-7083d332ab41") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4abbd7e8-f9fa-4fa7-b701-2aa1d2e8b18d") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "3f68d671-b493-40ef-9fc9-d61773a3dc66") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "1790f7f7-1623-4f05-a3ec-a92d88f4b405") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "c03098b1-3e38-4724-ae44-d76e22ee8a22") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 70 "Net-(D46-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b8c229d3-77dd-44e7-b0bb-a33b6350ac0b") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) (footprint "PCM_Package_TO_SOT_SMD_AKL:SOT-143_Handsoldering" (layer "B.Cu") - (uuid "ec4c2051-bfce-4e7f-bdd4-fed930a05cf3") - (at 64.465 58.231) + (uuid "b0ecf570-9ad0-4e4e-8286-7ee10f232d9e") + (at -14.5515 198.637 180) (descr "SOT-143 Handsoldering, Alternate KiCad Library") (tags "SOT-143 Handsoldering") (property "Reference" "D1" - (at 4.635 -0.131 180) + (at -0.02 2.38 0) (layer "B.SilkS") - (uuid "1d4c7567-112c-44fe-a053-f5fd1f08777d") + (uuid "8ca0fecd-aabf-45bc-92ea-1f721e1d1a29") (effects (font (size 1 1) @@ -46069,9 +53801,9 @@ ) ) (property "Value" "PRTR5V0U2X" - (at -0.02 -2.48 180) + (at -0.02 -2.48 0) (layer "B.Fab") - (uuid "f9936c25-d6fd-489f-80b2-2e0d8ea76830") + (uuid "69c6c013-310d-47e3-a96d-42a0f8f44025") (effects (font (size 1 1) @@ -46081,10 +53813,10 @@ ) ) (property "Datasheet" "https://www.tme.eu/Document/4eac14af69261014af6cc93b35742953/PRTR5V0U2X-DTE.pdf" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "b147bd84-e9e6-42a4-8fe3-b72e25dcdaa8") + (uuid "7e679737-cb33-4f46-96e7-2148400c138c") (effects (font (size 1.27 1.27) @@ -46094,10 +53826,10 @@ ) ) (property "Description" "SOT-143 TVS Diode Array, 2 protected lines, 5.5V, Alternate KiCAD Library" - (at 0 0 180) + (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "00b9423c-f650-4bbb-93a0-af7cc17e484f") + (uuid "738e03aa-d865-4369-98aa-b2c62d69853c") (effects (font (size 1.27 1.27) @@ -46109,37 +53841,17 @@ (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") (path "/c7c4756e-a5bf-4567-914d-57c2ffef1bc4") (sheetname "/") - (sheetfile "numpad.kicad_sch") + (sheetfile "68percent.kicad_sch") (attr smd) (fp_line - (start -3.4925 -1.7145) - (end 3.429 -1.7145) + (start 3.4925 1.7145) + (end -3.048 1.7145) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "b4e0f71b-737a-4607-96a1-33303670cdd6") - ) - (fp_line - (start -3.4925 1.27) - (end -3.4925 -1.7145) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "bcbf2b15-a35b-4645-843e-d829c3912462") - ) - (fp_line - (start 3.429 -1.7145) - (end 3.4925 -1.7145) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "edcae217-68ea-4fcd-a3a0-178e3d863acc") + (uuid "39dab87d-0462-44d2-885f-059f37ed62be") ) (fp_line (start 3.4925 -1.7145) @@ -46149,17 +53861,37 @@ (type solid) ) (layer "B.SilkS") - (uuid "f570af1a-9bd3-4a81-a373-58ba4f7e4551") + (uuid "67b53379-3732-415b-9780-53947650fc19") ) (fp_line - (start 3.4925 1.7145) - (end -3.048 1.7145) + (start 3.429 -1.7145) + (end 3.4925 -1.7145) (stroke (width 0.12) (type solid) ) (layer "B.SilkS") - (uuid "4335710c-8fd3-408c-a811-65f8d7fbcced") + (uuid "b2b259ad-f2d2-4194-a3cc-275425356821") + ) + (fp_line + (start -3.4925 1.27) + (end -3.4925 -1.7145) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3f486493-74d6-4b47-9b91-e0691b5a095b") + ) + (fp_line + (start -3.4925 -1.7145) + (end 3.429 -1.7145) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bb8450c0-7ffb-486d-8dc2-da75041bf677") ) (fp_circle (center -3.3655 1.5875) @@ -46170,37 +53902,7 @@ ) (fill no) (layer "B.SilkS") - (uuid "4dfdde93-87de-4be0-8d22-218e8e012fbe") - ) - (fp_line - (start -3.45 -1.75) - (end -3.45 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6c398a70-aa86-43aa-b652-9763489bfa69") - ) - (fp_line - (start -3.45 -1.75) - (end 3.45 -1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "aff14d38-d115-4bf1-9652-ee17601e5883") - ) - (fp_line - (start 3.45 1.75) - (end -3.45 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b208b1a9-7c2d-49ff-a5f7-4608f3ffd84b") + (uuid "2af0c3ad-5b5f-4123-a774-daa6faaba7fa") ) (fp_line (start 3.45 1.75) @@ -46210,47 +53912,37 @@ (type solid) ) (layer "B.CrtYd") - (uuid "f281cab8-4045-4631-a115-235861e2d91b") + (uuid "d1a4c8a0-14d6-4384-bcb5-2a184bb983a0") ) (fp_line - (start -1.2 -1.5) - (end -1.2 1) + (start 3.45 1.75) + (end -3.45 1.75) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "11485180-4d13-4661-a638-45967f2f2a7b") + (layer "B.CrtYd") + (uuid "dd4d5e26-73e9-4104-8de7-3c26a727c28d") ) (fp_line - (start -0.6 1.5) - (end -1.2 1) + (start -3.45 -1.75) + (end 3.45 -1.75) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "04132b78-461d-49ba-94c1-c5e2c36e1633") + (layer "B.CrtYd") + (uuid "43aa5e14-7033-4ef4-b058-01aae04f677b") ) (fp_line - (start -0.6 1.5) - (end 1.2 1.5) + (start -3.45 -1.75) + (end -3.45 1.75) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "B.Fab") - (uuid "2089ce0a-dbaf-4cdc-aadd-86c6801d444c") - ) - (fp_line - (start 1.2 -1.5) - (end -1.2 -1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "e1633e89-9860-47b9-a017-f76344b38b9d") + (layer "B.CrtYd") + (uuid "fedfff06-df80-46ce-bc98-3457b2135b96") ) (fp_line (start 1.2 1.5) @@ -46260,12 +53952,52 @@ (type solid) ) (layer "B.Fab") - (uuid "7bb14397-0695-47fb-8239-ab100b0c252d") + (uuid "5971bdf2-5fc6-48a2-90f4-0d3f473929da") + ) + (fp_line + (start 1.2 -1.5) + (end -1.2 -1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6018d8ae-701d-4d69-8bc2-6021af7d3bb8") + ) + (fp_line + (start -0.6 1.5) + (end 1.2 1.5) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "59c848bb-bf0a-4d6a-ad5c-798ba2c87229") + ) + (fp_line + (start -0.6 1.5) + (end -1.2 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d76b7ec2-d1ee-4662-b027-19e3a59f573f") + ) + (fp_line + (start -1.2 -1.5) + (end -1.2 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1b524360-0c5c-413c-bab2-a0bf871be270") ) (fp_text user "${REFERENCE}" - (at 0 0 270) + (at 0 0 90) (layer "B.Fab") - (uuid "5d3d1a02-deda-4160-8105-43c03173e752") + (uuid "b2e7f05d-7268-4e37-adc5-90864896983b") (effects (font (size 0.5 0.5) @@ -46275,40 +54007,40 @@ ) ) (pad "1" smd rect - (at -1.8 0.77 90) + (at -1.8 0.77 270) (size 1.2 2.8) (layers "B.Cu" "B.Mask" "B.Paste") (net 1 "GND") (pinfunction "VN") (pintype "passive") - (uuid "d6290026-c52a-47c6-87b6-51564f58e987") + (uuid "e8ad39f6-a413-46a1-be2c-f5f616072435") ) (pad "2" smd rect - (at -1.8 -0.95 90) + (at -1.8 -0.95 270) (size 1 2.8) (layers "B.Cu" "B.Mask" "B.Paste") (net 48 "/D-") (pinfunction "L1") (pintype "passive") - (uuid "c6730509-46c7-41c6-acc6-49f584200b5c") + (uuid "ae0b1dd8-bc8a-4d82-ae4e-ba3ac1a2d5ff") ) (pad "3" smd rect - (at 1.8 -0.95 90) + (at 1.8 -0.95 270) (size 1 2.8) (layers "B.Cu" "B.Mask" "B.Paste") (net 47 "/D+") (pinfunction "L2") (pintype "passive") - (uuid "64f54156-9a6a-4c96-91c7-b5c8443fa703") + (uuid "3e2286ca-7ac2-4780-92e2-21525066659d") ) (pad "4" smd trapezoid - (at 1.8 0.95 90) + (at 1.8 0.95 270) (size 1 2.8) (layers "B.Cu" "B.Mask" "B.Paste") (net 3 "+5V") (pinfunction "VP") (pintype "passive") - (uuid "73339835-6796-4a08-bf73-f232518a67e6") + (uuid "5b76a508-2f3c-47ca-8929-0f6938b7c8cf") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-143.wrl" @@ -46325,571 +54057,14 @@ ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "ec75eebe-ec87-4b80-b40d-52db3b01de5d") - (at 78.75 118.75 180) + (uuid "b0f97626-3fc5-4f8b-a7e1-b5abdf6b67cc") + (at -151.269 15.092 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D11" - (at -3.26 0 90) - (layer "B.SilkS") - (uuid "7a0cb485-b281-4912-96da-b73558016aaf") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "d4840de4-1063-4706-ad6f-0034d06df7c6") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "fa6eddfe-c4df-4f82-9b7a-ea26f6267054") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "3fe558cb-e2ee-4ced-bc75-0cbd0969dc32") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/88f537b8-d8cd-4be2-8eb3-033601afac42") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "0b316c2e-6e82-4f43-8a00-ec8505f03b00") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "e7716ca3-909f-4048-b3f5-353f92870ea5") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9e7499c1-7e7a-46da-bf1a-ff7d6c25f52c") - ) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4ae8d5eb-1835-47b4-b430-071c0365df35") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "04d10af5-22eb-4198-b3ee-773339c9053f") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "a0a1f730-fe2c-4ae8-a35c-bc8015b7f200") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b99c1df7-63e8-4ac1-8744-047da3c92127") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "1f467155-824f-40cc-9770-0f617ddd7959") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4963d165-fbe2-48a4-b4c7-fdd6a41afc6d") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0be53f91-fcf4-4718-acc2-d1cfe5cee5ff") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "48043ee2-8090-4c27-9d33-12a97896a0e5") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "04a9d17c-4180-44ed-9627-76f26cc2b83e") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7cc50a6d-b8c2-49c2-b7b6-0dcbab6d9b15") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "485b2d44-f377-4bde-94d4-59bf096ff740") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "2aea6905-2333-4839-8de9-bdefb574f440") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f409d23a-ac0a-4cb0-a0c7-c84bddeac46e") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "857a7ddb-1611-4d3a-b4fc-9cb409d98f6e") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "7d0430a3-afa6-4681-ac7c-013b44453e10") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "765354e2-3131-4458-8e6e-4a7f50d05756") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "1e91cd57-6cd5-44d8-9c01-fda0c5e0a3a9") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "eeeb95d9-9a4c-4a44-ab9e-3b9d01c21f8f") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "33aa2251-7915-4464-a4ab-c95d1bc65ec6") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "bb550c0b-e710-4494-8e6d-213d64ebff72") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 51 "/ROW3") - (pinfunction "K") - (pintype "passive") - (uuid "a64e82a4-874f-4acb-ba00-0290b70941d5") - ) - (pad "2" smd roundrect - (at 1.65 0 180) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 12 "Net-(D11-A)") - (pinfunction "A") - (pintype "passive") - (uuid "9cb8829d-d7ba-49de-9c88-fe9377a689bc") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" - (layer "B.Cu") - (uuid "ed305b29-9628-4d14-b1ef-948e4dbb851f") - (at 66.96 54.278 -90) - (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") - (tags "resistor") - (property "Reference" "R1" - (at -0.025 1.8 90) - (layer "B.SilkS") - (uuid "9c19ec26-1949-4433-9d46-28838e32716d") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "5.1k" - (at 0 -1.65 90) - (layer "B.Fab") - (hide yes) - (uuid "aa96ea0e-7338-4a01-bc9e-fc03d971bf24") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "80cf634d-30a1-482a-a400-4c629c56d7e6") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" - (at 0 0 90) - (layer "B.Fab") - (hide yes) - (uuid "8cd8b387-4445-47ee-9b78-1f8e2cf30bad") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "R_*") - (path "/55fe11de-2a05-4ff1-bc3a-63c075a9f29d") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.7 1) - (end -1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "cbe648ea-77e5-4e85-9c65-0ce6de18eee6") - ) - (fp_line - (start 1.7 1) - (end -1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "00089155-7bf6-4e67-8788-7c7783087c3f") - ) - (fp_line - (start -1.7 -1) - (end 1.7 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "9bf6e129-f4cc-4d09-926b-28a1b70c0ffb") - ) - (fp_line - (start 1.7 -1) - (end 1.7 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "89b54ec0-3423-46e3-bcf9-71a7c132d393") - ) - (fp_line - (start -1.68 0.95) - (end 1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a093e6b6-31ef-49fb-8f46-51a4c58477af") - ) - (fp_line - (start 1.68 0.95) - (end 1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4fa7e8c0-350d-4053-8947-eb77351d0e44") - ) - (fp_line - (start -1.68 -0.95) - (end -1.68 0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "243151ea-f6dd-4cad-b730-d60c993621ba") - ) - (fp_line - (start 1.68 -0.95) - (end -1.68 -0.95) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "3f2b794f-ff60-40f8-82a4-a5ed5fb7891c") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "eca9f0fc-fd86-427a-969c-39bb7c4fe5af") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "b97d4156-85a5-4c62-81a2-c71aa6100dbb") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "3e3443fa-9b56-41c0-8527-ef5a60a85081") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0464915a-fbf0-4647-81f9-58e855630649") - ) - (fp_text user "${REFERENCE}" - (at 0 0 90) - (layer "B.Fab") - (uuid "b518dc55-1678-4a65-84ee-d31bf53e6401") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 84 "Net-(USB1-CC2)") - (pintype "passive") - (uuid "102c2504-9633-4ff9-8ec0-f9b248772fc2") - ) - (pad "2" smd roundrect - (at 0.9125 0 270) - (size 1.025 1.4) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.243902) - (net 1 "GND") - (pintype "passive") - (uuid "fa67bcae-73b8-4359-a23a-ee4565b5d47c") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "ed6d3cc3-49f8-4797-abf2-9e2854c7f9ce") - (at 86.8 97.75 180) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D7" + (property "Reference" "D34" (at 0 2.127 0) (layer "B.SilkS") - (uuid "7c2884d1-1922-47f4-a685-b15de23a0713") + (uuid "02951f13-91db-460d-9187-a43e848b2e93") (effects (font (size 1 1) @@ -46902,7 +54077,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "97528713-ce97-445f-a952-05f73ea33618") + (uuid "6f27e83d-04db-4dcd-889a-708109ddacbd") (effects (font (size 1 1) @@ -46915,7 +54090,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "ef773658-e1a3-4489-89bd-852f9c3deb52") + (uuid "fba5303c-650c-4d93-aa49-e23d2809c8d5") (effects (font (size 1.27 1.27) @@ -46928,7 +54103,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "a165e533-9218-4983-8ea3-a5d2e9a94d99") + (uuid "6ea9da6a-cc3c-47d1-a17e-6af9ebe0f584") (effects (font (size 1.27 1.27) @@ -46938,8 +54113,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7551672b-f337-4d74-a934-a2b453557782") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/a384e94d-f214-490d-a267-f230bd022f73") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -46950,7 +54125,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "4b30e2f6-02f3-4bdf-ae0e-5879f21f4a04") + (uuid "0b38d191-844d-4882-8f10-1c2ae38127fb") ) (fp_line (start 2.4 -1.2) @@ -46960,7 +54135,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "21647b4d-edb1-4251-99cf-a302ed506785") + (uuid "0ddf0312-f1da-405d-9020-3ed4b3f0148f") ) (fp_line (start -2.4 1.2) @@ -46970,7 +54145,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "9f835aef-88e0-406f-a7e9-3f9b74a0c3ee") + (uuid "9c78acdd-330d-4841-b967-423600b4919e") ) (fp_line (start -2.4 -1.2) @@ -46980,7 +54155,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "ad637c55-6247-4cbc-8775-f24e995529b2") + (uuid "4ff89b2d-0aae-4929-b612-2be56ddaf1cb") ) (fp_poly (pts @@ -46992,7 +54167,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "e35e4f71-8ec6-4f62-ab0c-e8dcd95fecf4") + (uuid "eae2960c-fd76-4413-b52e-cc6ee008c25c") ) (fp_poly (pts @@ -47004,7 +54179,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "0d6d05ae-3e59-435d-9dae-38fe0e9deabd") + (uuid "184f2f53-e4e6-4715-a1ac-166dea168d8f") ) (fp_line (start 2.35 1.15) @@ -47014,7 +54189,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "98501f03-db02-4942-9e00-55a1cce3a4ba") + (uuid "7ff2c9e0-06fd-4ca8-8798-5ff1023a0e4d") ) (fp_line (start 2.35 -1.15) @@ -47024,7 +54199,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "828e1e13-0971-4888-bf00-fb86c96dc92d") + (uuid "e75f7a30-26d8-4ade-871b-5305b2d7fa3f") ) (fp_line (start -2.35 1.15) @@ -47034,7 +54209,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "872c28f5-81b6-43af-a60a-687e49255d7f") + (uuid "f4a4ce50-efda-4bbf-abcb-55fb117e20f9") ) (fp_line (start -2.35 1.15) @@ -47044,7 +54219,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "b304baf7-4243-4976-abcc-4899e670be04") + (uuid "853e2713-e66c-43a4-b7aa-e688bdeb59ce") ) (fp_line (start 1.9 0.3) @@ -47054,7 +54229,7 @@ (type solid) ) (layer "B.Fab") - (uuid "c0c3e068-0fb8-4b10-aeac-a92c0c3f624c") + (uuid "3b6c76b6-a179-4bfd-abfb-4c423680159f") ) (fp_line (start 1.9 -0.3) @@ -47064,7 +54239,7 @@ (type solid) ) (layer "B.Fab") - (uuid "ba73e6b3-8e31-4cf5-8687-7c6cb35ea184") + (uuid "8fc53f9e-f274-49e0-a1fd-f1f2fa643be1") ) (fp_line (start 1.5 -0.3) @@ -47074,7 +54249,7 @@ (type solid) ) (layer "B.Fab") - (uuid "0129f688-9533-4b77-b0d6-dbbdb743b450") + (uuid "6090cda8-20df-4b02-9687-612bb64dd39b") ) (fp_line (start 1.4 0.9) @@ -47084,7 +54259,7 @@ (type solid) ) (layer "B.Fab") - (uuid "090b8bb0-85a4-4d74-aa97-a291fbb163cb") + (uuid "03edee44-81ee-4b3a-ba47-e65d45382dc3") ) (fp_line (start 1.4 0.3) @@ -47094,7 +54269,7 @@ (type solid) ) (layer "B.Fab") - (uuid "1f2a61c9-1182-4b73-861f-fc9e184af621") + (uuid "69dd8d87-3a87-442b-b23a-2075d5d276b1") ) (fp_line (start 1.4 -0.9) @@ -47104,7 +54279,7 @@ (type solid) ) (layer "B.Fab") - (uuid "75081cc5-a790-4e75-92c2-0a59e7636494") + (uuid "25cfb960-f3ed-43c2-8cfc-a8074d08f36d") ) (fp_line (start -1.4 0.9) @@ -47114,7 +54289,7 @@ (type solid) ) (layer "B.Fab") - (uuid "bd9b046d-f7f8-456b-8387-62fc5c3382c8") + (uuid "6a413c3b-4145-42a6-a607-977e0af358f4") ) (fp_line (start -1.4 0.3) @@ -47124,7 +54299,7 @@ (type solid) ) (layer "B.Fab") - (uuid "1da6798c-744e-4d61-a7ca-e5359bdcdcdd") + (uuid "70c555af-81f1-4016-817c-1c6c4f85295f") ) (fp_line (start -1.4 -0.9) @@ -47134,7 +54309,7 @@ (type solid) ) (layer "B.Fab") - (uuid "c20a1c77-4dde-48f3-8056-eb873eede9e9") + (uuid "67239a68-b151-4a3a-b130-9a0227399e9d") ) (fp_line (start -1.9 0.3) @@ -47144,7 +54319,7 @@ (type solid) ) (layer "B.Fab") - (uuid "627f1ddb-90a8-4d60-a6a1-c87794ed1f03") + (uuid "616fc97e-048c-4f88-b12e-02a1f47cb4bd") ) (fp_line (start -1.9 -0.3) @@ -47154,7 +54329,7 @@ (type solid) ) (layer "B.Fab") - (uuid "cbc7278d-1ea8-4129-825c-0972bc836fdc") + (uuid "bb373151-bd28-475e-886f-6b80bfda0c7a") ) (fp_rect (start -1 0.9) @@ -47165,12 +54340,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "57503461-e05a-4ea0-95f4-17d4474b75c1") + (uuid "5c7359aa-3a62-43ce-8a26-b2d9701b63ba") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "94810d3b-ae79-4790-8570-2e8878024072") + (uuid "7197e6e4-ead8-40a1-ac89-342eab7e671e") (effects (font (size 0.4 0.4) @@ -47187,17 +54362,17 @@ (net 50 "/ROW2") (pinfunction "K") (pintype "passive") - (uuid "8a76b201-430b-4119-a761-0de416066d00") + (uuid "54c77b13-4847-4c48-9a9e-058d8903c3aa") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 8 "Net-(D7-A)") + (net 35 "Net-(D34-A)") (pinfunction "A") (pintype "passive") - (uuid "5e5aa12b-0327-47c4-8da7-75f72d71cc7e") + (uuid "51333f99-28a2-4f2b-b592-8e078d26e551") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -47212,16 +54387,16 @@ ) ) ) - (footprint "PCM_marbastlib-mx:LED_MX_6028R" + (footprint "Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Horizontal" (layer "B.Cu") - (uuid "ef3aad0b-1ab0-4c9b-9fe6-d77681787633") - (at 78.74 56.52) - (descr "Add-on for regular MX-footprints with 6028 reverse mount LED") - (tags "cherry MX 6028 rearmount rear mount led rgb backlight") - (property "Reference" "LED4" - (at 0 -2.6 0) + (uuid "b13cea87-10e3-4372-8250-25d430b3bdcd") + (at -31.334 176.017 180) + (descr "Through hole angled socket strip, 1x06, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated") + (tags "Through hole angled socket strip THT 1x06 2.54mm single row") + (property "Reference" "J1" + (at -4.38 2.77 0) (layer "B.SilkS") - (uuid "1365b39c-0487-4073-afe7-f30303a4c658") + (uuid "abf21c3b-bc56-439f-8c28-3b1f1663efc0") (effects (font (size 1 1) @@ -47230,502 +54405,901 @@ (justify mirror) ) ) - (property "Value" "MX_SK6812MINI-E" - (at -9.425 -3.47 0) + (property "Value" "Conn_01x06" + (at -4.38 -15.47 0) (layer "B.Fab") - (uuid "cac1996d-69af-4977-ad6b-e17ca55015d5") + (uuid "dcfe638a-04b8-45ba-8b5e-017179589569") (effects (font (size 1 1) (thickness 0.15) ) - (justify right mirror) + (justify mirror) ) ) (property "Datasheet" "" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "95a70664-7088-4414-91de-5b341b692bef") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "Reverse mount adressable LED (WS2812 protocol)" - (at 0 0 180) - (unlocked yes) - (layer "B.Fab") - (hide yes) - (uuid "e305c823-12db-49d3-ab73-dfc8ac8cb2e2") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/d8e7947b-5bb2-4fc1-a4f6-847dc2f131bc") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_poly - (pts - (xy -3.5 -1.25) (xy -3.5 -1.73) (xy -3.98 -1.25) (xy -3.5 -1.25) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "90a2280a-7b87-40fc-866b-524a81eb7c15") - ) - (fp_line - (start -9.525 -4.445) - (end 9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "869e661a-41da-4ca8-8ee2-fb9b277a407b") - ) - (fp_line - (start -9.525 14.605) - (end -9.525 -4.445) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "d54c2422-5d33-4165-915e-0127d8fd53d8") - ) - (fp_line - (start 9.525 -4.445) - (end 9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "97c612e2-753d-4016-990f-3df64ca0d67c") - ) - (fp_line - (start 9.525 14.605) - (end -9.525 14.605) - (stroke - (width 0.15) - (type solid) - ) - (layer "Dwgs.User") - (uuid "5ca2543a-de7e-4d1c-b347-3f862820545f") - ) - (fp_line - (start -0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "aae43d45-180d-48ff-b1db-9a5aeed882c0") - ) - (fp_line - (start 0 5.08) - (end -0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "06931898-9333-4bbc-bfd5-7f64f0b4932f") - ) - (fp_line - (start 0 5.08) - (end 0.25 5.33) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "e8766b75-c2cb-4137-b5c3-7e34d5064160") - ) - (fp_line - (start 0.25 4.83) - (end 0 5.08) - (stroke - (width 0.12) - (type solid) - ) - (layer "Cmts.User") - (uuid "65c9ef60-302d-49d0-b1f7-387b4c8f764c") - ) - (fp_line - (start -1.699999 0.702843) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "5d097318-d3c3-4ce9-b7cd-c9b7a1e67305") - ) - (fp_line - (start -0.794452 -1.499999) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "d317c9d3-85ac-4353-85ae-57d3adbd83a6") - ) - (fp_line - (start 0.794452 1.5) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "297e9e09-59ac-447b-b264-94fc449ecb84") - ) - (fp_line - (start 1.699999 -0.702841) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "8d845592-2ff8-46f8-84a2-37036e3c3dcb") - ) - (fp_arc - (start -1.749484 -0.919719) - (mid -1.712527 -0.814067) - (end -1.699999 -0.702841) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "213a6c60-2d14-47e3-800d-2d2f94f092ef") - ) - (fp_arc - (start -1.749484 -0.919718) - (mid -1.638072 -1.504034) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a9f7cbba-8460-4f67-b9b1-fe0d31038d35") - ) - (fp_arc - (start -1.699999 0.702844) - (mid -1.712527 0.814069) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "06a50efe-128a-4e91-8773-fc4e5ee403a7") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -1.63807 1.504035) - (end -1.749484 0.919721) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "998aabcc-45d5-4068-951c-835f0efb8d8e") - ) - (fp_arc - (start -1.046711 1.568299) - (mid -0.925123 1.517377) - (end -0.794453 1.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "551bf43b-1585-48db-b2d8-a13f802b466f") - ) - (fp_arc - (start -0.794452 -1.499999) - (mid -0.925123 -1.517376) - (end -1.046711 -1.568298) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "bae04829-40ea-484e-9489-bab72bd8be22") - ) - (fp_arc - (start 0.794453 1.500001) - (mid 0.925123 1.517378) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "38777d70-88ae-449d-8d4e-8d72357dbf5d") - ) - (fp_arc - (start 1.04671 -1.568298) - (mid 0.925122 -1.517376) - (end 0.794452 -1.499999) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "667c104b-3aba-4a56-bce8-cae94b04e452") - ) - (fp_arc - (start 1.046711 -1.568296) - (mid 1.63807 -1.504033) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "a1f9bc6a-18b2-4449-8650-084a8dcd475a") - ) - (fp_arc - (start 1.699999 -0.702842) - (mid 1.712536 -0.814064) - (end 1.749484 -0.919719) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "b7896855-6e6d-4414-864e-90bd44eaf56b") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.638072 1.504036) - (end 1.046711 1.5683) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "f6a21733-13d9-4442-8fdb-de8ef5571f39") - ) - (fp_arc - (start 1.749484 0.919721) - (mid 1.712526 0.814069) - (end 1.699999 0.702843) - (stroke - (width 0.1) - (type solid) - ) - (layer "Edge.Cuts") - (uuid "47598d56-ef16-44f0-b1b7-d5df6f6d638c") - ) - (fp_line - (start -3.8 -1.999999) - (end -3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "af56fa83-594b-4ee1-9c6e-58082fae1de4") - ) - (fp_line - (start -3.8 2.000001) - (end 3.8 2.000001) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fbca24af-beb2-478a-92cc-0539b63d8ca6") - ) - (fp_line - (start 3.8 -1.999999) - (end -3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b3fae493-8236-4c98-91e6-e7c710d75d22") - ) - (fp_line - (start 3.8 2.000001) - (end 3.8 -1.999999) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ed1d80ad-d521-41ad-a37e-1f37e2d9fe4b") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "3fb3e7e1-a255-4010-ba12-4facc89a27e4") - ) - (fp_line - (start -1.6 -0.899999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "92e26266-72c8-4551-919c-3585ebbfd4e0") - ) - (fp_line - (start -1.6 1.400001) - (end 1.6 1.400001) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "a362e7c5-1e43-4bb3-9e53-27098c4263d7") - ) - (fp_line - (start 1.6 -1.399999) - (end -1.1 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "8b4072cd-903f-4733-85b4-512909392b00") - ) - (fp_line - (start 1.6 1.400001) - (end 1.6 -1.399999) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.Fab") - (uuid "c3293ac9-81a1-40c1-ae96-828b35adc630") - ) - (fp_text user "offset: 5.08" - (at 0 3 0) - (layer "Dwgs.User") - (uuid "62e696ad-62f9-4afd-86aa-9a1a7f51998e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "switch center" - (at 0 6.25 0) - (layer "Cmts.User") - (uuid "e96ad11d-dfa3-4797-b108-c07ff42be5c1") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (fp_text user "${REFERENCE}" (at 0 0 0) (layer "B.Fab") - (uuid "6d278f68-e2e8-4ab0-a4aa-c32a4583d003") + (hide yes) + (uuid "65cddb33-ea16-4403-8368-9fe9bb2e0d55") (effects (font - (size 0.8 0.8) - (thickness 0.12) + (size 1.27 1.27) + (thickness 0.15) ) (justify mirror) ) ) - (pad "1" smd roundrect - (at 2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 3 "+5V") - (pinfunction "VDD") - (pintype "power_in") - (uuid "c4489225-835f-4151-be63-abcc63faa711") + (property "Description" "HEADER 1x6 MALE PINS 0.100” 180deg" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "3e56a7e5-7cb1-4a9e-8da5-084887cea2a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) ) - (pad "2" smd roundrect - (at 2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 29 "Net-(LED3-DIN)") - (pinfunction "DOUT") - (pintype "output") - (uuid "8c8e8598-bd0d-4887-8eaa-6576c5620f85") + (property "Specifications" "HEADER 1x6 MALE PINS 0.100” 180deg" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "14678b9c-0cee-4a87-8a37-0bc1b7173d95") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) ) - (pad "3" smd roundrect - (at -2.725 0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (net 35 "Net-(LED4-DIN)") - (pinfunction "DIN") - (pintype "input") - (uuid "9b055494-b07c-4621-b354-90eaa38685c6") + (property "Manufacturer" "TAD" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3a9fddd6-a41b-40e6-bc52-fba4747c1d50") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) ) - (pad "4" smd roundrect - (at -2.725 -0.75 270) - (size 0.82 1.35) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.1) - (chamfer_ratio 0.5) - (chamfer bottom_left) + (property "Part Number" "1-0601FBV0T" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c67fee67-faf6-4a87-a80a-6f555e9b2c46") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") + (path "/b0e5479b-55c8-4df5-bbc5-a0d68647dbd2") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr through_hole) + (fp_line + (start 1.11 1.33) + (end 1.11 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e253b341-82c7-485f-9952-89dac7382497") + ) + (fp_line + (start 0 1.33) + (end 1.11 1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cf87c0be-4fde-4d74-85f3-baad11c6d1ca") + ) + (fp_line + (start -1.46 1.33) + (end -1.46 -14.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "42f4dfec-43b0-4800-862a-b6ae36e0977f") + ) + (fp_line + (start -1.46 0.36) + (end -1.11 0.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "231d19ff-5a15-40b8-8b1a-c25a040c5c54") + ) + (fp_line + (start -1.46 -0.36) + (end -1.11 -0.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca818bf8-8a5a-4aaa-813e-705ef2104f05") + ) + (fp_line + (start -1.46 -2.18) + (end -1.05 -2.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4bd00bfd-69c6-4ad8-9ce3-dfb1e05e9fb5") + ) + (fp_line + (start -1.46 -2.9) + (end -1.05 -2.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bbf008a7-e395-40a1-a099-babe0e421e9e") + ) + (fp_line + (start -1.46 -4.72) + (end -1.05 -4.72) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7fd45c17-f0fc-4d13-92b6-6d42956032be") + ) + (fp_line + (start -1.46 -5.44) + (end -1.05 -5.44) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2c4e0c42-3a80-448f-ac8a-b28e527b65d0") + ) + (fp_line + (start -1.46 -7.26) + (end -1.05 -7.26) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c89c3c01-80ae-4fe0-b765-12120f0a4041") + ) + (fp_line + (start -1.46 -7.98) + (end -1.05 -7.98) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "42fd682d-927a-4332-a3c7-84513519526a") + ) + (fp_line + (start -1.46 -9.8) + (end -1.05 -9.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "87867506-08b5-42f7-9350-867799af0575") + ) + (fp_line + (start -1.46 -10.52) + (end -1.05 -10.52) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "076871f4-7324-4134-8078-af75f48e4730") + ) + (fp_line + (start -1.46 -12.34) + (end -1.05 -12.34) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "daad1d84-b642-437b-affa-96bec77e870a") + ) + (fp_line + (start -1.46 -13.06) + (end -1.05 -13.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f8ef60da-1385-4711-b4bd-b6cb036528ff") + ) + (fp_line + (start -10.09 1.33) + (end -1.46 1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "104e25e3-17a2-48fc-a6b6-021531b8053e") + ) + (fp_line + (start -10.09 1.33) + (end -10.09 -14.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5f93703c-8680-46d0-b0ab-3a94b13b83d0") + ) + (fp_line + (start -10.09 1.21) + (end -1.46 1.21) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "75cd92a8-c292-4585-89df-fc6f3324a099") + ) + (fp_line + (start -10.09 1.091905) + (end -1.46 1.091905) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3130f9dc-11bf-4fee-a0ff-12f7e0a0db93") + ) + (fp_line + (start -10.09 0.97381) + (end -1.46 0.97381) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "aa2d3857-f5d5-4240-9572-dac2fc289542") + ) + (fp_line + (start -10.09 0.855715) + (end -1.46 0.855715) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a2d58052-e1de-4f62-90cd-6fe9fbcfbfb8") + ) + (fp_line + (start -10.09 0.73762) + (end -1.46 0.73762) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ada9ddaf-9ee1-4e9b-b1cb-f607ffa83c3f") + ) + (fp_line + (start -10.09 0.619525) + (end -1.46 0.619525) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "18141d9a-78d5-4509-9391-f330a962d113") + ) + (fp_line + (start -10.09 0.50143) + (end -1.46 0.50143) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5f86b7ae-ae8b-44de-a50b-06002a8b0f8c") + ) + (fp_line + (start -10.09 0.383335) + (end -1.46 0.383335) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "31b5bd8d-7f62-49d8-afc2-277a53b24134") + ) + (fp_line + (start -10.09 0.26524) + (end -1.46 0.26524) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ad02d857-df73-4951-9010-b2bf458f2b26") + ) + (fp_line + (start -10.09 0.147145) + (end -1.46 0.147145) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7b84ad17-1e52-4f2c-a161-d6c71ca8d655") + ) + (fp_line + (start -10.09 0.02905) + (end -1.46 0.02905) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d15f2244-e026-46c3-a7e7-8fd0e81693cd") + ) + (fp_line + (start -10.09 -0.089045) + (end -1.46 -0.089045) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7bdbd550-dd38-4a6c-adb6-12520b273363") + ) + (fp_line + (start -10.09 -0.20714) + (end -1.46 -0.20714) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "067757ee-c328-474c-a624-9bb218297ef3") + ) + (fp_line + (start -10.09 -0.325235) + (end -1.46 -0.325235) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca6f028d-1b8d-40ad-826d-f7e9b42ca3fe") + ) + (fp_line + (start -10.09 -0.44333) + (end -1.46 -0.44333) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "dc86eb47-8cc6-4955-bf7e-cc9ffa6a7b47") + ) + (fp_line + (start -10.09 -0.561425) + (end -1.46 -0.561425) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6cfcaf9e-e53b-47dc-9b50-1dff6dd4ad7b") + ) + (fp_line + (start -10.09 -0.67952) + (end -1.46 -0.67952) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0e5cbad6-0cce-4c22-a815-174b1b2a8e42") + ) + (fp_line + (start -10.09 -0.797615) + (end -1.46 -0.797615) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3524cbb2-9cb1-4680-a2e8-5399e5f09126") + ) + (fp_line + (start -10.09 -0.91571) + (end -1.46 -0.91571) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e0936133-b21b-4767-90f5-502390687177") + ) + (fp_line + (start -10.09 -1.033805) + (end -1.46 -1.033805) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "02c1cadb-bbc4-4793-a515-b2178db05245") + ) + (fp_line + (start -10.09 -1.1519) + (end -1.46 -1.1519) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "043f6829-136f-4d7f-9767-4b99acb27cba") + ) + (fp_line + (start -10.09 -1.27) + (end -1.46 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7c1803c0-4bd4-4fa1-9246-662de0821035") + ) + (fp_line + (start -10.09 -3.81) + (end -1.46 -3.81) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "43c5584f-ecd4-4fa3-be6b-f7a7d0f9e5a8") + ) + (fp_line + (start -10.09 -6.35) + (end -1.46 -6.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6d4f7414-61eb-4433-8c5b-e0adaa645668") + ) + (fp_line + (start -10.09 -8.89) + (end -1.46 -8.89) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "873e072c-1bda-4cf5-af4d-0f66e60bb1f6") + ) + (fp_line + (start -10.09 -11.43) + (end -1.46 -11.43) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "64844820-c07b-4feb-857e-ed791efb5eca") + ) + (fp_line + (start -10.09 -14.03) + (end -1.46 -14.03) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2a8a1de2-e50a-4b76-9c67-f0b4020bf105") + ) + (fp_line + (start 1.75 1.8) + (end -10.55 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a70b84e5-83b9-4fb0-84c7-e52490ae5071") + ) + (fp_line + (start 1.75 -14.45) + (end 1.75 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bdfb12d7-f770-4e9e-b897-9bff4b3f446f") + ) + (fp_line + (start -10.55 1.8) + (end -10.55 -14.45) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "69171ae3-65f6-4dd4-abfd-5eb5cc76fe71") + ) + (fp_line + (start -10.55 -14.45) + (end 1.75 -14.45) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1dea061b-d442-4400-ae8f-0e470429314c") + ) + (fp_line + (start 0 0.3) + (end -1.52 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c745a7b2-bef7-4c81-b604-8da6bd1e5196") + ) + (fp_line + (start 0 -0.3) + (end 0 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0882c566-f191-497a-9830-c390ae75821f") + ) + (fp_line + (start 0 -2.24) + (end -1.52 -2.24) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1846afe3-ef8b-40f6-8b33-efdaa7744f31") + ) + (fp_line + (start 0 -2.84) + (end 0 -2.24) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2398a94b-17c7-41a6-aeef-17a26430b90e") + ) + (fp_line + (start 0 -4.78) + (end -1.52 -4.78) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c728c098-f0cf-44b4-a44d-a1a4a063c3a7") + ) + (fp_line + (start 0 -5.38) + (end 0 -4.78) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "68b40b59-3d3a-4c8a-aacc-a8ee2ab55201") + ) + (fp_line + (start 0 -7.32) + (end -1.52 -7.32) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7aa59eb5-3af4-474c-bebe-45e086d37626") + ) + (fp_line + (start 0 -7.92) + (end 0 -7.32) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "335069f7-d07e-4675-8d7c-25ccc245fb40") + ) + (fp_line + (start 0 -9.86) + (end -1.52 -9.86) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "42f26737-66bf-4af9-a0f7-ae7d8d14c912") + ) + (fp_line + (start 0 -10.46) + (end 0 -9.86) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "df14766b-6222-4e84-9749-7331a04206da") + ) + (fp_line + (start 0 -12.4) + (end -1.52 -12.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fe45476c-82ea-4b9c-b3f2-3403f430638b") + ) + (fp_line + (start 0 -13) + (end 0 -12.4) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e7fcf311-5407-482f-8e5e-f2a9ce07ae29") + ) + (fp_line + (start -1.52 0.3) + (end -1.52 -13.97) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3ac23df1-7286-415e-8269-30fd2f7f0b8e") + ) + (fp_line + (start -1.52 -0.3) + (end 0 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d5f6c4cb-9e0f-41e7-938d-92dcc3bb16e0") + ) + (fp_line + (start -1.52 -2.84) + (end 0 -2.84) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9d60ac20-056c-4f57-b3da-55ba02d3ce26") + ) + (fp_line + (start -1.52 -5.38) + (end 0 -5.38) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "65bafe75-fd24-4583-80fb-6727760a37eb") + ) + (fp_line + (start -1.52 -7.92) + (end 0 -7.92) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c571ccb0-a241-4e3d-b0e2-7a5b68756485") + ) + (fp_line + (start -1.52 -10.46) + (end 0 -10.46) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3c7d17da-629b-451a-aee8-7c34c0ad48a8") + ) + (fp_line + (start -1.52 -13) + (end 0 -13) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "780d0e7c-6682-4f1f-8167-34918e0445dd") + ) + (fp_line + (start -1.52 -13.97) + (end -10.03 -13.97) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af8eee6e-3749-4863-a4d7-a22f0d88dcd3") + ) + (fp_line + (start -2.49 1.27) + (end -1.52 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5b88cbd0-bd56-4866-8b19-ced8001287da") + ) + (fp_line + (start -10.03 1.27) + (end -2.49 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1bb1e3af-4047-4aa0-80f1-db676de7ab48") + ) + (fp_line + (start -10.03 -13.97) + (end -10.03 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ecef6bde-a8ce-4735-8582-8c83fcbd332c") + ) + (fp_text user "${REFERENCE}" + (at -5.775 -6.35 90) + (layer "B.Fab") + (uuid "c4fd8aec-1f00-4ea5-a1b2-07e2a1be5223") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "+3.3V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "b53a76bf-f07d-4135-8cec-95305baf4e3b") + ) + (pad "2" thru_hole circle + (at 0 -2.54 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 90 "Net-(J1-Pin_2)") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "f97823e3-ccec-4b4c-a30a-6220bec2a3c6") + ) + (pad "3" thru_hole circle + (at 0 -5.08 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) (net 1 "GND") - (pinfunction "VSS") - (pintype "power_in") - (uuid "aee2cca7-575f-4d12-81c0-bdd8a33d6344") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "93939e3b-fb12-4c30-aa0f-c9bb0536ba59") + ) + (pad "4" thru_hole circle + (at 0 -7.62 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 92 "Net-(J1-Pin_4)") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "25e60d96-bb0f-4d64-94f1-44d89c7e04a0") + ) + (pad "5" thru_hole circle + (at 0 -10.16 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 93 "Net-(J1-Pin_5)") + (pinfunction "Pin_5") + (pintype "passive") + (uuid "cad179eb-6e19-4af4-8431-1aab46efe093") + ) + (pad "6" thru_hole circle + (at 0 -12.7 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 94 "Net-(J1-Pin_6)") + (pinfunction "Pin_6") + (pintype "passive") + (uuid "a0cc9078-df74-4a0a-8e75-736ba8f21e72") ) (embedded_fonts no) - (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/LED_SK6812MINI-E.step" + (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x06_P2.54mm_Horizontal.step" (offset - (xyz 0 5.08 -1.75) + (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate - (xyz 180 0 180) + (xyz 0 0 0) ) ) ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "f188968f-b223-4c12-b6aa-43b8504bc8e0") - (at 78.74 147.32) + (uuid "b2b5f8d1-ddd7-476e-bf54-ea865183f81a") + (at -87.038824 121.817 180) (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_1" - (at -6.24 1.855 0) + (property "Reference" "KEY_PLUS1" + (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "c23412cb-3e50-412a-8424-22b52a0a5e42") + (uuid "b011577d-3f7b-45c6-a93f-e272fbdd2688") (effects (font (size 1 1) @@ -47737,7 +55311,7 @@ (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "8cca6cb1-55d7-4d9c-b0d3-643353c23e86") + (uuid "42a58a68-1044-4bc4-970f-aba883ffd239") (effects (font (size 1 1) @@ -47750,7 +55324,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "90252113-85b4-4194-88de-c8e11655fea6") + (uuid "eca93936-d291-42b9-bda4-62a84bb3f8af") (effects (font (size 1.27 1.27) @@ -47763,7 +55337,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "2b3cbf7f-23de-4c67-9853-9574636fad56") + (uuid "285d4205-46e5-44e6-8470-3cb20cafdaa5") (effects (font (size 1.27 1.27) @@ -47772,59 +55346,19 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/0a3c8be3-8a11-4183-875e-d30b950cb419") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/f6b74e08-f28d-43e8-9e16-4c41433d8357") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "623144d1-7692-4b3d-860d-deabb4cbb8c2") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "3673cb20-e014-4523-a1c1-94fe211f0ff8") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "f173c3b6-1801-4c5d-bce3-481ca5a6952c") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "4426abfb-0eaf-4589-875d-dfa7efad87df") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "7e855f29-e22b-45ef-b5da-ef103df8ac9e") + (uuid "c84635de-dfcc-43b0-a4aa-c2cb7f01c67a") ) (fp_line (start 6.085176 1.10022) @@ -47834,28 +55368,68 @@ (type solid) ) (layer "B.SilkS") - (uuid "35af2aa8-7d38-4261-8800-15df51027a15") + (uuid "55bc4315-34bf-4d6d-941e-e486f4da05c3") ) (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "3da731e8-b947-4f99-b439-f32a3dd89e81") + (uuid "d0ac8d8b-cd90-4e42-9bc4-14bb020a98a5") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f3794597-2369-4cc4-8a7a-80e2da0f0faf") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2cbcaaf2-5511-46b6-a6d0-72be7776ba9c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "54c517c0-b02f-4541-a20d-017ae15a4476") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e8a62ad6-c623-4e7e-b116-5fb6807239e3") ) (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "57de49a6-eaa5-4e2d-89db-be3aa7946e9b") + (uuid "a124c5df-d584-4865-bcf8-5cd453fa0e02") ) (fp_arc (start 2.494322 0.86022) @@ -47866,18 +55440,18 @@ (type solid) ) (layer "B.SilkS") - (uuid "b97bfd36-9f76-4ecd-913e-241dbfa1f243") + (uuid "afeb814e-e27f-4c12-a627-56baaf09a9f7") ) (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "c6d0b564-f6d9-49d3-a469-5acb40686a57") + (uuid "8970de76-bb50-4b92-aefb-ce5eddc1b2f4") ) (fp_rect (start -9.525 9.525) @@ -47888,37 +55462,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "e5fcf246-94dd-4e1f-a49e-a2afb5aa592c") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "dfab9351-6adb-4437-a655-d34bbd33d270") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "63630602-e3ef-477b-9e17-6717553823b1") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "4aa228eb-e58e-4512-9463-b40f91ba310b") + (uuid "1d04844c-9a66-43b6-a732-c0088d5543da") ) (fp_line (start 7 -6.5) @@ -47928,40 +55472,37 @@ (type solid) ) (layer "Eco2.User") - (uuid "1881b5ce-3ada-4d14-992f-c58c237dbd74") + (uuid "5da51cc2-edae-4a47-a769-f896b35112b4") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start 6.5 7) + (end -6.5 7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "38e3030e-7fe7-459f-be53-7c14b20420b9") + (uuid "c18a521d-4c75-4e51-a273-895a399fd465") ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "f6f6f651-24aa-4496-9dfd-389a9ae8902d") + (uuid "4fd9de92-70cc-4042-95de-83a37fe6183c") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "ec90c930-f0c4-4064-9564-f9d06dcffc87") + (uuid "abff4d5f-c8f4-4385-a5bf-02deaf0619a6") ) (fp_arc (start 7 6.5) @@ -47972,127 +55513,40 @@ (type solid) ) (layer "Eco2.User") - (uuid "5cb4f4c7-a271-44a9-8ae2-1dd6cbd0b134") + (uuid "e4d2bfd7-a33c-43b5-9e3e-5362826f75d5") ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "2ac09337-296f-4a91-b856-145b090349ab") + (layer "Eco2.User") + (uuid "24955050-f1d7-426e-94f6-66c916433312") ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "ef3bb337-34a2-43cf-9cbd-7a92d5c294cf") + (layer "Eco2.User") + (uuid "5278285b-6114-415f-a424-97d73e498cc7") ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "0f463835-7f28-4e7d-975b-63b3b6663aa1") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4acab08e-871c-4a92-801d-61d6cd60511b") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "02bdbcff-5faa-4588-9c7d-1200d5bc94c7") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "93f53d57-9e55-43df-837a-c37b7c64f2c5") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "974af952-5ccf-4b99-89ab-d93fa8cbf128") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "c49ecb31-0418-477c-a839-d8755b035d90") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "f1bc1a5f-f8c4-4760-929d-e77bda65d26b") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "08d6b824-f87d-4d61-9115-4414f2803711") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e252da38-7923-445f-933d-e4dd236a01f9") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "941907a1-408f-4943-ba82-57b4c7cfa60a") + (layer "Eco2.User") + (uuid "0f3a4b46-1aa0-41fb-8733-ae3e2ed46809") ) (fp_line (start 8.685176 3.75022) @@ -48102,18 +55556,127 @@ (type solid) ) (layer "B.CrtYd") - (uuid "eef8e3c4-f160-4765-8e8f-9e20b34f1399") + (uuid "93975fc6-8d86-448c-9919-246e3c5af7f5") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "21fa40bf-d139-446b-8a8d-0017041f965d") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a56b7cf8-cdf0-421e-ad61-a4d6070e3eef") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e9936c1-e836-4e2c-a744-7a07e072fc74") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aecbbd14-373f-4c3a-9a73-b779673d198d") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0aa99db7-5a5b-48c0-838c-395d494fe336") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "45f765e2-8595-435a-a1e1-e4e77ab10a46") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c6ecd63e-931a-435a-87d9-b9d9bec78dd1") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "93217747-8f27-49de-a15f-8147b4d1b205") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc1b6ab3-cb75-436f-9f0b-7581b600d09b") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "6cf6d311-6489-4a19-ac67-c28bcfe92612") + (uuid "eeb50042-e4d7-40a0-87dc-7522a19967b4") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "932eeab4-a06a-417b-a98c-9f837437ee59") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b7d4cc93-f297-4750-8a7a-9b0433bb0b42") ) (fp_arc (start 6.085176 4.75022) @@ -48124,7 +55687,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "51d4d5af-cae1-456b-b174-0e85cfa12876") + (uuid "a074e1fa-dd95-4b90-83bf-99bfd76ef6cf") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a53f868c-a8bc-43f4-9b72-777eb4fd017d") ) (fp_rect (start -7 7) @@ -48135,47 +55709,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "0fe0798c-a5a6-4cb8-a5c8-23f9ce0755ac") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "59cdabd2-fdab-466e-ac29-b213c817d523") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8e2deb88-866c-4f5b-af88-bc1d3f9a2cad") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "76444996-f82c-481b-9912-87de623ea086") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "cfb58a59-b821-4349-b7f0-4a5b7965fed4") + (uuid "9a9dd7bb-52bd-4d9e-aaf9-5825cb97ff2e") ) (fp_line (start 6.085176 0.86022) @@ -48185,18 +55719,47 @@ (type solid) ) (layer "B.Fab") - (uuid "803cbe63-5622-463c-bd41-aed92702c945") + (uuid "d03a6427-e6d6-4573-87a6-7142baa34c2a") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "36bf5806-edca-4386-ad83-c99a4fbbceea") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0236d400-fbc4-4e97-91e2-179aae8cc2a4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "185b9189-1f76-4dcb-b7f7-a3abe8a1ceeb") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "9d5adfdd-da43-4aa5-899c-4f52b7e02dda") + (uuid "2378dd64-9e1a-4436-945f-057b82748265") ) (fp_arc (start 6.085176 4.75022) @@ -48207,12 +55770,23 @@ (type solid) ) (layer "B.Fab") - (uuid "c688d307-fab3-4930-acf7-95104582474d") + (uuid "bd8727c2-9be5-4702-8d0f-f417f6456ea6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e33bde6e-fb84-4236-a4ea-aa013febd45e") ) (fp_text user "${REFERENCE}" (at 0.5 4.5 0) (layer "B.Fab") - (uuid "d7446a7a-3361-469d-96ef-4fdd840e9424") + (uuid "f918cb29-f53a-4f6c-aa11-837cb716bf37") (effects (font (size 0.8 0.8) @@ -48222,87 +55796,87 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "53b8dbb5-f1b7-4f41-9dff-66fad02d95b4") + (uuid "1f8f7606-67f8-414d-92ed-2236182dab1e") ) (pad "" np_thru_hole circle - (at 0 0) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "81a8cd8a-dce8-4e46-b94a-891a29ad3eff") + (uuid "d9fba1f6-51e0-4cad-9e1a-f5d527dc346b") ) (pad "" np_thru_hole circle - (at 5.08 0) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "571a7da4-4183-451a-933d-5a939a2309b9") + (uuid "e0f03305-e93f-4b69-876a-12670a6c0c64") ) (pad "1" thru_hole circle - (at 3.81 2.54) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 36 "/COL2") + (net 135 "/COL13") (pinfunction "1") (pintype "passive") - (uuid "7035291e-de3f-4831-90b8-9fd2f04a6e95") + (uuid "3b21d0b3-ff0b-4288-936b-e94b7b7313b2") ) (pad "1" smd rect - (at 5.635 2.54 180) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 36 "/COL2") + (net 135 "/COL13") (pinfunction "1") (pintype "passive") - (uuid "b2fb0b9b-dd3f-495c-8678-df5d5647b348") + (uuid "0963dcef-4790-4c27-8ba7-485c5e0fb62f") ) (pad "1" smd roundrect - (at 7.36 2.54) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 36 "/COL2") + (net 135 "/COL13") (pinfunction "1") (pintype "passive") - (uuid "49e7f78e-e605-4d98-9617-3901a092c4f3") + (uuid "32e2debe-87dd-4488-a646-f48d8e97b22f") ) (pad "2" smd roundrect - (at -6.09 5.08) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 19 "Net-(D18-A)") + (net 16 "Net-(D15-A)") (pinfunction "2") (pintype "passive") - (uuid "369ecbc4-f224-423b-a22c-1c5f4499c526") + (uuid "85a1f908-443f-4f80-b620-b95a6b58b637") ) (pad "2" smd rect - (at -4.34 5.08) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") - (net 19 "Net-(D18-A)") + (net 16 "Net-(D15-A)") (pinfunction "2") (pintype "passive") - (uuid "c57a5667-e611-4ada-8866-ca846e656c70") + (uuid "b588dc12-85e5-4db4-8fb2-5f5cefd78b18") ) (pad "2" thru_hole circle - (at -2.54 5.08) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 19 "Net-(D18-A)") + (net 16 "Net-(D15-A)") (pinfunction "2") (pintype "passive") - (uuid "e5506a1b-f240-4c39-9780-6fefb79a898b") + (uuid "c5eaf4fa-6c02-4736-af37-0558e5323b2e") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -48317,14 +55891,16 @@ ) ) ) - (footprint "Type-C.pretty-master:HRO-TYPE-C-31-M-12-HandSoldering" + (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" (layer "B.Cu") - (uuid "f6a6ee80-3a03-490e-bb61-78db532dd772") - (at 64.402 42.595) - (property "Reference" "USB1" - (at 0 4.585 0) + (uuid "b4f1e43b-b724-4579-bf07-02da4abfe7cd") + (at -22.584 163.767 180) + (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x04 2.54mm single row") + (property "Reference" "East1" + (at 0 2.77 0) (layer "B.SilkS") - (uuid "edc0fc89-3dc0-4867-8198-7a60a4d287fe") + (uuid "310b6ddd-b1fe-49d8-a6c1-7176f4676d23") (effects (font (size 1 1) @@ -48333,22 +55909,23 @@ (justify mirror) ) ) - (property "Value" "HRO-TYPE-C-31-M-12" - (at 0 -1.15 0) - (layer "Dwgs.User") - (uuid "0a74c512-e8e9-44ae-944f-69ef226debc3") + (property "Value" "Conn_01x04" + (at 0 -10.39 0) + (layer "B.Fab") + (uuid "8f21b01c-5ec8-4299-9dc2-68df97a0b682") (effects (font (size 1 1) (thickness 0.15) ) + (justify mirror) ) ) (property "Datasheet" "" (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "3166eb92-f047-4caf-be3e-5547adc78d70") + (uuid "c2f67175-ffe9-4b6f-a3e6-3ceece5e9548") (effects (font (size 1.27 1.27) @@ -48357,11 +55934,11 @@ (justify mirror) ) ) - (property "Description" "" + (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "065e116f-fae6-4832-bbdf-b600da6a9dd4") + (uuid "bccce5cf-baf8-45f3-8a27-b2cd84986034") (effects (font (size 1.27 1.27) @@ -48370,228 +55947,1482 @@ (justify mirror) ) ) - (path "/d9f634d1-10e6-4463-addc-35893eef8711") + (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "f8463917-4509-40aa-8cce-ca572f7300f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Manufacturer" "TAD" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "4dd8b2da-0718-4bd1-a568-1d3ea22b6200") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Part Number" "1-0401FBV0T" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "12d3f6c0-ea9f-44da-b831-cace0db9f8d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") + (path "/16dff95b-3e36-4af3-b88b-15fb8adc8e2f") (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) + (sheetfile "68percent.kicad_sch") + (attr through_hole) (fp_line - (start -4.47 0) - (end -4.47 7.3) + (start 1.33 1.33) + (end 1.33 0) (stroke - (width 0.15) + (width 0.12) (type solid) ) - (layer "Dwgs.User") - (uuid "2f7169ee-b6a6-4dcc-b27e-09f55c7dbafc") + (layer "B.SilkS") + (uuid "0f2747bd-b63a-445c-8a80-0b36b08d9ef3") ) (fp_line - (start -4.47 0) - (end 4.47 0) + (start 1.33 -1.27) + (end 1.33 -8.95) (stroke - (width 0.15) + (width 0.12) (type solid) ) - (layer "Dwgs.User") - (uuid "f834bdc1-e73f-4c38-b321-c1d2a4724acf") + (layer "B.SilkS") + (uuid "78942464-3a77-4cb0-8bcd-0cc337bc4983") ) (fp_line - (start -4.47 7.3) - (end 4.47 7.3) + (start 0 1.33) + (end 1.33 1.33) (stroke - (width 0.15) + (width 0.12) (type solid) ) - (layer "Dwgs.User") - (uuid "6e7adbe0-ba37-41c8-b684-fa665c2cc2ac") + (layer "B.SilkS") + (uuid "55ec23a4-ea1f-4f74-9fc0-32fa83992e14") ) (fp_line - (start 4.47 0) - (end 4.47 7.3) + (start -1.33 -1.27) + (end 1.33 -1.27) (stroke - (width 0.15) + (width 0.12) (type solid) ) - (layer "Dwgs.User") - (uuid "cfbd92bb-c6e6-41e7-941f-1b6ed0c07acf") + (layer "B.SilkS") + (uuid "a8b8c604-cf22-45ed-bd47-a2feca9b559f") ) - (pad "" np_thru_hole circle - (at -2.89 6.25) - (size 0.65 0.65) - (drill 0.65) + (fp_line + (start -1.33 -1.27) + (end -1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a4eba5c8-da6e-46fc-ac66-1b71e0b36f21") + ) + (fp_line + (start -1.33 -8.95) + (end 1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3134a538-3eba-47a8-bfde-6ee0d1027b87") + ) + (fp_line + (start 1.75 1.8) + (end 1.75 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "83d7b8e9-d86e-4480-a90b-8beff89044a5") + ) + (fp_line + (start 1.75 -9.4) + (end -1.8 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b2e27042-1314-4677-af7f-b8a36218f566") + ) + (fp_line + (start -1.8 1.8) + (end 1.75 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f1b89c0e-b4d7-4345-a422-c4ff7e5952fa") + ) + (fp_line + (start -1.8 -9.4) + (end -1.8 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0491a085-6dad-4850-bb30-6a0b42e835d4") + ) + (fp_line + (start 1.27 0.635) + (end 1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2b265801-9849-4995-8715-1ef6571e7523") + ) + (fp_line + (start 1.27 -8.89) + (end -1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "faf08653-b856-4556-9bb2-c2551b8ca1d6") + ) + (fp_line + (start 0.635 1.27) + (end 1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "827e6225-da4f-4c8c-852b-05b001949c00") + ) + (fp_line + (start -1.27 1.27) + (end 0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "29ee05e5-85e1-45db-8ac9-afa23a834165") + ) + (fp_line + (start -1.27 -8.89) + (end -1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "990ecde5-c8eb-41ae-9fbb-a647cc5855b4") + ) + (fp_text user "${REFERENCE}" + (at 0 -3.81 90) + (layer "B.Fab") + (uuid "b99c0ccc-8c4a-4383-92ed-6bde58b8997b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 1.7 1.7) + (drill 1) (layers "*.Cu" "*.Mask") - (uuid "6dd11f09-a80c-4b08-88e5-57188fe58eff") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "6b39d100-d38c-4244-8456-cc5c32553f3d") ) - (pad "" np_thru_hole circle - (at 2.89 6.25) - (size 0.65 0.65) - (drill 0.65) + (pad "2" thru_hole circle + (at 0 -2.54 180) + (size 1.7 1.7) + (drill 1) (layers "*.Cu" "*.Mask") - (uuid "42cefffb-db89-4840-a306-c8212ce64af5") + (remove_unused_layers no) + (net 57 "/UART_RX_EAST") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "4fbb6a16-7932-4ed7-927e-8691547b1ca6") ) - (pad "1" smd rect - (at -3.225 8.195) - (size 0.6 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 1 "GND") - (pinfunction "GND") - (pintype "input") - (uuid "3252e2c5-e44e-4f29-9567-a00a2760b168") + (pad "3" thru_hole circle + (at 0 -5.08 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 56 "/UART_TX_EAST") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "92aefdbf-4ef7-4d79-a791-37e540aafa76") ) - (pad "2" smd rect - (at -2.45 8.195) - (size 0.6 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 119 "Net-(D2-A)") - (pinfunction "VBUS") - (pintype "input") - (uuid "cae12fa3-6079-42dd-a904-ae3e1b943753") - ) - (pad "3" smd rect - (at -1.75 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 120 "unconnected-(USB1-SBU2-Pad3)") - (pinfunction "SBU2") - (pintype "input+no_connect") - (uuid "7444ec47-7224-42a3-8ce0-f824f3a2e10b") - ) - (pad "4" smd rect - (at -1.25 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 85 "Net-(USB1-CC1)") - (pinfunction "CC1") - (pintype "input") - (uuid "e2211225-d685-426a-85ec-e4f0696dbe3a") - ) - (pad "5" smd rect - (at -0.75 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 48 "/D-") - (pinfunction "DN2") - (pintype "input") - (uuid "112d7e36-ca09-4f80-a6ea-947a208f82cc") - ) - (pad "6" smd rect - (at -0.25 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 47 "/D+") - (pinfunction "DP1") - (pintype "input") - (uuid "ace082bf-19b3-41b4-b5d0-e42fea89b048") - ) - (pad "7" smd rect - (at 0.25 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 48 "/D-") - (pinfunction "DN1") - (pintype "input") - (uuid "258c5432-714b-41b7-88d3-2ffa3a6c347d") - ) - (pad "8" smd rect - (at 0.75 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 47 "/D+") - (pinfunction "DP2") - (pintype "input") - (uuid "3d04d348-3930-4579-b78b-a960b2889a38") - ) - (pad "9" smd rect - (at 1.25 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 121 "unconnected-(USB1-SBU1-Pad9)") - (pinfunction "SBU1") - (pintype "input+no_connect") - (uuid "d9da2987-f3ae-4a19-99a7-99b9624e2f32") - ) - (pad "10" smd rect - (at 1.75 8.195) - (size 0.3 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 84 "Net-(USB1-CC2)") - (pinfunction "CC2") - (pintype "input") - (uuid "17dae3fa-1478-4ead-b792-ec9e0ffe7c69") - ) - (pad "11" smd rect - (at 2.45 8.195) - (size 0.6 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 119 "Net-(D2-A)") - (pinfunction "VBUS") - (pintype "input") - (uuid "270ef20b-8e6b-40f9-8016-97fa12e18869") - ) - (pad "12" smd rect - (at 3.225 8.195) - (size 0.6 2.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (net 1 "GND") - (pinfunction "GND") - (pintype "input") - (uuid "b470b98f-5487-4dbd-8f94-ee1619d5bea2") - ) - (pad "13" thru_hole oval - (at -4.32 2.6) - (size 1 1.6) - (drill oval 0.6 1.2) - (layers "*.Cu" "F.Mask") + (pad "4" thru_hole circle + (at 0 -7.62 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") - (pinfunction "SHIELD") - (pintype "input") - (uuid "5b26bfc2-6cca-4c4c-95f1-32e3379e8902") - ) - (pad "13" thru_hole oval - (at -4.32 6.78) - (size 1 2.1) - (drill oval 0.6 1.7) - (layers "*.Cu" "F.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "SHIELD") - (pintype "input") - (uuid "a2500727-382c-445e-815c-64ff9ec01cd8") - ) - (pad "13" thru_hole oval - (at 4.32 2.6) - (size 1 1.6) - (drill oval 0.6 1.2) - (layers "*.Cu" "F.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "SHIELD") - (pintype "input") - (uuid "f143dfc6-50a3-45b0-9a32-75497d2b95fd") - ) - (pad "13" thru_hole oval - (at 4.32 6.78) - (size 1 2.1) - (drill oval 0.6 1.7) - (layers "*.Cu" "F.Mask") - (remove_unused_layers no) - (net 1 "GND") - (pinfunction "SHIELD") - (pintype "input") - (uuid "3599529a-9eca-4d9d-a7ad-8b12dcf0bd66") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "8edcb9be-dc4b-4864-87e0-9fab5a42c07a") ) (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "b5093143-7f50-4155-90ec-674e59897cb3") + (at -52.738824 16.467 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_C1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "bab80ff5-d5ca-4553-90c9-cae9d789e187") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "dd7269a2-15a8-426c-87bd-3d67f6e1745d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4e79a501-a3e5-405d-9bc5-e7e9d10eefe4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d9d78ace-8ab7-42b1-ae60-fed588e7fbf9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/dabc80f7-7725-4e96-a790-331cb22c86d4") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "edc078bc-7841-4de7-996c-1c25a9259fc5") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "57c07c9a-1c3d-4e57-b2f1-718a454ec14e") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2e808ab7-7fa9-4da7-a0cc-0b25609724cc") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0d01c6d2-876b-454c-bcd1-7b502e42b9a3") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5d9998e3-4c0c-4232-bf37-522574309bd7") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4794e021-7bab-4161-b239-884b0f7df2c8") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d9b971ea-51ce-4bcb-8a01-ff188ef7e31a") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c18e0aec-1018-41ed-a391-56177c2e5848") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "43d88fd8-4575-4312-bc71-f5daadb80c7d") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0c77dc95-78aa-4a8c-ba80-35b2b3c93f5d") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "466f011c-209e-4703-9a09-c4d69aa9848d") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4f22b1b9-8ab5-415c-8ec3-cc4d7c782063") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "146f054c-1174-43dc-924d-9d41c3b9484f") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6ae7394a-9a3e-4925-be4a-3b8b5f8be5a0") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bc02070e-e08a-4a0f-acfb-ee5a53545313") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8677059e-e73c-4c19-a6df-94ad36916521") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "cbf15807-902c-4613-98cb-46d0ae93d87a") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0e36bcab-b06b-4b03-9880-626160a43986") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9563a0b8-dda5-4b7a-9866-df02b7095349") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "23eb75ec-f708-4354-ac09-1f9015d33b30") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5ea68eac-bd66-41f8-9383-1358295bb5d1") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e5fc1080-a8c8-46e4-aa87-cba8e4b231fa") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a32ebc5e-1f60-4d75-829f-3c7cb8683e62") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7359c4f3-824c-45e1-b029-3e7d40191df8") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3886882e-991a-4037-a42a-25eacce15dd4") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f57b87f-69bd-4613-a508-d8b897ae9afc") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "12d7a413-7917-496a-bdd8-5abd850e188f") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a1747abc-d9f2-4d58-b1e3-0005056b519d") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e5b0321a-7d39-41b0-99f8-b8ee16285546") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b82ccd4e-a8f9-4efd-98ae-a6b2f9c5bd83") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49a8fcf6-cc6d-4a40-9508-2f4c35a95421") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2f573e23-65cb-4968-ae2a-7f6a65b1f044") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1c648a56-5c10-4486-b1be-f9ab3c66c2fd") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9dbf7e53-b94a-4c7b-bf3b-f897862cf395") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3affed0b-6f5e-471b-9a72-8da7cc642739") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ac5f99a8-138c-48e4-afc7-19b03e2bdc89") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "381ca3b4-173b-4888-afa6-0cff0f15a19e") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4c9f0e11-ed08-4964-b24a-e11c4ac56cef") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1dc2113c-d909-45ec-a98b-7b7a2e550039") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "82ca240f-1ce2-416b-99d4-d40c2680d4b4") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "655d43ef-1ce4-408c-b5a8-15c2edb8ad87") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "07d0e845-c646-4d4f-8c6b-736462935fa9") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "4dbb2d0f-dd83-4499-a6f7-c9698826ad83") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "31bfcb22-ed15-4af5-b543-2a30edbb47a0") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "24dec78a-b584-4cd0-a6f9-2096bffae734") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6f2a2de8-a167-4f3a-93c9-4b763c005526") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "74f03469-0417-48ba-99ee-fbbcba670a6d") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "c06fc488-b92e-4e2d-ac63-473ee3404897") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 38 "/COL4") + (pinfunction "1") + (pintype "passive") + (uuid "fbe979dc-d011-4e3c-a281-dabd80808ada") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 75 "Net-(D52-A)") + (pinfunction "2") + (pintype "passive") + (uuid "03a8609b-0b04-47af-8155-dd4f60b95d99") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 75 "Net-(D52-A)") + (pinfunction "2") + (pintype "passive") + (uuid "70ed104c-f008-4537-a852-c82014ea6561") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 75 "Net-(D52-A)") + (pinfunction "2") + (pintype "passive") + (uuid "753ea55a-a525-4e97-8e2b-ec3efafabb34") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "b707b566-333e-4ffc-ab5f-f0fc450f84fb") + (at -18.438824 121.817 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_7" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "50fc82c4-60a5-4f01-8de2-27282200ba7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "ea32b102-e1e0-43fb-b817-9b1c5c9f8058") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d6570ec1-deb3-4944-adfc-5b56bef3b171") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "935fd7b7-df74-4352-983a-b9863e92f9c3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/344142d6-2fc2-4166-99ca-dda54f2708af") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "de932d09-7866-4293-9119-40ba4c0e5ec6") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "348bb5f5-b94f-473e-ae07-c5c935ef679c") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f723dadc-1b42-47f3-b36d-dc8d9fbe6446") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "aecc8068-7c56-47aa-ba5c-6a4eb8a24649") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca41e3d4-22a8-4b5f-8785-cf6a71fea857") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d5e2aeb6-2428-4585-ab18-c0645fefa22d") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d1b942f8-c4ba-4f43-aee4-40270bab3db3") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "369ba539-ec4c-485e-a8f5-b69008277fad") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "97df1d77-431c-4bd4-b305-149a65b0dee7") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ff98b99d-493a-4a37-a266-5068a777b153") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "16a3e488-36e2-4f55-a136-71fbd417d40c") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "857bb92f-a8b6-46ed-91e1-693c1e9788c7") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "745cbc71-9e11-4fa6-ac61-c8cbdb1ac301") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fb39a968-bb91-4174-8e42-5098d293779f") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d2ab2fa0-c707-4d6f-9989-6de2bf69a2a7") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0e1e6399-dd3f-4036-8586-fce9457ef9ef") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "53098966-e164-4275-8c47-79302b87d03b") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "76e4b3dc-56f0-4004-a914-265a954e9596") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2d7413ba-8621-4991-ab4d-9c5f72bab8ef") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c43ded98-2e3c-4e94-bbc8-978913e197f8") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba023d2c-6ab6-40c1-a3e1-caf057667780") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "38156399-453c-4d35-a547-cd91d10e214d") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ded48940-937c-4079-b6b1-5f9e9f0a8d25") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4f9d91f8-559c-4690-ac8a-2d51023a05ee") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "442c8d30-cdf5-431b-b693-72d97a8779ab") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "978197fc-9348-4668-8a1c-70249bd890d3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c78ac3dd-26ad-437d-8c92-3ed81eb512db") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a2bbe1ee-47e1-42aa-a979-e82ea4cd6b2a") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bfca93a4-c01a-42be-a506-3a82725a52d6") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e2519acb-478b-4662-b7ca-ac1b636225d0") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "38c20cb3-4e88-488d-bd71-d048ec33bd64") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ac89d4e8-12a0-470a-8147-2ad0cdf61b58") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "79c5f0cc-ddee-40ce-a75d-8714ce46c14f") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "97a17693-b005-4d7f-87ea-63d0c3ab0b67") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6b620f74-bd29-463d-9972-f39af088905e") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bc2a6afa-f2f8-4ca5-a3c9-c05f0d067e08") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9c58a07c-a3ff-4b42-bca8-8da3677cf9f5") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4865856c-c292-4511-a0c3-4edaa7590b4b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7c820727-21e0-4ce5-a4bd-0c29cbf75b24") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "59b31906-b07d-464b-8484-9fec11f67464") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2ecccec2-e0d7-4aba-b72d-bc3d46fa5868") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c389f38e-bef8-419a-9ff9-14f69841a04a") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "116043a1-b4ab-495c-9740-057edb7c12c1") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2b6c7404-0fcb-4e8d-8af8-390a5ce1c3ca") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "6c296085-e405-4e9c-88ac-f743988ce696") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e77ccdb0-a91c-480a-a547-f9a37c5e446d") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "9c2cbd6f-65f4-4441-8fc2-e7ec98d9f88a") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "7e79fa7f-0619-4a7d-8073-3545908702b7") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "5b40cbe5-4dbf-435e-a5e2-84d97a6cbf95") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 11 "Net-(D10-A)") + (pinfunction "2") + (pintype "passive") + (uuid "1da53258-abe8-4ea4-aa58-761c00ac5ce9") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 11 "Net-(D10-A)") + (pinfunction "2") + (pintype "passive") + (uuid "e013e115-5e6f-40ba-a51e-4ea12caec9e7") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(D10-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d4117de1-881d-44bf-bce1-663d785c6d38") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "f79bc894-17c9-4daf-8899-6a151b3c1e38") - (at 116.84 118.75 180) + (uuid "b774e38e-349b-423d-a34f-0580edda0b0e") + (at -145.349 39.692 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D13" - (at -3.25 0.02 90) + (property "Reference" "D30" + (at 0 2.127 0) (layer "B.SilkS") - (uuid "749802ee-19f6-46f9-ae3b-17b26d4dcb04") + (uuid "453f87db-660c-4227-8e27-d1a40b8bfec5") (effects (font (size 1 1) @@ -48604,7 +57435,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "b138fd89-8b72-418a-a4d5-464bd51b8705") + (uuid "3060d50f-22d8-4e48-b845-35794ca7e3a2") (effects (font (size 1 1) @@ -48617,7 +57448,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "18cb7b6f-cf07-49fd-b367-309442e2d30d") + (uuid "93cf59eb-399b-45be-b316-51d0e28e808e") (effects (font (size 1.27 1.27) @@ -48630,7 +57461,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "113905ef-292f-4148-96e2-49eedd1b2d47") + (uuid "e1fd3a2d-f4f4-4ab0-9766-2c929ce10ebd") (effects (font (size 1.27 1.27) @@ -48640,8 +57471,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/23517552-178e-43d9-b4fc-447626944d6c") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/e62821ed-ac42-4df6-bca3-0eb0589d969c") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -48652,7 +57483,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "b4e70622-52df-48eb-9412-a3612462e4e6") + (uuid "31b96ea7-30ff-475e-a774-35b847c47ea3") ) (fp_line (start 2.4 -1.2) @@ -48662,7 +57493,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "0adfa8ce-b3db-411f-a35e-d5e71e8e210f") + (uuid "7f878990-e821-4b9d-ac3c-9c812dfa56f8") ) (fp_line (start -2.4 1.2) @@ -48672,7 +57503,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "9a32b125-db54-4e77-ac39-dead72bfebcc") + (uuid "4bf7548d-1b70-4b81-ba48-5a754556adca") ) (fp_line (start -2.4 -1.2) @@ -48682,7 +57513,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "4ed7778c-eade-4198-af9f-09857ae7720b") + (uuid "5bf6093d-8471-44e8-993d-1c0023dc97fb") ) (fp_poly (pts @@ -48694,7 +57525,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "434d4068-e5c0-48ae-9192-75fe78491213") + (uuid "9cc3326e-1546-48ca-8edd-cf86adf6421f") ) (fp_poly (pts @@ -48706,7 +57537,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "12d153ef-eeb1-419a-803a-83d8a46aba34") + (uuid "7dd9f701-637e-43bf-b2cc-70f588284023") ) (fp_line (start 2.35 1.15) @@ -48716,7 +57547,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "082a7df8-035f-4d0b-a939-fc099a73108e") + (uuid "43884256-61d4-40c0-9bf8-ae6612808969") ) (fp_line (start 2.35 -1.15) @@ -48726,7 +57557,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "63354670-c79b-4168-8152-09a7d6b9d5f3") + (uuid "4ff41fe5-bdbc-4fac-ae78-af775a14192c") ) (fp_line (start -2.35 1.15) @@ -48736,7 +57567,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "64d1c762-3d8c-40d6-8672-e124749c8d14") + (uuid "0d106178-4746-472e-837f-323e864b63a6") ) (fp_line (start -2.35 1.15) @@ -48746,7 +57577,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "b203a898-379c-4d8a-b08a-96faa5ad72db") + (uuid "dee133e1-6e22-48f7-a54b-7ca7098c9c66") ) (fp_line (start 1.9 0.3) @@ -48756,7 +57587,7 @@ (type solid) ) (layer "B.Fab") - (uuid "30ee86de-9687-4f44-b2f5-e04f547ade67") + (uuid "b949d5c0-fe53-4375-b202-6dcb8a618982") ) (fp_line (start 1.9 -0.3) @@ -48766,7 +57597,7 @@ (type solid) ) (layer "B.Fab") - (uuid "5cfce6b2-5f42-40dd-9186-f8ddeba0b6bc") + (uuid "3898e7e4-8131-4e6e-ab5f-06f7d9a60a19") ) (fp_line (start 1.5 -0.3) @@ -48776,7 +57607,7 @@ (type solid) ) (layer "B.Fab") - (uuid "e7929939-6abc-4a8d-aad6-9196755ff605") + (uuid "c8fb41f1-875e-4aea-a633-f74c8a36372d") ) (fp_line (start 1.4 0.9) @@ -48786,7 +57617,7 @@ (type solid) ) (layer "B.Fab") - (uuid "3f9c25da-1bde-4646-8aff-b188f6234e99") + (uuid "d9e89eb4-11e3-44d5-9a7d-212350006f53") ) (fp_line (start 1.4 0.3) @@ -48796,7 +57627,7 @@ (type solid) ) (layer "B.Fab") - (uuid "06566f68-3942-4c68-9505-4949aa79e5ae") + (uuid "fbf64848-d481-4734-9cfa-7e6b8aca8a14") ) (fp_line (start 1.4 -0.9) @@ -48806,7 +57637,7 @@ (type solid) ) (layer "B.Fab") - (uuid "90cade50-761a-4680-a9a3-a072e6e4f420") + (uuid "845db226-ed6f-41cb-8b71-7a3502c29c00") ) (fp_line (start -1.4 0.9) @@ -48816,7 +57647,7 @@ (type solid) ) (layer "B.Fab") - (uuid "62d58170-a3c8-4016-9859-25b7e2a5c618") + (uuid "ca432a75-3041-4044-bc79-080c8784448d") ) (fp_line (start -1.4 0.3) @@ -48826,7 +57657,7 @@ (type solid) ) (layer "B.Fab") - (uuid "baead790-6bfc-4416-81c0-8d0e7bbac020") + (uuid "cfcf8416-dd87-4576-aa28-a11143b6b1b2") ) (fp_line (start -1.4 -0.9) @@ -48836,7 +57667,7 @@ (type solid) ) (layer "B.Fab") - (uuid "942a9c0e-0541-4e86-8bae-1178d913be35") + (uuid "d6b406de-8257-422c-b279-43f9db345199") ) (fp_line (start -1.9 0.3) @@ -48846,7 +57677,7 @@ (type solid) ) (layer "B.Fab") - (uuid "3559a8b7-1861-4ab7-91d6-80fb0e8b5b83") + (uuid "c76a9f0a-332c-4d88-86e9-0b7e426fd319") ) (fp_line (start -1.9 -0.3) @@ -48856,7 +57687,7 @@ (type solid) ) (layer "B.Fab") - (uuid "d7504c08-444c-4f8c-866b-6245ebbb3814") + (uuid "9ce6766f-5438-4828-b26e-86d027886cb4") ) (fp_rect (start -1 0.9) @@ -48867,12 +57698,1169 @@ ) (fill yes) (layer "B.Fab") - (uuid "ec860d58-94a0-4c6e-b0a2-53c4b07e5913") + (uuid "1808d25b-83fa-44ef-8d74-a15e1a219fd0") ) (fp_text user "${REFERENCE}" (at 0.4 0 0) (layer "B.Fab") - (uuid "c57294ce-49bb-4606-a719-e2be562b3e00") + (uuid "2bafd108-75b5-4026-97d5-491172195e81") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "d253fd72-84d8-4da1-8925-5547ddaf516d") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 26 "Net-(D30-A)") + (pinfunction "A") + (pintype "passive") + (uuid "2002939c-18d4-4641-981d-898fb85be3e2") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "b9b59f1a-381d-419d-9785-a48a514e093e") + (at -35.869 199.472 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R4" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "f254e816-2632-4a75-89cf-5a28ee152c69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "22" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "ce57e6f3-6b07-44ec-b9e3-a7c5b78c425e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2f3705f5-d9fd-4edc-85c8-4428480547c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "38e8c6fb-a1c1-4f1b-936e-f46b0fc034f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/7cafd78e-827b-4512-9029-08dc37727121") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "09bc4221-d367-4d7c-9cdc-f8cd5d04a2f7") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "340591a1-2fc1-493b-b8d8-6a92aee46859") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "beae96ca-50ee-4e5d-8db5-e6c3d362093c") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b04bcab-e532-4531-a5a5-655a296505f1") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0c14af65-cd11-46bc-8ce4-9acf73c5d078") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ef8f9e50-db10-4c06-8230-4f7f15770703") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55e7c957-18ae-4576-a31d-20a43281efb8") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4ceb48e8-6dcf-4032-b85e-a95695fefb98") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e844e375-56f2-48ed-a650-ac1573ad39a8") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a454551f-c019-41cb-93a7-d9a86c72ff1b") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8dc45afd-8f1c-4b2b-8287-9f2164b8fbf0") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "452ce60e-8da5-4d84-b8b2-13f3180fd179") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "617afe3c-85dc-4e74-a9b3-1c4d25a5708c") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 47 "/D+") + (pintype "passive") + (uuid "33711b14-65d9-4b12-999e-c5da020b0f1d") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 87 "Net-(U1-PA12)") + (pintype "passive") + (uuid "43a36725-3678-4c6a-b753-480d2e8828d7") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "bac3c50c-5c3a-4098-899b-baa029d73831") + (at -121.338824 76.667 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_Z1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "ef85fb20-2791-4c18-8c94-064a65881d5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c4291c6d-df72-409e-a7d4-9e7232ac6686") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "1fd7ad93-2684-4914-9ef1-73c042649e9c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "feeb4f95-5567-40a9-8865-9ef16f97deb2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b92661c0-19a5-4ae5-86a1-463b554d30b7") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "493b3a32-d871-4125-9405-205b62352fc1") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3b2bcdd2-ef88-42fc-b4d9-2a112b86c149") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0e775f1d-5da7-4666-bea0-f0c3c3e5575b") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d4233250-dc98-4b5d-bde4-a403e192a43c") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dea12bdc-b03b-4891-b425-c9f83cdf2538") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "865aac22-b7f8-461a-ad55-9bc24bc14e48") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5e16673d-a9d3-45a4-8203-635c49aad4a9") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a44d7376-6d5a-41f7-baed-59b586cd4f34") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "aecad18d-cc8d-4e7b-9016-f0842c21919a") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "57f715d1-d67f-44df-baaa-3a4c936cff9e") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "66b6d55e-d80c-4098-898f-c2b42dd75567") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "313d1d1b-a232-4085-9043-bf4bbb573127") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "344342de-b75f-43f4-a6b5-560f2a0177b0") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d72b4182-9cee-47d5-86d5-fb6db0e86bbe") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1c0a5919-c2d0-4229-8e08-95b39820c748") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "83e1222c-fd58-4fc9-84c8-18082f46a2ca") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "69217448-5c71-4fd2-86ce-9943d0719e14") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6411f974-704f-48b0-b5ae-d9eddf7ff8df") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "11537268-972e-4123-9983-e7b4394c8def") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e72b3a9e-d12c-47aa-9f5d-6d403f575550") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1f5892a2-242f-4864-ab4f-122fd510e9d6") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "95a9dff3-7cfc-4f16-80eb-6a55a097e2f2") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0effc170-aa33-4c9f-8fba-c76f9f4ab5ab") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9c01f57a-d969-4d25-b045-7fb83c82f2af") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "849590e0-f41f-4d15-a3dd-0664068f8ca9") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "911511c9-bad5-42da-953f-49fbcc8c7c0f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9232631e-2466-4437-bf50-17b876d7f32d") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "544e30ca-44f5-4326-8888-a548b0619b47") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ff7b3739-81a5-41bd-963c-5cd8657501e2") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f04365d7-a38d-4a1b-9072-5e84cdd4db86") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0c21c02a-a427-4e03-b6db-f9f3bf6de2f9") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "18359b9d-4dbc-484f-bdb1-3693f7959150") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9a0ecfd-e4ec-4010-aef9-8b39c0ae6ee3") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a53496f-7b30-4e50-a855-f91f85ae6e26") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "38ab81b8-e06f-4ea8-ac7c-633bacfc8608") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "73057a67-002d-43e2-9b16-b277f1490ebe") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6a427284-5507-453d-9341-fcd3038c5a81") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5b9890d9-f074-4e48-99af-ad3db905de8b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "48fe307c-13c2-4f31-911d-77c7de845fcd") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "96172f54-6bca-4dbe-95c8-772c6991f634") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "126385f8-d4ea-4f22-887a-f882db9af8b1") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9a712088-d6c8-4d32-b68c-8b2ea6452704") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "4ad63433-083b-434b-afbc-64a8a66e5fb2") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "668b0c57-7434-427a-bb6f-678f46bd2839") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "7124d83d-f13c-463e-a8f1-cbe35341c9a5") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4f23a5be-f442-4408-8dbe-20dc75bbad40") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "c00fe53e-0c4b-4a12-bd74-f02bac54d3dd") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "2dbb4055-57c7-4eab-8a38-2693ea0277d5") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 36 "/COL2") + (pinfunction "1") + (pintype "passive") + (uuid "d3a1cab4-1da3-4dd3-8312-94ed809f04d1") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 73 "Net-(D50-A)") + (pinfunction "2") + (pintype "passive") + (uuid "bef94f19-07c8-4c49-8082-263a8e9f8724") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 73 "Net-(D50-A)") + (pinfunction "2") + (pintype "passive") + (uuid "40ecb4b0-75c2-4c87-9f17-520989131fcc") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 73 "Net-(D50-A)") + (pinfunction "2") + (pintype "passive") + (uuid "125c7c01-838f-4649-affb-8c0033ba4264") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "bd910c09-df33-4811-8e61-4d6d228b904e") + (at -151.269 27.392 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D37" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "769170cf-e37a-45d1-b53c-51170cddff48") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "8c7aacdb-0bbc-4377-af63-23282e686b78") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9b1f2b5a-d9d5-492b-afe7-119f8115ea42") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "394c35c4-482a-43db-b375-62ec6f8fc9f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/dbd3ebd6-e7a1-401f-a15f-ed1a8b7a724c") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "30339465-50a6-4b44-9c35-2994f9ac1724") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "00f72d58-c985-417e-aff2-44b55d5a2edc") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d49436a3-ebea-44e4-90ae-d65930a3135d") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f69843cc-6f87-4e9a-b53e-805761ff5309") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0556d91e-7023-477f-a930-c74ee249b5da") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "61ae1cf2-d6d9-4403-94bc-5ea455535f8d") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b3dd1199-ed3c-441a-98c3-6affb357be31") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cdad34be-1dcc-4a3c-9af4-4e9026cd7f4c") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d1190465-f7ce-4990-a8a4-e51c9eb86d78") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "68c7b188-efeb-4952-b97c-6d1294a12cda") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fdd3c3cb-6573-475b-a19d-fad3517026ba") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6d6172aa-0d42-4101-add7-965cea2f41d7") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "05094335-d481-492a-a755-90c86d8e9e36") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f26d71ca-9e6c-4369-8488-47cd725260ef") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5473adea-917e-4a7b-9e87-7f4b739a0269") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "abb3e066-6eed-4132-83ea-2dde53fe409d") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "190fb6ba-9f92-4e6f-bb64-1223a7d06fdd") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d2006071-ff16-4f65-9ccb-cc6a4083f9d9") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8e197af3-a9ba-478d-8943-ffb0cb01f415") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2c159c91-9e67-477a-b076-37636b748718") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5441633f-878a-4f4e-8bbc-c178674be14f") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "b53aa654-268f-427d-b9b9-c4e29e3cd42c") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "5bb50d12-3369-44db-bbdf-c37fa52cfba6") (effects (font (size 0.4 0.4) @@ -48889,17 +58877,17 @@ (net 51 "/ROW3") (pinfunction "K") (pintype "passive") - (uuid "24618db7-4247-4e7f-8365-defccbc262c6") + (uuid "152b48e6-80df-4775-bbc1-98a60ceabe13") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 14 "Net-(D13-A)") + (net 61 "Net-(D37-A)") (pinfunction "A") (pintype "passive") - (uuid "ea991556-ae8e-4da7-91f2-92ab25d6906f") + (uuid "284cd9da-c62e-4793-a326-5f634270f222") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -48914,243 +58902,16 @@ ) ) ) - (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" - (layer "B.Cu") - (uuid "f93d6a49-112c-4718-917a-a394f8752b8f") - (at 84.6 70.175) - (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") - (tags "capacitor") - (property "Reference" "C1" - (at 2.825 0 0) - (layer "B.SilkS") - (uuid "59ab4d12-382b-4fbf-98e3-8a52dba8e303") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "20pF" - (at 0 -1.68 0) - (layer "B.Fab") - (hide yes) - (uuid "49aa9475-6e79-4825-b44e-258d30dea80e") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "3385e849-1b68-4f53-a86a-082ac26ad546") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "f93bc5e2-b019-4693-81fa-c77d556c422a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "C_*") - (path "/3cf6d79a-8b3d-4cf7-a145-285fd4bdd59f") - (sheetname "/") - (sheetfile "numpad.kicad_sch") - (attr smd) - (fp_line - (start -1.5 -1) - (end 1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "fc3417fb-db7d-4a27-9dce-3098f3972626") - ) - (fp_line - (start 1.5 1) - (end -1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "66da4bce-27bb-4267-8a68-8f38206f1a3d") - ) - (fp_arc - (start -1.5 1) - (mid -1.880894 0) - (end -1.5 -1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "bfa58c5f-87cb-4ec7-acf0-99328b444027") - ) - (fp_arc - (start 1.5 -1) - (mid 1.880894 0) - (end 1.5 1) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "4283660c-f5ee-4596-8fa7-e7cba22631eb") - ) - (fp_line - (start -1.7 -0.98) - (end -1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a61d6f65-f3e7-4761-8edf-de26a19b430f") - ) - (fp_line - (start -1.7 0.98) - (end 1.7 0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "e8d2f928-1c63-4ac3-b224-5e2efcfb1c42") - ) - (fp_line - (start 1.7 -0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "d953a5aa-34eb-488d-8f05-276911efed88") - ) - (fp_line - (start 1.7 0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "a2e9679a-931a-4d92-8b07-81401936b817") - ) - (fp_line - (start -1 -0.625) - (end -1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "04fb426c-765d-4128-b830-7232aea79f36") - ) - (fp_line - (start -1 0.625) - (end 1 0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "8bb5ba07-0e02-4b5d-a812-d2a84a5e086d") - ) - (fp_line - (start 1 -0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "2114da8c-25e0-40fc-be86-5897203a364c") - ) - (fp_line - (start 1 0.625) - (end 1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "f9d9d6f2-65c7-4834-ab1c-c83967cc6f4c") - ) - (fp_text user "${REFERENCE}" - (at 0 0 0) - (layer "B.Fab") - (uuid "0f9c9f6e-a87b-4a61-b4d0-192bf07c3cc2") - (effects - (font - (size 0.5 0.5) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -0.95 0) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 43 "Net-(U1-OSCIN)") - (pintype "passive") - (uuid "1d7483bb-d78d-4f0d-b321-24fc5a8211ef") - ) - (pad "2" smd roundrect - (at 0.95 0) - (size 1 1.45) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 1 "GND") - (pintype "passive") - (uuid "546057ce-8c44-446c-ba21-f3db5a850540") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "PCM_Diode_SMD_AKL:D_SOD-123" (layer "B.Cu") - (uuid "fa09be73-1a46-4998-a6f7-b32f8033eb9f") - (at 98.1 155.7 180) + (uuid "bf2a5e87-e058-4236-84af-cb6949e2d594") + (at -139.429 43.792 180) (descr "SOD-123, Alternate KiCad Library") (tags "SOD-123") - (property "Reference" "D19" - (at -3.21 0.04 90) + (property "Reference" "D21" + (at 0 2.127 0) (layer "B.SilkS") - (uuid "cddc77c0-d782-4ac1-a686-ec94642a4f5c") + (uuid "99e6983c-9c90-4feb-8d3a-2fbe2c374f2b") (effects (font (size 1 1) @@ -49163,7 +58924,7 @@ (at 0 -2.1 0) (layer "B.Fab") (hide yes) - (uuid "bfa2559c-a5e8-4895-92c1-4b380727ee6f") + (uuid "7d11768b-82fc-4fd4-8a28-ed343094580d") (effects (font (size 1 1) @@ -49176,7 +58937,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "a4e3ce15-e71b-4611-9816-b23938753efb") + (uuid "bcc302a7-7a42-496f-97f4-04f8b3290111") (effects (font (size 1.27 1.27) @@ -49189,7 +58950,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "e7cddb05-cf83-4396-8709-f0f4b04abd70") + (uuid "0239ec6f-c1e1-46fa-b269-8417645e779e") (effects (font (size 1.27 1.27) @@ -49199,8 +58960,8 @@ ) ) (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3b80e858-a211-4fde-9ab8-06990c56e6d0") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/6b652fac-8a47-48a6-a903-a055f6d384b8") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line @@ -49211,7 +58972,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "438f0383-0cf0-4287-9bef-852533441f9f") + (uuid "81a8c3f0-4a72-482d-8c9d-8f55b1115bbf") ) (fp_line (start 2.4 -1.2) @@ -49221,7 +58982,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "9e84e68d-39d6-46a8-975f-c6422d4a42b4") + (uuid "0b8f0f82-e0f5-4c36-a3e4-5917d389a1d3") ) (fp_line (start -2.4 1.2) @@ -49231,7 +58992,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "dc5dd8e3-2d9c-4186-bf11-4880ddbd12a2") + (uuid "421305e1-0dc9-487a-ac47-f18b98055a93") ) (fp_line (start -2.4 -1.2) @@ -49241,7 +59002,7 @@ (type solid) ) (layer "B.SilkS") - (uuid "021c6dc8-3ff3-4686-a470-f6e443ca09e7") + (uuid "77cfcebf-2f5a-48a6-99f0-dc4b58f33455") ) (fp_poly (pts @@ -49253,7 +59014,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "b0d86354-e2a6-4b29-9c87-8b90cf7af419") + (uuid "38209567-f118-4e09-8d29-ef164a29b389") ) (fp_poly (pts @@ -49265,7 +59026,7 @@ ) (fill yes) (layer "B.SilkS") - (uuid "91ce297d-decc-4a23-aba6-c60552404082") + (uuid "76f6e1f7-02db-41ee-9068-5a318dc1ad81") ) (fp_line (start 2.35 1.15) @@ -49275,7 +59036,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "7f5797c1-6e3a-4d1a-801b-41144b01066d") + (uuid "fc615a1e-45a4-421f-bf6e-95bbaae0527e") ) (fp_line (start 2.35 -1.15) @@ -49285,7 +59046,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "cd544bce-8273-4643-8738-b1ba0a3ae3e4") + (uuid "73d03226-d3f7-4f01-a38d-b1d76448eaf9") ) (fp_line (start -2.35 1.15) @@ -49295,7 +59056,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "1add041c-ea05-406b-b38e-de1b733b0d84") + (uuid "aceb0ddd-6640-44d5-8a17-8198b1139d8d") ) (fp_line (start -2.35 1.15) @@ -49305,7 +59066,7 @@ (type solid) ) (layer "B.CrtYd") - (uuid "c05b7a33-cb43-453d-b667-5c4806c22755") + (uuid "c949e225-9bae-450f-961e-145ead9c7454") ) (fp_line (start 1.9 0.3) @@ -49315,7 +59076,7 @@ (type solid) ) (layer "B.Fab") - (uuid "12e96295-eb02-4246-8909-c70dbf910eee") + (uuid "4a4bc576-1ed8-4abf-bf51-68c51e46ac88") ) (fp_line (start 1.9 -0.3) @@ -49325,7 +59086,7 @@ (type solid) ) (layer "B.Fab") - (uuid "b94241c8-c820-4979-ae99-d730a066aaf0") + (uuid "b3887862-a3cd-4201-be7a-7edf52f37992") ) (fp_line (start 1.5 -0.3) @@ -49335,7 +59096,7 @@ (type solid) ) (layer "B.Fab") - (uuid "7b10f4cd-683c-47cd-8bd0-16c79694d70b") + (uuid "69161d07-1da8-4317-bd43-9b3739d48e4a") ) (fp_line (start 1.4 0.9) @@ -49345,7 +59106,7 @@ (type solid) ) (layer "B.Fab") - (uuid "a3fd5dc7-8cbe-4e3a-b96a-778a605d8636") + (uuid "02e9819b-5ab0-4019-91f6-8b241bf4c22d") ) (fp_line (start 1.4 0.3) @@ -49355,7 +59116,7 @@ (type solid) ) (layer "B.Fab") - (uuid "e8805ca1-a3ac-4756-be37-278f15d4fe8b") + (uuid "1d10eefa-4317-458e-b2f5-b3125d406f7e") ) (fp_line (start 1.4 -0.9) @@ -49365,7 +59126,7 @@ (type solid) ) (layer "B.Fab") - (uuid "c51c8fbe-0915-4c8c-bac8-ce5b391dd517") + (uuid "26e46d73-a300-4151-8262-c24b075d4d15") ) (fp_line (start -1.4 0.9) @@ -49375,7 +59136,7 @@ (type solid) ) (layer "B.Fab") - (uuid "9b87e34d-1371-4fc6-834a-9d2a4a8ab13a") + (uuid "134224a6-7af9-4c2b-9f85-93fcf40d72e6") ) (fp_line (start -1.4 0.3) @@ -49385,7 +59146,7 @@ (type solid) ) (layer "B.Fab") - (uuid "0792801d-f160-4b86-b056-b0eae5bed2a6") + (uuid "4e98ee4f-389c-4ec9-b3e0-2cdc3cec1305") ) (fp_line (start -1.4 -0.9) @@ -49395,7 +59156,7 @@ (type solid) ) (layer "B.Fab") - (uuid "98768291-cc0e-4822-8daf-ed835d350df5") + (uuid "61c16899-61a0-40c7-8c90-465e2a7e2b53") ) (fp_line (start -1.9 0.3) @@ -49405,7 +59166,7 @@ (type solid) ) (layer "B.Fab") - (uuid "400a7b61-bf9d-436b-ab49-6df8d7011298") + (uuid "28d181b5-e13e-4024-a867-cb3c66954169") ) (fp_line (start -1.9 -0.3) @@ -49415,7 +59176,7 @@ (type solid) ) (layer "B.Fab") - (uuid "5e1f73ba-f389-4c8c-bbd7-3f6e8f7f98d0") + (uuid "98375f26-5b3f-4376-a738-a9f777472d17") ) (fp_rect (start -1 0.9) @@ -49426,12 +59187,12 @@ ) (fill yes) (layer "B.Fab") - (uuid "840c8a62-c591-4c87-9d2a-49f6129ad5bd") + (uuid "fdf9b969-94c6-477d-972c-9b6e79c4fbd1") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0.4 0 0) (layer "B.Fab") - (uuid "b7826bec-055a-41ce-98a8-44e39fae4dd3") + (uuid "b32c0000-4885-4981-9e4d-94cef6f80464") (effects (font (size 0.4 0.4) @@ -49448,349 +59209,17 @@ (net 53 "/ROW5") (pinfunction "K") (pintype "passive") - (uuid "149c07b9-0775-4ced-b831-4c9140811fa7") + (uuid "973a55b4-1e05-4612-a555-a18afbb01424") ) (pad "2" smd roundrect (at 1.65 0 180) (size 0.9 1.2) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.25) - (net 20 "Net-(D19-A)") + (net 22 "Net-(D21-A)") (pinfunction "A") (pintype "passive") - (uuid "29598fda-b49b-4cdc-ac56-85a807d97d58") - ) - (embedded_fonts no) - (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) - (footprint "PCM_Diode_SMD_AKL:D_SOD-123" - (layer "B.Cu") - (uuid "fb83a11b-2c67-4e97-8be6-62ef625c0ee2") - (at 124.05 118.73) - (descr "SOD-123, Alternate KiCad Library") - (tags "SOD-123") - (property "Reference" "D14" - (at 3.23 0.11 270) - (layer "B.SilkS") - (uuid "3ca67c16-b22f-4f5f-b8bb-5cf2ee42b1ea") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Value" "1N4148W" - (at 0 -2.1 0) - (layer "B.Fab") - (hide yes) - (uuid "da99042a-ec60-4595-a5cb-1dc646c17f34") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "b21e6535-808b-48f3-a958-04c05573f7a1") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" - (at 0 0 0) - (layer "B.Fab") - (hide yes) - (uuid "600b2f1e-af52-4d6f-a1b1-e414028e167c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - (justify mirror) - ) - ) - (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/12660e1d-42b4-4472-be67-72e1d21689fb") - (sheetname "/NumpadRGB/") - (sheetfile "matrixrot.kicad_sch") - (attr smd) - (fp_line - (start -2.4 -1.2) - (end 2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "75202b6d-8d98-46e6-944f-791de2c7b258") - ) - (fp_line - (start -2.4 1.2) - (end -2.4 -1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "0e36b6ca-12b3-4f15-8789-a25e3a39d244") - ) - (fp_line - (start 2.4 -1.2) - (end 2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "6436df65-3d23-4805-a1b3-874983f0ebf9") - ) - (fp_line - (start 2.4 1.2) - (end -2.4 1.2) - (stroke - (width 0.12) - (type solid) - ) - (layer "B.SilkS") - (uuid "f2da3944-7d0b-4e4c-aa21-6279236e3599") - ) - (fp_poly - (pts - (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "ea4323b0-dc1e-4969-9c7e-d7b5abacca7b") - ) - (fp_poly - (pts - (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) - ) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.SilkS") - (uuid "6e061f7b-44a8-4d3c-a774-c85c58e81fa4") - ) - (fp_line - (start -2.35 1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "6dc3411d-58ba-4734-b766-29d4ebb02c13") - ) - (fp_line - (start -2.35 1.15) - (end 2.35 1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "fc7960a0-63d7-4039-adb4-c67e3fefaac9") - ) - (fp_line - (start 2.35 -1.15) - (end -2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9e39d675-ab5a-44bb-92d2-522059a834bf") - ) - (fp_line - (start 2.35 1.15) - (end 2.35 -1.15) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "ab6518ae-5705-49dc-8840-075ed171a684") - ) - (fp_line - (start -1.9 -0.3) - (end -1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "cffe50ec-c374-4bb9-a627-64f5c72ceb35") - ) - (fp_line - (start -1.9 0.3) - (end -1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "a99ca4df-f4b8-4154-b098-e6ec54561e49") - ) - (fp_line - (start -1.4 -0.9) - (end -1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "9d652232-c262-4466-b21c-bedea8eb304d") - ) - (fp_line - (start -1.4 0.3) - (end -1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "d29bd277-930d-4733-aafc-486cbe31ff3d") - ) - (fp_line - (start -1.4 0.9) - (end 1.4 0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "0635b775-ef59-4bf0-8d57-f7db4162dfed") - ) - (fp_line - (start 1.4 -0.9) - (end -1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "85ba18b5-7d38-423b-98d8-18ad1e87abc3") - ) - (fp_line - (start 1.4 0.3) - (end 1.9 0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "16eb6027-cc9b-4124-9740-4d9e99554c1f") - ) - (fp_line - (start 1.4 0.9) - (end 1.4 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "953f27db-ad59-4650-a0cd-7b4a9f829dbd") - ) - (fp_line - (start 1.5 -0.3) - (end 1.4 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "4a959dc1-747d-4095-9648-96bf87f5bce9") - ) - (fp_line - (start 1.9 -0.3) - (end 1.5 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "c1afb500-0d68-48fe-ab14-9d9da1f9f444") - ) - (fp_line - (start 1.9 0.3) - (end 1.9 -0.3) - (stroke - (width 0.1) - (type solid) - ) - (layer "B.Fab") - (uuid "88603944-7405-4b4f-bc1a-81d6272c230e") - ) - (fp_rect - (start -1 0.9) - (end -0.6 -0.9) - (stroke - (width 0.1) - (type solid) - ) - (fill yes) - (layer "B.Fab") - (uuid "67f5cab2-950e-4451-a21e-6cf9421d737b") - ) - (fp_text user "${REFERENCE}" - (at 0.4 0 0) - (layer "B.Fab") - (uuid "3e814150-a949-4254-baab-0ecc8cb43f6d") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) - ) - (justify mirror) - ) - ) - (pad "1" smd roundrect - (at -1.65 0) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 51 "/ROW3") - (pinfunction "K") - (pintype "passive") - (uuid "df53b904-7610-490b-a2f9-64b8b64366a6") - ) - (pad "2" smd roundrect - (at 1.65 0) - (size 0.9 1.2) - (layers "B.Cu" "B.Mask" "B.Paste") - (roundrect_rratio 0.25) - (net 15 "Net-(D14-A)") - (pinfunction "A") - (pintype "passive") - (uuid "08f7cbc6-cf2f-4089-bcc2-f197b74185d4") + (uuid "ef544e0d-ccb0-4d16-857a-4f6565c41fd3") ) (embedded_fonts no) (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" @@ -49807,13 +59236,13 @@ ) (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" (layer "B.Cu") - (uuid "fc871167-4167-4c62-a91d-f978aee802c1") - (at 97.79 90.17) + (uuid "bfa1d042-587f-4da5-b086-d609cb60162c") + (at -18.438824 91.717 180) (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") - (property "Reference" "NUM_DIV1" - (at -5.755 1.799 0) + (property "Reference" "KEY_5" + (at -4.25 1.75 0) (layer "B.SilkS") - (uuid "900630f3-2a95-422b-b393-f66d735bc884") + (uuid "f5988d3b-c663-467a-8e52-fab114bee669") (effects (font (size 1 1) @@ -49825,7 +59254,7 @@ (property "Value" "MX_SW_HS" (at 0 0 0) (layer "B.Fab") - (uuid "d16241c2-73cd-4d47-b81f-6eba4e6d0f44") + (uuid "c92fe793-ff7d-427a-a63a-15504157c1a0") (effects (font (size 1 1) @@ -49838,7 +59267,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "b3daaa5e-f647-4f97-bcd9-cd712997e091") + (uuid "94b19d2c-e448-4179-a1ad-4068a155a5b9") (effects (font (size 1.27 1.27) @@ -49851,7 +59280,7 @@ (at 0 0 0) (layer "B.Fab") (hide yes) - (uuid "264b2030-05ae-499a-aa56-216251077d84") + (uuid "8f0688ce-7d23-45b8-b180-9f17853abd67") (effects (font (size 1.27 1.27) @@ -49860,59 +59289,19 @@ (justify mirror) ) ) - (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/7b4d79de-83e6-4bf8-8928-10aa4fa671c3") - (sheetname "/NumpadRGB/") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b503f3c0-457c-476e-9903-51d783bbc905") + (sheetname "/Keymatrix/") (sheetfile "matrixrot.kicad_sch") (attr smd) (fp_line - (start -4.864824 3.67022) - (end -4.864824 3.20022) + (start 6.085176 3.95022) + (end 6.085176 4.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "77b1be17-4008-4b60-a103-1f72585c2feb") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.52022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "aebacf95-6891-43cb-aba9-f35db58e3361") - ) - (fp_line - (start -4.364824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "5fe6112d-f570-49d8-8250-b5f7990c50fd") - ) - (fp_line - (start -3.314824 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "d0729951-bce6-4f16-aaf0-a58d13687220") - ) - (fp_line - (start 4.085176 6.75022) - (end -1.814824 6.75022) - (stroke - (width 0.15) - (type solid) - ) - (layer "B.SilkS") - (uuid "40e7caac-d679-4c9a-a463-0fdba155a8e5") + (uuid "7335a672-5279-4de2-989d-acecefe9daf0") ) (fp_line (start 6.085176 1.10022) @@ -49922,28 +59311,68 @@ (type solid) ) (layer "B.SilkS") - (uuid "5203a0fb-730d-4138-b16f-43f7229567c1") + (uuid "a54fc8f9-4891-460d-ad32-829296d245bc") ) (fp_line - (start 6.085176 3.95022) - (end 6.085176 4.75022) + (start 4.085176 6.75022) + (end -1.814824 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "30d1e97b-fe4c-41c4-a1ff-b1852a5cd680") + (uuid "c4f529c2-c873-4a56-91d8-a0961e2a3bd8") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8cdaf7d7-846b-4945-891e-2375a739baad") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2eaac8c6-2edb-478e-a8ad-3d179f8d62e7") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "82c326aa-a5c9-4497-9a53-4d2ca0c84c3f") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f3884cd5-517e-47c0-8771-72fdbb3d5ca4") ) (fp_arc - (start -4.864824 3.20022) - (mid -4.718377 2.846667) - (end -4.364824 2.70022) + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "fde5a4c8-24b9-4d5e-afeb-d2c09345bb69") + (uuid "d2587c41-a9ff-417f-a89f-ad04c45fe56c") ) (fp_arc (start 2.494322 0.86022) @@ -49954,18 +59383,18 @@ (type solid) ) (layer "B.SilkS") - (uuid "4acc80ba-ef41-449e-9988-43ebd241d7bf") + (uuid "adbc5195-9819-4055-b7a9-185997d8d1f8") ) (fp_arc - (start 6.085176 4.75022) - (mid 5.499389 6.164432) - (end 4.085176 6.75022) + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) (stroke (width 0.15) (type solid) ) (layer "B.SilkS") - (uuid "272d6aae-8c28-42c1-b636-146354f48e3e") + (uuid "09667f9c-a1d9-445c-83ff-772b9e6a2bcf") ) (fp_rect (start -9.525 9.525) @@ -49976,37 +59405,7 @@ ) (fill no) (layer "Dwgs.User") - (uuid "27a03020-5292-49a9-b9fb-8c27a5634ef8") - ) - (fp_line - (start -7 6.5) - (end -7 -6.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "b4c6a53b-a28d-40f7-8d73-0724ed255ac1") - ) - (fp_line - (start -6.5 -7) - (end 6.5 -7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "bab0a366-90a0-4a17-80fa-637bee1c7afc") - ) - (fp_line - (start 6.5 7) - (end -6.5 7) - (stroke - (width 0.05) - (type solid) - ) - (layer "Eco2.User") - (uuid "a1c31481-341f-4a46-810c-e98f64cb1e6f") + (uuid "d2f80bf1-332a-4eaa-9019-5ede74e530c5") ) (fp_line (start 7 -6.5) @@ -50016,40 +59415,37 @@ (type solid) ) (layer "Eco2.User") - (uuid "4d27f59f-a333-4fec-8464-386e51e2a34f") + (uuid "2472b67d-a91e-472e-8fc0-dbbf75b33b67") ) - (fp_arc - (start -6.997236 -6.498884) - (mid -6.850789 -6.852437) - (end -6.497236 -6.998884) + (fp_line + (start 6.5 7) + (end -6.5 7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "af856c29-c8bc-4ecc-8a1d-62116a3313de") + (uuid "c9ce9fb8-ea1c-4f16-b217-fbf48858b824") ) - (fp_arc - (start -6.5 7) - (mid -6.853553 6.853553) - (end -7 6.5) + (fp_line + (start -6.5 -7) + (end 6.5 -7) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "848e9623-bd15-49ec-8695-f61362689f34") + (uuid "7f048fa1-2d3c-42a2-8808-d9a70d6eadf5") ) - (fp_arc - (start 6.5 -7) - (mid 6.853553 -6.853553) - (end 7 -6.5) + (fp_line + (start -7 6.5) + (end -7 -6.5) (stroke (width 0.05) (type solid) ) (layer "Eco2.User") - (uuid "2cdf2184-28d9-4cf9-8b3d-72a259ac4031") + (uuid "6b2210be-d3ce-4d17-8434-afbd121f50c7") ) (fp_arc (start 7 6.5) @@ -50060,127 +59456,40 @@ (type solid) ) (layer "Eco2.User") - (uuid "3820a46f-1c52-4ceb-978a-4722d0a6b239") + (uuid "aa120e1d-3dd9-4c6b-9173-33e1648be609") ) - (fp_line - (start -7.414824 3.87022) - (end -7.414824 6.32022) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "9256186d-3a47-4522-bc48-77951dfa37d8") + (layer "Eco2.User") + (uuid "a3883b7b-1589-477a-891d-9f80034baf94") ) - (fp_line - (start -7.414824 6.32022) - (end -4.864824 6.32022) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "50fc3d54-7fba-4c17-bd5b-3f519501afd5") + (layer "Eco2.User") + (uuid "5dc63911-eed9-42d2-96c4-140f43e55125") ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) (stroke (width 0.05) (type solid) ) - (layer "B.CrtYd") - (uuid "b0f239a7-f2a9-4fa7-9747-d219900b97ed") - ) - (fp_line - (start -4.864824 3.87022) - (end -7.414824 3.87022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "0b0a7e07-2bd4-46f4-9734-90fea9540ec1") - ) - (fp_line - (start -4.864824 3.87022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9f915d5e-36a1-4546-a7be-6b7fcccdf214") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 6.32022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "4ea0d703-1561-404c-a3d9-550186f3df98") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b3ef4d4a-c4de-44ce-9b82-1724a794351d") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9cb159ee-82af-4b7a-8f10-2beabc7266b5") - ) - (fp_line - (start 6.085176 1.30022) - (end 6.085176 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "b11d2ee7-39bd-4404-ada4-51e18fbaf023") - ) - (fp_line - (start 6.085176 3.75022) - (end 6.085176 4.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "617483eb-c1a1-429e-8fc5-28399fd6350a") - ) - (fp_line - (start 6.085176 3.75022) - (end 8.685176 3.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "bf5abd22-1b9f-4b9e-8a18-2cd0a4204c6e") - ) - (fp_line - (start 8.685176 1.30022) - (end 6.085176 1.30022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.CrtYd") - (uuid "9d464a19-71e9-4b42-9ffe-890ef1fe0be2") + (layer "Eco2.User") + (uuid "5f054b86-a95a-46fd-9510-e98c15eb9069") ) (fp_line (start 8.685176 3.75022) @@ -50190,18 +59499,127 @@ (type solid) ) (layer "B.CrtYd") - (uuid "e1e1416e-28f6-4803-ae66-325282652d91") + (uuid "268b9ad5-b0a1-49ee-af54-e19e3380d035") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a6408bd2-68d7-4b59-8d08-79c4752a8f0e") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b594ac55-e35f-416c-98c8-1fa9591743e6") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49ef4914-2478-4618-a89a-1e9c7377cf9b") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c760d18f-cca6-4fb9-a1fe-b7b8f94664ff") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "816a4054-2f43-4aec-9800-fcac1e3336ad") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "74d6edc1-18c3-45de-9c4d-016c836006e9") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a614322d-d52a-4d97-ae9c-510983a42967") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "397a7e71-a0cb-4d29-a902-f32082d3c839") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ad929eda-553c-48e7-9a70-b1fc19bbcfe2") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.CrtYd") - (uuid "397855cb-308d-4632-a1fe-2adde226f811") + (uuid "8a34471c-eb77-4781-98b7-2727ce4cae97") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "66f5f74b-cef8-4300-aa5a-53eae0b80af2") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "682e44cf-6129-4efe-98e5-cfbf2cc16ec1") ) (fp_arc (start 6.085176 4.75022) @@ -50212,7 +59630,18 @@ (type solid) ) (layer "B.CrtYd") - (uuid "cabcbe92-9e52-4aaa-8827-aaf1debba203") + (uuid "1cb67c91-e88b-42da-acd3-84596e1cc946") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f13b60c-c883-4af7-9e5f-69f678649644") ) (fp_rect (start -7 7) @@ -50223,47 +59652,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "891bc6c5-c908-4ea2-b42e-bc24428b6263") - ) - (fp_line - (start -4.864824 2.70022) - (end 0.2 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "eb5211c7-ab76-4623-ad97-99b65243a2ac") - ) - (fp_line - (start -4.864824 6.75022) - (end -4.864824 2.70022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "6175ba54-bf02-4749-a4d3-f44108e761d1") - ) - (fp_line - (start 4.085176 6.75022) - (end -4.864824 6.75022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "bc7ca93f-d79e-42c1-bf77-ba34cfe21bba") - ) - (fp_line - (start 6.085176 0.86022) - (end 2.494322 0.86022) - (stroke - (width 0.05) - (type solid) - ) - (layer "B.Fab") - (uuid "8d88b769-6ada-4c51-8c18-afa97ec1705e") + (uuid "6525dc65-5583-46a1-8ad4-28a6fabc8506") ) (fp_line (start 6.085176 0.86022) @@ -50273,18 +59662,47 @@ (type solid) ) (layer "B.Fab") - (uuid "32e68a59-731d-46f8-95e3-43ffcf811f5f") + (uuid "80a8d450-d2d5-4aae-8e4e-7c54c212272e") ) - (fp_arc - (start 2.494322 0.86022) - (mid 1.670503 2.1834) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "56ec1dfa-4ed9-4470-957f-0e2fee0e699d") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e0522e39-aa79-4202-b67e-7ba037d53e88") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0057591e-4a00-4502-a3e9-3f9170834ab6") + ) + (fp_line + (start -4.864824 2.70022) (end 0.2 2.70022) (stroke (width 0.05) (type solid) ) (layer "B.Fab") - (uuid "05253ab1-ed6f-48d5-b142-dbae8e658184") + (uuid "90349dac-f6cb-4147-9dbd-0ab8f602f786") ) (fp_arc (start 6.085176 4.75022) @@ -50295,12 +59713,23 @@ (type solid) ) (layer "B.Fab") - (uuid "8f9afec8-4f11-4d88-ba7e-c6a5eeeba7c2") + (uuid "7ffdf04f-6b62-4807-a7b2-c1f63e58dd39") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "eaa84854-4ea7-48cb-86e7-f3cf547aae11") ) (fp_text user "${REFERENCE}" (at 0.5 4.5 0) (layer "B.Fab") - (uuid "370f79a5-c284-4525-8881-7aa272839992") + (uuid "4fb6d141-79b7-405a-a1c4-41219f7e18e7") (effects (font (size 0.8 0.8) @@ -50310,78 +59739,78 @@ ) ) (pad "" np_thru_hole circle - (at -5.08 0) + (at -5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "1755c246-76cf-467e-97ef-706ff86023df") + (uuid "4c2cd16d-8aae-4b7d-874c-24da511a5d9f") ) (pad "" np_thru_hole circle - (at 0 0) + (at 0 0 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") - (uuid "994027c0-d1b2-45a3-83ba-535f27dff65d") + (uuid "218fa9d2-ac4f-43e9-964e-ec5e927fa4c0") ) (pad "" np_thru_hole circle - (at 5.08 0) + (at 5.08 0 180) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") - (uuid "ae0eed85-160f-4af0-9198-7f835fb9741c") + (uuid "2888bb20-2239-4c8d-8fa6-cb2d533b107f") ) (pad "1" thru_hole circle - (at 3.81 2.54) + (at 3.81 2.54 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 37 "/COL3") + (net 131 "/COL6") (pinfunction "1") (pintype "passive") - (uuid "73195c69-3985-4f5f-95ed-4924a9e8e5b8") + (uuid "bc27a1f3-9237-4b64-94d9-73db6a97dabe") ) (pad "1" smd rect - (at 5.635 2.54 180) + (at 5.635 2.54) (size 1.65 2.5) (layers "B.Cu") - (net 37 "/COL3") + (net 131 "/COL6") (pinfunction "1") (pintype "passive") - (uuid "55f509d3-2e9a-4fc6-a485-feef4e6cc775") + (uuid "723a0cb0-59a5-43b3-99c7-48c5428d9efd") ) (pad "1" smd roundrect - (at 7.36 2.54) + (at 7.36 2.54 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) - (net 37 "/COL3") + (net 131 "/COL6") (pinfunction "1") (pintype "passive") - (uuid "06379770-50a1-4988-a74a-eb378090a4d5") + (uuid "b0583788-19ee-45fd-902b-aa6f6dd5d521") ) (pad "2" smd roundrect - (at -6.09 5.08) + (at -6.09 5.08 180) (size 2.55 2.5) (layers "B.Cu" "B.Mask" "B.Paste") (roundrect_rratio 0.1) (net 9 "Net-(D8-A)") (pinfunction "2") (pintype "passive") - (uuid "f7512786-0512-4de6-83fd-c018ad99267a") + (uuid "57a1d596-a7a5-4539-a0b4-e0b31b8cda58") ) (pad "2" smd rect - (at -4.34 5.08) + (at -4.34 5.08 180) (size 1.65 2.5) (layers "B.Cu") (net 9 "Net-(D8-A)") (pinfunction "2") (pintype "passive") - (uuid "60aeea43-ee61-4cc2-9461-4bf4511ed6f9") + (uuid "c4b589bd-635e-4745-93f9-a81dcbbe038e") ) (pad "2" thru_hole circle - (at -2.54 5.08) + (at -2.54 5.08 180) (size 3.3 3.3) (drill 3) (property pad_prop_mechanical) @@ -50390,7 +59819,7 @@ (net 9 "Net-(D8-A)") (pinfunction "2") (pintype "passive") - (uuid "78ecad0f-7afd-43b9-a935-b49c0594b04a") + (uuid "ed61e60e-2547-450a-bd8f-e5faac8fb4ea") ) (embedded_fonts no) (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" @@ -50405,18634 +59834,14331 @@ ) ) ) - (gr_curve - (pts - (xy 40.64 185.42) (xy 31.115 185.42) (xy 31.115 175.895) (xy 31.115 175.895) - ) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "196c829c-f5b5-4709-8ed6-742e2e7c713e") - ) - (gr_circle - (center 38.1 50.00625) - (end 39.6 50.00625) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "1fbbe6e4-d3f1-4de8-98b1-ec4143c90c6a") - ) - (gr_line - (start 31.115 52.07) - (end 31.115 175.895) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "3bb5e2d2-9e0b-4219-9cd0-879af5580f94") - ) - (gr_line - (start 154.94 52.07) - (end 154.94 175.895) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "432dd176-3a91-4840-a5cb-7a829669d1eb") - ) - (gr_line - (start 40.64 42.545) - (end 145.415 42.545) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "5eb6a2b9-2076-4629-855c-cab3de9c15b1") - ) - (gr_curve - (pts - (xy 145.415 42.545) (xy 154.94 42.545) (xy 154.94 52.07) (xy 154.94 52.07) - ) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "7615e1ad-1af9-4377-8800-684225b1439f") - ) - (gr_curve - (pts - (xy 31.115 52.07) (xy 31.115 42.545) (xy 40.64 42.545) (xy 40.64 42.545) - ) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "9f848c92-ad71-4378-94c6-94c904804a7e") - ) - (gr_circle - (center 38.1 76.2) - (end 39.6 76.2) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "b22b8208-337d-44c0-b6ef-90cdb50f7795") - ) - (gr_circle - (center 147.6375 50.00625) - (end 149.1375 50.00625) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "b60fcfe8-1980-4eae-bfb8-0189d168c924") - ) - (gr_circle - (center 38.1 178.59375) - (end 39.6 178.59375) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "bcbe2c26-bb1f-4071-8fd1-52c50abb187e") - ) - (gr_curve - (pts - (xy 145.415 185.42) (xy 154.94 185.42) (xy 154.94 175.895) (xy 154.94 175.895) - ) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "c10ca380-fbcc-435f-9576-66c181a3b474") - ) - (gr_line - (start 145.415 185.42) - (end 40.64 185.42) - (stroke - (width 0.05) - (type default) - ) - (layer "Edge.Cuts") - (uuid "c7430a5a-f10e-44fa-aabf-d284b79975eb") - ) - (gr_circle - (center 147.6375 76.2) - (end 149.1375 76.2) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "c7ff3eec-6352-4650-bc60-fe81ec4a5208") - ) - (gr_circle - (center 147.6375 178.59375) - (end 149.1375 178.59375) - (stroke - (width 0.05) - (type solid) - ) - (fill no) - (layer "Edge.Cuts") - (uuid "ec7f38bf-a8e0-4042-b04c-08aa3a1c4714") - ) - (gr_text "Team SKBD\nNumpad" - (at 64.41 77.68 0) - (layer "F.SilkS") - (uuid "ce9bc2e6-2ccf-4759-a057-b08bb8de52ca") - (effects - (font - (size 1 1) - (thickness 0.25) - (bold yes) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "c1f28c43-3e04-4d66-90f3-9cb7f18c36a4") + (at -157.189 10.992 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D43" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "3e795e09-b884-4cf0-9409-f652c94a5745") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) - (justify bottom) ) - ) - (gr_text "ARHKEIA" - (at 139.8 169.55 -0) - (layer "B.SilkS") - (uuid "2f91eb4d-a568-46e1-bf84-af2236d8a114") - (effects - (font - (size 1 1) - (thickness 0.15) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "51e1a745-73f0-4b3b-9465-08b8d1729df8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) - (justify left bottom mirror) ) - ) - (gr_text "5VD\n" - (at 71.25 44.775 0) - (layer "B.SilkS") - (uuid "b51978bb-7ec4-467a-be5e-2122e444f8bc") - (effects - (font - (size 1 1) - (thickness 0.15) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "74749aa2-df81-4fad-8f43-949dfa95e788") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) ) - (justify mirror) ) - ) - (gr_text "${REFERENCE}" - (at 105.5 97.75 0) - (layer "B.Fab") - (uuid "ead5feda-cac6-49ac-9de7-289577978f18") - (effects - (font - (size 0.4 0.4) - (thickness 0.08) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "48fa2532-1298-4418-a966-decd2fec2aaf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) ) - (justify mirror) ) - ) - (via - (at 85.55 70.175) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "00337824-6b30-4f7a-be52-087cd1b095e5") - ) - (via - (at 114.065 122.53) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "07b546be-120f-4236-9c65-cf31be828b74") - ) - (via - (at 62.275 87.075) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "0b080e74-ab70-4f57-a829-ef64dedfd82d") - ) - (via - (at 114.125866 84.315888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "0ced3093-6ab7-4573-b0b5-a82c7536d2e0") - ) - (via - (at 61.973 55.1905) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "13d3f74d-1c4c-4d44-80a1-bd5cc5a4e222") - ) - (via - (at 74.25 72.475) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "1be6873a-e426-4e61-918c-82e3b52a7498") - ) - (via - (at 89.857 79.098) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "21a633b7-decb-480f-b265-3439f4434dd5") - ) - (via - (at 47.433366 84.405887) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "234b48b7-2ad7-4e39-a4c1-b742b5ddbfbb") - ) - (via - (at 47.435 103.38) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "2a98b47c-763d-4e9d-b80a-b44f70b596d9") - ) - (via - (at 66.9 87.2) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "2c90c358-c559-4cce-8cac-efa37f25a629") - ) - (via - (at 94.625 77.425) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "2f03ed5e-84a6-4b77-82c8-c1bc800948f6") - ) - (via - (at 95.04 141.56) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "3f7116db-0e89-44e7-afc0-62885ee7bc0e") - ) - (via - (at 76.080866 84.395888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "42c3e7f0-7751-46c1-ad6d-9aa383b4b923") - ) - (via - (at 62.665 59.001) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "44ecdc7c-fdf3-48c0-ae63-3de4fcb5481e") - ) - (via - (at 47.475 141.55) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "49ed73f6-1277-4edb-9eb9-8fe80513477e") - ) - (via - (at 114.1 141.51) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "4c8c9a9a-96e7-4148-964f-601c71490586") - ) - (via - (at 85.6275 160.639999) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "52d3f748-e697-4fb2-a2bc-d7236ebe8194") - ) - (via - (at 114.145 103.46) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "5321e373-fcbe-4c2c-be96-8562bad20ee6") - ) - (via - (at 67.2 78) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "619f83b5-07a2-4e50-85c9-22d4b6bf4d67") - ) - (via - (at 74.575 46.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "69545f41-d363-43bb-a135-9eb2dc0e17c3") - ) - (via - (at 81.475 50.25) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "6b131677-94b4-4219-87b0-85a5f20d554f") - ) - (via - (at 58.374 67.851) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "6e63e400-6fa4-49d8-95c2-40c964e9e48e") - ) - (via - (at 75.885 122.43) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "6e6a82e0-1fc4-4bba-9c98-7053dfcdb25f") - ) - (via - (at 100.825 77.425) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "6f52f505-d619-45d2-936b-c8ef5c9f42ad") - ) - (via - (at 89.575 76.675) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "71274f95-f821-4767-951e-d3bad40c990b") - ) - (via - (at 133.220866 84.405888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "729cd16e-394c-4f5c-bb07-a94ece4ebb6e") - ) - (via - (at 95.075866 84.335888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "72bb5142-85f3-457f-a8ef-8a31cf39a5b3") - ) - (via - (at 60 87.075) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "7d18696f-f3f0-4d60-b115-628a062afba2") - ) - (via - (at 47.44 55.765) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "831e18b3-7950-4037-8844-e664d462cf12") - ) - (via - (at 47.495 160.49) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "9901bd12-0faf-48c6-8064-310277043834") - ) - (via - (at 133.205866 55.875888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "9c1e7101-8126-4bf1-a7c2-5979eb220224") - ) - (via - (at 47.47 122.51) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "aca315d0-0d88-4906-925a-0f907b7a6ad1") - ) - (via - (at 95 55.83) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "b04231bc-664d-4b53-9f6e-e96541fb0c63") - ) - (via - (at 95.04 103.38) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "b93b4cc5-6476-49ee-8fd0-2a1a20d88a9e") - ) - (via - (at 114.130866 55.865888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "bc09d643-2ba5-4a7f-8539-ca5bd0c8b7a9") - ) - (via - (at 76.045 141.57) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "bd6fb46d-817d-450c-8618-42edfcb87f46") - ) - (via - (at 107.4 84.1875) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "cbbd7acf-18f4-43ef-8d19-84c18ddd0a47") - ) - (via - (at 114.09 160.53) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "cc17baf8-eeb8-4243-83da-31a263123bb5") - ) - (via - (at 130.124999 121.4475) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "cd424474-f8f7-4595-bf40-64efb703dd1e") - ) - (via - (at 76.015 55.77) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "ceda3b8c-c1a3-4c3c-8aab-dec740413c6b") - ) - (via - (at 66.062 66.025) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "d1776d15-391b-41e4-961e-cf33a04fa314") - ) - (via - (at 60.6 80.6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "d619c83d-f3ea-4708-82a5-a68fb3d1be53") - ) - (via - (at 130.105 159.66) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "dda9f9ec-9f85-4284-9319-0e07f5992a21") - ) - (via - (at 66.4 72.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "de46aee6-f4ec-4754-b58a-4097afba3e96") - ) - (via - (at 76.045 103.43) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "e696c256-09c2-4e58-8345-2a3c75eb1c5b") - ) - (via - (at 95.065 122.43) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "e98a6aa8-3db0-41d4-b89b-c60536a03f14") - ) - (via - (at 83.8 46.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "eae1eb9a-e6e1-4fb5-b311-3e6877e3c3ee") - ) - (via - (at 68.506 65.414) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "fd3e1c40-dc16-4909-b709-adc3783de1d1") - ) - (via - (at 66.96 55.1905) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 1) - (uuid "fe2c10a8-8a93-47c0-97b3-cfff0e4ff9b6") - ) - (segment - (start 67.627 50.47) - (end 68.722 49.375) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "081aa428-682a-4342-b2ae-79263107bfe8") - ) - (segment - (start 58.543751 72.949999) - (end 65.550001 72.949999) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "41d3183f-45ae-4c10-b015-dca2d3709797") - ) - (segment - (start 67.543751 78.343751) - (end 67.2 78) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "47e48be5-4304-46f9-8aec-cc4d07a99b34") - ) - (segment - (start 61.177 50.47) - (end 60.082 49.375) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "70538f40-cbda-4f26-a1b3-272a371f70ef") - ) - (segment - (start 61.043749 81.043749) - (end 60.6 80.6) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "7f9c8dbe-6fc8-4b4b-b856-a80f8bd36666") - ) - (segment - (start 61.043749 81.949999) - (end 61.043749 81.043749) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "87fbacee-5cce-4f18-b9ea-4a5361835417") - ) - (segment - (start 67.543751 71.246901) - (end 66.690652 72.1) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "b4135b51-c134-4f33-a44a-70ca96332aae") - ) - (segment - (start 61.177 50.79) - (end 61.177 50.47) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "b98ea46d-85b5-412c-8334-0f9b7296f512") - ) - (segment - (start 65.550001 72.949999) - (end 66.4 72.1) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "d46f356e-7d6d-451e-bc65-734941a06ef4") - ) - (segment - (start 67.627 50.79) - (end 67.627 50.47) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "d6021f7d-d216-4837-8332-a5a100fa4e48") - ) - (segment - (start 67.543751 70.450001) - (end 67.543751 71.246901) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "e19cacad-091a-4195-81cb-9e38bd80fcc0") - ) - (segment - (start 67.543751 81.949999) - (end 67.543751 78.343751) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "ec16a7c0-9168-437c-9e88-740a3ad1cbe4") - ) - (segment - (start 66.690652 72.1) - (end 66.4 72.1) - (width 0.2) - (layer "B.Cu") - (net 1) - (uuid "fa575f66-42c2-4b90-8c12-5a0e766a2316") - ) - (via - (at 58.374 69.751) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "04d134f7-2484-43a1-a916-d44c5f194843") - ) - (via - (at 68.506 67.314) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "0b319609-8220-4c1f-b6dd-ac899ef68d16") - ) - (via - (at 104 76.5375) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "2586607b-0d01-4820-be89-2c2b5dbb6c11") - ) - (via - (at 60 85.175) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "2c9b2101-9ed3-4c07-a9e7-9879d840c5a6") - ) - (via - (at 72.35 72.475) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "2f5b5fc2-33b5-4bb2-98da-33ff33f135eb") - ) - (via - (at 46.665 63.095) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "39d22b33-46e3-4248-8e11-fb3d19e09775") - ) - (via - (at 66.9 85.3) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "7f12675b-3d98-45ee-a4a5-ad547eb2fdc3") - ) - (via - (at 77.675 79.325) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "a3c7e650-2b63-4f6d-8acb-60a120213073") - ) - (via - (at 79.175 50.25) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "dda73aa2-f7b8-4ffa-a023-8891309a9aaf") - ) - (via - (at 43.4 63.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 2) - (uuid "fe54f2ca-406a-4128-b314-6d769dc2493d") - ) - (segment - (start 72.35 72.475) - (end 70.068749 72.475) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "057b6a01-c15e-478a-b0ec-27c32d93825f") - ) - (segment - (start 70.068749 72.475) - (end 70.043749 72.45) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "1bfa3d6c-c759-4d8a-bb83-d5ce72106783") - ) - (segment - (start 66.9 85.3) - (end 66.9 83.8375) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "1ea20b84-1b0e-4c4e-b9ee-7b679a5b37ba") - ) - (segment - (start 60.54375 84.63125) - (end 60 85.175) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "2015821a-575c-46f1-a18c-fda764183f1c") - ) - (segment - (start 81.425 48) - (end 83.8 48) - (width 0.6) - (layer "B.Cu") - (net 2) - (uuid "2be621ff-5112-4764-80d1-a1638aa72755") - ) - (segment - (start 68.506 69.987751) - (end 68.04375 70.450001) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "38f4a56b-f1c2-4439-b931-6198acfe61cb") - ) - (segment - (start 67.04375 81.949999) - (end 67.04375 83.69375) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "9626ace4-46b3-44ab-bcfb-3e6da07c313f") - ) - (segment - (start 68.506 67.314) - (end 68.506 69.987751) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "b622f620-466b-4307-9329-5643243fe6c1") - ) - (segment - (start 43.875 52.6) - (end 43.4 53.075) - (width 0.6) - (layer "B.Cu") - (net 2) - (uuid "c1f29d09-0efa-41f8-923d-21d06cc38d16") - ) - (segment - (start 66.9 83.8375) - (end 67.04375 83.69375) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "c99764a8-10d7-479a-a945-37c38b51024d") - ) - (segment - (start 58.374 69.751) - (end 58.374 72.280249) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "ce5f9942-db8e-48e4-8124-a4f7c9e4ff60") - ) - (segment - (start 43.4 53.075) - (end 43.4 63.1) - (width 0.6) - (layer "B.Cu") - (net 2) - (uuid "d782c3bf-386e-4bc8-b8e1-debcb0e451a6") - ) - (segment - (start 60.54375 81.949999) - (end 60.54375 84.63125) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "eb6eda26-4d33-4a97-8a7d-b1318d52e235") - ) - (segment - (start 79.175 50.25) - (end 81.425 48) - (width 0.6) - (layer "B.Cu") - (net 2) - (uuid "f4dd0205-e9fb-4567-b348-3bc5d857bf2d") - ) - (segment - (start 58.374 72.280249) - (end 58.543751 72.45) - (width 0.2) - (layer "B.Cu") - (net 2) - (uuid "f7a4e17c-0f28-4020-b317-f35a39ed03f6") - ) - (via - (at 119.54 162.03) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "09ecfc37-e30b-4b22-8723-657dca419c1f") - ) - (via - (at 100.49 143.06) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "0a1ad69a-9104-4f64-80e2-04653be99ce2") - ) - (via - (at 119.580866 57.365888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "0b70df93-e300-424d-af6a-9d619fa29bcc") - ) - (via - (at 52.945 161.99) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "1f2be6bc-1bd8-4789-bb1b-84b70eac7ea4") - ) - (via - (at 52.925 143.05) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "200c6573-6fe7-4fcd-bd83-f4e882bf6a6a") - ) - (via - (at 76.975 50.25) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "24105f0e-4a65-4905-aa71-6f436cbab6b2") - ) - (via - (at 52.883366 85.905887) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "342532d7-c5fb-405a-9fb2-881238073da3") - ) - (via - (at 100.45 57.33) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "37ad8851-cb4a-4823-b5b3-05c5f233d5f4") - ) - (via - (at 131.624999 115.9975) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "37d02f87-6f95-44ea-ab4e-099103f17140") - ) - (via - (at 119.515 124.03) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "45e48ea4-52d1-4e24-b4f3-e82a684572f1") - ) - (via - (at 119.575866 85.815888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "4766d1d3-fe1f-496a-9355-228892e27e53") - ) - (via - (at 52.885 104.88) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "4d0b9811-7c96-4dbb-9746-de283e21e714") - ) - (via - (at 81.465 57.27) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "5105ff2e-2b02-42d1-b383-5444d0d01e76") - ) - (via - (at 100.515 123.93) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "59cd2037-d71f-450f-a2d2-8a1521ecd220") - ) - (via - (at 81.335 123.93) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "5b1dbfa9-9566-453f-abc3-1add143e6239") - ) - (via - (at 100.49 104.88) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "5d08ab2f-3f96-4f2f-a5ef-c64cfb3eb8bd") - ) - (via - (at 84.1 58) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "60e49609-532e-4d6a-88bd-dbd081b5fe94") - ) - (via - (at 52.89 57.265) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "6928141f-6b68-4fae-aae9-d513c3406970") - ) - (via - (at 81.495 104.93) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "7a453c65-307b-4890-8ead-454ed5b727df") - ) - (via - (at 119.55 143.01) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "7a768437-d771-4816-a008-4284b18c7d4d") - ) - (via - (at 52.92 124.01) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "81a19eed-ffce-4cdf-bc68-90eadf276f84") - ) - (via - (at 66.265 59.181) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "a3499926-4941-4849-9848-923d4cf900b8") - ) - (via - (at 119.595 104.96) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "a424bfc3-111e-4979-899c-610c4523ba7b") - ) - (via - (at 138.655866 57.375888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "b206be89-7142-4f37-8d21-8d0f466ab51b") - ) - (via - (at 100.525866 85.835888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "b7b214b7-715c-475e-b6e8-daaf1e726697") - ) - (via - (at 74.575 48) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "b906ac00-6e83-4bd2-91a9-76de8f2db54e") - ) - (via - (at 131.605 154.21) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "bb90e771-aee5-4268-853e-86334ffe3466") - ) - (via - (at 81.530866 85.895888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "c7f24bbf-e6cf-4f95-9801-8f6c8fe5e936") - ) - (via - (at 138.670866 85.905888) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "d697a861-15e6-4c45-a8e2-981a231ad867") - ) - (via - (at 91.0775 162.139999) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "df0086ab-5dd5-4034-9262-8530f0b4c645") - ) - (via - (at 81.495 143.07) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 3) - (uuid "f3670b43-6414-4e24-a9ef-078a99c7f8ae") - ) - (segment - (start 72.35 47.1) - (end 73.675 47.1) - (width 0.6) - (layer "B.Cu") - (net 3) - (uuid "21e642bc-8964-4c25-b94d-8005e475d133") - ) - (segment - (start 83.37 57.27) - (end 81.465 57.27) - (width 0.6) - (layer "B.Cu") - (net 3) - (uuid "6b8c9042-45e8-4fd3-87f8-a17be84c33a6") - ) - (segment - (start 73.675 47.1) - (end 74.575 48) - (width 0.6) - (layer "B.Cu") - (net 3) - (uuid "7a6172d4-c86b-42fd-9276-149294f5a08f") - ) - (segment - (start 84.1 58) - (end 83.37 57.27) - (width 0.6) - (layer "B.Cu") - (net 3) - (uuid "940c359d-2629-4d59-bd7d-7f3386d36220") - ) - (segment - (start 72.65 66.83875) - (end 76.93125 71.12) - (width 0.2) - (layer "B.Cu") - (net 4) - (uuid "0a010559-1706-4321-a5f0-f5c79760e3ef") - ) - (segment - (start 72.65 66.68) - (end 72.65 66.83875) - (width 0.2) - (layer "B.Cu") - (net 4) - (uuid "93f15dcd-029d-4e47-ac38-1648274984ca") - ) - (segment - (start 91.7 66.675) - (end 91.7 67.5) - (width 0.2) - (layer "B.Cu") - (net 5) - (uuid "0960f7ec-42af-46c1-b275-f7f52a191b52") - ) - (segment - (start 96.05 70.2) - (end 95.225 70.2) - (width 0.2) - (layer "B.Cu") - (net 5) - (uuid "9d8e1185-542a-4d71-ba83-2805f35aa966") - ) - (segment - (start 95.225 70.2) - (end 91.7 66.675) - (width 0.2) - (layer "B.Cu") - (net 5) - (uuid "f1e68fcf-9f53-45ca-b065-1263aa32728f") - ) - (segment - (start 110.75 66.675) - (end 114.275 70.2) - (width 0.2) - (layer "B.Cu") - (net 6) - (uuid "0d3862f6-17b8-4e5e-82a9-5f609ab6f8f6") - ) - (segment - (start 114.275 70.2) - (end 115.2 70.2) - (width 0.2) - (layer "B.Cu") - (net 6) - (uuid "c5b961c1-82c2-487b-9ece-f7092c602aa2") - ) - (segment - (start 129.8 66.675) - (end 133.325 70.2) - (width 0.2) - (layer "B.Cu") - (net 7) - (uuid "8ac7c6fc-b349-4ad2-95d6-21b973a8d34f") - ) - (segment - (start 133.325 70.2) - (end 134.3 70.2) - (width 0.2) - (layer "B.Cu") - (net 7) - (uuid "f0345d8b-7cb1-4487-8e52-33445c71bd10") - ) - (segment - (start 75.15 97.75) - (end 72.65 95.25) - (width 0.2) - (layer "B.Cu") - (net 8) - (uuid "74d4a9af-0ce6-430e-bcf6-0ab0a98baecb") - ) - (segment - (start 85.15 97.75) - (end 75.15 97.75) - (width 0.2) - (layer "B.Cu") - (net 8) - (uuid "912b4e72-d892-4e72-bb2f-7e8850d5dba5") - ) - (segment - (start 94.2 97.75) - (end 91.7 95.25) - (width 0.2) - (layer "B.Cu") - (net 9) - (uuid "42f35ca0-7254-4797-95c0-ba39e33c6994") - ) - (segment - (start 104.25 97.75) - (end 94.2 97.75) - (width 0.2) - (layer "B.Cu") - (net 9) - (uuid "6286e175-33eb-4da7-aa83-8378efa49ac7") - ) - (segment - (start 113.2 97.7) - (end 110.75 95.25) - (width 0.2) - (layer "B.Cu") - (net 10) - (uuid "612b08f2-cddc-49db-af9f-de9788285f16") - ) - (segment - (start 123.3 97.7) - (end 113.2 97.7) - (width 0.2) - (layer "B.Cu") - (net 10) - (uuid "78297b0c-08e0-456d-9236-da07454a12f9") - ) - (segment - (start 129.8 93.25) - (end 127.15 90.6) - (width 0.2) - (layer "B.Cu") - (net 11) - (uuid "52131243-2dd8-4412-a745-a1e4ee3dc7e5") - ) - (segment - (start 129.8 95.25) - (end 129.8 93.25) - (width 0.2) - (layer "B.Cu") - (net 11) - (uuid "d65eb901-7786-4003-837a-1768b9c82804") - ) - (segment - (start 77.1 118.75) - (end 72.65 114.3) - (width 0.2) - (layer "B.Cu") - (net 12) - (uuid "a86834fd-5182-4629-b8d9-8329cdcf5b7f") - ) - (segment - (start 91.7 114.31) - (end 96.14 118.75) - (width 0.2) - (layer "B.Cu") - (net 13) - (uuid "afd7d3e0-316b-4736-94cc-fd5ad42cd3b4") - ) - (segment - (start 91.7 114.3) - (end 91.7 114.31) - (width 0.2) - (layer "B.Cu") - (net 13) - (uuid "dba8a560-9baf-4559-a45c-4617f7e725c8") - ) - (segment - (start 110.75 114.3) - (end 110.75 114.31) - (width 0.2) - (layer "B.Cu") - (net 14) - (uuid "4b85daa9-3e32-4aa5-9808-2e84f1d72d84") - ) - (segment - (start 110.75 114.31) - (end 115.19 118.75) - (width 0.2) - (layer "B.Cu") - (net 14) - (uuid "988cf543-46cb-4f3c-9503-17f01be19f49") - ) - (segment - (start 132.025 125.055) - (end 125.7 118.73) - (width 0.2) - (layer "B.Cu") - (net 15) - (uuid "3d93e51e-ca69-4d03-866b-793bbb7ad9d2") - ) - (segment - (start 140.97 124.835) - (end 140.75 125.055) - (width 0.2) - (layer "B.Cu") - (net 15) - (uuid "b472c23f-6251-4acd-b131-d491d9932eb4") - ) - (segment - (start 140.75 125.055) - (end 132.025 125.055) - (width 0.2) - (layer "B.Cu") - (net 15) - (uuid "ba91b3cc-2399-462f-9a43-c702069ca7e1") - ) - (segment - (start 72.65 133.36) - (end 77.09 137.8) - (width 0.2) - (layer "B.Cu") - (net 16) - (uuid "a6fe6674-b25e-4ce8-8978-29d606103268") - ) - (segment - (start 72.65 133.35) - (end 72.65 133.36) - (width 0.2) - (layer "B.Cu") - (net 16) - (uuid "c7d32873-d6c2-4cfe-beef-69c499798022") - ) - (segment - (start 91.7 133.35) - (end 96.15 137.8) - (width 0.2) - (layer "B.Cu") - (net 17) - (uuid "55b68be1-552f-4375-b2d9-4a19459d4003") - ) - (segment - (start 110.75 133.35) - (end 110.75 133.36) - (width 0.2) - (layer "B.Cu") - (net 18) - (uuid "010e96c1-45b5-4220-8f27-05efb01f462c") - ) - (segment - (start 110.75 133.36) - (end 115.19 137.8) - (width 0.2) - (layer "B.Cu") - (net 18) - (uuid "e0fc415a-195f-4905-a473-d8ca58c435ed") - ) - (segment - (start 76.05 155.8) - (end 72.65 152.4) - (width 0.2) - (layer "B.Cu") - (net 19) - (uuid "2ab68d84-e29e-452a-838d-b687de374909") - ) - (segment - (start 77.05 155.8) - (end 76.05 155.8) - (width 0.2) - (layer "B.Cu") - (net 19) - (uuid "e330658b-76d3-46f3-85cf-df518277df1c") - ) - (segment - (start 96.45 155.7) - (end 95 155.7) - (width 0.2) - (layer "B.Cu") - (net 20) - (uuid "0432bbc2-ab9b-4203-82f6-9e40172d7eda") - ) - (segment - (start 95 155.7) - (end 91.7 152.4) - (width 0.2) - (layer "B.Cu") - (net 20) - (uuid "349b9794-4add-42cc-8d93-09b80e34e646") - ) - (segment - (start 110.75 152.41) - (end 110.75 152.4) - (width 0.2) - (layer "B.Cu") - (net 21) - (uuid "2b8f7f9f-0e54-4770-b54c-3e24c5114be8") - ) - (segment - (start 115.19 156.85) - (end 110.75 152.41) - (width 0.2) - (layer "B.Cu") - (net 21) - (uuid "37fd806a-95b0-4681-aa08-657bda9bc177") - ) - (segment - (start 131.005 163.155) - (end 126.35 158.5) - (width 0.2) - (layer "B.Cu") - (net 22) - (uuid "41ba8e32-8720-4bf6-9530-c1947b05e6eb") - ) - (segment - (start 140.75 163.155) - (end 131.005 163.155) - (width 0.2) - (layer "B.Cu") - (net 22) - (uuid "f9d60be3-ba4a-4182-9366-d6b5ff3cadd2") - ) - (segment - (start 140.97 162.935) - (end 140.75 163.155) - (width 0.2) - (layer "B.Cu") - (net 22) - (uuid "fdec03c5-8251-4e15-88b6-185110632732") - ) - (segment - (start 82.175 171.475) - (end 86.65 175.95) - (width 0.2) - (layer "B.Cu") - (net 23) - (uuid "67a30465-fd35-451f-ac29-c1143c42f927") - ) - (segment - (start 82.175 171.45) - (end 82.175 171.475) - (width 0.2) - (layer "B.Cu") - (net 23) - (uuid "daa56b1f-f9ed-4ae1-b00e-925a8ba65c1d") - ) - (segment - (start 115.19 175.89) - (end 115.19 175.9) - (width 0.2) - (layer "B.Cu") - (net 24) - (uuid "6c5db5f0-0cf8-45a0-a5f7-017cff44f63b") - ) - (segment - (start 110.75 171.45) - (end 115.19 175.89) - (width 0.2) - (layer "B.Cu") - (net 24) - (uuid "aa6f269c-112e-4825-9661-503010a43efc") - ) - (segment - (start 46.665 68.785) - (end 46.65 68.8) - (width 0.2) - (layer "F.Cu") - (net 25) - (uuid "a79cd8a6-a887-489d-acf3-333a4ae15f53") - ) - (segment - (start 46.665 65.595) - (end 46.665 68.785) - (width 0.2) - (layer "F.Cu") - (net 25) - (uuid "c3871405-ca42-4de3-a215-59a8caf93127") - ) - (via - (at 46.65 68.8) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 25) - (uuid "253ade6d-2e42-456f-a818-02894bf6c9e0") - ) - (segment - (start 144.982344 61.057344) - (end 144.982344 85.492656) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "10ca12c7-a25f-4b4e-8f6f-6f3857695312") - ) - (segment - (start 139.800888 55.875888) - (end 144.982344 61.057344) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "229f6ec7-6f85-4152-a402-57a15db9cb0a") - ) - (segment - (start 143.193 87.282) - (end 134.096 87.282) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "2d5695e2-5bf1-45e2-8146-227a54e52060") - ) - (segment - (start 144.982344 85.492656) - (end 143.193 87.282) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "6850132c-69dd-4ad3-8754-6b3969c45162") - ) - (segment - (start 134.096 87.282) - (end 133.220866 86.406866) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "84561c93-2df7-4b02-92e4-8c2ba2e89e5a") - ) - (segment - (start 138.655866 55.875888) - (end 139.800888 55.875888) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "8c32fe27-29f1-4109-be1f-e25c9714824f") - ) - (segment - (start 133.220866 86.406866) - (end 133.220866 85.905888) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "c956032c-b666-42eb-a3f4-c16b1d462f59") - ) - (segment - (start 131.695866 55.865888) - (end 133.205866 57.375888) - (width 0.2) - (layer "B.Cu") - (net 27) - (uuid "103e6c18-73fa-4eb1-ac7b-5deb3611fcf0") - ) - (segment - (start 119.580866 55.865888) - (end 131.695866 55.865888) - (width 0.2) - (layer "B.Cu") - (net 27) - (uuid "fcce74f0-92f9-4e7d-91d3-30903faa7685") - ) - (segment - (start 112.594978 55.83) - (end 114.130866 57.365888) - (width 0.2) - (layer "B.Cu") - (net 28) - (uuid "394cf8b7-5ccc-4eac-a2af-a4d7bd916224") - ) - (segment - (start 100.45 55.83) - (end 112.594978 55.83) - (width 0.2) - (layer "B.Cu") - (net 28) - (uuid "542a503f-fe43-4f77-9899-53875edb7e51") - ) - (segment - (start 81.465 55.77) - (end 93.44 55.77) - (width 0.2) - (layer "B.Cu") - (net 29) - (uuid "aa9d7793-0d6d-4101-9dfe-3750cdc5cf5a") - ) - (segment - (start 93.44 55.77) - (end 95 57.33) - (width 0.2) - (layer "B.Cu") - (net 29) - (uuid "b5edf9dc-e65e-4b58-9bbb-5426f3a4f7e3") - ) - (segment - (start 44.075 95.25) - (end 48.5 99.675) - (width 0.2) - (layer "B.Cu") - (net 30) - (uuid "8bc4647c-53d8-43a0-a3ca-ebf99a6108f4") - ) - (segment - (start 44.075 114.3) - (end 48.55 118.775) - (width 0.2) - (layer "B.Cu") - (net 31) - (uuid "d0bd51f6-6187-40fa-8318-b940684d2e8a") - ) - (segment - (start 44.075 133.35) - (end 48.475 137.75) - (width 0.2) - (layer "B.Cu") - (net 32) - (uuid "cbed946f-a988-4354-bacb-5e84c2592166") - ) - (segment - (start 44.075 152.5) - (end 48.425 156.85) - (width 0.2) - (layer "B.Cu") - (net 33) - (uuid "bdbe6917-0fa6-4ef7-b5cc-37131d0c3e14") - ) - (segment - (start 44.075 152.4) - (end 44.075 152.5) - (width 0.2) - (layer "B.Cu") - (net 33) - (uuid "c12de5a8-b42b-4121-9e85-db9fc0265262") - ) - (segment - (start 44.1 171.45) - (end 48.525 175.875) - (width 0.2) - (layer "B.Cu") - (net 34) - (uuid "657850e1-729a-40b0-a460-1b04e04c5e9a") - ) - (segment - (start 44.075 171.45) - (end 44.1 171.45) - (width 0.2) - (layer "B.Cu") - (net 34) - (uuid "f5bd10ca-2daa-4092-b6cc-7d4b22d687b1") - ) - (segment - (start 75.178 58.107) - (end 76.015 57.27) - (width 0.2) - (layer "F.Cu") - (net 35) - (uuid "48bf2449-b2bb-428b-992b-0503f431dc51") - ) - (segment - (start 60.761 58.107) - (end 75.178 58.107) - (width 0.2) - (layer "F.Cu") - (net 35) - (uuid "d85dd00f-0a6c-463a-b888-cd72ae85ba0b") - ) - (via - (at 60.761 58.107) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 35) - (uuid "9ba1edf0-251a-4f75-839d-325e0ad4633c") - ) - (via - (at 76.015 57.27) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 35) - (uuid "cf301969-484f-4280-9bac-c97d7d492a9d") - ) - (segment - (start 58.419 55.765) - (end 60.761 58.107) - (width 0.2) - (layer "B.Cu") - (net 35) - (uuid "16838682-8460-42d6-af46-33b30a254b9d") - ) - (segment - (start 52.89 55.765) - (end 58.419 55.765) - (width 0.2) - (layer "B.Cu") - (net 35) - (uuid "6ebcd71e-1d80-44ba-92f1-9863e69a2f81") - ) - (segment - (start 86.1 130.81) - (end 86.1 149.86) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "0074866a-a1ba-44fe-8426-1e63f34a408b") - ) - (segment - (start 86.1 111.76) - (end 86.1 97.5) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "2ed2187f-ad3c-48b9-80d1-1971303d3edf") - ) - (segment - (start 86.1 98.3) - (end 86.1 97.5) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "5aedcdb8-ef66-4f38-a0d7-5822b2f714c0") - ) - (segment - (start 84.05 100.35) - (end 86.1 98.3) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "64dd30a0-3f0b-43f3-b227-fc39eba4ca11") - ) - (segment - (start 86.1 150.753) - (end 95.635 160.288) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "86aa3f22-ac95-473b-b9dd-abcf9e6c8ba1") - ) - (segment - (start 82.55 100.35) - (end 84.05 100.35) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "b38b7c66-f863-41f9-bdbc-b49e54a94fa8") - ) - (segment - (start 86.1 111.76) - (end 86.1 130.81) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "ba65a891-7c6d-45d7-a0c1-b87c56ac4357") - ) - (segment - (start 86.1 86.3) - (end 86.1 92.71) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "c030a848-f6fb-42a3-bfc7-dbc5c2732ec4") - ) - (segment - (start 95.635 168.9) - (end 95.625 168.91) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "c1c8e1ba-b08f-4f48-958a-0d2042ca0c7f") - ) - (segment - (start 95.635 160.288) - (end 95.635 168.9) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "c239f863-547e-4124-9eec-fa6f7b0c07e8") - ) - (segment - (start 86.1 149.86) - (end 86.1 150.753) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "efb935bd-ccfe-4899-b1e7-0a29a645b928") - ) - (segment - (start 91.7 72.75) - (end 91.7 80.05) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "f2f8a6d0-dcde-4798-b3b8-4899e482c00d") - ) - (segment - (start 86.1 97.5) - (end 86.1 92.71) - (width 0.2) - (layer "F.Cu") - (net 36) - (uuid "f6273a6a-3365-425e-9e81-5f91f8781bb4") - ) - (via - (at 82.55 100.35) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "04bd93bf-7359-4dce-9b6f-030f81b2f2d4") - ) - (via - (at 86.1 86.3) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "29230c1f-d383-4311-b0e7-d056a763e54e") - ) - (via - (at 91.7 72.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "2dc2dbc9-ad15-4c0f-97aa-807053da5c4a") - ) - (via - (at 86.1 149.86) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "3757be41-4fbe-48bd-80f8-2a8a7953cd19") - ) - (via - (at 86.1 92.71) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "5bc9221b-09c7-4a76-bde2-24495a25375a") - ) - (via - (at 86.1 130.81) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "77189685-678e-414f-b612-132c1df3977f") - ) - (via - (at 95.625 168.91) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "8dd71fdc-4e95-4411-bd15-0e030e5925c1") - ) - (via - (at 91.7 80.05) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "d65b2278-325e-4f66-a7d3-459a1e58751f") - ) - (via - (at 86.1 111.76) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 36) - (uuid "d9b24aa4-34d0-4139-9c71-6ea14eda8725") - ) - (segment - (start 82.256 100.056) - (end 67.856 100.056) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "05439327-74b0-4ea2-8236-6fb2d82ef0cf") - ) - (segment - (start 67.856 100.056) - (end 56.144 88.344) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "4c1e069b-d7d3-4c33-b6f9-23c2e774a032") - ) - (segment - (start 86.1 67.15) - (end 91.7 72.75) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "5f1315b5-b5ab-4416-98dc-20f6901343f2") - ) - (segment - (start 86.1 64.14) - (end 86.1 67.15) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "70f72390-d27f-4ca3-a759-f8e464266b83") - ) - (segment - (start 91.7 80.05) - (end 91.7 80.7) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "781e5247-6300-4f35-8727-1746ae1a2f56") - ) - (segment - (start 57.746851 76.45) - (end 58.543751 76.45) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "7a587bda-da54-4742-9d2e-cdbdafae8e43") - ) - (segment - (start 56.144 88.344) - (end 56.144 78.052851) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "99813b52-435d-438f-8731-1a84b4fb63ee") - ) - (segment - (start 91.7 80.7) - (end 86.1 86.3) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "a19a6aaf-781e-4354-8389-89ce1b67f021") - ) - (segment - (start 82.55 100.35) - (end 82.256 100.056) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "b9a40a15-e3b8-4c5a-ad93-7796f08efd10") - ) - (segment - (start 56.144 78.052851) - (end 57.746851 76.45) - (width 0.2) - (layer "B.Cu") - (net 36) - (uuid "c66e69e8-0f15-4b04-b3c0-dfbb0254c00d") - ) - (segment - (start 105.15 98.25) - (end 105.15 92.71) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "18fa99dc-55c1-4ddf-85d8-db95f605d90a") - ) - (segment - (start 103.95 100.05) - (end 105.15 98.85) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "322813a8-3853-4e94-a083-8b23ea98579a") - ) - (segment - (start 105.15 98.85) - (end 105.15 98.25) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "39fdd191-7954-4844-b43d-64e6edf53b2d") - ) - (segment - (start 105.15 64.135) - (end 105.15 79.95) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "454ab619-3ae5-45d4-9aa7-d78a53380cca") - ) - (segment - (start 105.15 130.81) - (end 105.15 149.86) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "94c3234c-c085-46ff-8951-6a5e01321a76") - ) - (segment - (start 105.15 111.76) - (end 105.15 130.81) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "ad0a03fd-bdf8-4ea4-9198-c5fc85b8d09c") - ) - (segment - (start 105.15 111.76) - (end 105.15 98.25) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "c15c8fc8-dc25-4149-849b-56e169814d7e") - ) - (segment - (start 103.35 100.05) - (end 103.95 100.05) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "de635f69-1ebd-4578-bc45-004aaa1e0d18") - ) - (segment - (start 105.15 86.25) - (end 105.15 92.71) - (width 0.2) - (layer "F.Cu") - (net 37) - (uuid "f1956f6a-1253-4694-904d-b2727e23cc7d") - ) - (via - (at 105.15 79.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "3c4ebe28-2e93-4a7f-bc70-73bccfb7e31e") - ) - (via - (at 105.15 92.71) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "53d17975-e295-499c-8714-4ee7795a91c7") - ) - (via - (at 105.15 149.86) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "6a238c68-c8b6-4840-af1d-d92b41e84421") - ) - (via - (at 105.15 64.135) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "89e942ac-c64a-4a6a-9d4d-bde9995387fb") - ) - (via - (at 105.15 86.25) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "8bafde97-04a2-45f0-9a13-cb68aee6f0b7") - ) - (via - (at 105.15 130.81) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "90484b46-6475-48e4-b1a1-a58d709e7c70") - ) - (via - (at 105.15 111.76) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "f64a59f7-1fb2-40e4-a590-554c19efa16d") - ) - (via - (at 103.35 100.05) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 37) - (uuid "ffd4cb92-e0c3-4ee6-ae68-a777a9723e89") - ) - (segment - (start 103.028 99.728) - (end 103.35 100.05) - (width 0.2) - (layer "B.Cu") - (net 37) - (uuid "31c0c0ba-97a5-4270-bf4f-d7b1950e6222") - ) - (segment - (start 57.746851 76.950001) - (end 56.472 78.224852) - (width 0.2) - (layer "B.Cu") - (net 37) - (uuid "438fe076-b7cc-48bc-9b62-85931464d1f7") - ) - (segment - (start 56.472 78.224852) - (end 56.472 88.122) - (width 0.2) - (layer "B.Cu") - (net 37) - (uuid "46796030-924c-43c5-abef-6a08565a3d90") - ) - (segment - (start 105.15 79.95) - (end 105.15 86.25) - (width 0.2) - (layer "B.Cu") - (net 37) - (uuid "95d65037-858d-4162-b9f3-38b74673c49d") - ) - (segment - (start 68.078 99.728) - (end 103.028 99.728) - (width 0.2) - (layer "B.Cu") - (net 37) - (uuid "d1b6b873-0fef-410f-87f7-8ca6ce17ad9a") - ) - (segment - (start 58.543751 76.950001) - (end 57.746851 76.950001) - (width 0.2) - (layer "B.Cu") - (net 37) - (uuid "e8f88c43-0745-4b24-bcd2-ba7662062092") - ) - (segment - (start 56.472 88.122) - (end 68.078 99.728) - (width 0.2) - (layer "B.Cu") - (net 37) - (uuid "efe95c55-74da-4c56-8437-9e4a2be0db8f") - ) - (segment - (start 119.55 99.75) - (end 121 99.75) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "2c219afb-17c6-4f4b-9c16-e2824aa7c523") - ) - (segment - (start 124.2 111.76) - (end 124.2 130.81) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "59293974-74ac-46b0-8066-628a6f2d8e99") - ) - (segment - (start 124.2 64.135) - (end 124.2 79.75) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "596b0c95-d6aa-44df-9003-e34ce0bab910") - ) - (segment - (start 124.2 96.3) - (end 124.2 92.71) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "666d8dcc-0ea8-43a9-8342-387bb78ea635") - ) - (segment - (start 124.2 111.76) - (end 124.2 96.3) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "767cb48c-031b-4269-ab7d-43fe3b5dd226") - ) - (segment - (start 124.2 130.81) - (end 124.2 149.86) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "82e1f719-3bd2-4593-9632-273bf02dc0b7") - ) - (segment - (start 121 99.75) - (end 124.2 96.55) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "8bdd26ac-f913-4e35-8faa-3ab576c28bc2") - ) - (segment - (start 124.2 149.86) - (end 124.2 168.91) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "afb1c449-d58b-4d95-9d81-b5b32f285e4d") - ) - (segment - (start 124.2 96.55) - (end 124.2 96.3) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "eed6a2cf-6ace-4633-a50b-69d472cbf04d") - ) - (segment - (start 124.2 86.75) - (end 124.2 92.71) - (width 0.2) - (layer "F.Cu") - (net 38) - (uuid "fec59934-1ff4-4a82-b123-88e85041d3d4") - ) - (via - (at 124.2 149.86) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "1a9adb97-b070-427c-86dc-2433e0ba0e2d") - ) - (via - (at 124.2 111.76) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "45cf4c8d-0f1b-4643-8541-c70f91d7006c") - ) - (via - (at 124.2 64.135) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "5947c2dd-6d36-478f-a3cb-015a2660a353") - ) - (via - (at 124.2 92.71) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "65556fae-70b5-480c-8371-2acd3f77e552") - ) - (via - (at 124.2 168.91) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "687da77d-a2a1-4401-ace0-12561a404051") - ) - (via - (at 124.2 86.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "b3bfe374-d928-4ed1-99c6-4fe5f9021b25") - ) - (via - (at 124.2 130.81) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "dd8272ed-8df2-4bfa-b057-2571522c814c") - ) - (via - (at 119.55 99.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "e4ee65a4-1e4c-494b-9a04-4880d56f0070") - ) - (via - (at 124.2 79.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 38) - (uuid "f9038467-aec8-4b1d-a4b2-ea8514355402") - ) - (segment - (start 119.55 99.75) - (end 119.2 99.4) - (width 0.2) - (layer "B.Cu") - (net 38) - (uuid "1665bdf6-c384-4bd6-a237-9ba450a835fd") - ) - (segment - (start 56.8 78.52459) - (end 57.87459 77.45) - (width 0.2) - (layer "B.Cu") - (net 38) - (uuid "2844caff-9ab1-41aa-b3dd-278cc6c08a7d") - ) - (segment - (start 56.8 87.986138) - (end 56.8 78.52459) - (width 0.2) - (layer "B.Cu") - (net 38) - (uuid "5fb85edf-dfe7-489b-972d-6ca4b4ff995f") - ) - (segment - (start 124.2 79.75) - (end 124.2 86.75) - (width 0.2) - (layer "B.Cu") - (net 38) - (uuid "a59c1bcb-016b-43d4-bf35-0e4eaa2e0f87") - ) - (segment - (start 68.213862 99.4) - (end 56.8 87.986138) - (width 0.2) - (layer "B.Cu") - (net 38) - (uuid "ae63e91b-d8cd-42c7-8e32-5f5bc3e8cc60") - ) - (segment - (start 119.2 99.4) - (end 68.213862 99.4) - (width 0.2) - (layer "B.Cu") - (net 38) - (uuid "eeabb969-45ee-4dd8-a9ec-65e6195b95a4") - ) - (segment - (start 57.87459 77.45) - (end 58.543751 77.45) - (width 0.2) - (layer "B.Cu") - (net 38) - (uuid "f8ad83ad-5ead-45e7-b671-c5d98a524456") - ) - (segment - (start 146.2 67.085) - (end 143.25 64.135) - (width 0.2) - (layer "F.Cu") - (net 39) - (uuid "0703465f-6d34-4281-b6a6-bee1c4702307") - ) - (segment - (start 138.43 111.385) - (end 138.43 100.614) - (width 0.2) - (layer "F.Cu") - (net 39) - (uuid "1f19cfd4-5338-4217-89f5-5f547684e7ba") - ) - (segment - (start 146.2 67.75) - (end 146.2 67.085) - (width 0.2) - (layer "F.Cu") - (net 39) - (uuid "a7bb0bf5-57b4-44b6-981e-0c5ac21bb6f8") - ) - (segment - (start 138.43 100.614) - (end 136.888 99.072) - (width 0.2) - (layer "F.Cu") - (net 39) - (uuid "f81fc1fb-e02b-4926-9037-4c3ed43ea406") - ) - (via - (at 143.25 64.135) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 39) - (uuid "13d5920b-d73a-4e73-b05e-8b9e4c0cca8c") - ) - (via - (at 138.43 111.385) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 39) - (uuid "15657d44-3469-40b2-9d75-4c5bb78ee013") - ) - (via - (at 146.2 67.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 39) - (uuid "a6acd7ae-8efe-45f5-92a1-71c26f462255") - ) - (via - (at 136.888 99.072) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 39) - (uuid "cf9cd74d-dc01-4e4e-a3c4-485046f51d6f") - ) - (segment - (start 57.15 87.872276) - (end 68.349724 99.072) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "04d887ed-528b-46a0-b863-47fda6ecf7d4") - ) - (segment - (start 58.543751 77.949999) - (end 57.838453 77.949999) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "06af2961-d8c4-4839-b259-418b5986d7fa") - ) - (segment - (start 57.15 78.638452) - (end 57.15 87.872276) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "0824cac4-780e-4ba4-9d74-ad0685228568") - ) - (segment - (start 147.639 132.37) - (end 138.43 141.579) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "17e7ad4d-825d-4a5d-9807-85f51591b2dc") - ) - (segment - (start 136.955 99.005) - (end 143.25 92.71) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "2905dadd-de38-4c22-aaf9-2e76ea010031") - ) - (segment - (start 147.639 120.594) - (end 147.639 132.37) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "31fe1e7a-cb38-4c2d-a374-7a6ec571dd92") - ) - (segment - (start 57.838453 77.949999) - (end 57.15 78.638452) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "495754b0-d71e-4658-8d1b-2aab3433bbe3") - ) - (segment - (start 68.349724 99.072) - (end 136.888 99.072) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "61f855d3-20a2-4a3d-8721-0e4cb6480869") - ) - (segment - (start 138.43 111.385) - (end 147.639 120.594) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "6937b27e-ee43-4165-85f5-78c09aad3d10") - ) - (segment - (start 145.609926 90.350074) - (end 145.609926 68.340074) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "92a6f666-8e01-4b7f-8ff2-14b0849457da") - ) - (segment - (start 136.888 99.072) - (end 136.955 99.005) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "9f7d9c47-0fd3-4ca6-be34-20c0c2fc1fff") - ) - (segment - (start 145.609926 68.340074) - (end 146.2 67.75) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "bb19c6f1-d7d3-473c-80f7-7655c81f104b") - ) - (segment - (start 138.43 141.579) - (end 138.43 149.485) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "cf72c935-c057-4d62-bcb0-ec7f86a4084f") - ) - (segment - (start 143.25 92.71) - (end 145.609926 90.350074) - (width 0.2) - (layer "B.Cu") - (net 39) - (uuid "f84a6a87-2e96-457e-9533-34a44efcc768") - ) - (segment - (start 57.525 111.76) - (end 57.525 92.71) - (width 0.2) - (layer "F.Cu") - (net 40) - (uuid "0479ef2c-84dd-4941-9ff1-afdd92b3526e") - ) - (segment - (start 57.525 168.91) - (end 57.525 149.86) - (width 0.2) - (layer "F.Cu") - (net 40) - (uuid "313aa5cb-c29e-40a3-9dac-eedd83f1cacc") - ) - (segment - (start 57.525 130.81) - (end 57.525 111.76) - (width 0.2) - (layer "F.Cu") - (net 40) - (uuid "a1ef7958-bcbc-4cfc-b467-d27ad0b87105") - ) - (segment - (start 57.525 149.86) - (end 57.525 130.81) - (width 0.2) - (layer "F.Cu") - (net 40) - (uuid "fbeb83d2-f332-4f9f-ad43-55e032354d69") - ) - (via - (at 57.525 111.76) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 40) - (uuid "051fea7f-a79b-4a15-869b-420967d81c4f") - ) - (via - (at 57.525 92.71) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 40) - (uuid "0d92131b-5b8c-4b8e-9fd0-2dbacce02c12") - ) - (via - (at 57.525 168.91) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 40) - (uuid "3d8aab68-2f82-4aad-9103-e3a430c8fcdc") - ) - (via - (at 57.525 130.81) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 40) - (uuid "c03adf4a-a432-431b-b9ff-5935f3f8abc0") - ) - (via - (at 57.525 149.86) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 40) - (uuid "e460397e-87b6-4853-b867-12bd0871df36") - ) - (segment - (start 57.782989 75.95) - (end 55.75 77.982989) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "5358d4d9-4fed-4d59-abe4-0ee5ab02ee8c") - ) - (segment - (start 58.543751 75.95) - (end 57.782989 75.95) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "8e04b1d8-99f1-4aee-ac7c-bb4e511ab97c") - ) - (segment - (start 55.75 88.935517) - (end 57.525 90.710517) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "9121b045-435f-4bf4-af5b-e055762a6778") - ) - (segment - (start 57.525 90.710517) - (end 57.525 92.71) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "a1b68a2f-4778-4f23-8d98-6d28812317b6") - ) - (segment - (start 55.75 77.982989) - (end 55.75 88.935517) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "dbc3cc4a-40fb-42ce-9ffc-2c5d19338b85") - ) - (segment - (start 43.622 72.149724) - (end 51.150276 79.678) - (width 0.2) - (layer "F.Cu") - (net 41) - (uuid "3ef642b9-b697-46f5-af91-80096bf25860") - ) - (segment - (start 43.622 66.978) - (end 43.622 72.149724) - (width 0.2) - (layer "F.Cu") - (net 41) - (uuid "451347fa-f0ed-4d14-ac41-d112eb70c2bc") - ) - (segment - (start 46.15 64.45) - (end 43.622 66.978) - (width 0.2) - (layer "F.Cu") - (net 41) - (uuid "6512fc62-235e-4dd8-80c4-b7b1443e0cad") - ) - (segment - (start 53.665 63.095) - (end 52.31 64.45) - (width 0.2) - (layer "F.Cu") - (net 41) - (uuid "6d879b98-3411-401b-acdd-1abc398970d5") - ) - (segment - (start 52.31 64.45) - (end 46.15 64.45) - (width 0.2) - (layer "F.Cu") - (net 41) - (uuid "6ffff118-819f-420b-af99-32b2ee231a17") - ) - (segment - (start 51.150276 79.678) - (end 64.578 79.678) - (width 0.2) - (layer "F.Cu") - (net 41) - (uuid "9a8ac2fb-54c5-47d3-a363-2eccb8f8f4fc") - ) - (segment - (start 64.578 79.678) - (end 64.85 79.95) - (width 0.2) - (layer "F.Cu") - (net 41) - (uuid "e075345a-3373-4a98-bd44-011a3bb7ef16") - ) - (via - (at 64.85 79.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 41) - (uuid "5c408aa4-52a1-47b9-9936-ad20eef86f36") - ) - (segment - (start 64.85 79.95) - (end 65.54375 80.64375) - (width 0.2) - (layer "B.Cu") - (net 41) - (uuid "88e0b780-c784-44b1-892c-ed86eb1da85a") - ) - (segment - (start 65.54375 80.64375) - (end 65.54375 81.949999) - (width 0.2) - (layer "B.Cu") - (net 41) - (uuid "924176fc-5aa9-4f4f-a67b-08f303d3979a") - ) - (segment - (start 43.294 72.285586) - (end 51.014414 80.006) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "02906233-6e38-4c25-b7f8-f32a0ac8b282") - ) - (segment - (start 54.9 62.55) - (end 54.05 61.7) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "1dfba1b3-7779-42ac-a14a-7823ff0816c2") - ) - (segment - (start 54.9 64.36) - (end 54.9 62.55) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "34df0fa4-6516-4c4d-8607-c9201efe7632") - ) - (segment - (start 53.4 61.7) - (end 52.4 62.7) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "39acb33a-3939-4d4c-bc5b-fbb4be6aeb92") - ) - (segment - (start 52.4 63.896138) - (end 52.174138 64.122) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "489fa1eb-4ba3-4584-a9d5-d817c50b0960") - ) - (segment - (start 52.4 62.7) - (end 52.4 63.896138) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "4f5069a1-c70f-458b-8eb2-bf8d5913265a") - ) - (segment - (start 52.174138 64.122) - (end 46.014138 64.122) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "61263ba9-5a66-45fd-9646-36169f5da548") - ) - (segment - (start 53.665 65.595) - (end 54.9 64.36) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "985f78a8-50a6-4566-a3e7-0b5b591474e6") - ) - (segment - (start 51.014414 80.006) - (end 63.606 80.006) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "9f0b7ba4-4035-4c7e-854d-5d6dc7adb3cb") - ) - (segment - (start 46.014138 64.122) - (end 43.294 66.842138) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "b1bf0ff1-963c-4be0-818f-3295023aa4a7") - ) - (segment - (start 43.294 66.842138) - (end 43.294 72.285586) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "b4268fed-73ff-4c64-9bc6-fc9b7f1610c1") - ) - (segment - (start 63.606 80.006) - (end 63.85 80.25) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "b68d19ce-9616-4e58-a631-15bfef936279") - ) - (segment - (start 54.05 61.7) - (end 53.4 61.7) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "ee59caf4-e3c4-431a-97d9-5658590bdde2") - ) - (via - (at 63.85 80.25) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 42) - (uuid "e189334a-4b44-4f8a-b24e-f5b93d35210a") - ) - (segment - (start 65.043751 81.343751) - (end 65.043751 81.949999) - (width 0.2) - (layer "B.Cu") - (net 42) - (uuid "175c8e4c-1c17-4887-960e-5c708bbd000f") - ) - (segment - (start 63.95 80.25) - (end 65.043751 81.343751) - (width 0.2) - (layer "B.Cu") - (net 42) - (uuid "85312397-ac23-4ba3-b60a-5422ab76172e") - ) - (segment - (start 63.85 80.25) - (end 63.95 80.25) - (width 0.2) - (layer "B.Cu") - (net 42) - (uuid "9e6400c5-1f50-4ab1-a802-c1948d1a69fe") - ) - (segment - (start 83.65 70.175) - (end 83.65 71.45) - (width 0.2) - (layer "B.Cu") - (net 43) - (uuid "0a8ce2de-de3c-4e9e-9d22-60ac19a07307") - ) - (segment - (start 84.575 73.95) - (end 84.6 73.925) - (width 0.2) - (layer "B.Cu") - (net 43) - (uuid "1ae77756-48c3-496f-99ee-6995e65aa823") - ) - (segment - (start 71.45 74.450001) - (end 71.95 73.95) - (width 0.2) - (layer "B.Cu") - (net 43) - (uuid "34373d0b-5d0f-469b-a2bb-9df272f8f1a6") - ) - (segment - (start 84.6 72.4) - (end 84.6 73.925) - (width 0.2) - (layer "B.Cu") - (net 43) - (uuid "3527c75e-4a77-4f8c-b614-d33e0f1db15a") - ) - (segment - (start 71.95 73.95) - (end 84.575 73.95) - (width 0.2) - (layer "B.Cu") - (net 43) - (uuid "951d3cc1-4dab-4ed5-a16d-72a8f8a79814") - ) - (segment - (start 70.043749 74.450001) - (end 71.45 74.450001) - (width 0.2) - (layer "B.Cu") - (net 43) - (uuid "c9012f4b-932d-4e3f-8ca8-d2f211e99f2a") - ) - (segment - (start 83.65 71.45) - (end 84.6 72.4) - (width 0.2) - (layer "B.Cu") - (net 43) - (uuid "cfa20eac-7a7e-4a94-8f90-abf73341cd20") - ) - (segment - (start 86.584 77.725) - (end 84.6 77.725) - (width 0.2) - (layer "B.Cu") - (net 44) - (uuid "59820150-d265-4136-965c-b7bf04345a2b") - ) - (segment - (start 70.043749 74.95) - (end 81.825 74.95) - (width 0.2) - (layer "B.Cu") - (net 44) - (uuid "af6db1d7-cd36-4938-b1bc-9c81069ad4b1") - ) - (segment - (start 87.957 79.098) - (end 86.584 77.725) - (width 0.2) - (layer "B.Cu") - (net 44) - (uuid "ba98ab52-ffe1-46d1-85ce-4e5ebe5286d5") - ) - (segment - (start 81.825 74.95) - (end 84.6 77.725) - (width 0.2) - (layer "B.Cu") - (net 44) - (uuid "e09e3b24-1665-43df-80fd-8f21c91a37bb") - ) - (segment - (start 61.54375 81.949999) - (end 61.54375 84.44375) - (width 0.2) - (layer "B.Cu") - (net 45) - (uuid "4aacaad0-c81a-4b9e-8123-6be348c035b9") - ) - (segment - (start 61.54375 84.44375) - (end 62.275 85.175) - (width 0.2) - (layer "B.Cu") - (net 45) - (uuid "5c8fa089-2eed-4c7f-b6d8-914a24848ef5") - ) - (segment - (start 90.625 73.725) - (end 94.625 73.725) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "170e6490-4707-45a7-a1c6-b498715f31e7") - ) - (segment - (start 74.15 70.2) - (end 73.2 71.15) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "2b2db4cd-2cd2-413c-8567-e5f30f2c1b80") - ) - (segment - (start 68.3 74.45) - (end 69.299999 75.449999) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "32a7997c-5cbf-431f-95fa-d6c006e33c67") - ) - (segment - (start 100.825 73.725) - (end 103.0125 73.725) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "3309b579-54dc-4ad4-8e20-cc949bed8c4a") - ) - (segment - (start 78.156376 71.948) - (end 80.882376 69.222) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "437deec2-c87a-42a0-b251-b30f64628f4e") - ) - (segment - (start 103.0125 73.725) - (end 104 74.7125) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "52122055-156a-4111-b125-08a9e76627f5") - ) - (segment - (start 89.575 72.792078) - (end 89.575 74.775) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "74fe129a-032a-437f-ad8d-c776a31eaab6") - ) - (segment - (start 80.882376 69.222) - (end 86.004922 69.222) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "7f703911-3e72-47a4-a806-2e10ab54be24") - ) - (segment - (start 68.3 72.35) - (end 68.3 74.45) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "9b291fc4-ae8e-49ec-8283-40f3632c2e8a") - ) - (segment - (start 89.575 74.775) - (end 90.625 73.725) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "a11996fb-e0da-402b-8c83-962871d3d0bf") - ) - (segment - (start 75.898 71.948) - (end 78.156376 71.948) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "b80c9289-9985-4e3f-ad53-0d2318b8fb87") - ) - (segment - (start 69.299999 75.449999) - (end 70.043749 75.449999) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "bd08069e-3e0a-4cf1-98cd-dcc32ed9d643") - ) - (segment - (start 74.15 70.2) - (end 75.898 71.948) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "c483639e-f7da-4c88-a45b-07c34eb78e27") - ) - (segment - (start 73.2 71.15) - (end 69.5 71.15) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "d5c032f4-264b-445e-80da-00bdb8197d91") - ) - (segment - (start 69.5 71.15) - (end 68.3 72.35) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "d6db5ae3-a3f1-4be0-9eef-3f0cf15ad3e7") - ) - (segment - (start 86.004922 69.222) - (end 89.575 72.792078) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "e55ea147-acd6-4df1-8cee-7d1261cd1d55") - ) - (segment - (start 100.825 73.725) - (end 94.625 73.725) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "fa4419e6-1527-4dfd-a62c-03ecb6f3fe38") - ) - (segment - (start 65.334 57.281) - (end 64.628 57.987) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "1c4df2fb-4086-4ec1-9d96-218597475a65") - ) - (segment - (start 64.628 57.987) - (end 64.628 59.876) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "3538cb7f-44cb-469a-8d49-82e16e5ba6e7") - ) - (segment - (start 64.878 60.523072) - (end 64.945899 60.590971) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "370e9116-1cd0-4d68-b08a-d497f75f463a") - ) - (segment - (start 52.587 73.173) - (end 51.921925 73.173) - (width 0.8) - (layer "B.Cu") - (net 47) - (uuid "4bd43d7b-042b-417a-975e-0e6fde22b203") - ) - (segment - (start 64.945899 61.820563) - (end 64.945899 60.590971) - (width 0.8) - (layer "B.Cu") - (net 47) - (uuid "515c17c1-eb76-4252-91c3-b7cffd04523b") - ) - (segment - (start 64.878 60.126) - (end 64.878 60.523072) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "62bedb22-1d41-4bf9-8baf-f8535d4c5a3a") - ) - (segment - (start 65.15 56.166) - (end 66.265 57.281) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "6326e313-b6f8-46f5-8a3a-9cdec976d8f8") - ) - (segment - (start 63.311462 63.455) - (end 64.945899 61.820563) - (width 0.8) - (layer "B.Cu") - (net 47) - (uuid "76609235-ec16-4b05-acc3-8fe664c9d9e6") - ) - (segment - (start 50.899 71.733462) - (end 59.177462 63.455) - (width 0.8) - (layer "B.Cu") - (net 47) - (uuid "784305aa-709f-43fe-8626-794994f9f461") - ) - (segment - (start 65.15 50.795) - (end 65.15 53.234) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "78b9abca-f524-4a49-ba4a-6bcb8a77fd1c") - ) - (segment - (start 51.921925 73.173) - (end 50.899 72.150075) - (width 0.8) - (layer "B.Cu") - (net 47) - (uuid "7c922a20-29c5-434e-8a91-815d5687a520") - ) - (segment - (start 50.899 72.150075) - (end 50.899 71.733462) - (width 0.8) - (layer "B.Cu") - (net 47) - (uuid "84cbe02f-2fa9-4c58-86c0-6314f2054ca6") - ) - (segment - (start 64.628 59.876) - (end 64.878 60.126) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "9358f7ec-6d81-44d0-8fb6-e0c7600ce41d") - ) - (segment - (start 64.15 52.234) - (end 65.15 53.234) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "9b53d90e-2a03-4b44-a06f-737624fe4642") - ) - (segment - (start 66.265 57.281) - (end 65.334 57.281) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "ad90475d-f5ba-4411-9852-d568afe2f257") - ) - (segment - (start 65.15 53.234) - (end 65.15 56.166) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "da42e18a-2f1d-4df3-8fad-9dedf5032ed6") - ) - (segment - (start 59.177462 63.455) - (end 63.311462 63.455) - (width 0.8) - (layer "B.Cu") - (net 47) - (uuid "dae90b01-4c4b-47af-9e1a-313ac80c6163") - ) - (segment - (start 64.15 50.795) - (end 64.15 52.234) - (width 0.2) - (layer "B.Cu") - (net 47) - (uuid "ee0cbcaa-1b5e-476a-831a-d132c5a908bf") - ) - (segment - (start 52.587 75.323) - (end 49.849 72.585) - (width 0.8) - (layer "B.Cu") - (net 48) - (uuid "327aec88-8a08-48e8-9b3d-c9bdab63e853") - ) - (segment - (start 63.895899 61.385639) - (end 63.895899 60.590971) - (width 0.8) - (layer "B.Cu") - (net 48) - (uuid "34f0fd53-780a-441b-8a16-6325cdcdd27b") - ) - (segment - (start 64.07 60.41687) - (end 63.895899 60.590971) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "46c3f3e9-81d3-44e4-b4a0-cfb898450693") - ) - (segment - (start 49.849 71.298538) - (end 58.742538 62.405) - (width 0.8) - (layer "B.Cu") - (net 48) - (uuid "51245a0b-0d1c-4ead-b9ab-600346412596") - ) - (segment - (start 63.65 50.795) - (end 63.65 56.296) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "671dcd5a-0348-4fdc-9841-4fbc5a81a161") - ) - (segment - (start 49.849 72.585) - (end 49.849 71.298538) - (width 0.8) - (layer "B.Cu") - (net 48) - (uuid "7a826cf6-c114-4b5c-8794-f8d8e00be634") - ) - (segment - (start 63.65 49.173) - (end 64.142 48.681) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "7b9a1929-efae-4a1c-b09c-50490154b52a") - ) - (segment - (start 64.07 60.121) - (end 64.07 60.41687) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "8f660087-11b2-4f21-8181-e8de43e4249b") - ) - (segment - (start 62.665 57.281) - (end 63.565 57.281) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "94094a10-5b15-4399-b429-a6a61ff3f24c") - ) - (segment - (start 64.3 58.016) - (end 64.3 59.891) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "a2c9825d-c7c6-41f1-a91a-ffa3644b55d8") - ) - (segment - (start 58.742538 62.405) - (end 62.876538 62.405) - (width 0.8) - (layer "B.Cu") - (net 48) - (uuid "a6b67339-568c-4259-993f-622904a896f4") - ) - (segment - (start 64.3 59.891) - (end 64.07 60.121) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "ae2273f5-a9ce-4cab-aecd-8e4f6c7bf775") - ) - (segment - (start 62.876538 62.405) - (end 63.895899 61.385639) - (width 0.8) - (layer "B.Cu") - (net 48) - (uuid "bddbd97c-2349-4649-b4fe-b5a593e32094") - ) - (segment - (start 63.565 57.281) - (end 64.3 58.016) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "befcf574-16bb-41c9-b765-8999081089fc") - ) - (segment - (start 64.142 48.681) - (end 64.65 49.189) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "c34bcf47-b1fd-4d00-b449-b4f676fd922c") - ) - (segment - (start 64.65 49.189) - (end 64.65 50.795) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "e3d916a7-18d1-4ede-bdea-a531e754b523") - ) - (segment - (start 63.65 50.795) - (end 63.65 49.173) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "fdedafd2-dead-409f-878d-1e53bdaee332") - ) - (segment - (start 63.65 56.296) - (end 62.665 57.281) - (width 0.2) - (layer "B.Cu") - (net 48) - (uuid "fe3c7069-0215-40a5-b114-f321111a88a8") - ) - (segment - (start 71.75 68.75) - (end 77.85 68.75) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "29cfc6b0-e5fb-4999-a4d4-8737717b820d") - ) - (segment - (start 80.23125 71.12) - (end 81.06125 71.95) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "3318f085-1c04-46ae-ad7d-f3590355d607") - ) - (segment - (start 80.22 71.12) - (end 80.23125 71.12) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "378d4bb7-54ee-46e9-a2a6-98245b6f8e0a") - ) - (segment - (start 77.85 68.75) - (end 80.22 71.12) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "3d7b27f0-89ac-4368-bea3-9db8af30bff2") - ) - (segment - (start 97.6 71.95) - (end 99.35 70.2) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "bcb69f89-68bc-4524-9001-f0576a2e28b3") - ) - (segment - (start 81.06125 71.95) - (end 97.6 71.95) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "ff125b7b-a86a-4796-a26d-75837b541d34") - ) - (via - (at 80.23125 71.12) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 49) - (uuid "70c39595-ecdd-4695-8431-6b015ed2829e") - ) - (via - (at 99.35 70.2) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 49) - (uuid "9afd5d96-a7a5-43e5-a16a-2194f9df92d3") - ) - (via - (at 71.75 68.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 49) - (uuid "dc0ec868-3684-4dbe-8826-af96c627f932") - ) - (segment - (start 119.328 71.028) - (end 136.772 71.028) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "3cfadc0e-2ef9-4f03-ad18-543ca770aad2") - ) - (segment - (start 62.043749 81.949999) - (end 62.043749 77.706251) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "44b2232d-f66d-49f0-8135-c0fdf3689d1e") - ) - (segment - (start 118.5 70.2) - (end 119.328 71.028) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "57e89987-6499-460b-87be-5e23402a017e") - ) - (segment - (start 100.178 71.028) - (end 99.35 70.2) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "5db17a14-d672-415a-8333-9212e005b385") - ) - (segment - (start 117.672 71.028) - (end 100.178 71.028) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "88fa58cd-67f8-4d17-a8f9-98a27fe48386") - ) - (segment - (start 118.5 70.2) - (end 117.672 71.028) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "9721ad5a-7aa6-4e4c-b545-9afa5430666f") - ) - (segment - (start 71 68.75) - (end 71.75 68.75) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "9808f8e1-9815-4194-a226-878b01c7e7b1") - ) - (segment - (start 62.043749 77.706251) - (end 71 68.75) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "a5fd2e40-9235-4b38-9505-504615a82633") - ) - (segment - (start 136.772 71.028) - (end 137.6 70.2) - (width 0.2) - (layer "B.Cu") - (net 49) - (uuid "f7d929b8-39ab-46c3-a888-09ef936e8493") - ) - (segment - (start 73.7 98.545) - (end 73.695 98.55) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "044211ef-ca79-4b4c-a3dd-fbdcd9402635") - ) - (segment - (start 73.695 98.55) - (end 72.85 98.55) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "451d9f97-ea29-4f49-a44e-8b57897d631c") - ) - (segment - (start 62.9 89.6) - (end 60.719 91.781) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "953592b7-c06e-41a2-b047-ecb8c78d6199") - ) - (segment - (start 72.85 98.55) - (end 70.7 100.7) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "f3c91abb-3bc8-455a-a23d-0cf5677e8eac") - ) - (segment - (start 60.719 91.781) - (end 60.719 100.7) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "f508648f-e372-41a7-b1ae-9e74a017e151") - ) - (via - (at 70.7 100.7) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 50) - (uuid "331cf128-0d93-4d61-8d26-073f025682fc") - ) - (via - (at 60.719 100.7) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 50) - (uuid "511aefa5-5173-4d49-a1b3-cf6fc0bff5f0") - ) - (via - (at 73.7 98.545) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 50) - (uuid "b8a63d4d-29a8-4b91-8b63-89e34ff1ba95") - ) - (via - (at 62.9 89.6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 50) - (uuid "ecd1c284-0fb3-4692-b5b8-15694045e4f3") - ) - (segment - (start 62.9 89.6) - (end 63.2 89.6) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "18f48a1d-3315-437f-ae6e-20cc42f76737") - ) - (segment - (start 52.825 100.7) - (end 70.7 100.7) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "1e3b2ec3-4ecd-454c-846c-be6141f593ec") - ) - (segment - (start 63.6 84.236138) - (end 62.543751 83.179889) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "269088f6-565e-4086-b7dd-7dade1334851") - ) - (segment - (start 107.55 97.75) - (end 108.328 98.528) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "3996f12b-d391-4d74-9d2f-fefc1ec58d77") - ) - (segment - (start 89.278 98.578) - (end 106.722 98.578) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "3d585482-9b89-48eb-9abe-b115cc5bbd39") - ) - (segment - (start 88.45 97.75) - (end 87.622 98.578) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "4f7c9cab-1892-4606-9bb7-152672494db6") - ) - (segment - (start 108.328 98.528) - (end 125.772 98.528) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "5d12dc58-727f-47aa-a0dc-882a767acb46") - ) - (segment - (start 127.15 97.15) - (end 126.6 97.7) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "62b7d0ad-7eef-42aa-ab6e-b93c39808582") - ) - (segment - (start 62.543751 83.179889) - (end 62.543751 81.949999) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "6625dd65-0bc3-4c8a-9d48-88b71a0d88a7") - ) - (segment - (start 127.15 93.9) - (end 127.15 97.15) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "7f6b2a3f-24d9-4d44-886b-085fddb75a69") - ) - (segment - (start 106.722 98.578) - (end 107.55 97.75) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "a0711fc1-82d9-4568-9f80-da237ec92910") - ) - (segment - (start 63.2 89.6) - (end 63.6 89.2) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "b8389156-fc85-4b08-8caa-2a4c74fa0141") - ) - (segment - (start 51.8 99.675) - (end 52.825 100.7) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "c7a15b61-5037-4053-ba9c-d4b16ac29643") - ) - (segment - (start 87.622 98.578) - (end 73.733 98.578) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "de802e00-77d9-4715-ba5f-77aae986bea5") - ) - (segment - (start 88.45 97.75) - (end 89.278 98.578) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "f02b6d21-7c62-457d-b4b1-ae941749c3e0") - ) - (segment - (start 73.733 98.578) - (end 73.7 98.545) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "f069e748-21db-4537-b3eb-f6a8818a054f") - ) - (segment - (start 125.772 98.528) - (end 126.6 97.7) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "fabe005c-d911-4294-bbda-2105c4572172") - ) - (segment - (start 63.6 89.2) - (end 63.6 84.236138) - (width 0.2) - (layer "B.Cu") - (net 50) - (uuid "fe218e04-06d7-4fe1-b37f-e191c02389c7") - ) - (segment - (start 62.9 90.4) - (end 61.246 92.054) - (width 0.2) - (layer "F.Cu") - (net 51) - (uuid "0f6404ad-81c7-4500-9e27-edbb8d3f5cc4") - ) - (segment - (start 61.246 92.054) - (end 61.246 119.578) - (width 0.2) - (layer "F.Cu") - (net 51) - (uuid "b4232e5b-69a1-4f4b-a64d-90924e536bd0") - ) - (via - (at 61.246 119.578) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 51) - (uuid "5c7dcd8c-9877-45f7-a8e7-41bb55f8e413") - ) - (via - (at 62.9 90.4) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 51) - (uuid "ed01eadf-1320-424a-8ca0-7935ca35b4c9") - ) - (segment - (start 64 84.172276) - (end 63.04375 83.216026) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "142cfd6b-49a0-4b6b-926b-4e56bb320789") - ) - (segment - (start 63.04375 83.216026) - (end 63.04375 81.949999) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "31fb6362-0eb9-4982-83e2-500444905bba") - ) - (segment - (start 64 89.5) - (end 64 84.172276) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "3d72044b-da3f-4fe6-8357-9e57f2ca411f") - ) - (segment - (start 100.268 119.578) - (end 117.662 119.578) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "45401ed6-dfd9-40ab-b229-6618501d93ea") - ) - (segment - (start 81.228 119.578) - (end 98.612 119.578) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "50ed2ee0-c9e5-48b8-858d-879622cf54b5") - ) - (segment - (start 51.85 118.775) - (end 52.653 119.578) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "745786af-db63-4e2f-a3fd-3872acc9bfd4") - ) - (segment - (start 62.9 90.4) - (end 63.1 90.4) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "751492da-9c85-4ef9-acfd-645f5e96ea0e") - ) - (segment - (start 79.572 119.578) - (end 80.4 118.75) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "7b99e311-4539-4d91-b15e-30b899d8169f") - ) - (segment - (start 98.612 119.578) - (end 99.44 118.75) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "8cf38904-6423-4fc1-b4eb-1eb83e716ebc") - ) - (segment - (start 52.653 119.578) - (end 79.572 119.578) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "8e47f52a-789e-4ea7-a4af-fdfdd0e27498") - ) - (segment - (start 99.44 118.75) - (end 100.268 119.578) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "8eba8429-2b81-49ae-a242-2774c9df54c1") - ) - (segment - (start 118.51 118.73) - (end 118.49 118.75) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "96006660-9a49-4a14-b955-c75c970d4fb9") - ) - (segment - (start 80.4 118.75) - (end 81.228 119.578) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "aa6eed2f-1fae-4f40-bea2-71a437e65e87") - ) - (segment - (start 122.4 118.73) - (end 118.51 118.73) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "b87ea644-29f2-4469-87fc-5d47c1c09f1e") - ) - (segment - (start 63.1 90.4) - (end 64 89.5) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "be109636-3e46-4701-8002-9f93f52376a7") - ) - (segment - (start 117.662 119.578) - (end 118.49 118.75) - (width 0.2) - (layer "B.Cu") - (net 51) - (uuid "f6cb6a1f-5bc1-44b9-847f-0a84aeaec82e") - ) - (segment - (start 62.9 91.2) - (end 61.773 92.327) - (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "3065f32a-fd9c-44af-a092-2f8b96d8749f") - ) - (segment - (start 61.773 92.327) - (end 61.773 138.628) - (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "40526fd7-137c-46e5-8cee-8ed66201c78b") - ) - (via - (at 62.9 91.2) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 52) - (uuid "3d229598-dc93-497d-9063-fc7f1bd33ddc") - ) - (via - (at 61.773 138.628) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 52) - (uuid "a2b94d6e-b345-4c13-8140-a111956291b0") - ) - (segment - (start 52.653 138.628) - (end 79.562 138.628) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "0ca34665-c8e3-41ed-a344-4b04e370336f") - ) - (segment - (start 79.562 138.628) - (end 80.39 137.8) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "2a4c63f8-cb85-48f7-bdbf-35482316692e") - ) - (segment - (start 64.4 89.9) - (end 64.4 84.108414) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "71f8c3bc-6026-4273-b102-d00eaf47c10a") - ) - (segment - (start 51.775 137.75) - (end 52.653 138.628) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "8bac10bf-f10d-4bb3-b1ec-45f03adf96bc") - ) - (segment - (start 63.1 91.2) - (end 64.4 89.9) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "b0ada51c-514e-4a1b-bd03-63de3dbab8e5") - ) - (segment - (start 64.4 84.108414) - (end 63.543749 83.252163) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "b7cd97b9-cf94-4ae8-b5b5-58cb0ad13080") - ) - (segment - (start 63.543749 83.252163) - (end 63.543749 81.949999) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "c59c877d-05ae-47c6-bf4f-2437b31c6954") - ) - (segment - (start 62.9 91.2) - (end 63.1 91.2) - (width 0.2) - (layer "B.Cu") - (net 52) - (uuid "d6b9b60c-3268-4171-ac06-d1b66e566d45") - ) - (segment - (start 62.9 92) - (end 62.3 92.6) - (width 0.2) - (layer "F.Cu") - (net 53) - (uuid "09f7c617-2713-4396-817c-a37fe4da6f91") - ) - (segment - (start 62.3 92.6) - (end 62.3 156.85) - (width 0.2) - (layer "F.Cu") - (net 53) - (uuid "118663e6-91a8-470e-a901-4c2e28cbe865") - ) - (via - (at 62.3 156.85) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 53) - (uuid "13e881e2-9b87-462a-a2ec-0c4a954c057e") - ) - (via - (at 62.9 92) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 53) - (uuid "2a63257c-36a4-4599-9ca6-e2019aaf2262") - ) - (segment - (start 117.662 157.678) - (end 118.49 156.85) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "236f0ac0-3759-49de-8b67-bc9bf01caf41") - ) - (segment - (start 101.25 155.7) - (end 103.228 157.678) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "23a56ad8-8ac6-4ab7-b053-cb4d72fa9263") - ) - (segment - (start 62.3 156.85) - (end 79.3 156.85) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "252a9174-c295-44d5-8f61-da7b3e0bcf10") - ) - (segment - (start 124.7 156.85) - (end 126.35 155.2) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "4691a2fb-4cfb-47b7-8d0f-fcf7e41a5bc4") - ) - (segment - (start 118.49 156.85) - (end 124.7 156.85) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "4db42228-99ee-4fbf-9b09-eaccd7aa27d1") - ) - (segment - (start 62.9 92) - (end 64.8 90.1) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "6307b125-274f-4b4e-9a5d-30e5ab684be2") - ) - (segment - (start 80.35 155.8) - (end 81.078 156.528) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "6e5086d0-d7e2-465b-afd8-fb7883efe954") - ) - (segment - (start 81.078 156.528) - (end 98.922 156.528) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "877914d6-2952-4179-94d0-28155128885f") - ) - (segment - (start 64.04375 83.288302) - (end 64.04375 81.949999) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "955d1e61-6dd3-4331-b2de-175d3fe81b5d") - ) - (segment - (start 103.228 157.678) - (end 117.662 157.678) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "b08391e8-3b50-4066-ae1c-c7fcbf42677a") - ) - (segment - (start 51.725 156.85) - (end 62.3 156.85) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "b8fad8d4-8f89-490e-bf78-cba722051bae") - ) - (segment - (start 64.8 90.1) - (end 64.8 84.044552) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "c3637d35-ea28-48a6-8916-fe27a5fe6154") - ) - (segment - (start 98.922 156.528) - (end 99.75 155.7) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "c5894b5d-5048-4ffb-b060-b3a2359eaece") - ) - (segment - (start 99.75 155.7) - (end 101.25 155.7) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "d9514a0f-3641-45ef-a7b9-03fa8718f60e") - ) - (segment - (start 79.3 156.85) - (end 80.35 155.8) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "f3a62c15-4e37-4bea-ad7a-8b5498029ec6") - ) - (segment - (start 64.8 84.044552) - (end 64.04375 83.288302) - (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "fd470909-d1b7-4af6-9e35-0bd09ce7d21d") - ) - (segment - (start 62.9 92.800003) - (end 62.9 172.2761) - (width 0.2) - (layer "F.Cu") - (net 54) - (uuid "2ccdc4d3-e274-486d-a565-69d9b251e97c") - ) - (via - (at 62.9 92.800003) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 54) - (uuid "7e869187-6d37-4f78-a524-16b723615556") - ) - (via - (at 62.9 172.2761) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 54) - (uuid "a4f8c8d2-0eea-4e9d-bb6b-cee67d8516b6") - ) - (segment - (start 65.35 172.2761) - (end 78.8261 172.2761) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "14105205-5579-4459-8a4a-ec8ca038bc3a") - ) - (segment - (start 62.9 172.2761) - (end 65.35 172.2761) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "24fd605a-54d0-45fe-ac17-01e8f3dbf931") - ) - (segment - (start 83.65 177.1) - (end 88.8 177.1) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "27541a79-5b5a-4713-921f-047037bcb094") - ) - (segment - (start 64.54375 83.32444) - (end 64.709655 83.490345) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "3b30c711-fcc1-4df1-8fde-bfff21a10d74") - ) - (segment - (start 64.709655 83.490345) - (end 65.128 83.90869) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "4761c364-7cbf-4da7-991f-e3e2575d5dc9") - ) - (segment - (start 78.8261 172.2761) - (end 83.65 177.1) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "4d9102c8-b891-42d3-8d4a-aad7b4d4eb08") - ) - (segment - (start 89.95 175.95) - (end 90.9739 176.9739) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "4f1905d7-135e-4d8a-8312-eac9ba2d3389") - ) - (segment - (start 65.128 90.572003) - (end 62.9 92.800003) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "52fb1ba6-abdc-4701-9ed2-0329e99b8593") - ) - (segment - (start 65.128 83.90869) - (end 65.128 90.572003) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "60bcbf3f-55a1-45e0-b85c-39093d17cc91") - ) - (segment - (start 64.54375 81.949999) - (end 64.54375 83.32444) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "9d426f87-248d-4d20-aef3-5f31aac2b306") - ) - (segment - (start 117.4161 176.9739) - (end 118.49 175.9) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "ba50109c-a3f1-4e6f-a5cf-e4dd3de16151") - ) - (segment - (start 88.8 177.1) - (end 89.95 175.95) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "bf19a4e5-240f-46fd-b23e-cba57667c15b") - ) - (segment - (start 90.9739 176.9739) - (end 117.4161 176.9739) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "c52a281d-23af-4c93-8983-20733b4a40f7") - ) - (segment - (start 55.4239 172.2761) - (end 62.9 172.2761) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "dab4c635-fe4b-4558-a0c5-cf6eb5161321") - ) - (segment - (start 51.825 175.875) - (end 55.4239 172.2761) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "f777d9e1-9c65-4d63-a356-4a69dc19f524") - ) - (segment - (start 51.4 79) - (end 65.9 79) - (width 0.2) - (layer "F.Cu") - (net 55) - (uuid "4a425c6b-cedf-49b4-b0a5-60e2a6df77fc") - ) - (segment - (start 46.65 72.1) - (end 46.65 74.25) - (width 0.2) - (layer "F.Cu") - (net 55) - (uuid "a02bda0c-5af1-4277-8510-29f5bcb259c9") - ) - (segment - (start 65.9 79) - (end 66.55 79.65) - (width 0.2) - (layer "F.Cu") - (net 55) - (uuid "c1398cfe-a041-407a-b335-c0970ed79757") - ) - (segment - (start 46.65 74.25) - (end 51.4 79) - (width 0.2) - (layer "F.Cu") - (net 55) - (uuid "e15a86ee-2f4c-48e8-a436-c2ab4cbda126") - ) - (via - (at 66.55 79.65) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 55) - (uuid "6b495022-ffd5-4aed-9b1e-698c0af4448b") - ) - (via - (at 46.65 72.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 55) - (uuid "ddbdbdf5-8c48-4054-a1b1-f50477e7e2c6") - ) - (segment - (start 66.543751 79.656249) - (end 66.543751 81.949999) - (width 0.2) - (layer "B.Cu") - (net 55) - (uuid "d1edb958-d54e-4b1e-90d0-4f9375dd6651") - ) - (segment - (start 66.55 79.65) - (end 66.543751 79.656249) - (width 0.2) - (layer "B.Cu") - (net 55) - (uuid "e44a088f-151b-415f-9907-aa81f8f775ec") - ) - (segment - (start 148.55 85.2) - (end 148.55 110.8725) - (width 0.6) - (layer "F.Cu") - (net 56) - (uuid "21b6374b-ce56-40c4-aaa7-8d56fe9335da") - ) - (segment - (start 148.55 110.8725) - (end 152.94 115.2625) - (width 0.6) - (layer "F.Cu") - (net 56) - (uuid "6c55afad-b36a-4317-967d-fc8b6acdd79b") - ) - (segment - (start 145.45 82.1) - (end 148.55 85.2) - (width 0.6) - (layer "F.Cu") - (net 56) - (uuid "a00355fc-f695-4c7f-9a1f-e556a8cfa9e9") - ) - (segment - (start 73.4 82.1) - (end 145.45 82.1) - (width 0.6) - (layer "F.Cu") - (net 56) - (uuid "f09dff8c-5150-43fe-b591-f54c5120f4e7") - ) - (via - (at 73.4 82.1) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 56) - (uuid "18bd1357-aec9-49aa-8751-4c91adaaceaf") - ) - (segment - (start 70.043749 79.450001) - (end 70.750001 79.450001) - (width 0.2) - (layer "B.Cu") - (net 56) - (uuid "5f68c0df-04fc-429a-b193-97762ec9095c") - ) - (segment - (start 70.750001 79.450001) - (end 73.4 82.1) - (width 0.2) - (layer "B.Cu") - (net 56) - (uuid "9d944ccc-6c5a-433d-8f3a-785efe2ef696") - ) - (segment - (start 73.340648 81.25) - (end 145.629547 81.25) - (width 0.6) - (layer "F.Cu") - (net 57) - (uuid "5773f0be-5487-4b75-b642-30e53bbd4d15") - ) - (segment - (start 149.35 84.970453) - (end 149.35 109.1325) - (width 0.6) - (layer "F.Cu") - (net 57) - (uuid "6c8d40f8-662f-44c0-be25-94bc4409a1c5") - ) - (segment - (start 145.629547 81.25) - (end 149.35 84.970453) - (width 0.6) - (layer "F.Cu") - (net 57) - (uuid "c9a4b632-5038-4346-8c96-56aa8d3ca21d") - ) - (segment - (start 149.35 109.1325) - (end 152.94 112.7225) - (width 0.6) - (layer "F.Cu") - (net 57) - (uuid "e858354d-5827-4259-a3a4-e4000d917063") - ) - (via - (at 73.340648 81.25) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 57) - (uuid "828ec3e2-d60f-45de-89eb-0e185d62deb9") - ) - (segment - (start 71.040648 78.95) - (end 73.340648 81.25) - (width 0.2) - (layer "B.Cu") - (net 57) - (uuid "7d2e739a-39fa-4f69-95b3-9370fb439afc") - ) - (segment - (start 70.043749 78.95) - (end 71.040648 78.95) - (width 0.2) - (layer "B.Cu") - (net 57) - (uuid "c5a5264b-702f-4dc6-8243-90edd1f44d72") - ) - (segment - (start 74.750001 78.450001) - (end 70.043749 78.450001) - (width 0.2) - (layer "B.Cu") - (net 58) - (uuid "299badcb-3a91-4b9c-9028-8baa28fe2abe") - ) - (segment - (start 75.625 79.325) - (end 74.750001 78.450001) - (width 0.2) - (layer "B.Cu") - (net 58) - (uuid "4f35c0d2-16aa-4540-ab3c-e345a96a8719") - ) - (segment - (start 65.35 79.35) - (end 65.65 79.65) - (width 0.2) - (layer "F.Cu") - (net 59) - (uuid "08d599f3-3cea-49f6-844e-bc02500229a1") - ) - (segment - (start 44.15 68.6) - (end 44.15 72.213862) - (width 0.2) - (layer "F.Cu") - (net 59) - (uuid "5670815a-0ced-4264-bd4d-f1e0a62bb7d8") - ) - (segment - (start 44.15 72.213862) - (end 51.286138 79.35) - (width 0.2) - (layer "F.Cu") - (net 59) - (uuid "c14269fd-3e96-4093-af51-134abc2eaf0b") - ) - (segment - (start 58.65 79.35) - (end 65.35 79.35) - (width 0.2) - (layer "F.Cu") - (net 59) - (uuid "d6770bed-6aeb-46bf-9564-45fafe6403c9") - ) - (segment - (start 51.286138 79.35) - (end 58.65 79.35) - (width 0.2) - (layer "F.Cu") - (net 59) - (uuid "f2da387c-8acc-41fb-92d8-59e077d31612") - ) - (via - (at 44.15 68.6) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 59) - (uuid "0e464565-6e37-4c99-b729-3ba7a6a84708") - ) - (via - (at 65.65 79.65) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 59) - (uuid "5c097ff2-ff95-43c5-b814-a4be3c6d6932") - ) - (segment - (start 65.65 79.65) - (end 66.043749 80.043749) - (width 0.2) - (layer "B.Cu") - (net 59) - (uuid "1d217a82-2f6d-4f88-ab9c-35fbc00ad2e6") - ) - (segment - (start 66.043749 80.043749) - (end 66.043749 81.949999) - (width 0.2) - (layer "B.Cu") - (net 59) - (uuid "53c9f566-479d-4bdd-a8ec-4542e101b7d3") - ) - (segment - (start 47.44 57.265) - (end 44.15 60.555) - (width 0.2) - (layer "B.Cu") - (net 59) - (uuid "b5f45ba6-749e-4da1-8803-b6c512a44d28") - ) - (segment - (start 44.15 60.555) - (end 44.15 68.6) - (width 0.2) - (layer "B.Cu") - (net 59) - (uuid "b7af8ec1-31fe-4406-8a36-15fe873df1d1") - ) - (segment - (start 52.883366 83.183366) - (end 52.2 82.5) - (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "3e52c05e-4495-4894-bcc8-a13e38404c68") - ) - (segment - (start 52.883366 84.405887) - (end 52.883366 83.183366) - (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "56e610b2-3fd7-4df7-bbc2-116618c1f138") - ) - (segment - (start 45.5 82.5) - (end 42 86) - (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "6c275b01-dcce-44d6-b42b-8a7c4b24b0f7") - ) - (segment - (start 52.2 82.5) - (end 45.5 82.5) - (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "8021b65d-5155-4522-8970-5c639d238218") - ) - (segment - (start 42 86) - (end 42 101) - (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "c04d429d-f652-4f72-a872-7ce6dd3d071f") - ) - (segment - (start 45.88 104.88) - (end 47.435 104.88) - (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "c9ba8407-756f-447b-9443-ea3ae3317d6c") - ) - (segment - (start 42 101) - (end 45.88 104.88) - (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "e3a0c792-bcdf-4f12-b7a9-b74605ff4df2") - ) - (segment - (start 48.3 87.7) - (end 47.433366 86.833366) - (width 0.2) - (layer "F.Cu") - (net 61) - (uuid "23f92a58-821f-4c13-bdda-d26ab3ffe429") - ) - (segment - (start 52.6 88.7) - (end 51.6 87.7) - (width 0.2) - (layer "F.Cu") - (net 61) - (uuid "2f632b78-61f0-4349-966f-6bb6e79397e9") - ) - (segment - (start 47.433366 86.833366) - (end 47.433366 85.905887) - (width 0.2) - (layer "F.Cu") - (net 61) - (uuid "742c6927-237e-46c9-97bf-0f08624802f0") - ) - (segment - (start 51.6 87.7) - (end 48.3 87.7) - (width 0.2) - (layer "F.Cu") - (net 61) - (uuid "8549282f-4f1f-4584-9204-45dabdbb34c3") - ) - (segment - (start 65.7 88.7) - (end 52.6 88.7) - (width 0.2) - (layer "F.Cu") - (net 61) - (uuid "869694d0-c6b6-43f5-af8e-7bac9ecc275d") - ) - (via - (at 47.433366 85.905887) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 61) - (uuid "71e1ec1f-51bb-49f8-b732-2c423208936e") - ) - (via - (at 65.7 88.7) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 61) - (uuid "c65c7055-c92b-4117-b10d-4ec417faea70") - ) - (segment - (start 81.530866 83.330866) - (end 81.4 83.2) - (width 0.2) - (layer "B.Cu") - (net 61) - (uuid "195f6914-86f6-45fc-b804-0be0a73975aa") - ) - (segment - (start 67.7 88.7) - (end 65.7 88.7) - (width 0.2) - (layer "B.Cu") - (net 61) - (uuid "1de95bc8-b479-44ee-9af6-357f92b7a1c6") - ) - (segment - (start 73.8 82.6) - (end 67.7 88.7) - (width 0.2) - (layer "B.Cu") - (net 61) - (uuid "7f530cb1-096d-4c76-99c1-1015208f8317") - ) - (segment - (start 80.5 82.6) - (end 73.8 82.6) - (width 0.2) - (layer "B.Cu") - (net 61) - (uuid "92f92cc7-67d1-4289-a9b6-0748527cc091") - ) - (segment - (start 81.530866 84.395888) - (end 81.530866 83.330866) - (width 0.2) - (layer "B.Cu") - (net 61) - (uuid "a1508621-3580-48fa-8234-15b1e4eb5ce0") - ) - (segment - (start 80.8 82.6) - (end 80.5 82.6) - (width 0.2) - (layer "B.Cu") - (net 61) - (uuid "c613f8b9-627d-49a1-98b1-b750e7bd34b6") - ) - (segment - (start 81.4 83.2) - (end 80.8 82.6) - (width 0.2) - (layer "B.Cu") - (net 61) - (uuid "ccdff68f-8611-4ecd-8def-1a27a54719fb") - ) - (segment - (start 77.215954 87.27) - (end 90.02 87.27) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "23266587-4526-4884-916d-7165aee903bd") - ) - (segment - (start 76.080866 85.895888) - (end 76.080866 86.134912) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "50b197da-680e-4ef0-bb20-77d75a0a2215") - ) - (segment - (start 90.02 87.27) - (end 94.87 82.42) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "704e6633-502d-495f-a95a-a3d5d027678e") - ) - (segment - (start 99.87 82.42) - (end 100.53 83.08) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "9a8f249b-68c9-42cf-b3ba-0d72f14545d2") - ) - (segment - (start 100.525866 83.084134) - (end 100.525866 84.335888) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "b0a817dc-d8ae-4361-beb8-06d41fb890b4") - ) - (segment - (start 100.53 83.08) - (end 100.525866 83.084134) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "b19c60c6-b726-499a-8da5-2f8942fde9b3") - ) - (segment - (start 94.87 82.42) - (end 99.87 82.42) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "bbd26675-e2ff-4f5f-b593-698fab444a33") - ) - (segment - (start 76.080866 86.134912) - (end 77.215954 87.27) - (width 0.2) - (layer "B.Cu") - (net 62) - (uuid "c32aa801-82ff-4b4c-9416-ef09480f524e") - ) - (segment - (start 95.075866 85.835888) - (end 95.075866 86.755866) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "130750c3-df12-4464-b731-a65190e91f64") - ) - (segment - (start 95.075866 86.755866) - (end 95.53 87.21) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "276bc169-40d7-4f0e-89d1-db07c30b06df") - ) - (segment - (start 95.53 87.21) - (end 109.09 87.21) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "5ca3e160-23d2-487c-9dda-496780187323") - ) - (segment - (start 109.09 87.21) - (end 113.9 82.4) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "6528bbbf-3cae-4770-8414-bad9c5ae231d") - ) - (segment - (start 118.91 82.4) - (end 119.58 83.07) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "8162e33c-8338-44b3-b93a-ba23d013e562") - ) - (segment - (start 119.58 83.07) - (end 119.575866 83.074134) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "c907db6e-adde-4e31-95e1-76d3673fb1a1") - ) - (segment - (start 119.575866 83.074134) - (end 119.575866 84.315888) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "de8e2c10-b784-4ff6-859b-61c3625f4fae") - ) - (segment - (start 113.9 82.4) - (end 118.91 82.4) - (width 0.2) - (layer "B.Cu") - (net 63) - (uuid "f2472f94-7d29-427e-821a-b70875ade585") - ) - (segment - (start 114.125866 86.751866) - (end 114.774 87.4) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "25ad86e4-deb1-4afe-8dca-3bca8f1dba09") - ) - (segment - (start 138.670866 83.179134) - (end 138.670866 84.405888) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "368a6fa2-0631-4219-8a0e-c59d431ad655") - ) - (segment - (start 137.999 82.489) - (end 138.68 83.17) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "3e3bdd80-1415-410c-a1f2-fa2a734eb29e") - ) - (segment - (start 114.125866 85.815888) - (end 114.125866 86.751866) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "55c7d8cf-5de2-4bc1-9834-d9d67ab13ccf") - ) - (segment - (start 138.68 83.17) - (end 138.670866 83.179134) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "7b052807-61d0-43ea-bf17-31b9e392539d") - ) - (segment - (start 132.974 82.489) - (end 137.999 82.489) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "9ea46879-e733-4a8c-8819-792bfba8cc52") - ) - (segment - (start 128.063 87.4) - (end 132.974 82.489) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "a252ca9e-9d06-44d2-8b1e-65fc4c2d3274") - ) - (segment - (start 114.774 87.4) - (end 128.063 87.4) - (width 0.2) - (layer "B.Cu") - (net 64) - (uuid "fba51a17-b999-4e76-a756-f7e62db47a74") - ) - (segment - (start 133.353 120.573) - (end 132.4785 121.4475) - (width 0.2) - (layer "B.Cu") - (net 65) - (uuid "5190a71a-2021-4d6b-8f2e-e8c5b0e178b6") - ) - (segment - (start 133.353 115.955) - (end 133.353 120.573) - (width 0.2) - (layer "B.Cu") - (net 65) - (uuid "51cadd80-fafa-4a1c-9948-c036f3dbd33a") - ) - (segment - (start 119.595 103.46) - (end 120.858 103.46) - (width 0.2) - (layer "B.Cu") - (net 65) - (uuid "571468f6-5565-489d-8341-1840dcb91bd9") - ) - (segment - (start 120.858 103.46) - (end 133.353 115.955) - (width 0.2) - (layer "B.Cu") - (net 65) - (uuid "66880d58-857a-47fd-a7ac-54556251eb8d") - ) - (segment - (start 132.4785 121.4475) - (end 131.624999 121.4475) - (width 0.2) - (layer "B.Cu") - (net 65) - (uuid "ac48c847-eff4-45d6-bc4f-1b875ec03e31") - ) - (segment - (start 123.8 118.576874) - (end 123.8 122.35) - (width 0.2) - (layer "B.Cu") - (net 66) - (uuid "12d0dcfd-bad2-46e8-8e07-e717d70d6b12") - ) - (segment - (start 114.065 124.965) - (end 114.065 124.03) - (width 0.2) - (layer "B.Cu") - (net 66) - (uuid "1c2aba3a-e4b4-4ef3-8133-ba75f22f7775") - ) - (segment - (start 123.8 122.35) - (end 120.275 125.875) - (width 0.2) - (layer "B.Cu") - (net 66) - (uuid "23da9071-1512-4894-912b-c0921951ac26") - ) - (segment - (start 120.275 125.875) - (end 114.975 125.875) - (width 0.2) - (layer "B.Cu") - (net 66) - (uuid "3472adae-4483-4c0f-8ae9-6da2df9f1756") - ) - (segment - (start 114.975 125.875) - (end 114.065 124.965) - (width 0.2) - (layer "B.Cu") - (net 66) - (uuid "44240433-4f02-42f9-87e9-b1fa3d569ae2") - ) - (segment - (start 130.124999 115.9975) - (end 126.379374 115.9975) - (width 0.2) - (layer "B.Cu") - (net 66) - (uuid "460c8532-9bec-48a2-9299-514e3cec6060") - ) - (segment - (start 126.379374 115.9975) - (end 123.8 118.576874) - (width 0.2) - (layer "B.Cu") - (net 66) - (uuid "68091c8a-5797-4588-8737-ce1ae1bdb264") - ) - (segment - (start 100.49 103.38) - (end 112.565 103.38) - (width 0.2) - (layer "B.Cu") - (net 67) - (uuid "11ff9a89-74be-448a-acc6-30bb19df543d") - ) - (segment - (start 112.565 103.38) - (end 114.145 104.96) - (width 0.2) - (layer "B.Cu") - (net 67) - (uuid "30a21d70-3818-46bb-b09b-6db0f6a594ae") - ) - (segment - (start 93.59 103.43) - (end 95.04 104.88) - (width 0.2) - (layer "B.Cu") - (net 68) - (uuid "55077f0c-b349-4560-84cb-2de16cecf83e") - ) - (segment - (start 81.495 103.43) - (end 93.59 103.43) - (width 0.2) - (layer "B.Cu") - (net 68) - (uuid "d4466a58-f8bd-4534-bccb-fb704152cf5d") - ) - (segment - (start 74.495 103.38) - (end 76.045 104.93) - (width 0.2) - (layer "B.Cu") - (net 69) - (uuid "5e277c42-8262-4db2-833f-9c8c779f2db8") - ) - (segment - (start 52.885 103.38) - (end 74.495 103.38) - (width 0.2) - (layer "B.Cu") - (net 69) - (uuid "72e7e4b6-af35-46c8-a8fc-361bcc383f23") - ) - (segment - (start 48.502 125.793) - (end 82.307 125.793) - (width 0.2) - (layer "B.Cu") - (net 70) - (uuid "223b4c5b-7027-43b0-a17c-5d31e3c0c1c7") - ) - (segment - (start 83.232 123.591) - (end 82.071 122.43) - (width 0.2) - (layer "B.Cu") - (net 70) - (uuid "696e6d27-2902-4755-9a7d-739f62b5efa5") - ) - (segment - (start 82.071 122.43) - (end 81.335 122.43) - (width 0.2) - (layer "B.Cu") - (net 70) - (uuid "8c4ae833-c4af-4a28-a873-ad49839d4247") - ) - (segment - (start 47.47 124.761) - (end 48.502 125.793) - (width 0.2) - (layer "B.Cu") - (net 70) - (uuid "92da2d64-d37e-4642-a016-a8cfda894a6e") - ) - (segment - (start 47.47 124.01) - (end 47.47 124.761) - (width 0.2) - (layer "B.Cu") - (net 70) - (uuid "a416a899-39e8-47e2-8837-bd0dbf6c71df") - ) - (segment - (start 82.307 125.793) - (end 83.232 124.868) - (width 0.2) - (layer "B.Cu") - (net 70) - (uuid "f353cbb5-02e9-44f3-a6eb-683b658151ca") - ) - (segment - (start 83.232 124.868) - (end 83.232 123.591) - (width 0.2) - (layer "B.Cu") - (net 70) - (uuid "f93c52a0-94ee-477d-b00a-76e2f36e84e2") - ) - (segment - (start 52.92 121.447) - (end 52.92 122.51) - (width 0.2) - (layer "B.Cu") - (net 71) - (uuid "58bccb9e-1597-4a55-ac7a-9df251cb12e1") - ) - (segment - (start 47.475 143.05) - (end 42.055 137.63) - (width 0.2) - (layer "B.Cu") - (net 71) - (uuid "67b1b3ca-fb97-449d-a07d-3edadd44d513") - ) - (segment - (start 42.055 137.63) - (end 42.055 123.242) - (width 0.2) - (layer "B.Cu") - (net 71) - (uuid "6fa177bc-f3e5-469f-aa6d-c477ceef199d") - ) - (segment - (start 44.692 120.605) - (end 52.058 120.605) - (width 0.2) - (layer "B.Cu") - (net 71) - (uuid "6fba75fb-1e94-4ad6-9db2-6277a9d0300a") - ) - (segment - (start 52.058 120.605) - (end 52.068 120.595) - (width 0.2) - (layer "B.Cu") - (net 71) - (uuid "714f9521-858b-4b24-8075-464680411f53") - ) - (segment - (start 42.055 123.242) - (end 44.692 120.605) - (width 0.2) - (layer "B.Cu") - (net 71) - (uuid "77e76540-1775-411e-a210-e208114dc240") - ) - (segment - (start 52.068 120.595) - (end 52.92 121.447) - (width 0.2) - (layer "B.Cu") - (net 71) - (uuid "b3b1a3a6-c990-4653-b54f-11acfb6dbb44") - ) - (segment - (start 100.515 122.43) - (end 100.515 121.265) - (width 0.2) - (layer "B.Cu") - (net 72) - (uuid "0b5e12e3-8bfa-42ab-827a-b60ce8452242") - ) - (segment - (start 74.425 121.8) - (end 74.425 123.625) - (width 0.2) - (layer "B.Cu") - (net 72) - (uuid "43e82511-ca57-4e73-a042-a42a480fa04b") - ) - (segment - (start 100.515 121.265) - (end 99.775 120.525) - (width 0.2) - (layer "B.Cu") - (net 72) - (uuid "ba1cdbd4-1be4-4618-a3df-3d11ef48f04c") - ) - (segment - (start 74.425 123.625) - (end 74.73 123.93) - (width 0.2) - (layer "B.Cu") - (net 72) - (uuid "cdc0e95c-afc9-412a-8a13-1b19a51261ce") - ) - (segment - (start 75.7 120.525) - (end 74.425 121.8) - (width 0.2) - (layer "B.Cu") - (net 72) - (uuid "dbcc224b-d08c-4f0f-bb55-06fd6e48dec4") - ) - (segment - (start 99.775 120.525) - (end 75.7 120.525) - (width 0.2) - (layer "B.Cu") - (net 72) - (uuid "fb6523ee-d414-4b80-a0c9-0c546a4c7529") - ) - (segment - (start 74.73 123.93) - (end 75.885 123.93) - (width 0.2) - (layer "B.Cu") - (net 72) - (uuid "fde98ba4-1e96-4768-9fb7-dc28e5575694") - ) - (segment - (start 96.2 125.575) - (end 95.065 124.44) - (width 0.2) - (layer "B.Cu") - (net 73) - (uuid "14ac9834-60c5-401d-b8f9-fe2b7bfb5e68") - ) - (segment - (start 108.9 125.575) - (end 96.2 125.575) - (width 0.2) - (layer "B.Cu") - (net 73) - (uuid "1b763759-bb4a-415a-b639-8a070b7dd065") - ) - (segment - (start 95.065 124.44) - (end 95.065 123.93) - (width 0.2) - (layer "B.Cu") - (net 73) - (uuid "21e96098-42b3-45ec-b24e-4c962235c5d1") - ) - (segment - (start 119.515 121.34) - (end 118.825 120.65) - (width 0.2) - (layer "B.Cu") - (net 73) - (uuid "2e99f8ef-c7e9-4a10-a624-966ee77788f1") - ) - (segment - (start 119.515 122.53) - (end 119.515 121.34) - (width 0.2) - (layer "B.Cu") - (net 73) - (uuid "373a0166-588d-4bb0-8819-fdc2534ad77d") - ) - (segment - (start 113.825 120.65) - (end 108.9 125.575) - (width 0.2) - (layer "B.Cu") - (net 73) - (uuid "6d0f7668-737d-43d1-a18d-990cf950bf9b") - ) - (segment - (start 118.825 120.65) - (end 113.825 120.65) - (width 0.2) - (layer "B.Cu") - (net 73) - (uuid "783ddc7e-6188-43fc-8149-5f8274d961d4") - ) - (segment - (start 85.25 158.7) - (end 89.6 158.7) - (width 0.2) - (layer "B.Cu") - (net 74) - (uuid "26a5b4b4-0efc-41c2-8aa7-48b38a5b1fd3") - ) - (segment - (start 89.6 158.7) - (end 91.0775 160.1775) - (width 0.2) - (layer "B.Cu") - (net 74) - (uuid "2946a8eb-e49c-468e-b116-f9df5479a888") - ) - (segment - (start 80.311 163.639) - (end 48.379 163.639) - (width 0.2) - (layer "B.Cu") - (net 74) - (uuid "3bc73fe5-ed26-415b-8858-7da4545e2f86") - ) - (segment - (start 91.0775 160.1775) - (end 91.0775 160.639999) - (width 0.2) - (layer "B.Cu") - (net 74) - (uuid "9b393fcd-33fb-4465-8855-b5d937b6ae9e") - ) - (segment - (start 85.25 158.7) - (end 80.311 163.639) - (width 0.2) - (layer "B.Cu") - (net 74) - (uuid "9e7bfcc2-ce0a-4345-8902-efb4cf56da02") - ) - (segment - (start 47.495 162.755) - (end 47.495 161.99) - (width 0.2) - (layer "B.Cu") - (net 74) - (uuid "db15d528-1c96-49f7-89b9-57c68a7cfb81") - ) - (segment - (start 48.379 163.639) - (end 47.495 162.755) - (width 0.2) - (layer "B.Cu") - (net 74) - (uuid "f13bd516-21c8-430b-b515-84a74bbb08ca") - ) - (segment - (start 85.6275 162.9775) - (end 85.6275 162.139999) - (width 0.2) - (layer "B.Cu") - (net 75) - (uuid "4de017ed-de9d-4566-8b5f-458771a5cb60") - ) - (segment - (start 86.15 163.5) - (end 85.6275 162.9775) - (width 0.2) - (layer "B.Cu") - (net 75) - (uuid "64a210f2-6f4f-4889-afc9-83a7a966b96e") - ) - (segment - (start 119.54 160.53) - (end 120.63 160.53) - (width 0.2) - (layer "B.Cu") - (net 75) - (uuid "69b898a9-5f37-47fd-91c0-554ee0bc9d01") - ) - (segment - (start 121.05 160.95) - (end 121.05 162.95) - (width 0.2) - (layer "B.Cu") - (net 75) - (uuid "7b3a7a3e-ae16-4bbd-9450-755f20e184f5") - ) - (segment - (start 120.5 163.5) - (end 86.15 163.5) - (width 0.2) - (layer "B.Cu") - (net 75) - (uuid "7c75b72f-9bd2-4adb-a90b-5f06cd132bf2") - ) - (segment - (start 121.05 162.95) - (end 120.5 163.5) - (width 0.2) - (layer "B.Cu") - (net 75) - (uuid "901c8c66-a978-4b56-8d9e-a24470446900") - ) - (segment - (start 120.63 160.53) - (end 121.05 160.95) - (width 0.2) - (layer "B.Cu") - (net 75) - (uuid "a2c1ed70-14ab-406a-a7d5-efc85c6e0dd9") - ) - (segment - (start 74.525 141.55) - (end 76.045 143.07) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "14c7e9d5-353e-45ff-abfa-002c44d47358") - ) - (segment - (start 52.925 141.55) - (end 74.525 141.55) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "492fe5c3-a9f9-4c32-a009-b7ef4e7bdd4d") - ) - (segment - (start 81.495 141.57) - (end 93.55 141.57) - (width 0.2) - (layer "B.Cu") - (net 77) - (uuid "25c9aeec-1ba9-441e-bb5d-ba44dcaef14f") - ) - (segment - (start 93.55 141.57) - (end 95.04 143.06) - (width 0.2) - (layer "B.Cu") - (net 77) - (uuid "ec7adfa9-b566-49d2-acd9-1792b4ff465c") - ) - (segment - (start 112.65 141.56) - (end 114.1 143.01) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "095de028-8c21-4a50-a0c3-ad40972dce64") - ) - (segment - (start 100.49 141.56) - (end 112.65 141.56) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "0d5d0d28-2835-45cc-9904-176e9b0802e0") - ) - (segment - (start 120.744 141.51) - (end 133.144 153.91) - (width 0.2) - (layer "B.Cu") - (net 79) - (uuid "0607d5d1-4022-4091-9dbb-02b70474e80e") - ) - (segment - (start 133.144 153.91) - (end 133.144 159.281) - (width 0.2) - (layer "B.Cu") - (net 79) - (uuid "3b5da45a-d44c-4ebb-940b-7bfd5c9b4f9b") - ) - (segment - (start 119.55 141.51) - (end 120.744 141.51) - (width 0.2) - (layer "B.Cu") - (net 79) - (uuid "adccec84-b32a-46e5-812a-b2905e655c36") - ) - (segment - (start 132.765 159.66) - (end 131.605 159.66) - (width 0.2) - (layer "B.Cu") - (net 79) - (uuid "c48dfa93-300a-4248-aba4-2a8ab05a79cc") - ) - (segment - (start 133.144 159.281) - (end 132.765 159.66) - (width 0.2) - (layer "B.Cu") - (net 79) - (uuid "efc277dd-b56d-4e86-8378-73f1312c3405") - ) - (segment - (start 124.8 158.6) - (end 113.9 158.6) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "28e445fc-31e4-45a6-8e5d-a591f86dc9ff") - ) - (segment - (start 112.2 161.55) - (end 112.68 162.03) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "29a1b797-0236-4855-b735-3297f1a8686c") - ) - (segment - (start 112.2 160.3) - (end 112.2 161.55) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "4675ce10-fbd0-4e07-82ec-c1afc678f1f8") - ) - (segment - (start 129.19 154.21) - (end 124.8 158.6) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "6511a3d8-edcd-40bf-9e57-0e77f12e5c11") - ) - (segment - (start 113.9 158.6) - (end 112.2 160.3) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "6794f59f-55a6-4741-bfef-3001df20a95a") - ) - (segment - (start 130.105 154.21) - (end 129.19 154.21) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "a1675719-ea91-4918-afc6-4976507a550a") - ) - (segment - (start 112.68 162.03) - (end 114.09 162.03) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "c44c6eb7-5781-4b6e-b5ae-b255bb3988af") - ) - (segment - (start 62.543751 70.450001) - (end 62.543751 69.293751) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "0469ef64-be9b-4e29-ba05-937ee8e40ac6") - ) - (segment - (start 65.1 64.3) - (end 67.172 62.228) - (width 0.6) - (layer "B.Cu") - (net 82) - (uuid "052ad0a2-c41c-47ae-b384-9d985ccd545f") - ) - (segment - (start 67.172 61.178) - (end 75.978001 52.372) - (width 0.6) - (layer "B.Cu") - (net 82) - (uuid "46093b04-4a0b-4e41-a0a4-ca293f43c027") - ) - (segment - (start 62.543751 69.293751) - (end 61.85 68.6) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "4ece08ff-6e0a-403a-a7bc-942e81e1322c") - ) - (segment - (start 61.85 65.586138) - (end 62.714138 64.722) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "6552870d-f1e3-4909-a1a8-2824709b48d2") - ) - (segment - (start 88.478 52.372) - (end 94.3075 46.5425) - (width 0.6) - (layer "B.Cu") - (net 82) - (uuid "6abee0b7-7ec4-4f52-999b-1b34abd14800") - ) - (segment - (start 94.3075 46.5425) - (end 94.3075 44.545) - (width 0.6) - (layer "B.Cu") - (net 82) - (uuid "7b348220-a0b4-4139-9d1d-a33107fec444") - ) - (segment - (start 64.678 64.722) - (end 65.1 64.3) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "a337bc0a-a7e6-4946-9429-78f4645c30b9") - ) - (segment - (start 62.714138 64.722) - (end 64.678 64.722) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "c62e0c04-6a71-42ac-8058-1fe61b43b91b") - ) - (segment - (start 61.85 68.6) - (end 61.85 65.586138) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "d3b0e7af-5c2a-4e78-a347-e817337c7b30") - ) - (segment - (start 67.172 62.228) - (end 67.172 61.178) - (width 0.6) - (layer "B.Cu") - (net 82) - (uuid "df905d7a-d15e-450a-9c52-d80adcb5d6b5") - ) - (segment - (start 75.978001 52.372) - (end 88.478 52.372) - (width 0.6) - (layer "B.Cu") - (net 82) - (uuid "e26dd5e1-566b-4ffd-9f96-7b98b7281808") - ) - (segment - (start 91.75 50.15) - (end 91.75 44.5625) - (width 0.6) - (layer "F.Cu") - (net 83) - (uuid "3097471e-2e5c-472a-8f66-44826741c9c5") - ) - (segment - (start 91.75 44.5625) - (end 91.7675 44.545) - (width 0.6) - (layer "F.Cu") - (net 83) - (uuid "6e524fe5-ab48-4bda-9507-febd3e25e24d") - ) - (via - (at 91.75 50.15) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 83) - (uuid "96feffdb-9285-45a2-819a-225654c578e9") - ) - (segment - (start 66.35 64.25) - (end 65.55 65.05) - (width 0.2) - (layer "B.Cu") - (net 83) - (uuid "00ee03c8-362a-4ebe-b19d-868081854da7") - ) - (segment - (start 65.55 65.05) - (end 62.85 65.05) - (width 0.2) - (layer "B.Cu") - (net 83) - (uuid "6aae4094-6e4e-41fd-b7ae-00aafa05177d") - ) - (segment - (start 66.35 64.25) - (end 67.9 62.7) - (width 0.6) - (layer "B.Cu") - (net 83) - (uuid "b4caacf8-28ef-4e44-9cd2-1c789ea707d7") - ) - (segment - (start 67.9 62.7) - (end 67.9 61.479548) - (width 0.6) - (layer "B.Cu") - (net 83) - (uuid "bf4ecfa7-38fe-4713-8666-98f16fff3672") - ) - (segment - (start 62.85 65.05) - (end 62.178 65.722) - (width 0.2) - (layer "B.Cu") - (net 83) - (uuid "c277226d-851c-49ed-9174-700afcfa945c") - ) - (segment - (start 62.178 68.453) - (end 63.04375 69.31875) - (width 0.2) - (layer "B.Cu") - (net 83) - (uuid "cc12b149-5fa3-4278-a19d-0d3441adf3e8") - ) - (segment - (start 63.04375 69.31875) - (end 63.04375 70.450001) - (width 0.2) - (layer "B.Cu") - (net 83) - (uuid "ec1e2f1b-cbd8-468c-8ef7-94953646390e") - ) - (segment - (start 62.178 65.722) - (end 62.178 68.453) - (width 0.2) - (layer "B.Cu") - (net 83) - (uuid "f99bb0dd-7a0b-4ae1-9b98-03690eb8adb1") - ) - (segment - (start 88.8 53.1) - (end 91.75 50.15) - (width 0.6) - (layer "B.Cu") - (net 83) - (uuid "fa5f61ca-07f7-46f5-8c72-e76bbf92ba79") - ) - (segment - (start 76.279548 53.1) - (end 88.8 53.1) - (width 0.6) - (layer "B.Cu") - (net 83) - (uuid "fbb60311-8df9-4a07-9c51-f74a9cf925b2") - ) - (segment - (start 67.9 61.479548) - (end 76.279548 53.1) - (width 0.6) - (layer "B.Cu") - (net 83) - (uuid "ff4fc776-5498-4576-a50b-a3c9e9506196") - ) - (segment - (start 66.96 53.3655) - (end 66.152 52.5575) - (width 0.2) - (layer "B.Cu") - (net 84) - (uuid "1b2d624b-f867-4cfc-9ed8-29a2275db585") - ) - (segment - (start 66.152 52.5575) - (end 66.152 50.79) - (width 0.2) - (layer "B.Cu") - (net 84) - (uuid "80501c56-07ea-4d3b-90da-1881c697168e") - ) - (segment - (start 61.973 53.3655) - (end 63.152 52.1865) - (width 0.2) - (layer "B.Cu") - (net 85) - (uuid "49303da0-42b4-4f4a-a788-98d5867c8064") - ) - (segment - (start 63.152 52.1865) - (end 63.152 50.79) - (width 0.2) - (layer "B.Cu") - (net 85) - (uuid "e765ac54-99c2-4cb6-8e58-13bbde16fa80") - ) - (segment - (start 56.978999 74.450001) - (end 58.543751 74.450001) - (width 0.2) - (layer "B.Cu") - (net 86) - (uuid "0f20e53f-f11d-4601-9666-730f6f0e052b") - ) - (segment - (start 56.957 74.472) - (end 56.978999 74.450001) - (width 0.2) - (layer "B.Cu") - (net 86) - (uuid "3040f692-bed5-4bd2-9bf5-b27457269e3e") - ) - (segment - (start 54.412 75.323) - (end 56.106 75.323) - (width 0.6) - (layer "B.Cu") - (net 86) - (uuid "4adfe295-d519-45fd-aaa7-a99341122a83") - ) - (segment - (start 56.106 75.323) - (end 56.957 74.472) - (width 0.6) - (layer "B.Cu") - (net 86) - (uuid "e19e6e51-cfd0-40c9-b1a7-35edfe6be57b") - ) - (segment - (start 56.368 73.173) - (end 56.939 73.744) - (width 0.6) - (layer "B.Cu") - (net 87) - (uuid "2977b061-aa14-4aba-825c-2665e9707bdc") - ) - (segment - (start 56.939 73.744) - (end 57.144999 73.949999) - (width 0.2) - (layer "B.Cu") - (net 87) - (uuid "55d741b3-5c7c-4da2-9b01-88b0e6aae7cf") - ) - (segment - (start 54.412 73.173) - (end 56.368 73.173) - (width 0.6) - (layer "B.Cu") - (net 87) - (uuid "74b79b24-955f-4716-a54a-4497b17eaf0a") - ) - (segment - (start 57.144999 73.949999) - (end 58.543751 73.949999) - (width 0.2) - (layer "B.Cu") - (net 87) - (uuid "78e72972-c4f6-48f0-9055-e4f7088cf56d") - ) - (segment - (start 66.062 70.43175) - (end 66.043749 70.450001) - (width 0.2) - (layer "B.Cu") - (net 88) - (uuid "226b177d-1bfd-4395-ad21-1960a0011424") - ) - (segment - (start 66.062 67.85) - (end 66.062 70.43175) - (width 0.2) - (layer "B.Cu") - (net 88) - (uuid "d23758f8-a716-450d-9c91-011437ced670") - ) - (segment - (start 60.577 67.313) - (end 60.577 70.416751) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "1b6e7d29-5e0e-45af-8684-57b4ae17f1c2") - ) - (segment - (start 60.577 70.416751) - (end 60.54375 70.450001) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "ff576e71-63db-4a7f-9c72-b7f320443f75") - ) - (segment - (start 60.577 65.488) - (end 60.577 62.082862) - (width 0.2) - (layer "F.Cu") - (net 90) - (uuid "983c95c8-54b5-4abd-ae15-4d6d90778489") - ) - (segment - (start 47.834 54.019) - (end 46.415 52.6) - (width 0.2) - (layer "F.Cu") - (net 90) - (uuid "aef409c0-3317-4cf3-a469-693653750402") - ) - (segment - (start 60.577 62.082862) - (end 59.361 60.866862) - (width 0.2) - (layer "F.Cu") - (net 90) - (uuid "c1963bbb-b724-4070-8382-7b2d6271aeaa") - ) - (segment - (start 59.361 55.849862) - (end 57.530138 54.019) - (width 0.2) - (layer "F.Cu") - (net 90) - (uuid "cb37a2e5-0cac-4152-9fe6-f2015a0614e6") - ) - (segment - (start 57.530138 54.019) - (end 47.834 54.019) - (width 0.2) - (layer "F.Cu") - (net 90) - (uuid "d5fa70dc-788a-4f2b-abd9-7300657284cf") - ) - (segment - (start 59.361 60.866862) - (end 59.361 55.849862) - (width 0.2) - (layer "F.Cu") - (net 90) - (uuid "f14ecc7c-912b-413b-8de9-102f583323f4") - ) - (via - (at 60.577 65.488) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 90) - (uuid "6f546f8c-3dd8-441e-999e-bf9a84097df3") - ) - (segment - (start 56.241 72.045) - (end 56.241 72.091748) - (width 0.2) - (layer "B.Cu") - (net 91) - (uuid "191eeb6b-70f0-4cc5-9c1f-375584cb52d4") - ) - (segment - (start 57.599252 73.45) - (end 58.543751 73.45) - (width 0.2) - (layer "B.Cu") - (net 91) - (uuid "79342b7d-d8b4-4128-976d-31c7b2ea63f5") - ) - (segment - (start 56.241 72.091748) - (end 57.599252 73.45) - (width 0.2) - (layer "B.Cu") - (net 91) - (uuid "bcfc4fa9-ac7f-49cc-850f-8d8643a2c239") - ) - (segment - (start 56.241 62.69) - (end 56.241 70.22) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "367ddc9e-8ae2-49b5-91fc-1090838b6de2") - ) - (segment - (start 45.93824 51.449) - (end 45.264 52.12324) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "3b4c2c56-ade0-47da-9998-e0dafd40b020") - ) - (segment - (start 46.595 59.012) - (end 52.563 59.012) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "7a14b2e8-4f94-4605-bf99-10b6c288e848") - ) - (segment - (start 45.264 57.681) - (end 46.595 59.012) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "86cb7e17-d14f-403c-a43a-562ec8e33933") - ) - (segment - (start 51.495 52.6) - (end 50.344 51.449) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "a263738f-47dd-417f-90ee-140c1b548183") - ) - (segment - (start 50.344 51.449) - (end 45.93824 51.449) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "badcfebc-0a45-4c4f-87d9-518c6a87c1f2") - ) - (segment - (start 52.563 59.012) - (end 56.241 62.69) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "ddeb5111-695f-43fd-b8c5-cc7d711569f3") - ) - (segment - (start 45.264 52.12324) - (end 45.264 57.681) - (width 0.2) - (layer "F.Cu") - (net 92) - (uuid "f25a4ba2-6991-49d2-b3ca-a58836b0b8c6") - ) - (via - (at 56.241 70.22) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 92) - (uuid "f3a8d526-6c69-4290-a190-a579cf8f098e") - ) - (segment - (start 70.457 65.569) - (end 70.457 68.95) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "0c820926-748b-46c9-90fa-4f22f3707e52") - ) - (segment - (start 54.035 52.6) - (end 55.186 51.449) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "22dfa5bf-cf8d-4202-9893-fc9adb61f81e") - ) - (segment - (start 71.707 70.2) - (end 72.325 70.2) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "26db3afd-732b-4193-bef6-bd233545eab3") - ) - (segment - (start 63.601862 64.18) - (end 69.068 64.18) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "4bf4b358-2d80-432e-ba7d-f4bf1f11591f") - ) - (segment - (start 60.028 54.42524) - (end 60.028 60.606138) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "8c08e616-c627-4947-8432-a773c0882d2c") - ) - (segment - (start 70.457 68.95) - (end 71.707 70.2) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "a3ab7d0c-131d-4ac6-8393-c586883a3df4") - ) - (segment - (start 57.05176 51.449) - (end 60.028 54.42524) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "d3374539-606c-4460-a887-f4c4ba186998") - ) - (segment - (start 55.186 51.449) - (end 57.05176 51.449) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "d6d7fb00-403c-40ea-a900-b3fea5500ac5") - ) - (segment - (start 69.068 64.18) - (end 70.457 65.569) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "da6745a7-dee8-4435-b512-7c5d55269b9d") - ) - (segment - (start 60.028 60.606138) - (end 63.601862 64.18) - (width 0.2) - (layer "F.Cu") - (net 93) - (uuid "ef279739-861b-419f-9c66-fb94611ff62a") - ) - (via - (at 72.325 70.2) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 93) - (uuid "fa86c73e-eb23-4f91-b96f-dfd33e7637a1") - ) - (segment - (start 59.7 55.725) - (end 56.575 52.6) - (width 0.2) - (layer "F.Cu") - (net 94) - (uuid "3950b4db-dc70-4ca2-9d6e-3e9db7c7db46") - ) - (segment - (start 63.531 66.025) - (end 63.531 64.573) - (width 0.2) - (layer "F.Cu") - (net 94) - (uuid "5d57775c-b8bf-42c1-9189-cf0d0c0c67c8") - ) - (segment - (start 59.7 60.742) - (end 59.7 55.725) - (width 0.2) - (layer "F.Cu") - (net 94) - (uuid "8dc40470-cfa8-4c4e-9da4-70872a7f1892") - ) - (segment - (start 63.531 64.573) - (end 59.7 60.742) - (width 0.2) - (layer "F.Cu") - (net 94) - (uuid "a0d7753a-8118-4a76-a27c-7c5ee96481af") - ) - (via - (at 63.531 66.025) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 94) - (uuid "b4e9d521-ef57-4f21-964b-f4ddd1d4b421") - ) - (segment - (start 63.531 70.437252) - (end 63.543749 70.450001) - (width 0.2) - (layer "B.Cu") - (net 95) - (uuid "67decea7-da05-4086-9b91-01c7ffc15e11") - ) - (segment - (start 63.531 67.85) - (end 63.531 70.437252) - (width 0.2) - (layer "B.Cu") - (net 95) - (uuid "9f59f05f-cb44-4a94-a63d-3cefe6b0f1fa") - ) - (segment - (start 70.077 84.702548) - (end 69.178 85.601548) - (width 0.6) - (layer "F.Cu") - (net 96) - (uuid "51127502-7344-41c3-ad0e-daa3b3bf9928") - ) - (segment - (start 69.178 172.336933) - (end 69.927 173.085933) - (width 0.6) - (layer "F.Cu") - (net 96) - (uuid "54f6cc7d-22e2-4c9e-8104-af3f494d92c8") - ) - (segment - (start 70.077 83.75) - (end 70.077 84.702548) - (width 0.6) - (layer "F.Cu") - (net 96) - (uuid "9628b18a-c5a8-4891-88eb-2eb7b1d99d7c") - ) - (segment - (start 69.178 85.601548) - (end 69.178 172.336933) - (width 0.6) - (layer "F.Cu") - (net 96) - (uuid "c946d8a5-f259-4561-887d-7ed925adc0fa") - ) - (via - (at 70.077 83.75) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 96) - (uuid "3ece4062-3d01-4867-8fd9-095b5ad1fdc7") - ) - (via - (at 69.927 173.085933) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 96) - (uuid "da29f4f9-eacf-438e-9b9a-07a93f2f63ac") - ) - (segment - (start 70.077 83.75) - (end 70.077 79.983251) - (width 0.2) - (layer "B.Cu") - (net 96) - (uuid "40b1fb9b-4471-4d6d-8e18-676670aaffbd") - ) - (segment - (start 69.927 173.085933) - (end 78.910067 182.069) - (width 0.6) - (layer "B.Cu") - (net 96) - (uuid "44fa456f-09fe-4f91-b44f-8dc82eac8713") - ) - (segment - (start 70.077 79.983251) - (end 70.043749 79.95) - (width 0.2) - (layer "B.Cu") - (net 96) - (uuid "62a05635-1878-421e-bb27-d528ac5fc6fb") - ) - (segment - (start 90.3965 182.069) - (end 91.7475 183.42) - (width 0.6) - (layer "B.Cu") - (net 96) - (uuid "6fd7c9bd-c088-44e6-bb49-6b861815c30a") - ) - (segment - (start 78.910067 182.069) - (end 90.3965 182.069) - (width 0.6) - (layer "B.Cu") - (net 96) - (uuid "ee3f9fec-0a1d-486c-a65a-65f1e9b68250") - ) - (segment - (start 89.5675 178.7) - (end 94.2875 183.42) - (width 0.6) - (layer "F.Cu") - (net 97) - (uuid "21dd8557-833d-4f48-966e-5687c4724d47") - ) - (segment - (start 74.5 178.7) - (end 89.5675 178.7) - (width 0.6) - (layer "F.Cu") - (net 97) - (uuid "2a1c91c7-94ce-4efe-8aca-939a2e20bfdc") - ) - (segment - (start 69.15 83.7) - (end 69.15 84.6) - (width 0.6) - (layer "F.Cu") - (net 97) - (uuid "7056c1b1-7e6b-4bdf-a75f-e12fa34b2c3b") - ) - (segment - (start 68.45 85.3) - (end 68.45 172.65) - (width 0.6) - (layer "F.Cu") - (net 97) - (uuid "81131c26-45b6-4fd9-a7bf-b0a161d9dbfe") - ) - (segment - (start 69.15 84.6) - (end 68.45 85.3) - (width 0.6) - (layer "F.Cu") - (net 97) - (uuid "a864fb3a-b980-4c87-a4b3-3d22984e2180") - ) - (segment - (start 68.45 172.65) - (end 74.5 178.7) - (width 0.6) - (layer "F.Cu") - (net 97) - (uuid "f96d219a-6d1d-49b6-87ab-21e4c59568ae") - ) - (via - (at 69.15 83.7) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 97) - (uuid "69ba81d5-25f6-4429-87de-a19273f88848") - ) - (segment - (start 69.15 82.5) - (end 68.599999 81.949999) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "23922f1b-5567-442c-a092-6172d93a0c72") - ) - (segment - (start 68.599999 81.949999) - (end 68.04375 81.949999) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "a9e0b9e2-e392-429c-ac7e-68bba405e329") - ) - (segment - (start 69.15 83.7) - (end 69.15 82.5) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "e22b6802-20a4-4b0b-8b07-874d446d2d50") - ) - (via - (at 84.1 85.95) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 99) - (uuid "06bbe2bd-ff3e-40e0-be43-b10dc96ca7f8") - ) - (via - (at 107.4 86.0125) - (size 0.6) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 99) - (uuid "e3148039-e55a-439c-8364-d43d8560b694") - ) - (segment - (start 84.1 85.95) - (end 84.1 82.3) - (width 0.6) - (layer "B.Cu") - (net 99) - (uuid "6cb8b41e-f05f-42b4-8377-7f6356f99b10") - ) - (segment - (start 84.1 82.3) - (end 78.9 77.1) - (width 0.6) - (layer "B.Cu") - (net 99) - (uuid "78b2fe01-99af-4255-854b-afed9c3231e7") - ) - (segment - (start 78.9 77.1) - (end 72.2 77.1) - (width 0.6) - (layer "B.Cu") - (net 99) - (uuid "7a5fa134-b21b-4d09-8264-a1bd49ddafea") - ) - (segment - (start 70.043749 77.949999) - (end 71.287501 77.949999) - (width 0.2) - (layer "B.Cu") - (net 99) - (uuid "8da8ef30-b994-49c2-900c-5a4fcde6a710") - ) - (segment - (start 72.2 77.1) - (end 71.4 77.9) - (width 0.6) - (layer "B.Cu") - (net 99) - (uuid "90d854c8-ebe7-4fe4-a633-69b3440aaa8e") - ) - (segment - (start 55.778 75.851) - (end 56.324705 75.851) - (width 0.2) - (layer "B.Cu") - (net 101) - (uuid "371d9008-6a46-45c7-a640-9d8f20af8da7") - ) - (segment - (start 38.169 107.6485) - (end 33.115 112.7025) - (width 0.6) - (layer "B.Cu") - (net 101) - (uuid "4f3e2080-492a-42e4-a594-fabf9c65495a") - ) - (segment - (start 55.339 76.29) - (end 55.778 75.851) - (width 0.2) - (layer "B.Cu") - (net 101) - (uuid "72e8c676-2e04-46c9-93e4-5542964409b2") - ) - (segment - (start 55.236 76.374018) - (end 54.013018 77.597) - (width 0.6) - (layer "B.Cu") - (net 101) - (uuid "7ee8625a-5d89-459f-9758-33a1e9a54a95") - ) - (segment - (start 57.225704 74.95) - (end 58.543751 74.95) - (width 0.2) - (layer "B.Cu") - (net 101) - (uuid "ac583d00-aae3-49a9-a4a6-d639dac026ab") - ) - (segment - (start 54.013018 77.597) - (end 40.966452 77.597) - (width 0.6) - (layer "B.Cu") - (net 101) - (uuid "c406bcc3-3ca8-46ba-bbe2-668ebae9fc19") - ) - (segment - (start 40.966452 77.597) - (end 38.169 80.394453) - (width 0.6) - (layer "B.Cu") - (net 101) - (uuid "d857fb7f-25bc-4c38-8756-e055e8f1468c") - ) - (segment - (start 38.169 80.394453) - (end 38.169 107.6485) - (width 0.6) - (layer "B.Cu") - (net 101) - (uuid "e7d4913f-a039-4e9c-ac79-89b324401830") - ) - (segment - (start 56.324705 75.851) - (end 57.225704 74.95) - (width 0.2) - (layer "B.Cu") - (net 101) - (uuid "f9aac8e8-2acd-40ec-af92-f7dac23752f4") - ) - (segment - (start 58.543751 75.449999) - (end 57.189567 75.449999) - (width 0.2) - (layer "B.Cu") - (net 113) - (uuid "1f4a2362-2247-4ad8-9754-ac0ea4d0f564") - ) - (segment - (start 55.690283 76.949283) - (end 54.314566 78.325) - (width 0.6) - (layer "B.Cu") - (net 113) - (uuid "3e36e1b4-07ad-4362-8dd5-ba7aca93a1cb") - ) - (segment - (start 38.897 80.696) - (end 38.897 109.4605) - (width 0.6) - (layer "B.Cu") - (net 113) - (uuid "9b9048be-0024-468a-a50a-74ba41ab783a") - ) - (segment - (start 57.189567 75.449999) - (end 55.690283 76.949283) - (width 0.2) - (layer "B.Cu") - (net 113) - (uuid "adca36e9-ddab-4015-9b14-a63765d972db") - ) - (segment - (start 54.314566 78.325) - (end 41.268 78.325) - (width 0.6) - (layer "B.Cu") - (net 113) - (uuid "b18326a8-4dca-4cd5-b82e-0fb6d5662c20") - ) - (segment - (start 41.268 78.325) - (end 38.897 80.696) - (width 0.6) - (layer "B.Cu") - (net 113) - (uuid "b199affa-6c43-45e2-99fa-da4746a558b1") - ) - (segment - (start 38.897 109.4605) - (end 33.115 115.2425) - (width 0.6) - (layer "B.Cu") - (net 113) - (uuid "d5411da5-3408-4c3c-8af0-85bf111fc17f") - ) - (segment - (start 64.641 47.1) - (end 70.25 47.1) - (width 0.6) - (layer "B.Cu") - (net 119) - (uuid "8cc152a5-1821-4065-aedf-d4759f095b30") - ) - (segment - (start 66.612 50.55) - (end 66.612 48.563335) - (width 0.2) - (layer "B.Cu") - (net 119) - (uuid "a755244f-f4ca-4a02-b9ae-de230a161b0f") - ) - (segment - (start 68.075335 47.1) - (end 70.25 47.1) - (width 0.2) - (layer "B.Cu") - (net 119) - (uuid "b8e2a204-2010-4f0b-8028-e3d20d2e515f") - ) - (segment - (start 66.852 50.79) - (end 66.612 50.55) - (width 0.2) - (layer "B.Cu") - (net 119) - (uuid "bf7e3497-99c0-442d-9b88-b46005e7fa94") - ) - (segment - (start 61.952 50.79) - (end 61.952 49.789) - (width 0.2) - (layer "B.Cu") - (net 119) - (uuid "cc36dfc8-f9cb-4f5a-81d9-428af319338f") - ) - (segment - (start 61.952 49.789) - (end 64.641 47.1) - (width 0.2) - (layer "B.Cu") - (net 119) - (uuid "d285d363-4f7c-4638-8e2e-74d6983dd97f") - ) - (segment - (start 66.612 48.563335) - (end 68.075335 47.1) - (width 0.2) - (layer "B.Cu") - (net 119) - (uuid "d5d7a475-dc6b-42c3-86ad-02cc0a237752") - ) - (zone - (net 99) - (net_name "AGND") - (layer "In1.Cu") - (uuid "62bbdb5a-3308-4f7b-95fe-0a08a3138113") - (hatch edge 0.5) - (priority 3) - (connect_pads - (clearance 0.5) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/a3ea0bc1-1edc-4519-8635-af6897c1c19d") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fb6adfd7-3c52-4746-bdfa-751b9384992d") ) - (min_thickness 0.25) - (filled_areas_thickness no) - (fill yes - (thermal_gap 0.5) - (thermal_bridge_width 0.5) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ce5becb0-88b1-4fe4-9c8d-3dd8f30ef523") ) - (polygon + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b4ef62c-865e-4e04-a197-e8f29249f0f2") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4777abf8-6c25-4978-b58b-431531eeefdd") + ) + (fp_poly (pts - (xy 78.8 85.1) (xy 136 85.1) (xy 136 100.6) (xy 135.6 101) (xy 90.8 101) (xy 90.8 104.2) (xy 90.9 104.3) - (xy 135.9 104.3) (xy 136 104.4) (xy 136 118.7) (xy 90.8 118.7) (xy 90.8 123.2) (xy 136 123.2) (xy 136 137.8) - (xy 78.8 137.8) + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "db0bd640-c446-49d4-9e27-c4f6ad9af444") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5e728081-d068-442f-8f1f-416f29fa5415") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "81f3da99-843f-4a69-bbe4-42f9b7b1fd1e") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "144bf3c0-b3f1-48c5-9396-35840dd46d1d") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae28a196-bf20-47ca-8616-c349530a21c4") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "87780a63-93ab-48f8-82fc-90a0d249fbf0") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "12ffad04-0f4e-4377-a7c9-c6c37962dc8f") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "79c9fad4-165f-4251-b13b-c2b16e9228b3") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0a6de89c-115d-48e4-9b62-5a5ea203aafa") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fac98151-32e9-42b1-a9c1-23dfae77f71b") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1878986e-18a2-4cc0-94c8-43701003dc24") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af8656c0-8d8a-423d-9a0b-136f33304c4e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "77cbf0f7-b246-4202-a3e8-4558061c2007") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a9cd22f8-b9b6-4ca1-9aa9-e136c8fa0a32") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "553dfc12-b369-496b-94b0-a4f10d2eb874") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "80f79dfb-3b93-4bf0-bba1-c830454e063e") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "955cfd67-d4dc-4cf1-8e54-3380278e9221") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "1f9701ef-6df0-4622-a60e-78a2d6d530be") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "24c9f352-7026-4b8b-b42c-1ea65790f718") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 94.836363 85.104588) (xy 94.836394 85.104437) (xy 94.839483 85.105051) (xy 94.841428 85.10534) - (xy 94.842369 85.105625) (xy 94.997019 85.136387) (xy 94.997022 85.136388) (xy 94.997024 85.136388) - (xy 95.15471 85.136388) (xy 95.154711 85.136387) (xy 95.309363 85.105625) (xy 95.309365 85.105623) - (xy 95.310304 85.10534) (xy 95.311042 85.10523) (xy 95.311365 85.105023) (xy 95.31507 85.10449) - (xy 95.315338 85.104437) (xy 95.31534 85.104451) (xy 95.3463 85.1) (xy 95.476367 85.1) (xy 95.543406 85.119685) - (xy 95.589161 85.172489) (xy 95.600367 85.224) (xy 95.600367 85.760316) (xy 95.58809 85.814111) - (xy 95.568805 85.854161) (xy 95.568122 85.855857) (xy 95.560942 85.870819) (xy 95.547286 85.920814) - (xy 95.512826 86.046965) (xy 95.512825 86.046968) (xy 95.512825 86.046971) (xy 95.49739 86.228906) - (xy 95.515144 86.410626) (xy 95.515146 86.410639) (xy 95.5655 86.586142) (xy 95.565501 86.586144) - (xy 95.565502 86.586147) (xy 95.646798 86.749644) (xy 95.756347 86.895725) (xy 95.89053 87.019562) - (xy 95.890532 87.019563) (xy 95.890533 87.019564) (xy 96.037448 87.112349) (xy 96.044913 87.117063) - (xy 96.127069 87.149999) (xy 96.21439 87.185006) (xy 96.214392 87.185007) (xy 96.214393 87.185007) - (xy 96.214395 87.185008) (xy 96.393376 87.221151) (xy 96.575943 87.224297) (xy 96.756063 87.194344) - (xy 96.781901 87.185006) (xy 96.878762 87.149999) (xy 96.927786 87.132281) (xy 96.943101 87.123356) - (xy 96.949488 87.119643) (xy 96.949758 87.11957) (xy 96.977798 87.103186) (xy 96.980784 87.102452) - (xy 97.040119 87.086389) (xy 97.072292 87.08639) (xy 97.072296 87.086388) (xy 97.080915 87.086389) - (xy 97.080944 87.086388) (xy 98.561564 87.086388) (xy 98.57721 87.090613) (xy 98.591273 87.089999) - (xy 98.623983 87.103244) (xy 98.638723 87.111832) (xy 98.651948 87.11956) (xy 98.65195 87.11956) - (xy 98.658806 87.123567) (xy 98.659216 87.123771) (xy 98.673824 87.132282) (xy 98.673941 87.13235) - (xy 98.84567 87.194406) (xy 99.025795 87.224351) (xy 99.208365 87.221198) (xy 99.387348 87.185048) - (xy 99.518789 87.13235) (xy 99.556829 87.117099) (xy 99.556831 87.117098) (xy 99.711215 87.019592) - (xy 99.845398 86.895751) (xy 99.845398 86.89575) (xy 99.845401 86.895748) (xy 99.946983 86.760288) - (xy 99.954948 86.749667) (xy 100.020425 86.617981) (xy 100.067899 86.566718) (xy 100.135551 86.549258) - (xy 100.178909 86.558629) (xy 100.24539 86.586166) (xy 100.292369 86.605625) (xy 100.447019 86.636387) - (xy 100.447022 86.636388) (xy 100.447024 86.636388) (xy 100.60471 86.636388) (xy 100.604711 86.636387) - (xy 100.759363 86.605625) (xy 100.872822 86.558629) (xy 100.905038 86.545285) (xy 100.905038 86.545284) - (xy 100.905045 86.545282) (xy 101.036155 86.457677) (xy 101.147655 86.346177) (xy 101.23526 86.215067) - (xy 101.235261 86.215064) (xy 101.235263 86.215061) (xy 101.25345 86.171153) (xy 104.3495 86.171153) - (xy 104.3495 86.328846) (xy 104.380261 86.483489) (xy 104.380264 86.483501) (xy 104.440602 86.629172) - (xy 104.440609 86.629185) (xy 104.52821 86.760288) (xy 104.528213 86.760292) (xy 104.639707 86.871786) - (xy 104.639711 86.871789) (xy 104.770814 86.95939) (xy 104.770827 86.959397) (xy 104.916085 87.019564) - (xy 104.916503 87.019737) (xy 105.050486 87.046388) (xy 105.071153 87.050499) (xy 105.071156 87.0505) - (xy 105.071158 87.0505) (xy 105.228844 87.0505) (xy 105.228845 87.050499) (xy 105.383497 87.019737) - (xy 105.496166 86.973067) (xy 105.529172 86.959397) (xy 105.529172 86.959396) (xy 105.529179 86.959394) - (xy 105.660289 86.871789) (xy 105.771789 86.760289) (xy 105.859394 86.629179) (xy 105.867646 86.609258) - (xy 105.877434 86.585626) (xy 105.919737 86.483497) (xy 105.9505 86.328842) (xy 105.9505 86.171158) - (xy 105.9505 86.171155) (xy 105.950499 86.171153) (xy 105.936922 86.102899) (xy 105.919737 86.016503) - (xy 105.909568 85.991952) (xy 105.859397 85.870827) (xy 105.85939 85.870814) (xy 105.771789 85.739711) - (xy 105.771786 85.739707) (xy 105.660292 85.628213) (xy 105.660288 85.62821) (xy 105.529185 85.540609) - (xy 105.529172 85.540602) (xy 105.383501 85.480264) (xy 105.383489 85.480261) (xy 105.228845 85.4495) - (xy 105.228842 85.4495) (xy 105.071158 85.4495) (xy 105.071155 85.4495) (xy 104.91651 85.480261) - (xy 104.916498 85.480264) (xy 104.770827 85.540602) (xy 104.770814 85.540609) (xy 104.639711 85.62821) - (xy 104.639707 85.628213) (xy 104.528213 85.739707) (xy 104.52821 85.739711) (xy 104.440609 85.870814) - (xy 104.440602 85.870827) (xy 104.380264 86.016498) (xy 104.380261 86.01651) (xy 104.3495 86.171153) - (xy 101.25345 86.171153) (xy 101.275626 86.117614) (xy 101.275626 86.117613) (xy 101.275892 86.116971) - (xy 101.295603 86.069385) (xy 101.326366 85.91473) (xy 101.326366 85.757046) (xy 101.326366 85.757043) - (xy 101.326365 85.757041) (xy 101.310685 85.678213) (xy 101.295603 85.602391) (xy 101.287317 85.582386) - (xy 101.235263 85.456715) (xy 101.235256 85.456702) (xy 101.147655 85.325599) (xy 101.147652 85.325595) - (xy 101.133738 85.311681) (xy 101.100253 85.250358) (xy 101.105237 85.180666) (xy 101.147109 85.124733) - (xy 101.212573 85.100316) (xy 101.221419 85.1) (xy 113.952426 85.1) (xy 113.976614 85.102382) (xy 114.0264 85.112285) - (xy 114.047023 85.116388) (xy 114.047024 85.116388) (xy 114.204709 85.116388) (xy 114.225331 85.112285) - (xy 114.275117 85.102382) (xy 114.299306 85.1) (xy 114.526367 85.1) (xy 114.593406 85.119685) (xy 114.639161 85.172489) - (xy 114.650367 85.224) (xy 114.650367 85.740316) (xy 114.63809 85.794111) (xy 114.618805 85.834161) - (xy 114.618122 85.835857) (xy 114.610942 85.850819) (xy 114.598947 85.894732) (xy 114.562826 86.026965) - (xy 114.562825 86.026968) (xy 114.562825 86.026971) (xy 114.54739 86.208906) (xy 114.565144 86.390626) - (xy 114.565146 86.390639) (xy 114.6155 86.566142) (xy 114.615501 86.566144) (xy 114.615502 86.566147) - (xy 114.696798 86.729644) (xy 114.806347 86.875725) (xy 114.94053 86.999562) (xy 114.940532 86.999563) - (xy 114.940533 86.999564) (xy 115.083727 87.089999) (xy 115.094913 87.097063) (xy 115.182933 87.13235) - (xy 115.26439 87.165006) (xy 115.264392 87.165007) (xy 115.264393 87.165007) (xy 115.264395 87.165008) - (xy 115.443376 87.201151) (xy 115.625943 87.204297) (xy 115.806063 87.174344) (xy 115.809265 87.173187) - (xy 115.922257 87.13235) (xy 115.977786 87.112281) (xy 115.993101 87.103356) (xy 115.999488 87.099643) - (xy 115.999758 87.09957) (xy 116.027798 87.083186) (xy 116.030784 87.082452) (xy 116.090119 87.066389) - (xy 116.122292 87.06639) (xy 116.122296 87.066388) (xy 116.130915 87.066389) (xy 116.130944 87.066388) - (xy 117.611564 87.066388) (xy 117.62721 87.070613) (xy 117.641273 87.069999) (xy 117.673983 87.083244) - (xy 117.688723 87.091832) (xy 117.701948 87.09956) (xy 117.70195 87.09956) (xy 117.708806 87.103567) - (xy 117.709216 87.103771) (xy 117.723824 87.112282) (xy 117.723941 87.11235) (xy 117.89567 87.174406) - (xy 118.075795 87.204351) (xy 118.258365 87.201198) (xy 118.437348 87.165048) (xy 118.568789 87.11235) - (xy 118.606829 87.097099) (xy 118.606831 87.097098) (xy 118.761215 86.999592) (xy 118.895398 86.875751) - (xy 118.895398 86.87575) (xy 118.895401 86.875748) (xy 118.989948 86.749669) (xy 119.004948 86.729667) - (xy 119.034042 86.671153) (xy 123.3995 86.671153) (xy 123.3995 86.828846) (xy 123.430261 86.983489) - (xy 123.430264 86.983501) (xy 123.490602 87.129172) (xy 123.490609 87.129185) (xy 123.57821 87.260288) - (xy 123.578213 87.260292) (xy 123.689707 87.371786) (xy 123.689711 87.371789) (xy 123.820814 87.45939) - (xy 123.820827 87.459397) (xy 123.966498 87.519735) (xy 123.966503 87.519737) (xy 124.121153 87.550499) - (xy 124.121156 87.5505) (xy 124.121158 87.5505) (xy 124.278844 87.5505) (xy 124.278845 87.550499) - (xy 124.433497 87.519737) (xy 124.579179 87.459394) (xy 124.710289 87.371789) (xy 124.821789 87.260289) - (xy 124.909394 87.129179) (xy 124.911618 87.123811) (xy 124.943687 87.046388) (xy 124.969737 86.983497) - (xy 125.0005 86.828842) (xy 125.0005 86.671158) (xy 125.0005 86.671155) (xy 125.000499 86.671153) - (xy 124.993584 86.636388) (xy 124.969737 86.516503) (xy 124.95488 86.480634) (xy 124.909397 86.370827) - (xy 124.90939 86.370814) (xy 124.821789 86.239711) (xy 124.821786 86.239707) (xy 124.710292 86.128213) - (xy 124.710288 86.12821) (xy 124.579185 86.040609) (xy 124.579172 86.040602) (xy 124.433501 85.980264) - (xy 124.433489 85.980261) (xy 124.278845 85.9495) (xy 124.278842 85.9495) (xy 124.121158 85.9495) - (xy 124.121155 85.9495) (xy 123.96651 85.980261) (xy 123.966498 85.980264) (xy 123.820827 86.040602) - (xy 123.820814 86.040609) (xy 123.689711 86.12821) (xy 123.689707 86.128213) (xy 123.578213 86.239707) - (xy 123.57821 86.239711) (xy 123.490609 86.370814) (xy 123.490602 86.370827) (xy 123.430264 86.516498) - (xy 123.430261 86.51651) (xy 123.3995 86.671153) (xy 119.034042 86.671153) (xy 119.070425 86.597981) - (xy 119.117899 86.546718) (xy 119.185551 86.529258) (xy 119.228909 86.538629) (xy 119.29539 86.566166) - (xy 119.342369 86.585625) (xy 119.497019 86.616387) (xy 119.497022 86.616388) (xy 119.497024 86.616388) - (xy 119.65471 86.616388) (xy 119.654711 86.616387) (xy 119.809363 86.585625) (xy 119.856342 86.566166) - (xy 119.894152 86.550505) (xy 119.955038 86.525285) (xy 119.955038 86.525284) (xy 119.955045 86.525282) - (xy 120.086155 86.437677) (xy 120.197655 86.326177) (xy 120.28526 86.195067) (xy 120.287902 86.18869) - (xy 120.301772 86.155202) (xy 120.345603 86.049385) (xy 120.376366 85.89473) (xy 120.376366 85.737046) - (xy 120.376366 85.737043) (xy 120.376365 85.737041) (xy 120.361515 85.662386) (xy 120.345603 85.582391) - (xy 120.345601 85.582386) (xy 120.285263 85.436715) (xy 120.285256 85.436702) (xy 120.197652 85.305594) - (xy 120.195245 85.302661) (xy 120.194465 85.300824) (xy 120.194271 85.300534) (xy 120.194326 85.300497) - (xy 120.167934 85.23835) (xy 120.179728 85.169483) (xy 120.226882 85.117925) (xy 120.291101 85.1) - (xy 132.782035 85.1) (xy 132.83584 85.113476) (xy 132.836058 85.112951) (xy 132.839601 85.114418) - (xy 132.840485 85.11464) (xy 132.841688 85.115283) (xy 132.979798 85.172489) (xy 132.987369 85.175625) - (xy 133.142019 85.206387) (xy 133.142022 85.206388) (xy 133.142024 85.206388) (xy 133.29971 85.206388) - (xy 133.299711 85.206387) (xy 133.454363 85.175625) (xy 133.573916 85.126104) (xy 133.643383 85.118636) - (xy 133.705863 85.149911) (xy 133.741515 85.21) (xy 133.745367 85.240666) (xy 133.745367 85.830316) - (xy 133.742737 85.841907) (xy 133.743772 85.850141) (xy 133.733351 85.883278) (xy 133.733228 85.883824) - (xy 133.733029 85.884238) (xy 133.716848 85.917844) (xy 133.716777 85.918215) (xy 133.713186 85.925723) - (xy 133.713167 85.925743) (xy 133.713122 85.925857) (xy 133.705942 85.940819) (xy 133.696678 85.974734) - (xy 133.657826 86.116965) (xy 133.657825 86.116968) (xy 133.657825 86.116971) (xy 133.64239 86.298906) - (xy 133.660144 86.480626) (xy 133.660146 86.480639) (xy 133.7105 86.656142) (xy 133.710501 86.656144) - (xy 133.710502 86.656147) (xy 133.791798 86.819644) (xy 133.901347 86.965725) (xy 134.03553 87.089562) - (xy 134.035532 87.089563) (xy 134.035533 87.089564) (xy 134.186657 87.185007) (xy 134.189913 87.187063) - (xy 134.282919 87.224349) (xy 134.35939 87.255006) (xy 134.359392 87.255007) (xy 134.359393 87.255007) - (xy 134.359395 87.255008) (xy 134.538376 87.291151) (xy 134.720943 87.294297) (xy 134.901063 87.264344) - (xy 134.926901 87.255006) (xy 135.067208 87.204297) (xy 135.072786 87.202281) (xy 135.088101 87.193356) - (xy 135.094488 87.189643) (xy 135.094758 87.18957) (xy 135.122798 87.173186) (xy 135.125784 87.172452) - (xy 135.185119 87.156389) (xy 135.217292 87.15639) (xy 135.217296 87.156388) (xy 135.225915 87.156389) - (xy 135.225944 87.156388) (xy 135.876 87.156388) (xy 135.943039 87.176073) (xy 135.988794 87.228877) - (xy 136 87.280388) (xy 136 87.8516) (xy 135.980315 87.918639) (xy 135.927511 87.964394) (xy 135.876 87.9756) - (xy 135.746171 87.9756) (xy 135.746165 87.9756) (xy 135.746161 87.975601) (xy 135.460976 88.013146) - (xy 135.183121 88.087597) (xy 134.917368 88.197675) (xy 134.917351 88.197683) (xy 134.668248 88.341504) - (xy 134.668232 88.341515) (xy 134.440028 88.516621) (xy 134.440021 88.516627) (xy 134.236627 88.720021) - (xy 134.236621 88.720028) (xy 134.061515 88.948232) (xy 134.061504 88.948248) (xy 133.917683 89.197351) - (xy 133.917675 89.197368) (xy 133.807597 89.463121) (xy 133.733146 89.740976) (xy 133.695601 90.026161) - (xy 133.6956 90.026177) (xy 133.6956 90.313822) (xy 133.695601 90.313838) (xy 133.733146 90.599023) - (xy 133.807597 90.876878) (xy 133.917675 91.142631) (xy 133.917683 91.142648) (xy 134.061504 91.391751) - (xy 134.061515 91.391767) (xy 134.236621 91.619971) (xy 134.236627 91.619978) (xy 134.44002 91.823371) - (xy 134.440027 91.823377) (xy 134.668241 91.998491) (xy 134.683893 92.007527) (xy 134.917351 92.142316) - (xy 134.917356 92.142318) (xy 134.917359 92.14232) (xy 134.917363 92.142321) (xy 134.917368 92.142324) - (xy 135.022723 92.185963) (xy 135.18312 92.252402) (xy 135.460975 92.326853) (xy 135.746171 92.3644) - (xy 135.746178 92.3644) (xy 135.876 92.3644) (xy 135.943039 92.384085) (xy 135.988794 92.436889) - (xy 136 92.4884) (xy 136 100.548638) (xy 135.980315 100.615677) (xy 135.963681 100.636319) (xy 135.636319 100.963681) - (xy 135.574996 100.997166) (xy 135.548638 101) (xy 103.771695 101) (xy 103.704656 100.980315) (xy 103.658901 100.927511) - (xy 103.648957 100.858353) (xy 103.677982 100.794797) (xy 103.724244 100.761438) (xy 103.729179 100.759394) - (xy 103.860289 100.671789) (xy 103.971789 100.560289) (xy 104.059394 100.429179) (xy 104.119737 100.283497) - (xy 104.1505 100.128842) (xy 104.1505 99.971158) (xy 104.1505 99.971155) (xy 104.150499 99.971153) - (xy 104.124353 99.839711) (xy 104.119737 99.816503) (xy 104.119735 99.816498) (xy 104.076666 99.712518) - (xy 104.059532 99.671153) (xy 118.7495 99.671153) (xy 118.7495 99.828846) (xy 118.780261 99.983489) - (xy 118.780264 99.983501) (xy 118.840602 100.129172) (xy 118.840609 100.129185) (xy 118.92821 100.260288) - (xy 118.928213 100.260292) (xy 119.039707 100.371786) (xy 119.039711 100.371789) (xy 119.170814 100.45939) - (xy 119.170827 100.459397) (xy 119.316498 100.519735) (xy 119.316503 100.519737) (xy 119.461797 100.548638) - (xy 119.471153 100.550499) (xy 119.471156 100.5505) (xy 119.471158 100.5505) (xy 119.628844 100.5505) - (xy 119.628845 100.550499) (xy 119.783497 100.519737) (xy 119.929179 100.459394) (xy 120.060289 100.371789) - (xy 120.171789 100.260289) (xy 120.259394 100.129179) (xy 120.319737 99.983497) (xy 120.3505 99.828842) - (xy 120.3505 99.671158) (xy 120.3505 99.671155) (xy 120.350499 99.671153) (xy 120.332419 99.580261) - (xy 120.319737 99.516503) (xy 120.319735 99.516498) (xy 120.259397 99.370827) (xy 120.25939 99.370814) - (xy 120.171789 99.239711) (xy 120.171786 99.239707) (xy 120.060292 99.128213) (xy 120.060288 99.12821) - (xy 119.929185 99.040609) (xy 119.929172 99.040602) (xy 119.783501 98.980264) (xy 119.783489 98.980261) - (xy 119.628845 98.9495) (xy 119.628842 98.9495) (xy 119.471158 98.9495) (xy 119.471155 98.9495) - (xy 119.31651 98.980261) (xy 119.316498 98.980264) (xy 119.170827 99.040602) (xy 119.170814 99.040609) - (xy 119.039711 99.12821) (xy 119.039707 99.128213) (xy 118.928213 99.239707) (xy 118.92821 99.239711) - (xy 118.840609 99.370814) (xy 118.840602 99.370827) (xy 118.780264 99.516498) (xy 118.780261 99.51651) - (xy 118.7495 99.671153) (xy 104.059532 99.671153) (xy 104.059395 99.670823) (xy 104.05939 99.670814) - (xy 103.971789 99.539711) (xy 103.971786 99.539707) (xy 103.860292 99.428213) (xy 103.860288 99.42821) - (xy 103.729185 99.340609) (xy 103.729172 99.340602) (xy 103.583501 99.280264) (xy 103.583489 99.280261) - (xy 103.428845 99.2495) (xy 103.428842 99.2495) (xy 103.271158 99.2495) (xy 103.271155 99.2495) - (xy 103.11651 99.280261) (xy 103.116498 99.280264) (xy 102.970827 99.340602) (xy 102.970814 99.340609) - (xy 102.839711 99.42821) (xy 102.839707 99.428213) (xy 102.728213 99.539707) (xy 102.72821 99.539711) - (xy 102.640609 99.670814) (xy 102.640602 99.670827) (xy 102.580264 99.816498) (xy 102.580261 99.81651) - (xy 102.5495 99.971153) (xy 102.5495 100.128846) (xy 102.580261 100.283489) (xy 102.580264 100.283501) - (xy 102.640602 100.429172) (xy 102.640609 100.429185) (xy 102.72821 100.560288) (xy 102.728213 100.560292) - (xy 102.839707 100.671786) (xy 102.839711 100.671789) (xy 102.970814 100.75939) (xy 102.970821 100.759394) - (xy 102.975756 100.761438) (xy 103.03016 100.805279) (xy 103.052226 100.871572) (xy 103.034948 100.939272) - (xy 102.983811 100.986883) (xy 102.928305 101) (xy 90.8 101) (xy 90.8 104.2) (xy 90.9 104.3) (xy 95.440501 104.3) - (xy 95.50754 104.319685) (xy 95.553295 104.372489) (xy 95.564501 104.424) (xy 95.564501 104.804419) - (xy 95.561845 104.816087) (xy 95.56288 104.824404) (xy 95.552292 104.858072) (xy 95.550988 104.860789) - (xy 95.550922 104.860927) (xy 95.53279 104.898586) (xy 95.532473 104.89937) (xy 95.526109 104.912634) - (xy 95.525017 104.914909) (xy 95.4769 105.091058) (xy 95.476899 105.091061) (xy 95.476899 105.091064) - (xy 95.465367 105.226987) (xy 95.462114 105.26534) (xy 95.461463 105.273008) (xy 95.479218 105.454742) - (xy 95.479219 105.454745) (xy 95.529578 105.630261) (xy 95.529579 105.630265) (xy 95.61088 105.793767) - (xy 95.720437 105.939854) (xy 95.720438 105.939855) (xy 95.720439 105.939856) (xy 95.854631 106.063696) - (xy 96.009023 106.161199) (xy 96.099423 106.197437) (xy 96.178512 106.229141) (xy 96.178513 106.229141) - (xy 96.178515 106.229142) (xy 96.357506 106.265281) (xy 96.3575 106.265281) (xy 96.37382 106.265561) - (xy 96.540082 106.268422) (xy 96.72021 106.23846) (xy 96.880319 106.180586) (xy 96.891933 106.176388) - (xy 96.891933 106.176387) (xy 96.891938 106.176386) (xy 96.907133 106.16753) (xy 96.913617 106.16376) - (xy 96.91387 106.163692) (xy 96.941914 106.147306) (xy 96.944749 106.146609) (xy 97.004255 106.130503) - (xy 97.036392 106.130506) (xy 97.036394 106.130505) (xy 97.044597 106.130506) (xy 97.044702 106.1305) - (xy 98.485403 106.1305) (xy 98.493585 106.1305) (xy 98.493608 106.130507) (xy 98.525766 106.130504) - (xy 98.526047 106.130586) (xy 98.588305 106.147437) (xy 98.622233 106.167259) (xy 98.623938 106.168108) - (xy 98.63808 106.17635) (xy 98.809801 106.238421) (xy 98.989922 106.268381) (xy 99.166797 106.265337) - (xy 99.172492 106.26524) (xy 99.351465 106.229105) (xy 99.351467 106.229104) (xy 99.351474 106.229103) - (xy 99.520959 106.161162) (xy 99.675345 106.063663) (xy 99.809531 105.939828) (xy 99.919083 105.793748) - (xy 99.984551 105.662086) (xy 100.032024 105.610824) (xy 100.099677 105.593365) (xy 100.143029 105.602734) - (xy 100.256503 105.649737) (xy 100.409901 105.68025) (xy 100.411153 105.680499) (xy 100.411156 105.6805) - (xy 100.411158 105.6805) (xy 100.568844 105.6805) (xy 100.568845 105.680499) (xy 100.723497 105.649737) - (xy 100.869179 105.589394) (xy 101.000289 105.501789) (xy 101.111789 105.390289) (xy 101.199394 105.259179) - (xy 101.200107 105.257459) (xy 101.220829 105.207431) (xy 101.259737 105.113497) (xy 101.2905 104.958842) - (xy 101.2905 104.801158) (xy 101.2905 104.801155) (xy 101.290499 104.801153) (xy 101.269684 104.69651) - (xy 101.259737 104.646503) (xy 101.259735 104.646498) (xy 101.199397 104.500827) (xy 101.19939 104.500814) - (xy 101.194096 104.492891) (xy 101.173218 104.426213) (xy 101.191703 104.358833) (xy 101.243681 104.312143) - (xy 101.297198 104.3) (xy 114.545501 104.3) (xy 114.61254 104.319685) (xy 114.658295 104.372489) - (xy 114.669501 104.424) (xy 114.669501 104.884419) (xy 114.666845 104.896087) (xy 114.66788 104.904404) - (xy 114.657292 104.938072) (xy 114.655988 104.940789) (xy 114.655922 104.940927) (xy 114.63779 104.978586) - (xy 114.637473 104.97937) (xy 114.633458 104.987739) (xy 114.630017 104.994909) (xy 114.5819 105.171058) - (xy 114.581899 105.171061) (xy 114.581899 105.171064) (xy 114.572408 105.282934) (xy 114.567114 105.34534) - (xy 114.566463 105.353008) (xy 114.584218 105.534742) (xy 114.584219 105.534745) (xy 114.634578 105.710261) - (xy 114.634579 105.710265) (xy 114.71588 105.873767) (xy 114.825437 106.019854) (xy 114.825438 106.019855) - (xy 114.825439 106.019856) (xy 114.959631 106.143696) (xy 114.959633 106.143697) (xy 114.959634 106.143698) - (xy 114.959637 106.1437) (xy 115.011336 106.176349) (xy 115.114023 106.241199) (xy 115.240683 106.291972) - (xy 115.283512 106.309141) (xy 115.283513 106.309141) (xy 115.283515 106.309142) (xy 115.462506 106.345281) - (xy 115.4625 106.345281) (xy 115.47882 106.345561) (xy 115.645082 106.348422) (xy 115.82521 106.31846) - (xy 115.934094 106.279102) (xy 115.996933 106.256388) (xy 115.996933 106.256387) (xy 115.996938 106.256386) - (xy 116.012133 106.24753) (xy 116.018617 106.24376) (xy 116.01887 106.243692) (xy 116.046914 106.227306) - (xy 116.049749 106.226609) (xy 116.109255 106.210503) (xy 116.141392 106.210506) (xy 116.141394 106.210505) - (xy 116.149597 106.210506) (xy 116.149702 106.2105) (xy 117.590403 106.2105) (xy 117.598585 106.2105) - (xy 117.598608 106.210507) (xy 117.630766 106.210504) (xy 117.631047 106.210586) (xy 117.693305 106.227437) - (xy 117.727233 106.247259) (xy 117.728938 106.248108) (xy 117.74308 106.25635) (xy 117.914801 106.318421) - (xy 118.094922 106.348381) (xy 118.271797 106.345337) (xy 118.277492 106.34524) (xy 118.456465 106.309105) - (xy 118.456467 106.309104) (xy 118.456474 106.309103) (xy 118.625959 106.241162) (xy 118.780345 106.143663) - (xy 118.914531 106.019828) (xy 119.024083 105.873748) (xy 119.089551 105.742086) (xy 119.137024 105.690824) - (xy 119.204677 105.673365) (xy 119.248029 105.682734) (xy 119.361503 105.729737) (xy 119.516153 105.760499) - (xy 119.516156 105.7605) (xy 119.516158 105.7605) (xy 119.673844 105.7605) (xy 119.673845 105.760499) - (xy 119.828497 105.729737) (xy 119.974179 105.669394) (xy 120.105289 105.581789) (xy 120.216789 105.470289) - (xy 120.304394 105.339179) (xy 120.364737 105.193497) (xy 120.3955 105.038842) (xy 120.3955 104.881158) - (xy 120.3955 104.881155) (xy 120.395499 104.881153) (xy 120.382556 104.816087) (xy 120.364737 104.726503) - (xy 120.352309 104.696498) (xy 120.304397 104.580827) (xy 120.304395 104.580823) (xy 120.304394 104.580821) - (xy 120.245641 104.492891) (xy 120.224763 104.426214) (xy 120.243247 104.358834) (xy 120.295226 104.312143) - (xy 120.348743 104.3) (xy 127.870423 104.3) (xy 127.937462 104.319685) (xy 127.983217 104.372489) - (xy 127.993161 104.441647) (xy 127.964136 104.505203) (xy 127.924225 104.53572) (xy 127.693557 104.646803) - (xy 127.455753 104.796226) (xy 127.236175 104.971333) (xy 127.037583 105.169925) (xy 126.862476 105.389503) - (xy 126.713053 105.627307) (xy 126.5912 105.880338) (xy 126.498443 106.14542) (xy 126.498439 106.145432) - (xy 126.435945 106.419237) (xy 126.435942 106.419255) (xy 126.4045 106.698318) (xy 126.4045 106.979181) - (xy 126.435942 107.258244) (xy 126.435945 107.258262) (xy 126.498439 107.532067) (xy 126.498443 107.532079) - (xy 126.5912 107.797161) (xy 126.713053 108.050192) (xy 126.713055 108.050195) (xy 126.862477 108.287998) - (xy 127.037584 108.507575) (xy 127.236175 108.706166) (xy 127.455752 108.881273) (xy 127.693555 109.030695) - (xy 127.946592 109.152551) (xy 128.14568 109.222215) (xy 128.21167 109.245306) (xy 128.211682 109.24531) - (xy 128.485491 109.307805) (xy 128.485497 109.307805) (xy 128.485505 109.307807) (xy 128.671547 109.328768) - (xy 128.764569 109.339249) (xy 128.764572 109.33925) (xy 128.764575 109.33925) (xy 129.045428 109.33925) - (xy 129.045429 109.339249) (xy 129.188055 109.323179) (xy 129.324494 109.307807) (xy 129.324499 109.307806) - (xy 129.324509 109.307805) (xy 129.598318 109.24531) (xy 129.863408 109.152551) (xy 130.116445 109.030695) - (xy 130.354248 108.881273) (xy 130.573825 108.706166) (xy 130.772416 108.507575) (xy 130.947523 108.287998) - (xy 131.096945 108.050195) (xy 131.218801 107.797158) (xy 131.31156 107.532068) (xy 131.374055 107.258259) - (xy 131.4055 106.979175) (xy 131.4055 106.698325) (xy 131.374055 106.419241) (xy 131.31156 106.145432) - (xy 131.310942 106.143667) (xy 131.267609 106.019828) (xy 131.218801 105.880342) (xy 131.096945 105.627305) - (xy 130.947523 105.389502) (xy 130.772416 105.169925) (xy 130.573825 104.971334) (xy 130.556777 104.957739) - (xy 130.494079 104.907739) (xy 130.354248 104.796227) (xy 130.116445 104.646805) (xy 130.116442 104.646803) - (xy 129.885775 104.53572) (xy 129.833916 104.488898) (xy 129.815603 104.421471) (xy 129.836651 104.354847) - (xy 129.890377 104.310178) (xy 129.939577 104.3) (xy 135.848638 104.3) (xy 135.878078 104.308644) - (xy 135.908065 104.315168) (xy 135.91308 104.318922) (xy 135.915677 104.319685) (xy 135.936319 104.336319) - (xy 135.963681 104.363681) (xy 135.997166 104.425004) (xy 136 104.451362) (xy 136 112.4655) (xy 135.980315 112.532539) - (xy 135.927511 112.578294) (xy 135.876 112.5895) (xy 135.805351 112.5895) (xy 135.638152 112.615981) - (xy 135.477146 112.668296) (xy 135.326311 112.745152) (xy 135.189365 112.844648) (xy 135.18936 112.844652) - (xy 135.069652 112.96436) (xy 135.069648 112.964365) (xy 134.970152 113.101311) (xy 134.893296 113.252146) - (xy 134.840981 113.413152) (xy 134.8145 113.58035) (xy 134.8145 113.749649) (xy 134.840981 113.916847) - (xy 134.893296 114.077853) (xy 134.970152 114.228688) (xy 135.069648 114.365634) (xy 135.069652 114.365639) - (xy 135.18936 114.485347) (xy 135.189365 114.485351) (xy 135.308817 114.572137) (xy 135.326315 114.58485) - (xy 135.422425 114.63382) (xy 135.477146 114.661703) (xy 135.477148 114.661703) (xy 135.477151 114.661705) - (xy 135.56345 114.689745) (xy 135.638152 114.714018) (xy 135.805351 114.7405) (xy 135.876 114.7405) - (xy 135.943039 114.760185) (xy 135.988794 114.812989) (xy 136 114.8645) (xy 136 116.4266) (xy 135.980315 116.493639) - (xy 135.927511 116.539394) (xy 135.876 116.5506) (xy 135.746171 116.5506) (xy 135.746165 116.5506) - (xy 135.746161 116.550601) (xy 135.460976 116.588146) (xy 135.183121 116.662597) (xy 134.917368 116.772675) - (xy 134.917351 116.772683) (xy 134.668248 116.916504) (xy 134.668232 116.916515) (xy 134.440028 117.091621) - (xy 134.440021 117.091627) (xy 134.236627 117.295021) (xy 134.236621 117.295028) (xy 134.061515 117.523232) - (xy 134.061504 117.523248) (xy 133.917683 117.772351) (xy 133.917675 117.772368) (xy 133.807597 118.038121) - (xy 133.733146 118.315976) (xy 133.696783 118.592185) (xy 133.668516 118.656082) (xy 133.610192 118.694553) - (xy 133.573844 118.7) (xy 132.999499 118.7) (xy 132.93246 118.680315) (xy 132.886705 118.627511) - (xy 132.875499 118.576) (xy 132.875499 118.002093) (xy 132.875499 117.993914) (xy 132.875506 117.993892) - (xy 132.875503 117.961731) (xy 132.875585 117.96145) (xy 132.892437 117.899191) (xy 132.908692 117.87137) - (xy 132.908692 117.871368) (xy 132.912251 117.865278) (xy 132.913092 117.86359) (xy 132.921349 117.849421) - (xy 132.983421 117.677699) (xy 133.013381 117.497579) (xy 133.01024 117.31501) (xy 133.01024 117.315006) - (xy 132.974105 117.136034) (xy 132.974102 117.136023) (xy 132.906162 116.966542) (xy 132.906162 116.966541) - (xy 132.808667 116.812161) (xy 132.808665 116.812158) (xy 132.808664 116.812157) (xy 132.808663 116.812155) - (xy 132.684828 116.677969) (xy 132.684827 116.677968) (xy 132.684826 116.677967) (xy 132.58741 116.604911) - (xy 132.538748 116.568417) (xy 132.538747 116.568416) (xy 132.538745 116.568415) (xy 132.407087 116.502949) - (xy 132.355824 116.455475) (xy 132.338365 116.387821) (xy 132.347736 116.344465) (xy 132.349279 116.34074) - (xy 132.394736 116.230997) (xy 132.425499 116.076342) (xy 132.425499 115.918658) (xy 132.425499 115.918655) - (xy 132.425498 115.918653) (xy 132.394737 115.76401) (xy 132.394736 115.764003) (xy 132.376909 115.720965) - (xy 132.334396 115.618327) (xy 132.334389 115.618314) (xy 132.246788 115.487211) (xy 132.246785 115.487207) - (xy 132.135291 115.375713) (xy 132.135287 115.37571) (xy 132.004184 115.288109) (xy 132.004171 115.288102) - (xy 131.8585 115.227764) (xy 131.858488 115.227761) (xy 131.703844 115.197) (xy 131.703841 115.197) - (xy 131.546157 115.197) (xy 131.546154 115.197) (xy 131.391509 115.227761) (xy 131.391497 115.227764) - (xy 131.245826 115.288102) (xy 131.245813 115.288109) (xy 131.11471 115.37571) (xy 131.114706 115.375713) - (xy 131.003212 115.487207) (xy 131.003209 115.487211) (xy 130.915608 115.618314) (xy 130.915601 115.618327) - (xy 130.855263 115.763998) (xy 130.85526 115.76401) (xy 130.824499 115.918653) (xy 130.824499 116.076346) - (xy 130.85526 116.230989) (xy 130.855263 116.231001) (xy 130.904781 116.350549) (xy 130.91225 116.420018) - (xy 130.880974 116.482497) (xy 130.820885 116.518149) (xy 130.79022 116.522001) (xy 130.200577 116.522001) - (xy 130.188911 116.519346) (xy 130.180599 116.520381) (xy 130.146938 116.509796) (xy 130.14693 116.509795) - (xy 130.135402 116.504263) (xy 130.1354 116.504261) (xy 130.135399 116.504261) (xy 130.135399 116.50426) - (xy 130.135361 116.504226) (xy 130.135294 116.504211) (xy 130.113317 116.493639) (xy 130.106121 116.490177) - (xy 130.105669 116.489994) (xy 130.09009 116.482518) (xy 130.090083 116.482515) (xy 129.913945 116.434401) - (xy 129.913937 116.4344) (xy 129.778725 116.422928) (xy 129.731994 116.418964) (xy 129.731993 116.418964) - (xy 129.731992 116.418964) (xy 129.550258 116.436719) (xy 129.550255 116.43672) (xy 129.374739 116.487079) - (xy 129.374735 116.48708) (xy 129.211233 116.568381) (xy 129.065143 116.67794) (xy 129.065141 116.677942) - (xy 128.941308 116.812126) (xy 128.941305 116.81213) (xy 128.843802 116.966522) (xy 128.843802 116.966523) - (xy 128.775859 117.136013) (xy 128.775857 117.136023) (xy 128.739719 117.315005) (xy 128.736579 117.497586) - (xy 128.766539 117.677703) (xy 128.76654 117.677709) (xy 128.828615 117.849441) (xy 128.835138 117.860634) - (xy 128.83685 117.863572) (xy 128.837044 117.863904) (xy 128.837112 117.864022) (xy 128.841262 117.871162) - (xy 128.841342 117.871451) (xy 128.857554 117.899189) (xy 128.857704 117.899447) (xy 128.858486 117.902632) - (xy 128.8745 117.961763) (xy 128.8745 118.576) (xy 128.854815 118.643039) (xy 128.802011 118.688794) - (xy 128.7505 118.7) (xy 90.8 118.7) (xy 90.8 123.2) (xy 94.820614 123.2) (xy 94.844804 123.202382) - (xy 94.873062 123.208003) (xy 94.986155 123.2305) (xy 94.986158 123.2305) (xy 95.143844 123.2305) - (xy 95.247998 123.209782) (xy 95.285195 123.202382) (xy 95.309386 123.2) (xy 95.465501 123.2) (xy 95.53254 123.219685) - (xy 95.578295 123.272489) (xy 95.589501 123.324) (xy 95.589501 123.854419) (xy 95.577292 123.908072) - (xy 95.575988 123.910789) (xy 95.575922 123.910927) (xy 95.55779 123.948586) (xy 95.557473 123.94937) - (xy 95.553458 123.957739) (xy 95.550017 123.964909) (xy 95.5019 124.141058) (xy 95.501899 124.141061) - (xy 95.501899 124.141064) (xy 95.493416 124.241058) (xy 95.487114 124.31534) (xy 95.486463 124.323008) - (xy 95.504218 124.504742) (xy 95.504219 124.504745) (xy 95.554578 124.680261) (xy 95.554579 124.680265) - (xy 95.63588 124.843767) (xy 95.635881 124.843769) (xy 95.635882 124.84377) (xy 95.672379 124.892435) - (xy 95.745437 124.989854) (xy 95.745438 124.989855) (xy 95.745439 124.989856) (xy 95.879631 125.113696) - (xy 96.034023 125.211199) (xy 96.099537 125.237461) (xy 96.203512 125.279141) (xy 96.203513 125.279141) - (xy 96.203515 125.279142) (xy 96.382506 125.315281) (xy 96.3825 125.315281) (xy 96.39882 125.315561) - (xy 96.565082 125.318422) (xy 96.74521 125.28846) (xy 96.886299 125.237461) (xy 96.916933 125.226388) - (xy 96.916933 125.226387) (xy 96.916938 125.226386) (xy 96.932133 125.21753) (xy 96.938617 125.21376) - (xy 96.93887 125.213692) (xy 96.966914 125.197306) (xy 96.969749 125.196609) (xy 97.029255 125.180503) - (xy 97.061392 125.180506) (xy 97.061394 125.180505) (xy 97.069597 125.180506) (xy 97.069702 125.1805) - (xy 98.510403 125.1805) (xy 98.518585 125.1805) (xy 98.518608 125.180507) (xy 98.550766 125.180504) - (xy 98.551047 125.180586) (xy 98.613305 125.197437) (xy 98.647233 125.217259) (xy 98.648938 125.218108) - (xy 98.66308 125.22635) (xy 98.834801 125.288421) (xy 99.014922 125.318381) (xy 99.191797 125.315337) - (xy 99.197492 125.31524) (xy 99.376465 125.279105) (xy 99.376467 125.279104) (xy 99.376474 125.279103) - (xy 99.545959 125.211162) (xy 99.700345 125.113663) (xy 99.834531 124.989828) (xy 99.944083 124.843748) - (xy 100.009551 124.712086) (xy 100.057024 124.660824) (xy 100.124677 124.643365) (xy 100.168029 124.652734) - (xy 100.281503 124.699737) (xy 100.436153 124.730499) (xy 100.436156 124.7305) (xy 100.436158 124.7305) - (xy 100.593844 124.7305) (xy 100.593845 124.730499) (xy 100.748497 124.699737) (xy 100.864262 124.651786) - (xy 100.894172 124.639397) (xy 100.894172 124.639396) (xy 100.894179 124.639394) (xy 101.025289 124.551789) - (xy 101.136789 124.440289) (xy 101.224394 124.309179) (xy 101.236663 124.27956) (xy 101.245829 124.257431) - (xy 101.284737 124.163497) (xy 101.3155 124.008842) (xy 101.3155 123.851158) (xy 101.3155 123.851155) - (xy 101.315499 123.851153) (xy 101.29346 123.740356) (xy 101.284737 123.696503) (xy 101.265812 123.650814) - (xy 101.224397 123.550827) (xy 101.22439 123.550814) (xy 101.136789 123.419711) (xy 101.136786 123.419707) - (xy 101.12876 123.411681) (xy 101.095275 123.350358) (xy 101.100259 123.280666) (xy 101.142131 123.224733) - (xy 101.207595 123.200316) (xy 101.216441 123.2) (xy 113.589248 123.2) (xy 113.656287 123.219685) - (xy 113.658139 123.220898) (xy 113.685814 123.23939) (xy 113.685827 123.239397) (xy 113.769423 123.274023) - (xy 113.831503 123.299737) (xy 113.953481 123.324) (xy 113.986153 123.330499) (xy 113.986156 123.3305) - (xy 113.986158 123.3305) (xy 114.143844 123.3305) (xy 114.143845 123.330499) (xy 114.298497 123.299737) - (xy 114.41805 123.250216) (xy 114.487517 123.242748) (xy 114.549997 123.274023) (xy 114.585649 123.334112) - (xy 114.589501 123.364778) (xy 114.589501 123.954419) (xy 114.586845 123.966087) (xy 114.58788 123.974404) - (xy 114.577292 124.008072) (xy 114.575988 124.010789) (xy 114.575922 124.010927) (xy 114.55779 124.048586) - (xy 114.557473 124.04937) (xy 114.553458 124.057739) (xy 114.550017 124.064909) (xy 114.5019 124.241058) - (xy 114.501899 124.241061) (xy 114.501899 124.241064) (xy 114.494217 124.331615) (xy 114.487114 124.41534) - (xy 114.486463 124.423008) (xy 114.504218 124.604742) (xy 114.504219 124.604745) (xy 114.554578 124.780261) - (xy 114.554579 124.780265) (xy 114.63588 124.943767) (xy 114.745437 125.089854) (xy 114.745438 125.089855) - (xy 114.745439 125.089856) (xy 114.879631 125.213696) (xy 114.879633 125.213697) (xy 114.879634 125.213698) - (xy 114.879637 125.2137) (xy 114.899668 125.22635) (xy 115.034023 125.311199) (xy 115.160683 125.361972) - (xy 115.203512 125.379141) (xy 115.203513 125.379141) (xy 115.203515 125.379142) (xy 115.382506 125.415281) - (xy 115.3825 125.415281) (xy 115.39882 125.415561) (xy 115.565082 125.418422) (xy 115.74521 125.38846) - (xy 115.831074 125.357423) (xy 115.916933 125.326388) (xy 115.916933 125.326387) (xy 115.916938 125.326386) - (xy 115.932133 125.31753) (xy 115.938617 125.31376) (xy 115.93887 125.313692) (xy 115.966914 125.297306) - (xy 115.969749 125.296609) (xy 116.029255 125.280503) (xy 116.061392 125.280506) (xy 116.061394 125.280505) - (xy 116.069597 125.280506) (xy 116.069702 125.2805) (xy 117.510403 125.2805) (xy 117.518585 125.2805) - (xy 117.518608 125.280507) (xy 117.550766 125.280504) (xy 117.551047 125.280586) (xy 117.613305 125.297437) - (xy 117.647233 125.317259) (xy 117.648938 125.318108) (xy 117.66308 125.32635) (xy 117.834801 125.388421) - (xy 118.014922 125.418381) (xy 118.191797 125.415337) (xy 118.197492 125.41524) (xy 118.376465 125.379105) - (xy 118.376467 125.379104) (xy 118.376474 125.379103) (xy 118.545959 125.311162) (xy 118.700345 125.213663) - (xy 118.834531 125.089828) (xy 118.944083 124.943748) (xy 119.009551 124.812086) (xy 119.057024 124.760824) - (xy 119.124677 124.743365) (xy 119.168029 124.752734) (xy 119.281503 124.799737) (xy 119.391933 124.821703) - (xy 119.436153 124.830499) (xy 119.436156 124.8305) (xy 119.436158 124.8305) (xy 119.593844 124.8305) - (xy 119.593845 124.830499) (xy 119.748497 124.799737) (xy 119.894179 124.739394) (xy 120.025289 124.651789) - (xy 120.136789 124.540289) (xy 120.224394 124.409179) (xy 120.284737 124.263497) (xy 120.3155 124.108842) - (xy 120.3155 123.951158) (xy 120.3155 123.951155) (xy 120.315499 123.951153) (xy 120.307498 123.910928) - (xy 120.284737 123.796503) (xy 120.284735 123.796498) (xy 120.224397 123.650827) (xy 120.22439 123.650814) - (xy 120.136789 123.519711) (xy 120.136786 123.519707) (xy 120.02876 123.411681) (xy 119.995275 123.350358) - (xy 120.000259 123.280666) (xy 120.042131 123.224733) (xy 120.107595 123.200316) (xy 120.116441 123.2) - (xy 134.799041 123.2) (xy 134.86608 123.219685) (xy 134.911835 123.272489) (xy 134.921779 123.341647) - (xy 134.909526 123.380294) (xy 134.893297 123.412143) (xy 134.840981 123.573152) (xy 134.8145 123.74035) - (xy 134.8145 123.909649) (xy 134.840981 124.076847) (xy 134.893296 124.237853) (xy 134.941071 124.331615) - (xy 134.967219 124.382933) (xy 134.970152 124.388688) (xy 135.069648 124.525634) (xy 135.069652 124.525639) - (xy 135.18936 124.645347) (xy 135.189365 124.645351) (xy 135.264222 124.699737) (xy 135.326315 124.74485) - (xy 135.395813 124.780261) (xy 135.477146 124.821703) (xy 135.477148 124.821703) (xy 135.477151 124.821705) - (xy 135.54506 124.84377) (xy 135.638152 124.874018) (xy 135.805351 124.9005) (xy 135.876 124.9005) - (xy 135.943039 124.920185) (xy 135.988794 124.972989) (xy 136 125.0245) (xy 136 137.676) (xy 135.980315 137.743039) - (xy 135.927511 137.788794) (xy 135.876 137.8) (xy 78.924 137.8) (xy 78.856961 137.780315) (xy 78.811206 137.727511) - (xy 78.8 137.676) (xy 78.8 133.209041) (xy 93.0995 133.209041) (xy 93.0995 133.490958) (xy 93.136295 133.770439) - (xy 93.209259 134.042743) (xy 93.317135 134.303179) (xy 93.31714 134.30319) (xy 93.458083 134.547309) - (xy 93.458088 134.547317) (xy 93.6297 134.770965) (xy 93.629704 134.77097) (xy 93.829029 134.970295) - (xy 93.829033 134.970298) (xy 93.829035 134.9703) (xy 94.052683 135.141912) (xy 94.05269 135.141916) - (xy 94.296809 135.282859) (xy 94.296814 135.282861) (xy 94.296817 135.282863) (xy 94.557261 135.390742) - (xy 94.829558 135.463704) (xy 95.109049 135.5005) (xy 95.109056 135.5005) (xy 95.390944 135.5005) - (xy 95.390951 135.5005) (xy 95.670442 135.463704) (xy 95.942739 135.390742) (xy 96.203183 135.282863) - (xy 96.447317 135.141912) (xy 96.670965 134.9703) (xy 96.8703 134.770965) (xy 97.041912 134.547317) - (xy 97.182863 134.303183) (xy 97.290742 134.042739) (xy 97.363704 133.770442) (xy 97.4005 133.490951) - (xy 97.4005 133.209049) (xy 97.400499 133.209041) (xy 112.1495 133.209041) (xy 112.1495 133.490958) - (xy 112.186295 133.770439) (xy 112.259259 134.042743) (xy 112.367135 134.303179) (xy 112.36714 134.30319) - (xy 112.508083 134.547309) (xy 112.508088 134.547317) (xy 112.6797 134.770965) (xy 112.679704 134.77097) - (xy 112.879029 134.970295) (xy 112.879033 134.970298) (xy 112.879035 134.9703) (xy 113.102683 135.141912) - (xy 113.10269 135.141916) (xy 113.346809 135.282859) (xy 113.346814 135.282861) (xy 113.346817 135.282863) - (xy 113.607261 135.390742) (xy 113.879558 135.463704) (xy 114.159049 135.5005) (xy 114.159056 135.5005) - (xy 114.440944 135.5005) (xy 114.440951 135.5005) (xy 114.720442 135.463704) (xy 114.992739 135.390742) - (xy 115.253183 135.282863) (xy 115.497317 135.141912) (xy 115.720965 134.9703) (xy 115.9203 134.770965) - (xy 116.091912 134.547317) (xy 116.232863 134.303183) (xy 116.340742 134.042739) (xy 116.413704 133.770442) - (xy 116.4505 133.490951) (xy 116.4505 133.209049) (xy 116.413704 132.929558) (xy 116.340742 132.657261) - (xy 116.232863 132.396817) (xy 116.232861 132.396814) (xy 116.232859 132.396809) (xy 116.091916 132.15269) - (xy 116.091912 132.152683) (xy 115.9203 131.929035) (xy 115.920298 131.929033) (xy 115.920295 131.929029) - (xy 115.72097 131.729704) (xy 115.720965 131.7297) (xy 115.497317 131.558088) (xy 115.497311 131.558084) - (xy 115.497309 131.558083) (xy 115.25319 131.41714) (xy 115.253179 131.417135) (xy 114.992743 131.309259) - (xy 114.720439 131.236295) (xy 114.440958 131.1995) (xy 114.440951 131.1995) (xy 114.159049 131.1995) - (xy 114.159041 131.1995) (xy 113.87956 131.236295) (xy 113.607256 131.309259) (xy 113.34682 131.417135) - (xy 113.346809 131.41714) (xy 113.10269 131.558083) (xy 113.102682 131.558089) (xy 112.879029 131.729704) - (xy 112.679704 131.929029) (xy 112.508089 132.152682) (xy 112.508083 132.15269) (xy 112.36714 132.396809) - (xy 112.367135 132.39682) (xy 112.259259 132.657256) (xy 112.186295 132.92956) (xy 112.1495 133.209041) - (xy 97.400499 133.209041) (xy 97.363704 132.929558) (xy 97.290742 132.657261) (xy 97.182863 132.396817) - (xy 97.182861 132.396814) (xy 97.182859 132.396809) (xy 97.041916 132.15269) (xy 97.041912 132.152683) - (xy 96.8703 131.929035) (xy 96.870298 131.929033) (xy 96.870295 131.929029) (xy 96.67097 131.729704) - (xy 96.670965 131.7297) (xy 96.447317 131.558088) (xy 96.447311 131.558084) (xy 96.447309 131.558083) - (xy 96.20319 131.41714) (xy 96.203179 131.417135) (xy 95.942743 131.309259) (xy 95.670439 131.236295) - (xy 95.390958 131.1995) (xy 95.390951 131.1995) (xy 95.109049 131.1995) (xy 95.109041 131.1995) - (xy 94.82956 131.236295) (xy 94.557256 131.309259) (xy 94.29682 131.417135) (xy 94.296809 131.41714) - (xy 94.05269 131.558083) (xy 94.052682 131.558089) (xy 93.829029 131.729704) (xy 93.629704 131.929029) - (xy 93.458089 132.152682) (xy 93.458083 132.15269) (xy 93.31714 132.396809) (xy 93.317135 132.39682) - (xy 93.209259 132.657256) (xy 93.136295 132.92956) (xy 93.0995 133.209041) (xy 78.8 133.209041) - (xy 78.8 130.584181) (xy 78.819685 130.517142) (xy 78.872489 130.471387) (xy 78.907813 130.461242) - (xy 79.169025 130.426853) (xy 79.44688 130.352402) (xy 79.712641 130.24232) (xy 79.961759 130.098491) - (xy 80.189973 129.923377) (xy 80.189975 129.923374) (xy 80.18998 129.923371) (xy 80.393372 129.719978) - (xy 80.393377 129.719973) (xy 80.464569 129.627192) (xy 80.520996 129.58599) (xy 80.590742 129.581835) - (xy 80.651663 129.616047) (xy 80.684416 129.677764) (xy 80.678603 129.747391) (xy 80.670332 129.764679) - (xy 80.61714 129.856809) (xy 80.617135 129.85682) (xy 80.509259 130.117256) (xy 80.436295 130.38956) - (xy 80.3995 130.669041) (xy 80.3995 130.950958) (xy 80.436295 131.230439) (xy 80.509259 131.502743) - (xy 80.617135 131.763179) (xy 80.61714 131.76319) (xy 80.758083 132.007309) (xy 80.758088 132.007317) - (xy 80.9297 132.230965) (xy 80.929704 132.23097) (xy 81.129029 132.430295) (xy 81.129033 132.430298) - (xy 81.129035 132.4303) (xy 81.352683 132.601912) (xy 81.35269 132.601916) (xy 81.596809 132.742859) - (xy 81.596814 132.742861) (xy 81.596817 132.742863) (xy 81.857261 132.850742) (xy 82.129558 132.923704) - (xy 82.409049 132.9605) (xy 82.409056 132.9605) (xy 82.690944 132.9605) (xy 82.690951 132.9605) - (xy 82.970442 132.923704) (xy 83.242739 132.850742) (xy 83.503183 132.742863) (xy 83.747317 132.601912) - (xy 83.970965 132.4303) (xy 84.1703 132.230965) (xy 84.341912 132.007317) (xy 84.482863 131.763183) - (xy 84.590742 131.502739) (xy 84.663704 131.230442) (xy 84.7005 130.950951) (xy 84.7005 130.731153) - (xy 85.2995 130.731153) (xy 85.2995 130.888846) (xy 85.330261 131.043489) (xy 85.330264 131.043501) - (xy 85.390602 131.189172) (xy 85.390609 131.189185) (xy 85.47821 131.320288) (xy 85.478213 131.320292) - (xy 85.589707 131.431786) (xy 85.589711 131.431789) (xy 85.720814 131.51939) (xy 85.720827 131.519397) - (xy 85.866498 131.579735) (xy 85.866503 131.579737) (xy 86.016925 131.609658) (xy 86.021153 131.610499) - (xy 86.021156 131.6105) (xy 86.021158 131.6105) (xy 86.178844 131.6105) (xy 86.178845 131.610499) - (xy 86.333497 131.579737) (xy 86.479179 131.519394) (xy 86.610289 131.431789) (xy 86.721789 131.320289) - (xy 86.809394 131.189179) (xy 86.869737 131.043497) (xy 86.9005 130.888842) (xy 86.9005 130.731158) - (xy 86.9005 130.731155) (xy 86.900499 130.731153) (xy 86.869738 130.57651) (xy 86.869737 130.576503) - (xy 86.845149 130.517142) (xy 86.809397 130.430827) (xy 86.80939 130.430814) (xy 86.721789 130.299711) - (xy 86.721786 130.299707) (xy 86.610292 130.188213) (xy 86.610288 130.18821) (xy 86.479185 130.100609) - (xy 86.479172 130.100602) (xy 86.333501 130.040264) (xy 86.333489 130.040261) (xy 86.178845 130.0095) - (xy 86.178842 130.0095) (xy 86.021158 130.0095) (xy 86.021155 130.0095) (xy 85.86651 130.040261) - (xy 85.866498 130.040264) (xy 85.720827 130.100602) (xy 85.720814 130.100609) (xy 85.589711 130.18821) - (xy 85.589707 130.188213) (xy 85.478213 130.299707) (xy 85.47821 130.299711) (xy 85.390609 130.430814) - (xy 85.390602 130.430827) (xy 85.330264 130.576498) (xy 85.330261 130.57651) (xy 85.2995 130.731153) - (xy 84.7005 130.731153) (xy 84.7005 130.669049) (xy 84.663704 130.389558) (xy 84.590742 130.117261) - (xy 84.482863 129.856817) (xy 84.482861 129.856814) (xy 84.482859 129.856809) (xy 84.341916 129.61269) - (xy 84.341912 129.612683) (xy 84.318241 129.581835) (xy 84.211161 129.442285) (xy 84.185967 129.377116) - (xy 84.200005 129.308671) (xy 84.248819 129.258682) (xy 84.253242 129.256314) (xy 84.383685 129.18985) - (xy 84.520641 129.090346) (xy 84.640346 128.970641) (xy 84.73985 128.833685) (xy 84.816705 128.682849) - (xy 84.869018 128.521847) (xy 84.886125 128.413838) (xy 84.8955 128.354649) (xy 84.8955 128.18535) - (xy 91.6345 128.18535) (xy 91.6345 128.354649) (xy 91.660981 128.521847) (xy 91.713296 128.682853) - (xy 91.790152 128.833688) (xy 91.889648 128.970634) (xy 91.889652 128.970639) (xy 92.00936 129.090347) - (xy 92.009365 129.090351) (xy 92.128817 129.177137) (xy 92.146315 129.18985) (xy 92.242425 129.23882) - (xy 92.297146 129.266703) (xy 92.297148 129.266703) (xy 92.297151 129.266705) (xy 92.38345 129.294745) - (xy 92.458152 129.319018) (xy 92.625351 129.3455) (xy 92.625356 129.3455) (xy 92.794649 129.3455) - (xy 92.961847 129.319018) (xy 93.122849 129.266705) (xy 93.273685 129.18985) (xy 93.410641 129.090346) - (xy 93.530346 128.970641) (xy 93.62985 128.833685) (xy 93.706705 128.682849) (xy 93.759018 128.521847) - (xy 93.776125 128.413838) (xy 93.7855 128.354649) (xy 93.7855 128.185351) (xy 93.778556 128.141511) - (xy 93.778556 128.14151) (xy 93.776127 128.126177) (xy 95.5956 128.126177) (xy 95.5956 128.413822) - (xy 95.595601 128.413838) (xy 95.633146 128.699023) (xy 95.707597 128.976878) (xy 95.817675 129.242631) - (xy 95.817683 129.242648) (xy 95.961504 129.491751) (xy 95.961515 129.491767) (xy 96.136621 129.719971) - (xy 96.136627 129.719978) (xy 96.34002 129.923371) (xy 96.340028 129.923378) (xy 96.38506 129.957932) - (xy 96.568241 130.098491) (xy 96.583893 130.107527) (xy 96.817351 130.242316) (xy 96.817356 130.242318) - (xy 96.817359 130.24232) (xy 96.817363 130.242321) (xy 96.817368 130.242324) (xy 96.922723 130.285963) - (xy 97.08312 130.352402) (xy 97.360975 130.426853) (xy 97.646171 130.4644) (xy 97.646178 130.4644) - (xy 97.933822 130.4644) (xy 97.933829 130.4644) (xy 98.219025 130.426853) (xy 98.49688 130.352402) - (xy 98.762641 130.24232) (xy 99.011759 130.098491) (xy 99.239973 129.923377) (xy 99.239975 129.923374) - (xy 99.23998 129.923371) (xy 99.443372 129.719978) (xy 99.443377 129.719973) (xy 99.514569 129.627192) - (xy 99.570996 129.58599) (xy 99.640742 129.581835) (xy 99.701663 129.616047) (xy 99.734416 129.677764) - (xy 99.728603 129.747391) (xy 99.720332 129.764679) (xy 99.66714 129.856809) (xy 99.667135 129.85682) - (xy 99.559259 130.117256) (xy 99.486295 130.38956) (xy 99.4495 130.669041) (xy 99.4495 130.950958) - (xy 99.486295 131.230439) (xy 99.559259 131.502743) (xy 99.667135 131.763179) (xy 99.66714 131.76319) - (xy 99.808083 132.007309) (xy 99.808088 132.007317) (xy 99.9797 132.230965) (xy 99.979704 132.23097) - (xy 100.179029 132.430295) (xy 100.179033 132.430298) (xy 100.179035 132.4303) (xy 100.402683 132.601912) - (xy 100.40269 132.601916) (xy 100.646809 132.742859) (xy 100.646814 132.742861) (xy 100.646817 132.742863) - (xy 100.907261 132.850742) (xy 101.179558 132.923704) (xy 101.459049 132.9605) (xy 101.459056 132.9605) - (xy 101.740944 132.9605) (xy 101.740951 132.9605) (xy 102.020442 132.923704) (xy 102.292739 132.850742) - (xy 102.553183 132.742863) (xy 102.797317 132.601912) (xy 103.020965 132.4303) (xy 103.2203 132.230965) - (xy 103.391912 132.007317) (xy 103.532863 131.763183) (xy 103.640742 131.502739) (xy 103.713704 131.230442) - (xy 103.7505 130.950951) (xy 103.7505 130.731153) (xy 104.3495 130.731153) (xy 104.3495 130.888846) - (xy 104.380261 131.043489) (xy 104.380264 131.043501) (xy 104.440602 131.189172) (xy 104.440609 131.189185) - (xy 104.52821 131.320288) (xy 104.528213 131.320292) (xy 104.639707 131.431786) (xy 104.639711 131.431789) - (xy 104.770814 131.51939) (xy 104.770827 131.519397) (xy 104.916498 131.579735) (xy 104.916503 131.579737) - (xy 105.066925 131.609658) (xy 105.071153 131.610499) (xy 105.071156 131.6105) (xy 105.071158 131.6105) - (xy 105.228844 131.6105) (xy 105.228845 131.610499) (xy 105.383497 131.579737) (xy 105.529179 131.519394) - (xy 105.660289 131.431789) (xy 105.771789 131.320289) (xy 105.859394 131.189179) (xy 105.919737 131.043497) - (xy 105.9505 130.888842) (xy 105.9505 130.731158) (xy 105.9505 130.731155) (xy 105.950499 130.731153) - (xy 105.919738 130.57651) (xy 105.919737 130.576503) (xy 105.895149 130.517142) (xy 105.859397 130.430827) - (xy 105.85939 130.430814) (xy 105.771789 130.299711) (xy 105.771786 130.299707) (xy 105.660292 130.188213) - (xy 105.660288 130.18821) (xy 105.529185 130.100609) (xy 105.529172 130.100602) (xy 105.383501 130.040264) - (xy 105.383489 130.040261) (xy 105.228845 130.0095) (xy 105.228842 130.0095) (xy 105.071158 130.0095) - (xy 105.071155 130.0095) (xy 104.91651 130.040261) (xy 104.916498 130.040264) (xy 104.770827 130.100602) - (xy 104.770814 130.100609) (xy 104.639711 130.18821) (xy 104.639707 130.188213) (xy 104.528213 130.299707) - (xy 104.52821 130.299711) (xy 104.440609 130.430814) (xy 104.440602 130.430827) (xy 104.380264 130.576498) - (xy 104.380261 130.57651) (xy 104.3495 130.731153) (xy 103.7505 130.731153) (xy 103.7505 130.669049) - (xy 103.713704 130.389558) (xy 103.640742 130.117261) (xy 103.532863 129.856817) (xy 103.532861 129.856814) - (xy 103.532859 129.856809) (xy 103.391916 129.61269) (xy 103.391912 129.612683) (xy 103.368241 129.581835) - (xy 103.261161 129.442285) (xy 103.235967 129.377116) (xy 103.250005 129.308671) (xy 103.298819 129.258682) - (xy 103.303242 129.256314) (xy 103.433685 129.18985) (xy 103.570641 129.090346) (xy 103.690346 128.970641) - (xy 103.78985 128.833685) (xy 103.866705 128.682849) (xy 103.919018 128.521847) (xy 103.936125 128.413838) - (xy 103.9455 128.354649) (xy 103.9455 128.18535) (xy 110.6845 128.18535) (xy 110.6845 128.354649) - (xy 110.710981 128.521847) (xy 110.763296 128.682853) (xy 110.840152 128.833688) (xy 110.939648 128.970634) - (xy 110.939652 128.970639) (xy 111.05936 129.090347) (xy 111.059365 129.090351) (xy 111.178817 129.177137) - (xy 111.196315 129.18985) (xy 111.292425 129.23882) (xy 111.347146 129.266703) (xy 111.347148 129.266703) - (xy 111.347151 129.266705) (xy 111.43345 129.294745) (xy 111.508152 129.319018) (xy 111.675351 129.3455) - (xy 111.675356 129.3455) (xy 111.844649 129.3455) (xy 112.011847 129.319018) (xy 112.172849 129.266705) - (xy 112.323685 129.18985) (xy 112.460641 129.090346) (xy 112.580346 128.970641) (xy 112.67985 128.833685) - (xy 112.756705 128.682849) (xy 112.809018 128.521847) (xy 112.826125 128.413838) (xy 112.8355 128.354649) - (xy 112.8355 128.185351) (xy 112.828556 128.141511) (xy 112.828556 128.14151) (xy 112.826127 128.126177) - (xy 114.6456 128.126177) (xy 114.6456 128.413822) (xy 114.645601 128.413838) (xy 114.683146 128.699023) - (xy 114.757597 128.976878) (xy 114.867675 129.242631) (xy 114.867683 129.242648) (xy 115.011504 129.491751) - (xy 115.011515 129.491767) (xy 115.186621 129.719971) (xy 115.186627 129.719978) (xy 115.39002 129.923371) - (xy 115.390028 129.923378) (xy 115.43506 129.957932) (xy 115.618241 130.098491) (xy 115.633893 130.107527) - (xy 115.867351 130.242316) (xy 115.867356 130.242318) (xy 115.867359 130.24232) (xy 115.867363 130.242321) - (xy 115.867368 130.242324) (xy 115.972723 130.285963) (xy 116.13312 130.352402) (xy 116.410975 130.426853) - (xy 116.696171 130.4644) (xy 116.696178 130.4644) (xy 116.983822 130.4644) (xy 116.983829 130.4644) - (xy 117.269025 130.426853) (xy 117.54688 130.352402) (xy 117.812641 130.24232) (xy 118.061759 130.098491) - (xy 118.289973 129.923377) (xy 118.289975 129.923374) (xy 118.28998 129.923371) (xy 118.493372 129.719978) - (xy 118.493377 129.719973) (xy 118.564569 129.627192) (xy 118.620996 129.58599) (xy 118.690742 129.581835) - (xy 118.751663 129.616047) (xy 118.784416 129.677764) (xy 118.778603 129.747391) (xy 118.770332 129.764679) - (xy 118.71714 129.856809) (xy 118.717135 129.85682) (xy 118.609259 130.117256) (xy 118.536295 130.38956) - (xy 118.4995 130.669041) (xy 118.4995 130.950958) (xy 118.536295 131.230439) (xy 118.609259 131.502743) - (xy 118.717135 131.763179) (xy 118.71714 131.76319) (xy 118.858083 132.007309) (xy 118.858088 132.007317) - (xy 119.0297 132.230965) (xy 119.029704 132.23097) (xy 119.229029 132.430295) (xy 119.229033 132.430298) - (xy 119.229035 132.4303) (xy 119.452683 132.601912) (xy 119.45269 132.601916) (xy 119.696809 132.742859) - (xy 119.696814 132.742861) (xy 119.696817 132.742863) (xy 119.957261 132.850742) (xy 120.229558 132.923704) - (xy 120.509049 132.9605) (xy 120.509056 132.9605) (xy 120.790944 132.9605) (xy 120.790951 132.9605) - (xy 121.070442 132.923704) (xy 121.342739 132.850742) (xy 121.603183 132.742863) (xy 121.847317 132.601912) - (xy 122.070965 132.4303) (xy 122.2703 132.230965) (xy 122.441912 132.007317) (xy 122.582863 131.763183) - (xy 122.690742 131.502739) (xy 122.763704 131.230442) (xy 122.8005 130.950951) (xy 122.8005 130.731153) - (xy 123.3995 130.731153) (xy 123.3995 130.888846) (xy 123.430261 131.043489) (xy 123.430264 131.043501) - (xy 123.490602 131.189172) (xy 123.490609 131.189185) (xy 123.57821 131.320288) (xy 123.578213 131.320292) - (xy 123.689707 131.431786) (xy 123.689711 131.431789) (xy 123.820814 131.51939) (xy 123.820827 131.519397) - (xy 123.966498 131.579735) (xy 123.966503 131.579737) (xy 124.116925 131.609658) (xy 124.121153 131.610499) - (xy 124.121156 131.6105) (xy 124.121158 131.6105) (xy 124.278844 131.6105) (xy 124.278845 131.610499) - (xy 124.433497 131.579737) (xy 124.579179 131.519394) (xy 124.710289 131.431789) (xy 124.821789 131.320289) - (xy 124.909394 131.189179) (xy 124.969737 131.043497) (xy 125.0005 130.888842) (xy 125.0005 130.731158) - (xy 125.0005 130.731155) (xy 125.000499 130.731153) (xy 124.969738 130.57651) (xy 124.969737 130.576503) - (xy 124.960747 130.554798) (xy 124.94253 130.510818) (xy 126.4045 130.510818) (xy 126.4045 130.791681) - (xy 126.435942 131.070744) (xy 126.435945 131.070762) (xy 126.498439 131.344567) (xy 126.498443 131.344579) - (xy 126.5912 131.609661) (xy 126.713053 131.862692) (xy 126.713055 131.862695) (xy 126.862477 132.100498) - (xy 127.037584 132.320075) (xy 127.236175 132.518666) (xy 127.455752 132.693773) (xy 127.53388 132.742864) - (xy 127.693557 132.843196) (xy 127.7779 132.883813) (xy 127.946592 132.965051) (xy 128.14568 133.034715) - (xy 128.21167 133.057806) (xy 128.211682 133.05781) (xy 128.485491 133.120305) (xy 128.485497 133.120305) - (xy 128.485505 133.120307) (xy 128.671547 133.141268) (xy 128.764569 133.151749) (xy 128.764572 133.15175) - (xy 128.764575 133.15175) (xy 129.045428 133.15175) (xy 129.045429 133.151749) (xy 129.188055 133.135679) - (xy 129.324494 133.120307) (xy 129.324499 133.120306) (xy 129.324509 133.120305) (xy 129.598318 133.05781) - (xy 129.863408 132.965051) (xy 130.116445 132.843195) (xy 130.354248 132.693773) (xy 130.573825 132.518666) - (xy 130.772416 132.320075) (xy 130.947523 132.100498) (xy 131.096945 131.862695) (xy 131.218801 131.609658) - (xy 131.31156 131.344568) (xy 131.374055 131.070759) (xy 131.4055 130.791675) (xy 131.4055 130.510825) - (xy 131.38765 130.352402) (xy 131.374057 130.231755) (xy 131.374054 130.231737) (xy 131.343642 130.098495) - (xy 131.31156 129.957932) (xy 131.218801 129.692842) (xy 131.096945 129.439805) (xy 130.947523 129.202002) - (xy 130.772416 128.982425) (xy 130.573825 128.783834) (xy 130.354248 128.608727) (xy 130.116445 128.459305) - (xy 130.116442 128.459303) (xy 129.863411 128.33745) (xy 129.598329 128.244693) (xy 129.598317 128.244689) - (xy 129.324512 128.182195) (xy 129.324494 128.182192) (xy 129.045431 128.15075) (xy 129.045425 128.15075) - (xy 128.764575 128.15075) (xy 128.764568 128.15075) (xy 128.485505 128.182192) (xy 128.485487 128.182195) - (xy 128.211682 128.244689) (xy 128.21167 128.244693) (xy 127.946588 128.33745) (xy 127.693557 128.459303) - (xy 127.455753 128.608726) (xy 127.236175 128.783833) (xy 127.037583 128.982425) (xy 126.862476 129.202003) - (xy 126.713053 129.439807) (xy 126.5912 129.692838) (xy 126.498443 129.95792) (xy 126.498439 129.957932) - (xy 126.435945 130.231737) (xy 126.435942 130.231755) (xy 126.4045 130.510818) (xy 124.94253 130.510818) - (xy 124.909397 130.430827) (xy 124.90939 130.430814) (xy 124.821789 130.299711) (xy 124.821786 130.299707) - (xy 124.710292 130.188213) (xy 124.710288 130.18821) (xy 124.579185 130.100609) (xy 124.579172 130.100602) - (xy 124.433501 130.040264) (xy 124.433489 130.040261) (xy 124.278845 130.0095) (xy 124.278842 130.0095) - (xy 124.121158 130.0095) (xy 124.121155 130.0095) (xy 123.96651 130.040261) (xy 123.966498 130.040264) - (xy 123.820827 130.100602) (xy 123.820814 130.100609) (xy 123.689711 130.18821) (xy 123.689707 130.188213) - (xy 123.578213 130.299707) (xy 123.57821 130.299711) (xy 123.490609 130.430814) (xy 123.490602 130.430827) - (xy 123.430264 130.576498) (xy 123.430261 130.57651) (xy 123.3995 130.731153) (xy 122.8005 130.731153) - (xy 122.8005 130.669049) (xy 122.763704 130.389558) (xy 122.690742 130.117261) (xy 122.582863 129.856817) - (xy 122.582861 129.856814) (xy 122.582859 129.856809) (xy 122.441916 129.61269) (xy 122.441912 129.612683) - (xy 122.418241 129.581835) (xy 122.311161 129.442285) (xy 122.285967 129.377116) (xy 122.300005 129.308671) - (xy 122.348819 129.258682) (xy 122.353242 129.256314) (xy 122.483685 129.18985) (xy 122.620641 129.090346) - (xy 122.740346 128.970641) (xy 122.83985 128.833685) (xy 122.916705 128.682849) (xy 122.969018 128.521847) - (xy 122.986125 128.413838) (xy 122.9955 128.354649) (xy 122.9955 128.18535) (xy 122.969018 128.018152) - (xy 122.916703 127.857146) (xy 122.88882 127.802425) (xy 122.83985 127.706315) (xy 122.827137 127.688817) - (xy 122.740351 127.569365) (xy 122.740347 127.56936) (xy 122.620639 127.449652) (xy 122.620634 127.449648) - (xy 122.483688 127.350152) (xy 122.483687 127.350151) (xy 122.483685 127.35015) (xy 122.436582 127.32615) - (xy 122.332853 127.273296) (xy 122.171847 127.220981) (xy 122.004649 127.1945) (xy 122.004644 127.1945) - (xy 121.835356 127.1945) (xy 121.835351 127.1945) (xy 121.668152 127.220981) (xy 121.507146 127.273296) - (xy 121.356311 127.350152) (xy 121.219365 127.449648) (xy 121.21936 127.449652) (xy 121.099652 127.56936) - (xy 121.099648 127.569365) (xy 121.000152 127.706311) (xy 120.923296 127.857146) (xy 120.870981 128.018152) - (xy 120.8445 128.18535) (xy 120.8445 128.354649) (xy 120.870072 128.516102) (xy 120.861118 128.585395) - (xy 120.816121 128.638847) (xy 120.74937 128.659487) (xy 120.747599 128.6595) (xy 120.509041 128.6595) - (xy 120.22956 128.696295) (xy 119.957256 128.769259) (xy 119.69682 128.877135) (xy 119.696809 128.87714) - (xy 119.45269 129.018083) (xy 119.452682 129.018089) (xy 119.229029 129.189704) (xy 119.029704 129.389029) - (xy 119.029695 129.389039) (xy 118.962006 129.477253) (xy 118.905578 129.518456) (xy 118.835832 129.52261) - (xy 118.774912 129.488397) (xy 118.74216 129.426679) (xy 118.747973 129.357052) (xy 118.756245 129.339765) - (xy 118.768224 129.319018) (xy 118.81232 129.242641) (xy 118.922402 128.97688) (xy 118.996853 128.699025) - (xy 119.0344 128.413829) (xy 119.0344 128.126171) (xy 118.996853 127.840975) (xy 118.922402 127.56312) - (xy 118.81232 127.297359) (xy 118.812318 127.297356) (xy 118.812316 127.297351) (xy 118.668495 127.048248) - (xy 118.668491 127.048241) (xy 118.493377 126.820027) (xy 118.493372 126.820021) (xy 118.289978 126.616627) - (xy 118.289971 126.616621) (xy 118.061767 126.441515) (xy 118.061765 126.441513) (xy 118.061759 126.441509) - (xy 118.061754 126.441506) (xy 118.061751 126.441504) (xy 117.812648 126.297683) (xy 117.812631 126.297675) - (xy 117.546878 126.187597) (xy 117.269023 126.113146) (xy 116.983838 126.075601) (xy 116.983835 126.0756) - (xy 116.983829 126.0756) (xy 116.696171 126.0756) (xy 116.696165 126.0756) (xy 116.696161 126.075601) - (xy 116.410976 126.113146) (xy 116.133121 126.187597) (xy 115.867368 126.297675) (xy 115.867351 126.297683) - (xy 115.618248 126.441504) (xy 115.618232 126.441515) (xy 115.390028 126.616621) (xy 115.390021 126.616627) - (xy 115.186627 126.820021) (xy 115.186621 126.820028) (xy 115.011515 127.048232) (xy 115.011504 127.048248) - (xy 114.867683 127.297351) (xy 114.867675 127.297368) (xy 114.757597 127.563121) (xy 114.683146 127.840976) - (xy 114.645601 128.126161) (xy 114.6456 128.126177) (xy 112.826127 128.126177) (xy 112.809018 128.018152) - (xy 112.756703 127.857146) (xy 112.72882 127.802425) (xy 112.67985 127.706315) (xy 112.667137 127.688817) - (xy 112.580351 127.569365) (xy 112.580347 127.56936) (xy 112.460639 127.449652) (xy 112.460634 127.449648) - (xy 112.323688 127.350152) (xy 112.323687 127.350151) (xy 112.323685 127.35015) (xy 112.276582 127.32615) - (xy 112.172853 127.273296) (xy 112.011847 127.220981) (xy 111.844649 127.1945) (xy 111.844644 127.1945) - (xy 111.675356 127.1945) (xy 111.675351 127.1945) (xy 111.508152 127.220981) (xy 111.347146 127.273296) - (xy 111.196311 127.350152) (xy 111.059365 127.449648) (xy 111.05936 127.449652) (xy 110.939652 127.56936) - (xy 110.939648 127.569365) (xy 110.840152 127.706311) (xy 110.763296 127.857146) (xy 110.710981 128.018152) - (xy 110.6845 128.18535) (xy 103.9455 128.18535) (xy 103.919018 128.018152) (xy 103.866703 127.857146) - (xy 103.83882 127.802425) (xy 103.78985 127.706315) (xy 103.777137 127.688817) (xy 103.690351 127.569365) - (xy 103.690347 127.56936) (xy 103.570639 127.449652) (xy 103.570634 127.449648) (xy 103.433688 127.350152) - (xy 103.433687 127.350151) (xy 103.433685 127.35015) (xy 103.386582 127.32615) (xy 103.282853 127.273296) - (xy 103.121847 127.220981) (xy 102.954649 127.1945) (xy 102.954644 127.1945) (xy 102.785356 127.1945) - (xy 102.785351 127.1945) (xy 102.618152 127.220981) (xy 102.457146 127.273296) (xy 102.306311 127.350152) - (xy 102.169365 127.449648) (xy 102.16936 127.449652) (xy 102.049652 127.56936) (xy 102.049648 127.569365) - (xy 101.950152 127.706311) (xy 101.873296 127.857146) (xy 101.820981 128.018152) (xy 101.7945 128.18535) - (xy 101.7945 128.354649) (xy 101.820072 128.516102) (xy 101.811118 128.585395) (xy 101.766121 128.638847) - (xy 101.69937 128.659487) (xy 101.697599 128.6595) (xy 101.459041 128.6595) (xy 101.17956 128.696295) - (xy 100.907256 128.769259) (xy 100.64682 128.877135) (xy 100.646809 128.87714) (xy 100.40269 129.018083) - (xy 100.402682 129.018089) (xy 100.179029 129.189704) (xy 99.979704 129.389029) (xy 99.979695 129.389039) - (xy 99.912006 129.477253) (xy 99.855578 129.518456) (xy 99.785832 129.52261) (xy 99.724912 129.488397) - (xy 99.69216 129.426679) (xy 99.697973 129.357052) (xy 99.706245 129.339765) (xy 99.718224 129.319018) - (xy 99.76232 129.242641) (xy 99.872402 128.97688) (xy 99.946853 128.699025) (xy 99.9844 128.413829) - (xy 99.9844 128.126171) (xy 99.946853 127.840975) (xy 99.872402 127.56312) (xy 99.76232 127.297359) - (xy 99.762318 127.297356) (xy 99.762316 127.297351) (xy 99.618495 127.048248) (xy 99.618491 127.048241) - (xy 99.443377 126.820027) (xy 99.443372 126.820021) (xy 99.239978 126.616627) (xy 99.239971 126.616621) - (xy 99.011767 126.441515) (xy 99.011765 126.441513) (xy 99.011759 126.441509) (xy 99.011754 126.441506) - (xy 99.011751 126.441504) (xy 98.762648 126.297683) (xy 98.762631 126.297675) (xy 98.496878 126.187597) - (xy 98.219023 126.113146) (xy 97.933838 126.075601) (xy 97.933835 126.0756) (xy 97.933829 126.0756) - (xy 97.646171 126.0756) (xy 97.646165 126.0756) (xy 97.646161 126.075601) (xy 97.360976 126.113146) - (xy 97.083121 126.187597) (xy 96.817368 126.297675) (xy 96.817351 126.297683) (xy 96.568248 126.441504) - (xy 96.568232 126.441515) (xy 96.340028 126.616621) (xy 96.340021 126.616627) (xy 96.136627 126.820021) - (xy 96.136621 126.820028) (xy 95.961515 127.048232) (xy 95.961504 127.048248) (xy 95.817683 127.297351) - (xy 95.817675 127.297368) (xy 95.707597 127.563121) (xy 95.633146 127.840976) (xy 95.595601 128.126161) - (xy 95.5956 128.126177) (xy 93.776127 128.126177) (xy 93.759018 128.018152) (xy 93.706703 127.857146) - (xy 93.67882 127.802425) (xy 93.62985 127.706315) (xy 93.617137 127.688817) (xy 93.530351 127.569365) - (xy 93.530347 127.56936) (xy 93.410639 127.449652) (xy 93.410634 127.449648) (xy 93.273688 127.350152) - (xy 93.273687 127.350151) (xy 93.273685 127.35015) (xy 93.226582 127.32615) (xy 93.122853 127.273296) - (xy 92.961847 127.220981) (xy 92.794649 127.1945) (xy 92.794644 127.1945) (xy 92.625356 127.1945) - (xy 92.625351 127.1945) (xy 92.458152 127.220981) (xy 92.297146 127.273296) (xy 92.146311 127.350152) - (xy 92.009365 127.449648) (xy 92.00936 127.449652) (xy 91.889652 127.56936) (xy 91.889648 127.569365) - (xy 91.790152 127.706311) (xy 91.713296 127.857146) (xy 91.660981 128.018152) (xy 91.6345 128.18535) - (xy 84.8955 128.18535) (xy 84.869018 128.018152) (xy 84.816703 127.857146) (xy 84.78882 127.802425) - (xy 84.73985 127.706315) (xy 84.727137 127.688817) (xy 84.640351 127.569365) (xy 84.640347 127.56936) - (xy 84.520639 127.449652) (xy 84.520634 127.449648) (xy 84.383688 127.350152) (xy 84.383687 127.350151) - (xy 84.383685 127.35015) (xy 84.336582 127.32615) (xy 84.232853 127.273296) (xy 84.071847 127.220981) - (xy 83.904649 127.1945) (xy 83.904644 127.1945) (xy 83.735356 127.1945) (xy 83.735351 127.1945) - (xy 83.568152 127.220981) (xy 83.407146 127.273296) (xy 83.256311 127.350152) (xy 83.119365 127.449648) - (xy 83.11936 127.449652) (xy 82.999652 127.56936) (xy 82.999648 127.569365) (xy 82.900152 127.706311) - (xy 82.823296 127.857146) (xy 82.770981 128.018152) (xy 82.7445 128.18535) (xy 82.7445 128.354649) - (xy 82.770072 128.516102) (xy 82.761118 128.585395) (xy 82.716121 128.638847) (xy 82.64937 128.659487) - (xy 82.647599 128.6595) (xy 82.409041 128.6595) (xy 82.12956 128.696295) (xy 81.857256 128.769259) - (xy 81.59682 128.877135) (xy 81.596809 128.87714) (xy 81.35269 129.018083) (xy 81.352682 129.018089) - (xy 81.129029 129.189704) (xy 80.929704 129.389029) (xy 80.929695 129.389039) (xy 80.862006 129.477253) - (xy 80.805578 129.518456) (xy 80.735832 129.52261) (xy 80.674912 129.488397) (xy 80.64216 129.426679) - (xy 80.647973 129.357052) (xy 80.656245 129.339765) (xy 80.668224 129.319018) (xy 80.71232 129.242641) - (xy 80.822402 128.97688) (xy 80.896853 128.699025) (xy 80.9344 128.413829) (xy 80.9344 128.126171) - (xy 80.896853 127.840975) (xy 80.822402 127.56312) (xy 80.71232 127.297359) (xy 80.712318 127.297356) - (xy 80.712316 127.297351) (xy 80.568495 127.048248) (xy 80.568491 127.048241) (xy 80.393377 126.820027) - (xy 80.393372 126.820021) (xy 80.189978 126.616627) (xy 80.189971 126.616621) (xy 79.961767 126.441515) - (xy 79.961765 126.441513) (xy 79.961759 126.441509) (xy 79.961754 126.441506) (xy 79.961751 126.441504) - (xy 79.712648 126.297683) (xy 79.712631 126.297675) (xy 79.446878 126.187597) (xy 79.317925 126.153044) - (xy 79.169025 126.113147) (xy 79.097983 126.103794) (xy 78.907814 126.078757) (xy 78.843918 126.05049) - (xy 78.805447 125.992166) (xy 78.8 125.955818) (xy 78.8 125.3045) (xy 78.819685 125.237461) (xy 78.872489 125.191706) - (xy 78.924 125.1805) (xy 79.330403 125.1805) (xy 79.338585 125.1805) (xy 79.338608 125.180507) (xy 79.370766 125.180504) - (xy 79.371047 125.180586) (xy 79.433305 125.197437) (xy 79.467233 125.217259) (xy 79.468938 125.218108) - (xy 79.48308 125.22635) (xy 79.654801 125.288421) (xy 79.834922 125.318381) (xy 80.011797 125.315337) - (xy 80.017492 125.31524) (xy 80.196465 125.279105) (xy 80.196467 125.279104) (xy 80.196474 125.279103) - (xy 80.365959 125.211162) (xy 80.520345 125.113663) (xy 80.654531 124.989828) (xy 80.764083 124.843748) - (xy 80.829551 124.712086) (xy 80.877024 124.660824) (xy 80.944677 124.643365) (xy 80.988029 124.652734) - (xy 81.101503 124.699737) (xy 81.256153 124.730499) (xy 81.256156 124.7305) (xy 81.256158 124.7305) - (xy 81.413844 124.7305) (xy 81.413845 124.730499) (xy 81.568497 124.699737) (xy 81.684262 124.651786) - (xy 81.714172 124.639397) (xy 81.714172 124.639396) (xy 81.714179 124.639394) (xy 81.845289 124.551789) - (xy 81.956789 124.440289) (xy 82.044394 124.309179) (xy 82.056663 124.27956) (xy 82.065829 124.257431) - (xy 82.104737 124.163497) (xy 82.1355 124.008842) (xy 82.1355 123.851158) (xy 82.1355 123.851155) - (xy 82.135499 123.851153) (xy 82.11346 123.740356) (xy 82.104737 123.696503) (xy 82.085812 123.650814) - (xy 82.044397 123.550827) (xy 82.04439 123.550814) (xy 81.956789 123.419711) (xy 81.956786 123.419707) - (xy 81.845292 123.308213) (xy 81.845288 123.30821) (xy 81.714185 123.220609) (xy 81.714172 123.220602) - (xy 81.568501 123.160264) (xy 81.568489 123.160261) (xy 81.413845 123.1295) (xy 81.413842 123.1295) - (xy 81.256158 123.1295) (xy 81.256155 123.1295) (xy 81.10151 123.160261) (xy 81.101498 123.160264) - (xy 80.981951 123.209782) (xy 80.912482 123.217251) (xy 80.850003 123.185975) (xy 80.814351 123.125886) - (xy 80.810499 123.095221) (xy 80.810499 122.505573) (xy 80.813153 122.493907) (xy 80.812119 122.485597) - (xy 80.822702 122.451931) (xy 80.827971 122.440952) (xy 80.828052 122.440862) (xy 80.828022 122.440848) - (xy 80.831432 122.433757) (xy 80.839074 122.417874) (xy 80.839074 122.41787) (xy 80.842495 122.41076) - (xy 80.842674 122.410316) (xy 80.84998 122.395093) (xy 80.898098 122.218945) (xy 80.913535 122.036995) - (xy 80.895779 121.855258) (xy 80.845419 121.679737) (xy 80.764117 121.516232) (xy 80.65456 121.370146) - (xy 80.520368 121.246305) (xy 80.520362 121.246301) (xy 80.365977 121.148804) (xy 80.355886 121.144759) - (xy 80.328092 121.133617) (xy 80.196485 121.08086) (xy 80.196475 121.080858) (xy 80.01749 121.04472) - (xy 80.017497 121.04472) (xy 79.845792 121.041767) (xy 79.834916 121.04158) (xy 79.834915 121.04158) - (xy 79.834912 121.04158) (xy 79.654794 121.07154) (xy 79.654785 121.071542) (xy 79.483057 121.133618) - (xy 79.468569 121.14206) (xy 79.46846 121.142123) (xy 79.461336 121.146264) (xy 79.46105 121.146343) - (xy 79.433332 121.162542) (xy 79.433055 121.162704) (xy 79.429924 121.163473) (xy 79.370738 121.179501) - (xy 78.924 121.179501) (xy 78.856961 121.159816) (xy 78.811206 121.107012) (xy 78.8 121.055501) - (xy 78.8 114.159041) (xy 93.0995 114.159041) (xy 93.0995 114.440958) (xy 93.136295 114.720439) (xy 93.209259 114.992743) - (xy 93.317135 115.253179) (xy 93.31714 115.25319) (xy 93.452251 115.487207) (xy 93.458088 115.497317) - (xy 93.550943 115.618327) (xy 93.629704 115.72097) (xy 93.829029 115.920295) (xy 93.829033 115.920298) - (xy 93.829035 115.9203) (xy 94.052683 116.091912) (xy 94.05269 116.091916) (xy 94.296809 116.232859) - (xy 94.296814 116.232861) (xy 94.296817 116.232863) (xy 94.557261 116.340742) (xy 94.829558 116.413704) - (xy 95.109049 116.4505) (xy 95.109056 116.4505) (xy 95.390944 116.4505) (xy 95.390951 116.4505) - (xy 95.670442 116.413704) (xy 95.942739 116.340742) (xy 96.203183 116.232863) (xy 96.447317 116.091912) - (xy 96.670965 115.9203) (xy 96.8703 115.720965) (xy 97.041912 115.497317) (xy 97.182863 115.253183) - (xy 97.290742 114.992739) (xy 97.363704 114.720442) (xy 97.4005 114.440951) (xy 97.4005 114.159049) - (xy 97.400499 114.159041) (xy 112.1495 114.159041) (xy 112.1495 114.440958) (xy 112.186295 114.720439) - (xy 112.259259 114.992743) (xy 112.367135 115.253179) (xy 112.36714 115.25319) (xy 112.502251 115.487207) - (xy 112.508088 115.497317) (xy 112.600943 115.618327) (xy 112.679704 115.72097) (xy 112.879029 115.920295) - (xy 112.879033 115.920298) (xy 112.879035 115.9203) (xy 113.102683 116.091912) (xy 113.10269 116.091916) - (xy 113.346809 116.232859) (xy 113.346814 116.232861) (xy 113.346817 116.232863) (xy 113.607261 116.340742) - (xy 113.879558 116.413704) (xy 114.159049 116.4505) (xy 114.159056 116.4505) (xy 114.440944 116.4505) - (xy 114.440951 116.4505) (xy 114.720442 116.413704) (xy 114.992739 116.340742) (xy 115.253183 116.232863) - (xy 115.497317 116.091912) (xy 115.720965 115.9203) (xy 115.9203 115.720965) (xy 116.091912 115.497317) - (xy 116.232863 115.253183) (xy 116.340742 114.992739) (xy 116.413704 114.720442) (xy 116.4505 114.440951) - (xy 116.4505 114.159049) (xy 116.413704 113.879558) (xy 116.340742 113.607261) (xy 116.232863 113.346817) - (xy 116.232861 113.346814) (xy 116.232859 113.346809) (xy 116.091916 113.10269) (xy 116.091912 113.102683) - (xy 115.9203 112.879035) (xy 115.920298 112.879033) (xy 115.920295 112.879029) (xy 115.72097 112.679704) - (xy 115.637925 112.615981) (xy 115.497317 112.508088) (xy 115.497311 112.508084) (xy 115.497309 112.508083) - (xy 115.25319 112.36714) (xy 115.253179 112.367135) (xy 114.992743 112.259259) (xy 114.720439 112.186295) - (xy 114.440958 112.1495) (xy 114.440951 112.1495) (xy 114.159049 112.1495) (xy 114.159041 112.1495) - (xy 113.87956 112.186295) (xy 113.607256 112.259259) (xy 113.34682 112.367135) (xy 113.346809 112.36714) - (xy 113.10269 112.508083) (xy 113.102682 112.508089) (xy 112.879029 112.679704) (xy 112.679704 112.879029) - (xy 112.508089 113.102682) (xy 112.508083 113.10269) (xy 112.36714 113.346809) (xy 112.367135 113.34682) - (xy 112.259259 113.607256) (xy 112.186295 113.87956) (xy 112.1495 114.159041) (xy 97.400499 114.159041) - (xy 97.363704 113.879558) (xy 97.290742 113.607261) (xy 97.182863 113.346817) (xy 97.182861 113.346814) - (xy 97.182859 113.346809) (xy 97.041916 113.10269) (xy 97.041912 113.102683) (xy 96.8703 112.879035) - (xy 96.870298 112.879033) (xy 96.870295 112.879029) (xy 96.67097 112.679704) (xy 96.587925 112.615981) - (xy 96.447317 112.508088) (xy 96.447311 112.508084) (xy 96.447309 112.508083) (xy 96.20319 112.36714) - (xy 96.203179 112.367135) (xy 95.942743 112.259259) (xy 95.670439 112.186295) (xy 95.390958 112.1495) - (xy 95.390951 112.1495) (xy 95.109049 112.1495) (xy 95.109041 112.1495) (xy 94.82956 112.186295) - (xy 94.557256 112.259259) (xy 94.29682 112.367135) (xy 94.296809 112.36714) (xy 94.05269 112.508083) - (xy 94.052682 112.508089) (xy 93.829029 112.679704) (xy 93.629704 112.879029) (xy 93.458089 113.102682) - (xy 93.458083 113.10269) (xy 93.31714 113.346809) (xy 93.317135 113.34682) (xy 93.209259 113.607256) - (xy 93.136295 113.87956) (xy 93.0995 114.159041) (xy 78.8 114.159041) (xy 78.8 111.534181) (xy 78.819685 111.467142) - (xy 78.872489 111.421387) (xy 78.907813 111.411242) (xy 79.169025 111.376853) (xy 79.44688 111.302402) - (xy 79.712641 111.19232) (xy 79.961759 111.048491) (xy 80.189973 110.873377) (xy 80.189975 110.873374) - (xy 80.18998 110.873371) (xy 80.393372 110.669978) (xy 80.393377 110.669973) (xy 80.464569 110.577192) - (xy 80.520996 110.53599) (xy 80.590742 110.531835) (xy 80.651663 110.566047) (xy 80.684416 110.627764) - (xy 80.678603 110.697391) (xy 80.670332 110.714679) (xy 80.61714 110.806809) (xy 80.617135 110.80682) - (xy 80.509259 111.067256) (xy 80.436295 111.33956) (xy 80.3995 111.619041) (xy 80.3995 111.900958) - (xy 80.436295 112.180439) (xy 80.509259 112.452743) (xy 80.617135 112.713179) (xy 80.61714 112.71319) - (xy 80.758083 112.957309) (xy 80.758088 112.957317) (xy 80.9297 113.180965) (xy 80.929704 113.18097) - (xy 81.129029 113.380295) (xy 81.129033 113.380298) (xy 81.129035 113.3803) (xy 81.352683 113.551912) - (xy 81.35269 113.551916) (xy 81.596809 113.692859) (xy 81.596814 113.692861) (xy 81.596817 113.692863) - (xy 81.857261 113.800742) (xy 82.129558 113.873704) (xy 82.409049 113.9105) (xy 82.409056 113.9105) - (xy 82.690944 113.9105) (xy 82.690951 113.9105) (xy 82.970442 113.873704) (xy 83.242739 113.800742) - (xy 83.503183 113.692863) (xy 83.747317 113.551912) (xy 83.970965 113.3803) (xy 84.1703 113.180965) - (xy 84.341912 112.957317) (xy 84.482863 112.713183) (xy 84.590742 112.452739) (xy 84.663704 112.180442) - (xy 84.7005 111.900951) (xy 84.7005 111.681153) (xy 85.2995 111.681153) (xy 85.2995 111.838846) - (xy 85.330261 111.993489) (xy 85.330264 111.993501) (xy 85.390602 112.139172) (xy 85.390609 112.139185) - (xy 85.47821 112.270288) (xy 85.478213 112.270292) (xy 85.589707 112.381786) (xy 85.589711 112.381789) - (xy 85.720814 112.46939) (xy 85.720827 112.469397) (xy 85.866498 112.529735) (xy 85.866503 112.529737) - (xy 86.021153 112.560499) (xy 86.021156 112.5605) (xy 86.021158 112.5605) (xy 86.178844 112.5605) - (xy 86.178845 112.560499) (xy 86.333497 112.529737) (xy 86.479179 112.469394) (xy 86.610289 112.381789) - (xy 86.721789 112.270289) (xy 86.809394 112.139179) (xy 86.869737 111.993497) (xy 86.9005 111.838842) - (xy 86.9005 111.681158) (xy 86.9005 111.681155) (xy 86.900499 111.681153) (xy 86.869738 111.52651) - (xy 86.869737 111.526503) (xy 86.821995 111.411242) (xy 86.809397 111.380827) (xy 86.80939 111.380814) - (xy 86.721789 111.249711) (xy 86.721786 111.249707) (xy 86.610292 111.138213) (xy 86.610288 111.13821) - (xy 86.479185 111.050609) (xy 86.479172 111.050602) (xy 86.333501 110.990264) (xy 86.333489 110.990261) - (xy 86.178845 110.9595) (xy 86.178842 110.9595) (xy 86.021158 110.9595) (xy 86.021155 110.9595) - (xy 85.86651 110.990261) (xy 85.866498 110.990264) (xy 85.720827 111.050602) (xy 85.720814 111.050609) - (xy 85.589711 111.13821) (xy 85.589707 111.138213) (xy 85.478213 111.249707) (xy 85.47821 111.249711) - (xy 85.390609 111.380814) (xy 85.390602 111.380827) (xy 85.330264 111.526498) (xy 85.330261 111.52651) - (xy 85.2995 111.681153) (xy 84.7005 111.681153) (xy 84.7005 111.619049) (xy 84.663704 111.339558) - (xy 84.590742 111.067261) (xy 84.482863 110.806817) (xy 84.482861 110.806814) (xy 84.482859 110.806809) - (xy 84.341916 110.56269) (xy 84.341912 110.562683) (xy 84.318241 110.531835) (xy 84.211161 110.392285) - (xy 84.185967 110.327116) (xy 84.200005 110.258671) (xy 84.248819 110.208682) (xy 84.253242 110.206314) - (xy 84.383685 110.13985) (xy 84.520641 110.040346) (xy 84.640346 109.920641) (xy 84.73985 109.783685) - (xy 84.816705 109.632849) (xy 84.869018 109.471847) (xy 84.886125 109.363838) (xy 84.8955 109.304649) - (xy 84.8955 109.13535) (xy 91.6345 109.13535) (xy 91.6345 109.304649) (xy 91.660981 109.471847) - (xy 91.713296 109.632853) (xy 91.790152 109.783688) (xy 91.889648 109.920634) (xy 91.889652 109.920639) - (xy 92.00936 110.040347) (xy 92.009365 110.040351) (xy 92.128817 110.127137) (xy 92.146315 110.13985) - (xy 92.242425 110.18882) (xy 92.297146 110.216703) (xy 92.297148 110.216703) (xy 92.297151 110.216705) - (xy 92.38345 110.244745) (xy 92.458152 110.269018) (xy 92.625351 110.2955) (xy 92.625356 110.2955) - (xy 92.794649 110.2955) (xy 92.961847 110.269018) (xy 93.122849 110.216705) (xy 93.273685 110.13985) - (xy 93.410641 110.040346) (xy 93.530346 109.920641) (xy 93.62985 109.783685) (xy 93.706705 109.632849) - (xy 93.759018 109.471847) (xy 93.776125 109.363838) (xy 93.7855 109.304649) (xy 93.7855 109.135351) - (xy 93.778556 109.091511) (xy 93.778556 109.09151) (xy 93.776127 109.076177) (xy 95.5956 109.076177) - (xy 95.5956 109.363822) (xy 95.595601 109.363838) (xy 95.633146 109.649023) (xy 95.707597 109.926878) - (xy 95.817675 110.192631) (xy 95.817683 110.192648) (xy 95.961504 110.441751) (xy 95.961515 110.441767) - (xy 96.136621 110.669971) (xy 96.136627 110.669978) (xy 96.34002 110.873371) (xy 96.340027 110.873377) - (xy 96.568241 111.048491) (xy 96.583893 111.057527) (xy 96.817351 111.192316) (xy 96.817356 111.192318) - (xy 96.817359 111.19232) (xy 96.817363 111.192321) (xy 96.817368 111.192324) (xy 96.922723 111.235963) - (xy 97.08312 111.302402) (xy 97.360975 111.376853) (xy 97.646171 111.4144) (xy 97.646178 111.4144) - (xy 97.933822 111.4144) (xy 97.933829 111.4144) (xy 98.219025 111.376853) (xy 98.49688 111.302402) - (xy 98.762641 111.19232) (xy 99.011759 111.048491) (xy 99.239973 110.873377) (xy 99.239975 110.873374) - (xy 99.23998 110.873371) (xy 99.443372 110.669978) (xy 99.443377 110.669973) (xy 99.514569 110.577192) - (xy 99.570996 110.53599) (xy 99.640742 110.531835) (xy 99.701663 110.566047) (xy 99.734416 110.627764) - (xy 99.728603 110.697391) (xy 99.720332 110.714679) (xy 99.66714 110.806809) (xy 99.667135 110.80682) - (xy 99.559259 111.067256) (xy 99.486295 111.33956) (xy 99.4495 111.619041) (xy 99.4495 111.900958) - (xy 99.486295 112.180439) (xy 99.559259 112.452743) (xy 99.667135 112.713179) (xy 99.66714 112.71319) - (xy 99.808083 112.957309) (xy 99.808088 112.957317) (xy 99.9797 113.180965) (xy 99.979704 113.18097) - (xy 100.179029 113.380295) (xy 100.179033 113.380298) (xy 100.179035 113.3803) (xy 100.402683 113.551912) - (xy 100.40269 113.551916) (xy 100.646809 113.692859) (xy 100.646814 113.692861) (xy 100.646817 113.692863) - (xy 100.907261 113.800742) (xy 101.179558 113.873704) (xy 101.459049 113.9105) (xy 101.459056 113.9105) - (xy 101.740944 113.9105) (xy 101.740951 113.9105) (xy 102.020442 113.873704) (xy 102.292739 113.800742) - (xy 102.553183 113.692863) (xy 102.797317 113.551912) (xy 103.020965 113.3803) (xy 103.2203 113.180965) - (xy 103.391912 112.957317) (xy 103.532863 112.713183) (xy 103.640742 112.452739) (xy 103.713704 112.180442) - (xy 103.7505 111.900951) (xy 103.7505 111.681153) (xy 104.3495 111.681153) (xy 104.3495 111.838846) - (xy 104.380261 111.993489) (xy 104.380264 111.993501) (xy 104.440602 112.139172) (xy 104.440609 112.139185) - (xy 104.52821 112.270288) (xy 104.528213 112.270292) (xy 104.639707 112.381786) (xy 104.639711 112.381789) - (xy 104.770814 112.46939) (xy 104.770827 112.469397) (xy 104.916498 112.529735) (xy 104.916503 112.529737) - (xy 105.071153 112.560499) (xy 105.071156 112.5605) (xy 105.071158 112.5605) (xy 105.228844 112.5605) - (xy 105.228845 112.560499) (xy 105.383497 112.529737) (xy 105.529179 112.469394) (xy 105.660289 112.381789) - (xy 105.771789 112.270289) (xy 105.859394 112.139179) (xy 105.919737 111.993497) (xy 105.9505 111.838842) - (xy 105.9505 111.681158) (xy 105.9505 111.681155) (xy 105.950499 111.681153) (xy 105.919738 111.52651) - (xy 105.919737 111.526503) (xy 105.871995 111.411242) (xy 105.859397 111.380827) (xy 105.85939 111.380814) - (xy 105.771789 111.249711) (xy 105.771786 111.249707) (xy 105.660292 111.138213) (xy 105.660288 111.13821) - (xy 105.529185 111.050609) (xy 105.529172 111.050602) (xy 105.383501 110.990264) (xy 105.383489 110.990261) - (xy 105.228845 110.9595) (xy 105.228842 110.9595) (xy 105.071158 110.9595) (xy 105.071155 110.9595) - (xy 104.91651 110.990261) (xy 104.916498 110.990264) (xy 104.770827 111.050602) (xy 104.770814 111.050609) - (xy 104.639711 111.13821) (xy 104.639707 111.138213) (xy 104.528213 111.249707) (xy 104.52821 111.249711) - (xy 104.440609 111.380814) (xy 104.440602 111.380827) (xy 104.380264 111.526498) (xy 104.380261 111.52651) - (xy 104.3495 111.681153) (xy 103.7505 111.681153) (xy 103.7505 111.619049) (xy 103.713704 111.339558) - (xy 103.640742 111.067261) (xy 103.532863 110.806817) (xy 103.532861 110.806814) (xy 103.532859 110.806809) - (xy 103.391916 110.56269) (xy 103.391912 110.562683) (xy 103.368241 110.531835) (xy 103.261161 110.392285) - (xy 103.235967 110.327116) (xy 103.250005 110.258671) (xy 103.298819 110.208682) (xy 103.303242 110.206314) - (xy 103.433685 110.13985) (xy 103.570641 110.040346) (xy 103.690346 109.920641) (xy 103.78985 109.783685) - (xy 103.866705 109.632849) (xy 103.919018 109.471847) (xy 103.936125 109.363838) (xy 103.9455 109.304649) - (xy 103.9455 109.13535) (xy 110.6845 109.13535) (xy 110.6845 109.304649) (xy 110.710981 109.471847) - (xy 110.763296 109.632853) (xy 110.840152 109.783688) (xy 110.939648 109.920634) (xy 110.939652 109.920639) - (xy 111.05936 110.040347) (xy 111.059365 110.040351) (xy 111.178817 110.127137) (xy 111.196315 110.13985) - (xy 111.292425 110.18882) (xy 111.347146 110.216703) (xy 111.347148 110.216703) (xy 111.347151 110.216705) - (xy 111.43345 110.244745) (xy 111.508152 110.269018) (xy 111.675351 110.2955) (xy 111.675356 110.2955) - (xy 111.844649 110.2955) (xy 112.011847 110.269018) (xy 112.172849 110.216705) (xy 112.323685 110.13985) - (xy 112.460641 110.040346) (xy 112.580346 109.920641) (xy 112.67985 109.783685) (xy 112.756705 109.632849) - (xy 112.809018 109.471847) (xy 112.826125 109.363838) (xy 112.8355 109.304649) (xy 112.8355 109.135351) - (xy 112.828556 109.091511) (xy 112.828556 109.09151) (xy 112.826127 109.076177) (xy 114.6456 109.076177) - (xy 114.6456 109.363822) (xy 114.645601 109.363838) (xy 114.683146 109.649023) (xy 114.757597 109.926878) - (xy 114.867675 110.192631) (xy 114.867683 110.192648) (xy 115.011504 110.441751) (xy 115.011515 110.441767) - (xy 115.186621 110.669971) (xy 115.186627 110.669978) (xy 115.39002 110.873371) (xy 115.390027 110.873377) - (xy 115.618241 111.048491) (xy 115.633893 111.057527) (xy 115.867351 111.192316) (xy 115.867356 111.192318) - (xy 115.867359 111.19232) (xy 115.867363 111.192321) (xy 115.867368 111.192324) (xy 115.972723 111.235963) - (xy 116.13312 111.302402) (xy 116.410975 111.376853) (xy 116.696171 111.4144) (xy 116.696178 111.4144) - (xy 116.983822 111.4144) (xy 116.983829 111.4144) (xy 117.269025 111.376853) (xy 117.54688 111.302402) - (xy 117.812641 111.19232) (xy 118.061759 111.048491) (xy 118.289973 110.873377) (xy 118.289975 110.873374) - (xy 118.28998 110.873371) (xy 118.493372 110.669978) (xy 118.493377 110.669973) (xy 118.564569 110.577192) - (xy 118.620996 110.53599) (xy 118.690742 110.531835) (xy 118.751663 110.566047) (xy 118.784416 110.627764) - (xy 118.778603 110.697391) (xy 118.770332 110.714679) (xy 118.71714 110.806809) (xy 118.717135 110.80682) - (xy 118.609259 111.067256) (xy 118.536295 111.33956) (xy 118.4995 111.619041) (xy 118.4995 111.900958) - (xy 118.536295 112.180439) (xy 118.609259 112.452743) (xy 118.717135 112.713179) (xy 118.71714 112.71319) - (xy 118.858083 112.957309) (xy 118.858088 112.957317) (xy 119.0297 113.180965) (xy 119.029704 113.18097) - (xy 119.229029 113.380295) (xy 119.229033 113.380298) (xy 119.229035 113.3803) (xy 119.452683 113.551912) - (xy 119.45269 113.551916) (xy 119.696809 113.692859) (xy 119.696814 113.692861) (xy 119.696817 113.692863) - (xy 119.957261 113.800742) (xy 120.229558 113.873704) (xy 120.509049 113.9105) (xy 120.509056 113.9105) - (xy 120.790944 113.9105) (xy 120.790951 113.9105) (xy 121.070442 113.873704) (xy 121.342739 113.800742) - (xy 121.603183 113.692863) (xy 121.847317 113.551912) (xy 122.070965 113.3803) (xy 122.2703 113.180965) - (xy 122.441912 112.957317) (xy 122.582863 112.713183) (xy 122.690742 112.452739) (xy 122.763704 112.180442) - (xy 122.8005 111.900951) (xy 122.8005 111.681153) (xy 123.3995 111.681153) (xy 123.3995 111.838846) - (xy 123.430261 111.993489) (xy 123.430264 111.993501) (xy 123.490602 112.139172) (xy 123.490609 112.139185) - (xy 123.57821 112.270288) (xy 123.578213 112.270292) (xy 123.689707 112.381786) (xy 123.689711 112.381789) - (xy 123.820814 112.46939) (xy 123.820827 112.469397) (xy 123.966498 112.529735) (xy 123.966503 112.529737) - (xy 124.121153 112.560499) (xy 124.121156 112.5605) (xy 124.121158 112.5605) (xy 124.278844 112.5605) - (xy 124.278845 112.560499) (xy 124.433497 112.529737) (xy 124.579179 112.469394) (xy 124.710289 112.381789) - (xy 124.821789 112.270289) (xy 124.909394 112.139179) (xy 124.969737 111.993497) (xy 125.0005 111.838842) - (xy 125.0005 111.681158) (xy 125.0005 111.681155) (xy 125.000499 111.681153) (xy 124.969738 111.52651) - (xy 124.969737 111.526503) (xy 124.921995 111.411242) (xy 124.909397 111.380827) (xy 124.90939 111.380814) - (xy 124.821789 111.249711) (xy 124.821786 111.249707) (xy 124.710292 111.138213) (xy 124.710288 111.13821) - (xy 124.579185 111.050609) (xy 124.579172 111.050602) (xy 124.433501 110.990264) (xy 124.433489 110.990261) - (xy 124.278845 110.9595) (xy 124.278842 110.9595) (xy 124.121158 110.9595) (xy 124.121155 110.9595) - (xy 123.96651 110.990261) (xy 123.966498 110.990264) (xy 123.820827 111.050602) (xy 123.820814 111.050609) - (xy 123.689711 111.13821) (xy 123.689707 111.138213) (xy 123.578213 111.249707) (xy 123.57821 111.249711) - (xy 123.490609 111.380814) (xy 123.490602 111.380827) (xy 123.430264 111.526498) (xy 123.430261 111.52651) - (xy 123.3995 111.681153) (xy 122.8005 111.681153) (xy 122.8005 111.619049) (xy 122.763704 111.339558) - (xy 122.690742 111.067261) (xy 122.582863 110.806817) (xy 122.582861 110.806814) (xy 122.582859 110.806809) - (xy 122.441916 110.56269) (xy 122.441912 110.562683) (xy 122.418241 110.531835) (xy 122.311161 110.392285) - (xy 122.285967 110.327116) (xy 122.300005 110.258671) (xy 122.348819 110.208682) (xy 122.353242 110.206314) - (xy 122.483685 110.13985) (xy 122.620641 110.040346) (xy 122.740346 109.920641) (xy 122.83985 109.783685) - (xy 122.916705 109.632849) (xy 122.969018 109.471847) (xy 122.986125 109.363838) (xy 122.9955 109.304649) - (xy 122.9955 109.13535) (xy 122.969018 108.968152) (xy 122.916703 108.807146) (xy 122.86525 108.706166) - (xy 122.83985 108.656315) (xy 122.827137 108.638817) (xy 122.740351 108.519365) (xy 122.740347 108.51936) - (xy 122.620639 108.399652) (xy 122.620634 108.399648) (xy 122.483688 108.300152) (xy 122.483687 108.300151) - (xy 122.483685 108.30015) (xy 122.436582 108.27615) (xy 122.332853 108.223296) (xy 122.171847 108.170981) - (xy 122.004649 108.1445) (xy 122.004644 108.1445) (xy 121.835356 108.1445) (xy 121.835351 108.1445) - (xy 121.668152 108.170981) (xy 121.507146 108.223296) (xy 121.356311 108.300152) (xy 121.219365 108.399648) - (xy 121.21936 108.399652) (xy 121.099652 108.51936) (xy 121.099648 108.519365) (xy 121.000152 108.656311) - (xy 120.923296 108.807146) (xy 120.870981 108.968152) (xy 120.8445 109.13535) (xy 120.8445 109.304649) - (xy 120.870072 109.466102) (xy 120.861118 109.535395) (xy 120.816121 109.588847) (xy 120.74937 109.609487) - (xy 120.747599 109.6095) (xy 120.509041 109.6095) (xy 120.22956 109.646295) (xy 119.957256 109.719259) - (xy 119.69682 109.827135) (xy 119.696809 109.82714) (xy 119.45269 109.968083) (xy 119.452682 109.968089) - (xy 119.229029 110.139704) (xy 119.029704 110.339029) (xy 119.029695 110.339039) (xy 118.962006 110.427253) - (xy 118.905578 110.468456) (xy 118.835832 110.47261) (xy 118.774912 110.438397) (xy 118.74216 110.376679) - (xy 118.747973 110.307052) (xy 118.756245 110.289765) (xy 118.768224 110.269018) (xy 118.81232 110.192641) - (xy 118.922402 109.92688) (xy 118.996853 109.649025) (xy 119.0344 109.363829) (xy 119.0344 109.076171) - (xy 118.996853 108.790975) (xy 118.922402 108.51312) (xy 118.829153 108.287998) (xy 118.812324 108.247368) - (xy 118.812316 108.247351) (xy 118.668495 107.998248) (xy 118.668491 107.998241) (xy 118.493377 107.770027) - (xy 118.493372 107.770021) (xy 118.289978 107.566627) (xy 118.289971 107.566621) (xy 118.061767 107.391515) - (xy 118.061765 107.391513) (xy 118.061759 107.391509) (xy 118.061754 107.391506) (xy 118.061751 107.391504) - (xy 117.812648 107.247683) (xy 117.812631 107.247675) (xy 117.546878 107.137597) (xy 117.269023 107.063146) - (xy 116.983838 107.025601) (xy 116.983835 107.0256) (xy 116.983829 107.0256) (xy 116.696171 107.0256) - (xy 116.696165 107.0256) (xy 116.696161 107.025601) (xy 116.410976 107.063146) (xy 116.133121 107.137597) - (xy 115.867368 107.247675) (xy 115.867351 107.247683) (xy 115.618248 107.391504) (xy 115.618232 107.391515) - (xy 115.390028 107.566621) (xy 115.390021 107.566627) (xy 115.186627 107.770021) (xy 115.186621 107.770028) - (xy 115.011515 107.998232) (xy 115.011504 107.998248) (xy 114.867683 108.247351) (xy 114.867675 108.247368) - (xy 114.757597 108.513121) (xy 114.683146 108.790976) (xy 114.645601 109.076161) (xy 114.6456 109.076177) - (xy 112.826127 109.076177) (xy 112.809018 108.968152) (xy 112.756703 108.807146) (xy 112.70525 108.706166) - (xy 112.67985 108.656315) (xy 112.667137 108.638817) (xy 112.580351 108.519365) (xy 112.580347 108.51936) - (xy 112.460639 108.399652) (xy 112.460634 108.399648) (xy 112.323688 108.300152) (xy 112.323687 108.300151) - (xy 112.323685 108.30015) (xy 112.276582 108.27615) (xy 112.172853 108.223296) (xy 112.011847 108.170981) - (xy 111.844649 108.1445) (xy 111.844644 108.1445) (xy 111.675356 108.1445) (xy 111.675351 108.1445) - (xy 111.508152 108.170981) (xy 111.347146 108.223296) (xy 111.196311 108.300152) (xy 111.059365 108.399648) - (xy 111.05936 108.399652) (xy 110.939652 108.51936) (xy 110.939648 108.519365) (xy 110.840152 108.656311) - (xy 110.763296 108.807146) (xy 110.710981 108.968152) (xy 110.6845 109.13535) (xy 103.9455 109.13535) - (xy 103.919018 108.968152) (xy 103.866703 108.807146) (xy 103.81525 108.706166) (xy 103.78985 108.656315) - (xy 103.777137 108.638817) (xy 103.690351 108.519365) (xy 103.690347 108.51936) (xy 103.570639 108.399652) - (xy 103.570634 108.399648) (xy 103.433688 108.300152) (xy 103.433687 108.300151) (xy 103.433685 108.30015) - (xy 103.386582 108.27615) (xy 103.282853 108.223296) (xy 103.121847 108.170981) (xy 102.954649 108.1445) - (xy 102.954644 108.1445) (xy 102.785356 108.1445) (xy 102.785351 108.1445) (xy 102.618152 108.170981) - (xy 102.457146 108.223296) (xy 102.306311 108.300152) (xy 102.169365 108.399648) (xy 102.16936 108.399652) - (xy 102.049652 108.51936) (xy 102.049648 108.519365) (xy 101.950152 108.656311) (xy 101.873296 108.807146) - (xy 101.820981 108.968152) (xy 101.7945 109.13535) (xy 101.7945 109.304649) (xy 101.820072 109.466102) - (xy 101.811118 109.535395) (xy 101.766121 109.588847) (xy 101.69937 109.609487) (xy 101.697599 109.6095) - (xy 101.459041 109.6095) (xy 101.17956 109.646295) (xy 100.907256 109.719259) (xy 100.64682 109.827135) - (xy 100.646809 109.82714) (xy 100.40269 109.968083) (xy 100.402682 109.968089) (xy 100.179029 110.139704) - (xy 99.979704 110.339029) (xy 99.979695 110.339039) (xy 99.912006 110.427253) (xy 99.855578 110.468456) - (xy 99.785832 110.47261) (xy 99.724912 110.438397) (xy 99.69216 110.376679) (xy 99.697973 110.307052) - (xy 99.706245 110.289765) (xy 99.718224 110.269018) (xy 99.76232 110.192641) (xy 99.872402 109.92688) - (xy 99.946853 109.649025) (xy 99.9844 109.363829) (xy 99.9844 109.076171) (xy 99.946853 108.790975) - (xy 99.872402 108.51312) (xy 99.779153 108.287998) (xy 99.762324 108.247368) (xy 99.762316 108.247351) - (xy 99.618495 107.998248) (xy 99.618491 107.998241) (xy 99.443377 107.770027) (xy 99.443372 107.770021) - (xy 99.239978 107.566627) (xy 99.239971 107.566621) (xy 99.011767 107.391515) (xy 99.011765 107.391513) - (xy 99.011759 107.391509) (xy 99.011754 107.391506) (xy 99.011751 107.391504) (xy 98.762648 107.247683) - (xy 98.762631 107.247675) (xy 98.496878 107.137597) (xy 98.219023 107.063146) (xy 97.933838 107.025601) - (xy 97.933835 107.0256) (xy 97.933829 107.0256) (xy 97.646171 107.0256) (xy 97.646165 107.0256) - (xy 97.646161 107.025601) (xy 97.360976 107.063146) (xy 97.083121 107.137597) (xy 96.817368 107.247675) - (xy 96.817351 107.247683) (xy 96.568248 107.391504) (xy 96.568232 107.391515) (xy 96.340028 107.566621) - (xy 96.340021 107.566627) (xy 96.136627 107.770021) (xy 96.136621 107.770028) (xy 95.961515 107.998232) - (xy 95.961504 107.998248) (xy 95.817683 108.247351) (xy 95.817675 108.247368) (xy 95.707597 108.513121) - (xy 95.633146 108.790976) (xy 95.595601 109.076161) (xy 95.5956 109.076177) (xy 93.776127 109.076177) - (xy 93.759018 108.968152) (xy 93.706703 108.807146) (xy 93.65525 108.706166) (xy 93.62985 108.656315) - (xy 93.617137 108.638817) (xy 93.530351 108.519365) (xy 93.530347 108.51936) (xy 93.410639 108.399652) - (xy 93.410634 108.399648) (xy 93.273688 108.300152) (xy 93.273687 108.300151) (xy 93.273685 108.30015) - (xy 93.226582 108.27615) (xy 93.122853 108.223296) (xy 92.961847 108.170981) (xy 92.794649 108.1445) - (xy 92.794644 108.1445) (xy 92.625356 108.1445) (xy 92.625351 108.1445) (xy 92.458152 108.170981) - (xy 92.297146 108.223296) (xy 92.146311 108.300152) (xy 92.009365 108.399648) (xy 92.00936 108.399652) - (xy 91.889652 108.51936) (xy 91.889648 108.519365) (xy 91.790152 108.656311) (xy 91.713296 108.807146) - (xy 91.660981 108.968152) (xy 91.6345 109.13535) (xy 84.8955 109.13535) (xy 84.869018 108.968152) - (xy 84.816703 108.807146) (xy 84.76525 108.706166) (xy 84.73985 108.656315) (xy 84.727137 108.638817) - (xy 84.640351 108.519365) (xy 84.640347 108.51936) (xy 84.520639 108.399652) (xy 84.520634 108.399648) - (xy 84.383688 108.300152) (xy 84.383687 108.300151) (xy 84.383685 108.30015) (xy 84.336582 108.27615) - (xy 84.232853 108.223296) (xy 84.071847 108.170981) (xy 83.904649 108.1445) (xy 83.904644 108.1445) - (xy 83.735356 108.1445) (xy 83.735351 108.1445) (xy 83.568152 108.170981) (xy 83.407146 108.223296) - (xy 83.256311 108.300152) (xy 83.119365 108.399648) (xy 83.11936 108.399652) (xy 82.999652 108.51936) - (xy 82.999648 108.519365) (xy 82.900152 108.656311) (xy 82.823296 108.807146) (xy 82.770981 108.968152) - (xy 82.7445 109.13535) (xy 82.7445 109.304649) (xy 82.770072 109.466102) (xy 82.761118 109.535395) - (xy 82.716121 109.588847) (xy 82.64937 109.609487) (xy 82.647599 109.6095) (xy 82.409041 109.6095) - (xy 82.12956 109.646295) (xy 81.857256 109.719259) (xy 81.59682 109.827135) (xy 81.596809 109.82714) - (xy 81.35269 109.968083) (xy 81.352682 109.968089) (xy 81.129029 110.139704) (xy 80.929704 110.339029) - (xy 80.929695 110.339039) (xy 80.862006 110.427253) (xy 80.805578 110.468456) (xy 80.735832 110.47261) - (xy 80.674912 110.438397) (xy 80.64216 110.376679) (xy 80.647973 110.307052) (xy 80.656245 110.289765) - (xy 80.668224 110.269018) (xy 80.71232 110.192641) (xy 80.822402 109.92688) (xy 80.896853 109.649025) - (xy 80.9344 109.363829) (xy 80.9344 109.076171) (xy 80.896853 108.790975) (xy 80.822402 108.51312) - (xy 80.729153 108.287998) (xy 80.712324 108.247368) (xy 80.712316 108.247351) (xy 80.568495 107.998248) - (xy 80.568491 107.998241) (xy 80.393377 107.770027) (xy 80.393372 107.770021) (xy 80.189978 107.566627) - (xy 80.189971 107.566621) (xy 79.961767 107.391515) (xy 79.961765 107.391513) (xy 79.961759 107.391509) - (xy 79.961754 107.391506) (xy 79.961751 107.391504) (xy 79.712648 107.247683) (xy 79.712631 107.247675) - (xy 79.446878 107.137597) (xy 79.317925 107.103044) (xy 79.169025 107.063147) (xy 79.097983 107.053794) - (xy 78.907814 107.028757) (xy 78.843918 107.00049) (xy 78.805447 106.942166) (xy 78.8 106.905818) - (xy 78.8 106.3045) (xy 78.819685 106.237461) (xy 78.872489 106.191706) (xy 78.924 106.1805) (xy 79.490403 106.1805) - (xy 79.498585 106.1805) (xy 79.498608 106.180507) (xy 79.530766 106.180504) (xy 79.531047 106.180586) - (xy 79.593305 106.197437) (xy 79.627233 106.217259) (xy 79.628938 106.218108) (xy 79.64308 106.22635) - (xy 79.814801 106.288421) (xy 79.994922 106.318381) (xy 80.171797 106.315337) (xy 80.177492 106.31524) - (xy 80.356465 106.279105) (xy 80.356467 106.279104) (xy 80.356474 106.279103) (xy 80.525959 106.211162) - (xy 80.680345 106.113663) (xy 80.814531 105.989828) (xy 80.924083 105.843748) (xy 80.989551 105.712086) - (xy 81.037024 105.660824) (xy 81.104677 105.643365) (xy 81.148029 105.652734) (xy 81.261503 105.699737) - (xy 81.412312 105.729735) (xy 81.416153 105.730499) (xy 81.416156 105.7305) (xy 81.416158 105.7305) - (xy 81.573844 105.7305) (xy 81.573845 105.730499) (xy 81.728497 105.699737) (xy 81.874179 105.639394) - (xy 82.005289 105.551789) (xy 82.116789 105.440289) (xy 82.204394 105.309179) (xy 82.264737 105.163497) - (xy 82.2955 105.008842) (xy 82.2955 104.851158) (xy 82.2955 104.851155) (xy 82.295499 104.851153) - (xy 82.278754 104.766973) (xy 82.264737 104.696503) (xy 82.244151 104.646803) (xy 82.204397 104.550827) - (xy 82.20439 104.550814) (xy 82.116789 104.419711) (xy 82.116786 104.419707) (xy 82.005292 104.308213) - (xy 82.005288 104.30821) (xy 81.874185 104.220609) (xy 81.874172 104.220602) (xy 81.728501 104.160264) - (xy 81.728489 104.160261) (xy 81.573845 104.1295) (xy 81.573842 104.1295) (xy 81.416158 104.1295) - (xy 81.416155 104.1295) (xy 81.26151 104.160261) (xy 81.261498 104.160264) (xy 81.141951 104.209782) - (xy 81.072482 104.217251) (xy 81.010003 104.185975) (xy 80.974351 104.125886) (xy 80.970499 104.095221) - (xy 80.970499 103.505573) (xy 80.973153 103.493907) (xy 80.972119 103.485597) (xy 80.982702 103.451931) - (xy 80.987971 103.440952) (xy 80.988052 103.440862) (xy 80.988022 103.440848) (xy 80.99451 103.427361) - (xy 80.999074 103.417874) (xy 80.999074 103.41787) (xy 81.002495 103.41076) (xy 81.002674 103.410316) - (xy 81.00998 103.395093) (xy 81.058098 103.218945) (xy 81.073535 103.036995) (xy 81.055779 102.855258) - (xy 81.005419 102.679737) (xy 80.924117 102.516232) (xy 80.81456 102.370146) (xy 80.680368 102.246305) - (xy 80.680362 102.246301) (xy 80.525977 102.148804) (xy 80.356485 102.08086) (xy 80.356475 102.080858) - (xy 80.17749 102.04472) (xy 80.177497 102.04472) (xy 80.005792 102.041767) (xy 79.994916 102.04158) - (xy 79.994915 102.04158) (xy 79.994912 102.04158) (xy 79.814794 102.07154) (xy 79.814785 102.071542) - (xy 79.643057 102.133618) (xy 79.628569 102.14206) (xy 79.62846 102.142123) (xy 79.621336 102.146264) - (xy 79.62105 102.146343) (xy 79.593332 102.162542) (xy 79.593055 102.162704) (xy 79.589924 102.163473) - (xy 79.530738 102.179501) (xy 78.924 102.179501) (xy 78.856961 102.159816) (xy 78.811206 102.107012) - (xy 78.8 102.055501) (xy 78.8 100.271153) (xy 81.7495 100.271153) (xy 81.7495 100.428846) (xy 81.780261 100.583489) - (xy 81.780264 100.583501) (xy 81.840602 100.729172) (xy 81.840609 100.729185) (xy 81.92821 100.860288) - (xy 81.928213 100.860292) (xy 82.039707 100.971786) (xy 82.039711 100.971789) (xy 82.170814 101.05939) - (xy 82.170827 101.059397) (xy 82.316498 101.119735) (xy 82.316503 101.119737) (xy 82.471153 101.150499) - (xy 82.471156 101.1505) (xy 82.471158 101.1505) (xy 82.628844 101.1505) (xy 82.628845 101.150499) - (xy 82.783497 101.119737) (xy 82.929179 101.059394) (xy 83.060289 100.971789) (xy 83.171789 100.860289) - (xy 83.259394 100.729179) (xy 83.319737 100.583497) (xy 83.3505 100.428842) (xy 83.3505 100.271158) - (xy 83.3505 100.271155) (xy 83.350499 100.271153) (xy 83.348338 100.260288) (xy 83.319737 100.116503) - (xy 83.319735 100.116498) (xy 83.259397 99.970827) (xy 83.25939 99.970814) (xy 83.171789 99.839711) - (xy 83.171786 99.839707) (xy 83.060292 99.728213) (xy 83.060288 99.72821) (xy 82.929185 99.640609) - (xy 82.929172 99.640602) (xy 82.783501 99.580264) (xy 82.783489 99.580261) (xy 82.628845 99.5495) - (xy 82.628842 99.5495) (xy 82.471158 99.5495) (xy 82.471155 99.5495) (xy 82.31651 99.580261) (xy 82.316498 99.580264) - (xy 82.170827 99.640602) (xy 82.170814 99.640609) (xy 82.039711 99.72821) (xy 82.039707 99.728213) - (xy 81.928213 99.839707) (xy 81.92821 99.839711) (xy 81.840609 99.970814) (xy 81.840602 99.970827) - (xy 81.780264 100.116498) (xy 81.780261 100.11651) (xy 81.7495 100.271153) (xy 78.8 100.271153) - (xy 78.8 95.109041) (xy 93.0995 95.109041) (xy 93.0995 95.390958) (xy 93.136295 95.670439) (xy 93.209259 95.942743) - (xy 93.317135 96.203179) (xy 93.31714 96.20319) (xy 93.458083 96.447309) (xy 93.458088 96.447317) - (xy 93.6297 96.670965) (xy 93.629704 96.67097) (xy 93.829029 96.870295) (xy 93.829033 96.870298) - (xy 93.829035 96.8703) (xy 94.052683 97.041912) (xy 94.05269 97.041916) (xy 94.296809 97.182859) - (xy 94.296814 97.182861) (xy 94.296817 97.182863) (xy 94.557261 97.290742) (xy 94.829558 97.363704) - (xy 95.109049 97.4005) (xy 95.109056 97.4005) (xy 95.390944 97.4005) (xy 95.390951 97.4005) (xy 95.670442 97.363704) - (xy 95.942739 97.290742) (xy 96.203183 97.182863) (xy 96.447317 97.041912) (xy 96.670965 96.8703) - (xy 96.8703 96.670965) (xy 97.041912 96.447317) (xy 97.182863 96.203183) (xy 97.290742 95.942739) - (xy 97.363704 95.670442) (xy 97.4005 95.390951) (xy 97.4005 95.109049) (xy 97.400499 95.109041) - (xy 112.1495 95.109041) (xy 112.1495 95.390958) (xy 112.186295 95.670439) (xy 112.259259 95.942743) - (xy 112.367135 96.203179) (xy 112.36714 96.20319) (xy 112.508083 96.447309) (xy 112.508088 96.447317) - (xy 112.6797 96.670965) (xy 112.679704 96.67097) (xy 112.879029 96.870295) (xy 112.879033 96.870298) - (xy 112.879035 96.8703) (xy 113.102683 97.041912) (xy 113.10269 97.041916) (xy 113.346809 97.182859) - (xy 113.346814 97.182861) (xy 113.346817 97.182863) (xy 113.607261 97.290742) (xy 113.879558 97.363704) - (xy 114.159049 97.4005) (xy 114.159056 97.4005) (xy 114.440944 97.4005) (xy 114.440951 97.4005) - (xy 114.720442 97.363704) (xy 114.992739 97.290742) (xy 115.253183 97.182863) (xy 115.497317 97.041912) - (xy 115.720965 96.8703) (xy 115.9203 96.670965) (xy 116.091912 96.447317) (xy 116.232863 96.203183) - (xy 116.340742 95.942739) (xy 116.413704 95.670442) (xy 116.4505 95.390951) (xy 116.4505 95.109049) - (xy 116.450499 95.109041) (xy 131.1995 95.109041) (xy 131.1995 95.390958) (xy 131.236295 95.670439) - (xy 131.309259 95.942743) (xy 131.417135 96.203179) (xy 131.41714 96.20319) (xy 131.558083 96.447309) - (xy 131.558088 96.447317) (xy 131.7297 96.670965) (xy 131.729704 96.67097) (xy 131.929029 96.870295) - (xy 131.929033 96.870298) (xy 131.929035 96.8703) (xy 132.152683 97.041912) (xy 132.15269 97.041916) - (xy 132.396809 97.182859) (xy 132.396814 97.182861) (xy 132.396817 97.182863) (xy 132.657261 97.290742) - (xy 132.929558 97.363704) (xy 133.209049 97.4005) (xy 133.209056 97.4005) (xy 133.490944 97.4005) - (xy 133.490951 97.4005) (xy 133.770442 97.363704) (xy 134.042739 97.290742) (xy 134.303183 97.182863) - (xy 134.547317 97.041912) (xy 134.770965 96.8703) (xy 134.9703 96.670965) (xy 135.141912 96.447317) - (xy 135.282863 96.203183) (xy 135.390742 95.942739) (xy 135.463704 95.670442) (xy 135.5005 95.390951) - (xy 135.5005 95.109049) (xy 135.463704 94.829558) (xy 135.390742 94.557261) (xy 135.282863 94.296817) - (xy 135.282861 94.296814) (xy 135.282859 94.296809) (xy 135.141916 94.05269) (xy 135.141912 94.052683) - (xy 134.9703 93.829035) (xy 134.970298 93.829033) (xy 134.970295 93.829029) (xy 134.77097 93.629704) - (xy 134.770965 93.6297) (xy 134.547317 93.458088) (xy 134.547311 93.458084) (xy 134.547309 93.458083) - (xy 134.30319 93.31714) (xy 134.303179 93.317135) (xy 134.042743 93.209259) (xy 133.770439 93.136295) - (xy 133.490958 93.0995) (xy 133.490951 93.0995) (xy 133.209049 93.0995) (xy 133.209041 93.0995) - (xy 132.92956 93.136295) (xy 132.657256 93.209259) (xy 132.39682 93.317135) (xy 132.396809 93.31714) - (xy 132.15269 93.458083) (xy 132.152682 93.458089) (xy 131.929029 93.629704) (xy 131.729704 93.829029) - (xy 131.558089 94.052682) (xy 131.558083 94.05269) (xy 131.41714 94.296809) (xy 131.417135 94.29682) - (xy 131.309259 94.557256) (xy 131.236295 94.82956) (xy 131.1995 95.109041) (xy 116.450499 95.109041) - (xy 116.413704 94.829558) (xy 116.340742 94.557261) (xy 116.232863 94.296817) (xy 116.232861 94.296814) - (xy 116.232859 94.296809) (xy 116.091916 94.05269) (xy 116.091912 94.052683) (xy 115.9203 93.829035) - (xy 115.920298 93.829033) (xy 115.920295 93.829029) (xy 115.72097 93.629704) (xy 115.720965 93.6297) - (xy 115.497317 93.458088) (xy 115.497311 93.458084) (xy 115.497309 93.458083) (xy 115.25319 93.31714) - (xy 115.253179 93.317135) (xy 114.992743 93.209259) (xy 114.720439 93.136295) (xy 114.440958 93.0995) - (xy 114.440951 93.0995) (xy 114.159049 93.0995) (xy 114.159041 93.0995) (xy 113.87956 93.136295) - (xy 113.607256 93.209259) (xy 113.34682 93.317135) (xy 113.346809 93.31714) (xy 113.10269 93.458083) - (xy 113.102682 93.458089) (xy 112.879029 93.629704) (xy 112.679704 93.829029) (xy 112.508089 94.052682) - (xy 112.508083 94.05269) (xy 112.36714 94.296809) (xy 112.367135 94.29682) (xy 112.259259 94.557256) - (xy 112.186295 94.82956) (xy 112.1495 95.109041) (xy 97.400499 95.109041) (xy 97.363704 94.829558) - (xy 97.290742 94.557261) (xy 97.182863 94.296817) (xy 97.182861 94.296814) (xy 97.182859 94.296809) - (xy 97.041916 94.05269) (xy 97.041912 94.052683) (xy 96.8703 93.829035) (xy 96.870298 93.829033) - (xy 96.870295 93.829029) (xy 96.67097 93.629704) (xy 96.670965 93.6297) (xy 96.447317 93.458088) - (xy 96.447311 93.458084) (xy 96.447309 93.458083) (xy 96.20319 93.31714) (xy 96.203179 93.317135) - (xy 95.942743 93.209259) (xy 95.670439 93.136295) (xy 95.390958 93.0995) (xy 95.390951 93.0995) - (xy 95.109049 93.0995) (xy 95.109041 93.0995) (xy 94.82956 93.136295) (xy 94.557256 93.209259) (xy 94.29682 93.317135) - (xy 94.296809 93.31714) (xy 94.05269 93.458083) (xy 94.052682 93.458089) (xy 93.829029 93.629704) - (xy 93.629704 93.829029) (xy 93.458089 94.052682) (xy 93.458083 94.05269) (xy 93.31714 94.296809) - (xy 93.317135 94.29682) (xy 93.209259 94.557256) (xy 93.136295 94.82956) (xy 93.0995 95.109041) - (xy 78.8 95.109041) (xy 78.8 92.484181) (xy 78.819685 92.417142) (xy 78.872489 92.371387) (xy 78.907813 92.361242) - (xy 79.169025 92.326853) (xy 79.44688 92.252402) (xy 79.712641 92.14232) (xy 79.961759 91.998491) - (xy 80.189973 91.823377) (xy 80.189975 91.823374) (xy 80.18998 91.823371) (xy 80.393372 91.619978) - (xy 80.393377 91.619973) (xy 80.464569 91.527192) (xy 80.520996 91.48599) (xy 80.590742 91.481835) - (xy 80.651663 91.516047) (xy 80.684416 91.577764) (xy 80.678603 91.647391) (xy 80.670332 91.664679) - (xy 80.61714 91.756809) (xy 80.617135 91.75682) (xy 80.509259 92.017256) (xy 80.436295 92.28956) - (xy 80.3995 92.569041) (xy 80.3995 92.850958) (xy 80.436295 93.130439) (xy 80.509259 93.402743) - (xy 80.617135 93.663179) (xy 80.61714 93.66319) (xy 80.758083 93.907309) (xy 80.758088 93.907317) - (xy 80.9297 94.130965) (xy 80.929704 94.13097) (xy 81.129029 94.330295) (xy 81.129033 94.330298) - (xy 81.129035 94.3303) (xy 81.352683 94.501912) (xy 81.35269 94.501916) (xy 81.596809 94.642859) - (xy 81.596814 94.642861) (xy 81.596817 94.642863) (xy 81.857261 94.750742) (xy 82.129558 94.823704) - (xy 82.409049 94.8605) (xy 82.409056 94.8605) (xy 82.690944 94.8605) (xy 82.690951 94.8605) (xy 82.970442 94.823704) - (xy 83.242739 94.750742) (xy 83.503183 94.642863) (xy 83.747317 94.501912) (xy 83.970965 94.3303) - (xy 84.1703 94.130965) (xy 84.341912 93.907317) (xy 84.482863 93.663183) (xy 84.590742 93.402739) - (xy 84.663704 93.130442) (xy 84.7005 92.850951) (xy 84.7005 92.631153) (xy 85.2995 92.631153) (xy 85.2995 92.788846) - (xy 85.330261 92.943489) (xy 85.330264 92.943501) (xy 85.390602 93.089172) (xy 85.390609 93.089185) - (xy 85.47821 93.220288) (xy 85.478213 93.220292) (xy 85.589707 93.331786) (xy 85.589711 93.331789) - (xy 85.720814 93.41939) (xy 85.720827 93.419397) (xy 85.866498 93.479735) (xy 85.866503 93.479737) - (xy 86.021153 93.510499) (xy 86.021156 93.5105) (xy 86.021158 93.5105) (xy 86.178844 93.5105) (xy 86.178845 93.510499) - (xy 86.333497 93.479737) (xy 86.479179 93.419394) (xy 86.610289 93.331789) (xy 86.721789 93.220289) - (xy 86.809394 93.089179) (xy 86.869737 92.943497) (xy 86.9005 92.788842) (xy 86.9005 92.631158) - (xy 86.9005 92.631155) (xy 86.900499 92.631153) (xy 86.869738 92.47651) (xy 86.869737 92.476503) - (xy 86.869735 92.476498) (xy 86.809397 92.330827) (xy 86.80939 92.330814) (xy 86.721789 92.199711) - (xy 86.721786 92.199707) (xy 86.610292 92.088213) (xy 86.610288 92.08821) (xy 86.479185 92.000609) - (xy 86.479172 92.000602) (xy 86.333501 91.940264) (xy 86.333489 91.940261) (xy 86.178845 91.9095) - (xy 86.178842 91.9095) (xy 86.021158 91.9095) (xy 86.021155 91.9095) (xy 85.86651 91.940261) (xy 85.866498 91.940264) - (xy 85.720827 92.000602) (xy 85.720814 92.000609) (xy 85.589711 92.08821) (xy 85.589707 92.088213) - (xy 85.478213 92.199707) (xy 85.47821 92.199711) (xy 85.390609 92.330814) (xy 85.390602 92.330827) - (xy 85.330264 92.476498) (xy 85.330261 92.47651) (xy 85.2995 92.631153) (xy 84.7005 92.631153) (xy 84.7005 92.569049) - (xy 84.663704 92.289558) (xy 84.590742 92.017261) (xy 84.482863 91.756817) (xy 84.482861 91.756814) - (xy 84.482859 91.756809) (xy 84.341916 91.51269) (xy 84.341912 91.512683) (xy 84.318241 91.481835) - (xy 84.211161 91.342285) (xy 84.185967 91.277116) (xy 84.200005 91.208671) (xy 84.248819 91.158682) - (xy 84.253242 91.156314) (xy 84.383685 91.08985) (xy 84.520641 90.990346) (xy 84.640346 90.870641) - (xy 84.73985 90.733685) (xy 84.816705 90.582849) (xy 84.869018 90.421847) (xy 84.886125 90.313838) - (xy 84.8955 90.254649) (xy 84.8955 90.08535) (xy 91.6345 90.08535) (xy 91.6345 90.254649) (xy 91.660981 90.421847) - (xy 91.713296 90.582853) (xy 91.790152 90.733688) (xy 91.889648 90.870634) (xy 91.889652 90.870639) - (xy 92.00936 90.990347) (xy 92.009365 90.990351) (xy 92.128817 91.077137) (xy 92.146315 91.08985) - (xy 92.242425 91.13882) (xy 92.297146 91.166703) (xy 92.297148 91.166703) (xy 92.297151 91.166705) - (xy 92.38345 91.194745) (xy 92.458152 91.219018) (xy 92.625351 91.2455) (xy 92.625356 91.2455) (xy 92.794649 91.2455) - (xy 92.961847 91.219018) (xy 93.122849 91.166705) (xy 93.273685 91.08985) (xy 93.410641 90.990346) - (xy 93.530346 90.870641) (xy 93.62985 90.733685) (xy 93.706705 90.582849) (xy 93.759018 90.421847) - (xy 93.776125 90.313838) (xy 93.7855 90.254649) (xy 93.7855 90.085351) (xy 93.778556 90.041511) - (xy 93.778556 90.04151) (xy 93.776127 90.026177) (xy 95.5956 90.026177) (xy 95.5956 90.313822) (xy 95.595601 90.313838) - (xy 95.633146 90.599023) (xy 95.707597 90.876878) (xy 95.817675 91.142631) (xy 95.817683 91.142648) - (xy 95.961504 91.391751) (xy 95.961515 91.391767) (xy 96.136621 91.619971) (xy 96.136627 91.619978) - (xy 96.34002 91.823371) (xy 96.340027 91.823377) (xy 96.568241 91.998491) (xy 96.583893 92.007527) - (xy 96.817351 92.142316) (xy 96.817356 92.142318) (xy 96.817359 92.14232) (xy 96.817363 92.142321) - (xy 96.817368 92.142324) (xy 96.922723 92.185963) (xy 97.08312 92.252402) (xy 97.360975 92.326853) - (xy 97.646171 92.3644) (xy 97.646178 92.3644) (xy 97.933822 92.3644) (xy 97.933829 92.3644) (xy 98.219025 92.326853) - (xy 98.49688 92.252402) (xy 98.762641 92.14232) (xy 99.011759 91.998491) (xy 99.239973 91.823377) - (xy 99.239975 91.823374) (xy 99.23998 91.823371) (xy 99.443372 91.619978) (xy 99.443377 91.619973) - (xy 99.514569 91.527192) (xy 99.570996 91.48599) (xy 99.640742 91.481835) (xy 99.701663 91.516047) - (xy 99.734416 91.577764) (xy 99.728603 91.647391) (xy 99.720332 91.664679) (xy 99.66714 91.756809) - (xy 99.667135 91.75682) (xy 99.559259 92.017256) (xy 99.486295 92.28956) (xy 99.4495 92.569041) - (xy 99.4495 92.850958) (xy 99.486295 93.130439) (xy 99.559259 93.402743) (xy 99.667135 93.663179) - (xy 99.66714 93.66319) (xy 99.808083 93.907309) (xy 99.808088 93.907317) (xy 99.9797 94.130965) - (xy 99.979704 94.13097) (xy 100.179029 94.330295) (xy 100.179033 94.330298) (xy 100.179035 94.3303) - (xy 100.402683 94.501912) (xy 100.40269 94.501916) (xy 100.646809 94.642859) (xy 100.646814 94.642861) - (xy 100.646817 94.642863) (xy 100.907261 94.750742) (xy 101.179558 94.823704) (xy 101.459049 94.8605) - (xy 101.459056 94.8605) (xy 101.740944 94.8605) (xy 101.740951 94.8605) (xy 102.020442 94.823704) - (xy 102.292739 94.750742) (xy 102.553183 94.642863) (xy 102.797317 94.501912) (xy 103.020965 94.3303) - (xy 103.2203 94.130965) (xy 103.391912 93.907317) (xy 103.532863 93.663183) (xy 103.640742 93.402739) - (xy 103.713704 93.130442) (xy 103.7505 92.850951) (xy 103.7505 92.631153) (xy 104.3495 92.631153) - (xy 104.3495 92.788846) (xy 104.380261 92.943489) (xy 104.380264 92.943501) (xy 104.440602 93.089172) - (xy 104.440609 93.089185) (xy 104.52821 93.220288) (xy 104.528213 93.220292) (xy 104.639707 93.331786) - (xy 104.639711 93.331789) (xy 104.770814 93.41939) (xy 104.770827 93.419397) (xy 104.916498 93.479735) - (xy 104.916503 93.479737) (xy 105.071153 93.510499) (xy 105.071156 93.5105) (xy 105.071158 93.5105) - (xy 105.228844 93.5105) (xy 105.228845 93.510499) (xy 105.383497 93.479737) (xy 105.529179 93.419394) - (xy 105.660289 93.331789) (xy 105.771789 93.220289) (xy 105.859394 93.089179) (xy 105.919737 92.943497) - (xy 105.9505 92.788842) (xy 105.9505 92.631158) (xy 105.9505 92.631155) (xy 105.950499 92.631153) - (xy 105.919738 92.47651) (xy 105.919737 92.476503) (xy 105.919735 92.476498) (xy 105.859397 92.330827) - (xy 105.85939 92.330814) (xy 105.771789 92.199711) (xy 105.771786 92.199707) (xy 105.660292 92.088213) - (xy 105.660288 92.08821) (xy 105.529185 92.000609) (xy 105.529172 92.000602) (xy 105.383501 91.940264) - (xy 105.383489 91.940261) (xy 105.228845 91.9095) (xy 105.228842 91.9095) (xy 105.071158 91.9095) - (xy 105.071155 91.9095) (xy 104.91651 91.940261) (xy 104.916498 91.940264) (xy 104.770827 92.000602) - (xy 104.770814 92.000609) (xy 104.639711 92.08821) (xy 104.639707 92.088213) (xy 104.528213 92.199707) - (xy 104.52821 92.199711) (xy 104.440609 92.330814) (xy 104.440602 92.330827) (xy 104.380264 92.476498) - (xy 104.380261 92.47651) (xy 104.3495 92.631153) (xy 103.7505 92.631153) (xy 103.7505 92.569049) - (xy 103.713704 92.289558) (xy 103.640742 92.017261) (xy 103.532863 91.756817) (xy 103.532861 91.756814) - (xy 103.532859 91.756809) (xy 103.391916 91.51269) (xy 103.391912 91.512683) (xy 103.368241 91.481835) - (xy 103.261161 91.342285) (xy 103.235967 91.277116) (xy 103.250005 91.208671) (xy 103.298819 91.158682) - (xy 103.303242 91.156314) (xy 103.433685 91.08985) (xy 103.570641 90.990346) (xy 103.690346 90.870641) - (xy 103.78985 90.733685) (xy 103.866705 90.582849) (xy 103.919018 90.421847) (xy 103.936125 90.313838) - (xy 103.9455 90.254649) (xy 103.9455 90.08535) (xy 110.6845 90.08535) (xy 110.6845 90.254649) (xy 110.710981 90.421847) - (xy 110.763296 90.582853) (xy 110.840152 90.733688) (xy 110.939648 90.870634) (xy 110.939652 90.870639) - (xy 111.05936 90.990347) (xy 111.059365 90.990351) (xy 111.178817 91.077137) (xy 111.196315 91.08985) - (xy 111.292425 91.13882) (xy 111.347146 91.166703) (xy 111.347148 91.166703) (xy 111.347151 91.166705) - (xy 111.43345 91.194745) (xy 111.508152 91.219018) (xy 111.675351 91.2455) (xy 111.675356 91.2455) - (xy 111.844649 91.2455) (xy 112.011847 91.219018) (xy 112.172849 91.166705) (xy 112.323685 91.08985) - (xy 112.460641 90.990346) (xy 112.580346 90.870641) (xy 112.67985 90.733685) (xy 112.756705 90.582849) - (xy 112.809018 90.421847) (xy 112.826125 90.313838) (xy 112.8355 90.254649) (xy 112.8355 90.085351) - (xy 112.828556 90.041511) (xy 112.828556 90.04151) (xy 112.826127 90.026177) (xy 114.6456 90.026177) - (xy 114.6456 90.313822) (xy 114.645601 90.313838) (xy 114.683146 90.599023) (xy 114.757597 90.876878) - (xy 114.867675 91.142631) (xy 114.867683 91.142648) (xy 115.011504 91.391751) (xy 115.011515 91.391767) - (xy 115.186621 91.619971) (xy 115.186627 91.619978) (xy 115.39002 91.823371) (xy 115.390027 91.823377) - (xy 115.618241 91.998491) (xy 115.633893 92.007527) (xy 115.867351 92.142316) (xy 115.867356 92.142318) - (xy 115.867359 92.14232) (xy 115.867363 92.142321) (xy 115.867368 92.142324) (xy 115.972723 92.185963) - (xy 116.13312 92.252402) (xy 116.410975 92.326853) (xy 116.696171 92.3644) (xy 116.696178 92.3644) - (xy 116.983822 92.3644) (xy 116.983829 92.3644) (xy 117.269025 92.326853) (xy 117.54688 92.252402) - (xy 117.812641 92.14232) (xy 118.061759 91.998491) (xy 118.289973 91.823377) (xy 118.289975 91.823374) - (xy 118.28998 91.823371) (xy 118.493372 91.619978) (xy 118.493377 91.619973) (xy 118.564569 91.527192) - (xy 118.620996 91.48599) (xy 118.690742 91.481835) (xy 118.751663 91.516047) (xy 118.784416 91.577764) - (xy 118.778603 91.647391) (xy 118.770332 91.664679) (xy 118.71714 91.756809) (xy 118.717135 91.75682) - (xy 118.609259 92.017256) (xy 118.536295 92.28956) (xy 118.4995 92.569041) (xy 118.4995 92.850958) - (xy 118.536295 93.130439) (xy 118.609259 93.402743) (xy 118.717135 93.663179) (xy 118.71714 93.66319) - (xy 118.858083 93.907309) (xy 118.858088 93.907317) (xy 119.0297 94.130965) (xy 119.029704 94.13097) - (xy 119.229029 94.330295) (xy 119.229033 94.330298) (xy 119.229035 94.3303) (xy 119.452683 94.501912) - (xy 119.45269 94.501916) (xy 119.696809 94.642859) (xy 119.696814 94.642861) (xy 119.696817 94.642863) - (xy 119.957261 94.750742) (xy 120.229558 94.823704) (xy 120.509049 94.8605) (xy 120.509056 94.8605) - (xy 120.790944 94.8605) (xy 120.790951 94.8605) (xy 121.070442 94.823704) (xy 121.342739 94.750742) - (xy 121.603183 94.642863) (xy 121.847317 94.501912) (xy 122.070965 94.3303) (xy 122.2703 94.130965) - (xy 122.441912 93.907317) (xy 122.582863 93.663183) (xy 122.690742 93.402739) (xy 122.763704 93.130442) - (xy 122.8005 92.850951) (xy 122.8005 92.631153) (xy 123.3995 92.631153) (xy 123.3995 92.788846) - (xy 123.430261 92.943489) (xy 123.430264 92.943501) (xy 123.490602 93.089172) (xy 123.490609 93.089185) - (xy 123.57821 93.220288) (xy 123.578213 93.220292) (xy 123.689707 93.331786) (xy 123.689711 93.331789) - (xy 123.820814 93.41939) (xy 123.820827 93.419397) (xy 123.966498 93.479735) (xy 123.966503 93.479737) - (xy 124.121153 93.510499) (xy 124.121156 93.5105) (xy 124.121158 93.5105) (xy 124.278844 93.5105) - (xy 124.278845 93.510499) (xy 124.433497 93.479737) (xy 124.579179 93.419394) (xy 124.710289 93.331789) - (xy 124.821789 93.220289) (xy 124.909394 93.089179) (xy 124.969737 92.943497) (xy 125.0005 92.788842) - (xy 125.0005 92.631158) (xy 125.0005 92.631155) (xy 125.000499 92.631153) (xy 124.969738 92.47651) - (xy 124.969737 92.476503) (xy 124.969735 92.476498) (xy 124.909397 92.330827) (xy 124.90939 92.330814) - (xy 124.821789 92.199711) (xy 124.821786 92.199707) (xy 124.710292 92.088213) (xy 124.710288 92.08821) - (xy 124.579185 92.000609) (xy 124.579172 92.000602) (xy 124.433501 91.940264) (xy 124.433489 91.940261) - (xy 124.278845 91.9095) (xy 124.278842 91.9095) (xy 124.121158 91.9095) (xy 124.121155 91.9095) - (xy 123.96651 91.940261) (xy 123.966498 91.940264) (xy 123.820827 92.000602) (xy 123.820814 92.000609) - (xy 123.689711 92.08821) (xy 123.689707 92.088213) (xy 123.578213 92.199707) (xy 123.57821 92.199711) - (xy 123.490609 92.330814) (xy 123.490602 92.330827) (xy 123.430264 92.476498) (xy 123.430261 92.47651) - (xy 123.3995 92.631153) (xy 122.8005 92.631153) (xy 122.8005 92.569049) (xy 122.763704 92.289558) - (xy 122.690742 92.017261) (xy 122.582863 91.756817) (xy 122.582861 91.756814) (xy 122.582859 91.756809) - (xy 122.441916 91.51269) (xy 122.441912 91.512683) (xy 122.418241 91.481835) (xy 122.311161 91.342285) - (xy 122.285967 91.277116) (xy 122.300005 91.208671) (xy 122.348819 91.158682) (xy 122.353242 91.156314) - (xy 122.483685 91.08985) (xy 122.620641 90.990346) (xy 122.740346 90.870641) (xy 122.83985 90.733685) - (xy 122.916705 90.582849) (xy 122.969018 90.421847) (xy 122.986125 90.313838) (xy 122.9955 90.254649) - (xy 122.9955 90.08535) (xy 129.7345 90.08535) (xy 129.7345 90.254649) (xy 129.760981 90.421847) - (xy 129.813296 90.582853) (xy 129.890152 90.733688) (xy 129.989648 90.870634) (xy 129.989652 90.870639) - (xy 130.10936 90.990347) (xy 130.109365 90.990351) (xy 130.228817 91.077137) (xy 130.246315 91.08985) - (xy 130.342425 91.13882) (xy 130.397146 91.166703) (xy 130.397148 91.166703) (xy 130.397151 91.166705) - (xy 130.48345 91.194745) (xy 130.558152 91.219018) (xy 130.725351 91.2455) (xy 130.725356 91.2455) - (xy 130.894649 91.2455) (xy 131.061847 91.219018) (xy 131.222849 91.166705) (xy 131.373685 91.08985) - (xy 131.510641 90.990346) (xy 131.630346 90.870641) (xy 131.72985 90.733685) (xy 131.806705 90.582849) - (xy 131.859018 90.421847) (xy 131.876125 90.313838) (xy 131.8855 90.254649) (xy 131.8855 90.08535) - (xy 131.859018 89.918152) (xy 131.806703 89.757146) (xy 131.77882 89.702425) (xy 131.72985 89.606315) - (xy 131.717137 89.588817) (xy 131.630351 89.469365) (xy 131.630347 89.46936) (xy 131.510639 89.349652) - (xy 131.510634 89.349648) (xy 131.373688 89.250152) (xy 131.373687 89.250151) (xy 131.373685 89.25015) - (xy 131.326582 89.22615) (xy 131.222853 89.173296) (xy 131.061847 89.120981) (xy 130.894649 89.0945) - (xy 130.894644 89.0945) (xy 130.725356 89.0945) (xy 130.725351 89.0945) (xy 130.558152 89.120981) - (xy 130.397146 89.173296) (xy 130.246311 89.250152) (xy 130.109365 89.349648) (xy 130.10936 89.349652) - (xy 129.989652 89.46936) (xy 129.989648 89.469365) (xy 129.890152 89.606311) (xy 129.813296 89.757146) - (xy 129.760981 89.918152) (xy 129.7345 90.08535) (xy 122.9955 90.08535) (xy 122.969018 89.918152) - (xy 122.916703 89.757146) (xy 122.88882 89.702425) (xy 122.83985 89.606315) (xy 122.827137 89.588817) - (xy 122.740351 89.469365) (xy 122.740347 89.46936) (xy 122.620639 89.349652) (xy 122.620634 89.349648) - (xy 122.483688 89.250152) (xy 122.483687 89.250151) (xy 122.483685 89.25015) (xy 122.436582 89.22615) - (xy 122.332853 89.173296) (xy 122.171847 89.120981) (xy 122.004649 89.0945) (xy 122.004644 89.0945) - (xy 121.835356 89.0945) (xy 121.835351 89.0945) (xy 121.668152 89.120981) (xy 121.507146 89.173296) - (xy 121.356311 89.250152) (xy 121.219365 89.349648) (xy 121.21936 89.349652) (xy 121.099652 89.46936) - (xy 121.099648 89.469365) (xy 121.000152 89.606311) (xy 120.923296 89.757146) (xy 120.870981 89.918152) - (xy 120.8445 90.08535) (xy 120.8445 90.254649) (xy 120.870072 90.416102) (xy 120.861118 90.485395) - (xy 120.816121 90.538847) (xy 120.74937 90.559487) (xy 120.747599 90.5595) (xy 120.509041 90.5595) - (xy 120.22956 90.596295) (xy 119.957256 90.669259) (xy 119.69682 90.777135) (xy 119.696809 90.77714) - (xy 119.45269 90.918083) (xy 119.452682 90.918089) (xy 119.229029 91.089704) (xy 119.029704 91.289029) - (xy 119.029695 91.289039) (xy 118.962006 91.377253) (xy 118.905578 91.418456) (xy 118.835832 91.42261) - (xy 118.774912 91.388397) (xy 118.74216 91.326679) (xy 118.747973 91.257052) (xy 118.756245 91.239765) - (xy 118.768224 91.219018) (xy 118.81232 91.142641) (xy 118.922402 90.87688) (xy 118.996853 90.599025) - (xy 119.0344 90.313829) (xy 119.0344 90.026171) (xy 118.996853 89.740975) (xy 118.922402 89.46312) - (xy 118.81232 89.197359) (xy 118.812318 89.197356) (xy 118.812316 89.197351) (xy 118.668495 88.948248) - (xy 118.668491 88.948241) (xy 118.493377 88.720027) (xy 118.493372 88.720021) (xy 118.289978 88.516627) - (xy 118.289971 88.516621) (xy 118.061767 88.341515) (xy 118.061765 88.341513) (xy 118.061759 88.341509) - (xy 118.061754 88.341506) (xy 118.061751 88.341504) (xy 117.812648 88.197683) (xy 117.812631 88.197675) - (xy 117.546878 88.087597) (xy 117.269023 88.013146) (xy 116.983838 87.975601) (xy 116.983835 87.9756) - (xy 116.983829 87.9756) (xy 116.696171 87.9756) (xy 116.696165 87.9756) (xy 116.696161 87.975601) - (xy 116.410976 88.013146) (xy 116.133121 88.087597) (xy 115.867368 88.197675) (xy 115.867351 88.197683) - (xy 115.618248 88.341504) (xy 115.618232 88.341515) (xy 115.390028 88.516621) (xy 115.390021 88.516627) - (xy 115.186627 88.720021) (xy 115.186621 88.720028) (xy 115.011515 88.948232) (xy 115.011504 88.948248) - (xy 114.867683 89.197351) (xy 114.867675 89.197368) (xy 114.757597 89.463121) (xy 114.683146 89.740976) - (xy 114.645601 90.026161) (xy 114.6456 90.026177) (xy 112.826127 90.026177) (xy 112.809018 89.918152) - (xy 112.756703 89.757146) (xy 112.72882 89.702425) (xy 112.67985 89.606315) (xy 112.667137 89.588817) - (xy 112.580351 89.469365) (xy 112.580347 89.46936) (xy 112.460639 89.349652) (xy 112.460634 89.349648) - (xy 112.323688 89.250152) (xy 112.323687 89.250151) (xy 112.323685 89.25015) (xy 112.276582 89.22615) - (xy 112.172853 89.173296) (xy 112.011847 89.120981) (xy 111.844649 89.0945) (xy 111.844644 89.0945) - (xy 111.675356 89.0945) (xy 111.675351 89.0945) (xy 111.508152 89.120981) (xy 111.347146 89.173296) - (xy 111.196311 89.250152) (xy 111.059365 89.349648) (xy 111.05936 89.349652) (xy 110.939652 89.46936) - (xy 110.939648 89.469365) (xy 110.840152 89.606311) (xy 110.763296 89.757146) (xy 110.710981 89.918152) - (xy 110.6845 90.08535) (xy 103.9455 90.08535) (xy 103.919018 89.918152) (xy 103.866703 89.757146) - (xy 103.83882 89.702425) (xy 103.78985 89.606315) (xy 103.777137 89.588817) (xy 103.690351 89.469365) - (xy 103.690347 89.46936) (xy 103.570639 89.349652) (xy 103.570634 89.349648) (xy 103.433688 89.250152) - (xy 103.433687 89.250151) (xy 103.433685 89.25015) (xy 103.386582 89.22615) (xy 103.282853 89.173296) - (xy 103.121847 89.120981) (xy 102.954649 89.0945) (xy 102.954644 89.0945) (xy 102.785356 89.0945) - (xy 102.785351 89.0945) (xy 102.618152 89.120981) (xy 102.457146 89.173296) (xy 102.306311 89.250152) - (xy 102.169365 89.349648) (xy 102.16936 89.349652) (xy 102.049652 89.46936) (xy 102.049648 89.469365) - (xy 101.950152 89.606311) (xy 101.873296 89.757146) (xy 101.820981 89.918152) (xy 101.7945 90.08535) - (xy 101.7945 90.254649) (xy 101.820072 90.416102) (xy 101.811118 90.485395) (xy 101.766121 90.538847) - (xy 101.69937 90.559487) (xy 101.697599 90.5595) (xy 101.459041 90.5595) (xy 101.17956 90.596295) - (xy 100.907256 90.669259) (xy 100.64682 90.777135) (xy 100.646809 90.77714) (xy 100.40269 90.918083) - (xy 100.402682 90.918089) (xy 100.179029 91.089704) (xy 99.979704 91.289029) (xy 99.979695 91.289039) - (xy 99.912006 91.377253) (xy 99.855578 91.418456) (xy 99.785832 91.42261) (xy 99.724912 91.388397) - (xy 99.69216 91.326679) (xy 99.697973 91.257052) (xy 99.706245 91.239765) (xy 99.718224 91.219018) - (xy 99.76232 91.142641) (xy 99.872402 90.87688) (xy 99.946853 90.599025) (xy 99.9844 90.313829) - (xy 99.9844 90.026171) (xy 99.946853 89.740975) (xy 99.872402 89.46312) (xy 99.76232 89.197359) - (xy 99.762318 89.197356) (xy 99.762316 89.197351) (xy 99.618495 88.948248) (xy 99.618491 88.948241) - (xy 99.443377 88.720027) (xy 99.443372 88.720021) (xy 99.239978 88.516627) (xy 99.239971 88.516621) - (xy 99.011767 88.341515) (xy 99.011765 88.341513) (xy 99.011759 88.341509) (xy 99.011754 88.341506) - (xy 99.011751 88.341504) (xy 98.762648 88.197683) (xy 98.762631 88.197675) (xy 98.496878 88.087597) - (xy 98.219023 88.013146) (xy 97.933838 87.975601) (xy 97.933835 87.9756) (xy 97.933829 87.9756) - (xy 97.646171 87.9756) (xy 97.646165 87.9756) (xy 97.646161 87.975601) (xy 97.360976 88.013146) - (xy 97.083121 88.087597) (xy 96.817368 88.197675) (xy 96.817351 88.197683) (xy 96.568248 88.341504) - (xy 96.568232 88.341515) (xy 96.340028 88.516621) (xy 96.340021 88.516627) (xy 96.136627 88.720021) - (xy 96.136621 88.720028) (xy 95.961515 88.948232) (xy 95.961504 88.948248) (xy 95.817683 89.197351) - (xy 95.817675 89.197368) (xy 95.707597 89.463121) (xy 95.633146 89.740976) (xy 95.595601 90.026161) - (xy 95.5956 90.026177) (xy 93.776127 90.026177) (xy 93.759018 89.918152) (xy 93.706703 89.757146) - (xy 93.67882 89.702425) (xy 93.62985 89.606315) (xy 93.617137 89.588817) (xy 93.530351 89.469365) - (xy 93.530347 89.46936) (xy 93.410639 89.349652) (xy 93.410634 89.349648) (xy 93.273688 89.250152) - (xy 93.273687 89.250151) (xy 93.273685 89.25015) (xy 93.226582 89.22615) (xy 93.122853 89.173296) - (xy 92.961847 89.120981) (xy 92.794649 89.0945) (xy 92.794644 89.0945) (xy 92.625356 89.0945) (xy 92.625351 89.0945) - (xy 92.458152 89.120981) (xy 92.297146 89.173296) (xy 92.146311 89.250152) (xy 92.009365 89.349648) - (xy 92.00936 89.349652) (xy 91.889652 89.46936) (xy 91.889648 89.469365) (xy 91.790152 89.606311) - (xy 91.713296 89.757146) (xy 91.660981 89.918152) (xy 91.6345 90.08535) (xy 84.8955 90.08535) (xy 84.869018 89.918152) - (xy 84.816703 89.757146) (xy 84.78882 89.702425) (xy 84.73985 89.606315) (xy 84.727137 89.588817) - (xy 84.640351 89.469365) (xy 84.640347 89.46936) (xy 84.520639 89.349652) (xy 84.520634 89.349648) - (xy 84.383688 89.250152) (xy 84.383687 89.250151) (xy 84.383685 89.25015) (xy 84.336582 89.22615) - (xy 84.232853 89.173296) (xy 84.071847 89.120981) (xy 83.904649 89.0945) (xy 83.904644 89.0945) - (xy 83.735356 89.0945) (xy 83.735351 89.0945) (xy 83.568152 89.120981) (xy 83.407146 89.173296) - (xy 83.256311 89.250152) (xy 83.119365 89.349648) (xy 83.11936 89.349652) (xy 82.999652 89.46936) - (xy 82.999648 89.469365) (xy 82.900152 89.606311) (xy 82.823296 89.757146) (xy 82.770981 89.918152) - (xy 82.7445 90.08535) (xy 82.7445 90.254649) (xy 82.770072 90.416102) (xy 82.761118 90.485395) (xy 82.716121 90.538847) - (xy 82.64937 90.559487) (xy 82.647599 90.5595) (xy 82.409041 90.5595) (xy 82.12956 90.596295) (xy 81.857256 90.669259) - (xy 81.59682 90.777135) (xy 81.596809 90.77714) (xy 81.35269 90.918083) (xy 81.352682 90.918089) - (xy 81.129029 91.089704) (xy 80.929704 91.289029) (xy 80.929695 91.289039) (xy 80.862006 91.377253) - (xy 80.805578 91.418456) (xy 80.735832 91.42261) (xy 80.674912 91.388397) (xy 80.64216 91.326679) - (xy 80.647973 91.257052) (xy 80.656245 91.239765) (xy 80.668224 91.219018) (xy 80.71232 91.142641) - (xy 80.822402 90.87688) (xy 80.896853 90.599025) (xy 80.9344 90.313829) (xy 80.9344 90.026171) (xy 80.896853 89.740975) - (xy 80.822402 89.46312) (xy 80.71232 89.197359) (xy 80.712318 89.197356) (xy 80.712316 89.197351) - (xy 80.568495 88.948248) (xy 80.568491 88.948241) (xy 80.393377 88.720027) (xy 80.393372 88.720021) - (xy 80.189978 88.516627) (xy 80.189971 88.516621) (xy 79.961767 88.341515) (xy 79.961765 88.341513) - (xy 79.961759 88.341509) (xy 79.961754 88.341506) (xy 79.961751 88.341504) (xy 79.712648 88.197683) - (xy 79.712631 88.197675) (xy 79.446878 88.087597) (xy 79.317925 88.053044) (xy 79.169025 88.013147) - (xy 79.097983 88.003794) (xy 78.907814 87.978757) (xy 78.843918 87.95049) (xy 78.805447 87.892166) - (xy 78.8 87.855818) (xy 78.8 87.270388) (xy 78.819685 87.203349) (xy 78.872489 87.157594) (xy 78.924 87.146388) - (xy 79.566564 87.146388) (xy 79.58221 87.150613) (xy 79.596273 87.149999) (xy 79.628983 87.163244) - (xy 79.643723 87.171832) (xy 79.656948 87.17956) (xy 79.65695 87.17956) (xy 79.663806 87.183567) - (xy 79.664216 87.183771) (xy 79.678939 87.192349) (xy 79.678941 87.19235) (xy 79.85067 87.254406) - (xy 80.030795 87.284351) (xy 80.213365 87.281198) (xy 80.392348 87.245048) (xy 80.518661 87.194406) - (xy 80.561829 87.177099) (xy 80.561831 87.177098) (xy 80.716215 87.079592) (xy 80.850398 86.955751) - (xy 80.850398 86.95575) (xy 80.850401 86.955748) (xy 80.959479 86.810292) (xy 80.959948 86.809667) - (xy 81.025425 86.677981) (xy 81.072899 86.626718) (xy 81.140551 86.609258) (xy 81.183909 86.618629) - (xy 81.226784 86.636388) (xy 81.297369 86.665625) (xy 81.452019 86.696387) (xy 81.452022 86.696388) - (xy 81.452024 86.696388) (xy 81.60971 86.696388) (xy 81.609711 86.696387) (xy 81.764363 86.665625) - (xy 81.910045 86.605282) (xy 82.041155 86.517677) (xy 82.152655 86.406177) (xy 82.24026 86.275067) - (xy 82.240261 86.275064) (xy 82.240263 86.275061) (xy 82.262592 86.221153) (xy 85.2995 86.221153) - (xy 85.2995 86.378846) (xy 85.330261 86.533489) (xy 85.330264 86.533501) (xy 85.390602 86.679172) - (xy 85.390609 86.679185) (xy 85.47821 86.810288) (xy 85.478213 86.810292) (xy 85.589707 86.921786) - (xy 85.589711 86.921789) (xy 85.720814 87.00939) (xy 85.720827 87.009397) (xy 85.866498 87.069735) - (xy 85.866503 87.069737) (xy 85.977994 87.091914) (xy 86.021153 87.100499) (xy 86.021156 87.1005) - (xy 86.021158 87.1005) (xy 86.178844 87.1005) (xy 86.178845 87.100499) (xy 86.333497 87.069737) - (xy 86.479179 87.009394) (xy 86.610289 86.921789) (xy 86.721789 86.810289) (xy 86.809394 86.679179) - (xy 86.812719 86.671153) (xy 86.830102 86.629185) (xy 86.869737 86.533497) (xy 86.9005 86.378842) - (xy 86.9005 86.221158) (xy 86.9005 86.221155) (xy 86.900499 86.221153) (xy 86.890063 86.16869) (xy 86.869737 86.066503) - (xy 86.869296 86.065438) (xy 86.809397 85.920827) (xy 86.80939 85.920814) (xy 86.721789 85.789711) - (xy 86.721786 85.789707) (xy 86.610292 85.678213) (xy 86.610288 85.67821) (xy 86.479185 85.590609) - (xy 86.479172 85.590602) (xy 86.333501 85.530264) (xy 86.333489 85.530261) (xy 86.178845 85.4995) - (xy 86.178842 85.4995) (xy 86.021158 85.4995) (xy 86.021155 85.4995) (xy 85.86651 85.530261) (xy 85.866498 85.530264) - (xy 85.720827 85.590602) (xy 85.720814 85.590609) (xy 85.589711 85.67821) (xy 85.589707 85.678213) - (xy 85.478213 85.789707) (xy 85.47821 85.789711) (xy 85.390609 85.920814) (xy 85.390602 85.920827) - (xy 85.330264 86.066498) (xy 85.330261 86.06651) (xy 85.2995 86.221153) (xy 82.262592 86.221153) - (xy 82.276046 86.188671) (xy 82.300603 86.129385) (xy 82.331366 85.97473) (xy 82.331366 85.817046) - (xy 82.331366 85.817043) (xy 82.331365 85.817041) (xy 82.321702 85.768463) (xy 82.300603 85.662391) - (xy 82.286445 85.62821) (xy 82.240263 85.516715) (xy 82.240256 85.516702) (xy 82.152655 85.385599) - (xy 82.152652 85.385595) (xy 82.078738 85.311681) (xy 82.045253 85.250358) (xy 82.050237 85.180666) - (xy 82.092109 85.124733) (xy 82.157573 85.100316) (xy 82.166419 85.1) (xy 94.805432 85.1) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 51 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "3eb74982-734a-48e3-a010-71c1c99f9465") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 67 "Net-(D43-A)") + (pinfunction "A") + (pintype "passive") + (uuid "4cf66306-482d-4918-9205-f4711f8ca784") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) ) ) ) - (zone - (net 1) - (net_name "GND") - (layer "In1.Cu") - (uuid "da08d8ec-ab18-4d9c-a726-827b637741c9") - (hatch edge 0.5) - (priority 2) - (connect_pads - (clearance 0.5) - ) - (min_thickness 0.25) - (filled_areas_thickness no) - (fill yes - (thermal_gap 0.5) - (thermal_bridge_width 0.5) - ) - (polygon - (pts - (xy 30.48 40.64) (xy 30.48 187.96) (xy 157.48 187.96) (xy 157.48 40.64) + (footprint "footprints:LQFP64-10x10mm" + (layer "B.Cu") + (uuid "c341d8a6-d701-447f-8d07-c29738d375e6") + (at -41.1123 181.1231 180) + (tags "STM32F446RET6 ") + (property "Reference" "U1" + (at 0 0 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "d004fb8d-cd30-4550-8e76-e337314a7f84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 88.10527 43.065185) (xy 88.151025 43.117989) (xy 88.160969 43.187147) (xy 88.131944 43.250703) - (xy 88.112542 43.268766) (xy 88.020312 43.337809) (xy 88.020309 43.337812) (xy 87.934149 43.452906) - (xy 87.934145 43.452913) (xy 87.883903 43.58762) (xy 87.883901 43.587627) (xy 87.8775 43.647155) - (xy 87.8775 44.295) (xy 88.794488 44.295) (xy 88.761575 44.352007) (xy 88.7275 44.479174) (xy 88.7275 44.610826) - (xy 88.761575 44.737993) (xy 88.794488 44.795) (xy 87.8775 44.795) (xy 87.8775 45.442844) (xy 87.883901 45.502372) - (xy 87.883903 45.502379) (xy 87.934145 45.637086) (xy 87.934149 45.637093) (xy 88.020309 45.752187) - (xy 88.020312 45.75219) (xy 88.135406 45.83835) (xy 88.135413 45.838354) (xy 88.27012 45.888596) - (xy 88.270127 45.888598) (xy 88.329655 45.894999) (xy 88.329672 45.895) (xy 88.9775 45.895) (xy 88.9775 44.978012) - (xy 89.034507 45.010925) (xy 89.161674 45.045) (xy 89.293326 45.045) (xy 89.420493 45.010925) (xy 89.4775 44.978012) - (xy 89.4775 45.895) (xy 90.125328 45.895) (xy 90.125344 45.894999) (xy 90.184872 45.888598) (xy 90.184879 45.888596) - (xy 90.319586 45.838354) (xy 90.319593 45.83835) (xy 90.434687 45.75219) (xy 90.43469 45.752187) - (xy 90.52085 45.637093) (xy 90.520854 45.637086) (xy 90.569922 45.505529) (xy 90.611793 45.449595) - (xy 90.677257 45.425178) (xy 90.74553 45.44003) (xy 90.773785 45.461181) (xy 90.887713 45.575109) - (xy 91.059679 45.700048) (xy 91.059681 45.700049) (xy 91.059684 45.700051) (xy 91.249088 45.796557) - (xy 91.451257 45.862246) (xy 91.661213 45.8955) (xy 91.661214 45.8955) (xy 91.873786 45.8955) (xy 91.873787 45.8955) - (xy 92.083743 45.862246) (xy 92.285912 45.796557) (xy 92.475316 45.700051) (xy 92.561971 45.637093) - (xy 92.647286 45.575109) (xy 92.647288 45.575106) (xy 92.647292 45.575104) (xy 92.797604 45.424792) - (xy 92.797606 45.424788) (xy 92.797609 45.424786) (xy 92.922548 45.25282) (xy 92.922547 45.25282) - (xy 92.922551 45.252816) (xy 92.927014 45.244054) (xy 92.974988 45.193259) (xy 93.042808 45.176463) - (xy 93.108944 45.198999) (xy 93.147986 45.244056) (xy 93.152451 45.25282) (xy 93.27739 45.424786) - (xy 93.427713 45.575109) (xy 93.599679 45.700048) (xy 93.599681 45.700049) (xy 93.599684 45.700051) - (xy 93.789088 45.796557) (xy 93.991257 45.862246) (xy 94.201213 45.8955) (xy 94.201214 45.8955) - (xy 94.413786 45.8955) (xy 94.413787 45.8955) (xy 94.623743 45.862246) (xy 94.825912 45.796557) - (xy 95.015316 45.700051) (xy 95.101971 45.637093) (xy 95.187286 45.575109) (xy 95.187288 45.575106) - (xy 95.187292 45.575104) (xy 95.337604 45.424792) (xy 95.337606 45.424788) (xy 95.337609 45.424786) - (xy 95.462548 45.25282) (xy 95.462547 45.25282) (xy 95.462551 45.252816) (xy 95.467014 45.244054) - (xy 95.514988 45.193259) (xy 95.582808 45.176463) (xy 95.648944 45.198999) (xy 95.687986 45.244056) - (xy 95.692451 45.25282) (xy 95.81739 45.424786) (xy 95.967713 45.575109) (xy 96.139679 45.700048) - (xy 96.139681 45.700049) (xy 96.139684 45.700051) (xy 96.329088 45.796557) (xy 96.531257 45.862246) - (xy 96.741213 45.8955) (xy 96.741214 45.8955) (xy 96.953786 45.8955) (xy 96.953787 45.8955) (xy 97.163743 45.862246) - (xy 97.365912 45.796557) (xy 97.555316 45.700051) (xy 97.641971 45.637093) (xy 97.727286 45.575109) - (xy 97.727288 45.575106) (xy 97.727292 45.575104) (xy 97.877604 45.424792) (xy 97.877606 45.424788) - (xy 97.877609 45.424786) (xy 98.002548 45.25282) (xy 98.002547 45.25282) (xy 98.002551 45.252816) - (xy 98.099057 45.063412) (xy 98.164746 44.861243) (xy 98.198 44.651287) (xy 98.198 44.438713) (xy 98.164746 44.228757) - (xy 98.099057 44.026588) (xy 98.002551 43.837184) (xy 98.002549 43.837181) (xy 98.002548 43.837179) - (xy 97.877609 43.665213) (xy 97.727286 43.51489) (xy 97.55532 43.389951) (xy 97.365914 43.293444) - (xy 97.365913 43.293443) (xy 97.365912 43.293443) (xy 97.347407 43.28743) (xy 97.289732 43.247994) - (xy 97.262534 43.183635) (xy 97.274449 43.114789) (xy 97.321693 43.063313) (xy 97.385726 43.0455) - (xy 145.410887 43.0455) (xy 145.412533 43.04551) (xy 145.772908 43.050298) (xy 145.776209 43.050387) - (xy 146.122276 43.064387) (xy 146.125612 43.064568) (xy 146.461825 43.087559) (xy 146.465256 43.087842) - (xy 146.791453 43.119512) (xy 146.795044 43.119915) (xy 146.855417 43.12756) (xy 147.112125 43.160071) - (xy 147.115701 43.160578) (xy 147.423111 43.208864) (xy 147.426774 43.209496) (xy 147.694774 43.260005) - (xy 147.725926 43.265876) (xy 147.729702 43.266648) (xy 148.019414 43.330628) (xy 148.023148 43.331515) - (xy 148.305556 43.403334) (xy 148.309357 43.404366) (xy 148.57748 43.481828) (xy 148.583286 43.48366) - (xy 148.853067 43.576198) (xy 149.11218 43.665078) (xy 149.119979 43.668051) (xy 149.614779 43.875944) - (xy 149.622525 43.879516) (xy 150.090043 44.114982) (xy 150.097638 44.119147) (xy 150.539558 44.381911) - (xy 150.546903 44.386635) (xy 150.964873 44.67686) (xy 150.971869 44.682094) (xy 151.298585 44.945) - (xy 151.367086 45.000122) (xy 151.373685 45.005826) (xy 151.581894 45.198999) (xy 151.747136 45.352307) - (xy 151.753256 45.358394) (xy 152.105603 45.734182) (xy 152.111195 45.740571) (xy 152.442694 46.146562) - (xy 152.44773 46.15317) (xy 152.758256 46.590241) (xy 152.762724 46.596986) (xy 153.051732 47.065775) - (xy 153.055634 47.072578) (xy 153.227238 47.394955) (xy 153.322246 47.573437) (xy 153.325606 47.580244) - (xy 153.568509 48.11278) (xy 153.571352 48.119534) (xy 153.788873 48.682311) (xy 153.791234 48.688978) - (xy 153.981343 49.278834) (xy 153.983259 49.285395) (xy 154.143557 49.896179) (xy 154.145069 49.902638) - (xy 154.272876 50.523084) (xy 154.274019 50.529475) (xy 154.366452 51.137832) (xy 154.367255 51.144231) - (xy 154.421704 51.69367) (xy 154.42218 51.700268) (xy 154.439372 52.078554) (xy 154.4395 52.084184) - (xy 154.4395 108.992397) (xy 154.419815 109.059436) (xy 154.367011 109.105191) (xy 154.297853 109.115135) - (xy 154.234297 109.08611) (xy 154.216234 109.066708) (xy 154.147547 108.974955) (xy 154.147544 108.974952) - (xy 154.032335 108.888706) (xy 154.032328 108.888702) (xy 153.897482 108.838408) (xy 153.897483 108.838408) - (xy 153.837883 108.832001) (xy 153.837881 108.832) (xy 153.837873 108.832) (xy 153.837864 108.832) - (xy 152.042129 108.832) (xy 152.042123 108.832001) (xy 151.982516 108.838408) (xy 151.847671 108.888702) - (xy 151.847664 108.888706) (xy 151.732455 108.974952) (xy 151.732452 108.974955) (xy 151.646206 109.090164) - (xy 151.646202 109.090171) (xy 151.595908 109.225017) (xy 151.589501 109.284616) (xy 151.5895 109.284635) - (xy 151.5895 111.08037) (xy 151.589501 111.080376) (xy 151.595908 111.139983) (xy 151.646202 111.274828) - (xy 151.646206 111.274835) (xy 151.732452 111.390044) (xy 151.732455 111.390047) (xy 151.847664 111.476293) - (xy 151.847671 111.476297) (xy 151.979082 111.52531) (xy 152.035016 111.567181) (xy 152.059433 111.632645) - (xy 152.044582 111.700918) (xy 152.023431 111.729173) (xy 151.909889 111.842715) (xy 151.784951 112.014679) - (xy 151.688444 112.204085) (xy 151.622753 112.40626) (xy 151.5895 112.616213) (xy 151.5895 112.828786) - (xy 151.619585 113.018739) (xy 151.622754 113.038743) (xy 151.685468 113.231757) (xy 151.688444 113.240914) - (xy 151.784951 113.43032) (xy 151.90989 113.602286) (xy 152.060213 113.752609) (xy 152.232182 113.87755) - (xy 152.240946 113.882016) (xy 152.291742 113.929991) (xy 152.308536 113.997812) (xy 152.285998 114.063947) - (xy 152.240946 114.102984) (xy 152.232182 114.107449) (xy 152.060213 114.23239) (xy 151.90989 114.382713) - (xy 151.784951 114.554679) (xy 151.688444 114.744085) (xy 151.622753 114.94626) (xy 151.5895 115.156213) - (xy 151.5895 115.368786) (xy 151.619585 115.558739) (xy 151.622754 115.578743) (xy 151.681945 115.760914) - (xy 151.688444 115.780914) (xy 151.784951 115.97032) (xy 151.90989 116.142286) (xy 152.060213 116.292609) - (xy 152.232179 116.417548) (xy 152.232181 116.417549) (xy 152.232184 116.417551) (xy 152.241493 116.422294) - (xy 152.29229 116.470266) (xy 152.309087 116.538087) (xy 152.286552 116.604222) (xy 152.241505 116.64326) - (xy 152.232446 116.647876) (xy 152.23244 116.64788) (xy 152.178282 116.687227) (xy 152.178282 116.687228) - (xy 152.810591 117.319537) (xy 152.747007 117.336575) (xy 152.632993 117.402401) (xy 152.539901 117.495493) - (xy 152.474075 117.609507) (xy 152.457037 117.673091) (xy 151.824728 117.040782) (xy 151.824727 117.040782) - (xy 151.78538 117.094939) (xy 151.688904 117.284282) (xy 151.623242 117.486369) (xy 151.623242 117.486372) - (xy 151.59 117.696253) (xy 151.59 117.908746) (xy 151.623242 118.118627) (xy 151.623242 118.11863) - (xy 151.688904 118.320717) (xy 151.785375 118.51005) (xy 151.824728 118.564216) (xy 152.457037 117.931908) - (xy 152.474075 117.995493) (xy 152.539901 118.109507) (xy 152.632993 118.202599) (xy 152.747007 118.268425) - (xy 152.81059 118.285462) (xy 152.178282 118.917769) (xy 152.178282 118.91777) (xy 152.232449 118.957124) - (xy 152.421782 119.053595) (xy 152.62387 119.119257) (xy 152.833754 119.1525) (xy 153.046246 119.1525) - (xy 153.256127 119.119257) (xy 153.25613 119.119257) (xy 153.458217 119.053595) (xy 153.647554 118.957122) - (xy 153.701716 118.91777) (xy 153.701717 118.91777) (xy 153.069408 118.285462) (xy 153.132993 118.268425) - (xy 153.247007 118.202599) (xy 153.340099 118.109507) (xy 153.405925 117.995493) (xy 153.422962 117.931908) - (xy 154.05527 118.564217) (xy 154.05527 118.564216) (xy 154.094622 118.510054) (xy 154.191093 118.320721) - (xy 154.197568 118.300794) (xy 154.237005 118.243118) (xy 154.301363 118.215919) (xy 154.37021 118.227833) - (xy 154.421686 118.275076) (xy 154.4395 118.339111) (xy 154.4395 175.880814) (xy 154.439372 175.886444) - (xy 154.42218 176.26473) (xy 154.421704 176.271328) (xy 154.367255 176.820767) (xy 154.366452 176.827166) - (xy 154.274019 177.435523) (xy 154.272876 177.441914) (xy 154.145069 178.06236) (xy 154.143557 178.068819) - (xy 153.983259 178.679603) (xy 153.981343 178.686164) (xy 153.791234 179.27602) (xy 153.788873 179.282687) - (xy 153.571352 179.845464) (xy 153.568509 179.852218) (xy 153.325606 180.384754) (xy 153.322246 180.391561) - (xy 153.055637 180.892416) (xy 153.051732 180.899223) (xy 152.762724 181.368012) (xy 152.758256 181.374757) - (xy 152.44773 181.811828) (xy 152.442694 181.818436) (xy 152.111195 182.224427) (xy 152.105603 182.230816) - (xy 151.753256 182.606604) (xy 151.747136 182.612691) (xy 151.373685 182.959172) (xy 151.367086 182.964876) - (xy 150.971878 183.282897) (xy 150.964864 183.288145) (xy 150.546909 183.578359) (xy 150.539558 183.583087) - (xy 150.097638 183.845851) (xy 150.090043 183.850016) (xy 149.622525 184.085482) (xy 149.614779 184.089054) - (xy 149.119979 184.296947) (xy 149.11218 184.29992) (xy 148.583291 184.481336) (xy 148.577474 184.483172) - (xy 148.309383 184.560624) (xy 148.305529 184.561671) (xy 148.023192 184.633472) (xy 148.01937 184.63438) - (xy 147.729701 184.69835) (xy 147.725926 184.699122) (xy 147.426804 184.755496) (xy 147.42308 184.756139) - (xy 147.115748 184.804413) (xy 147.112086 184.804932) (xy 146.795044 184.845083) (xy 146.791448 184.845486) - (xy 146.465305 184.877151) (xy 146.461782 184.877442) (xy 146.125669 184.900426) (xy 146.122221 184.900614) - (xy 145.776241 184.91461) (xy 145.772877 184.9147) (xy 145.412534 184.919489) (xy 145.410886 184.9195) - (xy 98.017603 184.9195) (xy 97.950564 184.899815) (xy 97.904809 184.847011) (xy 97.894865 184.777853) - (xy 97.92389 184.714297) (xy 97.943292 184.696234) (xy 98.00274 184.65173) (xy 98.035046 184.627546) - (xy 98.121296 184.512331) (xy 98.171591 184.377483) (xy 98.178 184.317873) (xy 98.177999 182.522128) - (xy 98.171591 182.462517) (xy 98.17031 182.459083) (xy 98.121297 182.327671) (xy 98.121293 182.327664) - (xy 98.035047 182.212455) (xy 98.035044 182.212452) (xy 97.919835 182.126206) (xy 97.919828 182.126202) - (xy 97.784982 182.075908) (xy 97.784983 182.075908) (xy 97.725383 182.069501) (xy 97.725381 182.0695) - (xy 97.725373 182.0695) (xy 97.725364 182.0695) (xy 95.929629 182.0695) (xy 95.929623 182.069501) - (xy 95.870016 182.075908) (xy 95.735171 182.126202) (xy 95.735164 182.126206) (xy 95.619955 182.212452) - (xy 95.619952 182.212455) (xy 95.533706 182.327664) (xy 95.533703 182.327669) (xy 95.484689 182.459083) - (xy 95.442817 182.515016) (xy 95.377353 182.539433) (xy 95.30908 182.524581) (xy 95.280826 182.50343) - (xy 95.167286 182.38989) (xy 94.99532 182.264951) (xy 94.805914 182.168444) (xy 94.805913 182.168443) - (xy 94.805912 182.168443) (xy 94.603743 182.102754) (xy 94.603741 182.102753) (xy 94.60374 182.102753) - (xy 94.442457 182.077208) (xy 94.393787 182.0695) (xy 94.181213 182.0695) (xy 94.132542 182.077208) - (xy 93.97126 182.102753) (xy 93.769085 182.168444) (xy 93.579679 182.264951) (xy 93.407713 182.38989) - (xy 93.25739 182.540213) (xy 93.132449 182.712182) (xy 93.127984 182.720946) (xy 93.080009 182.771742) - (xy 93.012188 182.788536) (xy 92.946053 182.765998) (xy 92.907016 182.720946) (xy 92.90255 182.712182) - (xy 92.777609 182.540213) (xy 92.627286 182.38989) (xy 92.45532 182.264951) (xy 92.265914 182.168444) - (xy 92.265913 182.168443) (xy 92.265912 182.168443) (xy 92.063743 182.102754) (xy 92.063741 182.102753) - (xy 92.06374 182.102753) (xy 91.902457 182.077208) (xy 91.853787 182.0695) (xy 91.641213 182.0695) - (xy 91.592542 182.077208) (xy 91.43126 182.102753) (xy 91.229085 182.168444) (xy 91.039679 182.264951) - (xy 90.867713 182.38989) (xy 90.71739 182.540213) (xy 90.592449 182.712182) (xy 90.587702 182.721499) - (xy 90.539727 182.772293) (xy 90.471905 182.789087) (xy 90.405771 182.766548) (xy 90.366734 182.721495) - (xy 90.362126 182.712452) (xy 90.32277 182.658282) (xy 90.322769 182.658282) (xy 89.690462 183.29059) - (xy 89.673425 183.227007) (xy 89.607599 183.112993) (xy 89.514507 183.019901) (xy 89.400493 182.954075) - (xy 89.336909 182.937037) (xy 89.969216 182.304728) (xy 89.91505 182.265375) (xy 89.725717 182.168904) - (xy 89.523629 182.103242) (xy 89.313746 182.07) (xy 89.101254 182.07) (xy 88.891372 182.103242) - (xy 88.891369 182.103242) (xy 88.689282 182.168904) (xy 88.499939 182.26538) (xy 88.445782 182.304727) - (xy 88.445782 182.304728) (xy 89.078091 182.937037) (xy 89.014507 182.954075) (xy 88.900493 183.019901) - (xy 88.807401 183.112993) (xy 88.741575 183.227007) (xy 88.724537 183.290591) (xy 88.092228 182.658282) - (xy 88.092227 182.658282) (xy 88.05288 182.712439) (xy 87.956404 182.901782) (xy 87.890742 183.103869) - (xy 87.890742 183.103872) (xy 87.8575 183.313753) (xy 87.8575 183.526246) (xy 87.890742 183.736127) - (xy 87.890742 183.73613) (xy 87.956404 183.938217) (xy 88.052875 184.12755) (xy 88.092228 184.181716) - (xy 88.724537 183.549408) (xy 88.741575 183.612993) (xy 88.807401 183.727007) (xy 88.900493 183.820099) - (xy 89.014507 183.885925) (xy 89.07809 183.902962) (xy 88.445782 184.535269) (xy 88.445782 184.53527) - (xy 88.499949 184.574624) (xy 88.689282 184.671095) (xy 88.709206 184.677569) (xy 88.766881 184.717006) - (xy 88.79408 184.781365) (xy 88.782165 184.850211) (xy 88.734921 184.901687) (xy 88.670888 184.9195) - (xy 40.644115 184.9195) (xy 40.642467 184.919489) (xy 40.282121 184.9147) (xy 40.278757 184.91461) - (xy 39.932777 184.900614) (xy 39.929329 184.900426) (xy 39.59322 184.877442) (xy 39.589697 184.877151) - (xy 39.26354 184.845485) (xy 39.259943 184.845082) (xy 38.942911 184.804931) (xy 38.93925 184.804412) - (xy 38.631916 184.756139) (xy 38.628191 184.755496) (xy 38.329083 184.699124) (xy 38.32531 184.698352) - (xy 38.035619 184.634378) (xy 38.031796 184.63347) (xy 37.749498 184.561679) (xy 37.745643 184.560632) - (xy 37.47751 184.483167) (xy 37.471695 184.481331) (xy 36.942818 184.29992) (xy 36.935018 184.296947) - (xy 36.440219 184.089054) (xy 36.432473 184.085482) (xy 35.964955 183.850016) (xy 35.95736 183.845851) - (xy 35.51544 183.583087) (xy 35.508089 183.578359) (xy 35.266684 183.410735) (xy 35.266684 183.410734) - (xy 35.090133 183.288142) (xy 35.083119 183.282895) (xy 34.687919 182.964883) (xy 34.68132 182.959179) - (xy 34.307862 182.612691) (xy 34.301742 182.606604) (xy 34.142532 182.436802) (xy 33.949395 182.230816) - (xy 33.943803 182.224427) (xy 33.612303 181.818435) (xy 33.607267 181.811827) (xy 33.296755 181.374776) - (xy 33.292287 181.368031) (xy 33.003267 180.899223) (xy 33.003258 180.899208) (xy 32.999362 180.892416) - (xy 32.73274 180.391536) (xy 32.729392 180.384754) (xy 32.486488 179.852217) (xy 32.483646 179.845464) - (xy 32.266125 179.282687) (xy 32.263769 179.276034) (xy 32.263764 179.27602) (xy 32.073655 178.686164) - (xy 32.07174 178.679606) (xy 32.021991 178.490048) (xy 32.014797 178.462636) (xy 32.014793 178.462622) - (xy 36.0995 178.462622) (xy 36.0995 178.724877) (xy 36.124418 178.914136) (xy 36.13373 178.984866) - (xy 36.155178 179.064911) (xy 36.201602 179.238168) (xy 36.201605 179.238178) (xy 36.301953 179.48044) - (xy 36.301958 179.48045) (xy 36.433075 179.707553) (xy 36.592718 179.915601) (xy 36.592726 179.91561) - (xy 36.77814 180.101024) (xy 36.778148 180.101031) (xy 36.986196 180.260674) (xy 37.213299 180.391791) - (xy 37.213309 180.391796) (xy 37.455571 180.492144) (xy 37.455581 180.492148) (xy 37.708884 180.56002) - (xy 37.96888 180.59425) (xy 37.968887 180.59425) (xy 38.231113 180.59425) (xy 38.23112 180.59425) - (xy 38.491116 180.56002) (xy 38.744419 180.492148) (xy 38.986697 180.391793) (xy 39.213803 180.260674) - (xy 39.421851 180.101032) (xy 39.421855 180.101027) (xy 39.42186 180.101024) (xy 39.607274 179.91561) - (xy 39.607277 179.915605) (xy 39.607282 179.915601) (xy 39.766924 179.707553) (xy 39.898043 179.480447) - (xy 39.998398 179.238169) (xy 40.06627 178.984866) (xy 40.1005 178.72487) (xy 40.1005 178.46263) - (xy 40.100499 178.462622) (xy 145.637 178.462622) (xy 145.637 178.724877) (xy 145.661918 178.914136) - (xy 145.67123 178.984866) (xy 145.692678 179.064911) (xy 145.739102 179.238168) (xy 145.739105 179.238178) - (xy 145.839453 179.48044) (xy 145.839458 179.48045) (xy 145.970575 179.707553) (xy 146.130218 179.915601) - (xy 146.130226 179.91561) (xy 146.31564 180.101024) (xy 146.315648 180.101031) (xy 146.523696 180.260674) - (xy 146.750799 180.391791) (xy 146.750809 180.391796) (xy 146.993071 180.492144) (xy 146.993081 180.492148) - (xy 147.246384 180.56002) (xy 147.50638 180.59425) (xy 147.506387 180.59425) (xy 147.768613 180.59425) - (xy 147.76862 180.59425) (xy 148.028616 180.56002) (xy 148.281919 180.492148) (xy 148.524197 180.391793) - (xy 148.751303 180.260674) (xy 148.959351 180.101032) (xy 148.959355 180.101027) (xy 148.95936 180.101024) - (xy 149.144774 179.91561) (xy 149.144777 179.915605) (xy 149.144782 179.915601) (xy 149.304424 179.707553) - (xy 149.435543 179.480447) (xy 149.535898 179.238169) (xy 149.60377 178.984866) (xy 149.638 178.72487) - (xy 149.638 178.46263) (xy 149.60377 178.202634) (xy 149.535898 177.949331) (xy 149.437704 177.71227) - (xy 149.435546 177.707059) (xy 149.435541 177.707049) (xy 149.304424 177.479946) (xy 149.144781 177.271898) - (xy 149.144774 177.27189) (xy 148.95936 177.086476) (xy 148.959351 177.086468) (xy 148.751303 176.926825) - (xy 148.5242 176.795708) (xy 148.52419 176.795703) (xy 148.281928 176.695355) (xy 148.281921 176.695353) - (xy 148.281919 176.695352) (xy 148.028616 176.62748) (xy 147.970839 176.619873) (xy 147.768627 176.59325) - (xy 147.76862 176.59325) (xy 147.50638 176.59325) (xy 147.506372 176.59325) (xy 147.275272 176.623676) - (xy 147.246384 176.62748) (xy 146.993081 176.695352) (xy 146.993071 176.695355) (xy 146.750809 176.795703) - (xy 146.750799 176.795708) (xy 146.523696 176.926825) (xy 146.315648 177.086468) (xy 146.130218 177.271898) - (xy 145.970575 177.479946) (xy 145.839458 177.707049) (xy 145.839453 177.707059) (xy 145.739105 177.949321) - (xy 145.739102 177.949331) (xy 145.67123 178.202634) (xy 145.667426 178.231522) (xy 145.637 178.462622) - (xy 40.100499 178.462622) (xy 40.06627 178.202634) (xy 39.998398 177.949331) (xy 39.900204 177.71227) - (xy 39.898046 177.707059) (xy 39.898041 177.707049) (xy 39.766924 177.479946) (xy 39.607281 177.271898) - (xy 39.607274 177.27189) (xy 39.42186 177.086476) (xy 39.421851 177.086468) (xy 39.213803 176.926825) - (xy 38.9867 176.795708) (xy 38.98669 176.795703) (xy 38.744428 176.695355) (xy 38.744421 176.695353) - (xy 38.744419 176.695352) (xy 38.491116 176.62748) (xy 38.433339 176.619873) (xy 38.231127 176.59325) - (xy 38.23112 176.59325) (xy 37.96888 176.59325) (xy 37.968872 176.59325) (xy 37.737772 176.623676) - (xy 37.708884 176.62748) (xy 37.455581 176.695352) (xy 37.455571 176.695355) (xy 37.213309 176.795703) - (xy 37.213299 176.795708) (xy 36.986196 176.926825) (xy 36.778148 177.086468) (xy 36.592718 177.271898) - (xy 36.433075 177.479946) (xy 36.301958 177.707049) (xy 36.301953 177.707059) (xy 36.201605 177.949321) - (xy 36.201602 177.949331) (xy 36.13373 178.202634) (xy 36.129926 178.231522) (xy 36.0995 178.462622) - (xy 32.014793 178.462622) (xy 31.911433 178.068787) (xy 31.909934 178.062382) (xy 31.782117 177.441888) - (xy 31.780976 177.435507) (xy 31.756118 177.271898) (xy 31.688543 176.827151) (xy 31.687743 176.820769) - (xy 31.687607 176.8194) (xy 31.633293 176.271318) (xy 31.632818 176.264729) (xy 31.624195 176.074978) - (xy 31.615628 175.886442) (xy 31.6155 175.880813) (xy 31.6155 174.481177) (xy 74.16435 174.481177) - (xy 74.16435 174.768822) (xy 74.164351 174.768838) (xy 74.201896 175.054023) (xy 74.276347 175.331878) - (xy 74.386425 175.597631) (xy 74.386433 175.597648) (xy 74.530254 175.846751) (xy 74.530265 175.846767) - (xy 74.705371 176.074971) (xy 74.705377 176.074978) (xy 74.908771 176.278372) (xy 74.908778 176.278378) - (xy 74.989301 176.340165) (xy 75.136991 176.453491) (xy 75.136998 176.453495) (xy 75.386101 176.597316) - (xy 75.386106 176.597318) (xy 75.386109 176.59732) (xy 75.386113 176.597321) (xy 75.386118 176.597324) - (xy 75.491473 176.640963) (xy 75.65187 176.707402) (xy 75.929725 176.781853) (xy 76.214921 176.8194) - (xy 76.214928 176.8194) (xy 76.502572 176.8194) (xy 76.502579 176.8194) (xy 76.787775 176.781853) - (xy 77.06563 176.707402) (xy 77.331391 176.59732) (xy 77.580509 176.453491) (xy 77.808723 176.278377) - (xy 78.012127 176.074973) (xy 78.187241 175.846759) (xy 78.33107 175.597641) (xy 78.441152 175.33188) - (xy 78.515603 175.054025) (xy 78.55315 174.768829) (xy 78.55315 174.481177) (xy 97.97685 174.481177) - (xy 97.97685 174.768822) (xy 97.976851 174.768838) (xy 98.014396 175.054023) (xy 98.088847 175.331878) - (xy 98.198925 175.597631) (xy 98.198933 175.597648) (xy 98.342754 175.846751) (xy 98.342765 175.846767) - (xy 98.517871 176.074971) (xy 98.517877 176.074978) (xy 98.721271 176.278372) (xy 98.721278 176.278378) - (xy 98.801801 176.340165) (xy 98.949491 176.453491) (xy 98.949498 176.453495) (xy 99.198601 176.597316) - (xy 99.198606 176.597318) (xy 99.198609 176.59732) (xy 99.198613 176.597321) (xy 99.198618 176.597324) - (xy 99.303973 176.640963) (xy 99.46437 176.707402) (xy 99.742225 176.781853) (xy 100.027421 176.8194) - (xy 100.027428 176.8194) (xy 100.315072 176.8194) (xy 100.315079 176.8194) (xy 100.600275 176.781853) - (xy 100.87813 176.707402) (xy 101.143891 176.59732) (xy 101.393009 176.453491) (xy 101.621223 176.278377) - (xy 101.824627 176.074973) (xy 101.999741 175.846759) (xy 102.14357 175.597641) (xy 102.253652 175.33188) - (xy 102.328103 175.054025) (xy 102.36565 174.768829) (xy 102.36565 174.481171) (xy 102.328103 174.195975) - (xy 102.253652 173.91812) (xy 102.14357 173.652359) (xy 102.143568 173.652356) (xy 102.143566 173.652351) - (xy 101.999745 173.403248) (xy 101.999741 173.403241) (xy 101.875953 173.241916) (xy 101.824628 173.175028) - (xy 101.824622 173.175021) (xy 101.621228 172.971627) (xy 101.621221 172.971621) (xy 101.393017 172.796515) - (xy 101.393015 172.796513) (xy 101.393009 172.796509) (xy 101.393004 172.796506) (xy 101.393001 172.796504) - (xy 101.143898 172.652683) (xy 101.143881 172.652675) (xy 100.878128 172.542597) (xy 100.600273 172.468146) - (xy 100.315088 172.430601) (xy 100.315085 172.4306) (xy 100.315079 172.4306) (xy 100.027421 172.4306) - (xy 100.027415 172.4306) (xy 100.027411 172.430601) (xy 99.742226 172.468146) (xy 99.464371 172.542597) - (xy 99.198618 172.652675) (xy 99.198601 172.652683) (xy 98.949498 172.796504) (xy 98.949482 172.796515) - (xy 98.721278 172.971621) (xy 98.721271 172.971627) (xy 98.517877 173.175021) (xy 98.517871 173.175028) - (xy 98.342765 173.403232) (xy 98.342754 173.403248) (xy 98.198933 173.652351) (xy 98.198925 173.652368) - (xy 98.088847 173.918121) (xy 98.014396 174.195976) (xy 97.976851 174.481161) (xy 97.97685 174.481177) - (xy 78.55315 174.481177) (xy 78.55315 174.481171) (xy 78.515603 174.195975) (xy 78.441152 173.91812) - (xy 78.33107 173.652359) (xy 78.331068 173.652356) (xy 78.331066 173.652351) (xy 78.187245 173.403248) - (xy 78.187241 173.403241) (xy 78.063453 173.241916) (xy 78.012128 173.175028) (xy 78.012122 173.175021) - (xy 77.808728 172.971627) (xy 77.808721 172.971621) (xy 77.580517 172.796515) (xy 77.580515 172.796513) - (xy 77.580509 172.796509) (xy 77.580504 172.796506) (xy 77.580501 172.796504) (xy 77.331398 172.652683) - (xy 77.331381 172.652675) (xy 77.065628 172.542597) (xy 76.787773 172.468146) (xy 76.502588 172.430601) - (xy 76.502585 172.4306) (xy 76.502579 172.4306) (xy 76.214921 172.4306) (xy 76.214915 172.4306) - (xy 76.214911 172.430601) (xy 75.929726 172.468146) (xy 75.651871 172.542597) (xy 75.386118 172.652675) - (xy 75.386101 172.652683) (xy 75.136998 172.796504) (xy 75.136982 172.796515) (xy 74.908778 172.971621) - (xy 74.908771 172.971627) (xy 74.705377 173.175021) (xy 74.705371 173.175028) (xy 74.530265 173.403232) - (xy 74.530254 173.403248) (xy 74.386433 173.652351) (xy 74.386425 173.652368) (xy 74.276347 173.918121) - (xy 74.201896 174.195976) (xy 74.164351 174.481161) (xy 74.16435 174.481177) (xy 31.6155 174.481177) - (xy 31.6155 171.309041) (xy 45.4745 171.309041) (xy 45.4745 171.590958) (xy 45.511295 171.870439) - (xy 45.584259 172.142743) (xy 45.692135 172.403179) (xy 45.69214 172.40319) (xy 45.833083 172.647309) - (xy 45.833088 172.647317) (xy 46.0047 172.870965) (xy 46.004704 172.87097) (xy 46.204029 173.070295) - (xy 46.204033 173.070298) (xy 46.204035 173.0703) (xy 46.427683 173.241912) (xy 46.42769 173.241916) - (xy 46.671809 173.382859) (xy 46.671814 173.382861) (xy 46.671817 173.382863) (xy 46.932261 173.490742) - (xy 47.204558 173.563704) (xy 47.484049 173.6005) (xy 47.484056 173.6005) (xy 47.765944 173.6005) - (xy 47.765951 173.6005) (xy 48.045442 173.563704) (xy 48.317739 173.490742) (xy 48.578183 173.382863) - (xy 48.822317 173.241912) (xy 49.045965 173.0703) (xy 49.2453 172.870965) (xy 49.416912 172.647317) - (xy 49.557863 172.403183) (xy 49.643162 172.197253) (xy 62.0995 172.197253) (xy 62.0995 172.354946) - (xy 62.130261 172.509589) (xy 62.130264 172.509601) (xy 62.190602 172.655272) (xy 62.190609 172.655285) - (xy 62.27821 172.786388) (xy 62.278213 172.786392) (xy 62.389707 172.897886) (xy 62.389711 172.897889) - (xy 62.520814 172.98549) (xy 62.520827 172.985497) (xy 62.666498 173.045835) (xy 62.666503 173.045837) - (xy 62.789461 173.070295) (xy 62.821153 173.076599) (xy 62.821156 173.0766) (xy 62.821158 173.0766) - (xy 62.978844 173.0766) (xy 62.978845 173.076599) (xy 63.133497 173.045837) (xy 63.227051 173.007086) - (xy 69.1265 173.007086) (xy 69.1265 173.164779) (xy 69.157261 173.319422) (xy 69.157264 173.319434) - (xy 69.217602 173.465105) (xy 69.217609 173.465118) (xy 69.30521 173.596221) (xy 69.305213 173.596225) - (xy 69.416707 173.707719) (xy 69.416711 173.707722) (xy 69.547814 173.795323) (xy 69.547827 173.79533) - (xy 69.693498 173.855668) (xy 69.693503 173.85567) (xy 69.848153 173.886432) (xy 69.848156 173.886433) - (xy 69.848158 173.886433) (xy 70.005844 173.886433) (xy 70.005845 173.886432) (xy 70.160497 173.85567) - (xy 70.306179 173.795327) (xy 70.437289 173.707722) (xy 70.548789 173.596222) (xy 70.636394 173.465112) - (xy 70.696737 173.31943) (xy 70.7275 173.164775) (xy 70.7275 173.007091) (xy 70.7275 173.007088) - (xy 70.727499 173.007086) (xy 70.720445 172.971623) (xy 70.696737 172.852436) (xy 70.673574 172.796515) - (xy 70.636397 172.70676) (xy 70.63639 172.706747) (xy 70.548789 172.575644) (xy 70.548786 172.57564) - (xy 70.437292 172.464146) (xy 70.437288 172.464143) (xy 70.306185 172.376542) (xy 70.306172 172.376535) - (xy 70.160501 172.316197) (xy 70.160489 172.316194) (xy 70.005845 172.285433) (xy 70.005842 172.285433) - (xy 69.848158 172.285433) (xy 69.848155 172.285433) (xy 69.69351 172.316194) (xy 69.693498 172.316197) - (xy 69.547827 172.376535) (xy 69.547814 172.376542) (xy 69.416711 172.464143) (xy 69.416707 172.464146) - (xy 69.305213 172.57564) (xy 69.30521 172.575644) (xy 69.217609 172.706747) (xy 69.217602 172.70676) - (xy 69.157264 172.852431) (xy 69.157261 172.852443) (xy 69.1265 173.007086) (xy 63.227051 173.007086) - (xy 63.279179 172.985494) (xy 63.279185 172.98549) (xy 63.410278 172.897897) (xy 63.410278 172.897896) - (xy 63.410289 172.897889) (xy 63.521789 172.786389) (xy 63.609394 172.655279) (xy 63.669737 172.509597) - (xy 63.7005 172.354942) (xy 63.7005 172.197258) (xy 63.7005 172.197255) (xy 63.700499 172.197253) - (xy 63.669738 172.04261) (xy 63.669737 172.042603) (xy 63.669735 172.042598) (xy 63.609397 171.896927) - (xy 63.60939 171.896914) (xy 63.521789 171.765811) (xy 63.521786 171.765807) (xy 63.410292 171.654313) - (xy 63.410288 171.65431) (xy 63.279185 171.566709) (xy 63.279172 171.566702) (xy 63.133501 171.506364) - (xy 63.133489 171.506361) (xy 62.978845 171.4756) (xy 62.978842 171.4756) (xy 62.821158 171.4756) - (xy 62.821155 171.4756) (xy 62.66651 171.506361) (xy 62.666498 171.506364) (xy 62.520827 171.566702) - (xy 62.520814 171.566709) (xy 62.389711 171.65431) (xy 62.389707 171.654313) (xy 62.278213 171.765807) - (xy 62.27821 171.765811) (xy 62.190609 171.896914) (xy 62.190602 171.896927) (xy 62.130264 172.042598) - (xy 62.130261 172.04261) (xy 62.0995 172.197253) (xy 49.643162 172.197253) (xy 49.665339 172.143713) - (xy 49.66534 172.143711) (xy 49.665738 172.142748) (xy 49.665742 172.142739) (xy 49.738704 171.870442) - (xy 49.7755 171.590951) (xy 49.7755 171.309049) (xy 49.775499 171.309041) (xy 83.5745 171.309041) - (xy 83.5745 171.590958) (xy 83.611295 171.870439) (xy 83.684259 172.142743) (xy 83.792135 172.403179) - (xy 83.79214 172.40319) (xy 83.933083 172.647309) (xy 83.933088 172.647317) (xy 84.1047 172.870965) - (xy 84.104704 172.87097) (xy 84.304029 173.070295) (xy 84.304033 173.070298) (xy 84.304035 173.0703) - (xy 84.527683 173.241912) (xy 84.52769 173.241916) (xy 84.771809 173.382859) (xy 84.771814 173.382861) - (xy 84.771817 173.382863) (xy 85.032261 173.490742) (xy 85.304558 173.563704) (xy 85.584049 173.6005) - (xy 85.584056 173.6005) (xy 85.865944 173.6005) (xy 85.865951 173.6005) (xy 86.145442 173.563704) - (xy 86.417739 173.490742) (xy 86.678183 173.382863) (xy 86.922317 173.241912) (xy 87.145965 173.0703) - (xy 87.3453 172.870965) (xy 87.516912 172.647317) (xy 87.657863 172.403183) (xy 87.765742 172.142739) - (xy 87.838704 171.870442) (xy 87.8755 171.590951) (xy 87.8755 171.309049) (xy 87.875499 171.309041) - (xy 112.1495 171.309041) (xy 112.1495 171.590958) (xy 112.186295 171.870439) (xy 112.259259 172.142743) - (xy 112.367135 172.403179) (xy 112.36714 172.40319) (xy 112.508083 172.647309) (xy 112.508088 172.647317) - (xy 112.6797 172.870965) (xy 112.679704 172.87097) (xy 112.879029 173.070295) (xy 112.879033 173.070298) - (xy 112.879035 173.0703) (xy 113.102683 173.241912) (xy 113.10269 173.241916) (xy 113.346809 173.382859) - (xy 113.346814 173.382861) (xy 113.346817 173.382863) (xy 113.607261 173.490742) (xy 113.879558 173.563704) - (xy 114.159049 173.6005) (xy 114.159056 173.6005) (xy 114.440944 173.6005) (xy 114.440951 173.6005) - (xy 114.720442 173.563704) (xy 114.992739 173.490742) (xy 115.253183 173.382863) (xy 115.497317 173.241912) - (xy 115.720965 173.0703) (xy 115.9203 172.870965) (xy 116.091912 172.647317) (xy 116.232863 172.403183) - (xy 116.340742 172.142739) (xy 116.413704 171.870442) (xy 116.4505 171.590951) (xy 116.4505 171.309049) - (xy 116.413704 171.029558) (xy 116.340742 170.757261) (xy 116.232863 170.496817) (xy 116.232861 170.496814) - (xy 116.232859 170.496809) (xy 116.091916 170.25269) (xy 116.091912 170.252683) (xy 115.9203 170.029035) - (xy 115.920298 170.029033) (xy 115.920295 170.029029) (xy 115.72097 169.829704) (xy 115.720965 169.8297) - (xy 115.497317 169.658088) (xy 115.497311 169.658084) (xy 115.497309 169.658083) (xy 115.25319 169.51714) - (xy 115.253179 169.517135) (xy 114.992743 169.409259) (xy 114.720439 169.336295) (xy 114.440958 169.2995) - (xy 114.440951 169.2995) (xy 114.159049 169.2995) (xy 114.159041 169.2995) (xy 113.87956 169.336295) - (xy 113.607256 169.409259) (xy 113.34682 169.517135) (xy 113.346809 169.51714) (xy 113.10269 169.658083) - (xy 113.102682 169.658089) (xy 112.879029 169.829704) (xy 112.679704 170.029029) (xy 112.508089 170.252682) - (xy 112.508083 170.25269) (xy 112.36714 170.496809) (xy 112.367135 170.49682) (xy 112.259259 170.757256) - (xy 112.186295 171.02956) (xy 112.1495 171.309041) (xy 87.875499 171.309041) (xy 87.838704 171.029558) - (xy 87.765742 170.757261) (xy 87.657863 170.496817) (xy 87.657861 170.496814) (xy 87.657859 170.496809) - (xy 87.516916 170.25269) (xy 87.516912 170.252683) (xy 87.3453 170.029035) (xy 87.345298 170.029033) - (xy 87.345295 170.029029) (xy 87.14597 169.829704) (xy 87.145965 169.8297) (xy 86.922317 169.658088) - (xy 86.922311 169.658084) (xy 86.922309 169.658083) (xy 86.67819 169.51714) (xy 86.678179 169.517135) - (xy 86.417743 169.409259) (xy 86.145439 169.336295) (xy 85.865958 169.2995) (xy 85.865951 169.2995) - (xy 85.584049 169.2995) (xy 85.584041 169.2995) (xy 85.30456 169.336295) (xy 85.032256 169.409259) - (xy 84.77182 169.517135) (xy 84.771809 169.51714) (xy 84.52769 169.658083) (xy 84.527682 169.658089) - (xy 84.304029 169.829704) (xy 84.104704 170.029029) (xy 83.933089 170.252682) (xy 83.933083 170.25269) - (xy 83.79214 170.496809) (xy 83.792135 170.49682) (xy 83.684259 170.757256) (xy 83.611295 171.02956) - (xy 83.5745 171.309041) (xy 49.775499 171.309041) (xy 49.738704 171.029558) (xy 49.665742 170.757261) - (xy 49.557863 170.496817) (xy 49.557861 170.496814) (xy 49.557859 170.496809) (xy 49.416916 170.25269) - (xy 49.416912 170.252683) (xy 49.2453 170.029035) (xy 49.245298 170.029033) (xy 49.245295 170.029029) - (xy 49.04597 169.829704) (xy 49.045965 169.8297) (xy 48.822317 169.658088) (xy 48.822311 169.658084) - (xy 48.822309 169.658083) (xy 48.57819 169.51714) (xy 48.578179 169.517135) (xy 48.317743 169.409259) - (xy 48.045439 169.336295) (xy 47.765958 169.2995) (xy 47.765951 169.2995) (xy 47.484049 169.2995) - (xy 47.484041 169.2995) (xy 47.20456 169.336295) (xy 46.932256 169.409259) (xy 46.67182 169.517135) - (xy 46.671809 169.51714) (xy 46.42769 169.658083) (xy 46.427682 169.658089) (xy 46.204029 169.829704) - (xy 46.004704 170.029029) (xy 45.833089 170.252682) (xy 45.833083 170.25269) (xy 45.69214 170.496809) - (xy 45.692135 170.49682) (xy 45.584259 170.757256) (xy 45.511295 171.02956) (xy 45.4745 171.309041) - (xy 31.6155 171.309041) (xy 31.6155 166.28535) (xy 44.0095 166.28535) (xy 44.0095 166.454649) (xy 44.035981 166.621847) - (xy 44.088296 166.782853) (xy 44.132323 166.869258) (xy 44.15958 166.922754) (xy 44.165152 166.933688) - (xy 44.264648 167.070634) (xy 44.264652 167.070639) (xy 44.38436 167.190347) (xy 44.384365 167.190351) - (xy 44.503817 167.277137) (xy 44.521315 167.28985) (xy 44.617425 167.33882) (xy 44.672146 167.366703) - (xy 44.672148 167.366703) (xy 44.672151 167.366705) (xy 44.75845 167.394745) (xy 44.833152 167.419018) - (xy 45.000351 167.4455) (xy 45.000356 167.4455) (xy 45.169649 167.4455) (xy 45.336847 167.419018) - (xy 45.497849 167.366705) (xy 45.648685 167.28985) (xy 45.785641 167.190346) (xy 45.905346 167.070641) - (xy 46.00485 166.933685) (xy 46.081705 166.782849) (xy 46.134018 166.621847) (xy 46.143924 166.559303) - (xy 46.1605 166.454649) (xy 46.1605 166.285351) (xy 46.153556 166.241511) (xy 46.153556 166.24151) - (xy 46.151127 166.226177) (xy 47.9706 166.226177) (xy 47.9706 166.513822) (xy 47.970601 166.513838) - (xy 48.008146 166.799023) (xy 48.082597 167.076878) (xy 48.192675 167.342631) (xy 48.192683 167.342648) - (xy 48.336504 167.591751) (xy 48.336515 167.591767) (xy 48.511621 167.819971) (xy 48.511627 167.819978) - (xy 48.71502 168.023371) (xy 48.715028 168.023378) (xy 48.76006 168.057932) (xy 48.943241 168.198491) - (xy 48.958893 168.207527) (xy 49.192351 168.342316) (xy 49.192356 168.342318) (xy 49.192359 168.34232) - (xy 49.192363 168.342321) (xy 49.192368 168.342324) (xy 49.297723 168.385963) (xy 49.45812 168.452402) - (xy 49.735975 168.526853) (xy 50.021171 168.5644) (xy 50.021178 168.5644) (xy 50.308822 168.5644) - (xy 50.308829 168.5644) (xy 50.594025 168.526853) (xy 50.87188 168.452402) (xy 51.137641 168.34232) - (xy 51.386759 168.198491) (xy 51.614973 168.023377) (xy 51.614975 168.023374) (xy 51.61498 168.023371) - (xy 51.818372 167.819978) (xy 51.818377 167.819973) (xy 51.889569 167.727192) (xy 51.945996 167.68599) - (xy 52.015742 167.681835) (xy 52.076663 167.716047) (xy 52.109416 167.777764) (xy 52.103603 167.847391) - (xy 52.095332 167.864679) (xy 52.04214 167.956809) (xy 52.042135 167.95682) (xy 51.934259 168.217256) - (xy 51.861295 168.48956) (xy 51.8245 168.769041) (xy 51.8245 169.050958) (xy 51.861295 169.330439) - (xy 51.934259 169.602743) (xy 52.042135 169.863179) (xy 52.04214 169.86319) (xy 52.183083 170.107309) - (xy 52.183088 170.107317) (xy 52.3547 170.330965) (xy 52.354704 170.33097) (xy 52.554029 170.530295) - (xy 52.554033 170.530298) (xy 52.554035 170.5303) (xy 52.777683 170.701912) (xy 52.77769 170.701916) - (xy 53.021809 170.842859) (xy 53.021814 170.842861) (xy 53.021817 170.842863) (xy 53.282261 170.950742) - (xy 53.554558 171.023704) (xy 53.834049 171.0605) (xy 53.834056 171.0605) (xy 54.115944 171.0605) - (xy 54.115951 171.0605) (xy 54.395442 171.023704) (xy 54.667739 170.950742) (xy 54.928183 170.842863) - (xy 55.172317 170.701912) (xy 55.395965 170.5303) (xy 55.5953 170.330965) (xy 55.766912 170.107317) - (xy 55.907863 169.863183) (xy 56.015742 169.602739) (xy 56.088704 169.330442) (xy 56.1255 169.050951) - (xy 56.1255 168.831153) (xy 56.7245 168.831153) (xy 56.7245 168.988846) (xy 56.755261 169.143489) - (xy 56.755264 169.143501) (xy 56.815602 169.289172) (xy 56.815609 169.289185) (xy 56.90321 169.420288) - (xy 56.903213 169.420292) (xy 57.014707 169.531786) (xy 57.014711 169.531789) (xy 57.145814 169.61939) - (xy 57.145827 169.619397) (xy 57.291498 169.679735) (xy 57.291503 169.679737) (xy 57.441925 169.709658) - (xy 57.446153 169.710499) (xy 57.446156 169.7105) (xy 57.446158 169.7105) (xy 57.603844 169.7105) - (xy 57.603845 169.710499) (xy 57.758497 169.679737) (xy 57.904179 169.619394) (xy 58.035289 169.531789) - (xy 58.146789 169.420289) (xy 58.234394 169.289179) (xy 58.294737 169.143497) (xy 58.3255 168.988842) - (xy 58.3255 168.831158) (xy 58.3255 168.831155) (xy 58.325499 168.831153) (xy 58.294738 168.67651) - (xy 58.294737 168.676503) (xy 58.285747 168.654798) (xy 58.234397 168.530827) (xy 58.23439 168.530814) - (xy 58.146789 168.399711) (xy 58.146786 168.399707) (xy 58.035292 168.288213) (xy 58.035288 168.28821) - (xy 57.904185 168.200609) (xy 57.904172 168.200602) (xy 57.758501 168.140264) (xy 57.758489 168.140261) - (xy 57.603845 168.1095) (xy 57.603842 168.1095) (xy 57.446158 168.1095) (xy 57.446155 168.1095) - (xy 57.29151 168.140261) (xy 57.291498 168.140264) (xy 57.145827 168.200602) (xy 57.145814 168.200609) - (xy 57.014711 168.28821) (xy 57.014707 168.288213) (xy 56.903213 168.399707) (xy 56.90321 168.399711) - (xy 56.815609 168.530814) (xy 56.815602 168.530827) (xy 56.755264 168.676498) (xy 56.755261 168.67651) - (xy 56.7245 168.831153) (xy 56.1255 168.831153) (xy 56.1255 168.769049) (xy 56.088704 168.489558) - (xy 56.015742 168.217261) (xy 55.907863 167.956817) (xy 55.907861 167.956814) (xy 55.907859 167.956809) - (xy 55.766916 167.71269) (xy 55.766912 167.712683) (xy 55.743241 167.681835) (xy 55.636161 167.542285) - (xy 55.610967 167.477116) (xy 55.625005 167.408671) (xy 55.673819 167.358682) (xy 55.678242 167.356314) - (xy 55.808685 167.28985) (xy 55.945641 167.190346) (xy 56.065346 167.070641) (xy 56.16485 166.933685) - (xy 56.241705 166.782849) (xy 56.294018 166.621847) (xy 56.303924 166.559303) (xy 56.3205 166.454649) - (xy 56.3205 166.28535) (xy 82.1095 166.28535) (xy 82.1095 166.454649) (xy 82.135981 166.621847) - (xy 82.188296 166.782853) (xy 82.232323 166.869258) (xy 82.25958 166.922754) (xy 82.265152 166.933688) - (xy 82.364648 167.070634) (xy 82.364652 167.070639) (xy 82.48436 167.190347) (xy 82.484365 167.190351) - (xy 82.603817 167.277137) (xy 82.621315 167.28985) (xy 82.717425 167.33882) (xy 82.772146 167.366703) - (xy 82.772148 167.366703) (xy 82.772151 167.366705) (xy 82.85845 167.394745) (xy 82.933152 167.419018) - (xy 83.100351 167.4455) (xy 83.100356 167.4455) (xy 83.269649 167.4455) (xy 83.436847 167.419018) - (xy 83.597849 167.366705) (xy 83.748685 167.28985) (xy 83.885641 167.190346) (xy 84.005346 167.070641) - (xy 84.10485 166.933685) (xy 84.181705 166.782849) (xy 84.234018 166.621847) (xy 84.243924 166.559303) - (xy 84.2605 166.454649) (xy 84.2605 166.285351) (xy 84.253556 166.241511) (xy 84.253556 166.24151) - (xy 84.251127 166.226177) (xy 86.0706 166.226177) (xy 86.0706 166.513822) (xy 86.070601 166.513838) - (xy 86.108146 166.799023) (xy 86.182597 167.076878) (xy 86.292675 167.342631) (xy 86.292683 167.342648) - (xy 86.436504 167.591751) (xy 86.436515 167.591767) (xy 86.611621 167.819971) (xy 86.611627 167.819978) - (xy 86.81502 168.023371) (xy 86.815028 168.023378) (xy 86.86006 168.057932) (xy 87.043241 168.198491) - (xy 87.058893 168.207527) (xy 87.292351 168.342316) (xy 87.292356 168.342318) (xy 87.292359 168.34232) - (xy 87.292363 168.342321) (xy 87.292368 168.342324) (xy 87.397723 168.385963) (xy 87.55812 168.452402) - (xy 87.835975 168.526853) (xy 88.121171 168.5644) (xy 88.121178 168.5644) (xy 88.408822 168.5644) - (xy 88.408829 168.5644) (xy 88.694025 168.526853) (xy 88.97188 168.452402) (xy 89.237641 168.34232) - (xy 89.486759 168.198491) (xy 89.714973 168.023377) (xy 89.714975 168.023374) (xy 89.71498 168.023371) - (xy 89.918372 167.819978) (xy 89.918377 167.819973) (xy 89.989569 167.727192) (xy 90.045996 167.68599) - (xy 90.115742 167.681835) (xy 90.176663 167.716047) (xy 90.209416 167.777764) (xy 90.203603 167.847391) - (xy 90.195332 167.864679) (xy 90.14214 167.956809) (xy 90.142135 167.95682) (xy 90.034259 168.217256) - (xy 89.961295 168.48956) (xy 89.9245 168.769041) (xy 89.9245 169.050958) (xy 89.961295 169.330439) - (xy 90.034259 169.602743) (xy 90.142135 169.863179) (xy 90.14214 169.86319) (xy 90.283083 170.107309) - (xy 90.283088 170.107317) (xy 90.4547 170.330965) (xy 90.454704 170.33097) (xy 90.654029 170.530295) - (xy 90.654033 170.530298) (xy 90.654035 170.5303) (xy 90.877683 170.701912) (xy 90.87769 170.701916) - (xy 91.121809 170.842859) (xy 91.121814 170.842861) (xy 91.121817 170.842863) (xy 91.382261 170.950742) - (xy 91.654558 171.023704) (xy 91.934049 171.0605) (xy 91.934056 171.0605) (xy 92.215944 171.0605) - (xy 92.215951 171.0605) (xy 92.495442 171.023704) (xy 92.767739 170.950742) (xy 93.028183 170.842863) - (xy 93.272317 170.701912) (xy 93.495965 170.5303) (xy 93.6953 170.330965) (xy 93.866912 170.107317) - (xy 94.007863 169.863183) (xy 94.115742 169.602739) (xy 94.188704 169.330442) (xy 94.2255 169.050951) - (xy 94.2255 168.831153) (xy 94.8245 168.831153) (xy 94.8245 168.988846) (xy 94.855261 169.143489) - (xy 94.855264 169.143501) (xy 94.915602 169.289172) (xy 94.915609 169.289185) (xy 95.00321 169.420288) - (xy 95.003213 169.420292) (xy 95.114707 169.531786) (xy 95.114711 169.531789) (xy 95.245814 169.61939) - (xy 95.245827 169.619397) (xy 95.391498 169.679735) (xy 95.391503 169.679737) (xy 95.541925 169.709658) - (xy 95.546153 169.710499) (xy 95.546156 169.7105) (xy 95.546158 169.7105) (xy 95.703844 169.7105) - (xy 95.703845 169.710499) (xy 95.858497 169.679737) (xy 96.004179 169.619394) (xy 96.135289 169.531789) - (xy 96.246789 169.420289) (xy 96.334394 169.289179) (xy 96.394737 169.143497) (xy 96.4255 168.988842) - (xy 96.4255 168.831158) (xy 96.4255 168.831155) (xy 96.425499 168.831153) (xy 96.394738 168.67651) - (xy 96.394737 168.676503) (xy 96.385747 168.654798) (xy 96.334397 168.530827) (xy 96.33439 168.530814) - (xy 96.246789 168.399711) (xy 96.246786 168.399707) (xy 96.135292 168.288213) (xy 96.135288 168.28821) - (xy 96.004185 168.200609) (xy 96.004172 168.200602) (xy 95.858501 168.140264) (xy 95.858489 168.140261) - (xy 95.703845 168.1095) (xy 95.703842 168.1095) (xy 95.546158 168.1095) (xy 95.546155 168.1095) - (xy 95.39151 168.140261) (xy 95.391498 168.140264) (xy 95.245827 168.200602) (xy 95.245814 168.200609) - (xy 95.114711 168.28821) (xy 95.114707 168.288213) (xy 95.003213 168.399707) (xy 95.00321 168.399711) - (xy 94.915609 168.530814) (xy 94.915602 168.530827) (xy 94.855264 168.676498) (xy 94.855261 168.67651) - (xy 94.8245 168.831153) (xy 94.2255 168.831153) (xy 94.2255 168.769049) (xy 94.188704 168.489558) - (xy 94.115742 168.217261) (xy 94.007863 167.956817) (xy 94.007861 167.956814) (xy 94.007859 167.956809) - (xy 93.866916 167.71269) (xy 93.866912 167.712683) (xy 93.843241 167.681835) (xy 93.736161 167.542285) - (xy 93.710967 167.477116) (xy 93.725005 167.408671) (xy 93.773819 167.358682) (xy 93.778242 167.356314) - (xy 93.908685 167.28985) (xy 94.045641 167.190346) (xy 94.165346 167.070641) (xy 94.26485 166.933685) - (xy 94.341705 166.782849) (xy 94.394018 166.621847) (xy 94.403924 166.559303) (xy 94.4205 166.454649) - (xy 94.4205 166.28535) (xy 110.6845 166.28535) (xy 110.6845 166.454649) (xy 110.710981 166.621847) - (xy 110.763296 166.782853) (xy 110.807323 166.869258) (xy 110.83458 166.922754) (xy 110.840152 166.933688) - (xy 110.939648 167.070634) (xy 110.939652 167.070639) (xy 111.05936 167.190347) (xy 111.059365 167.190351) - (xy 111.178817 167.277137) (xy 111.196315 167.28985) (xy 111.292425 167.33882) (xy 111.347146 167.366703) - (xy 111.347148 167.366703) (xy 111.347151 167.366705) (xy 111.43345 167.394745) (xy 111.508152 167.419018) - (xy 111.675351 167.4455) (xy 111.675356 167.4455) (xy 111.844649 167.4455) (xy 112.011847 167.419018) - (xy 112.172849 167.366705) (xy 112.323685 167.28985) (xy 112.460641 167.190346) (xy 112.580346 167.070641) - (xy 112.67985 166.933685) (xy 112.756705 166.782849) (xy 112.809018 166.621847) (xy 112.818924 166.559303) - (xy 112.8355 166.454649) (xy 112.8355 166.285351) (xy 112.828556 166.241511) (xy 112.828556 166.24151) - (xy 112.826127 166.226177) (xy 114.6456 166.226177) (xy 114.6456 166.513822) (xy 114.645601 166.513838) - (xy 114.683146 166.799023) (xy 114.757597 167.076878) (xy 114.867675 167.342631) (xy 114.867683 167.342648) - (xy 115.011504 167.591751) (xy 115.011515 167.591767) (xy 115.186621 167.819971) (xy 115.186627 167.819978) - (xy 115.39002 168.023371) (xy 115.390028 168.023378) (xy 115.43506 168.057932) (xy 115.618241 168.198491) - (xy 115.633893 168.207527) (xy 115.867351 168.342316) (xy 115.867356 168.342318) (xy 115.867359 168.34232) - (xy 115.867363 168.342321) (xy 115.867368 168.342324) (xy 115.972723 168.385963) (xy 116.13312 168.452402) - (xy 116.410975 168.526853) (xy 116.696171 168.5644) (xy 116.696178 168.5644) (xy 116.983822 168.5644) - (xy 116.983829 168.5644) (xy 117.269025 168.526853) (xy 117.54688 168.452402) (xy 117.812641 168.34232) - (xy 118.061759 168.198491) (xy 118.289973 168.023377) (xy 118.289975 168.023374) (xy 118.28998 168.023371) - (xy 118.493372 167.819978) (xy 118.493377 167.819973) (xy 118.564569 167.727192) (xy 118.620996 167.68599) - (xy 118.690742 167.681835) (xy 118.751663 167.716047) (xy 118.784416 167.777764) (xy 118.778603 167.847391) - (xy 118.770332 167.864679) (xy 118.71714 167.956809) (xy 118.717135 167.95682) (xy 118.609259 168.217256) - (xy 118.536295 168.48956) (xy 118.4995 168.769041) (xy 118.4995 169.050958) (xy 118.536295 169.330439) - (xy 118.609259 169.602743) (xy 118.717135 169.863179) (xy 118.71714 169.86319) (xy 118.858083 170.107309) - (xy 118.858088 170.107317) (xy 119.0297 170.330965) (xy 119.029704 170.33097) (xy 119.229029 170.530295) - (xy 119.229033 170.530298) (xy 119.229035 170.5303) (xy 119.452683 170.701912) (xy 119.45269 170.701916) - (xy 119.696809 170.842859) (xy 119.696814 170.842861) (xy 119.696817 170.842863) (xy 119.957261 170.950742) - (xy 120.229558 171.023704) (xy 120.509049 171.0605) (xy 120.509056 171.0605) (xy 120.790944 171.0605) - (xy 120.790951 171.0605) (xy 121.070442 171.023704) (xy 121.342739 170.950742) (xy 121.603183 170.842863) - (xy 121.847317 170.701912) (xy 122.070965 170.5303) (xy 122.2703 170.330965) (xy 122.441912 170.107317) - (xy 122.582863 169.863183) (xy 122.690742 169.602739) (xy 122.763704 169.330442) (xy 122.8005 169.050951) - (xy 122.8005 168.831153) (xy 123.3995 168.831153) (xy 123.3995 168.988846) (xy 123.430261 169.143489) - (xy 123.430264 169.143501) (xy 123.490602 169.289172) (xy 123.490609 169.289185) (xy 123.57821 169.420288) - (xy 123.578213 169.420292) (xy 123.689707 169.531786) (xy 123.689711 169.531789) (xy 123.820814 169.61939) - (xy 123.820827 169.619397) (xy 123.966498 169.679735) (xy 123.966503 169.679737) (xy 124.116925 169.709658) - (xy 124.121153 169.710499) (xy 124.121156 169.7105) (xy 124.121158 169.7105) (xy 124.278844 169.7105) - (xy 124.278845 169.710499) (xy 124.433497 169.679737) (xy 124.579179 169.619394) (xy 124.710289 169.531789) - (xy 124.821789 169.420289) (xy 124.909394 169.289179) (xy 124.969737 169.143497) (xy 125.0005 168.988842) - (xy 125.0005 168.831158) (xy 125.0005 168.831155) (xy 125.000499 168.831153) (xy 124.969738 168.67651) - (xy 124.969737 168.676503) (xy 124.960747 168.654798) (xy 124.94253 168.610818) (xy 126.4045 168.610818) - (xy 126.4045 168.891681) (xy 126.435942 169.170744) (xy 126.435945 169.170762) (xy 126.498439 169.444567) - (xy 126.498443 169.444579) (xy 126.5912 169.709661) (xy 126.713053 169.962692) (xy 126.713055 169.962695) - (xy 126.862477 170.200498) (xy 126.904099 170.25269) (xy 127.025264 170.404627) (xy 127.037584 170.420075) - (xy 127.236175 170.618666) (xy 127.455752 170.793773) (xy 127.53388 170.842864) (xy 127.693557 170.943196) - (xy 127.7779 170.983813) (xy 127.946592 171.065051) (xy 128.14568 171.134715) (xy 128.21167 171.157806) - (xy 128.211682 171.15781) (xy 128.485491 171.220305) (xy 128.485497 171.220305) (xy 128.485505 171.220307) - (xy 128.671547 171.241268) (xy 128.764569 171.251749) (xy 128.764572 171.25175) (xy 128.764575 171.25175) - (xy 129.045428 171.25175) (xy 129.045429 171.251749) (xy 129.188055 171.235679) (xy 129.324494 171.220307) - (xy 129.324499 171.220306) (xy 129.324509 171.220305) (xy 129.598318 171.15781) (xy 129.863408 171.065051) - (xy 130.116445 170.943195) (xy 130.354248 170.793773) (xy 130.573825 170.618666) (xy 130.772416 170.420075) - (xy 130.947523 170.200498) (xy 131.096945 169.962695) (xy 131.218801 169.709658) (xy 131.31156 169.444568) - (xy 131.374055 169.170759) (xy 131.4055 168.891675) (xy 131.4055 168.610825) (xy 131.405117 168.607427) - (xy 141.9506 168.607427) (xy 141.9506 168.895072) (xy 141.950601 168.895088) (xy 141.988146 169.180273) - (xy 142.062597 169.458128) (xy 142.172675 169.723881) (xy 142.172683 169.723898) (xy 142.316504 169.973001) - (xy 142.316515 169.973017) (xy 142.491621 170.201221) (xy 142.491627 170.201228) (xy 142.695021 170.404622) - (xy 142.695027 170.404627) (xy 142.923241 170.579741) (xy 142.923248 170.579745) (xy 143.172351 170.723566) - (xy 143.172356 170.723568) (xy 143.172359 170.72357) (xy 143.172363 170.723571) (xy 143.172368 170.723574) - (xy 143.253684 170.757256) (xy 143.43812 170.833652) (xy 143.715975 170.908103) (xy 144.001171 170.94565) - (xy 144.001178 170.94565) (xy 144.288822 170.94565) (xy 144.288829 170.94565) (xy 144.574025 170.908103) - (xy 144.85188 170.833652) (xy 145.117641 170.72357) (xy 145.366759 170.579741) (xy 145.594973 170.404627) - (xy 145.798377 170.201223) (xy 145.973491 169.973009) (xy 146.11732 169.723891) (xy 146.227402 169.45813) - (xy 146.301853 169.180275) (xy 146.3394 168.895079) (xy 146.3394 168.607421) (xy 146.301853 168.322225) - (xy 146.227402 168.04437) (xy 146.152971 167.864679) (xy 146.117324 167.778618) (xy 146.117316 167.778601) - (xy 145.973495 167.529498) (xy 145.973491 167.529491) (xy 145.904642 167.439765) (xy 145.798378 167.301278) - (xy 145.798372 167.301271) (xy 145.594978 167.097877) (xy 145.594971 167.097871) (xy 145.366767 166.922765) - (xy 145.366765 166.922763) (xy 145.366759 166.922759) (xy 145.366754 166.922756) (xy 145.366751 166.922754) - (xy 145.117648 166.778933) (xy 145.117631 166.778925) (xy 144.851878 166.668847) (xy 144.574023 166.594396) - (xy 144.288838 166.556851) (xy 144.288835 166.55685) (xy 144.288829 166.55685) (xy 144.001171 166.55685) - (xy 144.001165 166.55685) (xy 144.001161 166.556851) (xy 143.715976 166.594396) (xy 143.438121 166.668847) - (xy 143.172368 166.778925) (xy 143.172351 166.778933) (xy 142.923248 166.922754) (xy 142.923232 166.922765) - (xy 142.695028 167.097871) (xy 142.695021 167.097877) (xy 142.491627 167.301271) (xy 142.491621 167.301278) - (xy 142.316515 167.529482) (xy 142.316504 167.529498) (xy 142.172683 167.778601) (xy 142.172675 167.778618) - (xy 142.062597 168.044371) (xy 141.988146 168.322226) (xy 141.950601 168.607411) (xy 141.9506 168.607427) - (xy 131.405117 168.607427) (xy 131.38765 168.452402) (xy 131.374057 168.331755) (xy 131.374054 168.331737) - (xy 131.343642 168.198495) (xy 131.31156 168.057932) (xy 131.306814 168.04437) (xy 131.276178 167.956817) - (xy 131.218801 167.792842) (xy 131.096945 167.539805) (xy 130.947523 167.302002) (xy 130.772416 167.082425) - (xy 130.573825 166.883834) (xy 130.354248 166.708727) (xy 130.116445 166.559305) (xy 130.116442 166.559303) - (xy 129.863411 166.43745) (xy 129.598329 166.344693) (xy 129.598317 166.344689) (xy 129.324512 166.282195) - (xy 129.324494 166.282192) (xy 129.045431 166.25075) (xy 129.045425 166.25075) (xy 128.764575 166.25075) - (xy 128.764568 166.25075) (xy 128.485505 166.282192) (xy 128.485487 166.282195) (xy 128.211682 166.344689) - (xy 128.21167 166.344693) (xy 127.946588 166.43745) (xy 127.693557 166.559303) (xy 127.455753 166.708726) - (xy 127.236175 166.883833) (xy 127.037583 167.082425) (xy 126.862476 167.302003) (xy 126.713053 167.539807) - (xy 126.5912 167.792838) (xy 126.498443 168.05792) (xy 126.498439 168.057932) (xy 126.435945 168.331737) - (xy 126.435942 168.331755) (xy 126.4045 168.610818) (xy 124.94253 168.610818) (xy 124.909397 168.530827) - (xy 124.90939 168.530814) (xy 124.821789 168.399711) (xy 124.821786 168.399707) (xy 124.710292 168.288213) - (xy 124.710288 168.28821) (xy 124.579185 168.200609) (xy 124.579172 168.200602) (xy 124.433501 168.140264) - (xy 124.433489 168.140261) (xy 124.278845 168.1095) (xy 124.278842 168.1095) (xy 124.121158 168.1095) - (xy 124.121155 168.1095) (xy 123.96651 168.140261) (xy 123.966498 168.140264) (xy 123.820827 168.200602) - (xy 123.820814 168.200609) (xy 123.689711 168.28821) (xy 123.689707 168.288213) (xy 123.578213 168.399707) - (xy 123.57821 168.399711) (xy 123.490609 168.530814) (xy 123.490602 168.530827) (xy 123.430264 168.676498) - (xy 123.430261 168.67651) (xy 123.3995 168.831153) (xy 122.8005 168.831153) (xy 122.8005 168.769049) - (xy 122.763704 168.489558) (xy 122.690742 168.217261) (xy 122.582863 167.956817) (xy 122.582861 167.956814) - (xy 122.582859 167.956809) (xy 122.441916 167.71269) (xy 122.441912 167.712683) (xy 122.418241 167.681835) - (xy 122.311161 167.542285) (xy 122.285967 167.477116) (xy 122.300005 167.408671) (xy 122.348819 167.358682) - (xy 122.353242 167.356314) (xy 122.483685 167.28985) (xy 122.620641 167.190346) (xy 122.740346 167.070641) - (xy 122.83985 166.933685) (xy 122.916705 166.782849) (xy 122.969018 166.621847) (xy 122.978924 166.559303) - (xy 122.9955 166.454649) (xy 122.9955 166.28535) (xy 122.969018 166.118152) (xy 122.916703 165.957146) - (xy 122.88882 165.902425) (xy 122.83985 165.806315) (xy 122.827137 165.788817) (xy 122.740351 165.669365) - (xy 122.740347 165.66936) (xy 122.620639 165.549652) (xy 122.620634 165.549648) (xy 122.483688 165.450152) - (xy 122.483687 165.450151) (xy 122.483685 165.45015) (xy 122.436582 165.42615) (xy 122.332853 165.373296) - (xy 122.171847 165.320981) (xy 122.004649 165.2945) (xy 122.004644 165.2945) (xy 121.835356 165.2945) - (xy 121.835351 165.2945) (xy 121.668152 165.320981) (xy 121.507146 165.373296) (xy 121.356311 165.450152) - (xy 121.219365 165.549648) (xy 121.21936 165.549652) (xy 121.099652 165.66936) (xy 121.099648 165.669365) - (xy 121.000152 165.806311) (xy 120.923296 165.957146) (xy 120.870981 166.118152) (xy 120.8445 166.28535) - (xy 120.8445 166.454649) (xy 120.870072 166.616102) (xy 120.861118 166.685395) (xy 120.816121 166.738847) - (xy 120.74937 166.759487) (xy 120.747599 166.7595) (xy 120.509041 166.7595) (xy 120.22956 166.796295) - (xy 119.957256 166.869259) (xy 119.69682 166.977135) (xy 119.696809 166.97714) (xy 119.45269 167.118083) - (xy 119.452682 167.118089) (xy 119.229029 167.289704) (xy 119.029704 167.489029) (xy 119.029695 167.489039) - (xy 118.962006 167.577253) (xy 118.905578 167.618456) (xy 118.835832 167.62261) (xy 118.774912 167.588397) - (xy 118.74216 167.526679) (xy 118.747973 167.457052) (xy 118.756245 167.439765) (xy 118.768224 167.419018) - (xy 118.81232 167.342641) (xy 118.922402 167.07688) (xy 118.996853 166.799025) (xy 119.0344 166.513829) - (xy 119.0344 166.226171) (xy 118.996853 165.940975) (xy 118.922402 165.66312) (xy 118.81232 165.397359) - (xy 118.812318 165.397356) (xy 118.812316 165.397351) (xy 118.668495 165.148248) (xy 118.668491 165.148241) - (xy 118.493377 164.920027) (xy 118.493372 164.920021) (xy 118.289978 164.716627) (xy 118.289971 164.716621) - (xy 118.061767 164.541515) (xy 118.061765 164.541513) (xy 118.061759 164.541509) (xy 118.061754 164.541506) - (xy 118.061751 164.541504) (xy 117.812648 164.397683) (xy 117.812631 164.397675) (xy 117.546878 164.287597) - (xy 117.269023 164.213146) (xy 116.983838 164.175601) (xy 116.983835 164.1756) (xy 116.983829 164.1756) - (xy 116.696171 164.1756) (xy 116.696165 164.1756) (xy 116.696161 164.175601) (xy 116.410976 164.213146) - (xy 116.133121 164.287597) (xy 115.867368 164.397675) (xy 115.867351 164.397683) (xy 115.618248 164.541504) - (xy 115.618232 164.541515) (xy 115.390028 164.716621) (xy 115.390021 164.716627) (xy 115.186627 164.920021) - (xy 115.186621 164.920028) (xy 115.011515 165.148232) (xy 115.011504 165.148248) (xy 114.867683 165.397351) - (xy 114.867675 165.397368) (xy 114.757597 165.663121) (xy 114.683146 165.940976) (xy 114.645601 166.226161) - (xy 114.6456 166.226177) (xy 112.826127 166.226177) (xy 112.809018 166.118152) (xy 112.756703 165.957146) - (xy 112.72882 165.902425) (xy 112.67985 165.806315) (xy 112.667137 165.788817) (xy 112.580351 165.669365) - (xy 112.580347 165.66936) (xy 112.460639 165.549652) (xy 112.460634 165.549648) (xy 112.323688 165.450152) - (xy 112.323687 165.450151) (xy 112.323685 165.45015) (xy 112.276582 165.42615) (xy 112.172853 165.373296) - (xy 112.011847 165.320981) (xy 111.844649 165.2945) (xy 111.844644 165.2945) (xy 111.675356 165.2945) - (xy 111.675351 165.2945) (xy 111.508152 165.320981) (xy 111.347146 165.373296) (xy 111.196311 165.450152) - (xy 111.059365 165.549648) (xy 111.05936 165.549652) (xy 110.939652 165.66936) (xy 110.939648 165.669365) - (xy 110.840152 165.806311) (xy 110.763296 165.957146) (xy 110.710981 166.118152) (xy 110.6845 166.28535) - (xy 94.4205 166.28535) (xy 94.394018 166.118152) (xy 94.341703 165.957146) (xy 94.31382 165.902425) - (xy 94.26485 165.806315) (xy 94.252137 165.788817) (xy 94.165351 165.669365) (xy 94.165347 165.66936) - (xy 94.045639 165.549652) (xy 94.045634 165.549648) (xy 93.908688 165.450152) (xy 93.908687 165.450151) - (xy 93.908685 165.45015) (xy 93.861582 165.42615) (xy 93.757853 165.373296) (xy 93.596847 165.320981) - (xy 93.429649 165.2945) (xy 93.429644 165.2945) (xy 93.260356 165.2945) (xy 93.260351 165.2945) - (xy 93.093152 165.320981) (xy 92.932146 165.373296) (xy 92.781311 165.450152) (xy 92.644365 165.549648) - (xy 92.64436 165.549652) (xy 92.524652 165.66936) (xy 92.524648 165.669365) (xy 92.425152 165.806311) - (xy 92.348296 165.957146) (xy 92.295981 166.118152) (xy 92.2695 166.28535) (xy 92.2695 166.454649) - (xy 92.295072 166.616102) (xy 92.286118 166.685395) (xy 92.241121 166.738847) (xy 92.17437 166.759487) - (xy 92.172599 166.7595) (xy 91.934041 166.7595) (xy 91.65456 166.796295) (xy 91.382256 166.869259) - (xy 91.12182 166.977135) (xy 91.121809 166.97714) (xy 90.87769 167.118083) (xy 90.877682 167.118089) - (xy 90.654029 167.289704) (xy 90.454704 167.489029) (xy 90.454695 167.489039) (xy 90.387006 167.577253) - (xy 90.330578 167.618456) (xy 90.260832 167.62261) (xy 90.199912 167.588397) (xy 90.16716 167.526679) - (xy 90.172973 167.457052) (xy 90.181245 167.439765) (xy 90.193224 167.419018) (xy 90.23732 167.342641) - (xy 90.347402 167.07688) (xy 90.421853 166.799025) (xy 90.4594 166.513829) (xy 90.4594 166.226171) - (xy 90.421853 165.940975) (xy 90.347402 165.66312) (xy 90.23732 165.397359) (xy 90.237318 165.397356) - (xy 90.237316 165.397351) (xy 90.093495 165.148248) (xy 90.093491 165.148241) (xy 89.918377 164.920027) - (xy 89.918372 164.920021) (xy 89.714978 164.716627) (xy 89.714971 164.716621) (xy 89.486767 164.541515) - (xy 89.486765 164.541513) (xy 89.486759 164.541509) (xy 89.486754 164.541506) (xy 89.486751 164.541504) - (xy 89.237648 164.397683) (xy 89.237631 164.397675) (xy 88.971878 164.287597) (xy 88.694023 164.213146) - (xy 88.408838 164.175601) (xy 88.408835 164.1756) (xy 88.408829 164.1756) (xy 88.121171 164.1756) - (xy 88.121165 164.1756) (xy 88.121161 164.175601) (xy 87.835976 164.213146) (xy 87.558121 164.287597) - (xy 87.292368 164.397675) (xy 87.292351 164.397683) (xy 87.043248 164.541504) (xy 87.043232 164.541515) - (xy 86.815028 164.716621) (xy 86.815021 164.716627) (xy 86.611627 164.920021) (xy 86.611621 164.920028) - (xy 86.436515 165.148232) (xy 86.436504 165.148248) (xy 86.292683 165.397351) (xy 86.292675 165.397368) - (xy 86.182597 165.663121) (xy 86.108146 165.940976) (xy 86.070601 166.226161) (xy 86.0706 166.226177) - (xy 84.251127 166.226177) (xy 84.234018 166.118152) (xy 84.181703 165.957146) (xy 84.15382 165.902425) - (xy 84.10485 165.806315) (xy 84.092137 165.788817) (xy 84.005351 165.669365) (xy 84.005347 165.66936) - (xy 83.885639 165.549652) (xy 83.885634 165.549648) (xy 83.748688 165.450152) (xy 83.748687 165.450151) - (xy 83.748685 165.45015) (xy 83.701582 165.42615) (xy 83.597853 165.373296) (xy 83.436847 165.320981) - (xy 83.269649 165.2945) (xy 83.269644 165.2945) (xy 83.100356 165.2945) (xy 83.100351 165.2945) - (xy 82.933152 165.320981) (xy 82.772146 165.373296) (xy 82.621311 165.450152) (xy 82.484365 165.549648) - (xy 82.48436 165.549652) (xy 82.364652 165.66936) (xy 82.364648 165.669365) (xy 82.265152 165.806311) - (xy 82.188296 165.957146) (xy 82.135981 166.118152) (xy 82.1095 166.28535) (xy 56.3205 166.28535) - (xy 56.294018 166.118152) (xy 56.241703 165.957146) (xy 56.21382 165.902425) (xy 56.16485 165.806315) - (xy 56.152137 165.788817) (xy 56.065351 165.669365) (xy 56.065347 165.66936) (xy 55.945639 165.549652) - (xy 55.945634 165.549648) (xy 55.808688 165.450152) (xy 55.808687 165.450151) (xy 55.808685 165.45015) - (xy 55.761582 165.42615) (xy 55.657853 165.373296) (xy 55.496847 165.320981) (xy 55.329649 165.2945) - (xy 55.329644 165.2945) (xy 55.160356 165.2945) (xy 55.160351 165.2945) (xy 54.993152 165.320981) - (xy 54.832146 165.373296) (xy 54.681311 165.450152) (xy 54.544365 165.549648) (xy 54.54436 165.549652) - (xy 54.424652 165.66936) (xy 54.424648 165.669365) (xy 54.325152 165.806311) (xy 54.248296 165.957146) - (xy 54.195981 166.118152) (xy 54.1695 166.28535) (xy 54.1695 166.454649) (xy 54.195072 166.616102) - (xy 54.186118 166.685395) (xy 54.141121 166.738847) (xy 54.07437 166.759487) (xy 54.072599 166.7595) - (xy 53.834041 166.7595) (xy 53.55456 166.796295) (xy 53.282256 166.869259) (xy 53.02182 166.977135) - (xy 53.021809 166.97714) (xy 52.77769 167.118083) (xy 52.777682 167.118089) (xy 52.554029 167.289704) - (xy 52.354704 167.489029) (xy 52.354695 167.489039) (xy 52.287006 167.577253) (xy 52.230578 167.618456) - (xy 52.160832 167.62261) (xy 52.099912 167.588397) (xy 52.06716 167.526679) (xy 52.072973 167.457052) - (xy 52.081245 167.439765) (xy 52.093224 167.419018) (xy 52.13732 167.342641) (xy 52.247402 167.07688) - (xy 52.321853 166.799025) (xy 52.3594 166.513829) (xy 52.3594 166.226171) (xy 52.321853 165.940975) - (xy 52.247402 165.66312) (xy 52.13732 165.397359) (xy 52.137318 165.397356) (xy 52.137316 165.397351) - (xy 51.993495 165.148248) (xy 51.993491 165.148241) (xy 51.818377 164.920027) (xy 51.818372 164.920021) - (xy 51.614978 164.716627) (xy 51.614971 164.716621) (xy 51.386767 164.541515) (xy 51.386765 164.541513) - (xy 51.386759 164.541509) (xy 51.386754 164.541506) (xy 51.386751 164.541504) (xy 51.137648 164.397683) - (xy 51.137631 164.397675) (xy 50.871878 164.287597) (xy 50.594023 164.213146) (xy 50.308838 164.175601) - (xy 50.308835 164.1756) (xy 50.308829 164.1756) (xy 50.021171 164.1756) (xy 50.021165 164.1756) - (xy 50.021161 164.175601) (xy 49.735976 164.213146) (xy 49.458121 164.287597) (xy 49.192368 164.397675) - (xy 49.192351 164.397683) (xy 48.943248 164.541504) (xy 48.943232 164.541515) (xy 48.715028 164.716621) - (xy 48.715021 164.716627) (xy 48.511627 164.920021) (xy 48.511621 164.920028) (xy 48.336515 165.148232) - (xy 48.336504 165.148248) (xy 48.192683 165.397351) (xy 48.192675 165.397368) (xy 48.082597 165.663121) - (xy 48.008146 165.940976) (xy 47.970601 166.226161) (xy 47.9706 166.226177) (xy 46.151127 166.226177) - (xy 46.134018 166.118152) (xy 46.081703 165.957146) (xy 46.05382 165.902425) (xy 46.00485 165.806315) - (xy 45.992137 165.788817) (xy 45.905351 165.669365) (xy 45.905347 165.66936) (xy 45.785639 165.549652) - (xy 45.785634 165.549648) (xy 45.648688 165.450152) (xy 45.648687 165.450151) (xy 45.648685 165.45015) - (xy 45.601582 165.42615) (xy 45.497853 165.373296) (xy 45.336847 165.320981) (xy 45.169649 165.2945) - (xy 45.169644 165.2945) (xy 45.000356 165.2945) (xy 45.000351 165.2945) (xy 44.833152 165.320981) - (xy 44.672146 165.373296) (xy 44.521311 165.450152) (xy 44.384365 165.549648) (xy 44.38436 165.549652) - (xy 44.264652 165.66936) (xy 44.264648 165.669365) (xy 44.165152 165.806311) (xy 44.088296 165.957146) - (xy 44.035981 166.118152) (xy 44.0095 166.28535) (xy 31.6155 166.28535) (xy 31.6155 162.383008) - (xy 47.916463 162.383008) (xy 47.934218 162.564742) (xy 47.934219 162.564745) (xy 47.984578 162.740261) - (xy 47.984579 162.740265) (xy 48.06588 162.903767) (xy 48.065881 162.903769) (xy 48.065882 162.90377) - (xy 48.070356 162.909736) (xy 48.175437 163.049854) (xy 48.175438 163.049855) (xy 48.175439 163.049856) - (xy 48.309631 163.173696) (xy 48.309633 163.173697) (xy 48.309634 163.173698) (xy 48.309637 163.1737) - (xy 48.351053 163.199855) (xy 48.464023 163.271199) (xy 48.578925 163.317259) (xy 48.633512 163.339141) - (xy 48.633513 163.339141) (xy 48.633515 163.339142) (xy 48.812506 163.375281) (xy 48.8125 163.375281) - (xy 48.82882 163.375561) (xy 48.995082 163.378422) (xy 49.17521 163.34846) (xy 49.278293 163.311199) - (xy 49.346933 163.286388) (xy 49.346933 163.286387) (xy 49.346938 163.286386) (xy 49.362133 163.27753) - (xy 49.368617 163.27376) (xy 49.36887 163.273692) (xy 49.396914 163.257306) (xy 49.399749 163.256609) - (xy 49.459255 163.240503) (xy 49.491392 163.240506) (xy 49.491394 163.240505) (xy 49.499597 163.240506) - (xy 49.499702 163.2405) (xy 50.940403 163.2405) (xy 50.948585 163.2405) (xy 50.948608 163.240507) - (xy 50.980766 163.240504) (xy 50.981047 163.240586) (xy 51.043305 163.257437) (xy 51.077233 163.277259) - (xy 51.078938 163.278108) (xy 51.09308 163.28635) (xy 51.264801 163.348421) (xy 51.444922 163.378381) - (xy 51.621797 163.375337) (xy 51.627492 163.37524) (xy 51.806465 163.339105) (xy 51.806467 163.339104) - (xy 51.806474 163.339103) (xy 51.975959 163.271162) (xy 52.130345 163.173663) (xy 52.264531 163.049828) - (xy 52.374083 162.903748) (xy 52.439551 162.772086) (xy 52.487024 162.720824) (xy 52.554677 162.703365) - (xy 52.598029 162.712734) (xy 52.711503 162.759737) (xy 52.814704 162.780265) (xy 52.866153 162.790499) - (xy 52.866156 162.7905) (xy 52.866158 162.7905) (xy 53.023844 162.7905) (xy 53.023845 162.790499) - (xy 53.178497 162.759737) (xy 53.324179 162.699394) (xy 53.455289 162.611789) (xy 53.534071 162.533007) - (xy 86.048964 162.533007) (xy 86.066719 162.71474) (xy 86.06672 162.714743) (xy 86.117079 162.890259) - (xy 86.11708 162.890261) (xy 86.117081 162.890264) (xy 86.126764 162.909737) (xy 86.198383 163.05377) - (xy 86.307937 163.199853) (xy 86.307938 163.199854) (xy 86.307939 163.199855) (xy 86.442131 163.323695) - (xy 86.596524 163.421198) (xy 86.723184 163.471971) (xy 86.766013 163.48914) (xy 86.766014 163.48914) - (xy 86.766016 163.489141) (xy 86.945006 163.52528) (xy 86.945 163.52528) (xy 86.96132 163.52556) - (xy 87.127582 163.528421) (xy 87.30771 163.498459) (xy 87.479439 163.436385) (xy 87.494668 163.427509) - (xy 87.501118 163.423759) (xy 87.50137 163.423691) (xy 87.529415 163.407305) (xy 87.532222 163.406615) - (xy 87.591756 163.390502) (xy 87.623892 163.390505) (xy 87.623894 163.390504) (xy 87.632097 163.390505) - (xy 87.632202 163.390499) (xy 89.072903 163.390499) (xy 89.081085 163.390499) (xy 89.081108 163.390506) - (xy 89.113266 163.390503) (xy 89.113547 163.390585) (xy 89.175807 163.407437) (xy 89.209692 163.427234) - (xy 89.211398 163.428085) (xy 89.225579 163.436349) (xy 89.397301 163.498421) (xy 89.577421 163.528381) - (xy 89.751582 163.525384) (xy 89.759993 163.52524) (xy 89.938965 163.489105) (xy 89.938967 163.489104) - (xy 89.938974 163.489103) (xy 90.108459 163.421162) (xy 90.262845 163.323663) (xy 90.397031 163.199828) - (xy 90.506583 163.053748) (xy 90.572051 162.922086) (xy 90.619525 162.870824) (xy 90.687179 162.853365) - (xy 90.730533 162.862735) (xy 90.844003 162.909736) (xy 90.998653 162.940498) (xy 90.998656 162.940499) - (xy 90.998658 162.940499) (xy 91.156344 162.940499) (xy 91.156345 162.940498) (xy 91.310997 162.909736) - (xy 91.456679 162.849393) (xy 91.587789 162.761788) (xy 91.699289 162.650288) (xy 91.786894 162.519178) - (xy 91.826729 162.423008) (xy 114.511463 162.423008) (xy 114.529218 162.604742) (xy 114.529219 162.604745) - (xy 114.579578 162.780261) (xy 114.579579 162.780265) (xy 114.66088 162.943767) (xy 114.660881 162.943769) - (xy 114.660882 162.94377) (xy 114.697379 162.992435) (xy 114.770437 163.089854) (xy 114.770438 163.089855) - (xy 114.770439 163.089856) (xy 114.904631 163.213696) (xy 114.904633 163.213697) (xy 114.904634 163.213698) - (xy 114.904637 163.2137) (xy 114.947085 163.240507) (xy 115.059023 163.311199) (xy 115.15197 163.348458) - (xy 115.228512 163.379141) (xy 115.228513 163.379141) (xy 115.228515 163.379142) (xy 115.407506 163.415281) - (xy 115.4075 163.415281) (xy 115.42382 163.415561) (xy 115.590082 163.418422) (xy 115.77021 163.38846) - (xy 115.856074 163.357423) (xy 115.941933 163.326388) (xy 115.941933 163.326387) (xy 115.941938 163.326386) - (xy 115.957133 163.31753) (xy 115.963617 163.31376) (xy 115.96387 163.313692) (xy 115.991914 163.297306) - (xy 115.994749 163.296609) (xy 116.054255 163.280503) (xy 116.086392 163.280506) (xy 116.086394 163.280505) - (xy 116.094597 163.280506) (xy 116.094702 163.2805) (xy 117.535403 163.2805) (xy 117.543585 163.2805) - (xy 117.543608 163.280507) (xy 117.575766 163.280504) (xy 117.576047 163.280586) (xy 117.638305 163.297437) - (xy 117.672233 163.317259) (xy 117.673938 163.318108) (xy 117.68808 163.32635) (xy 117.859801 163.388421) - (xy 118.039922 163.418381) (xy 118.216797 163.415337) (xy 118.222492 163.41524) (xy 118.401465 163.379105) - (xy 118.401467 163.379104) (xy 118.401474 163.379103) (xy 118.570959 163.311162) (xy 118.725345 163.213663) - (xy 118.859531 163.089828) (xy 118.969083 162.943748) (xy 119.034551 162.812086) (xy 119.082024 162.760824) - (xy 119.149677 162.743365) (xy 119.193029 162.752734) (xy 119.306503 162.799737) (xy 119.461153 162.830499) - (xy 119.461156 162.8305) (xy 119.461158 162.8305) (xy 119.618844 162.8305) (xy 119.618845 162.830499) - (xy 119.773497 162.799737) (xy 119.886968 162.752736) (xy 119.919172 162.739397) (xy 119.919172 162.739396) - (xy 119.919179 162.739394) (xy 120.050289 162.651789) (xy 120.161789 162.540289) (xy 120.249394 162.409179) - (xy 120.309737 162.263497) (xy 120.3405 162.108842) (xy 120.3405 161.951158) (xy 120.3405 161.951155) - (xy 120.322303 161.859676) (xy 120.322303 161.859675) (xy 120.318459 161.84035) (xy 134.8145 161.84035) - (xy 134.8145 162.009649) (xy 134.840981 162.176847) (xy 134.893296 162.337853) (xy 134.936685 162.423007) - (xy 134.959318 162.467427) (xy 134.970152 162.488688) (xy 135.069648 162.625634) (xy 135.069652 162.625639) - (xy 135.18936 162.745347) (xy 135.189365 162.745351) (xy 135.264222 162.799737) (xy 135.326315 162.84485) - (xy 135.415417 162.89025) (xy 135.477146 162.921703) (xy 135.477148 162.921703) (xy 135.477151 162.921705) - (xy 135.54506 162.94377) (xy 135.638152 162.974018) (xy 135.805351 163.0005) (xy 135.805356 163.0005) - (xy 135.974649 163.0005) (xy 136.141847 162.974018) (xy 136.302849 162.921705) (xy 136.453685 162.84485) - (xy 136.590641 162.745346) (xy 136.710346 162.625641) (xy 136.80985 162.488685) (xy 136.886705 162.337849) - (xy 136.939018 162.176847) (xy 136.94074 162.165975) (xy 136.9655 162.009649) (xy 136.9655 161.84035) - (xy 136.939018 161.673152) (xy 136.907758 161.576945) (xy 136.886705 161.512151) (xy 136.886703 161.512148) - (xy 136.886703 161.512146) (xy 136.85882 161.457425) (xy 136.80985 161.361315) (xy 136.791374 161.335885) - (xy 136.710351 161.224365) (xy 136.710347 161.22436) (xy 136.590639 161.104652) (xy 136.590634 161.104648) - (xy 136.453688 161.005152) (xy 136.453687 161.005151) (xy 136.453685 161.00515) (xy 136.406582 160.98115) - (xy 136.302853 160.928296) (xy 136.141847 160.875981) (xy 135.974649 160.8495) (xy 135.974644 160.8495) - (xy 135.805356 160.8495) (xy 135.805351 160.8495) (xy 135.638152 160.875981) (xy 135.477146 160.928296) - (xy 135.326311 161.005152) (xy 135.189365 161.104648) (xy 135.18936 161.104652) (xy 135.069652 161.22436) - (xy 135.069648 161.224365) (xy 134.970152 161.361311) (xy 134.893296 161.512146) (xy 134.840981 161.673152) - (xy 134.8145 161.84035) (xy 120.318459 161.84035) (xy 120.309738 161.79651) (xy 120.309737 161.796503) - (xy 120.294954 161.760813) (xy 120.249397 161.650827) (xy 120.24939 161.650814) (xy 120.161789 161.519711) - (xy 120.161786 161.519707) (xy 120.050292 161.408213) (xy 120.050288 161.40821) (xy 119.919185 161.320609) - (xy 119.919172 161.320602) (xy 119.773501 161.260264) (xy 119.773489 161.260261) (xy 119.618845 161.2295) - (xy 119.618842 161.2295) (xy 119.461158 161.2295) (xy 119.461155 161.2295) (xy 119.30651 161.260261) - (xy 119.306498 161.260264) (xy 119.186951 161.309782) (xy 119.117482 161.317251) (xy 119.055003 161.285975) - (xy 119.019351 161.225886) (xy 119.015499 161.195221) (xy 119.015499 160.605573) (xy 119.018153 160.593907) - (xy 119.017119 160.585597) (xy 119.027702 160.551931) (xy 119.032971 160.540952) (xy 119.033052 160.540862) - (xy 119.033022 160.540848) (xy 119.036432 160.533757) (xy 119.044074 160.517874) (xy 119.044074 160.51787) - (xy 119.047495 160.51076) (xy 119.047674 160.510316) (xy 119.047751 160.510156) (xy 119.05498 160.495093) - (xy 119.103098 160.318945) (xy 119.118535 160.136995) (xy 119.100779 159.955258) (xy 119.050419 159.779737) - (xy 118.969117 159.616232) (xy 118.85956 159.470146) (xy 118.725368 159.346305) (xy 118.721164 159.34365) - (xy 118.570977 159.248804) (xy 118.560427 159.244575) (xy 118.559095 159.244041) (xy 138.8195 159.244041) - (xy 138.8195 159.525958) (xy 138.856295 159.805439) (xy 138.929259 160.077743) (xy 139.037135 160.338179) - (xy 139.03714 160.33819) (xy 139.178083 160.582309) (xy 139.178088 160.582317) (xy 139.3497 160.805965) - (xy 139.349704 160.80597) (xy 139.549029 161.005295) (xy 139.549033 161.005298) (xy 139.549035 161.0053) - (xy 139.772683 161.176912) (xy 139.77269 161.176916) (xy 140.016809 161.317859) (xy 140.016814 161.317861) - (xy 140.016817 161.317863) (xy 140.277261 161.425742) (xy 140.549558 161.498704) (xy 140.829049 161.5355) - (xy 140.829056 161.5355) (xy 141.110944 161.5355) (xy 141.110951 161.5355) (xy 141.390442 161.498704) - (xy 141.662739 161.425742) (xy 141.923183 161.317863) (xy 142.167317 161.176912) (xy 142.390965 161.0053) - (xy 142.5903 160.805965) (xy 142.761912 160.582317) (xy 142.902863 160.338183) (xy 143.010742 160.077739) - (xy 143.083704 159.805442) (xy 143.1205 159.525951) (xy 143.1205 159.244049) (xy 143.083704 158.964558) - (xy 143.010742 158.692261) (xy 142.902863 158.431817) (xy 142.902861 158.431814) (xy 142.902859 158.431809) - (xy 142.761916 158.18769) (xy 142.761912 158.187683) (xy 142.5903 157.964035) (xy 142.590298 157.964033) - (xy 142.590295 157.964029) (xy 142.39097 157.764704) (xy 142.390965 157.7647) (xy 142.167317 157.593088) - (xy 142.167311 157.593084) (xy 142.167309 157.593083) (xy 141.92319 157.45214) (xy 141.923179 157.452135) - (xy 141.662743 157.344259) (xy 141.390439 157.271295) (xy 141.110958 157.2345) (xy 141.110951 157.2345) - (xy 140.829049 157.2345) (xy 140.829041 157.2345) (xy 140.54956 157.271295) (xy 140.277256 157.344259) - (xy 140.01682 157.452135) (xy 140.016809 157.45214) (xy 139.77269 157.593083) (xy 139.772682 157.593089) - (xy 139.549029 157.764704) (xy 139.349704 157.964029) (xy 139.225814 158.125485) (xy 139.186095 158.177249) - (xy 139.178089 158.187682) (xy 139.178083 158.18769) (xy 139.03714 158.431809) (xy 139.037135 158.43182) - (xy 138.929259 158.692256) (xy 138.856295 158.96456) (xy 138.8195 159.244041) (xy 118.559095 159.244041) - (xy 118.533092 159.233617) (xy 118.401485 159.18086) (xy 118.401475 159.180858) (xy 118.22249 159.14472) - (xy 118.222497 159.14472) (xy 118.050792 159.141767) (xy 118.039916 159.14158) (xy 118.039915 159.14158) - (xy 118.039912 159.14158) (xy 117.859794 159.17154) (xy 117.859785 159.171542) (xy 117.688057 159.233618) - (xy 117.673569 159.24206) (xy 117.67346 159.242123) (xy 117.666336 159.246264) (xy 117.66605 159.246343) - (xy 117.638332 159.262542) (xy 117.638055 159.262704) (xy 117.634924 159.263473) (xy 117.575738 159.279501) - (xy 116.094609 159.279501) (xy 116.094486 159.279493) (xy 116.054252 159.279496) (xy 115.991694 159.262564) - (xy 115.96387 159.246309) (xy 115.957768 159.242744) (xy 115.956105 159.241915) (xy 115.941925 159.233651) - (xy 115.770198 159.171578) (xy 115.770191 159.171577) (xy 115.590082 159.141618) (xy 115.590079 159.141618) - (xy 115.581405 159.141767) (xy 115.407508 159.144758) (xy 115.228533 159.180894) (xy 115.228523 159.180897) - (xy 115.059041 159.248837) (xy 115.05904 159.248837) (xy 114.904658 159.346333) (xy 114.904646 159.346342) - (xy 114.770469 159.470169) (xy 114.770467 159.470171) (xy 114.660912 159.616257) (xy 114.579614 159.779755) - (xy 114.529259 159.955261) (xy 114.529258 159.955266) (xy 114.529258 159.955267) (xy 114.511503 160.136997) - (xy 114.512155 160.144683) (xy 114.526939 160.318935) (xy 114.526939 160.31894) (xy 114.575055 160.495076) - (xy 114.57506 160.495089) (xy 114.582291 160.510156) (xy 114.582332 160.510243) (xy 114.585925 160.517745) - (xy 114.585981 160.51804) (xy 114.602199 160.551724) (xy 114.602335 160.552007) (xy 114.602477 160.552882) - (xy 114.614501 160.60557) (xy 114.614501 161.954419) (xy 114.602292 162.008072) (xy 114.600988 162.010789) - (xy 114.600922 162.010927) (xy 114.58279 162.048586) (xy 114.582473 162.04937) (xy 114.575252 162.06442) - (xy 114.575017 162.064909) (xy 114.5269 162.241058) (xy 114.526899 162.241061) (xy 114.526899 162.241064) - (xy 114.517722 162.349231) (xy 114.512114 162.41534) (xy 114.511463 162.423008) (xy 91.826729 162.423008) - (xy 91.847237 162.373496) (xy 91.878 162.218841) (xy 91.878 162.061157) (xy 91.878 162.061154) (xy 91.877999 162.061152) - (xy 91.874181 162.04196) (xy 91.847237 161.906502) (xy 91.825513 161.854055) (xy 91.786897 161.760826) - (xy 91.78689 161.760813) (xy 91.699289 161.62971) (xy 91.699286 161.629706) (xy 91.587792 161.518212) - (xy 91.587788 161.518209) (xy 91.456685 161.430608) (xy 91.456672 161.430601) (xy 91.311001 161.370263) - (xy 91.310989 161.37026) (xy 91.156345 161.339499) (xy 91.156342 161.339499) (xy 90.998658 161.339499) - (xy 90.998655 161.339499) (xy 90.84401 161.37026) (xy 90.843998 161.370263) (xy 90.724451 161.419781) - (xy 90.654982 161.42725) (xy 90.592503 161.395974) (xy 90.556851 161.335885) (xy 90.552999 161.30522) - (xy 90.552999 160.715575) (xy 90.555652 160.703912) (xy 90.554618 160.695606) (xy 90.565195 160.661961) - (xy 90.565201 160.661936) (xy 90.565541 160.661225) (xy 90.570738 160.650398) (xy 90.570739 160.650397) - (xy 90.570741 160.650397) (xy 90.570743 160.650394) (xy 90.570773 160.650325) (xy 90.581574 160.627874) - (xy 90.581574 160.627869) (xy 90.584969 160.620815) (xy 90.585145 160.620376) (xy 90.592481 160.605092) - (xy 90.640599 160.428943) (xy 90.656036 160.246994) (xy 90.63828 160.065256) (xy 90.587919 159.889735) - (xy 90.506617 159.726231) (xy 90.424139 159.616253) (xy 90.397059 159.580143) (xy 90.397057 159.580141) - (xy 90.262873 159.456308) (xy 90.262869 159.456305) (xy 90.262868 159.456304) (xy 90.157078 159.389495) - (xy 90.108477 159.358802) (xy 90.108473 159.3588) (xy 90.101968 159.356193) (xy 90.042169 159.332222) - (xy 89.938986 159.290859) (xy 89.938976 159.290857) (xy 89.759991 159.254719) (xy 89.759998 159.254719) - (xy 89.588293 159.251766) (xy 89.577417 159.251579) (xy 89.577416 159.251579) (xy 89.577413 159.251579) - (xy 89.397296 159.281539) (xy 89.397283 159.281542) (xy 89.225561 159.343614) (xy 89.211063 159.352062) - (xy 89.210956 159.352124) (xy 89.203836 159.356262) (xy 89.203549 159.356342) (xy 89.175796 159.372563) - (xy 89.175555 159.372703) (xy 89.172411 159.373475) (xy 89.113237 159.3895) (xy 87.632109 159.3895) - (xy 87.631986 159.389492) (xy 87.591752 159.389495) (xy 87.529193 159.372563) (xy 87.52152 159.36808) - (xy 87.50137 159.356308) (xy 87.501368 159.356307) (xy 87.49532 159.352774) (xy 87.493632 159.351931) - (xy 87.479421 159.34365) (xy 87.479321 159.343614) (xy 87.307703 159.281579) (xy 87.307691 159.281576) - (xy 87.127581 159.251618) (xy 87.127578 159.251618) (xy 87.118904 159.251767) (xy 86.945008 159.254758) - (xy 86.766032 159.290895) (xy 86.766022 159.290897) (xy 86.596542 159.358836) (xy 86.442156 159.456335) - (xy 86.307965 159.580173) (xy 86.198415 159.726251) (xy 86.117115 159.889753) (xy 86.066758 160.065264) - (xy 86.066757 160.065266) (xy 86.049003 160.246994) (xy 86.064438 160.428936) (xy 86.112553 160.605073) - (xy 86.112555 160.605079) (xy 86.119831 160.620241) (xy 86.119868 160.620319) (xy 86.123423 160.627743) - (xy 86.123481 160.62804) (xy 86.139769 160.661867) (xy 86.139834 160.662003) (xy 86.139976 160.662878) - (xy 86.152001 160.715569) (xy 86.152001 162.06442) (xy 86.139802 162.118054) (xy 86.138891 162.119953) - (xy 86.138816 162.120108) (xy 86.120277 162.158614) (xy 86.11996 162.159399) (xy 86.112521 162.174903) - (xy 86.112515 162.174917) (xy 86.064401 162.351054) (xy 86.0644 162.351062) (xy 86.052368 162.492879) - (xy 86.049618 162.525304) (xy 86.048964 162.533007) (xy 53.534071 162.533007) (xy 53.566789 162.500289) - (xy 53.581238 162.478663) (xy 53.594205 162.459259) (xy 53.65439 162.369185) (xy 53.65439 162.369184) - (xy 53.654394 162.369179) (xy 53.714737 162.223497) (xy 53.7455 162.068842) (xy 53.7455 161.911158) - (xy 53.7455 161.911155) (xy 53.745499 161.911153) (xy 53.7387 161.876973) (xy 53.714737 161.756503) - (xy 53.690836 161.698801) (xy 53.654397 161.610827) (xy 53.65439 161.610814) (xy 53.566789 161.479711) - (xy 53.566786 161.479707) (xy 53.455292 161.368213) (xy 53.455288 161.36821) (xy 53.324185 161.280609) - (xy 53.324172 161.280602) (xy 53.178501 161.220264) (xy 53.178489 161.220261) (xy 53.023845 161.1895) - (xy 53.023842 161.1895) (xy 52.866158 161.1895) (xy 52.866155 161.1895) (xy 52.71151 161.220261) - (xy 52.711498 161.220264) (xy 52.591951 161.269782) (xy 52.522482 161.277251) (xy 52.460003 161.245975) - (xy 52.424351 161.185886) (xy 52.420499 161.155221) (xy 52.420499 160.565573) (xy 52.423153 160.553907) - (xy 52.422119 160.545597) (xy 52.432702 160.511931) (xy 52.437971 160.500952) (xy 52.438052 160.500862) - (xy 52.438022 160.500848) (xy 52.441432 160.493757) (xy 52.449074 160.477874) (xy 52.449074 160.47787) - (xy 52.452495 160.47076) (xy 52.452674 160.470316) (xy 52.452751 160.470156) (xy 52.45998 160.455093) - (xy 52.508098 160.278945) (xy 52.523535 160.096995) (xy 52.505779 159.915258) (xy 52.455419 159.739737) - (xy 52.374117 159.576232) (xy 52.26456 159.430146) (xy 52.130368 159.306305) (xy 52.10597 159.290897) - (xy 52.032609 159.244568) (xy 73.85825 159.244568) (xy 73.85825 159.525431) (xy 73.889692 159.804494) - (xy 73.889695 159.804512) (xy 73.952189 160.078317) (xy 73.952193 160.078329) (xy 74.04495 160.343411) - (xy 74.166803 160.596442) (xy 74.200705 160.650397) (xy 74.316227 160.834248) (xy 74.491334 161.053825) - (xy 74.689925 161.252416) (xy 74.909502 161.427523) (xy 75.147305 161.576945) (xy 75.400342 161.698801) - (xy 75.565231 161.756498) (xy 75.66542 161.791556) (xy 75.665432 161.79156) (xy 75.939241 161.854055) - (xy 75.939247 161.854055) (xy 75.939255 161.854057) (xy 76.125297 161.875018) (xy 76.218319 161.885499) - (xy 76.218322 161.8855) (xy 76.218325 161.8855) (xy 76.499178 161.8855) (xy 76.499179 161.885499) - (xy 76.641805 161.869429) (xy 76.778244 161.854057) (xy 76.778249 161.854056) (xy 76.778259 161.854055) - (xy 77.052068 161.79156) (xy 77.317158 161.698801) (xy 77.570195 161.576945) (xy 77.807998 161.427523) - (xy 78.027575 161.252416) (xy 78.226166 161.053825) (xy 78.401273 160.834248) (xy 78.550695 160.596445) - (xy 78.672551 160.343408) (xy 78.76531 160.078318) (xy 78.827805 159.804509) (xy 78.830595 159.779752) - (xy 78.849018 159.616236) (xy 78.85925 159.525425) (xy 78.85925 159.244575) (xy 78.859249 159.244568) - (xy 97.67075 159.244568) (xy 97.67075 159.525431) (xy 97.702192 159.804494) (xy 97.702195 159.804512) - (xy 97.764689 160.078317) (xy 97.764693 160.078329) (xy 97.85745 160.343411) (xy 97.979303 160.596442) - (xy 98.013205 160.650397) (xy 98.128727 160.834248) (xy 98.303834 161.053825) (xy 98.502425 161.252416) - (xy 98.722002 161.427523) (xy 98.959805 161.576945) (xy 99.212842 161.698801) (xy 99.377731 161.756498) - (xy 99.47792 161.791556) (xy 99.477932 161.79156) (xy 99.751741 161.854055) (xy 99.751747 161.854055) - (xy 99.751755 161.854057) (xy 99.937797 161.875018) (xy 100.030819 161.885499) (xy 100.030822 161.8855) - (xy 100.030825 161.8855) (xy 100.311678 161.8855) (xy 100.311679 161.885499) (xy 100.454305 161.869429) - (xy 100.590744 161.854057) (xy 100.590749 161.854056) (xy 100.590759 161.854055) (xy 100.864568 161.79156) - (xy 101.129658 161.698801) (xy 101.382695 161.576945) (xy 101.620498 161.427523) (xy 101.840075 161.252416) - (xy 102.038666 161.053825) (xy 102.213773 160.834248) (xy 102.363195 160.596445) (xy 102.485051 160.343408) - (xy 102.57781 160.078318) (xy 102.640305 159.804509) (xy 102.643095 159.779752) (xy 102.661518 159.616236) - (xy 102.67175 159.525425) (xy 102.67175 159.244575) (xy 102.65946 159.135499) (xy 102.640307 158.965505) - (xy 102.640304 158.965487) (xy 102.640092 158.96456) (xy 102.57781 158.691682) (xy 102.577563 158.690977) - (xy 102.518255 158.521485) (xy 102.485051 158.426592) (xy 102.363195 158.173555) (xy 102.213773 157.935752) - (xy 102.038666 157.716175) (xy 101.840075 157.517584) (xy 101.620498 157.342477) (xy 101.382695 157.193055) - (xy 101.382692 157.193053) (xy 101.129661 157.0712) (xy 100.864579 156.978443) (xy 100.864567 156.978439) - (xy 100.590762 156.915945) (xy 100.590744 156.915942) (xy 100.311681 156.8845) (xy 100.311675 156.8845) - (xy 100.030825 156.8845) (xy 100.030818 156.8845) (xy 99.751755 156.915942) (xy 99.751737 156.915945) - (xy 99.477932 156.978439) (xy 99.47792 156.978443) (xy 99.212838 157.0712) (xy 98.959807 157.193053) - (xy 98.722003 157.342476) (xy 98.502425 157.517583) (xy 98.303833 157.716175) (xy 98.128726 157.935753) - (xy 97.979303 158.173557) (xy 97.85745 158.426588) (xy 97.764693 158.69167) (xy 97.764689 158.691682) - (xy 97.702195 158.965487) (xy 97.702192 158.965505) (xy 97.67075 159.244568) (xy 78.859249 159.244568) - (xy 78.84696 159.135499) (xy 78.827807 158.965505) (xy 78.827804 158.965487) (xy 78.827592 158.96456) - (xy 78.76531 158.691682) (xy 78.765063 158.690977) (xy 78.705755 158.521485) (xy 78.672551 158.426592) - (xy 78.550695 158.173555) (xy 78.401273 157.935752) (xy 78.226166 157.716175) (xy 78.027575 157.517584) - (xy 77.807998 157.342477) (xy 77.570195 157.193055) (xy 77.570192 157.193053) (xy 77.317161 157.0712) - (xy 77.052079 156.978443) (xy 77.052067 156.978439) (xy 76.778262 156.915945) (xy 76.778244 156.915942) - (xy 76.499181 156.8845) (xy 76.499175 156.8845) (xy 76.218325 156.8845) (xy 76.218318 156.8845) - (xy 75.939255 156.915942) (xy 75.939237 156.915945) (xy 75.665432 156.978439) (xy 75.66542 156.978443) - (xy 75.400338 157.0712) (xy 75.147307 157.193053) (xy 74.909503 157.342476) (xy 74.689925 157.517583) - (xy 74.491333 157.716175) (xy 74.316226 157.935753) (xy 74.166803 158.173557) (xy 74.04495 158.426588) - (xy 73.952193 158.69167) (xy 73.952189 158.691682) (xy 73.889695 158.965487) (xy 73.889692 158.965505) - (xy 73.85825 159.244568) (xy 52.032609 159.244568) (xy 51.975977 159.208804) (xy 51.806485 159.14086) - (xy 51.806475 159.140858) (xy 51.62749 159.10472) (xy 51.627497 159.10472) (xy 51.455792 159.101767) - (xy 51.444916 159.10158) (xy 51.444915 159.10158) (xy 51.444912 159.10158) (xy 51.264794 159.13154) - (xy 51.264785 159.131542) (xy 51.093057 159.193618) (xy 51.078569 159.20206) (xy 51.07846 159.202123) - (xy 51.071336 159.206264) (xy 51.07105 159.206343) (xy 51.043332 159.222542) (xy 51.043055 159.222704) - (xy 51.039924 159.223473) (xy 50.980738 159.239501) (xy 49.499609 159.239501) (xy 49.499486 159.239493) - (xy 49.459252 159.239496) (xy 49.396694 159.222564) (xy 49.36887 159.206309) (xy 49.362768 159.202744) - (xy 49.361105 159.201915) (xy 49.346925 159.193651) (xy 49.175198 159.131578) (xy 49.175191 159.131577) - (xy 48.995082 159.101618) (xy 48.995079 159.101618) (xy 48.986405 159.101767) (xy 48.812508 159.104758) - (xy 48.633533 159.140894) (xy 48.633523 159.140897) (xy 48.464041 159.208837) (xy 48.46404 159.208837) - (xy 48.309658 159.306333) (xy 48.309646 159.306342) (xy 48.175469 159.430169) (xy 48.175467 159.430171) - (xy 48.065912 159.576257) (xy 47.984614 159.739755) (xy 47.934259 159.915261) (xy 47.934257 159.915274) - (xy 47.916503 160.096995) (xy 47.931939 160.278935) (xy 47.931939 160.27894) (xy 47.980055 160.455076) - (xy 47.98006 160.455089) (xy 47.987291 160.470156) (xy 47.987332 160.470243) (xy 47.990925 160.477745) - (xy 47.990981 160.47804) (xy 48.007199 160.511724) (xy 48.007335 160.512007) (xy 48.007477 160.512882) - (xy 48.019501 160.56557) (xy 48.019501 161.914419) (xy 48.007292 161.968072) (xy 48.005988 161.970789) - (xy 48.005922 161.970927) (xy 47.98779 162.008586) (xy 47.987473 162.00937) (xy 47.983458 162.017739) - (xy 47.980017 162.024909) (xy 47.9319 162.201058) (xy 47.931899 162.201061) (xy 47.931899 162.201064) - (xy 47.924217 162.291615) (xy 47.917114 162.37534) (xy 47.916463 162.383008) (xy 31.6155 162.383008) - (xy 31.6155 156.771153) (xy 61.4995 156.771153) (xy 61.4995 156.928846) (xy 61.530261 157.083489) - (xy 61.530264 157.083501) (xy 61.590602 157.229172) (xy 61.590609 157.229185) (xy 61.67821 157.360288) - (xy 61.678213 157.360292) (xy 61.789707 157.471786) (xy 61.789711 157.471789) (xy 61.920814 157.55939) - (xy 61.920827 157.559397) (xy 62.066498 157.619735) (xy 62.066503 157.619737) (xy 62.221153 157.650499) - (xy 62.221156 157.6505) (xy 62.221158 157.6505) (xy 62.378844 157.6505) (xy 62.378845 157.650499) - (xy 62.533497 157.619737) (xy 62.679179 157.559394) (xy 62.810289 157.471789) (xy 62.921789 157.360289) - (xy 63.009394 157.229179) (xy 63.069737 157.083497) (xy 63.1005 156.928842) (xy 63.1005 156.771158) - (xy 63.1005 156.771155) (xy 63.100499 156.771153) (xy 63.08658 156.701177) (xy 63.069737 156.616503) - (xy 63.069735 156.616498) (xy 63.009397 156.470827) (xy 63.00939 156.470814) (xy 62.921789 156.339711) - (xy 62.921786 156.339707) (xy 62.810292 156.228213) (xy 62.810288 156.22821) (xy 62.679185 156.140609) - (xy 62.679172 156.140602) (xy 62.533501 156.080264) (xy 62.533489 156.080261) (xy 62.378845 156.0495) - (xy 62.378842 156.0495) (xy 62.221158 156.0495) (xy 62.221155 156.0495) (xy 62.06651 156.080261) - (xy 62.066498 156.080264) (xy 61.920827 156.140602) (xy 61.920814 156.140609) (xy 61.789711 156.22821) - (xy 61.789707 156.228213) (xy 61.678213 156.339707) (xy 61.67821 156.339711) (xy 61.590609 156.470814) - (xy 61.590602 156.470827) (xy 61.530264 156.616498) (xy 61.530261 156.61651) (xy 61.4995 156.771153) - (xy 31.6155 156.771153) (xy 31.6155 155.710087) (xy 128.71658 155.710087) (xy 128.74654 155.890205) - (xy 128.746543 155.890217) (xy 128.808615 156.061937) (xy 128.817047 156.076407) (xy 128.817113 156.076521) - (xy 128.821263 156.083661) (xy 128.821343 156.08395) (xy 128.837557 156.111692) (xy 128.837705 156.111946) - (xy 128.83848 156.115103) (xy 128.854501 156.174262) (xy 128.854501 157.655679) (xy 128.854493 157.655805) - (xy 128.854496 157.695745) (xy 128.837566 157.758301) (xy 128.817752 157.792217) (xy 128.816925 157.793875) - (xy 128.808653 157.80807) (xy 128.746578 157.979801) (xy 128.746577 157.979808) (xy 128.716618 158.159917) - (xy 128.719758 158.342491) (xy 128.755894 158.521466) (xy 128.755897 158.521476) (xy 128.823837 158.690958) - (xy 128.823837 158.690959) (xy 128.921333 158.845341) (xy 128.921342 158.845353) (xy 129.045169 158.97953) - (xy 129.045171 158.979532) (xy 129.074935 159.001853) (xy 129.191253 159.089085) (xy 129.191257 159.089087) - (xy 129.191256 159.089087) (xy 129.271443 159.128959) (xy 129.354752 159.170384) (xy 129.354754 159.170384) - (xy 129.354755 159.170385) (xy 129.391264 159.18086) (xy 129.530267 159.220742) (xy 129.711997 159.238497) - (xy 129.89394 159.22306) (xy 130.070082 159.174943) (xy 130.086227 159.167193) (xy 130.09274 159.164074) - (xy 130.09304 159.164019) (xy 130.127012 159.147661) (xy 130.127918 159.147514) (xy 130.180571 159.135499) - (xy 131.529421 159.135499) (xy 131.583068 159.147705) (xy 131.585925 159.149076) (xy 131.585979 159.149101) - (xy 131.61696 159.164019) (xy 131.623764 159.167295) (xy 131.624536 159.167605) (xy 131.639909 159.174983) - (xy 131.816058 159.2231) (xy 131.998007 159.238537) (xy 132.179745 159.220781) (xy 132.355266 159.17042) - (xy 132.51877 159.089118) (xy 132.664856 158.979561) (xy 132.788696 158.845369) (xy 132.886199 158.690977) - (xy 132.954142 158.521485) (xy 132.990281 158.342494) (xy 132.993422 158.159918) (xy 132.96346 157.97979) - (xy 132.944358 157.926943) (xy 132.901387 157.808064) (xy 132.901386 157.808062) (xy 132.892153 157.792217) - (xy 132.88876 157.786382) (xy 132.888692 157.78613) (xy 132.872433 157.758301) (xy 132.872306 157.758082) - (xy 132.871618 157.755286) (xy 132.855503 157.695742) (xy 132.855506 157.663608) (xy 132.855505 157.663605) - (xy 132.855506 157.65575) (xy 132.8555 157.65564) (xy 132.8555 156.701177) (xy 133.6956 156.701177) - (xy 133.6956 156.988822) (xy 133.695601 156.988838) (xy 133.733146 157.274023) (xy 133.807597 157.551878) - (xy 133.917675 157.817631) (xy 133.917683 157.817648) (xy 134.061504 158.066751) (xy 134.061515 158.066767) - (xy 134.236621 158.294971) (xy 134.236627 158.294978) (xy 134.440021 158.498372) (xy 134.440028 158.498378) - (xy 134.602523 158.623064) (xy 134.668241 158.673491) (xy 134.668248 158.673495) (xy 134.917351 158.817316) - (xy 134.917356 158.817318) (xy 134.917359 158.81732) (xy 134.917363 158.817321) (xy 134.917368 158.817324) - (xy 134.985075 158.845369) (xy 135.18312 158.927402) (xy 135.460975 159.001853) (xy 135.746171 159.0394) - (xy 135.746178 159.0394) (xy 136.033822 159.0394) (xy 136.033829 159.0394) (xy 136.319025 159.001853) - (xy 136.59688 158.927402) (xy 136.862641 158.81732) (xy 137.111759 158.673491) (xy 137.339973 158.498377) - (xy 137.543377 158.294973) (xy 137.718491 158.066759) (xy 137.86232 157.817641) (xy 137.972402 157.55188) - (xy 138.046853 157.274025) (xy 138.0844 156.988829) (xy 138.0844 156.701171) (xy 138.046853 156.415975) - (xy 137.972402 156.13812) (xy 137.891603 155.943055) (xy 137.862324 155.872368) (xy 137.862316 155.872351) - (xy 137.718495 155.623248) (xy 137.718491 155.623241) (xy 137.543377 155.395027) (xy 137.543372 155.395021) - (xy 137.339978 155.191627) (xy 137.339971 155.191621) (xy 137.247193 155.12043) (xy 137.20599 155.064002) - (xy 137.201835 154.994256) (xy 137.236047 154.933336) (xy 137.297764 154.900583) (xy 137.367392 154.906396) - (xy 137.384673 154.914664) (xy 137.476817 154.967863) (xy 137.737261 155.075742) (xy 138.009558 155.148704) - (xy 138.289049 155.1855) (xy 138.289056 155.1855) (xy 138.570944 155.1855) (xy 138.570951 155.1855) - (xy 138.850442 155.148704) (xy 139.122739 155.075742) (xy 139.383183 154.967863) (xy 139.627317 154.826912) - (xy 139.850965 154.6553) (xy 140.0503 154.455965) (xy 140.221912 154.232317) (xy 140.362863 153.988183) - (xy 140.470742 153.727739) (xy 140.543704 153.455442) (xy 140.5805 153.175951) (xy 140.5805 152.894049) - (xy 140.543704 152.614558) (xy 140.470742 152.342261) (xy 140.362863 152.081817) (xy 140.362861 152.081814) - (xy 140.362859 152.081809) (xy 140.221916 151.83769) (xy 140.221912 151.837683) (xy 140.0503 151.614035) - (xy 140.050298 151.614033) (xy 140.050295 151.614029) (xy 139.85097 151.414704) (xy 139.81225 151.384993) - (xy 139.627317 151.243088) (xy 139.627311 151.243084) (xy 139.627309 151.243083) (xy 139.38319 151.10214) - (xy 139.383179 151.102135) (xy 139.122743 150.994259) (xy 138.850439 150.921295) (xy 138.570958 150.8845) - (xy 138.570951 150.8845) (xy 138.289049 150.8845) (xy 138.289041 150.8845) (xy 138.00956 150.921295) - (xy 137.737256 150.994259) (xy 137.47682 151.102135) (xy 137.476809 151.10214) (xy 137.23269 151.243083) - (xy 137.232674 151.243094) (xy 137.062285 151.373838) (xy 136.997116 151.399032) (xy 136.928671 151.384993) - (xy 136.878682 151.336179) (xy 136.876314 151.331757) (xy 136.850434 151.280965) (xy 136.80985 151.201315) - (xy 136.797137 151.183817) (xy 136.710351 151.064365) (xy 136.710347 151.06436) (xy 136.590639 150.944652) - (xy 136.590634 150.944648) (xy 136.453688 150.845152) (xy 136.453687 150.845151) (xy 136.453685 150.84515) - (xy 136.39096 150.81319) (xy 136.302853 150.768296) (xy 136.141847 150.715981) (xy 135.974649 150.6895) - (xy 135.974644 150.6895) (xy 135.805356 150.6895) (xy 135.805351 150.6895) (xy 135.638152 150.715981) - (xy 135.477146 150.768296) (xy 135.326311 150.845152) (xy 135.189365 150.944648) (xy 135.18936 150.944652) - (xy 135.069652 151.06436) (xy 135.069648 151.064365) (xy 134.970152 151.201311) (xy 134.893296 151.352146) - (xy 134.840981 151.513152) (xy 134.8145 151.68035) (xy 134.8145 151.849649) (xy 134.840981 152.016847) - (xy 134.893296 152.177853) (xy 134.970152 152.328688) (xy 135.069648 152.465634) (xy 135.069652 152.465639) - (xy 135.18936 152.585347) (xy 135.189365 152.585351) (xy 135.308817 152.672137) (xy 135.326315 152.68485) - (xy 135.422425 152.73382) (xy 135.477146 152.761703) (xy 135.477148 152.761703) (xy 135.477151 152.761705) - (xy 135.56345 152.789745) (xy 135.638152 152.814018) (xy 135.805351 152.8405) (xy 135.805356 152.8405) - (xy 135.974649 152.8405) (xy 136.136102 152.814928) (xy 136.205395 152.823882) (xy 136.258847 152.868879) - (xy 136.279487 152.93563) (xy 136.2795 152.937401) (xy 136.2795 153.175958) (xy 136.316295 153.455439) - (xy 136.389259 153.727743) (xy 136.497135 153.988179) (xy 136.49714 153.98819) (xy 136.61476 154.191912) - (xy 136.638088 154.232317) (xy 136.798019 154.440742) (xy 136.809704 154.45597) (xy 137.009029 154.655295) - (xy 137.009033 154.655298) (xy 137.009035 154.6553) (xy 137.097253 154.722992) (xy 137.138455 154.77942) - (xy 137.14261 154.849166) (xy 137.108398 154.910087) (xy 137.04668 154.942839) (xy 136.977053 154.937026) - (xy 136.959766 154.928755) (xy 136.862648 154.872683) (xy 136.862631 154.872675) (xy 136.596878 154.762597) - (xy 136.319023 154.688146) (xy 136.033838 154.650601) (xy 136.033835 154.6506) (xy 136.033829 154.6506) - (xy 135.746171 154.6506) (xy 135.746165 154.6506) (xy 135.746161 154.650601) (xy 135.460976 154.688146) - (xy 135.183121 154.762597) (xy 134.917368 154.872675) (xy 134.917351 154.872683) (xy 134.668248 155.016504) - (xy 134.668232 155.016515) (xy 134.440028 155.191621) (xy 134.440021 155.191627) (xy 134.236627 155.395021) - (xy 134.236621 155.395028) (xy 134.061515 155.623232) (xy 134.061504 155.623248) (xy 133.917683 155.872351) - (xy 133.917675 155.872368) (xy 133.807597 156.138121) (xy 133.733146 156.415976) (xy 133.695601 156.701161) - (xy 133.6956 156.701177) (xy 132.8555 156.701177) (xy 132.8555 156.214596) (xy 132.8555 156.206414) - (xy 132.855507 156.206392) (xy 132.855504 156.174232) (xy 132.855586 156.173951) (xy 132.872438 156.111692) - (xy 132.874957 156.107381) (xy 132.888692 156.083871) (xy 132.888692 156.083869) (xy 132.892271 156.077744) - (xy 132.893117 156.076045) (xy 132.90135 156.06192) (xy 132.963421 155.890199) (xy 132.993381 155.710078) - (xy 132.99024 155.52751) (xy 132.99024 155.527508) (xy 132.99024 155.527507) (xy 132.954105 155.348534) - (xy 132.954102 155.348523) (xy 132.891207 155.191627) (xy 132.886162 155.179041) (xy 132.788663 155.024655) - (xy 132.664828 154.890469) (xy 132.664827 154.890468) (xy 132.664826 154.890467) (xy 132.518745 154.780915) - (xy 132.387088 154.715449) (xy 132.335825 154.667974) (xy 132.318366 154.600321) (xy 132.327737 154.556965) - (xy 132.330415 154.5505) (xy 132.374737 154.443497) (xy 132.4055 154.288842) (xy 132.4055 154.131158) - (xy 132.4055 154.131155) (xy 132.405499 154.131153) (xy 132.383448 154.020295) (xy 132.374737 153.976503) - (xy 132.374735 153.976498) (xy 132.314397 153.830827) (xy 132.31439 153.830814) (xy 132.226789 153.699711) - (xy 132.226786 153.699707) (xy 132.115292 153.588213) (xy 132.115288 153.58821) (xy 131.984185 153.500609) - (xy 131.984172 153.500602) (xy 131.838501 153.440264) (xy 131.838489 153.440261) (xy 131.683845 153.4095) - (xy 131.683842 153.4095) (xy 131.526158 153.4095) (xy 131.526155 153.4095) (xy 131.37151 153.440261) - (xy 131.371498 153.440264) (xy 131.225827 153.500602) (xy 131.225814 153.500609) (xy 131.094711 153.58821) - (xy 131.094707 153.588213) (xy 130.983213 153.699707) (xy 130.98321 153.699711) (xy 130.895609 153.830814) - (xy 130.895602 153.830827) (xy 130.835264 153.976498) (xy 130.835261 153.97651) (xy 130.8045 154.131153) - (xy 130.8045 154.288846) (xy 130.835261 154.443489) (xy 130.835264 154.443501) (xy 130.884782 154.563049) - (xy 130.892251 154.632518) (xy 130.860975 154.694997) (xy 130.800886 154.730649) (xy 130.770221 154.734501) - (xy 130.180576 154.734501) (xy 130.16891 154.731846) (xy 130.160598 154.732881) (xy 130.126937 154.722296) - (xy 130.126929 154.722295) (xy 130.115849 154.716978) (xy 130.115847 154.716976) (xy 130.115846 154.716976) - (xy 130.115846 154.716975) (xy 130.115808 154.716941) (xy 130.115741 154.716926) (xy 130.092874 154.705926) - (xy 130.08606 154.702648) (xy 130.085609 154.702465) (xy 130.070096 154.695021) (xy 130.070084 154.695016) - (xy 129.893944 154.646901) (xy 129.740452 154.633879) (xy 129.711995 154.631465) (xy 129.711994 154.631465) - (xy 129.711993 154.631465) (xy 129.530265 154.64922) (xy 129.530261 154.64922) (xy 129.530258 154.649221) - (xy 129.509088 154.655295) (xy 129.354738 154.69958) (xy 129.191236 154.78088) (xy 129.045147 154.890438) - (xy 128.921305 155.024631) (xy 128.921301 155.024637) (xy 128.823804 155.179022) (xy 128.75586 155.348514) - (xy 128.755858 155.348524) (xy 128.71972 155.527506) (xy 128.71658 155.710087) (xy 31.6155 155.710087) - (xy 31.6155 152.259041) (xy 45.4745 152.259041) (xy 45.4745 152.540958) (xy 45.511295 152.820439) - (xy 45.584259 153.092743) (xy 45.692135 153.353179) (xy 45.69214 153.35319) (xy 45.833083 153.597309) - (xy 45.833088 153.597317) (xy 45.933165 153.727739) (xy 46.004704 153.82097) (xy 46.204029 154.020295) - (xy 46.204033 154.020298) (xy 46.204035 154.0203) (xy 46.427683 154.191912) (xy 46.42769 154.191916) - (xy 46.671809 154.332859) (xy 46.671814 154.332861) (xy 46.671817 154.332863) (xy 46.932261 154.440742) - (xy 47.204558 154.513704) (xy 47.484049 154.5505) (xy 47.484056 154.5505) (xy 47.765944 154.5505) - (xy 47.765951 154.5505) (xy 48.045442 154.513704) (xy 48.317739 154.440742) (xy 48.578183 154.332863) - (xy 48.822317 154.191912) (xy 49.045965 154.0203) (xy 49.2453 153.820965) (xy 49.416912 153.597317) - (xy 49.557863 153.353183) (xy 49.665742 153.092739) (xy 49.738704 152.820442) (xy 49.7755 152.540951) - (xy 49.7755 152.259049) (xy 49.775499 152.259041) (xy 74.0495 152.259041) (xy 74.0495 152.540958) - (xy 74.086295 152.820439) (xy 74.159259 153.092743) (xy 74.267135 153.353179) (xy 74.26714 153.35319) - (xy 74.408083 153.597309) (xy 74.408088 153.597317) (xy 74.508165 153.727739) (xy 74.579704 153.82097) - (xy 74.779029 154.020295) (xy 74.779033 154.020298) (xy 74.779035 154.0203) (xy 75.002683 154.191912) - (xy 75.00269 154.191916) (xy 75.246809 154.332859) (xy 75.246814 154.332861) (xy 75.246817 154.332863) - (xy 75.507261 154.440742) (xy 75.779558 154.513704) (xy 76.059049 154.5505) (xy 76.059056 154.5505) - (xy 76.340944 154.5505) (xy 76.340951 154.5505) (xy 76.620442 154.513704) (xy 76.892739 154.440742) - (xy 77.153183 154.332863) (xy 77.397317 154.191912) (xy 77.620965 154.0203) (xy 77.8203 153.820965) - (xy 77.991912 153.597317) (xy 78.132863 153.353183) (xy 78.240742 153.092739) (xy 78.313704 152.820442) - (xy 78.3505 152.540951) (xy 78.3505 152.259049) (xy 78.350499 152.259041) (xy 93.0995 152.259041) - (xy 93.0995 152.540958) (xy 93.136295 152.820439) (xy 93.209259 153.092743) (xy 93.317135 153.353179) - (xy 93.31714 153.35319) (xy 93.458083 153.597309) (xy 93.458088 153.597317) (xy 93.558165 153.727739) - (xy 93.629704 153.82097) (xy 93.829029 154.020295) (xy 93.829033 154.020298) (xy 93.829035 154.0203) - (xy 94.052683 154.191912) (xy 94.05269 154.191916) (xy 94.296809 154.332859) (xy 94.296814 154.332861) - (xy 94.296817 154.332863) (xy 94.557261 154.440742) (xy 94.829558 154.513704) (xy 95.109049 154.5505) - (xy 95.109056 154.5505) (xy 95.390944 154.5505) (xy 95.390951 154.5505) (xy 95.670442 154.513704) - (xy 95.942739 154.440742) (xy 96.203183 154.332863) (xy 96.447317 154.191912) (xy 96.670965 154.0203) - (xy 96.8703 153.820965) (xy 97.041912 153.597317) (xy 97.182863 153.353183) (xy 97.290742 153.092739) - (xy 97.363704 152.820442) (xy 97.4005 152.540951) (xy 97.4005 152.259049) (xy 97.400499 152.259041) - (xy 112.1495 152.259041) (xy 112.1495 152.540958) (xy 112.186295 152.820439) (xy 112.259259 153.092743) - (xy 112.367135 153.353179) (xy 112.36714 153.35319) (xy 112.508083 153.597309) (xy 112.508088 153.597317) - (xy 112.608165 153.727739) (xy 112.679704 153.82097) (xy 112.879029 154.020295) (xy 112.879033 154.020298) - (xy 112.879035 154.0203) (xy 113.102683 154.191912) (xy 113.10269 154.191916) (xy 113.346809 154.332859) - (xy 113.346814 154.332861) (xy 113.346817 154.332863) (xy 113.607261 154.440742) (xy 113.879558 154.513704) - (xy 114.159049 154.5505) (xy 114.159056 154.5505) (xy 114.440944 154.5505) (xy 114.440951 154.5505) - (xy 114.720442 154.513704) (xy 114.992739 154.440742) (xy 115.253183 154.332863) (xy 115.497317 154.191912) - (xy 115.720965 154.0203) (xy 115.9203 153.820965) (xy 116.091912 153.597317) (xy 116.232863 153.353183) - (xy 116.340742 153.092739) (xy 116.413704 152.820442) (xy 116.4505 152.540951) (xy 116.4505 152.259049) - (xy 116.413704 151.979558) (xy 116.340742 151.707261) (xy 116.232863 151.446817) (xy 116.232861 151.446814) - (xy 116.232859 151.446809) (xy 116.091916 151.20269) (xy 116.091912 151.202683) (xy 115.9203 150.979035) - (xy 115.920298 150.979033) (xy 115.920295 150.979029) (xy 115.72097 150.779704) (xy 115.637925 150.715981) - (xy 115.497317 150.608088) (xy 115.497311 150.608084) (xy 115.497309 150.608083) (xy 115.25319 150.46714) - (xy 115.253179 150.467135) (xy 114.992743 150.359259) (xy 114.720439 150.286295) (xy 114.440958 150.2495) - (xy 114.440951 150.2495) (xy 114.159049 150.2495) (xy 114.159041 150.2495) (xy 113.87956 150.286295) - (xy 113.607256 150.359259) (xy 113.34682 150.467135) (xy 113.346809 150.46714) (xy 113.10269 150.608083) - (xy 113.102682 150.608089) (xy 112.879029 150.779704) (xy 112.679704 150.979029) (xy 112.508089 151.202682) - (xy 112.508083 151.20269) (xy 112.36714 151.446809) (xy 112.367135 151.44682) (xy 112.259259 151.707256) - (xy 112.186295 151.97956) (xy 112.1495 152.259041) (xy 97.400499 152.259041) (xy 97.363704 151.979558) - (xy 97.290742 151.707261) (xy 97.182863 151.446817) (xy 97.182861 151.446814) (xy 97.182859 151.446809) - (xy 97.041916 151.20269) (xy 97.041912 151.202683) (xy 96.8703 150.979035) (xy 96.870298 150.979033) - (xy 96.870295 150.979029) (xy 96.67097 150.779704) (xy 96.587925 150.715981) (xy 96.447317 150.608088) - (xy 96.447311 150.608084) (xy 96.447309 150.608083) (xy 96.20319 150.46714) (xy 96.203179 150.467135) - (xy 95.942743 150.359259) (xy 95.670439 150.286295) (xy 95.390958 150.2495) (xy 95.390951 150.2495) - (xy 95.109049 150.2495) (xy 95.109041 150.2495) (xy 94.82956 150.286295) (xy 94.557256 150.359259) - (xy 94.29682 150.467135) (xy 94.296809 150.46714) (xy 94.05269 150.608083) (xy 94.052682 150.608089) - (xy 93.829029 150.779704) (xy 93.629704 150.979029) (xy 93.458089 151.202682) (xy 93.458083 151.20269) - (xy 93.31714 151.446809) (xy 93.317135 151.44682) (xy 93.209259 151.707256) (xy 93.136295 151.97956) - (xy 93.0995 152.259041) (xy 78.350499 152.259041) (xy 78.313704 151.979558) (xy 78.240742 151.707261) - (xy 78.132863 151.446817) (xy 78.132861 151.446814) (xy 78.132859 151.446809) (xy 77.991916 151.20269) - (xy 77.991912 151.202683) (xy 77.8203 150.979035) (xy 77.820298 150.979033) (xy 77.820295 150.979029) - (xy 77.62097 150.779704) (xy 77.537925 150.715981) (xy 77.397317 150.608088) (xy 77.397311 150.608084) - (xy 77.397309 150.608083) (xy 77.15319 150.46714) (xy 77.153179 150.467135) (xy 76.892743 150.359259) - (xy 76.620439 150.286295) (xy 76.340958 150.2495) (xy 76.340951 150.2495) (xy 76.059049 150.2495) - (xy 76.059041 150.2495) (xy 75.77956 150.286295) (xy 75.507256 150.359259) (xy 75.24682 150.467135) - (xy 75.246809 150.46714) (xy 75.00269 150.608083) (xy 75.002682 150.608089) (xy 74.779029 150.779704) - (xy 74.579704 150.979029) (xy 74.408089 151.202682) (xy 74.408083 151.20269) (xy 74.26714 151.446809) - (xy 74.267135 151.44682) (xy 74.159259 151.707256) (xy 74.086295 151.97956) (xy 74.0495 152.259041) - (xy 49.775499 152.259041) (xy 49.738704 151.979558) (xy 49.665742 151.707261) (xy 49.557863 151.446817) - (xy 49.557861 151.446814) (xy 49.557859 151.446809) (xy 49.416916 151.20269) (xy 49.416912 151.202683) - (xy 49.2453 150.979035) (xy 49.245298 150.979033) (xy 49.245295 150.979029) (xy 49.04597 150.779704) - (xy 48.962925 150.715981) (xy 48.822317 150.608088) (xy 48.822311 150.608084) (xy 48.822309 150.608083) - (xy 48.57819 150.46714) (xy 48.578179 150.467135) (xy 48.317743 150.359259) (xy 48.045439 150.286295) - (xy 47.765958 150.2495) (xy 47.765951 150.2495) (xy 47.484049 150.2495) (xy 47.484041 150.2495) - (xy 47.20456 150.286295) (xy 46.932256 150.359259) (xy 46.67182 150.467135) (xy 46.671809 150.46714) - (xy 46.42769 150.608083) (xy 46.427682 150.608089) (xy 46.204029 150.779704) (xy 46.004704 150.979029) - (xy 45.833089 151.202682) (xy 45.833083 151.20269) (xy 45.69214 151.446809) (xy 45.692135 151.44682) - (xy 45.584259 151.707256) (xy 45.511295 151.97956) (xy 45.4745 152.259041) (xy 31.6155 152.259041) - (xy 31.6155 147.23535) (xy 44.0095 147.23535) (xy 44.0095 147.404649) (xy 44.035981 147.571847) - (xy 44.088296 147.732853) (xy 44.165152 147.883688) (xy 44.264648 148.020634) (xy 44.264652 148.020639) - (xy 44.38436 148.140347) (xy 44.384365 148.140351) (xy 44.503817 148.227137) (xy 44.521315 148.23985) - (xy 44.617425 148.28882) (xy 44.672146 148.316703) (xy 44.672148 148.316703) (xy 44.672151 148.316705) - (xy 44.75845 148.344745) (xy 44.833152 148.369018) (xy 45.000351 148.3955) (xy 45.000356 148.3955) - (xy 45.169649 148.3955) (xy 45.336847 148.369018) (xy 45.497849 148.316705) (xy 45.648685 148.23985) - (xy 45.785641 148.140346) (xy 45.905346 148.020641) (xy 46.00485 147.883685) (xy 46.081705 147.732849) - (xy 46.134018 147.571847) (xy 46.151125 147.463838) (xy 46.1605 147.404649) (xy 46.1605 147.235351) - (xy 46.153556 147.191511) (xy 46.153556 147.19151) (xy 46.151127 147.176177) (xy 47.9706 147.176177) - (xy 47.9706 147.463822) (xy 47.970601 147.463838) (xy 48.008146 147.749023) (xy 48.082597 148.026878) - (xy 48.192675 148.292631) (xy 48.192683 148.292648) (xy 48.336504 148.541751) (xy 48.336515 148.541767) - (xy 48.511621 148.769971) (xy 48.511627 148.769978) (xy 48.71502 148.973371) (xy 48.715027 148.973377) - (xy 48.943241 149.148491) (xy 48.958893 149.157527) (xy 49.192351 149.292316) (xy 49.192356 149.292318) - (xy 49.192359 149.29232) (xy 49.192363 149.292321) (xy 49.192368 149.292324) (xy 49.297723 149.335963) - (xy 49.45812 149.402402) (xy 49.735975 149.476853) (xy 50.021171 149.5144) (xy 50.021178 149.5144) - (xy 50.308822 149.5144) (xy 50.308829 149.5144) (xy 50.594025 149.476853) (xy 50.87188 149.402402) - (xy 51.137641 149.29232) (xy 51.386759 149.148491) (xy 51.614973 148.973377) (xy 51.614975 148.973374) - (xy 51.61498 148.973371) (xy 51.818372 148.769978) (xy 51.818377 148.769973) (xy 51.889569 148.677192) - (xy 51.945996 148.63599) (xy 52.015742 148.631835) (xy 52.076663 148.666047) (xy 52.109416 148.727764) - (xy 52.103603 148.797391) (xy 52.095332 148.814679) (xy 52.04214 148.906809) (xy 52.042135 148.90682) - (xy 51.934259 149.167256) (xy 51.861295 149.43956) (xy 51.8245 149.719041) (xy 51.8245 150.000958) - (xy 51.861295 150.280439) (xy 51.934259 150.552743) (xy 52.042135 150.813179) (xy 52.04214 150.81319) - (xy 52.146681 150.994259) (xy 52.183088 151.057317) (xy 52.3547 151.280965) (xy 52.354704 151.28097) - (xy 52.554029 151.480295) (xy 52.554033 151.480298) (xy 52.554035 151.4803) (xy 52.777683 151.651912) - (xy 52.77769 151.651916) (xy 53.021809 151.792859) (xy 53.021814 151.792861) (xy 53.021817 151.792863) - (xy 53.282261 151.900742) (xy 53.554558 151.973704) (xy 53.834049 152.0105) (xy 53.834056 152.0105) - (xy 54.115944 152.0105) (xy 54.115951 152.0105) (xy 54.395442 151.973704) (xy 54.667739 151.900742) - (xy 54.928183 151.792863) (xy 55.172317 151.651912) (xy 55.395965 151.4803) (xy 55.5953 151.280965) - (xy 55.766912 151.057317) (xy 55.907863 150.813183) (xy 56.015742 150.552739) (xy 56.088704 150.280442) - (xy 56.1255 150.000951) (xy 56.1255 149.781153) (xy 56.7245 149.781153) (xy 56.7245 149.938846) - (xy 56.755261 150.093489) (xy 56.755264 150.093501) (xy 56.815602 150.239172) (xy 56.815609 150.239185) - (xy 56.90321 150.370288) (xy 56.903213 150.370292) (xy 57.014707 150.481786) (xy 57.014711 150.481789) - (xy 57.145814 150.56939) (xy 57.145827 150.569397) (xy 57.291498 150.629735) (xy 57.291503 150.629737) - (xy 57.446153 150.660499) (xy 57.446156 150.6605) (xy 57.446158 150.6605) (xy 57.603844 150.6605) - (xy 57.603845 150.660499) (xy 57.758497 150.629737) (xy 57.904179 150.569394) (xy 58.035289 150.481789) - (xy 58.146789 150.370289) (xy 58.234394 150.239179) (xy 58.294737 150.093497) (xy 58.3255 149.938842) - (xy 58.3255 149.781158) (xy 58.3255 149.781155) (xy 58.325499 149.781153) (xy 58.294738 149.62651) - (xy 58.294737 149.626503) (xy 58.248302 149.514398) (xy 58.234397 149.480827) (xy 58.23439 149.480814) - (xy 58.146789 149.349711) (xy 58.146786 149.349707) (xy 58.035292 149.238213) (xy 58.035288 149.23821) - (xy 57.904185 149.150609) (xy 57.904172 149.150602) (xy 57.758501 149.090264) (xy 57.758489 149.090261) - (xy 57.603845 149.0595) (xy 57.603842 149.0595) (xy 57.446158 149.0595) (xy 57.446155 149.0595) - (xy 57.29151 149.090261) (xy 57.291498 149.090264) (xy 57.145827 149.150602) (xy 57.145814 149.150609) - (xy 57.014711 149.23821) (xy 57.014707 149.238213) (xy 56.903213 149.349707) (xy 56.90321 149.349711) - (xy 56.815609 149.480814) (xy 56.815602 149.480827) (xy 56.755264 149.626498) (xy 56.755261 149.62651) - (xy 56.7245 149.781153) (xy 56.1255 149.781153) (xy 56.1255 149.719049) (xy 56.088704 149.439558) - (xy 56.015742 149.167261) (xy 55.907863 148.906817) (xy 55.907861 148.906814) (xy 55.907859 148.906809) - (xy 55.766916 148.66269) (xy 55.766912 148.662683) (xy 55.743241 148.631835) (xy 55.636161 148.492285) - (xy 55.610967 148.427116) (xy 55.625005 148.358671) (xy 55.673819 148.308682) (xy 55.678242 148.306314) - (xy 55.808685 148.23985) (xy 55.945641 148.140346) (xy 56.065346 148.020641) (xy 56.16485 147.883685) - (xy 56.241705 147.732849) (xy 56.294018 147.571847) (xy 56.311125 147.463838) (xy 56.3205 147.404649) - (xy 56.3205 147.23535) (xy 72.5845 147.23535) (xy 72.5845 147.404649) (xy 72.610981 147.571847) - (xy 72.663296 147.732853) (xy 72.740152 147.883688) (xy 72.839648 148.020634) (xy 72.839652 148.020639) - (xy 72.95936 148.140347) (xy 72.959365 148.140351) (xy 73.078817 148.227137) (xy 73.096315 148.23985) - (xy 73.192425 148.28882) (xy 73.247146 148.316703) (xy 73.247148 148.316703) (xy 73.247151 148.316705) - (xy 73.33345 148.344745) (xy 73.408152 148.369018) (xy 73.575351 148.3955) (xy 73.575356 148.3955) - (xy 73.744649 148.3955) (xy 73.911847 148.369018) (xy 74.072849 148.316705) (xy 74.223685 148.23985) - (xy 74.360641 148.140346) (xy 74.480346 148.020641) (xy 74.57985 147.883685) (xy 74.656705 147.732849) - (xy 74.709018 147.571847) (xy 74.726125 147.463838) (xy 74.7355 147.404649) (xy 74.7355 147.235351) - (xy 74.728556 147.191511) (xy 74.728556 147.19151) (xy 74.726127 147.176177) (xy 76.5456 147.176177) - (xy 76.5456 147.463822) (xy 76.545601 147.463838) (xy 76.583146 147.749023) (xy 76.657597 148.026878) - (xy 76.767675 148.292631) (xy 76.767683 148.292648) (xy 76.911504 148.541751) (xy 76.911515 148.541767) - (xy 77.086621 148.769971) (xy 77.086627 148.769978) (xy 77.29002 148.973371) (xy 77.290027 148.973377) - (xy 77.518241 149.148491) (xy 77.533893 149.157527) (xy 77.767351 149.292316) (xy 77.767356 149.292318) - (xy 77.767359 149.29232) (xy 77.767363 149.292321) (xy 77.767368 149.292324) (xy 77.872723 149.335963) - (xy 78.03312 149.402402) (xy 78.310975 149.476853) (xy 78.596171 149.5144) (xy 78.596178 149.5144) - (xy 78.883822 149.5144) (xy 78.883829 149.5144) (xy 79.169025 149.476853) (xy 79.44688 149.402402) - (xy 79.712641 149.29232) (xy 79.961759 149.148491) (xy 80.189973 148.973377) (xy 80.189975 148.973374) - (xy 80.18998 148.973371) (xy 80.393372 148.769978) (xy 80.393377 148.769973) (xy 80.464569 148.677192) - (xy 80.520996 148.63599) (xy 80.590742 148.631835) (xy 80.651663 148.666047) (xy 80.684416 148.727764) - (xy 80.678603 148.797391) (xy 80.670332 148.814679) (xy 80.61714 148.906809) (xy 80.617135 148.90682) - (xy 80.509259 149.167256) (xy 80.436295 149.43956) (xy 80.3995 149.719041) (xy 80.3995 150.000958) - (xy 80.436295 150.280439) (xy 80.509259 150.552743) (xy 80.617135 150.813179) (xy 80.61714 150.81319) - (xy 80.721681 150.994259) (xy 80.758088 151.057317) (xy 80.9297 151.280965) (xy 80.929704 151.28097) - (xy 81.129029 151.480295) (xy 81.129033 151.480298) (xy 81.129035 151.4803) (xy 81.352683 151.651912) - (xy 81.35269 151.651916) (xy 81.596809 151.792859) (xy 81.596814 151.792861) (xy 81.596817 151.792863) - (xy 81.857261 151.900742) (xy 82.129558 151.973704) (xy 82.409049 152.0105) (xy 82.409056 152.0105) - (xy 82.690944 152.0105) (xy 82.690951 152.0105) (xy 82.970442 151.973704) (xy 83.242739 151.900742) - (xy 83.503183 151.792863) (xy 83.747317 151.651912) (xy 83.970965 151.4803) (xy 84.1703 151.280965) - (xy 84.341912 151.057317) (xy 84.482863 150.813183) (xy 84.590742 150.552739) (xy 84.663704 150.280442) - (xy 84.7005 150.000951) (xy 84.7005 149.781153) (xy 85.2995 149.781153) (xy 85.2995 149.938846) - (xy 85.330261 150.093489) (xy 85.330264 150.093501) (xy 85.390602 150.239172) (xy 85.390609 150.239185) - (xy 85.47821 150.370288) (xy 85.478213 150.370292) (xy 85.589707 150.481786) (xy 85.589711 150.481789) - (xy 85.720814 150.56939) (xy 85.720827 150.569397) (xy 85.866498 150.629735) (xy 85.866503 150.629737) - (xy 86.021153 150.660499) (xy 86.021156 150.6605) (xy 86.021158 150.6605) (xy 86.178844 150.6605) - (xy 86.178845 150.660499) (xy 86.333497 150.629737) (xy 86.479179 150.569394) (xy 86.610289 150.481789) - (xy 86.721789 150.370289) (xy 86.809394 150.239179) (xy 86.869737 150.093497) (xy 86.9005 149.938842) - (xy 86.9005 149.781158) (xy 86.9005 149.781155) (xy 86.900499 149.781153) (xy 86.869738 149.62651) - (xy 86.869737 149.626503) (xy 86.823302 149.514398) (xy 86.809397 149.480827) (xy 86.80939 149.480814) - (xy 86.721789 149.349711) (xy 86.721786 149.349707) (xy 86.610292 149.238213) (xy 86.610288 149.23821) - (xy 86.479185 149.150609) (xy 86.479172 149.150602) (xy 86.333501 149.090264) (xy 86.333489 149.090261) - (xy 86.178845 149.0595) (xy 86.178842 149.0595) (xy 86.021158 149.0595) (xy 86.021155 149.0595) - (xy 85.86651 149.090261) (xy 85.866498 149.090264) (xy 85.720827 149.150602) (xy 85.720814 149.150609) - (xy 85.589711 149.23821) (xy 85.589707 149.238213) (xy 85.478213 149.349707) (xy 85.47821 149.349711) - (xy 85.390609 149.480814) (xy 85.390602 149.480827) (xy 85.330264 149.626498) (xy 85.330261 149.62651) - (xy 85.2995 149.781153) (xy 84.7005 149.781153) (xy 84.7005 149.719049) (xy 84.663704 149.439558) - (xy 84.590742 149.167261) (xy 84.482863 148.906817) (xy 84.482861 148.906814) (xy 84.482859 148.906809) - (xy 84.341916 148.66269) (xy 84.341912 148.662683) (xy 84.318241 148.631835) (xy 84.211161 148.492285) - (xy 84.185967 148.427116) (xy 84.200005 148.358671) (xy 84.248819 148.308682) (xy 84.253242 148.306314) - (xy 84.383685 148.23985) (xy 84.520641 148.140346) (xy 84.640346 148.020641) (xy 84.73985 147.883685) - (xy 84.816705 147.732849) (xy 84.869018 147.571847) (xy 84.886125 147.463838) (xy 84.8955 147.404649) - (xy 84.8955 147.23535) (xy 91.6345 147.23535) (xy 91.6345 147.404649) (xy 91.660981 147.571847) - (xy 91.713296 147.732853) (xy 91.790152 147.883688) (xy 91.889648 148.020634) (xy 91.889652 148.020639) - (xy 92.00936 148.140347) (xy 92.009365 148.140351) (xy 92.128817 148.227137) (xy 92.146315 148.23985) - (xy 92.242425 148.28882) (xy 92.297146 148.316703) (xy 92.297148 148.316703) (xy 92.297151 148.316705) - (xy 92.38345 148.344745) (xy 92.458152 148.369018) (xy 92.625351 148.3955) (xy 92.625356 148.3955) - (xy 92.794649 148.3955) (xy 92.961847 148.369018) (xy 93.122849 148.316705) (xy 93.273685 148.23985) - (xy 93.410641 148.140346) (xy 93.530346 148.020641) (xy 93.62985 147.883685) (xy 93.706705 147.732849) - (xy 93.759018 147.571847) (xy 93.776125 147.463838) (xy 93.7855 147.404649) (xy 93.7855 147.235351) - (xy 93.778556 147.191511) (xy 93.778556 147.19151) (xy 93.776127 147.176177) (xy 95.5956 147.176177) - (xy 95.5956 147.463822) (xy 95.595601 147.463838) (xy 95.633146 147.749023) (xy 95.707597 148.026878) - (xy 95.817675 148.292631) (xy 95.817683 148.292648) (xy 95.961504 148.541751) (xy 95.961515 148.541767) - (xy 96.136621 148.769971) (xy 96.136627 148.769978) (xy 96.34002 148.973371) (xy 96.340027 148.973377) - (xy 96.568241 149.148491) (xy 96.583893 149.157527) (xy 96.817351 149.292316) (xy 96.817356 149.292318) - (xy 96.817359 149.29232) (xy 96.817363 149.292321) (xy 96.817368 149.292324) (xy 96.922723 149.335963) - (xy 97.08312 149.402402) (xy 97.360975 149.476853) (xy 97.646171 149.5144) (xy 97.646178 149.5144) - (xy 97.933822 149.5144) (xy 97.933829 149.5144) (xy 98.219025 149.476853) (xy 98.49688 149.402402) - (xy 98.762641 149.29232) (xy 99.011759 149.148491) (xy 99.239973 148.973377) (xy 99.239975 148.973374) - (xy 99.23998 148.973371) (xy 99.443372 148.769978) (xy 99.443377 148.769973) (xy 99.514569 148.677192) - (xy 99.570996 148.63599) (xy 99.640742 148.631835) (xy 99.701663 148.666047) (xy 99.734416 148.727764) - (xy 99.728603 148.797391) (xy 99.720332 148.814679) (xy 99.66714 148.906809) (xy 99.667135 148.90682) - (xy 99.559259 149.167256) (xy 99.486295 149.43956) (xy 99.4495 149.719041) (xy 99.4495 150.000958) - (xy 99.486295 150.280439) (xy 99.559259 150.552743) (xy 99.667135 150.813179) (xy 99.66714 150.81319) - (xy 99.771681 150.994259) (xy 99.808088 151.057317) (xy 99.9797 151.280965) (xy 99.979704 151.28097) - (xy 100.179029 151.480295) (xy 100.179033 151.480298) (xy 100.179035 151.4803) (xy 100.402683 151.651912) - (xy 100.40269 151.651916) (xy 100.646809 151.792859) (xy 100.646814 151.792861) (xy 100.646817 151.792863) - (xy 100.907261 151.900742) (xy 101.179558 151.973704) (xy 101.459049 152.0105) (xy 101.459056 152.0105) - (xy 101.740944 152.0105) (xy 101.740951 152.0105) (xy 102.020442 151.973704) (xy 102.292739 151.900742) - (xy 102.553183 151.792863) (xy 102.797317 151.651912) (xy 103.020965 151.4803) (xy 103.2203 151.280965) - (xy 103.391912 151.057317) (xy 103.532863 150.813183) (xy 103.640742 150.552739) (xy 103.713704 150.280442) - (xy 103.7505 150.000951) (xy 103.7505 149.781153) (xy 104.3495 149.781153) (xy 104.3495 149.938846) - (xy 104.380261 150.093489) (xy 104.380264 150.093501) (xy 104.440602 150.239172) (xy 104.440609 150.239185) - (xy 104.52821 150.370288) (xy 104.528213 150.370292) (xy 104.639707 150.481786) (xy 104.639711 150.481789) - (xy 104.770814 150.56939) (xy 104.770827 150.569397) (xy 104.916498 150.629735) (xy 104.916503 150.629737) - (xy 105.071153 150.660499) (xy 105.071156 150.6605) (xy 105.071158 150.6605) (xy 105.228844 150.6605) - (xy 105.228845 150.660499) (xy 105.383497 150.629737) (xy 105.529179 150.569394) (xy 105.660289 150.481789) - (xy 105.771789 150.370289) (xy 105.859394 150.239179) (xy 105.919737 150.093497) (xy 105.9505 149.938842) - (xy 105.9505 149.781158) (xy 105.9505 149.781155) (xy 105.950499 149.781153) (xy 105.919738 149.62651) - (xy 105.919737 149.626503) (xy 105.873302 149.514398) (xy 105.859397 149.480827) (xy 105.85939 149.480814) - (xy 105.771789 149.349711) (xy 105.771786 149.349707) (xy 105.660292 149.238213) (xy 105.660288 149.23821) - (xy 105.529185 149.150609) (xy 105.529172 149.150602) (xy 105.383501 149.090264) (xy 105.383489 149.090261) - (xy 105.228845 149.0595) (xy 105.228842 149.0595) (xy 105.071158 149.0595) (xy 105.071155 149.0595) - (xy 104.91651 149.090261) (xy 104.916498 149.090264) (xy 104.770827 149.150602) (xy 104.770814 149.150609) - (xy 104.639711 149.23821) (xy 104.639707 149.238213) (xy 104.528213 149.349707) (xy 104.52821 149.349711) - (xy 104.440609 149.480814) (xy 104.440602 149.480827) (xy 104.380264 149.626498) (xy 104.380261 149.62651) - (xy 104.3495 149.781153) (xy 103.7505 149.781153) (xy 103.7505 149.719049) (xy 103.713704 149.439558) - (xy 103.640742 149.167261) (xy 103.532863 148.906817) (xy 103.532861 148.906814) (xy 103.532859 148.906809) - (xy 103.391916 148.66269) (xy 103.391912 148.662683) (xy 103.368241 148.631835) (xy 103.261161 148.492285) - (xy 103.235967 148.427116) (xy 103.250005 148.358671) (xy 103.298819 148.308682) (xy 103.303242 148.306314) - (xy 103.433685 148.23985) (xy 103.570641 148.140346) (xy 103.690346 148.020641) (xy 103.78985 147.883685) - (xy 103.866705 147.732849) (xy 103.919018 147.571847) (xy 103.936125 147.463838) (xy 103.9455 147.404649) - (xy 103.9455 147.23535) (xy 110.6845 147.23535) (xy 110.6845 147.404649) (xy 110.710981 147.571847) - (xy 110.763296 147.732853) (xy 110.840152 147.883688) (xy 110.939648 148.020634) (xy 110.939652 148.020639) - (xy 111.05936 148.140347) (xy 111.059365 148.140351) (xy 111.178817 148.227137) (xy 111.196315 148.23985) - (xy 111.292425 148.28882) (xy 111.347146 148.316703) (xy 111.347148 148.316703) (xy 111.347151 148.316705) - (xy 111.43345 148.344745) (xy 111.508152 148.369018) (xy 111.675351 148.3955) (xy 111.675356 148.3955) - (xy 111.844649 148.3955) (xy 112.011847 148.369018) (xy 112.172849 148.316705) (xy 112.323685 148.23985) - (xy 112.460641 148.140346) (xy 112.580346 148.020641) (xy 112.67985 147.883685) (xy 112.756705 147.732849) - (xy 112.809018 147.571847) (xy 112.826125 147.463838) (xy 112.8355 147.404649) (xy 112.8355 147.235351) - (xy 112.828556 147.191511) (xy 112.828556 147.19151) (xy 112.826127 147.176177) (xy 114.6456 147.176177) - (xy 114.6456 147.463822) (xy 114.645601 147.463838) (xy 114.683146 147.749023) (xy 114.757597 148.026878) - (xy 114.867675 148.292631) (xy 114.867683 148.292648) (xy 115.011504 148.541751) (xy 115.011515 148.541767) - (xy 115.186621 148.769971) (xy 115.186627 148.769978) (xy 115.39002 148.973371) (xy 115.390027 148.973377) - (xy 115.618241 149.148491) (xy 115.633893 149.157527) (xy 115.867351 149.292316) (xy 115.867356 149.292318) - (xy 115.867359 149.29232) (xy 115.867363 149.292321) (xy 115.867368 149.292324) (xy 115.972723 149.335963) - (xy 116.13312 149.402402) (xy 116.410975 149.476853) (xy 116.696171 149.5144) (xy 116.696178 149.5144) - (xy 116.983822 149.5144) (xy 116.983829 149.5144) (xy 117.269025 149.476853) (xy 117.54688 149.402402) - (xy 117.812641 149.29232) (xy 118.061759 149.148491) (xy 118.289973 148.973377) (xy 118.289975 148.973374) - (xy 118.28998 148.973371) (xy 118.493372 148.769978) (xy 118.493377 148.769973) (xy 118.564569 148.677192) - (xy 118.620996 148.63599) (xy 118.690742 148.631835) (xy 118.751663 148.666047) (xy 118.784416 148.727764) - (xy 118.778603 148.797391) (xy 118.770332 148.814679) (xy 118.71714 148.906809) (xy 118.717135 148.90682) - (xy 118.609259 149.167256) (xy 118.536295 149.43956) (xy 118.4995 149.719041) (xy 118.4995 150.000958) - (xy 118.536295 150.280439) (xy 118.609259 150.552743) (xy 118.717135 150.813179) (xy 118.71714 150.81319) - (xy 118.821681 150.994259) (xy 118.858088 151.057317) (xy 119.0297 151.280965) (xy 119.029704 151.28097) - (xy 119.229029 151.480295) (xy 119.229033 151.480298) (xy 119.229035 151.4803) (xy 119.452683 151.651912) - (xy 119.45269 151.651916) (xy 119.696809 151.792859) (xy 119.696814 151.792861) (xy 119.696817 151.792863) - (xy 119.957261 151.900742) (xy 120.229558 151.973704) (xy 120.509049 152.0105) (xy 120.509056 152.0105) - (xy 120.790944 152.0105) (xy 120.790951 152.0105) (xy 121.070442 151.973704) (xy 121.342739 151.900742) - (xy 121.603183 151.792863) (xy 121.847317 151.651912) (xy 122.070965 151.4803) (xy 122.2703 151.280965) - (xy 122.441912 151.057317) (xy 122.582863 150.813183) (xy 122.690742 150.552739) (xy 122.763704 150.280442) - (xy 122.8005 150.000951) (xy 122.8005 149.781153) (xy 123.3995 149.781153) (xy 123.3995 149.938846) - (xy 123.430261 150.093489) (xy 123.430264 150.093501) (xy 123.490602 150.239172) (xy 123.490609 150.239185) - (xy 123.57821 150.370288) (xy 123.578213 150.370292) (xy 123.689707 150.481786) (xy 123.689711 150.481789) - (xy 123.820814 150.56939) (xy 123.820827 150.569397) (xy 123.966498 150.629735) (xy 123.966503 150.629737) - (xy 124.121153 150.660499) (xy 124.121156 150.6605) (xy 124.121158 150.6605) (xy 124.278844 150.6605) - (xy 124.278845 150.660499) (xy 124.433497 150.629737) (xy 124.579179 150.569394) (xy 124.710289 150.481789) - (xy 124.821789 150.370289) (xy 124.909394 150.239179) (xy 124.969737 150.093497) (xy 125.0005 149.938842) - (xy 125.0005 149.781158) (xy 125.0005 149.781155) (xy 125.000499 149.781153) (xy 124.969738 149.62651) - (xy 124.969737 149.626503) (xy 124.923302 149.514398) (xy 124.909397 149.480827) (xy 124.90939 149.480814) - (xy 124.821789 149.349711) (xy 124.821786 149.349707) (xy 124.710292 149.238213) (xy 124.710288 149.23821) - (xy 124.579185 149.150609) (xy 124.579172 149.150602) (xy 124.433501 149.090264) (xy 124.433489 149.090261) - (xy 124.278845 149.0595) (xy 124.278842 149.0595) (xy 124.121158 149.0595) (xy 124.121155 149.0595) - (xy 123.96651 149.090261) (xy 123.966498 149.090264) (xy 123.820827 149.150602) (xy 123.820814 149.150609) - (xy 123.689711 149.23821) (xy 123.689707 149.238213) (xy 123.578213 149.349707) (xy 123.57821 149.349711) - (xy 123.490609 149.480814) (xy 123.490602 149.480827) (xy 123.430264 149.626498) (xy 123.430261 149.62651) - (xy 123.3995 149.781153) (xy 122.8005 149.781153) (xy 122.8005 149.719049) (xy 122.763704 149.439558) - (xy 122.690742 149.167261) (xy 122.582863 148.906817) (xy 122.582861 148.906814) (xy 122.582859 148.906809) - (xy 122.441916 148.66269) (xy 122.441912 148.662683) (xy 122.418241 148.631835) (xy 122.311161 148.492285) - (xy 122.285967 148.427116) (xy 122.300005 148.358671) (xy 122.348819 148.308682) (xy 122.353242 148.306314) - (xy 122.483685 148.23985) (xy 122.620641 148.140346) (xy 122.740346 148.020641) (xy 122.83985 147.883685) - (xy 122.916705 147.732849) (xy 122.969018 147.571847) (xy 122.986125 147.463838) (xy 122.9955 147.404649) - (xy 122.9955 147.23535) (xy 122.969018 147.068152) (xy 122.940789 146.981273) (xy 122.916705 146.907151) - (xy 122.916703 146.907148) (xy 122.916703 146.907146) (xy 122.86525 146.806166) (xy 122.83985 146.756315) - (xy 122.827137 146.738817) (xy 122.740351 146.619365) (xy 122.740347 146.61936) (xy 122.620639 146.499652) - (xy 122.620634 146.499648) (xy 122.483688 146.400152) (xy 122.483687 146.400151) (xy 122.483685 146.40015) - (xy 122.436582 146.37615) (xy 122.332853 146.323296) (xy 122.171847 146.270981) (xy 122.004649 146.2445) - (xy 122.004644 146.2445) (xy 121.835356 146.2445) (xy 121.835351 146.2445) (xy 121.668152 146.270981) - (xy 121.507146 146.323296) (xy 121.356311 146.400152) (xy 121.219365 146.499648) (xy 121.21936 146.499652) - (xy 121.099652 146.61936) (xy 121.099648 146.619365) (xy 121.000152 146.756311) (xy 120.923296 146.907146) - (xy 120.870981 147.068152) (xy 120.8445 147.23535) (xy 120.8445 147.404649) (xy 120.870072 147.566102) - (xy 120.861118 147.635395) (xy 120.816121 147.688847) (xy 120.74937 147.709487) (xy 120.747599 147.7095) - (xy 120.509041 147.7095) (xy 120.22956 147.746295) (xy 119.957256 147.819259) (xy 119.69682 147.927135) - (xy 119.696809 147.92714) (xy 119.45269 148.068083) (xy 119.452682 148.068089) (xy 119.229029 148.239704) - (xy 119.029704 148.439029) (xy 119.029695 148.439039) (xy 118.962006 148.527253) (xy 118.905578 148.568456) - (xy 118.835832 148.57261) (xy 118.774912 148.538397) (xy 118.74216 148.476679) (xy 118.747973 148.407052) - (xy 118.756245 148.389765) (xy 118.768224 148.369018) (xy 118.81232 148.292641) (xy 118.922402 148.02688) - (xy 118.996853 147.749025) (xy 119.0344 147.463829) (xy 119.0344 147.176171) (xy 118.996853 146.890975) - (xy 118.922402 146.61312) (xy 118.829153 146.387998) (xy 118.812324 146.347368) (xy 118.812316 146.347351) - (xy 118.668495 146.098248) (xy 118.668491 146.098241) (xy 118.493377 145.870027) (xy 118.493372 145.870021) - (xy 118.289978 145.666627) (xy 118.289971 145.666621) (xy 118.061767 145.491515) (xy 118.061765 145.491513) - (xy 118.061759 145.491509) (xy 118.061754 145.491506) (xy 118.061751 145.491504) (xy 117.812648 145.347683) - (xy 117.812631 145.347675) (xy 117.546878 145.237597) (xy 117.269023 145.163146) (xy 116.983838 145.125601) - (xy 116.983835 145.1256) (xy 116.983829 145.1256) (xy 116.696171 145.1256) (xy 116.696165 145.1256) - (xy 116.696161 145.125601) (xy 116.410976 145.163146) (xy 116.133121 145.237597) (xy 115.867368 145.347675) - (xy 115.867351 145.347683) (xy 115.618248 145.491504) (xy 115.618232 145.491515) (xy 115.390028 145.666621) - (xy 115.390021 145.666627) (xy 115.186627 145.870021) (xy 115.186621 145.870028) (xy 115.011515 146.098232) - (xy 115.011504 146.098248) (xy 114.867683 146.347351) (xy 114.867675 146.347368) (xy 114.757597 146.613121) - (xy 114.683146 146.890976) (xy 114.645601 147.176161) (xy 114.6456 147.176177) (xy 112.826127 147.176177) - (xy 112.809018 147.068152) (xy 112.780789 146.981273) (xy 112.756705 146.907151) (xy 112.756703 146.907148) - (xy 112.756703 146.907146) (xy 112.70525 146.806166) (xy 112.67985 146.756315) (xy 112.667137 146.738817) - (xy 112.580351 146.619365) (xy 112.580347 146.61936) (xy 112.460639 146.499652) (xy 112.460634 146.499648) - (xy 112.323688 146.400152) (xy 112.323687 146.400151) (xy 112.323685 146.40015) (xy 112.276582 146.37615) - (xy 112.172853 146.323296) (xy 112.011847 146.270981) (xy 111.844649 146.2445) (xy 111.844644 146.2445) - (xy 111.675356 146.2445) (xy 111.675351 146.2445) (xy 111.508152 146.270981) (xy 111.347146 146.323296) - (xy 111.196311 146.400152) (xy 111.059365 146.499648) (xy 111.05936 146.499652) (xy 110.939652 146.61936) - (xy 110.939648 146.619365) (xy 110.840152 146.756311) (xy 110.763296 146.907146) (xy 110.710981 147.068152) - (xy 110.6845 147.23535) (xy 103.9455 147.23535) (xy 103.919018 147.068152) (xy 103.890789 146.981273) - (xy 103.866705 146.907151) (xy 103.866703 146.907148) (xy 103.866703 146.907146) (xy 103.81525 146.806166) - (xy 103.78985 146.756315) (xy 103.777137 146.738817) (xy 103.690351 146.619365) (xy 103.690347 146.61936) - (xy 103.570639 146.499652) (xy 103.570634 146.499648) (xy 103.433688 146.400152) (xy 103.433687 146.400151) - (xy 103.433685 146.40015) (xy 103.386582 146.37615) (xy 103.282853 146.323296) (xy 103.121847 146.270981) - (xy 102.954649 146.2445) (xy 102.954644 146.2445) (xy 102.785356 146.2445) (xy 102.785351 146.2445) - (xy 102.618152 146.270981) (xy 102.457146 146.323296) (xy 102.306311 146.400152) (xy 102.169365 146.499648) - (xy 102.16936 146.499652) (xy 102.049652 146.61936) (xy 102.049648 146.619365) (xy 101.950152 146.756311) - (xy 101.873296 146.907146) (xy 101.820981 147.068152) (xy 101.7945 147.23535) (xy 101.7945 147.404649) - (xy 101.820072 147.566102) (xy 101.811118 147.635395) (xy 101.766121 147.688847) (xy 101.69937 147.709487) - (xy 101.697599 147.7095) (xy 101.459041 147.7095) (xy 101.17956 147.746295) (xy 100.907256 147.819259) - (xy 100.64682 147.927135) (xy 100.646809 147.92714) (xy 100.40269 148.068083) (xy 100.402682 148.068089) - (xy 100.179029 148.239704) (xy 99.979704 148.439029) (xy 99.979695 148.439039) (xy 99.912006 148.527253) - (xy 99.855578 148.568456) (xy 99.785832 148.57261) (xy 99.724912 148.538397) (xy 99.69216 148.476679) - (xy 99.697973 148.407052) (xy 99.706245 148.389765) (xy 99.718224 148.369018) (xy 99.76232 148.292641) - (xy 99.872402 148.02688) (xy 99.946853 147.749025) (xy 99.9844 147.463829) (xy 99.9844 147.176171) - (xy 99.946853 146.890975) (xy 99.872402 146.61312) (xy 99.779153 146.387998) (xy 99.762324 146.347368) - (xy 99.762316 146.347351) (xy 99.618495 146.098248) (xy 99.618491 146.098241) (xy 99.443377 145.870027) - (xy 99.443372 145.870021) (xy 99.239978 145.666627) (xy 99.239971 145.666621) (xy 99.011767 145.491515) - (xy 99.011765 145.491513) (xy 99.011759 145.491509) (xy 99.011754 145.491506) (xy 99.011751 145.491504) - (xy 98.762648 145.347683) (xy 98.762631 145.347675) (xy 98.496878 145.237597) (xy 98.219023 145.163146) - (xy 97.933838 145.125601) (xy 97.933835 145.1256) (xy 97.933829 145.1256) (xy 97.646171 145.1256) - (xy 97.646165 145.1256) (xy 97.646161 145.125601) (xy 97.360976 145.163146) (xy 97.083121 145.237597) - (xy 96.817368 145.347675) (xy 96.817351 145.347683) (xy 96.568248 145.491504) (xy 96.568232 145.491515) - (xy 96.340028 145.666621) (xy 96.340021 145.666627) (xy 96.136627 145.870021) (xy 96.136621 145.870028) - (xy 95.961515 146.098232) (xy 95.961504 146.098248) (xy 95.817683 146.347351) (xy 95.817675 146.347368) - (xy 95.707597 146.613121) (xy 95.633146 146.890976) (xy 95.595601 147.176161) (xy 95.5956 147.176177) - (xy 93.776127 147.176177) (xy 93.759018 147.068152) (xy 93.730789 146.981273) (xy 93.706705 146.907151) - (xy 93.706703 146.907148) (xy 93.706703 146.907146) (xy 93.65525 146.806166) (xy 93.62985 146.756315) - (xy 93.617137 146.738817) (xy 93.530351 146.619365) (xy 93.530347 146.61936) (xy 93.410639 146.499652) - (xy 93.410634 146.499648) (xy 93.273688 146.400152) (xy 93.273687 146.400151) (xy 93.273685 146.40015) - (xy 93.226582 146.37615) (xy 93.122853 146.323296) (xy 92.961847 146.270981) (xy 92.794649 146.2445) - (xy 92.794644 146.2445) (xy 92.625356 146.2445) (xy 92.625351 146.2445) (xy 92.458152 146.270981) - (xy 92.297146 146.323296) (xy 92.146311 146.400152) (xy 92.009365 146.499648) (xy 92.00936 146.499652) - (xy 91.889652 146.61936) (xy 91.889648 146.619365) (xy 91.790152 146.756311) (xy 91.713296 146.907146) - (xy 91.660981 147.068152) (xy 91.6345 147.23535) (xy 84.8955 147.23535) (xy 84.869018 147.068152) - (xy 84.840789 146.981273) (xy 84.816705 146.907151) (xy 84.816703 146.907148) (xy 84.816703 146.907146) - (xy 84.76525 146.806166) (xy 84.73985 146.756315) (xy 84.727137 146.738817) (xy 84.640351 146.619365) - (xy 84.640347 146.61936) (xy 84.520639 146.499652) (xy 84.520634 146.499648) (xy 84.383688 146.400152) - (xy 84.383687 146.400151) (xy 84.383685 146.40015) (xy 84.336582 146.37615) (xy 84.232853 146.323296) - (xy 84.071847 146.270981) (xy 83.904649 146.2445) (xy 83.904644 146.2445) (xy 83.735356 146.2445) - (xy 83.735351 146.2445) (xy 83.568152 146.270981) (xy 83.407146 146.323296) (xy 83.256311 146.400152) - (xy 83.119365 146.499648) (xy 83.11936 146.499652) (xy 82.999652 146.61936) (xy 82.999648 146.619365) - (xy 82.900152 146.756311) (xy 82.823296 146.907146) (xy 82.770981 147.068152) (xy 82.7445 147.23535) - (xy 82.7445 147.404649) (xy 82.770072 147.566102) (xy 82.761118 147.635395) (xy 82.716121 147.688847) - (xy 82.64937 147.709487) (xy 82.647599 147.7095) (xy 82.409041 147.7095) (xy 82.12956 147.746295) - (xy 81.857256 147.819259) (xy 81.59682 147.927135) (xy 81.596809 147.92714) (xy 81.35269 148.068083) - (xy 81.352682 148.068089) (xy 81.129029 148.239704) (xy 80.929704 148.439029) (xy 80.929695 148.439039) - (xy 80.862006 148.527253) (xy 80.805578 148.568456) (xy 80.735832 148.57261) (xy 80.674912 148.538397) - (xy 80.64216 148.476679) (xy 80.647973 148.407052) (xy 80.656245 148.389765) (xy 80.668224 148.369018) - (xy 80.71232 148.292641) (xy 80.822402 148.02688) (xy 80.896853 147.749025) (xy 80.9344 147.463829) - (xy 80.9344 147.176171) (xy 80.896853 146.890975) (xy 80.822402 146.61312) (xy 80.729153 146.387998) - (xy 80.712324 146.347368) (xy 80.712316 146.347351) (xy 80.568495 146.098248) (xy 80.568491 146.098241) - (xy 80.393377 145.870027) (xy 80.393372 145.870021) (xy 80.189978 145.666627) (xy 80.189971 145.666621) - (xy 79.961767 145.491515) (xy 79.961765 145.491513) (xy 79.961759 145.491509) (xy 79.961754 145.491506) - (xy 79.961751 145.491504) (xy 79.712648 145.347683) (xy 79.712631 145.347675) (xy 79.446878 145.237597) - (xy 79.169023 145.163146) (xy 78.883838 145.125601) (xy 78.883835 145.1256) (xy 78.883829 145.1256) - (xy 78.596171 145.1256) (xy 78.596165 145.1256) (xy 78.596161 145.125601) (xy 78.310976 145.163146) - (xy 78.033121 145.237597) (xy 77.767368 145.347675) (xy 77.767351 145.347683) (xy 77.518248 145.491504) - (xy 77.518232 145.491515) (xy 77.290028 145.666621) (xy 77.290021 145.666627) (xy 77.086627 145.870021) - (xy 77.086621 145.870028) (xy 76.911515 146.098232) (xy 76.911504 146.098248) (xy 76.767683 146.347351) - (xy 76.767675 146.347368) (xy 76.657597 146.613121) (xy 76.583146 146.890976) (xy 76.545601 147.176161) - (xy 76.5456 147.176177) (xy 74.726127 147.176177) (xy 74.709018 147.068152) (xy 74.680789 146.981273) - (xy 74.656705 146.907151) (xy 74.656703 146.907148) (xy 74.656703 146.907146) (xy 74.60525 146.806166) - (xy 74.57985 146.756315) (xy 74.567137 146.738817) (xy 74.480351 146.619365) (xy 74.480347 146.61936) - (xy 74.360639 146.499652) (xy 74.360634 146.499648) (xy 74.223688 146.400152) (xy 74.223687 146.400151) - (xy 74.223685 146.40015) (xy 74.176582 146.37615) (xy 74.072853 146.323296) (xy 73.911847 146.270981) - (xy 73.744649 146.2445) (xy 73.744644 146.2445) (xy 73.575356 146.2445) (xy 73.575351 146.2445) - (xy 73.408152 146.270981) (xy 73.247146 146.323296) (xy 73.096311 146.400152) (xy 72.959365 146.499648) - (xy 72.95936 146.499652) (xy 72.839652 146.61936) (xy 72.839648 146.619365) (xy 72.740152 146.756311) - (xy 72.663296 146.907146) (xy 72.610981 147.068152) (xy 72.5845 147.23535) (xy 56.3205 147.23535) - (xy 56.294018 147.068152) (xy 56.265789 146.981273) (xy 56.241705 146.907151) (xy 56.241703 146.907148) - (xy 56.241703 146.907146) (xy 56.19025 146.806166) (xy 56.16485 146.756315) (xy 56.152137 146.738817) - (xy 56.065351 146.619365) (xy 56.065347 146.61936) (xy 55.945639 146.499652) (xy 55.945634 146.499648) - (xy 55.808688 146.400152) (xy 55.808687 146.400151) (xy 55.808685 146.40015) (xy 55.761582 146.37615) - (xy 55.657853 146.323296) (xy 55.496847 146.270981) (xy 55.329649 146.2445) (xy 55.329644 146.2445) - (xy 55.160356 146.2445) (xy 55.160351 146.2445) (xy 54.993152 146.270981) (xy 54.832146 146.323296) - (xy 54.681311 146.400152) (xy 54.544365 146.499648) (xy 54.54436 146.499652) (xy 54.424652 146.61936) - (xy 54.424648 146.619365) (xy 54.325152 146.756311) (xy 54.248296 146.907146) (xy 54.195981 147.068152) - (xy 54.1695 147.23535) (xy 54.1695 147.404649) (xy 54.195072 147.566102) (xy 54.186118 147.635395) - (xy 54.141121 147.688847) (xy 54.07437 147.709487) (xy 54.072599 147.7095) (xy 53.834041 147.7095) - (xy 53.55456 147.746295) (xy 53.282256 147.819259) (xy 53.02182 147.927135) (xy 53.021809 147.92714) - (xy 52.77769 148.068083) (xy 52.777682 148.068089) (xy 52.554029 148.239704) (xy 52.354704 148.439029) - (xy 52.354695 148.439039) (xy 52.287006 148.527253) (xy 52.230578 148.568456) (xy 52.160832 148.57261) - (xy 52.099912 148.538397) (xy 52.06716 148.476679) (xy 52.072973 148.407052) (xy 52.081245 148.389765) - (xy 52.093224 148.369018) (xy 52.13732 148.292641) (xy 52.247402 148.02688) (xy 52.321853 147.749025) - (xy 52.3594 147.463829) (xy 52.3594 147.176171) (xy 52.321853 146.890975) (xy 52.247402 146.61312) - (xy 52.154153 146.387998) (xy 52.137324 146.347368) (xy 52.137316 146.347351) (xy 51.993495 146.098248) - (xy 51.993491 146.098241) (xy 51.818377 145.870027) (xy 51.818372 145.870021) (xy 51.614978 145.666627) - (xy 51.614971 145.666621) (xy 51.386767 145.491515) (xy 51.386765 145.491513) (xy 51.386759 145.491509) - (xy 51.386754 145.491506) (xy 51.386751 145.491504) (xy 51.137648 145.347683) (xy 51.137631 145.347675) - (xy 50.871878 145.237597) (xy 50.594023 145.163146) (xy 50.308838 145.125601) (xy 50.308835 145.1256) - (xy 50.308829 145.1256) (xy 50.021171 145.1256) (xy 50.021165 145.1256) (xy 50.021161 145.125601) - (xy 49.735976 145.163146) (xy 49.458121 145.237597) (xy 49.192368 145.347675) (xy 49.192351 145.347683) - (xy 48.943248 145.491504) (xy 48.943232 145.491515) (xy 48.715028 145.666621) (xy 48.715021 145.666627) - (xy 48.511627 145.870021) (xy 48.511621 145.870028) (xy 48.336515 146.098232) (xy 48.336504 146.098248) - (xy 48.192683 146.347351) (xy 48.192675 146.347368) (xy 48.082597 146.613121) (xy 48.008146 146.890976) - (xy 47.970601 147.176161) (xy 47.9706 147.176177) (xy 46.151127 147.176177) (xy 46.134018 147.068152) - (xy 46.105789 146.981273) (xy 46.081705 146.907151) (xy 46.081703 146.907148) (xy 46.081703 146.907146) - (xy 46.03025 146.806166) (xy 46.00485 146.756315) (xy 45.992137 146.738817) (xy 45.905351 146.619365) - (xy 45.905347 146.61936) (xy 45.785639 146.499652) (xy 45.785634 146.499648) (xy 45.648688 146.400152) - (xy 45.648687 146.400151) (xy 45.648685 146.40015) (xy 45.601582 146.37615) (xy 45.497853 146.323296) - (xy 45.336847 146.270981) (xy 45.169649 146.2445) (xy 45.169644 146.2445) (xy 45.000356 146.2445) - (xy 45.000351 146.2445) (xy 44.833152 146.270981) (xy 44.672146 146.323296) (xy 44.521311 146.400152) - (xy 44.384365 146.499648) (xy 44.38436 146.499652) (xy 44.264652 146.61936) (xy 44.264648 146.619365) - (xy 44.165152 146.756311) (xy 44.088296 146.907146) (xy 44.035981 147.068152) (xy 44.0095 147.23535) - (xy 31.6155 147.23535) (xy 31.6155 144.798318) (xy 126.4045 144.798318) (xy 126.4045 145.079181) - (xy 126.435942 145.358244) (xy 126.435945 145.358262) (xy 126.498439 145.632067) (xy 126.498443 145.632079) - (xy 126.5912 145.897161) (xy 126.713053 146.150192) (xy 126.713055 146.150195) (xy 126.862477 146.387998) - (xy 126.872168 146.40015) (xy 127.025264 146.592127) (xy 127.037584 146.607575) (xy 127.236175 146.806166) - (xy 127.455752 146.981273) (xy 127.693555 147.130695) (xy 127.946592 147.252551) (xy 128.14568 147.322215) - (xy 128.21167 147.345306) (xy 128.211682 147.34531) (xy 128.485491 147.407805) (xy 128.485497 147.407805) - (xy 128.485505 147.407807) (xy 128.671547 147.428768) (xy 128.764569 147.439249) (xy 128.764572 147.43925) - (xy 128.764575 147.43925) (xy 129.045428 147.43925) (xy 129.045429 147.439249) (xy 129.188055 147.423179) - (xy 129.324494 147.407807) (xy 129.324499 147.407806) (xy 129.324509 147.407805) (xy 129.598318 147.34531) - (xy 129.863408 147.252551) (xy 130.116445 147.130695) (xy 130.354248 146.981273) (xy 130.573825 146.806166) - (xy 130.772416 146.607575) (xy 130.947523 146.387998) (xy 131.096945 146.150195) (xy 131.218801 145.897158) - (xy 131.31156 145.632068) (xy 131.374055 145.358259) (xy 131.4055 145.079175) (xy 131.4055 144.798325) - (xy 131.405117 144.794927) (xy 141.9506 144.794927) (xy 141.9506 145.082572) (xy 141.950601 145.082588) - (xy 141.988146 145.367773) (xy 142.062597 145.645628) (xy 142.172675 145.911381) (xy 142.172683 145.911398) - (xy 142.316504 146.160501) (xy 142.316515 146.160517) (xy 142.491621 146.388721) (xy 142.491627 146.388728) - (xy 142.695021 146.592122) (xy 142.695028 146.592128) (xy 142.730518 146.61936) (xy 142.923241 146.767241) - (xy 142.923248 146.767245) (xy 143.172351 146.911066) (xy 143.172356 146.911068) (xy 143.172359 146.91107) - (xy 143.172363 146.911071) (xy 143.172368 146.911074) (xy 143.277723 146.954713) (xy 143.43812 147.021152) - (xy 143.715975 147.095603) (xy 144.001171 147.13315) (xy 144.001178 147.13315) (xy 144.288822 147.13315) - (xy 144.288829 147.13315) (xy 144.574025 147.095603) (xy 144.85188 147.021152) (xy 145.117641 146.91107) - (xy 145.366759 146.767241) (xy 145.594973 146.592127) (xy 145.798377 146.388723) (xy 145.973491 146.160509) - (xy 146.11732 145.911391) (xy 146.227402 145.64563) (xy 146.301853 145.367775) (xy 146.3394 145.082579) - (xy 146.3394 144.794921) (xy 146.301853 144.509725) (xy 146.227402 144.23187) (xy 146.160281 144.069826) - (xy 146.117324 143.966118) (xy 146.117316 143.966101) (xy 145.973495 143.716998) (xy 145.973491 143.716991) - (xy 145.910379 143.634742) (xy 145.798378 143.488778) (xy 145.798372 143.488771) (xy 145.594978 143.285377) - (xy 145.594971 143.285371) (xy 145.366767 143.110265) (xy 145.366765 143.110263) (xy 145.366759 143.110259) - (xy 145.366754 143.110256) (xy 145.366751 143.110254) (xy 145.117648 142.966433) (xy 145.117631 142.966425) - (xy 144.851878 142.856347) (xy 144.574023 142.781896) (xy 144.288838 142.744351) (xy 144.288835 142.74435) - (xy 144.288829 142.74435) (xy 144.001171 142.74435) (xy 144.001165 142.74435) (xy 144.001161 142.744351) - (xy 143.715976 142.781896) (xy 143.438121 142.856347) (xy 143.172368 142.966425) (xy 143.172351 142.966433) - (xy 142.923248 143.110254) (xy 142.923232 143.110265) (xy 142.695028 143.285371) (xy 142.695021 143.285377) - (xy 142.491627 143.488771) (xy 142.491621 143.488778) (xy 142.316515 143.716982) (xy 142.316504 143.716998) - (xy 142.172683 143.966101) (xy 142.172675 143.966118) (xy 142.062597 144.231871) (xy 141.988146 144.509726) - (xy 141.950601 144.794911) (xy 141.9506 144.794927) (xy 131.405117 144.794927) (xy 131.374055 144.519241) - (xy 131.31156 144.245432) (xy 131.310942 144.243667) (xy 131.271118 144.129856) (xy 131.218801 143.980342) - (xy 131.096945 143.727305) (xy 130.947523 143.489502) (xy 130.772416 143.269925) (xy 130.573825 143.071334) - (xy 130.562282 143.062129) (xy 130.477377 142.994419) (xy 130.354248 142.896227) (xy 130.116445 142.746805) - (xy 130.116442 142.746803) (xy 129.863411 142.62495) (xy 129.598329 142.532193) (xy 129.598317 142.532189) - (xy 129.324512 142.469695) (xy 129.324494 142.469692) (xy 129.045431 142.43825) (xy 129.045425 142.43825) - (xy 128.764575 142.43825) (xy 128.764568 142.43825) (xy 128.485505 142.469692) (xy 128.485487 142.469695) - (xy 128.211682 142.532189) (xy 128.21167 142.532193) (xy 127.946588 142.62495) (xy 127.693557 142.746803) - (xy 127.455753 142.896226) (xy 127.236175 143.071333) (xy 127.037583 143.269925) (xy 126.862476 143.489503) - (xy 126.713053 143.727307) (xy 126.5912 143.980338) (xy 126.498443 144.24542) (xy 126.498439 144.245432) - (xy 126.435945 144.519237) (xy 126.435942 144.519255) (xy 126.4045 144.798318) (xy 31.6155 144.798318) - (xy 31.6155 143.443008) (xy 47.896463 143.443008) (xy 47.914218 143.624742) (xy 47.914219 143.624745) - (xy 47.964578 143.800261) (xy 47.964579 143.800265) (xy 48.04588 143.963767) (xy 48.045881 143.963769) - (xy 48.045882 143.96377) (xy 48.060879 143.983767) (xy 48.155437 144.109854) (xy 48.155438 144.109855) - (xy 48.155439 144.109856) (xy 48.289631 144.233696) (xy 48.289633 144.233697) (xy 48.289634 144.233698) - (xy 48.289637 144.2337) (xy 48.332085 144.260507) (xy 48.444023 144.331199) (xy 48.53697 144.368458) - (xy 48.613512 144.399141) (xy 48.613513 144.399141) (xy 48.613515 144.399142) (xy 48.792506 144.435281) - (xy 48.7925 144.435281) (xy 48.80882 144.435561) (xy 48.975082 144.438422) (xy 49.15521 144.40846) - (xy 49.241074 144.377423) (xy 49.326933 144.346388) (xy 49.326933 144.346387) (xy 49.326938 144.346386) - (xy 49.342294 144.337437) (xy 49.348617 144.33376) (xy 49.34887 144.333692) (xy 49.376914 144.317306) - (xy 49.379749 144.316609) (xy 49.439255 144.300503) (xy 49.471392 144.300506) (xy 49.471394 144.300505) - (xy 49.479597 144.300506) (xy 49.479702 144.3005) (xy 50.920403 144.3005) (xy 50.928585 144.3005) - (xy 50.928608 144.300507) (xy 50.960766 144.300504) (xy 50.961047 144.300586) (xy 51.023305 144.317437) - (xy 51.057233 144.337259) (xy 51.058938 144.338108) (xy 51.07308 144.34635) (xy 51.244801 144.408421) - (xy 51.424922 144.438381) (xy 51.601797 144.435337) (xy 51.607492 144.43524) (xy 51.786465 144.399105) - (xy 51.786467 144.399104) (xy 51.786474 144.399103) (xy 51.955959 144.331162) (xy 52.110345 144.233663) - (xy 52.244531 144.109828) (xy 52.354083 143.963748) (xy 52.419551 143.832086) (xy 52.467024 143.780824) - (xy 52.534677 143.763365) (xy 52.578029 143.772734) (xy 52.691503 143.819737) (xy 52.846153 143.850499) - (xy 52.846156 143.8505) (xy 52.846158 143.8505) (xy 53.003844 143.8505) (xy 53.003845 143.850499) - (xy 53.158497 143.819737) (xy 53.271968 143.772736) (xy 53.304172 143.759397) (xy 53.304172 143.759396) - (xy 53.304179 143.759394) (xy 53.435289 143.671789) (xy 53.546789 143.560289) (xy 53.61179 143.463008) - (xy 76.466463 143.463008) (xy 76.484218 143.644742) (xy 76.484219 143.644745) (xy 76.534578 143.820261) - (xy 76.534579 143.820265) (xy 76.61588 143.983767) (xy 76.725437 144.129854) (xy 76.725438 144.129855) - (xy 76.725439 144.129856) (xy 76.859631 144.253696) (xy 76.859633 144.253697) (xy 76.859634 144.253698) - (xy 76.859637 144.2537) (xy 76.870411 144.260504) (xy 77.014023 144.351199) (xy 77.133523 144.399102) - (xy 77.183512 144.419141) (xy 77.183513 144.419141) (xy 77.183515 144.419142) (xy 77.362506 144.455281) - (xy 77.3625 144.455281) (xy 77.37882 144.455561) (xy 77.545082 144.458422) (xy 77.72521 144.42846) - (xy 77.891198 144.368461) (xy 77.896933 144.366388) (xy 77.896933 144.366387) (xy 77.896938 144.366386) - (xy 77.912133 144.35753) (xy 77.918617 144.35376) (xy 77.91887 144.353692) (xy 77.946914 144.337306) - (xy 77.949749 144.336609) (xy 78.009255 144.320503) (xy 78.041392 144.320506) (xy 78.041394 144.320505) - (xy 78.049597 144.320506) (xy 78.049702 144.3205) (xy 79.490403 144.3205) (xy 79.498585 144.3205) - (xy 79.498608 144.320507) (xy 79.530766 144.320504) (xy 79.531047 144.320586) (xy 79.593305 144.337437) - (xy 79.627233 144.357259) (xy 79.628938 144.358108) (xy 79.64308 144.36635) (xy 79.814801 144.428421) - (xy 79.994922 144.458381) (xy 80.171797 144.455337) (xy 80.177492 144.45524) (xy 80.356465 144.419105) - (xy 80.356467 144.419104) (xy 80.356474 144.419103) (xy 80.525959 144.351162) (xy 80.680345 144.253663) - (xy 80.814531 144.129828) (xy 80.924083 143.983748) (xy 80.989551 143.852086) (xy 81.037024 143.800824) - (xy 81.104677 143.783365) (xy 81.148029 143.792734) (xy 81.261503 143.839737) (xy 81.416153 143.870499) - (xy 81.416156 143.8705) (xy 81.416158 143.8705) (xy 81.573844 143.8705) (xy 81.573845 143.870499) - (xy 81.728497 143.839737) (xy 81.873351 143.779737) (xy 81.874172 143.779397) (xy 81.874172 143.779396) - (xy 81.874179 143.779394) (xy 82.005289 143.691789) (xy 82.116789 143.580289) (xy 82.201836 143.453007) - (xy 95.461463 143.453007) (xy 95.461691 143.45534) (xy 95.479218 143.634742) (xy 95.479219 143.634745) - (xy 95.529578 143.810261) (xy 95.529579 143.810265) (xy 95.61088 143.973767) (xy 95.610881 143.973769) - (xy 95.610882 143.97377) (xy 95.647379 144.022435) (xy 95.720437 144.119854) (xy 95.720438 144.119855) - (xy 95.720439 144.119856) (xy 95.854631 144.243696) (xy 95.854633 144.243697) (xy 95.854634 144.243698) - (xy 95.854637 144.2437) (xy 95.906747 144.276609) (xy 96.009023 144.341199) (xy 96.135683 144.391972) - (xy 96.178512 144.409141) (xy 96.178513 144.409141) (xy 96.178515 144.409142) (xy 96.357506 144.445281) - (xy 96.3575 144.445281) (xy 96.37382 144.445561) (xy 96.540082 144.448422) (xy 96.72021 144.41846) - (xy 96.806074 144.387423) (xy 96.891933 144.356388) (xy 96.891933 144.356387) (xy 96.891938 144.356386) - (xy 96.907133 144.34753) (xy 96.913617 144.34376) (xy 96.91387 144.343692) (xy 96.941914 144.327306) - (xy 96.944749 144.326609) (xy 97.004255 144.310503) (xy 97.036392 144.310506) (xy 97.036394 144.310505) - (xy 97.044597 144.310506) (xy 97.044702 144.3105) (xy 98.485403 144.3105) (xy 98.493585 144.3105) - (xy 98.493608 144.310507) (xy 98.525766 144.310504) (xy 98.526047 144.310586) (xy 98.588305 144.327437) - (xy 98.622233 144.347259) (xy 98.623938 144.348108) (xy 98.63808 144.35635) (xy 98.809801 144.418421) - (xy 98.989922 144.448381) (xy 99.166797 144.445337) (xy 99.172492 144.44524) (xy 99.351465 144.409105) - (xy 99.351467 144.409104) (xy 99.351474 144.409103) (xy 99.520959 144.341162) (xy 99.675345 144.243663) - (xy 99.809531 144.119828) (xy 99.919083 143.973748) (xy 99.984551 143.842086) (xy 100.032024 143.790824) - (xy 100.099677 143.773365) (xy 100.143029 143.782734) (xy 100.256503 143.829737) (xy 100.411153 143.860499) - (xy 100.411156 143.8605) (xy 100.411158 143.8605) (xy 100.568844 143.8605) (xy 100.568845 143.860499) - (xy 100.723497 143.829737) (xy 100.844213 143.779735) (xy 100.869172 143.769397) (xy 100.869172 143.769396) - (xy 100.869179 143.769394) (xy 101.000289 143.681789) (xy 101.111789 143.570289) (xy 101.199394 143.439179) - (xy 101.214377 143.403008) (xy 114.521463 143.403008) (xy 114.539218 143.584742) (xy 114.539219 143.584745) - (xy 114.589578 143.760261) (xy 114.589579 143.760265) (xy 114.67088 143.923767) (xy 114.780437 144.069854) - (xy 114.780438 144.069855) (xy 114.780439 144.069856) (xy 114.914631 144.193696) (xy 115.069023 144.291199) - (xy 115.182304 144.336609) (xy 115.238512 144.359141) (xy 115.238513 144.359141) (xy 115.238515 144.359142) - (xy 115.417506 144.395281) (xy 115.4175 144.395281) (xy 115.43382 144.395561) (xy 115.600082 144.398422) - (xy 115.78021 144.36846) (xy 115.883293 144.331199) (xy 115.951933 144.306388) (xy 115.951933 144.306387) - (xy 115.951938 144.306386) (xy 115.967133 144.29753) (xy 115.973617 144.29376) (xy 115.97387 144.293692) - (xy 116.001914 144.277306) (xy 116.004749 144.276609) (xy 116.064255 144.260503) (xy 116.096392 144.260506) - (xy 116.096394 144.260505) (xy 116.104597 144.260506) (xy 116.104702 144.2605) (xy 117.545403 144.2605) - (xy 117.553585 144.2605) (xy 117.553608 144.260507) (xy 117.585766 144.260504) (xy 117.586047 144.260586) - (xy 117.648305 144.277437) (xy 117.682233 144.297259) (xy 117.683938 144.298108) (xy 117.69808 144.30635) - (xy 117.869801 144.368421) (xy 118.049922 144.398381) (xy 118.226797 144.395337) (xy 118.232492 144.39524) - (xy 118.411465 144.359105) (xy 118.411467 144.359104) (xy 118.411474 144.359103) (xy 118.580959 144.291162) - (xy 118.735345 144.193663) (xy 118.869531 144.069828) (xy 118.979083 143.923748) (xy 119.044551 143.792086) - (xy 119.092024 143.740824) (xy 119.159677 143.723365) (xy 119.203029 143.732734) (xy 119.316503 143.779737) - (xy 119.469977 143.810265) (xy 119.471153 143.810499) (xy 119.471156 143.8105) (xy 119.471158 143.8105) - (xy 119.628844 143.8105) (xy 119.628845 143.810499) (xy 119.783497 143.779737) (xy 119.91008 143.727305) - (xy 119.929172 143.719397) (xy 119.929172 143.719396) (xy 119.929179 143.719394) (xy 120.060289 143.631789) - (xy 120.171789 143.520289) (xy 120.259394 143.389179) (xy 120.260107 143.387459) (xy 120.280829 143.337431) - (xy 120.319737 143.243497) (xy 120.3505 143.088842) (xy 120.3505 142.931158) (xy 120.3505 142.931155) - (xy 120.350499 142.931153) (xy 120.343552 142.896227) (xy 120.319737 142.776503) (xy 120.275965 142.670827) - (xy 120.259397 142.630827) (xy 120.25939 142.630814) (xy 120.171789 142.499711) (xy 120.171786 142.499707) - (xy 120.060292 142.388213) (xy 120.060288 142.38821) (xy 119.929185 142.300609) (xy 119.929172 142.300602) - (xy 119.783501 142.240264) (xy 119.783489 142.240261) (xy 119.628845 142.2095) (xy 119.628842 142.2095) - (xy 119.471158 142.2095) (xy 119.471155 142.2095) (xy 119.31651 142.240261) (xy 119.316498 142.240264) - (xy 119.196951 142.289782) (xy 119.127482 142.297251) (xy 119.065003 142.265975) (xy 119.029351 142.205886) - (xy 119.025499 142.175221) (xy 119.025499 141.585573) (xy 119.028153 141.573907) (xy 119.027119 141.565597) - (xy 119.037702 141.531931) (xy 119.042971 141.520952) (xy 119.043052 141.520862) (xy 119.043022 141.520848) - (xy 119.046432 141.513757) (xy 119.054074 141.497874) (xy 119.054074 141.49787) (xy 119.057495 141.49076) - (xy 119.057674 141.490316) (xy 119.057751 141.490156) (xy 119.06498 141.475093) (xy 119.113098 141.298945) - (xy 119.128535 141.116995) (xy 119.110779 140.935258) (xy 119.060419 140.759737) (xy 118.979117 140.596232) - (xy 118.86956 140.450146) (xy 118.735368 140.326305) (xy 118.724594 140.319501) (xy 118.580977 140.228804) - (xy 118.561252 140.220897) (xy 118.537915 140.211542) (xy 118.411485 140.16086) (xy 118.411475 140.160858) - (xy 118.23249 140.12472) (xy 118.232497 140.12472) (xy 118.060792 140.121767) (xy 118.049916 140.12158) - (xy 118.049915 140.12158) (xy 118.049912 140.12158) (xy 117.869794 140.15154) (xy 117.869785 140.151542) - (xy 117.698057 140.213618) (xy 117.683569 140.22206) (xy 117.68346 140.222123) (xy 117.676336 140.226264) - (xy 117.67605 140.226343) (xy 117.648332 140.242542) (xy 117.648055 140.242704) (xy 117.644924 140.243473) - (xy 117.585738 140.259501) (xy 116.104609 140.259501) (xy 116.104486 140.259493) (xy 116.064252 140.259496) - (xy 116.001694 140.242564) (xy 115.97387 140.226309) (xy 115.967768 140.222744) (xy 115.966105 140.221915) - (xy 115.951925 140.213651) (xy 115.780198 140.151578) (xy 115.780191 140.151577) (xy 115.600082 140.121618) - (xy 115.600079 140.121618) (xy 115.591405 140.121767) (xy 115.417508 140.124758) (xy 115.238533 140.160894) - (xy 115.238523 140.160897) (xy 115.069041 140.228837) (xy 115.06904 140.228837) (xy 114.914658 140.326333) - (xy 114.914646 140.326342) (xy 114.780469 140.450169) (xy 114.780467 140.450171) (xy 114.670912 140.596257) - (xy 114.589614 140.759755) (xy 114.539259 140.935261) (xy 114.539257 140.935274) (xy 114.521503 141.116995) - (xy 114.536939 141.298935) (xy 114.536939 141.29894) (xy 114.585055 141.475076) (xy 114.58506 141.475089) - (xy 114.592291 141.490156) (xy 114.592332 141.490243) (xy 114.595925 141.497745) (xy 114.595981 141.49804) - (xy 114.612199 141.531724) (xy 114.612335 141.532007) (xy 114.612477 141.532882) (xy 114.624501 141.58557) - (xy 114.624501 142.934419) (xy 114.612292 142.988072) (xy 114.610988 142.990789) (xy 114.610922 142.990927) - (xy 114.59279 143.028586) (xy 114.592473 143.02937) (xy 114.586928 143.040927) (xy 114.585017 143.044909) - (xy 114.5369 143.221058) (xy 114.536899 143.221061) (xy 114.536899 143.221064) (xy 114.529217 143.311615) - (xy 114.522114 143.39534) (xy 114.521463 143.403008) (xy 101.214377 143.403008) (xy 101.22738 143.371615) - (xy 101.236044 143.350698) (xy 101.236044 143.350697) (xy 101.259737 143.293497) (xy 101.2905 143.138842) - (xy 101.2905 142.981158) (xy 101.2905 142.981155) (xy 101.290499 142.981153) (xy 101.259737 142.826503) - (xy 101.241261 142.781897) (xy 101.199397 142.680827) (xy 101.19939 142.680814) (xy 101.111789 142.549711) - (xy 101.111786 142.549707) (xy 101.000292 142.438213) (xy 101.000288 142.43821) (xy 100.869185 142.350609) - (xy 100.869172 142.350602) (xy 100.723501 142.290264) (xy 100.723489 142.290261) (xy 100.568845 142.2595) - (xy 100.568842 142.2595) (xy 100.411158 142.2595) (xy 100.411155 142.2595) (xy 100.25651 142.290261) - (xy 100.256498 142.290264) (xy 100.136951 142.339782) (xy 100.067482 142.347251) (xy 100.005003 142.315975) - (xy 99.969351 142.255886) (xy 99.965499 142.225221) (xy 99.965499 141.635573) (xy 99.968153 141.623907) - (xy 99.967119 141.615597) (xy 99.977702 141.581931) (xy 99.982971 141.570952) (xy 99.983052 141.570862) - (xy 99.983022 141.570848) (xy 99.987781 141.560955) (xy 99.994074 141.547874) (xy 99.994074 141.54787) - (xy 99.997495 141.54076) (xy 99.997674 141.540316) (xy 99.998921 141.537717) (xy 100.00498 141.525093) - (xy 100.053098 141.348945) (xy 100.068535 141.166995) (xy 100.050779 140.985258) (xy 100.000419 140.809737) - (xy 99.919117 140.646232) (xy 99.81706 140.510147) (xy 99.809561 140.500147) (xy 99.686238 140.386337) - (xy 99.675368 140.376305) (xy 99.659584 140.366337) (xy 99.520977 140.278804) (xy 99.508122 140.273651) - (xy 99.472824 140.259501) (xy 99.351485 140.21086) (xy 99.351475 140.210858) (xy 99.17249 140.17472) - (xy 99.172497 140.17472) (xy 99.000792 140.171767) (xy 98.989916 140.17158) (xy 98.989915 140.17158) - (xy 98.989912 140.17158) (xy 98.809794 140.20154) (xy 98.809785 140.201542) (xy 98.638057 140.263618) - (xy 98.623569 140.27206) (xy 98.62346 140.272123) (xy 98.616336 140.276264) (xy 98.61605 140.276343) - (xy 98.588332 140.292542) (xy 98.588055 140.292704) (xy 98.584924 140.293473) (xy 98.525738 140.309501) - (xy 97.044609 140.309501) (xy 97.044486 140.309493) (xy 97.004252 140.309496) (xy 96.941694 140.292564) - (xy 96.91387 140.276309) (xy 96.907768 140.272744) (xy 96.906105 140.271915) (xy 96.891925 140.263651) - (xy 96.720198 140.201578) (xy 96.720191 140.201577) (xy 96.540082 140.171618) (xy 96.540079 140.171618) - (xy 96.531405 140.171767) (xy 96.357508 140.174758) (xy 96.178533 140.210894) (xy 96.178523 140.210897) - (xy 96.009041 140.278837) (xy 96.00904 140.278837) (xy 95.854658 140.376333) (xy 95.854646 140.376342) - (xy 95.720469 140.500169) (xy 95.720467 140.500171) (xy 95.610912 140.646257) (xy 95.529614 140.809755) - (xy 95.479259 140.985261) (xy 95.479257 140.985274) (xy 95.462461 141.157194) (xy 95.461503 141.166997) - (xy 95.464057 141.197097) (xy 95.476939 141.348935) (xy 95.476939 141.34894) (xy 95.525055 141.525076) - (xy 95.52506 141.525089) (xy 95.532291 141.540156) (xy 95.532332 141.540243) (xy 95.535925 141.547745) - (xy 95.535981 141.54804) (xy 95.552199 141.581724) (xy 95.552335 141.582007) (xy 95.552477 141.582882) - (xy 95.564501 141.63557) (xy 95.564501 142.984419) (xy 95.552292 143.038072) (xy 95.550988 143.040789) - (xy 95.550922 143.040927) (xy 95.53279 143.078586) (xy 95.532473 143.07937) (xy 95.527675 143.08937) - (xy 95.525017 143.094909) (xy 95.4769 143.271058) (xy 95.476899 143.271061) (xy 95.476899 143.271064) - (xy 95.461787 143.449185) (xy 95.461463 143.453007) (xy 82.201836 143.453007) (xy 82.204394 143.449179) - (xy 82.264737 143.303497) (xy 82.2955 143.148842) (xy 82.2955 142.991158) (xy 82.2955 142.991155) - (xy 82.295499 142.991153) (xy 82.294886 142.988072) (xy 82.264737 142.836503) (xy 82.242118 142.781896) - (xy 82.204397 142.690827) (xy 82.20439 142.690814) (xy 82.116789 142.559711) (xy 82.116786 142.559707) - (xy 82.005292 142.448213) (xy 82.005288 142.44821) (xy 81.874185 142.360609) (xy 81.874172 142.360602) - (xy 81.728501 142.300264) (xy 81.728489 142.300261) (xy 81.573845 142.2695) (xy 81.573842 142.2695) - (xy 81.416158 142.2695) (xy 81.416155 142.2695) (xy 81.26151 142.300261) (xy 81.261498 142.300264) - (xy 81.141951 142.349782) (xy 81.072482 142.357251) (xy 81.010003 142.325975) (xy 80.974351 142.265886) - (xy 80.970499 142.235221) (xy 80.970499 141.645573) (xy 80.973153 141.633907) (xy 80.972119 141.625597) - (xy 80.982702 141.591931) (xy 80.987971 141.580952) (xy 80.988052 141.580862) (xy 80.988022 141.580848) - (xy 80.992781 141.570955) (xy 80.999074 141.557874) (xy 80.999074 141.55787) (xy 81.002495 141.55076) - (xy 81.002674 141.550316) (xy 81.003921 141.547717) (xy 81.00998 141.535093) (xy 81.058098 141.358945) - (xy 81.073535 141.176995) (xy 81.055779 140.995258) (xy 81.005419 140.819737) (xy 80.924117 140.656232) - (xy 80.81456 140.510146) (xy 80.680368 140.386305) (xy 80.664584 140.376337) (xy 80.525977 140.288804) - (xy 80.512678 140.283473) (xy 80.47617 140.268838) (xy 80.356485 140.22086) (xy 80.356475 140.220858) - (xy 80.17749 140.18472) (xy 80.177497 140.18472) (xy 80.005792 140.181767) (xy 79.994916 140.18158) - (xy 79.994915 140.18158) (xy 79.994912 140.18158) (xy 79.814794 140.21154) (xy 79.814785 140.211542) - (xy 79.643057 140.273618) (xy 79.628569 140.28206) (xy 79.62846 140.282123) (xy 79.621336 140.286264) - (xy 79.62105 140.286343) (xy 79.593332 140.302542) (xy 79.593055 140.302704) (xy 79.589924 140.303473) - (xy 79.530738 140.319501) (xy 78.049609 140.319501) (xy 78.049486 140.319493) (xy 78.009252 140.319496) - (xy 77.946694 140.302564) (xy 77.91887 140.286309) (xy 77.912768 140.282744) (xy 77.911105 140.281915) - (xy 77.896925 140.273651) (xy 77.725198 140.211578) (xy 77.725191 140.211577) (xy 77.545082 140.181618) - (xy 77.545079 140.181618) (xy 77.536405 140.181767) (xy 77.362508 140.184758) (xy 77.183533 140.220894) - (xy 77.183523 140.220897) (xy 77.014041 140.288837) (xy 77.01404 140.288837) (xy 76.859658 140.386333) - (xy 76.859646 140.386342) (xy 76.725469 140.510169) (xy 76.725467 140.510171) (xy 76.615912 140.656257) - (xy 76.534614 140.819755) (xy 76.484259 140.995261) (xy 76.484257 140.995274) (xy 76.468438 141.157194) - (xy 76.466503 141.176997) (xy 76.469057 141.207097) (xy 76.481939 141.358935) (xy 76.481939 141.35894) - (xy 76.530055 141.535076) (xy 76.53006 141.535089) (xy 76.537291 141.550156) (xy 76.537332 141.550243) - (xy 76.540925 141.557745) (xy 76.540981 141.55804) (xy 76.557199 141.591724) (xy 76.557335 141.592007) - (xy 76.557477 141.592882) (xy 76.569501 141.64557) (xy 76.569501 142.994419) (xy 76.557292 143.048072) - (xy 76.555988 143.050789) (xy 76.555922 143.050927) (xy 76.53779 143.088586) (xy 76.537473 143.08937) - (xy 76.533458 143.097739) (xy 76.530017 143.104909) (xy 76.4819 143.281058) (xy 76.481899 143.281061) - (xy 76.481899 143.281064) (xy 76.471553 143.403008) (xy 76.467114 143.45534) (xy 76.466463 143.463008) - (xy 53.61179 143.463008) (xy 53.634394 143.429179) (xy 53.648411 143.39534) (xy 53.666522 143.351615) - (xy 53.694737 143.283497) (xy 53.7255 143.128842) (xy 53.7255 142.971158) (xy 53.7255 142.971155) - (xy 53.725499 142.971153) (xy 53.710748 142.896996) (xy 53.694737 142.816503) (xy 53.680403 142.781897) - (xy 53.634397 142.670827) (xy 53.63439 142.670814) (xy 53.546789 142.539711) (xy 53.546786 142.539707) - (xy 53.435292 142.428213) (xy 53.435288 142.42821) (xy 53.304185 142.340609) (xy 53.304172 142.340602) - (xy 53.158501 142.280264) (xy 53.158489 142.280261) (xy 53.003845 142.2495) (xy 53.003842 142.2495) - (xy 52.846158 142.2495) (xy 52.846155 142.2495) (xy 52.69151 142.280261) (xy 52.691498 142.280264) - (xy 52.571951 142.329782) (xy 52.502482 142.337251) (xy 52.440003 142.305975) (xy 52.404351 142.245886) - (xy 52.400499 142.215221) (xy 52.400499 141.625573) (xy 52.403153 141.613907) (xy 52.402119 141.605597) - (xy 52.412702 141.571931) (xy 52.417971 141.560952) (xy 52.418052 141.560862) (xy 52.418022 141.560848) - (xy 52.424307 141.547782) (xy 52.429074 141.537874) (xy 52.429074 141.53787) (xy 52.432495 141.53076) - (xy 52.432674 141.530316) (xy 52.432751 141.530156) (xy 52.43998 141.515093) (xy 52.488098 141.338945) - (xy 52.503535 141.156995) (xy 52.485779 140.975258) (xy 52.435419 140.799737) (xy 52.354117 140.636232) - (xy 52.25206 140.500147) (xy 52.244561 140.490147) (xy 52.121238 140.376337) (xy 52.110368 140.366305) - (xy 52.110362 140.366301) (xy 51.955977 140.268804) (xy 51.943122 140.263651) (xy 51.918092 140.253617) - (xy 51.786485 140.20086) (xy 51.786475 140.200858) (xy 51.60749 140.16472) (xy 51.607497 140.16472) - (xy 51.435792 140.161767) (xy 51.424916 140.16158) (xy 51.424915 140.16158) (xy 51.424912 140.16158) - (xy 51.244794 140.19154) (xy 51.244785 140.191542) (xy 51.073057 140.253618) (xy 51.058569 140.26206) - (xy 51.05846 140.262123) (xy 51.051336 140.266264) (xy 51.05105 140.266343) (xy 51.023332 140.282542) - (xy 51.023055 140.282704) (xy 51.019924 140.283473) (xy 50.960738 140.299501) (xy 49.479609 140.299501) - (xy 49.479486 140.299493) (xy 49.439252 140.299496) (xy 49.376694 140.282564) (xy 49.34887 140.266309) - (xy 49.342768 140.262744) (xy 49.341105 140.261915) (xy 49.326925 140.253651) (xy 49.155198 140.191578) - (xy 49.155191 140.191577) (xy 48.975082 140.161618) (xy 48.975079 140.161618) (xy 48.966405 140.161767) - (xy 48.792508 140.164758) (xy 48.613533 140.200894) (xy 48.613523 140.200897) (xy 48.444041 140.268837) - (xy 48.44404 140.268837) (xy 48.289658 140.366333) (xy 48.289646 140.366342) (xy 48.155469 140.490169) - (xy 48.155467 140.490171) (xy 48.045912 140.636257) (xy 47.964614 140.799755) (xy 47.914259 140.975261) - (xy 47.914257 140.975274) (xy 47.912304 140.995265) (xy 47.896503 141.156997) (xy 47.898004 141.174683) - (xy 47.911939 141.338935) (xy 47.911939 141.33894) (xy 47.960055 141.515076) (xy 47.96006 141.515089) - (xy 47.967291 141.530156) (xy 47.967332 141.530243) (xy 47.970925 141.537745) (xy 47.970981 141.53804) - (xy 47.987199 141.571724) (xy 47.987335 141.572007) (xy 47.987477 141.572882) (xy 47.999501 141.62557) - (xy 47.999501 142.974419) (xy 47.987292 143.028072) (xy 47.985988 143.030789) (xy 47.985922 143.030927) - (xy 47.96779 143.068586) (xy 47.967473 143.06937) (xy 47.962675 143.07937) (xy 47.960017 143.084909) - (xy 47.9119 143.261058) (xy 47.911899 143.261061) (xy 47.911899 143.261064) (xy 47.899878 143.402753) - (xy 47.896668 143.440597) (xy 47.896463 143.443008) (xy 31.6155 143.443008) (xy 31.6155 138.549153) - (xy 60.9725 138.549153) (xy 60.9725 138.706846) (xy 61.003261 138.861489) (xy 61.003264 138.861501) - (xy 61.063602 139.007172) (xy 61.063609 139.007185) (xy 61.15121 139.138288) (xy 61.151213 139.138292) - (xy 61.262707 139.249786) (xy 61.262711 139.249789) (xy 61.393814 139.33739) (xy 61.393827 139.337397) - (xy 61.539498 139.397735) (xy 61.539503 139.397737) (xy 61.694153 139.428499) (xy 61.694156 139.4285) - (xy 61.694158 139.4285) (xy 61.851844 139.4285) (xy 61.851845 139.428499) (xy 62.006497 139.397737) - (xy 62.152179 139.337394) (xy 62.283289 139.249789) (xy 62.394789 139.138289) (xy 62.482394 139.007179) - (xy 62.542737 138.861497) (xy 62.5735 138.706842) (xy 62.5735 138.549158) (xy 62.5735 138.549155) - (xy 62.573499 138.549153) (xy 62.542738 138.39451) (xy 62.542737 138.394503) (xy 62.505871 138.305499) - (xy 62.482397 138.248827) (xy 62.48239 138.248814) (xy 62.394789 138.117711) (xy 62.394786 138.117707) - (xy 62.283292 138.006213) (xy 62.283288 138.00621) (xy 62.152185 137.918609) (xy 62.152172 137.918602) - (xy 62.006501 137.858264) (xy 62.006489 137.858261) (xy 61.851845 137.8275) (xy 61.851842 137.8275) - (xy 61.694158 137.8275) (xy 61.694155 137.8275) (xy 61.53951 137.858261) (xy 61.539498 137.858264) - (xy 61.393827 137.918602) (xy 61.393814 137.918609) (xy 61.262711 138.00621) (xy 61.262707 138.006213) - (xy 61.151213 138.117707) (xy 61.15121 138.117711) (xy 61.063609 138.248814) (xy 61.063602 138.248827) - (xy 61.003264 138.394498) (xy 61.003261 138.39451) (xy 60.9725 138.549153) (xy 31.6155 138.549153) - (xy 31.6155 133.209041) (xy 45.4745 133.209041) (xy 45.4745 133.490958) (xy 45.511295 133.770439) - (xy 45.584259 134.042743) (xy 45.692135 134.303179) (xy 45.69214 134.30319) (xy 45.833083 134.547309) - (xy 45.833088 134.547317) (xy 46.0047 134.770965) (xy 46.004704 134.77097) (xy 46.204029 134.970295) - (xy 46.204033 134.970298) (xy 46.204035 134.9703) (xy 46.427683 135.141912) (xy 46.42769 135.141916) - (xy 46.671809 135.282859) (xy 46.671814 135.282861) (xy 46.671817 135.282863) (xy 46.932261 135.390742) - (xy 47.204558 135.463704) (xy 47.484049 135.5005) (xy 47.484056 135.5005) (xy 47.765944 135.5005) - (xy 47.765951 135.5005) (xy 48.045442 135.463704) (xy 48.317739 135.390742) (xy 48.578183 135.282863) - (xy 48.822317 135.141912) (xy 49.045965 134.9703) (xy 49.2453 134.770965) (xy 49.416912 134.547317) - (xy 49.557863 134.303183) (xy 49.665742 134.042739) (xy 49.738704 133.770442) (xy 49.7755 133.490951) - (xy 49.7755 133.209049) (xy 49.738704 132.929558) (xy 49.665742 132.657261) (xy 49.557863 132.396817) - (xy 49.557861 132.396814) (xy 49.557859 132.396809) (xy 49.416916 132.15269) (xy 49.416912 132.152683) - (xy 49.2453 131.929035) (xy 49.245298 131.929033) (xy 49.245295 131.929029) (xy 49.04597 131.729704) - (xy 49.045965 131.7297) (xy 48.822317 131.558088) (xy 48.822311 131.558084) (xy 48.822309 131.558083) - (xy 48.57819 131.41714) (xy 48.578179 131.417135) (xy 48.317743 131.309259) (xy 48.045439 131.236295) - (xy 47.765958 131.1995) (xy 47.765951 131.1995) (xy 47.484049 131.1995) (xy 47.484041 131.1995) - (xy 47.20456 131.236295) (xy 46.932256 131.309259) (xy 46.67182 131.417135) (xy 46.671809 131.41714) - (xy 46.42769 131.558083) (xy 46.427682 131.558089) (xy 46.204029 131.729704) (xy 46.004704 131.929029) - (xy 45.833089 132.152682) (xy 45.833083 132.15269) (xy 45.69214 132.396809) (xy 45.692135 132.39682) - (xy 45.584259 132.657256) (xy 45.511295 132.92956) (xy 45.4745 133.209041) (xy 31.6155 133.209041) - (xy 31.6155 128.18535) (xy 44.0095 128.18535) (xy 44.0095 128.354649) (xy 44.035981 128.521847) - (xy 44.088296 128.682853) (xy 44.132323 128.769258) (xy 44.15958 128.822754) (xy 44.165152 128.833688) - (xy 44.264648 128.970634) (xy 44.264652 128.970639) (xy 44.38436 129.090347) (xy 44.384365 129.090351) - (xy 44.503817 129.177137) (xy 44.521315 129.18985) (xy 44.617425 129.23882) (xy 44.672146 129.266703) - (xy 44.672148 129.266703) (xy 44.672151 129.266705) (xy 44.75845 129.294745) (xy 44.833152 129.319018) - (xy 45.000351 129.3455) (xy 45.000356 129.3455) (xy 45.169649 129.3455) (xy 45.336847 129.319018) - (xy 45.497849 129.266705) (xy 45.648685 129.18985) (xy 45.785641 129.090346) (xy 45.905346 128.970641) - (xy 46.00485 128.833685) (xy 46.081705 128.682849) (xy 46.134018 128.521847) (xy 46.138366 128.494396) - (xy 46.1605 128.354649) (xy 46.1605 128.185351) (xy 46.153556 128.141511) (xy 46.153556 128.14151) - (xy 46.151127 128.126177) (xy 47.9706 128.126177) (xy 47.9706 128.413822) (xy 47.970601 128.413838) - (xy 48.008146 128.699023) (xy 48.082597 128.976878) (xy 48.192675 129.242631) (xy 48.192683 129.242648) - (xy 48.336504 129.491751) (xy 48.336515 129.491767) (xy 48.511621 129.719971) (xy 48.511627 129.719978) - (xy 48.71502 129.923371) (xy 48.715028 129.923378) (xy 48.742387 129.944371) (xy 48.943241 130.098491) - (xy 48.958893 130.107527) (xy 49.192351 130.242316) (xy 49.192356 130.242318) (xy 49.192359 130.24232) - (xy 49.192363 130.242321) (xy 49.192368 130.242324) (xy 49.297723 130.285963) (xy 49.45812 130.352402) - (xy 49.735975 130.426853) (xy 50.021171 130.4644) (xy 50.021178 130.4644) (xy 50.308822 130.4644) - (xy 50.308829 130.4644) (xy 50.594025 130.426853) (xy 50.87188 130.352402) (xy 51.137641 130.24232) - (xy 51.386759 130.098491) (xy 51.614973 129.923377) (xy 51.614975 129.923374) (xy 51.61498 129.923371) - (xy 51.818372 129.719978) (xy 51.818377 129.719973) (xy 51.889569 129.627192) (xy 51.945996 129.58599) - (xy 52.015742 129.581835) (xy 52.076663 129.616047) (xy 52.109416 129.677764) (xy 52.103603 129.747391) - (xy 52.095332 129.764679) (xy 52.04214 129.856809) (xy 52.042135 129.85682) (xy 51.934259 130.117256) - (xy 51.861295 130.38956) (xy 51.8245 130.669041) (xy 51.8245 130.950958) (xy 51.861295 131.230439) - (xy 51.934259 131.502743) (xy 52.042135 131.763179) (xy 52.04214 131.76319) (xy 52.183083 132.007309) - (xy 52.183088 132.007317) (xy 52.341687 132.214006) (xy 52.354704 132.23097) (xy 52.554029 132.430295) - (xy 52.554033 132.430298) (xy 52.554035 132.4303) (xy 52.777683 132.601912) (xy 52.77769 132.601916) - (xy 53.021809 132.742859) (xy 53.021814 132.742861) (xy 53.021817 132.742863) (xy 53.282261 132.850742) - (xy 53.554558 132.923704) (xy 53.834049 132.9605) (xy 53.834056 132.9605) (xy 54.115944 132.9605) - (xy 54.115951 132.9605) (xy 54.395442 132.923704) (xy 54.667739 132.850742) (xy 54.928183 132.742863) - (xy 55.172317 132.601912) (xy 55.395965 132.4303) (xy 55.5953 132.230965) (xy 55.766912 132.007317) - (xy 55.907863 131.763183) (xy 56.015742 131.502739) (xy 56.088704 131.230442) (xy 56.1255 130.950951) - (xy 56.1255 130.731153) (xy 56.7245 130.731153) (xy 56.7245 130.888846) (xy 56.755261 131.043489) - (xy 56.755264 131.043501) (xy 56.815602 131.189172) (xy 56.815609 131.189185) (xy 56.90321 131.320288) - (xy 56.903213 131.320292) (xy 57.014707 131.431786) (xy 57.014711 131.431789) (xy 57.145814 131.51939) - (xy 57.145827 131.519397) (xy 57.291498 131.579735) (xy 57.291503 131.579737) (xy 57.446153 131.610499) - (xy 57.446156 131.6105) (xy 57.446158 131.6105) (xy 57.603844 131.6105) (xy 57.603845 131.610499) - (xy 57.758497 131.579737) (xy 57.904179 131.519394) (xy 58.035289 131.431789) (xy 58.146789 131.320289) - (xy 58.234394 131.189179) (xy 58.294737 131.043497) (xy 58.3255 130.888842) (xy 58.3255 130.731158) - (xy 58.3255 130.731155) (xy 58.325499 130.731153) (xy 58.294738 130.57651) (xy 58.294737 130.576503) - (xy 58.266123 130.507421) (xy 58.234397 130.430827) (xy 58.23439 130.430814) (xy 58.146789 130.299711) - (xy 58.146786 130.299707) (xy 58.035292 130.188213) (xy 58.035288 130.18821) (xy 57.904185 130.100609) - (xy 57.904172 130.100602) (xy 57.758501 130.040264) (xy 57.758489 130.040261) (xy 57.603845 130.0095) - (xy 57.603842 130.0095) (xy 57.446158 130.0095) (xy 57.446155 130.0095) (xy 57.29151 130.040261) - (xy 57.291498 130.040264) (xy 57.145827 130.100602) (xy 57.145814 130.100609) (xy 57.014711 130.18821) - (xy 57.014707 130.188213) (xy 56.903213 130.299707) (xy 56.90321 130.299711) (xy 56.815609 130.430814) - (xy 56.815602 130.430827) (xy 56.755264 130.576498) (xy 56.755261 130.57651) (xy 56.7245 130.731153) - (xy 56.1255 130.731153) (xy 56.1255 130.669049) (xy 56.088704 130.389558) (xy 56.015742 130.117261) - (xy 55.907863 129.856817) (xy 55.907861 129.856814) (xy 55.907859 129.856809) (xy 55.766916 129.61269) - (xy 55.766912 129.612683) (xy 55.743241 129.581835) (xy 55.636161 129.442285) (xy 55.610967 129.377116) - (xy 55.625005 129.308671) (xy 55.673819 129.258682) (xy 55.678242 129.256314) (xy 55.808685 129.18985) - (xy 55.945641 129.090346) (xy 56.065346 128.970641) (xy 56.16485 128.833685) (xy 56.241705 128.682849) - (xy 56.294018 128.521847) (xy 56.298366 128.494396) (xy 56.3205 128.354649) (xy 56.3205 128.18535) - (xy 72.5845 128.18535) (xy 72.5845 128.354649) (xy 72.610981 128.521847) (xy 72.663296 128.682853) - (xy 72.707323 128.769258) (xy 72.73458 128.822754) (xy 72.740152 128.833688) (xy 72.839648 128.970634) - (xy 72.839652 128.970639) (xy 72.95936 129.090347) (xy 72.959365 129.090351) (xy 73.078817 129.177137) - (xy 73.096315 129.18985) (xy 73.192425 129.23882) (xy 73.247146 129.266703) (xy 73.247148 129.266703) - (xy 73.247151 129.266705) (xy 73.33345 129.294745) (xy 73.408152 129.319018) (xy 73.575351 129.3455) - (xy 73.575356 129.3455) (xy 73.744649 129.3455) (xy 73.911847 129.319018) (xy 74.072849 129.266705) - (xy 74.223685 129.18985) (xy 74.360641 129.090346) (xy 74.480346 128.970641) (xy 74.57985 128.833685) - (xy 74.656705 128.682849) (xy 74.709018 128.521847) (xy 74.713366 128.494396) (xy 74.7355 128.354649) - (xy 74.7355 128.18535) (xy 74.709018 128.018152) (xy 74.656703 127.857146) (xy 74.62882 127.802425) - (xy 74.57985 127.706315) (xy 74.567137 127.688817) (xy 74.480351 127.569365) (xy 74.480347 127.56936) - (xy 74.360639 127.449652) (xy 74.360634 127.449648) (xy 74.223688 127.350152) (xy 74.223687 127.350151) - (xy 74.223685 127.35015) (xy 74.176582 127.32615) (xy 74.072853 127.273296) (xy 73.911847 127.220981) - (xy 73.744649 127.1945) (xy 73.744644 127.1945) (xy 73.575356 127.1945) (xy 73.575351 127.1945) - (xy 73.408152 127.220981) (xy 73.247146 127.273296) (xy 73.096311 127.350152) (xy 72.959365 127.449648) - (xy 72.95936 127.449652) (xy 72.839652 127.56936) (xy 72.839648 127.569365) (xy 72.740152 127.706311) - (xy 72.663296 127.857146) (xy 72.610981 128.018152) (xy 72.5845 128.18535) (xy 56.3205 128.18535) - (xy 56.294018 128.018152) (xy 56.241703 127.857146) (xy 56.21382 127.802425) (xy 56.16485 127.706315) - (xy 56.152137 127.688817) (xy 56.065351 127.569365) (xy 56.065347 127.56936) (xy 55.945639 127.449652) - (xy 55.945634 127.449648) (xy 55.808688 127.350152) (xy 55.808687 127.350151) (xy 55.808685 127.35015) - (xy 55.761582 127.32615) (xy 55.657853 127.273296) (xy 55.496847 127.220981) (xy 55.329649 127.1945) - (xy 55.329644 127.1945) (xy 55.160356 127.1945) (xy 55.160351 127.1945) (xy 54.993152 127.220981) - (xy 54.832146 127.273296) (xy 54.681311 127.350152) (xy 54.544365 127.449648) (xy 54.54436 127.449652) - (xy 54.424652 127.56936) (xy 54.424648 127.569365) (xy 54.325152 127.706311) (xy 54.248296 127.857146) - (xy 54.195981 128.018152) (xy 54.1695 128.18535) (xy 54.1695 128.354649) (xy 54.195072 128.516102) - (xy 54.186118 128.585395) (xy 54.141121 128.638847) (xy 54.07437 128.659487) (xy 54.072599 128.6595) - (xy 53.834041 128.6595) (xy 53.55456 128.696295) (xy 53.282256 128.769259) (xy 53.02182 128.877135) - (xy 53.021809 128.87714) (xy 52.77769 129.018083) (xy 52.777682 129.018089) (xy 52.554029 129.189704) - (xy 52.354704 129.389029) (xy 52.354695 129.389039) (xy 52.287006 129.477253) (xy 52.230578 129.518456) - (xy 52.160832 129.52261) (xy 52.099912 129.488397) (xy 52.06716 129.426679) (xy 52.072973 129.357052) - (xy 52.081245 129.339765) (xy 52.093224 129.319018) (xy 52.13732 129.242641) (xy 52.247402 128.97688) - (xy 52.321853 128.699025) (xy 52.3594 128.413829) (xy 52.3594 128.126171) (xy 52.321853 127.840975) - (xy 52.247402 127.56312) (xy 52.13732 127.297359) (xy 52.137318 127.297356) (xy 52.137316 127.297351) - (xy 51.993495 127.048248) (xy 51.993491 127.048241) (xy 51.818377 126.820027) (xy 51.818372 126.820021) - (xy 51.614978 126.616627) (xy 51.614971 126.616621) (xy 51.386767 126.441515) (xy 51.386765 126.441513) - (xy 51.386759 126.441509) (xy 51.386754 126.441506) (xy 51.386751 126.441504) (xy 51.137648 126.297683) - (xy 51.137631 126.297675) (xy 50.871878 126.187597) (xy 50.594023 126.113146) (xy 50.308838 126.075601) - (xy 50.308835 126.0756) (xy 50.308829 126.0756) (xy 50.021171 126.0756) (xy 50.021165 126.0756) - (xy 50.021161 126.075601) (xy 49.735976 126.113146) (xy 49.458121 126.187597) (xy 49.192368 126.297675) - (xy 49.192351 126.297683) (xy 48.943248 126.441504) (xy 48.943232 126.441515) (xy 48.715028 126.616621) - (xy 48.715021 126.616627) (xy 48.511627 126.820021) (xy 48.511621 126.820028) (xy 48.336515 127.048232) - (xy 48.336504 127.048248) (xy 48.192683 127.297351) (xy 48.192675 127.297368) (xy 48.082597 127.563121) - (xy 48.008146 127.840976) (xy 47.970601 128.126161) (xy 47.9706 128.126177) (xy 46.151127 128.126177) - (xy 46.134018 128.018152) (xy 46.081703 127.857146) (xy 46.05382 127.802425) (xy 46.00485 127.706315) - (xy 45.992137 127.688817) (xy 45.905351 127.569365) (xy 45.905347 127.56936) (xy 45.785639 127.449652) - (xy 45.785634 127.449648) (xy 45.648688 127.350152) (xy 45.648687 127.350151) (xy 45.648685 127.35015) - (xy 45.601582 127.32615) (xy 45.497853 127.273296) (xy 45.336847 127.220981) (xy 45.169649 127.1945) - (xy 45.169644 127.1945) (xy 45.000356 127.1945) (xy 45.000351 127.1945) (xy 44.833152 127.220981) - (xy 44.672146 127.273296) (xy 44.521311 127.350152) (xy 44.384365 127.449648) (xy 44.38436 127.449652) - (xy 44.264652 127.56936) (xy 44.264648 127.569365) (xy 44.165152 127.706311) (xy 44.088296 127.857146) - (xy 44.035981 128.018152) (xy 44.0095 128.18535) (xy 31.6155 128.18535) (xy 31.6155 124.403008) - (xy 47.891463 124.403008) (xy 47.909218 124.584742) (xy 47.909219 124.584745) (xy 47.959578 124.760261) - (xy 47.959579 124.760265) (xy 48.04088 124.923767) (xy 48.150437 125.069854) (xy 48.150438 125.069855) - (xy 48.150439 125.069856) (xy 48.284631 125.193696) (xy 48.284633 125.193697) (xy 48.284634 125.193698) - (xy 48.284637 125.1937) (xy 48.323123 125.218005) (xy 48.439023 125.291199) (xy 48.565683 125.341972) - (xy 48.608512 125.359141) (xy 48.608513 125.359141) (xy 48.608515 125.359142) (xy 48.787506 125.395281) - (xy 48.7875 125.395281) (xy 48.80382 125.395561) (xy 48.970082 125.398422) (xy 49.15021 125.36846) - (xy 49.236074 125.337423) (xy 49.321933 125.306388) (xy 49.321933 125.306387) (xy 49.321938 125.306386) - (xy 49.337133 125.29753) (xy 49.343617 125.29376) (xy 49.34387 125.293692) (xy 49.371914 125.277306) - (xy 49.374749 125.276609) (xy 49.434255 125.260503) (xy 49.466392 125.260506) (xy 49.466394 125.260505) - (xy 49.474597 125.260506) (xy 49.474702 125.2605) (xy 50.915403 125.2605) (xy 50.923585 125.2605) - (xy 50.923608 125.260507) (xy 50.955766 125.260504) (xy 50.956047 125.260586) (xy 51.018305 125.277437) - (xy 51.052233 125.297259) (xy 51.053938 125.298108) (xy 51.06808 125.30635) (xy 51.239801 125.368421) - (xy 51.419922 125.398381) (xy 51.596797 125.395337) (xy 51.602492 125.39524) (xy 51.781465 125.359105) - (xy 51.781467 125.359104) (xy 51.781474 125.359103) (xy 51.950959 125.291162) (xy 52.105345 125.193663) - (xy 52.239531 125.069828) (xy 52.349083 124.923748) (xy 52.414551 124.792086) (xy 52.462024 124.740824) - (xy 52.529677 124.723365) (xy 52.573029 124.732734) (xy 52.686503 124.779737) (xy 52.841153 124.810499) - (xy 52.841156 124.8105) (xy 52.841158 124.8105) (xy 52.998844 124.8105) (xy 52.998845 124.810499) - (xy 53.153497 124.779737) (xy 53.299179 124.719394) (xy 53.430289 124.631789) (xy 53.541789 124.520289) - (xy 53.629394 124.389179) (xy 53.689737 124.243497) (xy 53.7205 124.088842) (xy 53.7205 123.931158) - (xy 53.7205 123.931155) (xy 53.720499 123.931153) (xy 53.710839 123.882591) (xy 53.689737 123.776503) - (xy 53.674762 123.74035) (xy 53.629397 123.630827) (xy 53.62939 123.630814) (xy 53.541789 123.499711) - (xy 53.541786 123.499707) (xy 53.430292 123.388213) (xy 53.430288 123.38821) (xy 53.299185 123.300609) - (xy 53.299172 123.300602) (xy 53.153501 123.240264) (xy 53.153489 123.240261) (xy 52.998845 123.2095) - (xy 52.998842 123.2095) (xy 52.841158 123.2095) (xy 52.841155 123.2095) (xy 52.68651 123.240261) - (xy 52.686498 123.240264) (xy 52.566951 123.289782) (xy 52.497482 123.297251) (xy 52.435003 123.265975) - (xy 52.399351 123.205886) (xy 52.395499 123.175221) (xy 52.395499 122.585573) (xy 52.398153 122.573907) - (xy 52.397119 122.565597) (xy 52.407702 122.531931) (xy 52.412971 122.520952) (xy 52.413052 122.520862) - (xy 52.413022 122.520848) (xy 52.42037 122.505573) (xy 52.424074 122.497874) (xy 52.424074 122.49787) - (xy 52.427495 122.49076) (xy 52.427674 122.490316) (xy 52.427751 122.490156) (xy 52.43498 122.475093) - (xy 52.483098 122.298945) (xy 52.498535 122.116995) (xy 52.480779 121.935258) (xy 52.430419 121.759737) - (xy 52.349117 121.596232) (xy 52.23956 121.450146) (xy 52.105368 121.326305) (xy 52.031247 121.279496) - (xy 51.950977 121.228804) (xy 51.781485 121.16086) (xy 51.781475 121.160858) (xy 51.60249 121.12472) - (xy 51.602497 121.12472) (xy 51.430792 121.121767) (xy 51.419916 121.12158) (xy 51.419915 121.12158) - (xy 51.419912 121.12158) (xy 51.239794 121.15154) (xy 51.239785 121.151542) (xy 51.068057 121.213618) - (xy 51.053569 121.22206) (xy 51.05346 121.222123) (xy 51.046336 121.226264) (xy 51.04605 121.226343) - (xy 51.018332 121.242542) (xy 51.018055 121.242704) (xy 51.014924 121.243473) (xy 50.955738 121.259501) - (xy 49.474609 121.259501) (xy 49.474486 121.259493) (xy 49.434252 121.259496) (xy 49.371694 121.242564) - (xy 49.34387 121.226309) (xy 49.337768 121.222744) (xy 49.336105 121.221915) (xy 49.321925 121.213651) - (xy 49.150198 121.151578) (xy 49.150191 121.151577) (xy 48.970082 121.121618) (xy 48.970079 121.121618) - (xy 48.961405 121.121767) (xy 48.787508 121.124758) (xy 48.608533 121.160894) (xy 48.608523 121.160897) - (xy 48.439041 121.228837) (xy 48.43904 121.228837) (xy 48.284658 121.326333) (xy 48.284646 121.326342) - (xy 48.150469 121.450169) (xy 48.150467 121.450171) (xy 48.040912 121.596257) (xy 47.959614 121.759755) - (xy 47.909259 121.935261) (xy 47.909257 121.935274) (xy 47.891503 122.116995) (xy 47.906939 122.298935) - (xy 47.906939 122.29894) (xy 47.955055 122.475076) (xy 47.95506 122.475089) (xy 47.962291 122.490156) - (xy 47.962332 122.490243) (xy 47.965925 122.497745) (xy 47.965981 122.49804) (xy 47.982199 122.531724) - (xy 47.982335 122.532007) (xy 47.982477 122.532882) (xy 47.994501 122.58557) (xy 47.994501 123.934419) - (xy 47.982292 123.988072) (xy 47.980988 123.990789) (xy 47.980922 123.990927) (xy 47.96279 124.028586) - (xy 47.962473 124.02937) (xy 47.958458 124.037739) (xy 47.955017 124.044909) (xy 47.9069 124.221058) - (xy 47.906899 124.221061) (xy 47.906899 124.221064) (xy 47.899217 124.311615) (xy 47.891668 124.400597) - (xy 47.891463 124.403008) (xy 31.6155 124.403008) (xy 31.6155 119.499153) (xy 60.4455 119.499153) - (xy 60.4455 119.656846) (xy 60.476261 119.811489) (xy 60.476264 119.811501) (xy 60.536602 119.957172) - (xy 60.536609 119.957185) (xy 60.62421 120.088288) (xy 60.624213 120.088292) (xy 60.735707 120.199786) - (xy 60.735711 120.199789) (xy 60.866814 120.28739) (xy 60.866827 120.287397) (xy 61.012498 120.347735) - (xy 61.012503 120.347737) (xy 61.167153 120.378499) (xy 61.167156 120.3785) (xy 61.167158 120.3785) - (xy 61.324844 120.3785) (xy 61.324845 120.378499) (xy 61.479497 120.347737) (xy 61.625179 120.287394) - (xy 61.756289 120.199789) (xy 61.867789 120.088289) (xy 61.955394 119.957179) (xy 61.959436 119.947422) - (xy 62.015735 119.811501) (xy 62.015737 119.811497) (xy 62.0465 119.656842) (xy 62.0465 119.499158) - (xy 62.0465 119.499155) (xy 62.046499 119.499153) (xy 62.036942 119.451108) (xy 62.015737 119.344503) - (xy 61.982716 119.264783) (xy 61.955397 119.198827) (xy 61.95539 119.198814) (xy 61.867789 119.067711) - (xy 61.867786 119.067707) (xy 61.756292 118.956213) (xy 61.756288 118.95621) (xy 61.625185 118.868609) - (xy 61.625172 118.868602) (xy 61.479501 118.808264) (xy 61.479489 118.808261) (xy 61.324845 118.7775) - (xy 61.324842 118.7775) (xy 61.167158 118.7775) (xy 61.167155 118.7775) (xy 61.01251 118.808261) - (xy 61.012498 118.808264) (xy 60.866827 118.868602) (xy 60.866814 118.868609) (xy 60.735711 118.95621) - (xy 60.735707 118.956213) (xy 60.624213 119.067707) (xy 60.62421 119.067711) (xy 60.536609 119.198814) - (xy 60.536602 119.198827) (xy 60.476264 119.344498) (xy 60.476261 119.34451) (xy 60.4455 119.499153) - (xy 31.6155 119.499153) (xy 31.6155 118.971769) (xy 31.635185 118.90473) (xy 31.687989 118.858975) - (xy 31.757147 118.849031) (xy 31.820703 118.878056) (xy 31.838766 118.897458) (xy 31.907809 118.989687) - (xy 31.907812 118.98969) (xy 32.022906 119.07585) (xy 32.022913 119.075854) (xy 32.15762 119.126096) - (xy 32.157627 119.126098) (xy 32.217155 119.132499) (xy 32.217172 119.1325) (xy 32.865 119.1325) - (xy 32.865 118.215512) (xy 32.922007 118.248425) (xy 33.049174 118.2825) (xy 33.180826 118.2825) - (xy 33.307993 118.248425) (xy 33.365 118.215512) (xy 33.365 119.1325) (xy 34.012828 119.1325) (xy 34.012844 119.132499) - (xy 34.072372 119.126098) (xy 34.072379 119.126096) (xy 34.207086 119.075854) (xy 34.207093 119.07585) - (xy 34.322187 118.98969) (xy 34.32219 118.989687) (xy 34.40835 118.874593) (xy 34.408354 118.874586) - (xy 34.458596 118.739879) (xy 34.458598 118.739872) (xy 34.464999 118.680344) (xy 34.465 118.680327) - (xy 34.465 118.0325) (xy 33.548012 118.0325) (xy 33.580925 117.975493) (xy 33.615 117.848326) (xy 33.615 117.716674) - (xy 33.580925 117.589507) (xy 33.548012 117.5325) (xy 34.465 117.5325) (xy 34.465 116.884672) (xy 34.464999 116.884655) - (xy 34.458598 116.825127) (xy 34.458596 116.82512) (xy 34.408354 116.690413) (xy 34.40835 116.690406) - (xy 34.32219 116.575312) (xy 34.322187 116.575309) (xy 34.207093 116.489149) (xy 34.207088 116.489146) - (xy 34.075528 116.440077) (xy 34.019595 116.398205) (xy 33.995178 116.332741) (xy 34.01003 116.264468) - (xy 34.031175 116.23622) (xy 34.145104 116.122292) (xy 34.270051 115.950316) (xy 34.366557 115.760912) - (xy 34.432246 115.558743) (xy 34.4655 115.348787) (xy 34.4655 115.136213) (xy 34.432246 114.926257) - (xy 34.366557 114.724088) (xy 34.270051 114.534684) (xy 34.270049 114.534681) (xy 34.270048 114.534679) - (xy 34.145109 114.362713) (xy 33.994786 114.21239) (xy 33.921356 114.159041) (xy 45.4745 114.159041) - (xy 45.4745 114.440958) (xy 45.511295 114.720439) (xy 45.584259 114.992743) (xy 45.692135 115.253179) - (xy 45.69214 115.25319) (xy 45.833083 115.497309) (xy 45.833088 115.497317) (xy 46.0047 115.720965) - (xy 46.004704 115.72097) (xy 46.204029 115.920295) (xy 46.204033 115.920298) (xy 46.204035 115.9203) - (xy 46.427683 116.091912) (xy 46.42769 116.091916) (xy 46.671809 116.232859) (xy 46.671814 116.232861) - (xy 46.671817 116.232863) (xy 46.932261 116.340742) (xy 47.204558 116.413704) (xy 47.484049 116.4505) - (xy 47.484056 116.4505) (xy 47.765944 116.4505) (xy 47.765951 116.4505) (xy 48.045442 116.413704) - (xy 48.317739 116.340742) (xy 48.578183 116.232863) (xy 48.822317 116.091912) (xy 49.045965 115.9203) - (xy 49.2453 115.720965) (xy 49.416912 115.497317) (xy 49.557863 115.253183) (xy 49.665742 114.992739) - (xy 49.738704 114.720442) (xy 49.7755 114.440951) (xy 49.7755 114.159049) (xy 49.738704 113.879558) - (xy 49.665742 113.607261) (xy 49.557863 113.346817) (xy 49.557861 113.346814) (xy 49.557859 113.346809) - (xy 49.416916 113.10269) (xy 49.416912 113.102683) (xy 49.2453 112.879035) (xy 49.245298 112.879033) - (xy 49.245295 112.879029) (xy 49.04597 112.679704) (xy 49.039786 112.674959) (xy 48.822317 112.508088) - (xy 48.822311 112.508084) (xy 48.822309 112.508083) (xy 48.57819 112.36714) (xy 48.578179 112.367135) - (xy 48.317743 112.259259) (xy 48.045439 112.186295) (xy 47.765958 112.1495) (xy 47.765951 112.1495) - (xy 47.484049 112.1495) (xy 47.484041 112.1495) (xy 47.20456 112.186295) (xy 46.932256 112.259259) - (xy 46.67182 112.367135) (xy 46.671809 112.36714) (xy 46.42769 112.508083) (xy 46.427682 112.508089) - (xy 46.204029 112.679704) (xy 46.004704 112.879029) (xy 45.833089 113.102682) (xy 45.833083 113.10269) - (xy 45.69214 113.346809) (xy 45.692135 113.34682) (xy 45.584259 113.607256) (xy 45.511295 113.87956) - (xy 45.4745 114.159041) (xy 33.921356 114.159041) (xy 33.82282 114.087451) (xy 33.822115 114.087091) - (xy 33.814054 114.082985) (xy 33.763259 114.035012) (xy 33.746463 113.967192) (xy 33.768999 113.901056) - (xy 33.814054 113.862015) (xy 33.822816 113.857551) (xy 33.891173 113.807887) (xy 33.994786 113.732609) - (xy 33.994788 113.732606) (xy 33.994792 113.732604) (xy 34.145104 113.582292) (xy 34.145106 113.582288) - (xy 34.145109 113.582286) (xy 34.270048 113.41032) (xy 34.270047 113.41032) (xy 34.270051 113.410316) - (xy 34.366557 113.220912) (xy 34.432246 113.018743) (xy 34.4655 112.808787) (xy 34.4655 112.596213) - (xy 34.432246 112.386257) (xy 34.366557 112.184088) (xy 34.270051 111.994684) (xy 34.270049 111.994681) - (xy 34.270048 111.994679) (xy 34.145109 111.822713) (xy 33.994786 111.67239) (xy 33.82282 111.547451) - (xy 33.822115 111.547091) (xy 33.814054 111.542985) (xy 33.763259 111.495012) (xy 33.746463 111.427192) - (xy 33.768999 111.361056) (xy 33.814054 111.322015) (xy 33.822816 111.317551) (xy 33.88161 111.274835) - (xy 33.994786 111.192609) (xy 33.994788 111.192606) (xy 33.994792 111.192604) (xy 34.145104 111.042292) - (xy 34.145106 111.042288) (xy 34.145109 111.042286) (xy 34.270048 110.87032) (xy 34.270047 110.87032) - (xy 34.270051 110.870316) (xy 34.366557 110.680912) (xy 34.432246 110.478743) (xy 34.4655 110.268787) - (xy 34.4655 110.056213) (xy 34.432246 109.846257) (xy 34.366557 109.644088) (xy 34.270051 109.454684) - (xy 34.270049 109.454681) (xy 34.270048 109.454679) (xy 34.145109 109.282713) (xy 33.997746 109.13535) - (xy 44.0095 109.13535) (xy 44.0095 109.304649) (xy 44.035981 109.471847) (xy 44.088296 109.632853) - (xy 44.165152 109.783688) (xy 44.264648 109.920634) (xy 44.264652 109.920639) (xy 44.38436 110.040347) - (xy 44.384365 110.040351) (xy 44.503817 110.127137) (xy 44.521315 110.13985) (xy 44.617425 110.18882) - (xy 44.672146 110.216703) (xy 44.672148 110.216703) (xy 44.672151 110.216705) (xy 44.75845 110.244745) - (xy 44.833152 110.269018) (xy 45.000351 110.2955) (xy 45.000356 110.2955) (xy 45.169649 110.2955) - (xy 45.336847 110.269018) (xy 45.337561 110.268786) (xy 45.497849 110.216705) (xy 45.648685 110.13985) - (xy 45.785641 110.040346) (xy 45.905346 109.920641) (xy 46.00485 109.783685) (xy 46.081705 109.632849) - (xy 46.134018 109.471847) (xy 46.151125 109.363838) (xy 46.1605 109.304649) (xy 46.1605 109.135351) - (xy 46.153556 109.091511) (xy 46.153556 109.09151) (xy 46.151127 109.076177) (xy 47.9706 109.076177) - (xy 47.9706 109.363822) (xy 47.970601 109.363838) (xy 48.008146 109.649023) (xy 48.082597 109.926878) - (xy 48.192675 110.192631) (xy 48.192683 110.192648) (xy 48.336504 110.441751) (xy 48.336515 110.441767) - (xy 48.511621 110.669971) (xy 48.511627 110.669978) (xy 48.71502 110.873371) (xy 48.715028 110.873378) - (xy 48.827265 110.9595) (xy 48.943241 111.048491) (xy 48.958893 111.057527) (xy 49.192351 111.192316) - (xy 49.192356 111.192318) (xy 49.192359 111.19232) (xy 49.192363 111.192321) (xy 49.192368 111.192324) - (xy 49.297723 111.235963) (xy 49.45812 111.302402) (xy 49.735975 111.376853) (xy 50.021171 111.4144) - (xy 50.021178 111.4144) (xy 50.308822 111.4144) (xy 50.308829 111.4144) (xy 50.594025 111.376853) - (xy 50.87188 111.302402) (xy 51.137641 111.19232) (xy 51.386759 111.048491) (xy 51.614973 110.873377) - (xy 51.614975 110.873374) (xy 51.61498 110.873371) (xy 51.818372 110.669978) (xy 51.818377 110.669973) - (xy 51.889569 110.577192) (xy 51.945996 110.53599) (xy 52.015742 110.531835) (xy 52.076663 110.566047) - (xy 52.109416 110.627764) (xy 52.103603 110.697391) (xy 52.095332 110.714679) (xy 52.04214 110.806809) - (xy 52.042135 110.80682) (xy 51.934259 111.067256) (xy 51.861295 111.33956) (xy 51.8245 111.619041) - (xy 51.8245 111.900958) (xy 51.861295 112.180439) (xy 51.934259 112.452743) (xy 52.042135 112.713179) - (xy 52.04214 112.71319) (xy 52.146681 112.894259) (xy 52.183088 112.957317) (xy 52.3547 113.180965) - (xy 52.354704 113.18097) (xy 52.554029 113.380295) (xy 52.554033 113.380298) (xy 52.554035 113.3803) - (xy 52.777683 113.551912) (xy 52.77769 113.551916) (xy 53.021809 113.692859) (xy 53.021814 113.692861) - (xy 53.021817 113.692863) (xy 53.282261 113.800742) (xy 53.554558 113.873704) (xy 53.787043 113.904311) - (xy 53.830182 113.909991) (xy 53.834049 113.9105) (xy 53.834056 113.9105) (xy 54.115944 113.9105) - (xy 54.115951 113.9105) (xy 54.395442 113.873704) (xy 54.667739 113.800742) (xy 54.928183 113.692863) - (xy 55.172317 113.551912) (xy 55.395965 113.3803) (xy 55.5953 113.180965) (xy 55.766912 112.957317) - (xy 55.907863 112.713183) (xy 56.015742 112.452739) (xy 56.088704 112.180442) (xy 56.1255 111.900951) - (xy 56.1255 111.681153) (xy 56.7245 111.681153) (xy 56.7245 111.838846) (xy 56.755261 111.993489) - (xy 56.755264 111.993501) (xy 56.815602 112.139172) (xy 56.815609 112.139185) (xy 56.90321 112.270288) - (xy 56.903213 112.270292) (xy 57.014707 112.381786) (xy 57.014711 112.381789) (xy 57.145814 112.46939) - (xy 57.145827 112.469397) (xy 57.291498 112.529735) (xy 57.291503 112.529737) (xy 57.446153 112.560499) - (xy 57.446156 112.5605) (xy 57.446158 112.5605) (xy 57.603844 112.5605) (xy 57.603845 112.560499) - (xy 57.758497 112.529737) (xy 57.904179 112.469394) (xy 58.035289 112.381789) (xy 58.146789 112.270289) - (xy 58.234394 112.139179) (xy 58.294737 111.993497) (xy 58.3255 111.838842) (xy 58.3255 111.681158) - (xy 58.3255 111.681155) (xy 58.325499 111.681153) (xy 58.30899 111.598158) (xy 58.294737 111.526503) - (xy 58.273941 111.476296) (xy 58.234397 111.380827) (xy 58.23439 111.380814) (xy 58.146789 111.249711) - (xy 58.146786 111.249707) (xy 58.035292 111.138213) (xy 58.035288 111.13821) (xy 57.904185 111.050609) - (xy 57.904172 111.050602) (xy 57.758501 110.990264) (xy 57.758489 110.990261) (xy 57.603845 110.9595) - (xy 57.603842 110.9595) (xy 57.446158 110.9595) (xy 57.446155 110.9595) (xy 57.29151 110.990261) - (xy 57.291498 110.990264) (xy 57.145827 111.050602) (xy 57.145814 111.050609) (xy 57.014711 111.13821) - (xy 57.014707 111.138213) (xy 56.903213 111.249707) (xy 56.90321 111.249711) (xy 56.815609 111.380814) - (xy 56.815602 111.380827) (xy 56.755264 111.526498) (xy 56.755261 111.52651) (xy 56.7245 111.681153) - (xy 56.1255 111.681153) (xy 56.1255 111.619049) (xy 56.088704 111.339558) (xy 56.015742 111.067261) - (xy 55.907863 110.806817) (xy 55.907861 110.806814) (xy 55.907859 110.806809) (xy 55.766916 110.56269) - (xy 55.766912 110.562683) (xy 55.743241 110.531835) (xy 55.636161 110.392285) (xy 55.610967 110.327116) - (xy 55.625005 110.258671) (xy 55.673819 110.208682) (xy 55.678242 110.206314) (xy 55.808685 110.13985) - (xy 55.945641 110.040346) (xy 56.065346 109.920641) (xy 56.16485 109.783685) (xy 56.241705 109.632849) - (xy 56.294018 109.471847) (xy 56.311125 109.363838) (xy 56.3205 109.304649) (xy 56.3205 109.13535) - (xy 72.5845 109.13535) (xy 72.5845 109.304649) (xy 72.610981 109.471847) (xy 72.663296 109.632853) - (xy 72.740152 109.783688) (xy 72.839648 109.920634) (xy 72.839652 109.920639) (xy 72.95936 110.040347) - (xy 72.959365 110.040351) (xy 73.078817 110.127137) (xy 73.096315 110.13985) (xy 73.192425 110.18882) - (xy 73.247146 110.216703) (xy 73.247148 110.216703) (xy 73.247151 110.216705) (xy 73.33345 110.244745) - (xy 73.408152 110.269018) (xy 73.575351 110.2955) (xy 73.575356 110.2955) (xy 73.744649 110.2955) - (xy 73.911847 110.269018) (xy 73.912561 110.268786) (xy 74.072849 110.216705) (xy 74.223685 110.13985) - (xy 74.360641 110.040346) (xy 74.480346 109.920641) (xy 74.57985 109.783685) (xy 74.656705 109.632849) - (xy 74.709018 109.471847) (xy 74.726125 109.363838) (xy 74.7355 109.304649) (xy 74.7355 109.13535) - (xy 74.709018 108.968152) (xy 74.664779 108.832) (xy 74.656705 108.807151) (xy 74.656703 108.807148) - (xy 74.656703 108.807146) (xy 74.62882 108.752425) (xy 74.57985 108.656315) (xy 74.567137 108.638817) - (xy 74.480351 108.519365) (xy 74.480347 108.51936) (xy 74.360639 108.399652) (xy 74.360634 108.399648) - (xy 74.223688 108.300152) (xy 74.223687 108.300151) (xy 74.223685 108.30015) (xy 74.176582 108.27615) - (xy 74.072853 108.223296) (xy 73.911847 108.170981) (xy 73.744649 108.1445) (xy 73.744644 108.1445) - (xy 73.575356 108.1445) (xy 73.575351 108.1445) (xy 73.408152 108.170981) (xy 73.247146 108.223296) - (xy 73.096311 108.300152) (xy 72.959365 108.399648) (xy 72.95936 108.399652) (xy 72.839652 108.51936) - (xy 72.839648 108.519365) (xy 72.740152 108.656311) (xy 72.663296 108.807146) (xy 72.610981 108.968152) - (xy 72.5845 109.13535) (xy 56.3205 109.13535) (xy 56.294018 108.968152) (xy 56.249779 108.832) (xy 56.241705 108.807151) - (xy 56.241703 108.807148) (xy 56.241703 108.807146) (xy 56.21382 108.752425) (xy 56.16485 108.656315) - (xy 56.152137 108.638817) (xy 56.065351 108.519365) (xy 56.065347 108.51936) (xy 55.945639 108.399652) - (xy 55.945634 108.399648) (xy 55.808688 108.300152) (xy 55.808687 108.300151) (xy 55.808685 108.30015) - (xy 55.761582 108.27615) (xy 55.657853 108.223296) (xy 55.496847 108.170981) (xy 55.329649 108.1445) - (xy 55.329644 108.1445) (xy 55.160356 108.1445) (xy 55.160351 108.1445) (xy 54.993152 108.170981) - (xy 54.832146 108.223296) (xy 54.681311 108.300152) (xy 54.544365 108.399648) (xy 54.54436 108.399652) - (xy 54.424652 108.51936) (xy 54.424648 108.519365) (xy 54.325152 108.656311) (xy 54.248296 108.807146) - (xy 54.195981 108.968152) (xy 54.1695 109.13535) (xy 54.1695 109.304649) (xy 54.195072 109.466102) - (xy 54.186118 109.535395) (xy 54.141121 109.588847) (xy 54.07437 109.609487) (xy 54.072599 109.6095) - (xy 53.834041 109.6095) (xy 53.55456 109.646295) (xy 53.282256 109.719259) (xy 53.02182 109.827135) - (xy 53.021809 109.82714) (xy 52.77769 109.968083) (xy 52.777682 109.968089) (xy 52.554029 110.139704) - (xy 52.354704 110.339029) (xy 52.354695 110.339039) (xy 52.287006 110.427253) (xy 52.230578 110.468456) - (xy 52.160832 110.47261) (xy 52.099912 110.438397) (xy 52.06716 110.376679) (xy 52.072973 110.307052) - (xy 52.081245 110.289765) (xy 52.093224 110.269018) (xy 52.13732 110.192641) (xy 52.247402 109.92688) - (xy 52.321853 109.649025) (xy 52.3594 109.363829) (xy 52.3594 109.076171) (xy 52.321853 108.790975) - (xy 52.247402 108.51312) (xy 52.13732 108.247359) (xy 52.137318 108.247356) (xy 52.137316 108.247351) - (xy 51.993495 107.998248) (xy 51.993491 107.998241) (xy 51.818377 107.770027) (xy 51.818372 107.770021) - (xy 51.614978 107.566627) (xy 51.614971 107.566621) (xy 51.386767 107.391515) (xy 51.386765 107.391513) - (xy 51.386759 107.391509) (xy 51.386754 107.391506) (xy 51.386751 107.391504) (xy 51.137648 107.247683) - (xy 51.137631 107.247675) (xy 50.871878 107.137597) (xy 50.594023 107.063146) (xy 50.308838 107.025601) - (xy 50.308835 107.0256) (xy 50.308829 107.0256) (xy 50.021171 107.0256) (xy 50.021165 107.0256) - (xy 50.021161 107.025601) (xy 49.735976 107.063146) (xy 49.458121 107.137597) (xy 49.192368 107.247675) - (xy 49.192351 107.247683) (xy 48.943248 107.391504) (xy 48.943232 107.391515) (xy 48.715028 107.566621) - (xy 48.715021 107.566627) (xy 48.511627 107.770021) (xy 48.511621 107.770028) (xy 48.336515 107.998232) - (xy 48.336504 107.998248) (xy 48.192683 108.247351) (xy 48.192675 108.247368) (xy 48.082597 108.513121) - (xy 48.008146 108.790976) (xy 47.970601 109.076161) (xy 47.9706 109.076177) (xy 46.151127 109.076177) - (xy 46.134018 108.968152) (xy 46.089779 108.832) (xy 46.081705 108.807151) (xy 46.081703 108.807148) - (xy 46.081703 108.807146) (xy 46.05382 108.752425) (xy 46.00485 108.656315) (xy 45.992137 108.638817) - (xy 45.905351 108.519365) (xy 45.905347 108.51936) (xy 45.785639 108.399652) (xy 45.785634 108.399648) - (xy 45.648688 108.300152) (xy 45.648687 108.300151) (xy 45.648685 108.30015) (xy 45.601582 108.27615) - (xy 45.497853 108.223296) (xy 45.336847 108.170981) (xy 45.169649 108.1445) (xy 45.169644 108.1445) - (xy 45.000356 108.1445) (xy 45.000351 108.1445) (xy 44.833152 108.170981) (xy 44.672146 108.223296) - (xy 44.521311 108.300152) (xy 44.384365 108.399648) (xy 44.38436 108.399652) (xy 44.264652 108.51936) - (xy 44.264648 108.519365) (xy 44.165152 108.656311) (xy 44.088296 108.807146) (xy 44.035981 108.968152) - (xy 44.0095 109.13535) (xy 33.997746 109.13535) (xy 33.994786 109.13239) (xy 33.82282 109.007451) - (xy 33.633414 108.910944) (xy 33.633413 108.910943) (xy 33.633412 108.910943) (xy 33.431243 108.845254) - (xy 33.431241 108.845253) (xy 33.43124 108.845253) (xy 33.269957 108.819708) (xy 33.221287 108.812) - (xy 33.008713 108.812) (xy 32.960042 108.819708) (xy 32.79876 108.845253) (xy 32.596585 108.910944) - (xy 32.407179 109.007451) (xy 32.235213 109.13239) (xy 32.08489 109.282713) (xy 31.959951 109.454679) - (xy 31.863445 109.644082) (xy 31.863443 109.644087) (xy 31.863443 109.644088) (xy 31.857429 109.662594) - (xy 31.817992 109.720268) (xy 31.753633 109.747465) (xy 31.684787 109.73555) (xy 31.633312 109.688305) - (xy 31.6155 109.624273) (xy 31.6155 105.273008) (xy 47.856463 105.273008) (xy 47.874218 105.454742) - (xy 47.874219 105.454745) (xy 47.924578 105.630261) (xy 47.924579 105.630265) (xy 48.00588 105.793767) - (xy 48.115437 105.939854) (xy 48.115438 105.939855) (xy 48.115439 105.939856) (xy 48.249631 106.063696) - (xy 48.404023 106.161199) (xy 48.528752 106.211198) (xy 48.573512 106.229141) (xy 48.573513 106.229141) - (xy 48.573515 106.229142) (xy 48.752506 106.265281) (xy 48.7525 106.265281) (xy 48.76882 106.265561) - (xy 48.935082 106.268422) (xy 49.11521 106.23846) (xy 49.27554 106.180506) (xy 49.286933 106.176388) - (xy 49.286933 106.176387) (xy 49.286938 106.176386) (xy 49.302133 106.16753) (xy 49.308617 106.16376) - (xy 49.30887 106.163692) (xy 49.336914 106.147306) (xy 49.339749 106.146609) (xy 49.399255 106.130503) - (xy 49.431392 106.130506) (xy 49.431394 106.130505) (xy 49.439597 106.130506) (xy 49.439702 106.1305) - (xy 50.880403 106.1305) (xy 50.888585 106.1305) (xy 50.888608 106.130507) (xy 50.920766 106.130504) - (xy 50.921047 106.130586) (xy 50.983305 106.147437) (xy 51.017233 106.167259) (xy 51.018938 106.168108) - (xy 51.03308 106.17635) (xy 51.204801 106.238421) (xy 51.384922 106.268381) (xy 51.561797 106.265337) - (xy 51.567492 106.26524) (xy 51.746465 106.229105) (xy 51.746467 106.229104) (xy 51.746474 106.229103) - (xy 51.915959 106.161162) (xy 52.070345 106.063663) (xy 52.204531 105.939828) (xy 52.314083 105.793748) - (xy 52.379551 105.662086) (xy 52.427024 105.610824) (xy 52.494677 105.593365) (xy 52.538029 105.602734) - (xy 52.651503 105.649737) (xy 52.804977 105.680265) (xy 52.806153 105.680499) (xy 52.806156 105.6805) - (xy 52.806158 105.6805) (xy 52.963844 105.6805) (xy 52.963845 105.680499) (xy 53.118497 105.649737) - (xy 53.264179 105.589394) (xy 53.395289 105.501789) (xy 53.506789 105.390289) (xy 53.594394 105.259179) - (xy 53.595107 105.257459) (xy 53.615829 105.207431) (xy 53.654737 105.113497) (xy 53.6855 104.958842) - (xy 53.6855 104.801158) (xy 53.6855 104.801155) (xy 53.685499 104.801153) (xy 53.654738 104.64651) - (xy 53.654737 104.646503) (xy 53.653845 104.64435) (xy 53.594397 104.500827) (xy 53.59439 104.500814) - (xy 53.506789 104.369711) (xy 53.506786 104.369707) (xy 53.395292 104.258213) (xy 53.395288 104.25821) - (xy 53.264185 104.170609) (xy 53.264172 104.170602) (xy 53.118501 104.110264) (xy 53.118489 104.110261) - (xy 52.963845 104.0795) (xy 52.963842 104.0795) (xy 52.806158 104.0795) (xy 52.806155 104.0795) - (xy 52.65151 104.110261) (xy 52.651498 104.110264) (xy 52.531951 104.159782) (xy 52.462482 104.167251) - (xy 52.400003 104.135975) (xy 52.364351 104.075886) (xy 52.360499 104.045221) (xy 52.360499 103.455573) - (xy 52.363153 103.443907) (xy 52.362119 103.435597) (xy 52.372702 103.401931) (xy 52.377971 103.390952) - (xy 52.378052 103.390862) (xy 52.378022 103.390848) (xy 52.381432 103.383757) (xy 52.389074 103.367874) - (xy 52.389074 103.36787) (xy 52.392495 103.36076) (xy 52.392674 103.360316) (xy 52.392751 103.360156) - (xy 52.39998 103.345093) (xy 52.448098 103.168945) (xy 52.463535 102.986995) (xy 52.445779 102.805258) - (xy 52.395419 102.629737) (xy 52.314117 102.466232) (xy 52.20456 102.320146) (xy 52.070368 102.196305) - (xy 52.064666 102.192704) (xy 51.915977 102.098804) (xy 51.746485 102.03086) (xy 51.746475 102.030858) - (xy 51.56749 101.99472) (xy 51.567497 101.99472) (xy 51.395792 101.991767) (xy 51.384916 101.99158) - (xy 51.384915 101.99158) (xy 51.384912 101.99158) (xy 51.204794 102.02154) (xy 51.204785 102.021542) - (xy 51.033057 102.083618) (xy 51.018569 102.09206) (xy 51.01846 102.092123) (xy 51.011336 102.096264) - (xy 51.01105 102.096343) (xy 50.983332 102.112542) (xy 50.983055 102.112704) (xy 50.979924 102.113473) - (xy 50.920738 102.129501) (xy 49.439609 102.129501) (xy 49.439486 102.129493) (xy 49.399252 102.129496) - (xy 49.336694 102.112564) (xy 49.30887 102.096309) (xy 49.302768 102.092744) (xy 49.301105 102.091915) - (xy 49.286925 102.083651) (xy 49.115198 102.021578) (xy 49.115191 102.021577) (xy 48.935082 101.991618) - (xy 48.935079 101.991618) (xy 48.926405 101.991767) (xy 48.752508 101.994758) (xy 48.573533 102.030894) - (xy 48.573523 102.030897) (xy 48.404041 102.098837) (xy 48.40404 102.098837) (xy 48.249658 102.196333) - (xy 48.249646 102.196342) (xy 48.115469 102.320169) (xy 48.115467 102.320171) (xy 48.005912 102.466257) - (xy 47.924614 102.629755) (xy 47.874259 102.805261) (xy 47.874257 102.805274) (xy 47.856503 102.986995) - (xy 47.871939 103.168935) (xy 47.871939 103.16894) (xy 47.920055 103.345076) (xy 47.92006 103.345089) - (xy 47.927291 103.360156) (xy 47.927332 103.360243) (xy 47.930925 103.367745) (xy 47.930981 103.36804) - (xy 47.947199 103.401724) (xy 47.947335 103.402007) (xy 47.947477 103.402882) (xy 47.959501 103.45557) - (xy 47.959501 104.804419) (xy 47.947292 104.858072) (xy 47.945988 104.860789) (xy 47.945922 104.860927) - (xy 47.92779 104.898586) (xy 47.927473 104.89937) (xy 47.921932 104.910919) (xy 47.920017 104.914909) - (xy 47.8719 105.091058) (xy 47.871899 105.091061) (xy 47.871899 105.091064) (xy 47.864217 105.181615) - (xy 47.857114 105.26534) (xy 47.856463 105.273008) (xy 31.6155 105.273008) (xy 31.6155 100.621153) - (xy 59.9185 100.621153) (xy 59.9185 100.778846) (xy 59.949261 100.933489) (xy 59.949264 100.933501) - (xy 60.009602 101.079172) (xy 60.009609 101.079185) (xy 60.09721 101.210288) (xy 60.097213 101.210292) - (xy 60.208707 101.321786) (xy 60.208711 101.321789) (xy 60.339814 101.40939) (xy 60.339827 101.409397) - (xy 60.474883 101.465338) (xy 60.485503 101.469737) (xy 60.592972 101.491114) (xy 60.640153 101.500499) - (xy 60.640156 101.5005) (xy 60.640158 101.5005) (xy 60.797844 101.5005) (xy 60.797845 101.500499) - (xy 60.952497 101.469737) (xy 61.098179 101.409394) (xy 61.229289 101.321789) (xy 61.340789 101.210289) - (xy 61.428394 101.079179) (xy 61.488737 100.933497) (xy 61.5195 100.778842) (xy 61.5195 100.621158) - (xy 61.5195 100.621155) (xy 61.519499 100.621153) (xy 69.8995 100.621153) (xy 69.8995 100.778846) - (xy 69.930261 100.933489) (xy 69.930264 100.933501) (xy 69.990602 101.079172) (xy 69.990609 101.079185) - (xy 70.07821 101.210288) (xy 70.078213 101.210292) (xy 70.189707 101.321786) (xy 70.189711 101.321789) - (xy 70.320814 101.40939) (xy 70.320827 101.409397) (xy 70.455883 101.465338) (xy 70.466503 101.469737) - (xy 70.573972 101.491114) (xy 70.621153 101.500499) (xy 70.621156 101.5005) (xy 70.621158 101.5005) - (xy 70.778844 101.5005) (xy 70.778845 101.500499) (xy 70.933497 101.469737) (xy 71.079179 101.409394) - (xy 71.210289 101.321789) (xy 71.321789 101.210289) (xy 71.409394 101.079179) (xy 71.469737 100.933497) - (xy 71.5005 100.778842) (xy 71.5005 100.621158) (xy 71.5005 100.621155) (xy 71.500499 100.621153) - (xy 71.469738 100.46651) (xy 71.469737 100.466503) (xy 71.409444 100.320941) (xy 71.409397 100.320827) - (xy 71.40939 100.320814) (xy 71.321789 100.189711) (xy 71.321786 100.189707) (xy 71.210292 100.078213) - (xy 71.210288 100.07821) (xy 71.079185 99.990609) (xy 71.079172 99.990602) (xy 70.933501 99.930264) - (xy 70.933489 99.930261) (xy 70.778845 99.8995) (xy 70.778842 99.8995) (xy 70.621158 99.8995) (xy 70.621155 99.8995) - (xy 70.46651 99.930261) (xy 70.466498 99.930264) (xy 70.320827 99.990602) (xy 70.320814 99.990609) - (xy 70.189711 100.07821) (xy 70.189707 100.078213) (xy 70.078213 100.189707) (xy 70.07821 100.189711) - (xy 69.990609 100.320814) (xy 69.990602 100.320827) (xy 69.930264 100.466498) (xy 69.930261 100.46651) - (xy 69.8995 100.621153) (xy 61.519499 100.621153) (xy 61.488738 100.46651) (xy 61.488737 100.466503) - (xy 61.428444 100.320941) (xy 61.428397 100.320827) (xy 61.42839 100.320814) (xy 61.340789 100.189711) - (xy 61.340786 100.189707) (xy 61.229292 100.078213) (xy 61.229288 100.07821) (xy 61.098185 99.990609) - (xy 61.098172 99.990602) (xy 60.952501 99.930264) (xy 60.952489 99.930261) (xy 60.797845 99.8995) - (xy 60.797842 99.8995) (xy 60.640158 99.8995) (xy 60.640155 99.8995) (xy 60.48551 99.930261) (xy 60.485498 99.930264) - (xy 60.339827 99.990602) (xy 60.339814 99.990609) (xy 60.208711 100.07821) (xy 60.208707 100.078213) - (xy 60.097213 100.189707) (xy 60.09721 100.189711) (xy 60.009609 100.320814) (xy 60.009602 100.320827) - (xy 59.949264 100.466498) (xy 59.949261 100.46651) (xy 59.9185 100.621153) (xy 31.6155 100.621153) - (xy 31.6155 98.466153) (xy 72.8995 98.466153) (xy 72.8995 98.623846) (xy 72.930261 98.778489) (xy 72.930264 98.778501) - (xy 72.990602 98.924172) (xy 72.990609 98.924185) (xy 73.07821 99.055288) (xy 73.078213 99.055292) - (xy 73.189707 99.166786) (xy 73.189711 99.166789) (xy 73.320814 99.25439) (xy 73.320827 99.254397) - (xy 73.444176 99.305489) (xy 73.466503 99.314737) (xy 73.621153 99.345499) (xy 73.621156 99.3455) - (xy 73.621158 99.3455) (xy 73.778844 99.3455) (xy 73.778845 99.345499) (xy 73.933497 99.314737) - (xy 74.079179 99.254394) (xy 74.210289 99.166789) (xy 74.321789 99.055289) (xy 74.409394 98.924179) - (xy 74.469737 98.778497) (xy 74.5005 98.623842) (xy 74.5005 98.466158) (xy 74.5005 98.466155) (xy 74.500499 98.466153) - (xy 74.480343 98.364825) (xy 74.469737 98.311503) (xy 74.463397 98.296197) (xy 74.409397 98.165827) - (xy 74.40939 98.165814) (xy 74.321789 98.034711) (xy 74.321786 98.034707) (xy 74.210292 97.923213) - (xy 74.210288 97.92321) (xy 74.079185 97.835609) (xy 74.079172 97.835602) (xy 73.933501 97.775264) - (xy 73.933489 97.775261) (xy 73.778845 97.7445) (xy 73.778842 97.7445) (xy 73.621158 97.7445) (xy 73.621155 97.7445) - (xy 73.46651 97.775261) (xy 73.466498 97.775264) (xy 73.320827 97.835602) (xy 73.320814 97.835609) - (xy 73.189711 97.92321) (xy 73.189707 97.923213) (xy 73.078213 98.034707) (xy 73.07821 98.034711) - (xy 72.990609 98.165814) (xy 72.990602 98.165827) (xy 72.930264 98.311498) (xy 72.930261 98.31151) - (xy 72.8995 98.466153) (xy 31.6155 98.466153) (xy 31.6155 95.109041) (xy 45.4745 95.109041) (xy 45.4745 95.390958) - (xy 45.511295 95.670439) (xy 45.584259 95.942743) (xy 45.692135 96.203179) (xy 45.69214 96.20319) - (xy 45.833083 96.447309) (xy 45.833088 96.447317) (xy 46.0047 96.670965) (xy 46.004704 96.67097) - (xy 46.204029 96.870295) (xy 46.204033 96.870298) (xy 46.204035 96.8703) (xy 46.427683 97.041912) - (xy 46.42769 97.041916) (xy 46.671809 97.182859) (xy 46.671814 97.182861) (xy 46.671817 97.182863) - (xy 46.932261 97.290742) (xy 47.204558 97.363704) (xy 47.484049 97.4005) (xy 47.484056 97.4005) - (xy 47.765944 97.4005) (xy 47.765951 97.4005) (xy 48.045442 97.363704) (xy 48.317739 97.290742) - (xy 48.578183 97.182863) (xy 48.822317 97.041912) (xy 49.045965 96.8703) (xy 49.2453 96.670965) - (xy 49.416912 96.447317) (xy 49.557863 96.203183) (xy 49.665742 95.942739) (xy 49.738704 95.670442) - (xy 49.7755 95.390951) (xy 49.7755 95.109049) (xy 49.775499 95.109041) (xy 74.0495 95.109041) (xy 74.0495 95.390958) - (xy 74.086295 95.670439) (xy 74.159259 95.942743) (xy 74.267135 96.203179) (xy 74.26714 96.20319) - (xy 74.408083 96.447309) (xy 74.408088 96.447317) (xy 74.5797 96.670965) (xy 74.579704 96.67097) - (xy 74.779029 96.870295) (xy 74.779033 96.870298) (xy 74.779035 96.8703) (xy 75.002683 97.041912) - (xy 75.00269 97.041916) (xy 75.246809 97.182859) (xy 75.246814 97.182861) (xy 75.246817 97.182863) - (xy 75.507261 97.290742) (xy 75.779558 97.363704) (xy 76.059049 97.4005) (xy 76.059056 97.4005) - (xy 76.340944 97.4005) (xy 76.340951 97.4005) (xy 76.620442 97.363704) (xy 76.892739 97.290742) - (xy 77.153183 97.182863) (xy 77.397317 97.041912) (xy 77.620965 96.8703) (xy 77.8203 96.670965) - (xy 77.991912 96.447317) (xy 78.063113 96.323992) (xy 78.11368 96.275777) (xy 78.182287 96.262554) - (xy 78.247152 96.288522) (xy 78.28768 96.345436) (xy 78.2945 96.385993) (xy 78.2945 102.055501) - (xy 78.291949 102.064186) (xy 78.293238 102.073148) (xy 78.282259 102.097188) (xy 78.274815 102.12254) - (xy 78.267974 102.128467) (xy 78.264213 102.136704) (xy 78.241978 102.150993) (xy 78.222011 102.168295) - (xy 78.211496 102.170582) (xy 78.205435 102.174478) (xy 78.1705 102.179501) (xy 78.049609 102.179501) - (xy 78.049486 102.179493) (xy 78.009252 102.179496) (xy 77.946694 102.162564) (xy 77.91887 102.146309) - (xy 77.912768 102.142744) (xy 77.911105 102.141915) (xy 77.896925 102.133651) (xy 77.725198 102.071578) - (xy 77.725191 102.071577) (xy 77.545082 102.041618) (xy 77.545079 102.041618) (xy 77.536405 102.041767) - (xy 77.362508 102.044758) (xy 77.183533 102.080894) (xy 77.183523 102.080897) (xy 77.014041 102.148837) - (xy 77.01404 102.148837) (xy 76.859658 102.246333) (xy 76.859646 102.246342) (xy 76.725469 102.370169) - (xy 76.725467 102.370171) (xy 76.615912 102.516257) (xy 76.534614 102.679755) (xy 76.484259 102.855261) - (xy 76.484257 102.855274) (xy 76.466503 103.036995) (xy 76.481939 103.218935) (xy 76.481939 103.21894) - (xy 76.530055 103.395076) (xy 76.53006 103.395089) (xy 76.537291 103.410156) (xy 76.537332 103.410243) - (xy 76.540925 103.417745) (xy 76.540981 103.41804) (xy 76.557199 103.451724) (xy 76.557335 103.452007) - (xy 76.557477 103.452882) (xy 76.569501 103.50557) (xy 76.569501 104.85442) (xy 76.557296 104.908065) - (xy 76.555998 104.91077) (xy 76.555927 104.910919) (xy 76.537789 104.948588) (xy 76.537472 104.949372) - (xy 76.533409 104.95784) (xy 76.530017 104.964909) (xy 76.4819 105.141058) (xy 76.481899 105.141061) - (xy 76.481899 105.141064) (xy 76.467113 105.31534) (xy 76.466463 105.323007) (xy 76.468645 105.34534) - (xy 76.484218 105.504742) (xy 76.484219 105.504745) (xy 76.534578 105.680261) (xy 76.534579 105.680265) - (xy 76.61588 105.843767) (xy 76.725437 105.989854) (xy 76.725438 105.989855) (xy 76.725439 105.989856) - (xy 76.859631 106.113696) (xy 76.859633 106.113697) (xy 76.859634 106.113698) (xy 76.859637 106.1137) - (xy 76.888409 106.13187) (xy 77.014023 106.211199) (xy 77.118273 106.252989) (xy 77.183512 106.279141) - (xy 77.183513 106.279141) (xy 77.183515 106.279142) (xy 77.362506 106.315281) (xy 77.3625 106.315281) - (xy 77.37882 106.315561) (xy 77.545082 106.318422) (xy 77.72521 106.28846) (xy 77.823341 106.252989) - (xy 77.896933 106.226388) (xy 77.896933 106.226387) (xy 77.896938 106.226386) (xy 77.912133 106.21753) - (xy 77.918617 106.21376) (xy 77.91887 106.213692) (xy 77.946914 106.197306) (xy 77.949749 106.196609) - (xy 78.009255 106.180503) (xy 78.041392 106.180506) (xy 78.041394 106.180505) (xy 78.049597 106.180506) - (xy 78.049702 106.1805) (xy 78.1705 106.1805) (xy 78.237539 106.200185) (xy 78.283294 106.252989) - (xy 78.2945 106.3045) (xy 78.2945 106.905838) (xy 78.298684 106.961986) (xy 78.284035 107.030303) - (xy 78.234776 107.079854) (xy 78.207121 107.090974) (xy 78.033119 107.137598) (xy 77.767368 107.247675) - (xy 77.767351 107.247683) (xy 77.518248 107.391504) (xy 77.518232 107.391515) (xy 77.290028 107.566621) - (xy 77.290021 107.566627) (xy 77.086627 107.770021) (xy 77.086621 107.770028) (xy 76.911515 107.998232) - (xy 76.911504 107.998248) (xy 76.767683 108.247351) (xy 76.767675 108.247368) (xy 76.657597 108.513121) - (xy 76.583146 108.790976) (xy 76.545601 109.076161) (xy 76.5456 109.076177) (xy 76.5456 109.363822) - (xy 76.545601 109.363838) (xy 76.583146 109.649023) (xy 76.657597 109.926878) (xy 76.767675 110.192631) - (xy 76.767683 110.192648) (xy 76.911504 110.441751) (xy 76.911515 110.441767) (xy 77.086621 110.669971) - (xy 77.086627 110.669978) (xy 77.29002 110.873371) (xy 77.290028 110.873378) (xy 77.402265 110.9595) - (xy 77.518241 111.048491) (xy 77.533893 111.057527) (xy 77.767351 111.192316) (xy 77.767356 111.192318) - (xy 77.767359 111.19232) (xy 77.767363 111.192321) (xy 77.767368 111.192324) (xy 77.872723 111.235963) - (xy 78.03312 111.302402) (xy 78.210584 111.349953) (xy 78.270245 111.386318) (xy 78.300774 111.449165) - (xy 78.301229 111.487373) (xy 78.2945 111.534177) (xy 78.2945 113.164006) (xy 78.274815 113.231045) - (xy 78.222011 113.2768) (xy 78.152853 113.286744) (xy 78.089297 113.257719) (xy 78.063113 113.226006) - (xy 77.991916 113.10269) (xy 77.991912 113.102683) (xy 77.8203 112.879035) (xy 77.820298 112.879033) - (xy 77.820295 112.879029) (xy 77.62097 112.679704) (xy 77.614786 112.674959) (xy 77.397317 112.508088) - (xy 77.397311 112.508084) (xy 77.397309 112.508083) (xy 77.15319 112.36714) (xy 77.153179 112.367135) - (xy 76.892743 112.259259) (xy 76.620439 112.186295) (xy 76.340958 112.1495) (xy 76.340951 112.1495) - (xy 76.059049 112.1495) (xy 76.059041 112.1495) (xy 75.77956 112.186295) (xy 75.507256 112.259259) - (xy 75.24682 112.367135) (xy 75.246809 112.36714) (xy 75.00269 112.508083) (xy 75.002682 112.508089) - (xy 74.779029 112.679704) (xy 74.579704 112.879029) (xy 74.408089 113.102682) (xy 74.408083 113.10269) - (xy 74.26714 113.346809) (xy 74.267135 113.34682) (xy 74.159259 113.607256) (xy 74.086295 113.87956) - (xy 74.0495 114.159041) (xy 74.0495 114.440958) (xy 74.086295 114.720439) (xy 74.159259 114.992743) - (xy 74.267135 115.253179) (xy 74.26714 115.25319) (xy 74.408083 115.497309) (xy 74.408088 115.497317) - (xy 74.5797 115.720965) (xy 74.579704 115.72097) (xy 74.779029 115.920295) (xy 74.779033 115.920298) - (xy 74.779035 115.9203) (xy 75.002683 116.091912) (xy 75.00269 116.091916) (xy 75.246809 116.232859) - (xy 75.246814 116.232861) (xy 75.246817 116.232863) (xy 75.507261 116.340742) (xy 75.779558 116.413704) - (xy 76.059049 116.4505) (xy 76.059056 116.4505) (xy 76.340944 116.4505) (xy 76.340951 116.4505) - (xy 76.620442 116.413704) (xy 76.892739 116.340742) (xy 77.153183 116.232863) (xy 77.397317 116.091912) - (xy 77.620965 115.9203) (xy 77.8203 115.720965) (xy 77.991912 115.497317) (xy 78.063113 115.373992) - (xy 78.11368 115.325777) (xy 78.182287 115.312554) (xy 78.247152 115.338522) (xy 78.28768 115.395436) - (xy 78.2945 115.435993) (xy 78.2945 121.055501) (xy 78.274815 121.12254) (xy 78.222011 121.168295) - (xy 78.1705 121.179501) (xy 77.889594 121.179501) (xy 77.881414 121.179499) (xy 77.881392 121.179494) - (xy 77.853582 121.179496) (xy 77.849228 121.179496) (xy 77.848946 121.179413) (xy 77.786694 121.162564) - (xy 77.75887 121.146309) (xy 77.752768 121.142744) (xy 77.751105 121.141915) (xy 77.736925 121.133651) - (xy 77.565198 121.071578) (xy 77.565191 121.071577) (xy 77.385082 121.041618) (xy 77.385079 121.041618) - (xy 77.376405 121.041767) (xy 77.202508 121.044758) (xy 77.023533 121.080894) (xy 77.023523 121.080897) - (xy 76.854041 121.148837) (xy 76.85404 121.148837) (xy 76.699658 121.246333) (xy 76.699646 121.246342) - (xy 76.565469 121.370169) (xy 76.565467 121.370171) (xy 76.455912 121.516257) (xy 76.374614 121.679755) - (xy 76.324259 121.855261) (xy 76.324257 121.855274) (xy 76.306503 122.036995) (xy 76.321939 122.218935) - (xy 76.321939 122.21894) (xy 76.370055 122.395076) (xy 76.37006 122.395089) (xy 76.377291 122.410156) - (xy 76.377332 122.410243) (xy 76.380925 122.417745) (xy 76.380981 122.41804) (xy 76.397199 122.451724) - (xy 76.397335 122.452007) (xy 76.397477 122.452882) (xy 76.409501 122.50557) (xy 76.409501 123.854419) - (xy 76.397292 123.908072) (xy 76.395988 123.910789) (xy 76.395922 123.910927) (xy 76.37779 123.948586) - (xy 76.377473 123.94937) (xy 76.371109 123.962634) (xy 76.370017 123.964909) (xy 76.3219 124.141058) - (xy 76.321899 124.141061) (xy 76.321899 124.141064) (xy 76.313209 124.243497) (xy 76.307114 124.31534) - (xy 76.306463 124.323008) (xy 76.324218 124.504742) (xy 76.324219 124.504745) (xy 76.374578 124.680261) - (xy 76.374579 124.680265) (xy 76.45588 124.843767) (xy 76.565437 124.989854) (xy 76.565438 124.989855) - (xy 76.565439 124.989856) (xy 76.699631 125.113696) (xy 76.854023 125.211199) (xy 76.958273 125.252989) - (xy 77.023512 125.279141) (xy 77.023513 125.279141) (xy 77.023515 125.279142) (xy 77.202506 125.315281) - (xy 77.2025 125.315281) (xy 77.21882 125.315561) (xy 77.385082 125.318422) (xy 77.56521 125.28846) - (xy 77.663341 125.252989) (xy 77.736933 125.226388) (xy 77.736933 125.226387) (xy 77.736938 125.226386) - (xy 77.752133 125.21753) (xy 77.758617 125.21376) (xy 77.75887 125.213692) (xy 77.786914 125.197306) - (xy 77.789749 125.196609) (xy 77.849255 125.180503) (xy 77.881392 125.180506) (xy 77.881394 125.180505) - (xy 77.889597 125.180506) (xy 77.889702 125.1805) (xy 78.1705 125.1805) (xy 78.237539 125.200185) - (xy 78.283294 125.252989) (xy 78.2945 125.3045) (xy 78.2945 125.955838) (xy 78.298684 126.011986) - (xy 78.284035 126.080303) (xy 78.234776 126.129854) (xy 78.207121 126.140974) (xy 78.033119 126.187598) - (xy 77.767368 126.297675) (xy 77.767351 126.297683) (xy 77.518248 126.441504) (xy 77.518232 126.441515) - (xy 77.290028 126.616621) (xy 77.290021 126.616627) (xy 77.086627 126.820021) (xy 77.086621 126.820028) - (xy 76.911515 127.048232) (xy 76.911504 127.048248) (xy 76.767683 127.297351) (xy 76.767675 127.297368) - (xy 76.657597 127.563121) (xy 76.583146 127.840976) (xy 76.545601 128.126161) (xy 76.5456 128.126177) - (xy 76.5456 128.413822) (xy 76.545601 128.413838) (xy 76.583146 128.699023) (xy 76.657597 128.976878) - (xy 76.767675 129.242631) (xy 76.767683 129.242648) (xy 76.911504 129.491751) (xy 76.911515 129.491767) - (xy 77.086621 129.719971) (xy 77.086627 129.719978) (xy 77.29002 129.923371) (xy 77.290028 129.923378) - (xy 77.317387 129.944371) (xy 77.518241 130.098491) (xy 77.533893 130.107527) (xy 77.767351 130.242316) - (xy 77.767356 130.242318) (xy 77.767359 130.24232) (xy 77.767363 130.242321) (xy 77.767368 130.242324) - (xy 77.872723 130.285963) (xy 78.03312 130.352402) (xy 78.210584 130.399953) (xy 78.270245 130.436318) - (xy 78.300774 130.499165) (xy 78.301229 130.537373) (xy 78.2945 130.584177) (xy 78.2945 132.214006) - (xy 78.274815 132.281045) (xy 78.222011 132.3268) (xy 78.152853 132.336744) (xy 78.089297 132.307719) - (xy 78.063113 132.276006) (xy 77.991916 132.15269) (xy 77.991912 132.152683) (xy 77.8203 131.929035) - (xy 77.820298 131.929033) (xy 77.820295 131.929029) (xy 77.62097 131.729704) (xy 77.620965 131.7297) - (xy 77.397317 131.558088) (xy 77.397311 131.558084) (xy 77.397309 131.558083) (xy 77.15319 131.41714) - (xy 77.153179 131.417135) (xy 76.892743 131.309259) (xy 76.620439 131.236295) (xy 76.340958 131.1995) - (xy 76.340951 131.1995) (xy 76.059049 131.1995) (xy 76.059041 131.1995) (xy 75.77956 131.236295) - (xy 75.507256 131.309259) (xy 75.24682 131.417135) (xy 75.246809 131.41714) (xy 75.00269 131.558083) - (xy 75.002682 131.558089) (xy 74.779029 131.729704) (xy 74.579704 131.929029) (xy 74.408089 132.152682) - (xy 74.408083 132.15269) (xy 74.26714 132.396809) (xy 74.267135 132.39682) (xy 74.159259 132.657256) - (xy 74.086295 132.92956) (xy 74.0495 133.209041) (xy 74.0495 133.490958) (xy 74.086295 133.770439) - (xy 74.159259 134.042743) (xy 74.267135 134.303179) (xy 74.26714 134.30319) (xy 74.408083 134.547309) - (xy 74.408088 134.547317) (xy 74.5797 134.770965) (xy 74.579704 134.77097) (xy 74.779029 134.970295) - (xy 74.779033 134.970298) (xy 74.779035 134.9703) (xy 75.002683 135.141912) (xy 75.00269 135.141916) - (xy 75.246809 135.282859) (xy 75.246814 135.282861) (xy 75.246817 135.282863) (xy 75.507261 135.390742) - (xy 75.779558 135.463704) (xy 76.059049 135.5005) (xy 76.059056 135.5005) (xy 76.340944 135.5005) - (xy 76.340951 135.5005) (xy 76.620442 135.463704) (xy 76.892739 135.390742) (xy 77.153183 135.282863) - (xy 77.397317 135.141912) (xy 77.620965 134.9703) (xy 77.8203 134.770965) (xy 77.991912 134.547317) - (xy 78.063113 134.423992) (xy 78.11368 134.375777) (xy 78.182287 134.362554) (xy 78.247152 134.388522) - (xy 78.28768 134.445436) (xy 78.2945 134.485993) (xy 78.2945 137.676) (xy 78.294501 137.676009) - (xy 78.306052 137.78345) (xy 78.306054 137.783462) (xy 78.31726 137.834972) (xy 78.351383 137.937497) - (xy 78.351386 137.937503) (xy 78.429171 138.058537) (xy 78.429179 138.058548) (xy 78.474923 138.11134) - (xy 78.474926 138.111343) (xy 78.47493 138.111347) (xy 78.583664 138.205567) (xy 78.583667 138.205568) - (xy 78.583668 138.205569) (xy 78.678387 138.248827) (xy 78.714541 138.265338) (xy 78.78158 138.285023) - (xy 78.781584 138.285024) (xy 78.924 138.3055) (xy 78.924003 138.3055) (xy 135.87599 138.3055) (xy 135.876 138.3055) - (xy 135.983456 138.293947) (xy 136.034967 138.282741) (xy 136.069197 138.271347) (xy 136.137497 138.248616) - (xy 136.137501 138.248613) (xy 136.137504 138.248613) (xy 136.258543 138.170825) (xy 136.311347 138.12507) - (xy 136.405567 138.016336) (xy 136.465338 137.885459) (xy 136.485023 137.81842) (xy 136.485024 137.818416) - (xy 136.5055 137.676) (xy 136.5055 130.507427) (xy 141.9506 130.507427) (xy 141.9506 130.795072) - (xy 141.950601 130.795088) (xy 141.988146 131.080273) (xy 142.062597 131.358128) (xy 142.172675 131.623881) - (xy 142.172683 131.623898) (xy 142.316504 131.873001) (xy 142.316515 131.873017) (xy 142.491621 132.101221) - (xy 142.491627 132.101228) (xy 142.695021 132.304622) (xy 142.695028 132.304628) (xy 142.736883 132.336744) - (xy 142.923241 132.479741) (xy 142.923248 132.479745) (xy 143.172351 132.623566) (xy 143.172356 132.623568) - (xy 143.172359 132.62357) (xy 143.172363 132.623571) (xy 143.172368 132.623574) (xy 143.253684 132.657256) - (xy 143.43812 132.733652) (xy 143.715975 132.808103) (xy 144.001171 132.84565) (xy 144.001178 132.84565) - (xy 144.288822 132.84565) (xy 144.288829 132.84565) (xy 144.574025 132.808103) (xy 144.85188 132.733652) - (xy 145.117641 132.62357) (xy 145.366759 132.479741) (xy 145.594973 132.304627) (xy 145.798377 132.101223) - (xy 145.973491 131.873009) (xy 146.11732 131.623891) (xy 146.227402 131.35813) (xy 146.301853 131.080275) - (xy 146.3394 130.795079) (xy 146.3394 130.507421) (xy 146.301853 130.222225) (xy 146.227402 129.94437) - (xy 146.152971 129.764679) (xy 146.117324 129.678618) (xy 146.117316 129.678601) (xy 145.973495 129.429498) - (xy 145.973491 129.429491) (xy 145.904642 129.339765) (xy 145.798378 129.201278) (xy 145.798372 129.201271) - (xy 145.594978 128.997877) (xy 145.594971 128.997871) (xy 145.366767 128.822765) (xy 145.366765 128.822763) - (xy 145.366759 128.822759) (xy 145.366754 128.822756) (xy 145.366751 128.822754) (xy 145.117648 128.678933) - (xy 145.117631 128.678925) (xy 144.851878 128.568847) (xy 144.574023 128.494396) (xy 144.288838 128.456851) - (xy 144.288835 128.45685) (xy 144.288829 128.45685) (xy 144.001171 128.45685) (xy 144.001165 128.45685) - (xy 144.001161 128.456851) (xy 143.715976 128.494396) (xy 143.438121 128.568847) (xy 143.172368 128.678925) - (xy 143.172351 128.678933) (xy 142.923248 128.822754) (xy 142.923232 128.822765) (xy 142.695028 128.997871) - (xy 142.695021 128.997877) (xy 142.491627 129.201271) (xy 142.491621 129.201278) (xy 142.316515 129.429482) - (xy 142.316504 129.429498) (xy 142.172683 129.678601) (xy 142.172675 129.678618) (xy 142.062597 129.944371) - (xy 141.988146 130.222226) (xy 141.950601 130.507411) (xy 141.9506 130.507427) (xy 136.5055 130.507427) - (xy 136.5055 125.0245) (xy 136.493947 124.917044) (xy 136.482741 124.865533) (xy 136.482699 124.865409) - (xy 136.473403 124.837475) (xy 136.470909 124.76765) (xy 136.506561 124.707561) (xy 136.518165 124.698002) - (xy 136.590641 124.645346) (xy 136.710346 124.525641) (xy 136.80985 124.388685) (xy 136.886705 124.237849) - (xy 136.939018 124.076847) (xy 136.943468 124.048751) (xy 136.9655 123.909649) (xy 136.9655 123.74035) - (xy 136.939018 123.573152) (xy 136.914745 123.49845) (xy 136.886705 123.412151) (xy 136.886703 123.412148) - (xy 136.886703 123.412146) (xy 136.84006 123.320606) (xy 136.80985 123.261315) (xy 136.786735 123.2295) - (xy 136.710351 123.124365) (xy 136.710347 123.12436) (xy 136.590639 123.004652) (xy 136.590634 123.004648) - (xy 136.453688 122.905152) (xy 136.453687 122.905151) (xy 136.453685 122.90515) (xy 136.383628 122.869454) - (xy 136.302853 122.828296) (xy 136.141847 122.775981) (xy 135.974649 122.7495) (xy 135.974644 122.7495) - (xy 135.805356 122.7495) (xy 135.805351 122.7495) (xy 135.638152 122.775981) (xy 135.477146 122.828296) - (xy 135.363453 122.886227) (xy 135.294784 122.899123) (xy 135.230043 122.872847) (xy 135.225966 122.869464) - (xy 135.139377 122.794433) (xy 135.139374 122.794431) (xy 135.139372 122.79443) (xy 135.008506 122.734664) - (xy 135.008501 122.734662) (xy 135.0085 122.734662) (xy 134.941461 122.714977) (xy 134.941463 122.714977) - (xy 134.941458 122.714976) (xy 134.878783 122.705965) (xy 134.799041 122.6945) (xy 120.116441 122.6945) - (xy 120.116422 122.6945) (xy 120.098439 122.69482) (xy 120.090794 122.695093) (xy 120.089549 122.695138) - (xy 120.089545 122.695138) (xy 120.089523 122.695139) (xy 120.071537 122.696103) (xy 120.071522 122.696105) - (xy 119.930946 122.726686) (xy 119.930941 122.726687) (xy 119.93094 122.726688) (xy 119.922055 122.730002) - (xy 119.865474 122.751105) (xy 119.86547 122.751107) (xy 119.739202 122.820055) (xy 119.637464 122.921789) - (xy 119.637458 122.921796) (xy 119.603135 122.967645) (xy 119.603133 122.967647) (xy 119.595589 122.977726) - (xy 119.595583 122.977734) (xy 119.52663 123.104015) (xy 119.516448 123.150821) (xy 119.51038 123.163644) - (xy 119.496195 123.17957) (xy 119.485977 123.198283) (xy 119.473424 123.205137) (xy 119.46391 123.21582) - (xy 119.443368 123.221548) (xy 119.424654 123.231768) (xy 119.422489 123.232218) (xy 119.281508 123.260261) - (xy 119.281498 123.260264) (xy 119.161951 123.309782) (xy 119.092482 123.317251) (xy 119.030003 123.285975) - (xy 118.994351 123.225886) (xy 118.990499 123.195221) (xy 118.990499 122.605573) (xy 118.993153 122.593907) - (xy 118.992119 122.585597) (xy 119.002702 122.551931) (xy 119.007971 122.540952) (xy 119.008052 122.540862) - (xy 119.008022 122.540848) (xy 119.012313 122.531927) (xy 119.019074 122.517874) (xy 119.019074 122.51787) - (xy 119.022495 122.51076) (xy 119.022674 122.510316) (xy 119.02495 122.505573) (xy 119.02998 122.495093) - (xy 119.078098 122.318945) (xy 119.093535 122.136995) (xy 119.075779 121.955258) (xy 119.025419 121.779737) - (xy 118.944117 121.616232) (xy 118.83456 121.470146) (xy 118.700368 121.346305) (xy 118.668743 121.326333) - (xy 118.545977 121.248804) (xy 118.539835 121.246342) (xy 118.49617 121.228838) (xy 118.376485 121.18086) - (xy 118.376475 121.180858) (xy 118.19749 121.14472) (xy 118.197497 121.14472) (xy 118.158016 121.144041) - (xy 138.8195 121.144041) (xy 138.8195 121.425958) (xy 138.856295 121.705439) (xy 138.929259 121.977743) - (xy 139.037135 122.238179) (xy 139.03714 122.23819) (xy 139.178083 122.482309) (xy 139.178088 122.482317) - (xy 139.344597 122.699315) (xy 139.349704 122.70597) (xy 139.549029 122.905295) (xy 139.549033 122.905298) - (xy 139.549035 122.9053) (xy 139.772683 123.076912) (xy 139.77269 123.076916) (xy 140.016809 123.217859) - (xy 140.016814 123.217861) (xy 140.016817 123.217863) (xy 140.12171 123.261311) (xy 140.264861 123.320606) - (xy 140.277261 123.325742) (xy 140.549558 123.398704) (xy 140.829049 123.4355) (xy 140.829056 123.4355) - (xy 141.110944 123.4355) (xy 141.110951 123.4355) (xy 141.390442 123.398704) (xy 141.662739 123.325742) - (xy 141.923183 123.217863) (xy 142.167317 123.076912) (xy 142.390965 122.9053) (xy 142.5903 122.705965) - (xy 142.761912 122.482317) (xy 142.902863 122.238183) (xy 143.010742 121.977739) (xy 143.083704 121.705442) - (xy 143.1205 121.425951) (xy 143.1205 121.144049) (xy 143.083704 120.864558) (xy 143.010742 120.592261) - (xy 142.902863 120.331817) (xy 142.902861 120.331814) (xy 142.902859 120.331809) (xy 142.761916 120.08769) - (xy 142.761912 120.087683) (xy 142.5903 119.864035) (xy 142.590298 119.864033) (xy 142.590295 119.864029) - (xy 142.39097 119.664704) (xy 142.390965 119.6647) (xy 142.167317 119.493088) (xy 142.167311 119.493084) - (xy 142.167309 119.493083) (xy 141.92319 119.35214) (xy 141.923179 119.352135) (xy 141.662743 119.244259) - (xy 141.390439 119.171295) (xy 141.110958 119.1345) (xy 141.110951 119.1345) (xy 140.829049 119.1345) - (xy 140.829041 119.1345) (xy 140.54956 119.171295) (xy 140.277256 119.244259) (xy 140.01682 119.352135) - (xy 140.016809 119.35214) (xy 139.77269 119.493083) (xy 139.772684 119.493087) (xy 139.772683 119.493088) - (xy 139.74176 119.516816) (xy 139.549029 119.664704) (xy 139.349704 119.864029) (xy 139.178089 120.087682) - (xy 139.178083 120.08769) (xy 139.03714 120.331809) (xy 139.037135 120.33182) (xy 138.929259 120.592256) - (xy 138.856295 120.86456) (xy 138.8195 121.144041) (xy 118.158016 121.144041) (xy 118.025792 121.141767) - (xy 118.014916 121.14158) (xy 118.014915 121.14158) (xy 118.014912 121.14158) (xy 117.834794 121.17154) - (xy 117.834785 121.171542) (xy 117.663057 121.233618) (xy 117.648569 121.24206) (xy 117.64846 121.242123) - (xy 117.641336 121.246264) (xy 117.64105 121.246343) (xy 117.613332 121.262542) (xy 117.613055 121.262704) - (xy 117.609924 121.263473) (xy 117.550738 121.279501) (xy 116.069609 121.279501) (xy 116.069486 121.279493) - (xy 116.029252 121.279496) (xy 115.966694 121.262564) (xy 115.938928 121.246343) (xy 115.932768 121.242744) - (xy 115.931105 121.241915) (xy 115.916925 121.233651) (xy 115.745198 121.171578) (xy 115.745191 121.171577) - (xy 115.565082 121.141618) (xy 115.565079 121.141618) (xy 115.556405 121.141767) (xy 115.382508 121.144758) - (xy 115.203533 121.180894) (xy 115.203523 121.180897) (xy 115.034041 121.248837) (xy 115.03404 121.248837) - (xy 114.879658 121.346333) (xy 114.879646 121.346342) (xy 114.745469 121.470169) (xy 114.745467 121.470171) - (xy 114.635912 121.616257) (xy 114.554614 121.779755) (xy 114.504259 121.955261) (xy 114.504257 121.955274) - (xy 114.487342 122.128409) (xy 114.486503 122.136997) (xy 114.488711 122.163015) (xy 114.501939 122.318935) - (xy 114.501939 122.31894) (xy 114.550055 122.495076) (xy 114.55006 122.495089) (xy 114.557291 122.510156) - (xy 114.557332 122.510243) (xy 114.560925 122.517745) (xy 114.560981 122.51804) (xy 114.577199 122.551724) - (xy 114.577335 122.552007) (xy 114.577477 122.552882) (xy 114.589501 122.60557) (xy 114.589501 122.617208) - (xy 114.588489 122.620653) (xy 114.588541 122.620972) (xy 114.588093 122.622) (xy 114.569816 122.684247) - (xy 114.517012 122.730002) (xy 114.461077 122.741129) (xy 114.433488 122.740144) (xy 114.433487 122.740144) - (xy 114.433485 122.740144) (xy 114.364018 122.747612) (xy 114.364013 122.747613) (xy 114.364012 122.747613) - (xy 114.364006 122.747614) (xy 114.224603 122.783195) (xy 114.224593 122.783198) (xy 114.162332 122.808988) - (xy 114.139074 122.816044) (xy 114.122234 122.819393) (xy 114.106031 122.822617) (xy 114.081839 122.825) - (xy 114.048159 122.825) (xy 114.023968 122.822617) (xy 113.990929 122.816045) (xy 113.967671 122.80899) - (xy 113.902956 122.782185) (xy 113.898895 122.780417) (xy 113.798713 122.734664) (xy 113.798708 122.734662) - (xy 113.798707 122.734662) (xy 113.731668 122.714977) (xy 113.73167 122.714977) (xy 113.731665 122.714976) - (xy 113.66899 122.705965) (xy 113.589248 122.6945) (xy 101.216441 122.6945) (xy 101.216422 122.6945) - (xy 101.198439 122.69482) (xy 101.190794 122.695093) (xy 101.189549 122.695138) (xy 101.189545 122.695138) - (xy 101.189523 122.695139) (xy 101.171537 122.696103) (xy 101.171522 122.696105) (xy 101.030946 122.726686) - (xy 101.030941 122.726687) (xy 101.03094 122.726688) (xy 101.022055 122.730002) (xy 100.965474 122.751105) - (xy 100.96547 122.751107) (xy 100.839202 122.820055) (xy 100.737464 122.921789) (xy 100.737458 122.921796) - (xy 100.700561 122.971083) (xy 100.700557 122.971088) (xy 100.695589 122.977726) (xy 100.695583 122.977734) - (xy 100.647658 123.065503) (xy 100.647318 123.066111) (xy 100.62281 123.090089) (xy 100.598569 123.114331) - (xy 100.597844 123.114516) (xy 100.597376 123.114974) (xy 100.590484 123.116394) (xy 100.539141 123.1295) - (xy 100.436155 123.1295) (xy 100.28151 123.160261) (xy 100.281498 123.160264) (xy 100.161951 123.209782) - (xy 100.092482 123.217251) (xy 100.030003 123.185975) (xy 99.994351 123.125886) (xy 99.990499 123.095221) - (xy 99.990499 122.505573) (xy 99.993153 122.493907) (xy 99.992119 122.485597) (xy 100.002702 122.451931) - (xy 100.007971 122.440952) (xy 100.008052 122.440862) (xy 100.008022 122.440848) (xy 100.011432 122.433757) - (xy 100.019074 122.417874) (xy 100.019074 122.41787) (xy 100.022495 122.41076) (xy 100.022674 122.410316) - (xy 100.022751 122.410156) (xy 100.02998 122.395093) (xy 100.078098 122.218945) (xy 100.093535 122.036995) - (xy 100.075779 121.855258) (xy 100.025419 121.679737) (xy 99.944117 121.516232) (xy 99.83456 121.370146) - (xy 99.700368 121.246305) (xy 99.700362 121.246301) (xy 99.545977 121.148804) (xy 99.535886 121.144759) - (xy 99.508092 121.133617) (xy 99.376485 121.08086) (xy 99.376475 121.080858) (xy 99.19749 121.04472) - (xy 99.197497 121.04472) (xy 99.025792 121.041767) (xy 99.014916 121.04158) (xy 99.014915 121.04158) - (xy 99.014912 121.04158) (xy 98.834794 121.07154) (xy 98.834785 121.071542) (xy 98.663057 121.133618) - (xy 98.648569 121.14206) (xy 98.64846 121.142123) (xy 98.641336 121.146264) (xy 98.64105 121.146343) - (xy 98.613332 121.162542) (xy 98.613055 121.162704) (xy 98.609924 121.163473) (xy 98.550738 121.179501) - (xy 97.069609 121.179501) (xy 97.069486 121.179493) (xy 97.029252 121.179496) (xy 96.966694 121.162564) - (xy 96.93887 121.146309) (xy 96.932768 121.142744) (xy 96.931105 121.141915) (xy 96.916925 121.133651) - (xy 96.745198 121.071578) (xy 96.745191 121.071577) (xy 96.565082 121.041618) (xy 96.565079 121.041618) - (xy 96.556405 121.041767) (xy 96.382508 121.044758) (xy 96.203533 121.080894) (xy 96.203523 121.080897) - (xy 96.034041 121.148837) (xy 96.03404 121.148837) (xy 95.879658 121.246333) (xy 95.879646 121.246342) - (xy 95.745469 121.370169) (xy 95.745467 121.370171) (xy 95.635912 121.516257) (xy 95.554614 121.679755) - (xy 95.504259 121.855261) (xy 95.504257 121.855274) (xy 95.486503 122.036995) (xy 95.501939 122.218935) - (xy 95.501939 122.21894) (xy 95.550055 122.395076) (xy 95.55006 122.395089) (xy 95.557291 122.410156) - (xy 95.557332 122.410243) (xy 95.560925 122.417745) (xy 95.560981 122.41804) (xy 95.577199 122.451724) - (xy 95.577335 122.452007) (xy 95.577477 122.452882) (xy 95.589501 122.50557) (xy 95.589501 122.5705) - (xy 95.569816 122.637539) (xy 95.517012 122.683294) (xy 95.465501 122.6945) (xy 95.309386 122.6945) - (xy 95.279665 122.695959) (xy 95.259843 122.696933) (xy 95.235674 122.699313) (xy 95.235658 122.699315) - (xy 95.186581 122.706594) (xy 95.106033 122.722617) (xy 95.081841 122.725) (xy 95.048157 122.725) - (xy 95.023965 122.722617) (xy 94.943415 122.706594) (xy 94.943413 122.706593) (xy 94.894336 122.699314) - (xy 94.894327 122.699313) (xy 94.870157 122.696933) (xy 94.853638 122.696122) (xy 94.820614 122.6945) - (xy 94.820602 122.6945) (xy 91.4295 122.6945) (xy 91.362461 122.674815) (xy 91.316706 122.622011) - (xy 91.3055 122.5705) (xy 91.3055 119.3295) (xy 91.325185 119.262461) (xy 91.377989 119.216706) - (xy 91.4295 119.2055) (xy 128.7505 119.2055) (xy 128.759185 119.20805) (xy 128.768147 119.206762) - (xy 128.792187 119.21774) (xy 128.817539 119.225185) (xy 128.823466 119.232025) (xy 128.831703 119.235787) - (xy 128.845992 119.258021) (xy 128.863294 119.277989) (xy 128.865581 119.288503) (xy 128.869477 119.294565) - (xy 128.8745 119.3295) (xy 128.8745 119.443179) (xy 128.874492 119.443305) (xy 128.874495 119.483246) - (xy 128.857564 119.545803) (xy 128.837789 119.579652) (xy 128.836944 119.581344) (xy 128.828649 119.59558) - (xy 128.766579 119.767296) (xy 128.766576 119.767308) (xy 128.736618 119.947418) (xy 128.739758 120.129991) - (xy 128.775895 120.308967) (xy 128.775897 120.308977) (xy 128.803766 120.378499) (xy 128.843837 120.47846) - (xy 128.941337 120.632846) (xy 129.019294 120.71732) (xy 129.065173 120.767034) (xy 129.211251 120.876584) - (xy 129.374753 120.957884) (xy 129.440406 120.976721) (xy 129.550265 121.008242) (xy 129.731996 121.025997) - (xy 129.913938 121.010561) (xy 130.09008 120.962444) (xy 130.10623 120.954692) (xy 130.112739 120.951575) - (xy 130.11304 120.951519) (xy 130.147009 120.935162) (xy 130.147903 120.935017) (xy 130.20057 120.922999) - (xy 131.549423 120.922999) (xy 131.60308 120.935209) (xy 131.604978 120.93612) (xy 131.605114 120.936186) - (xy 131.643772 120.954799) (xy 131.644562 120.955117) (xy 131.659903 120.962479) (xy 131.659905 120.962479) - (xy 131.659908 120.962481) (xy 131.836057 121.010599) (xy 132.018006 121.026036) (xy 132.199743 121.00828) - (xy 132.375264 120.957919) (xy 132.538769 120.876617) (xy 132.684855 120.767061) (xy 132.808695 120.632869) - (xy 132.906198 120.478476) (xy 132.974141 120.308984) (xy 133.01028 120.129994) (xy 133.013421 119.947418) - (xy 132.983459 119.76729) (xy 132.921385 119.595561) (xy 132.912833 119.580885) (xy 132.908759 119.573879) - (xy 132.908691 119.57363) (xy 132.892306 119.545585) (xy 132.891622 119.542802) (xy 132.875502 119.483242) - (xy 132.875505 119.451108) (xy 132.875504 119.451105) (xy 132.875505 119.44325) (xy 132.875499 119.44314) - (xy 132.875499 119.3295) (xy 132.895184 119.262461) (xy 132.947988 119.216706) (xy 132.999499 119.2055) - (xy 133.573843 119.2055) (xy 133.573844 119.2055) (xy 133.573849 119.205499) (xy 133.573859 119.205499) - (xy 133.594078 119.203992) (xy 133.635886 119.200877) (xy 133.704203 119.215525) (xy 133.753755 119.264783) - (xy 133.764876 119.29244) (xy 133.807598 119.45188) (xy 133.917675 119.717631) (xy 133.917683 119.717648) - (xy 134.061504 119.966751) (xy 134.061515 119.966767) (xy 134.236621 120.194971) (xy 134.236627 120.194978) - (xy 134.440021 120.398372) (xy 134.440028 120.398378) (xy 134.602523 120.523064) (xy 134.668241 120.573491) - (xy 134.668248 120.573495) (xy 134.917351 120.717316) (xy 134.917356 120.717318) (xy 134.917359 120.71732) - (xy 134.917363 120.717321) (xy 134.917368 120.717324) (xy 135.022723 120.760963) (xy 135.18312 120.827402) - (xy 135.460975 120.901853) (xy 135.746171 120.9394) (xy 135.746178 120.9394) (xy 136.033822 120.9394) - (xy 136.033829 120.9394) (xy 136.319025 120.901853) (xy 136.59688 120.827402) (xy 136.862641 120.71732) - (xy 137.111759 120.573491) (xy 137.339973 120.398377) (xy 137.543377 120.194973) (xy 137.718491 119.966759) - (xy 137.86232 119.717641) (xy 137.972402 119.45188) (xy 138.046853 119.174025) (xy 138.0844 118.888829) - (xy 138.0844 118.601171) (xy 138.046853 118.315975) (xy 137.972402 118.03812) (xy 137.874805 117.8025) - (xy 137.862324 117.772368) (xy 137.862318 117.772356) (xy 137.851363 117.75338) (xy 137.764317 117.602614) - (xy 137.718491 117.523241) (xy 137.610421 117.382401) (xy 137.543378 117.295028) (xy 137.543372 117.295021) - (xy 137.339978 117.091627) (xy 137.339971 117.091621) (xy 137.247193 117.02043) (xy 137.20599 116.964002) - (xy 137.201835 116.894256) (xy 137.236047 116.833336) (xy 137.297764 116.800583) (xy 137.367392 116.806396) - (xy 137.384673 116.814664) (xy 137.476817 116.867863) (xy 137.737261 116.975742) (xy 138.009558 117.048704) - (xy 138.289049 117.0855) (xy 138.289056 117.0855) (xy 138.570944 117.0855) (xy 138.570951 117.0855) - (xy 138.850442 117.048704) (xy 139.122739 116.975742) (xy 139.383183 116.867863) (xy 139.627317 116.726912) - (xy 139.850965 116.5553) (xy 140.0503 116.355965) (xy 140.221912 116.132317) (xy 140.362863 115.888183) - (xy 140.470742 115.627739) (xy 140.543704 115.355442) (xy 140.5805 115.075951) (xy 140.5805 114.794049) - (xy 140.543704 114.514558) (xy 140.470742 114.242261) (xy 140.362863 113.981817) (xy 140.362861 113.981814) - (xy 140.362859 113.981809) (xy 140.221916 113.73769) (xy 140.221912 113.737683) (xy 140.0503 113.514035) - (xy 140.050298 113.514033) (xy 140.050295 113.514029) (xy 139.85097 113.314704) (xy 139.801573 113.2768) - (xy 139.627317 113.143088) (xy 139.627311 113.143084) (xy 139.627309 113.143083) (xy 139.38319 113.00214) - (xy 139.383179 113.002135) (xy 139.122743 112.894259) (xy 138.850439 112.821295) (xy 138.570958 112.7845) - (xy 138.570951 112.7845) (xy 138.289049 112.7845) (xy 138.289041 112.7845) (xy 138.00956 112.821295) - (xy 137.737256 112.894259) (xy 137.47682 113.002135) (xy 137.476809 113.00214) (xy 137.23269 113.143083) - (xy 137.232674 113.143094) (xy 137.062285 113.273838) (xy 136.997116 113.299032) (xy 136.928671 113.284993) - (xy 136.878682 113.236179) (xy 136.876314 113.231757) (xy 136.846725 113.173687) (xy 136.80985 113.101315) - (xy 136.749858 113.018743) (xy 136.710351 112.964365) (xy 136.710347 112.96436) (xy 136.590639 112.844652) - (xy 136.590634 112.844648) (xy 136.517022 112.791166) (xy 136.474356 112.735837) (xy 136.468377 112.666223) - (xy 136.470931 112.65591) (xy 136.482588 112.616213) (xy 136.485023 112.60792) (xy 136.485024 112.607916) - (xy 136.5055 112.4655) (xy 136.5055 111.306153) (xy 137.6295 111.306153) (xy 137.6295 111.463846) - (xy 137.660261 111.618489) (xy 137.660264 111.618501) (xy 137.720602 111.764172) (xy 137.720609 111.764185) - (xy 137.80821 111.895288) (xy 137.808213 111.895292) (xy 137.919707 112.006786) (xy 137.919711 112.006789) - (xy 138.050814 112.09439) (xy 138.050827 112.094397) (xy 138.196498 112.154735) (xy 138.196503 112.154737) - (xy 138.351153 112.185499) (xy 138.351156 112.1855) (xy 138.351158 112.1855) (xy 138.508844 112.1855) - (xy 138.508845 112.185499) (xy 138.663497 112.154737) (xy 138.809179 112.094394) (xy 138.940289 112.006789) - (xy 139.051789 111.895289) (xy 139.139394 111.764179) (xy 139.199737 111.618497) (xy 139.2305 111.463842) - (xy 139.2305 111.306158) (xy 139.2305 111.306155) (xy 139.230499 111.306153) (xy 139.219271 111.249707) - (xy 139.199737 111.151503) (xy 139.194231 111.13821) (xy 139.139397 111.005827) (xy 139.13939 111.005814) - (xy 139.051789 110.874711) (xy 139.051786 110.874707) (xy 138.940292 110.763213) (xy 138.940288 110.76321) - (xy 138.809185 110.675609) (xy 138.809172 110.675602) (xy 138.663501 110.615264) (xy 138.663489 110.615261) - (xy 138.508845 110.5845) (xy 138.508842 110.5845) (xy 138.351158 110.5845) (xy 138.351155 110.5845) - (xy 138.19651 110.615261) (xy 138.196498 110.615264) (xy 138.050827 110.675602) (xy 138.050814 110.675609) - (xy 137.919711 110.76321) (xy 137.919707 110.763213) (xy 137.808213 110.874707) (xy 137.80821 110.874711) - (xy 137.720609 111.005814) (xy 137.720602 111.005827) (xy 137.660264 111.151498) (xy 137.660261 111.15151) - (xy 137.6295 111.306153) (xy 136.5055 111.306153) (xy 136.5055 106.694927) (xy 141.9506 106.694927) - (xy 141.9506 106.982572) (xy 141.950601 106.982588) (xy 141.988146 107.267773) (xy 142.062597 107.545628) - (xy 142.172675 107.811381) (xy 142.172683 107.811398) (xy 142.316504 108.060501) (xy 142.316515 108.060517) - (xy 142.491621 108.288721) (xy 142.491627 108.288728) (xy 142.695021 108.492122) (xy 142.695028 108.492128) - (xy 142.730518 108.51936) (xy 142.923241 108.667241) (xy 142.923248 108.667245) (xy 143.172351 108.811066) - (xy 143.172356 108.811068) (xy 143.172359 108.81107) (xy 143.172363 108.811071) (xy 143.172368 108.811074) - (xy 143.238361 108.838409) (xy 143.43812 108.921152) (xy 143.715975 108.995603) (xy 144.001171 109.03315) - (xy 144.001178 109.03315) (xy 144.288822 109.03315) (xy 144.288829 109.03315) (xy 144.574025 108.995603) - (xy 144.85188 108.921152) (xy 145.117641 108.81107) (xy 145.366759 108.667241) (xy 145.594973 108.492127) - (xy 145.798377 108.288723) (xy 145.973491 108.060509) (xy 146.11732 107.811391) (xy 146.227402 107.54563) - (xy 146.301853 107.267775) (xy 146.3394 106.982579) (xy 146.3394 106.694921) (xy 146.301853 106.409725) - (xy 146.227402 106.13187) (xy 146.147866 105.939854) (xy 146.117324 105.866118) (xy 146.117316 105.866101) - (xy 145.973495 105.616998) (xy 145.973491 105.616991) (xy 145.885094 105.501789) (xy 145.798378 105.388778) - (xy 145.798372 105.388771) (xy 145.594978 105.185377) (xy 145.594971 105.185371) (xy 145.366767 105.010265) - (xy 145.366765 105.010263) (xy 145.366759 105.010259) (xy 145.366754 105.010256) (xy 145.366751 105.010254) - (xy 145.117648 104.866433) (xy 145.117631 104.866425) (xy 144.851878 104.756347) (xy 144.574023 104.681896) - (xy 144.288838 104.644351) (xy 144.288835 104.64435) (xy 144.288829 104.64435) (xy 144.001171 104.64435) - (xy 144.001165 104.64435) (xy 144.001161 104.644351) (xy 143.715976 104.681896) (xy 143.438121 104.756347) - (xy 143.172368 104.866425) (xy 143.172351 104.866433) (xy 142.923248 105.010254) (xy 142.923232 105.010265) - (xy 142.695028 105.185371) (xy 142.695021 105.185377) (xy 142.491627 105.388771) (xy 142.491621 105.388778) - (xy 142.316515 105.616982) (xy 142.316504 105.616998) (xy 142.172683 105.866101) (xy 142.172675 105.866118) - (xy 142.062597 106.131871) (xy 141.988146 106.409726) (xy 141.950601 106.694911) (xy 141.9506 106.694927) - (xy 136.5055 106.694927) (xy 136.5055 104.451362) (xy 136.502603 104.397322) (xy 136.499769 104.370964) - (xy 136.499565 104.369707) (xy 136.491114 104.317554) (xy 136.491114 104.317552) (xy 136.468981 104.258213) - (xy 136.440832 104.182743) (xy 136.407347 104.12142) (xy 136.321123 104.006239) (xy 136.293761 103.978877) - (xy 136.293737 103.978855) (xy 136.253519 103.942728) (xy 136.253489 103.942703) (xy 136.232865 103.926083) - (xy 136.189039 103.894475) (xy 136.188947 103.894433) (xy 136.186841 103.89347) (xy 136.178781 103.889787) - (xy 136.150336 103.871507) (xy 136.087321 103.848002) (xy 136.083283 103.846157) (xy 136.083282 103.846156) - (xy 136.058176 103.834686) (xy 136.058174 103.834685) (xy 136.058171 103.834684) (xy 136.055574 103.833921) - (xy 136.055573 103.833921) (xy 136.031545 103.826862) (xy 136.031545 103.826861) (xy 136.027314 103.825619) - (xy 136.015528 103.821223) (xy 136.003174 103.818534) (xy 135.998934 103.81729) (xy 135.991045 103.814974) - (xy 135.848638 103.7945) (xy 129.939577 103.7945) (xy 129.837173 103.80498) (xy 129.787966 103.81516) - (xy 129.689806 103.846172) (xy 129.689803 103.846173) (xy 129.605705 103.897827) (xy 129.567203 103.921476) - (xy 129.513476 103.966145) (xy 129.41706 104.072935) (xy 129.35463 104.202571) (xy 129.333347 104.269939) - (xy 129.294382 104.327934) (xy 129.230247 104.355656) (xy 129.201224 104.355804) (xy 129.045429 104.33825) - (xy 129.045425 104.33825) (xy 128.764575 104.33825) (xy 128.764568 104.33825) (xy 128.606799 104.356026) - (xy 128.537977 104.343971) (xy 128.486598 104.296622) (xy 128.473939 104.267741) (xy 128.451189 104.190263) - (xy 128.443036 104.162496) (xy 128.365248 104.041457) (xy 128.365243 104.041451) (xy 128.319499 103.988659) - (xy 128.319495 103.988656) (xy 128.319493 103.988653) (xy 128.210759 103.894433) (xy 128.210756 103.894431) - (xy 128.210754 103.89443) (xy 128.079888 103.834664) (xy 128.079883 103.834662) (xy 128.079882 103.834662) - (xy 128.02072 103.81729) (xy 128.01284 103.814976) (xy 127.943314 103.80498) (xy 127.870423 103.7945) - (xy 120.348743 103.7945) (xy 120.34874 103.7945) (xy 120.236887 103.80703) (xy 120.236879 103.807032) - (xy 120.183386 103.819169) (xy 120.183367 103.819175) (xy 120.077055 103.856147) (xy 120.077054 103.856147) - (xy 119.957425 103.936083) (xy 119.905449 103.982771) (xy 119.90544 103.98278) (xy 119.813183 104.093174) - (xy 119.808521 104.100723) (xy 119.806096 104.099225) (xy 119.770571 104.141722) (xy 119.703891 104.162591) - (xy 119.677513 104.160229) (xy 119.673848 104.1595) (xy 119.673842 104.1595) (xy 119.516158 104.1595) - (xy 119.516155 104.1595) (xy 119.36151 104.190261) (xy 119.361498 104.190264) (xy 119.241951 104.239782) - (xy 119.172482 104.247251) (xy 119.110003 104.215975) (xy 119.074351 104.155886) (xy 119.070499 104.125221) - (xy 119.070499 103.535573) (xy 119.073153 103.523907) (xy 119.072119 103.515597) (xy 119.082702 103.481931) - (xy 119.087971 103.470952) (xy 119.088052 103.470862) (xy 119.088022 103.470848) (xy 119.09537 103.455573) - (xy 119.099074 103.447874) (xy 119.099074 103.44787) (xy 119.102495 103.44076) (xy 119.102674 103.440316) - (xy 119.102751 103.440156) (xy 119.10998 103.425093) (xy 119.158098 103.248945) (xy 119.173535 103.066995) - (xy 119.155779 102.885258) (xy 119.105419 102.709737) (xy 119.024117 102.546232) (xy 118.91456 102.400146) - (xy 118.780368 102.276305) (xy 118.674585 102.209501) (xy 118.625977 102.178804) (xy 118.615185 102.174478) - (xy 118.551224 102.148838) (xy 118.456485 102.11086) (xy 118.456475 102.110858) (xy 118.27749 102.07472) - (xy 118.277497 102.07472) (xy 118.105792 102.071767) (xy 118.094916 102.07158) (xy 118.094915 102.07158) - (xy 118.094912 102.07158) (xy 117.914794 102.10154) (xy 117.914785 102.101542) (xy 117.743057 102.163618) - (xy 117.728569 102.17206) (xy 117.72846 102.172123) (xy 117.721336 102.176264) (xy 117.72105 102.176343) - (xy 117.693332 102.192542) (xy 117.693055 102.192704) (xy 117.689924 102.193473) (xy 117.630738 102.209501) - (xy 116.149609 102.209501) (xy 116.149486 102.209493) (xy 116.109252 102.209496) (xy 116.046694 102.192564) - (xy 116.01887 102.176309) (xy 116.012768 102.172744) (xy 116.011105 102.171915) (xy 115.996925 102.163651) - (xy 115.825198 102.101578) (xy 115.825191 102.101577) (xy 115.645082 102.071618) (xy 115.645079 102.071618) - (xy 115.636405 102.071767) (xy 115.462508 102.074758) (xy 115.283533 102.110894) (xy 115.283523 102.110897) - (xy 115.114041 102.178837) (xy 115.11404 102.178837) (xy 114.959658 102.276333) (xy 114.959646 102.276342) - (xy 114.825469 102.400169) (xy 114.825467 102.400171) (xy 114.715912 102.546257) (xy 114.634614 102.709755) - (xy 114.584259 102.885261) (xy 114.584257 102.885274) (xy 114.567107 103.060815) (xy 114.566503 103.066997) - (xy 114.567358 103.077069) (xy 114.581939 103.248935) (xy 114.581939 103.24894) (xy 114.630055 103.425076) - (xy 114.63006 103.425089) (xy 114.637291 103.440156) (xy 114.637332 103.440243) (xy 114.640925 103.447745) - (xy 114.640981 103.44804) (xy 114.657199 103.481724) (xy 114.657335 103.482007) (xy 114.657477 103.482882) - (xy 114.669501 103.53557) (xy 114.669501 103.6705) (xy 114.649816 103.737539) (xy 114.597012 103.783294) - (xy 114.545501 103.7945) (xy 101.297195 103.7945) (xy 101.185342 103.80703) (xy 101.185334 103.807032) - (xy 101.131841 103.819169) (xy 101.131828 103.819173) (xy 101.025511 103.856147) (xy 101.025508 103.856149) - (xy 100.90588 103.936082) (xy 100.853901 103.982772) (xy 100.791134 104.057878) (xy 100.73304 104.096696) - (xy 100.671796 104.099978) (xy 100.568846 104.0795) (xy 100.568842 104.0795) (xy 100.411158 104.0795) - (xy 100.411155 104.0795) (xy 100.25651 104.110261) (xy 100.256498 104.110264) (xy 100.136951 104.159782) - (xy 100.067482 104.167251) (xy 100.005003 104.135975) (xy 99.969351 104.075886) (xy 99.965499 104.045221) - (xy 99.965499 103.455573) (xy 99.968153 103.443907) (xy 99.967119 103.435597) (xy 99.977702 103.401931) - (xy 99.982971 103.390952) (xy 99.983052 103.390862) (xy 99.983022 103.390848) (xy 99.986432 103.383757) - (xy 99.994074 103.367874) (xy 99.994074 103.36787) (xy 99.997495 103.36076) (xy 99.997674 103.360316) - (xy 99.997751 103.360156) (xy 100.00498 103.345093) (xy 100.053098 103.168945) (xy 100.068535 102.986995) - (xy 100.050779 102.805258) (xy 100.000419 102.629737) (xy 99.919117 102.466232) (xy 99.80956 102.320146) - (xy 99.675368 102.196305) (xy 99.669666 102.192704) (xy 99.520977 102.098804) (xy 99.351485 102.03086) - (xy 99.351475 102.030858) (xy 99.17249 101.99472) (xy 99.172497 101.99472) (xy 99.000792 101.991767) - (xy 98.989916 101.99158) (xy 98.989915 101.99158) (xy 98.989912 101.99158) (xy 98.809794 102.02154) - (xy 98.809785 102.021542) (xy 98.638057 102.083618) (xy 98.623569 102.09206) (xy 98.62346 102.092123) - (xy 98.616336 102.096264) (xy 98.61605 102.096343) (xy 98.588332 102.112542) (xy 98.588055 102.112704) - (xy 98.584924 102.113473) (xy 98.525738 102.129501) (xy 97.044609 102.129501) (xy 97.044486 102.129493) - (xy 97.004252 102.129496) (xy 96.941694 102.112564) (xy 96.91387 102.096309) (xy 96.907768 102.092744) - (xy 96.906105 102.091915) (xy 96.891925 102.083651) (xy 96.720198 102.021578) (xy 96.720191 102.021577) - (xy 96.540082 101.991618) (xy 96.540079 101.991618) (xy 96.531405 101.991767) (xy 96.357508 101.994758) - (xy 96.178533 102.030894) (xy 96.178523 102.030897) (xy 96.009041 102.098837) (xy 96.00904 102.098837) - (xy 95.854658 102.196333) (xy 95.854646 102.196342) (xy 95.720469 102.320169) (xy 95.720467 102.320171) - (xy 95.610912 102.466257) (xy 95.529614 102.629755) (xy 95.479259 102.805261) (xy 95.479257 102.805274) - (xy 95.461503 102.986995) (xy 95.476939 103.168935) (xy 95.476939 103.16894) (xy 95.525055 103.345076) - (xy 95.52506 103.345089) (xy 95.532291 103.360156) (xy 95.532332 103.360243) (xy 95.535925 103.367745) - (xy 95.535981 103.36804) (xy 95.552199 103.401724) (xy 95.552335 103.402007) (xy 95.552477 103.402882) - (xy 95.564501 103.45557) (xy 95.564501 103.6705) (xy 95.544816 103.737539) (xy 95.492012 103.783294) - (xy 95.440501 103.7945) (xy 91.4295 103.7945) (xy 91.362461 103.774815) (xy 91.316706 103.722011) - (xy 91.3055 103.6705) (xy 91.3055 101.6295) (xy 91.325185 101.562461) (xy 91.377989 101.516706) - (xy 91.4295 101.5055) (xy 102.9283 101.5055) (xy 102.928305 101.5055) (xy 103.026531 101.494051) - (xy 103.044553 101.491951) (xy 103.044554 101.49195) (xy 103.044561 101.49195) (xy 103.044563 101.491949) - (xy 103.044566 101.491949) (xy 103.055227 101.489429) (xy 103.100067 101.478833) (xy 103.204794 101.440832) - (xy 103.21008 101.438914) (xy 103.21008 101.438913) (xy 103.210085 101.438912) (xy 103.275168 101.393723) - (xy 103.34146 101.371659) (xy 103.409159 101.388938) (xy 103.427083 101.401861) (xy 103.431359 101.405567) - (xy 103.431362 101.405568) (xy 103.431363 101.405569) (xy 103.508578 101.440833) (xy 103.562236 101.465338) - (xy 103.629275 101.485023) (xy 103.629279 101.485024) (xy 103.771695 101.5055) (xy 103.771698 101.5055) - (xy 135.54864 101.5055) (xy 135.558786 101.504955) (xy 135.602678 101.502603) (xy 135.602686 101.502602) - (xy 135.602688 101.502602) (xy 135.602689 101.502602) (xy 135.609682 101.501849) (xy 135.629036 101.499769) - (xy 135.629046 101.499767) (xy 135.629049 101.499767) (xy 135.638648 101.498211) (xy 135.682448 101.491114) - (xy 135.817257 101.440832) (xy 135.87858 101.407347) (xy 135.993761 101.321123) (xy 136.321123 100.993761) - (xy 136.357288 100.9535) (xy 136.373922 100.932858) (xy 136.405567 100.888974) (xy 136.465338 100.758097) - (xy 136.485023 100.691058) (xy 136.485024 100.691054) (xy 136.5055 100.548638) (xy 136.5055 99.963192) - (xy 136.525185 99.896153) (xy 136.577989 99.850398) (xy 136.647147 99.840454) (xy 136.653692 99.841575) - (xy 136.654499 99.841735) (xy 136.654503 99.841737) (xy 136.736548 99.858056) (xy 136.809155 99.8725) - (xy 136.809158 99.8725) (xy 136.966844 99.8725) (xy 136.966845 99.872499) (xy 137.121497 99.841737) - (xy 137.267179 99.781394) (xy 137.398289 99.693789) (xy 137.509789 99.582289) (xy 137.597394 99.451179) - (xy 137.657737 99.305497) (xy 137.6885 99.150842) (xy 137.6885 98.993158) (xy 137.6885 98.993155) - (xy 137.688499 98.993153) (xy 137.657738 98.83851) (xy 137.657737 98.838503) (xy 137.632879 98.778489) - (xy 137.597397 98.692827) (xy 137.59739 98.692814) (xy 137.509789 98.561711) (xy 137.509786 98.561707) - (xy 137.398292 98.450213) (xy 137.398288 98.45021) (xy 137.267185 98.362609) (xy 137.267172 98.362602) - (xy 137.121501 98.302264) (xy 137.121489 98.302261) (xy 136.966845 98.2715) (xy 136.966842 98.2715) - (xy 136.809158 98.2715) (xy 136.809155 98.2715) (xy 136.653691 98.302424) (xy 136.5841 98.296197) - (xy 136.528923 98.253334) (xy 136.505678 98.187444) (xy 136.5055 98.180807) (xy 136.5055 92.48841) - (xy 136.5055 92.4884) (xy 136.494744 92.38836) (xy 136.507149 92.319603) (xy 136.554759 92.268466) - (xy 136.585937 92.255333) (xy 136.59688 92.252402) (xy 136.862641 92.14232) (xy 137.111759 91.998491) - (xy 137.339973 91.823377) (xy 137.339975 91.823374) (xy 137.33998 91.823371) (xy 137.543372 91.619978) - (xy 137.543377 91.619973) (xy 137.614569 91.527192) (xy 137.670996 91.48599) (xy 137.740742 91.481835) - (xy 137.801663 91.516047) (xy 137.834416 91.577764) (xy 137.828603 91.647391) (xy 137.820332 91.664679) - (xy 137.76714 91.756809) (xy 137.767135 91.75682) (xy 137.659259 92.017256) (xy 137.586295 92.28956) - (xy 137.5495 92.569041) (xy 137.5495 92.850958) (xy 137.586295 93.130439) (xy 137.659259 93.402743) - (xy 137.767135 93.663179) (xy 137.76714 93.66319) (xy 137.908083 93.907309) (xy 137.908088 93.907317) - (xy 138.066687 94.114006) (xy 138.079704 94.13097) (xy 138.279029 94.330295) (xy 138.279033 94.330298) - (xy 138.279035 94.3303) (xy 138.502683 94.501912) (xy 138.50269 94.501916) (xy 138.746809 94.642859) - (xy 138.746814 94.642861) (xy 138.746817 94.642863) (xy 139.007261 94.750742) (xy 139.279558 94.823704) - (xy 139.559049 94.8605) (xy 139.559056 94.8605) (xy 139.840944 94.8605) (xy 139.840951 94.8605) - (xy 140.120442 94.823704) (xy 140.392739 94.750742) (xy 140.653183 94.642863) (xy 140.897317 94.501912) - (xy 141.120965 94.3303) (xy 141.3203 94.130965) (xy 141.491912 93.907317) (xy 141.632863 93.663183) - (xy 141.740742 93.402739) (xy 141.813704 93.130442) (xy 141.8505 92.850951) (xy 141.8505 92.569049) - (xy 141.813704 92.289558) (xy 141.740742 92.017261) (xy 141.632863 91.756817) (xy 141.632861 91.756814) - (xy 141.632859 91.756809) (xy 141.491916 91.51269) (xy 141.491912 91.512683) (xy 141.431144 91.433489) - (xy 141.361161 91.342285) (xy 141.335967 91.277116) (xy 141.350005 91.208671) (xy 141.398819 91.158682) - (xy 141.403242 91.156314) (xy 141.533685 91.08985) (xy 141.670641 90.990346) (xy 141.790346 90.870641) - (xy 141.88985 90.733685) (xy 141.966705 90.582849) (xy 142.019018 90.421847) (xy 142.019928 90.416102) - (xy 142.0455 90.254649) (xy 142.0455 90.08535) (xy 142.019018 89.918152) (xy 141.966703 89.757146) - (xy 141.926804 89.678842) (xy 141.88985 89.606315) (xy 141.827978 89.521155) (xy 141.790351 89.469365) - (xy 141.790347 89.46936) (xy 141.670639 89.349652) (xy 141.670634 89.349648) (xy 141.533688 89.250152) - (xy 141.533687 89.250151) (xy 141.533685 89.25015) (xy 141.47611 89.220814) (xy 141.382853 89.173296) - (xy 141.221847 89.120981) (xy 141.054649 89.0945) (xy 141.054644 89.0945) (xy 140.885356 89.0945) - (xy 140.885351 89.0945) (xy 140.718152 89.120981) (xy 140.557146 89.173296) (xy 140.406311 89.250152) - (xy 140.269365 89.349648) (xy 140.26936 89.349652) (xy 140.149652 89.46936) (xy 140.149648 89.469365) - (xy 140.050152 89.606311) (xy 139.973296 89.757146) (xy 139.920981 89.918152) (xy 139.8945 90.08535) - (xy 139.8945 90.254649) (xy 139.920072 90.416102) (xy 139.911118 90.485395) (xy 139.866121 90.538847) - (xy 139.79937 90.559487) (xy 139.797599 90.5595) (xy 139.559041 90.5595) (xy 139.27956 90.596295) - (xy 139.007256 90.669259) (xy 138.74682 90.777135) (xy 138.746809 90.77714) (xy 138.50269 90.918083) - (xy 138.502682 90.918089) (xy 138.279029 91.089704) (xy 138.079704 91.289029) (xy 138.079695 91.289039) - (xy 138.012006 91.377253) (xy 137.955578 91.418456) (xy 137.885832 91.42261) (xy 137.824912 91.388397) - (xy 137.79216 91.326679) (xy 137.797973 91.257052) (xy 137.806245 91.239765) (xy 137.818224 91.219018) - (xy 137.86232 91.142641) (xy 137.972402 90.87688) (xy 138.046853 90.599025) (xy 138.0844 90.313829) - (xy 138.0844 90.026171) (xy 138.046853 89.740975) (xy 137.972402 89.46312) (xy 137.872041 89.220827) - (xy 137.862324 89.197368) (xy 137.862316 89.197351) (xy 137.718495 88.948248) (xy 137.718491 88.948241) - (xy 137.668064 88.882523) (xy 137.543378 88.720028) (xy 137.543372 88.720021) (xy 137.339978 88.516627) - (xy 137.339971 88.516621) (xy 137.111767 88.341515) (xy 137.111765 88.341513) (xy 137.111759 88.341509) - (xy 137.111754 88.341506) (xy 137.111751 88.341504) (xy 136.862648 88.197683) (xy 136.862637 88.197678) - (xy 136.596876 88.087596) (xy 136.582521 88.08375) (xy 136.522861 88.047384) (xy 136.492333 87.984536) - (xy 136.491879 87.946336) (xy 136.5055 87.8516) (xy 136.5055 87.280388) (xy 136.50805 87.271702) - (xy 136.506762 87.262741) (xy 136.51774 87.2387) (xy 136.525185 87.213349) (xy 136.532025 87.207421) - (xy 136.535787 87.199185) (xy 136.558021 87.184895) (xy 136.577989 87.167594) (xy 136.588503 87.165306) - (xy 136.594565 87.161411) (xy 136.6295 87.156388) (xy 136.706564 87.156388) (xy 136.768984 87.173245) - (xy 136.783723 87.181832) (xy 136.796948 87.18956) (xy 136.79695 87.18956) (xy 136.803806 87.193567) - (xy 136.804216 87.193771) (xy 136.818819 87.202279) (xy 136.818941 87.20235) (xy 136.99067 87.264406) - (xy 137.170795 87.294351) (xy 137.353365 87.291198) (xy 137.532348 87.255048) (xy 137.663789 87.20235) - (xy 137.701829 87.187099) (xy 137.701831 87.187098) (xy 137.856215 87.089592) (xy 137.990398 86.965751) - (xy 137.990398 86.96575) (xy 137.990401 86.965748) (xy 138.056128 86.8781) (xy 138.099948 86.819667) - (xy 138.165425 86.687981) (xy 138.212899 86.636718) (xy 138.280551 86.619258) (xy 138.323909 86.628629) - (xy 138.390342 86.656146) (xy 138.437369 86.675625) (xy 138.592014 86.706386) (xy 138.592019 86.706387) - (xy 138.592022 86.706388) (xy 138.592024 86.706388) (xy 138.74971 86.706388) (xy 138.749711 86.706387) - (xy 138.904363 86.675625) (xy 139.040446 86.619258) (xy 139.050038 86.615285) (xy 139.050038 86.615284) - (xy 139.050045 86.615282) (xy 139.181155 86.527677) (xy 139.292655 86.416177) (xy 139.38026 86.285067) - (xy 139.391194 86.258671) (xy 139.405057 86.225202) (xy 139.440603 86.139385) (xy 139.471366 85.98473) - (xy 139.471366 85.827046) (xy 139.471366 85.827045) (xy 139.471366 85.827043) (xy 139.471365 85.827041) - (xy 139.464568 85.79287) (xy 139.440603 85.672391) (xy 139.391641 85.554185) (xy 139.380263 85.526715) - (xy 139.380256 85.526702) (xy 139.292655 85.395599) (xy 139.292652 85.395595) (xy 139.181158 85.284101) - (xy 139.181154 85.284098) (xy 139.050051 85.196497) (xy 139.050038 85.19649) (xy 138.904367 85.136152) - (xy 138.904355 85.136149) (xy 138.749711 85.105388) (xy 138.749708 85.105388) (xy 138.592024 85.105388) - (xy 138.592021 85.105388) (xy 138.437376 85.136149) (xy 138.437364 85.136152) (xy 138.317817 85.18567) - (xy 138.248348 85.193139) (xy 138.185869 85.161863) (xy 138.150217 85.101774) (xy 138.146365 85.071109) - (xy 138.146365 84.481441) (xy 138.148988 84.469866) (xy 138.147954 84.461656) (xy 138.158359 84.428526) - (xy 138.158486 84.42797) (xy 138.158527 84.427885) (xy 138.174928 84.3938) (xy 138.174999 84.393418) - (xy 138.178294 84.386524) (xy 138.178621 84.385841) (xy 138.178644 84.385816) (xy 138.178698 84.385682) - (xy 138.185783 84.370918) (xy 138.233885 84.194784) (xy 138.249311 84.012853) (xy 138.231551 83.831135) - (xy 138.231551 83.831134) (xy 138.23155 83.831128) (xy 138.199454 83.719277) (xy 138.181192 83.655633) - (xy 138.099898 83.492145) (xy 138.099896 83.492143) (xy 138.099896 83.492141) (xy 137.990362 83.346083) - (xy 137.990351 83.34607) (xy 137.856184 83.222247) (xy 137.856177 83.222241) (xy 137.723507 83.13845) - (xy 137.701806 83.124744) (xy 137.701804 83.124743) (xy 137.701803 83.124742) (xy 137.532343 83.056801) - (xy 137.532336 83.056799) (xy 137.532335 83.056799) (xy 137.353365 83.020652) (xy 137.353362 83.020651) - (xy 137.353358 83.020651) (xy 137.170815 83.017496) (xy 137.170804 83.017497) (xy 136.990693 83.047438) - (xy 136.818978 83.109486) (xy 136.818975 83.109487) (xy 136.804481 83.117931) (xy 136.804366 83.117998) - (xy 136.79724 83.122138) (xy 136.796937 83.122222) (xy 136.768908 83.138601) (xy 136.768906 83.138603) - (xy 136.765625 83.139408) (xy 136.706607 83.155389) (xy 135.225946 83.155389) (xy 135.225918 83.155387) - (xy 135.185119 83.155387) (xy 135.122561 83.13845) (xy 135.088582 83.118595) (xy 135.087225 83.117918) - (xy 135.072773 83.109498) (xy 134.90105 83.047438) (xy 134.720938 83.017489) (xy 134.720932 83.017489) - (xy 134.621351 83.019206) (xy 134.538362 83.020637) (xy 134.359393 83.056779) (xy 134.359379 83.056783) - (xy 134.189907 83.124725) (xy 134.189906 83.124725) (xy 134.035528 83.222223) (xy 134.035523 83.222226) - (xy 133.901343 83.346059) (xy 133.791792 83.492139) (xy 133.710495 83.655632) (xy 133.710494 83.655636) - (xy 133.660136 83.831135) (xy 133.660135 83.831139) (xy 133.642377 84.012873) (xy 133.657806 84.194802) - (xy 133.657806 84.194805) (xy 133.657807 84.194807) (xy 133.675692 84.260288) (xy 133.705916 84.370948) - (xy 133.709325 84.378052) (xy 133.713072 84.385862) (xy 133.713192 84.386111) (xy 133.713229 84.38619) - (xy 133.716773 84.39359) (xy 133.716826 84.393866) (xy 133.732689 84.426824) (xy 133.732897 84.427258) - (xy 133.733096 84.42767) (xy 133.733096 84.427673) (xy 133.733198 84.427885) (xy 133.733329 84.428692) - (xy 133.745363 84.481457) (xy 133.745362 84.493107) (xy 133.744352 84.496544) (xy 133.744402 84.49685) - (xy 133.743972 84.497837) (xy 133.725672 84.560144) (xy 133.672864 84.605895) (xy 133.616937 84.617017) - (xy 133.589354 84.616032) (xy 133.589353 84.616032) (xy 133.589351 84.616032) (xy 133.519884 84.6235) - (xy 133.519879 84.623501) (xy 133.519878 84.623501) (xy 133.519872 84.623502) (xy 133.380469 84.659083) - (xy 133.380459 84.659086) (xy 133.318198 84.684876) (xy 133.29494 84.691932) (xy 133.2781 84.695281) - (xy 133.261897 84.698505) (xy 133.237705 84.700888) (xy 133.204025 84.700888) (xy 133.179834 84.698505) - (xy 133.14679 84.691932) (xy 133.123532 84.684876) (xy 133.105662 84.677474) (xy 133.080432 84.667024) - (xy 133.080413 84.667008) (xy 133.033426 84.647554) (xy 133.032973 84.647399) (xy 133.032985 84.647371) - (xy 133.029442 84.645904) (xy 132.99147 84.63325) (xy 132.991443 84.633241) (xy 132.961499 84.623262) - (xy 132.955035 84.621852) (xy 132.955046 84.621799) (xy 132.94921 84.620756) (xy 132.918153 84.612978) - (xy 132.904849 84.609646) (xy 132.904847 84.609645) (xy 132.904846 84.609645) (xy 132.839509 84.601588) - (xy 132.782035 84.5945) (xy 120.291101 84.5945) (xy 120.291094 84.5945) (xy 120.155208 84.613109) - (xy 120.155202 84.61311) (xy 120.155199 84.613111) (xy 120.100048 84.628505) (xy 120.09098 84.631036) - (xy 120.090973 84.631038) (xy 119.965092 84.685494) (xy 119.96509 84.685495) (xy 119.853862 84.77677) - (xy 119.853856 84.776775) (xy 119.80262 84.832797) (xy 119.799229 84.839301) (xy 119.798914 84.83977) - (xy 119.725704 84.947239) (xy 119.724655 84.950484) (xy 119.717965 84.96046) (xy 119.697322 84.977649) - (xy 119.679194 84.997468) (xy 119.670666 84.999848) (xy 119.664274 85.005171) (xy 119.641481 85.007992) - (xy 119.614984 85.015388) (xy 119.497021 85.015388) (xy 119.342376 85.046149) (xy 119.342364 85.046152) - (xy 119.222817 85.09567) (xy 119.153348 85.103139) (xy 119.090869 85.071863) (xy 119.055217 85.011774) - (xy 119.051365 84.981109) (xy 119.051365 84.391441) (xy 119.053988 84.379866) (xy 119.052954 84.371656) - (xy 119.063359 84.338526) (xy 119.063486 84.33797) (xy 119.063527 84.337885) (xy 119.079928 84.3038) - (xy 119.079999 84.303418) (xy 119.083294 84.296524) (xy 119.083621 84.295841) (xy 119.083644 84.295816) - (xy 119.083698 84.295682) (xy 119.090783 84.280918) (xy 119.138885 84.104784) (xy 119.154311 83.922853) - (xy 119.136551 83.741135) (xy 119.13655 83.741128) (xy 119.102123 83.621153) (xy 119.086192 83.565633) - (xy 119.004898 83.402145) (xy 119.004896 83.402143) (xy 119.004896 83.402141) (xy 118.895362 83.256083) - (xy 118.895351 83.25607) (xy 118.761184 83.132247) (xy 118.761177 83.132241) (xy 118.641695 83.056779) - (xy 118.606806 83.034744) (xy 118.606804 83.034743) (xy 118.606803 83.034742) (xy 118.437343 82.966801) - (xy 118.437336 82.966799) (xy 118.437335 82.966799) (xy 118.258365 82.930652) (xy 118.258362 82.930651) - (xy 118.258358 82.930651) (xy 118.075815 82.927496) (xy 118.075804 82.927497) (xy 117.895693 82.957438) - (xy 117.723978 83.019486) (xy 117.723975 83.019487) (xy 117.709481 83.027931) (xy 117.709366 83.027998) - (xy 117.70224 83.032138) (xy 117.701937 83.032222) (xy 117.67392 83.048595) (xy 117.673906 83.048603) - (xy 117.670625 83.049408) (xy 117.611607 83.065389) (xy 116.130946 83.065389) (xy 116.130918 83.065387) - (xy 116.090119 83.065387) (xy 116.027561 83.04845) (xy 115.993582 83.028595) (xy 115.992225 83.027918) - (xy 115.977773 83.019498) (xy 115.80605 82.957438) (xy 115.625938 82.927489) (xy 115.625932 82.927489) - (xy 115.526351 82.929206) (xy 115.443362 82.930637) (xy 115.264393 82.966779) (xy 115.264379 82.966783) - (xy 115.094907 83.034725) (xy 115.094906 83.034725) (xy 114.940528 83.132223) (xy 114.940523 83.132226) - (xy 114.806343 83.256059) (xy 114.696792 83.402139) (xy 114.615495 83.565632) (xy 114.615494 83.565636) - (xy 114.565136 83.741135) (xy 114.565135 83.741139) (xy 114.547377 83.922873) (xy 114.562806 84.104802) - (xy 114.562806 84.104805) (xy 114.562807 84.104807) (xy 114.584656 84.184802) (xy 114.610916 84.280948) - (xy 114.618192 84.296111) (xy 114.618229 84.29619) (xy 114.621773 84.30359) (xy 114.621826 84.303866) - (xy 114.637689 84.336824) (xy 114.637897 84.337258) (xy 114.638096 84.33767) (xy 114.638096 84.337673) - (xy 114.638198 84.337885) (xy 114.638329 84.338692) (xy 114.650363 84.391454) (xy 114.65036 84.437098) - (xy 114.650367 84.437203) (xy 114.650367 84.4705) (xy 114.630682 84.537539) (xy 114.577878 84.583294) - (xy 114.526367 84.5945) (xy 114.299306 84.5945) (xy 114.276764 84.595607) (xy 114.249773 84.596932) - (xy 114.249746 84.596934) (xy 114.225615 84.599311) (xy 114.225593 84.599313) (xy 114.225578 84.599315) - (xy 114.22557 84.599316) (xy 114.225554 84.599318) (xy 114.176515 84.606591) (xy 114.176508 84.606593) - (xy 114.166897 84.608505) (xy 114.142705 84.610888) (xy 114.109026 84.610888) (xy 114.084834 84.608505) - (xy 114.075257 84.6066) (xy 114.075253 84.606599) (xy 114.075236 84.606596) (xy 114.033563 84.600414) - (xy 114.026136 84.599312) (xy 114.001979 84.596934) (xy 114.001969 84.596933) (xy 113.994889 84.596585) - (xy 113.952426 84.5945) (xy 101.221419 84.5945) (xy 101.2214 84.5945) (xy 101.203417 84.59482) (xy 101.195772 84.595093) - (xy 101.194527 84.595138) (xy 101.194523 84.595138) (xy 101.194501 84.595139) (xy 101.176515 84.596103) - (xy 101.1765 84.596105) (xy 101.035924 84.626686) (xy 101.035919 84.626687) (xy 101.035918 84.626688) - (xy 101.024261 84.631036) (xy 100.970452 84.651105) (xy 100.970448 84.651107) (xy 100.84418 84.720055) - (xy 100.742442 84.821789) (xy 100.742436 84.821796) (xy 100.70556 84.871055) (xy 100.705557 84.87106) - (xy 100.700567 84.877726) (xy 100.700561 84.877734) (xy 100.649489 84.971265) (xy 100.649115 84.971936) - (xy 100.624598 84.99595) (xy 100.60033 85.02022) (xy 100.599643 85.020395) (xy 100.599202 85.020828) - (xy 100.5926 85.022192) (xy 100.540903 85.035388) (xy 100.447021 85.035388) (xy 100.292376 85.066149) - (xy 100.292364 85.066152) (xy 100.172817 85.11567) (xy 100.103348 85.123139) (xy 100.040869 85.091863) - (xy 100.005217 85.031774) (xy 100.001365 85.001109) (xy 100.001365 84.411441) (xy 100.003988 84.399866) - (xy 100.002954 84.391656) (xy 100.013359 84.358526) (xy 100.013486 84.35797) (xy 100.013527 84.357885) - (xy 100.029928 84.3238) (xy 100.029999 84.323418) (xy 100.033294 84.316524) (xy 100.033621 84.315841) - (xy 100.033644 84.315816) (xy 100.033698 84.315682) (xy 100.040783 84.300918) (xy 100.088885 84.124784) - (xy 100.104311 83.942853) (xy 100.086551 83.761135) (xy 100.08655 83.761128) (xy 100.053408 83.645632) - (xy 100.036192 83.585633) (xy 99.954898 83.422145) (xy 99.954896 83.422143) (xy 99.954896 83.422141) - (xy 99.845362 83.276083) (xy 99.845351 83.27607) (xy 99.711184 83.152247) (xy 99.711177 83.152241) - (xy 99.578507 83.06845) (xy 99.556806 83.054744) (xy 99.556804 83.054743) (xy 99.556803 83.054742) - (xy 99.387343 82.986801) (xy 99.387336 82.986799) (xy 99.387335 82.986799) (xy 99.208365 82.950652) - (xy 99.208362 82.950651) (xy 99.208358 82.950651) (xy 99.025815 82.947496) (xy 99.025804 82.947497) - (xy 98.845693 82.977438) (xy 98.673978 83.039486) (xy 98.673975 83.039487) (xy 98.659481 83.047931) - (xy 98.659366 83.047998) (xy 98.65224 83.052138) (xy 98.651937 83.052222) (xy 98.623908 83.068601) - (xy 98.623906 83.068603) (xy 98.620625 83.069408) (xy 98.561607 83.085389) (xy 97.080946 83.085389) - (xy 97.080918 83.085387) (xy 97.040119 83.085387) (xy 96.977561 83.06845) (xy 96.943582 83.048595) - (xy 96.942225 83.047918) (xy 96.927773 83.039498) (xy 96.75605 82.977438) (xy 96.575938 82.947489) - (xy 96.575932 82.947489) (xy 96.476351 82.949206) (xy 96.393362 82.950637) (xy 96.214393 82.986779) - (xy 96.214379 82.986783) (xy 96.044907 83.054725) (xy 96.044906 83.054725) (xy 95.890528 83.152223) - (xy 95.890523 83.152226) (xy 95.756343 83.276059) (xy 95.646792 83.422139) (xy 95.565495 83.585632) - (xy 95.565494 83.585636) (xy 95.515136 83.761135) (xy 95.515135 83.761139) (xy 95.497377 83.942873) - (xy 95.512806 84.124802) (xy 95.512806 84.124805) (xy 95.512807 84.124807) (xy 95.538779 84.219898) - (xy 95.560916 84.300948) (xy 95.568192 84.316111) (xy 95.568229 84.31619) (xy 95.571773 84.32359) - (xy 95.571826 84.323866) (xy 95.587689 84.356824) (xy 95.587897 84.357258) (xy 95.588096 84.35767) - (xy 95.588096 84.357673) (xy 95.588198 84.357885) (xy 95.588329 84.358692) (xy 95.600363 84.411454) - (xy 95.60036 84.457098) (xy 95.600367 84.457203) (xy 95.600367 84.4705) (xy 95.580682 84.537539) - (xy 95.527878 84.583294) (xy 95.476367 84.5945) (xy 95.346291 84.5945) (xy 95.286464 84.598778) - (xy 95.277875 84.599089) (xy 95.268984 84.600414) (xy 95.268365 84.600504) (xy 95.256527 84.602207) - (xy 95.25222 84.601588) (xy 95.232991 84.605413) (xy 95.226447 84.606533) (xy 95.210046 84.608891) - (xy 95.19758 84.612434) (xy 95.166804 84.618578) (xy 95.16678 84.618575) (xy 95.166722 84.618594) - (xy 95.142061 84.6235) (xy 95.116896 84.628505) (xy 95.092708 84.630888) (xy 95.059024 84.630888) - (xy 95.034833 84.628505) (xy 95.016012 84.624761) (xy 94.988412 84.619271) (xy 94.988407 84.61927) - (xy 94.986343 84.618859) (xy 94.956783 84.612978) (xy 94.952625 84.610802) (xy 94.928945 84.60729) - (xy 94.922949 84.606249) (xy 94.907288 84.603133) (xy 94.898285 84.602681) (xy 94.89625 84.60244) - (xy 94.879601 84.599971) (xy 94.868284 84.599136) (xy 94.868257 84.599133) (xy 94.805434 84.5945) - (xy 94.805432 84.5945) (xy 82.166419 84.5945) (xy 82.1664 84.5945) (xy 82.148417 84.59482) (xy 82.140772 84.595093) - (xy 82.139527 84.595138) (xy 82.139523 84.595138) (xy 82.139501 84.595139) (xy 82.121515 84.596103) - (xy 82.1215 84.596105) (xy 81.980924 84.626686) (xy 81.980919 84.626687) (xy 81.980918 84.626688) - (xy 81.969261 84.631036) (xy 81.915452 84.651105) (xy 81.915448 84.651107) (xy 81.78918 84.720055) - (xy 81.687442 84.821789) (xy 81.687436 84.821796) (xy 81.651326 84.870032) (xy 81.651324 84.870035) - (xy 81.645567 84.877726) (xy 81.645561 84.877734) (xy 81.576608 85.004015) (xy 81.574318 85.014537) - (xy 81.566237 85.029704) (xy 81.553332 85.042874) (xy 81.544495 85.059062) (xy 81.529384 85.067314) - (xy 81.517337 85.07961) (xy 81.499359 85.083712) (xy 81.483175 85.092552) (xy 81.456806 85.095388) - (xy 81.452021 85.095388) (xy 81.297376 85.126149) (xy 81.297364 85.126152) (xy 81.177817 85.17567) - (xy 81.108348 85.183139) (xy 81.045869 85.151863) (xy 81.010217 85.091774) (xy 81.006365 85.061109) - (xy 81.006365 84.471441) (xy 81.008988 84.459866) (xy 81.007954 84.451656) (xy 81.018359 84.418526) - (xy 81.018486 84.41797) (xy 81.018527 84.417885) (xy 81.034928 84.3838) (xy 81.034999 84.383418) - (xy 81.038294 84.376524) (xy 81.038621 84.375841) (xy 81.038644 84.375816) (xy 81.038698 84.375682) - (xy 81.045783 84.360918) (xy 81.093885 84.184784) (xy 81.109311 84.002853) (xy 81.091551 83.821135) - (xy 81.09155 83.821128) (xy 81.048515 83.671155) (xy 81.041192 83.645633) (xy 80.959898 83.482145) - (xy 80.959896 83.482143) (xy 80.959896 83.482141) (xy 80.850362 83.336083) (xy 80.850351 83.33607) - (xy 80.716184 83.212247) (xy 80.716177 83.212241) (xy 80.589513 83.132243) (xy 80.561806 83.114744) - (xy 80.561804 83.114743) (xy 80.561803 83.114742) (xy 80.392343 83.046801) (xy 80.392336 83.046799) - (xy 80.392335 83.046799) (xy 80.213365 83.010652) (xy 80.213362 83.010651) (xy 80.213358 83.010651) - (xy 80.030815 83.007496) (xy 80.030804 83.007497) (xy 79.850693 83.037438) (xy 79.678978 83.099486) - (xy 79.678975 83.099487) (xy 79.664481 83.107931) (xy 79.664366 83.107998) (xy 79.65724 83.112138) - (xy 79.656937 83.112222) (xy 79.628908 83.128601) (xy 79.628906 83.128603) (xy 79.625625 83.129408) - (xy 79.566607 83.145389) (xy 78.085946 83.145389) (xy 78.085918 83.145387) (xy 78.045119 83.145387) - (xy 77.982561 83.12845) (xy 77.948582 83.108595) (xy 77.947225 83.107918) (xy 77.932773 83.099498) - (xy 77.76105 83.037438) (xy 77.580938 83.007489) (xy 77.580932 83.007489) (xy 77.481351 83.009206) - (xy 77.398362 83.010637) (xy 77.219393 83.046779) (xy 77.219379 83.046783) (xy 77.049907 83.114725) - (xy 77.049906 83.114725) (xy 76.895528 83.212223) (xy 76.895523 83.212226) (xy 76.761343 83.336059) - (xy 76.651792 83.482139) (xy 76.570495 83.645632) (xy 76.570494 83.645636) (xy 76.520136 83.821135) - (xy 76.520135 83.821139) (xy 76.502377 84.002873) (xy 76.517806 84.184802) (xy 76.517806 84.184805) - (xy 76.517807 84.184807) (xy 76.530118 84.229881) (xy 76.565916 84.360948) (xy 76.573192 84.376111) - (xy 76.573229 84.37619) (xy 76.576773 84.38359) (xy 76.576826 84.383866) (xy 76.592689 84.416824) - (xy 76.592897 84.417258) (xy 76.593096 84.41767) (xy 76.593096 84.417673) (xy 76.593198 84.417885) - (xy 76.593329 84.418692) (xy 76.605363 84.471454) (xy 76.60536 84.517098) (xy 76.605367 84.517203) - (xy 76.605367 85.820316) (xy 76.602737 85.831907) (xy 76.603772 85.840141) (xy 76.593351 85.873278) - (xy 76.593228 85.873824) (xy 76.593029 85.874238) (xy 76.576848 85.907844) (xy 76.576777 85.908215) - (xy 76.573186 85.915723) (xy 76.573167 85.915743) (xy 76.573122 85.915857) (xy 76.565942 85.930819) - (xy 76.565941 85.930824) (xy 76.517826 86.106965) (xy 76.517825 86.106968) (xy 76.517825 86.106971) - (xy 76.50239 86.288906) (xy 76.520144 86.470626) (xy 76.520146 86.470639) (xy 76.5705 86.646142) - (xy 76.570501 86.646144) (xy 76.570502 86.646147) (xy 76.651798 86.809644) (xy 76.761347 86.955725) - (xy 76.89553 87.079562) (xy 76.895532 87.079563) (xy 76.895533 87.079564) (xy 77.043862 87.173242) - (xy 77.049913 87.177063) (xy 77.112989 87.20235) (xy 77.21939 87.245006) (xy 77.219392 87.245007) - (xy 77.219393 87.245007) (xy 77.219395 87.245008) (xy 77.398376 87.281151) (xy 77.580943 87.284297) - (xy 77.761063 87.254344) (xy 77.786901 87.245006) (xy 77.904929 87.202349) (xy 77.932786 87.192281) - (xy 77.948101 87.183356) (xy 77.954488 87.179643) (xy 77.954758 87.17957) (xy 77.982798 87.163186) - (xy 77.985784 87.162452) (xy 78.045119 87.146389) (xy 78.077292 87.14639) (xy 78.077296 87.146388) - (xy 78.085915 87.146389) (xy 78.085944 87.146388) (xy 78.1705 87.146388) (xy 78.237539 87.166073) - (xy 78.283294 87.218877) (xy 78.2945 87.270388) (xy 78.2945 87.855838) (xy 78.298684 87.911986) - (xy 78.284035 87.980303) (xy 78.234776 88.029854) (xy 78.207121 88.040974) (xy 78.033119 88.087598) - (xy 77.767368 88.197675) (xy 77.767351 88.197683) (xy 77.518248 88.341504) (xy 77.518232 88.341515) - (xy 77.290028 88.516621) (xy 77.290021 88.516627) (xy 77.086627 88.720021) (xy 77.086621 88.720028) - (xy 76.911515 88.948232) (xy 76.911504 88.948248) (xy 76.767683 89.197351) (xy 76.767675 89.197368) - (xy 76.657597 89.463121) (xy 76.583146 89.740976) (xy 76.545601 90.026161) (xy 76.5456 90.026177) - (xy 76.5456 90.313822) (xy 76.545601 90.313838) (xy 76.583146 90.599023) (xy 76.657597 90.876878) - (xy 76.767675 91.142631) (xy 76.767683 91.142648) (xy 76.911504 91.391751) (xy 76.911515 91.391767) - (xy 77.086621 91.619971) (xy 77.086627 91.619978) (xy 77.29002 91.823371) (xy 77.290027 91.823377) - (xy 77.518241 91.998491) (xy 77.533893 92.007527) (xy 77.767351 92.142316) (xy 77.767356 92.142318) - (xy 77.767359 92.14232) (xy 77.767363 92.142321) (xy 77.767368 92.142324) (xy 77.872723 92.185963) - (xy 78.03312 92.252402) (xy 78.210584 92.299953) (xy 78.270245 92.336318) (xy 78.300774 92.399165) - (xy 78.301229 92.437373) (xy 78.2945 92.484177) (xy 78.2945 94.114006) (xy 78.274815 94.181045) - (xy 78.222011 94.2268) (xy 78.152853 94.236744) (xy 78.089297 94.207719) (xy 78.063113 94.176006) - (xy 77.991916 94.05269) (xy 77.991912 94.052683) (xy 77.8203 93.829035) (xy 77.820298 93.829033) - (xy 77.820295 93.829029) (xy 77.62097 93.629704) (xy 77.582915 93.600503) (xy 77.397317 93.458088) - (xy 77.397311 93.458084) (xy 77.397309 93.458083) (xy 77.15319 93.31714) (xy 77.153179 93.317135) - (xy 76.892743 93.209259) (xy 76.620439 93.136295) (xy 76.340958 93.0995) (xy 76.340951 93.0995) - (xy 76.059049 93.0995) (xy 76.059041 93.0995) (xy 75.77956 93.136295) (xy 75.507256 93.209259) (xy 75.24682 93.317135) - (xy 75.246809 93.31714) (xy 75.00269 93.458083) (xy 75.002682 93.458089) (xy 74.779029 93.629704) - (xy 74.579704 93.829029) (xy 74.408089 94.052682) (xy 74.408083 94.05269) (xy 74.26714 94.296809) - (xy 74.267135 94.29682) (xy 74.159259 94.557256) (xy 74.086295 94.82956) (xy 74.0495 95.109041) - (xy 49.775499 95.109041) (xy 49.738704 94.829558) (xy 49.665742 94.557261) (xy 49.557863 94.296817) - (xy 49.557861 94.296814) (xy 49.557859 94.296809) (xy 49.416916 94.05269) (xy 49.416912 94.052683) - (xy 49.2453 93.829035) (xy 49.245298 93.829033) (xy 49.245295 93.829029) (xy 49.04597 93.629704) - (xy 49.007915 93.600503) (xy 48.822317 93.458088) (xy 48.822311 93.458084) (xy 48.822309 93.458083) - (xy 48.57819 93.31714) (xy 48.578179 93.317135) (xy 48.317743 93.209259) (xy 48.045439 93.136295) - (xy 47.765958 93.0995) (xy 47.765951 93.0995) (xy 47.484049 93.0995) (xy 47.484041 93.0995) (xy 47.20456 93.136295) - (xy 46.932256 93.209259) (xy 46.67182 93.317135) (xy 46.671809 93.31714) (xy 46.42769 93.458083) - (xy 46.427682 93.458089) (xy 46.204029 93.629704) (xy 46.004704 93.829029) (xy 45.833089 94.052682) - (xy 45.833083 94.05269) (xy 45.69214 94.296809) (xy 45.692135 94.29682) (xy 45.584259 94.557256) - (xy 45.511295 94.82956) (xy 45.4745 95.109041) (xy 31.6155 95.109041) (xy 31.6155 90.08535) (xy 44.0095 90.08535) - (xy 44.0095 90.254649) (xy 44.035981 90.421847) (xy 44.088296 90.582853) (xy 44.165152 90.733688) - (xy 44.264648 90.870634) (xy 44.264652 90.870639) (xy 44.38436 90.990347) (xy 44.384365 90.990351) - (xy 44.503817 91.077137) (xy 44.521315 91.08985) (xy 44.617425 91.13882) (xy 44.672146 91.166703) - (xy 44.672148 91.166703) (xy 44.672151 91.166705) (xy 44.75845 91.194745) (xy 44.833152 91.219018) - (xy 45.000351 91.2455) (xy 45.000356 91.2455) (xy 45.169649 91.2455) (xy 45.336847 91.219018) (xy 45.497849 91.166705) - (xy 45.648685 91.08985) (xy 45.785641 90.990346) (xy 45.905346 90.870641) (xy 46.00485 90.733685) - (xy 46.081705 90.582849) (xy 46.134018 90.421847) (xy 46.134928 90.416102) (xy 46.1605 90.254649) - (xy 46.1605 90.085351) (xy 46.153556 90.041511) (xy 46.153556 90.04151) (xy 46.151127 90.026177) - (xy 47.9706 90.026177) (xy 47.9706 90.313822) (xy 47.970601 90.313838) (xy 48.008146 90.599023) - (xy 48.082597 90.876878) (xy 48.192675 91.142631) (xy 48.192683 91.142648) (xy 48.336504 91.391751) - (xy 48.336515 91.391767) (xy 48.511621 91.619971) (xy 48.511627 91.619978) (xy 48.71502 91.823371) - (xy 48.715027 91.823377) (xy 48.943241 91.998491) (xy 48.958893 92.007527) (xy 49.192351 92.142316) - (xy 49.192356 92.142318) (xy 49.192359 92.14232) (xy 49.192363 92.142321) (xy 49.192368 92.142324) - (xy 49.297723 92.185963) (xy 49.45812 92.252402) (xy 49.735975 92.326853) (xy 50.021171 92.3644) - (xy 50.021178 92.3644) (xy 50.308822 92.3644) (xy 50.308829 92.3644) (xy 50.594025 92.326853) (xy 50.87188 92.252402) - (xy 51.137641 92.14232) (xy 51.386759 91.998491) (xy 51.614973 91.823377) (xy 51.614975 91.823374) - (xy 51.61498 91.823371) (xy 51.818372 91.619978) (xy 51.818377 91.619973) (xy 51.889569 91.527192) - (xy 51.945996 91.48599) (xy 52.015742 91.481835) (xy 52.076663 91.516047) (xy 52.109416 91.577764) - (xy 52.103603 91.647391) (xy 52.095332 91.664679) (xy 52.04214 91.756809) (xy 52.042135 91.75682) - (xy 51.934259 92.017256) (xy 51.861295 92.28956) (xy 51.8245 92.569041) (xy 51.8245 92.850958) (xy 51.861295 93.130439) - (xy 51.934259 93.402743) (xy 52.042135 93.663179) (xy 52.04214 93.66319) (xy 52.183083 93.907309) - (xy 52.183088 93.907317) (xy 52.341687 94.114006) (xy 52.354704 94.13097) (xy 52.554029 94.330295) - (xy 52.554033 94.330298) (xy 52.554035 94.3303) (xy 52.777683 94.501912) (xy 52.77769 94.501916) - (xy 53.021809 94.642859) (xy 53.021814 94.642861) (xy 53.021817 94.642863) (xy 53.282261 94.750742) - (xy 53.554558 94.823704) (xy 53.834049 94.8605) (xy 53.834056 94.8605) (xy 54.115944 94.8605) (xy 54.115951 94.8605) - (xy 54.395442 94.823704) (xy 54.667739 94.750742) (xy 54.928183 94.642863) (xy 55.172317 94.501912) - (xy 55.395965 94.3303) (xy 55.5953 94.130965) (xy 55.766912 93.907317) (xy 55.907863 93.663183) - (xy 56.015742 93.402739) (xy 56.088704 93.130442) (xy 56.1255 92.850951) (xy 56.1255 92.631153) - (xy 56.7245 92.631153) (xy 56.7245 92.788846) (xy 56.755261 92.943489) (xy 56.755264 92.943501) - (xy 56.815602 93.089172) (xy 56.815609 93.089185) (xy 56.90321 93.220288) (xy 56.903213 93.220292) - (xy 57.014707 93.331786) (xy 57.014711 93.331789) (xy 57.145814 93.41939) (xy 57.145827 93.419397) - (xy 57.291498 93.479735) (xy 57.291503 93.479737) (xy 57.440593 93.509393) (xy 57.446153 93.510499) - (xy 57.446156 93.5105) (xy 57.446158 93.5105) (xy 57.603844 93.5105) (xy 57.603845 93.510499) (xy 57.758497 93.479737) - (xy 57.904179 93.419394) (xy 58.035289 93.331789) (xy 58.146789 93.220289) (xy 58.234394 93.089179) - (xy 58.294737 92.943497) (xy 58.3255 92.788842) (xy 58.3255 92.631158) (xy 58.3255 92.631155) (xy 58.325499 92.631153) - (xy 58.31264 92.566506) (xy 58.294737 92.476503) (xy 58.262703 92.399165) (xy 58.234397 92.330827) - (xy 58.23439 92.330814) (xy 58.146789 92.199711) (xy 58.146786 92.199707) (xy 58.035292 92.088213) - (xy 58.035288 92.08821) (xy 57.904185 92.000609) (xy 57.904172 92.000602) (xy 57.758501 91.940264) - (xy 57.758489 91.940261) (xy 57.603845 91.9095) (xy 57.603842 91.9095) (xy 57.446158 91.9095) (xy 57.446155 91.9095) - (xy 57.29151 91.940261) (xy 57.291498 91.940264) (xy 57.145827 92.000602) (xy 57.145814 92.000609) - (xy 57.014711 92.08821) (xy 57.014707 92.088213) (xy 56.903213 92.199707) (xy 56.90321 92.199711) - (xy 56.815609 92.330814) (xy 56.815602 92.330827) (xy 56.755264 92.476498) (xy 56.755261 92.47651) - (xy 56.7245 92.631153) (xy 56.1255 92.631153) (xy 56.1255 92.569049) (xy 56.088704 92.289558) (xy 56.015742 92.017261) - (xy 55.907863 91.756817) (xy 55.907861 91.756814) (xy 55.907859 91.756809) (xy 55.766916 91.51269) - (xy 55.766912 91.512683) (xy 55.706144 91.433489) (xy 55.636161 91.342285) (xy 55.610967 91.277116) - (xy 55.625005 91.208671) (xy 55.673819 91.158682) (xy 55.678242 91.156314) (xy 55.808685 91.08985) - (xy 55.945641 90.990346) (xy 56.065346 90.870641) (xy 56.16485 90.733685) (xy 56.241705 90.582849) - (xy 56.294018 90.421847) (xy 56.294928 90.416102) (xy 56.3205 90.254649) (xy 56.3205 90.08535) (xy 56.294018 89.918152) - (xy 56.241703 89.757146) (xy 56.164848 89.606311) (xy 56.151508 89.58795) (xy 56.151507 89.587949) - (xy 56.102977 89.521153) (xy 62.0995 89.521153) (xy 62.0995 89.678846) (xy 62.130261 89.833489) - (xy 62.130264 89.833501) (xy 62.179574 89.952548) (xy 62.187043 90.022018) (xy 62.179574 90.047452) - (xy 62.130264 90.166498) (xy 62.130261 90.16651) (xy 62.0995 90.321153) (xy 62.0995 90.478846) (xy 62.130261 90.633489) - (xy 62.130264 90.633501) (xy 62.179574 90.752548) (xy 62.187043 90.822018) (xy 62.179574 90.847452) - (xy 62.130264 90.966498) (xy 62.130261 90.96651) (xy 62.0995 91.121153) (xy 62.0995 91.278846) (xy 62.130261 91.433489) - (xy 62.130264 91.433501) (xy 62.179574 91.552548) (xy 62.187043 91.622018) (xy 62.179574 91.647452) - (xy 62.130264 91.766498) (xy 62.130261 91.76651) (xy 62.0995 91.921153) (xy 62.0995 92.078846) (xy 62.130261 92.233489) - (xy 62.130264 92.233501) (xy 62.179575 92.352549) (xy 62.187044 92.422018) (xy 62.179575 92.447453) - (xy 62.130264 92.566501) (xy 62.130261 92.566513) (xy 62.0995 92.721156) (xy 62.0995 92.878849) - (xy 62.130261 93.033492) (xy 62.130264 93.033504) (xy 62.190602 93.179175) (xy 62.190609 93.179188) - (xy 62.27821 93.310291) (xy 62.278213 93.310295) (xy 62.389707 93.421789) (xy 62.389711 93.421792) - (xy 62.520814 93.509393) (xy 62.520827 93.5094) (xy 62.666498 93.569738) (xy 62.666503 93.56974) - (xy 62.821153 93.600502) (xy 62.821156 93.600503) (xy 62.821158 93.600503) (xy 62.978844 93.600503) - (xy 62.978845 93.600502) (xy 63.133497 93.56974) (xy 63.279179 93.509397) (xy 63.410289 93.421792) - (xy 63.521789 93.310292) (xy 63.609394 93.179182) (xy 63.669737 93.0335) (xy 63.7005 92.878845) - (xy 63.7005 92.721161) (xy 63.7005 92.721158) (xy 63.700499 92.721156) (xy 63.682597 92.631158) - (xy 63.669737 92.566506) (xy 63.620423 92.447452) (xy 63.612955 92.377984) (xy 63.620424 92.352549) - (xy 63.669737 92.233497) (xy 63.7005 92.078842) (xy 63.7005 91.921158) (xy 63.7005 91.921155) (xy 63.700499 91.921153) - (xy 63.669738 91.76651) (xy 63.669737 91.766503) (xy 63.665722 91.756809) (xy 63.620425 91.647452) - (xy 63.612956 91.577983) (xy 63.620425 91.552548) (xy 63.669735 91.433501) (xy 63.669737 91.433497) - (xy 63.7005 91.278842) (xy 63.7005 91.121158) (xy 63.7005 91.121155) (xy 63.700499 91.121153) (xy 63.694243 91.089704) - (xy 63.669737 90.966503) (xy 63.669735 90.966498) (xy 63.620425 90.847452) (xy 63.612956 90.777983) - (xy 63.620425 90.752548) (xy 63.669735 90.633501) (xy 63.669737 90.633497) (xy 63.7005 90.478842) - (xy 63.7005 90.321158) (xy 63.7005 90.321155) (xy 63.700499 90.321153) (xy 63.669738 90.16651) (xy 63.669737 90.166503) - (xy 63.636123 90.08535) (xy 72.5845 90.08535) (xy 72.5845 90.254649) (xy 72.610981 90.421847) (xy 72.663296 90.582853) - (xy 72.740152 90.733688) (xy 72.839648 90.870634) (xy 72.839652 90.870639) (xy 72.95936 90.990347) - (xy 72.959365 90.990351) (xy 73.078817 91.077137) (xy 73.096315 91.08985) (xy 73.192425 91.13882) - (xy 73.247146 91.166703) (xy 73.247148 91.166703) (xy 73.247151 91.166705) (xy 73.33345 91.194745) - (xy 73.408152 91.219018) (xy 73.575351 91.2455) (xy 73.575356 91.2455) (xy 73.744649 91.2455) (xy 73.911847 91.219018) - (xy 74.072849 91.166705) (xy 74.223685 91.08985) (xy 74.360641 90.990346) (xy 74.480346 90.870641) - (xy 74.57985 90.733685) (xy 74.656705 90.582849) (xy 74.709018 90.421847) (xy 74.709928 90.416102) - (xy 74.7355 90.254649) (xy 74.7355 90.08535) (xy 74.709018 89.918152) (xy 74.656703 89.757146) (xy 74.616804 89.678842) - (xy 74.57985 89.606315) (xy 74.517978 89.521155) (xy 74.480351 89.469365) (xy 74.480347 89.46936) - (xy 74.360639 89.349652) (xy 74.360634 89.349648) (xy 74.223688 89.250152) (xy 74.223687 89.250151) - (xy 74.223685 89.25015) (xy 74.16611 89.220814) (xy 74.072853 89.173296) (xy 73.911847 89.120981) - (xy 73.744649 89.0945) (xy 73.744644 89.0945) (xy 73.575356 89.0945) (xy 73.575351 89.0945) (xy 73.408152 89.120981) - (xy 73.247146 89.173296) (xy 73.096311 89.250152) (xy 72.959365 89.349648) (xy 72.95936 89.349652) - (xy 72.839652 89.46936) (xy 72.839648 89.469365) (xy 72.740152 89.606311) (xy 72.663296 89.757146) - (xy 72.610981 89.918152) (xy 72.5845 90.08535) (xy 63.636123 90.08535) (xy 63.620425 90.047452) - (xy 63.612956 89.977983) (xy 63.620425 89.952548) (xy 63.669735 89.833501) (xy 63.669737 89.833497) - (xy 63.7005 89.678842) (xy 63.7005 89.521158) (xy 63.7005 89.521155) (xy 63.700499 89.521153) (xy 63.690196 89.469359) - (xy 63.669737 89.366503) (xy 63.662757 89.349652) (xy 63.609397 89.220827) (xy 63.60939 89.220814) - (xy 63.521789 89.089711) (xy 63.521786 89.089707) (xy 63.410292 88.978213) (xy 63.410288 88.97821) - (xy 63.279185 88.890609) (xy 63.279172 88.890602) (xy 63.133501 88.830264) (xy 63.133489 88.830261) - (xy 62.978845 88.7995) (xy 62.978842 88.7995) (xy 62.821158 88.7995) (xy 62.821155 88.7995) (xy 62.66651 88.830261) - (xy 62.666498 88.830264) (xy 62.520827 88.890602) (xy 62.520814 88.890609) (xy 62.389711 88.97821) - (xy 62.389707 88.978213) (xy 62.278213 89.089707) (xy 62.27821 89.089711) (xy 62.190609 89.220814) - (xy 62.190602 89.220827) (xy 62.130264 89.366498) (xy 62.130261 89.36651) (xy 62.0995 89.521153) - (xy 56.102977 89.521153) (xy 56.065351 89.469365) (xy 56.065347 89.46936) (xy 55.945639 89.349652) - (xy 55.945634 89.349648) (xy 55.808688 89.250152) (xy 55.808687 89.250151) (xy 55.808685 89.25015) - (xy 55.75111 89.220814) (xy 55.657853 89.173296) (xy 55.496847 89.120981) (xy 55.329649 89.0945) - (xy 55.329644 89.0945) (xy 55.160356 89.0945) (xy 55.160351 89.0945) (xy 54.993152 89.120981) (xy 54.832146 89.173296) - (xy 54.681311 89.250152) (xy 54.544365 89.349648) (xy 54.54436 89.349652) (xy 54.424652 89.46936) - (xy 54.424648 89.469365) (xy 54.325152 89.606311) (xy 54.248296 89.757146) (xy 54.195981 89.918152) - (xy 54.1695 90.08535) (xy 54.1695 90.254649) (xy 54.195072 90.416102) (xy 54.186118 90.485395) (xy 54.141121 90.538847) - (xy 54.07437 90.559487) (xy 54.072599 90.5595) (xy 53.834041 90.5595) (xy 53.55456 90.596295) (xy 53.282256 90.669259) - (xy 53.02182 90.777135) (xy 53.021809 90.77714) (xy 52.77769 90.918083) (xy 52.777682 90.918089) - (xy 52.554029 91.089704) (xy 52.354704 91.289029) (xy 52.354695 91.289039) (xy 52.287006 91.377253) - (xy 52.230578 91.418456) (xy 52.160832 91.42261) (xy 52.099912 91.388397) (xy 52.06716 91.326679) - (xy 52.072973 91.257052) (xy 52.081245 91.239765) (xy 52.093224 91.219018) (xy 52.13732 91.142641) - (xy 52.247402 90.87688) (xy 52.321853 90.599025) (xy 52.3594 90.313829) (xy 52.3594 90.026171) (xy 52.321853 89.740975) - (xy 52.247402 89.46312) (xy 52.147041 89.220827) (xy 52.137324 89.197368) (xy 52.137316 89.197351) - (xy 51.993495 88.948248) (xy 51.993491 88.948241) (xy 51.943064 88.882523) (xy 51.818378 88.720028) - (xy 51.818372 88.720021) (xy 51.719504 88.621153) (xy 64.8995 88.621153) (xy 64.8995 88.778846) - (xy 64.930261 88.933489) (xy 64.930264 88.933501) (xy 64.990602 89.079172) (xy 64.990609 89.079185) - (xy 65.07821 89.210288) (xy 65.078213 89.210292) (xy 65.189707 89.321786) (xy 65.189711 89.321789) - (xy 65.320814 89.40939) (xy 65.320827 89.409397) (xy 65.450528 89.46312) (xy 65.466503 89.469737) - (xy 65.621153 89.500499) (xy 65.621156 89.5005) (xy 65.621158 89.5005) (xy 65.778844 89.5005) (xy 65.778845 89.500499) - (xy 65.933497 89.469737) (xy 66.079179 89.409394) (xy 66.210289 89.321789) (xy 66.321789 89.210289) - (xy 66.409394 89.079179) (xy 66.469737 88.933497) (xy 66.5005 88.778842) (xy 66.5005 88.621158) - (xy 66.5005 88.621155) (xy 66.500499 88.621153) (xy 66.479707 88.516627) (xy 66.469737 88.466503) - (xy 66.417966 88.341515) (xy 66.409397 88.320827) (xy 66.40939 88.320814) (xy 66.321789 88.189711) - (xy 66.321786 88.189707) (xy 66.210292 88.078213) (xy 66.210288 88.07821) (xy 66.079185 87.990609) - (xy 66.079172 87.990602) (xy 65.933501 87.930264) (xy 65.933489 87.930261) (xy 65.778845 87.8995) - (xy 65.778842 87.8995) (xy 65.621158 87.8995) (xy 65.621155 87.8995) (xy 65.46651 87.930261) (xy 65.466498 87.930264) - (xy 65.320827 87.990602) (xy 65.320814 87.990609) (xy 65.189711 88.07821) (xy 65.189707 88.078213) - (xy 65.078213 88.189707) (xy 65.07821 88.189711) (xy 64.990609 88.320814) (xy 64.990602 88.320827) - (xy 64.930264 88.466498) (xy 64.930261 88.46651) (xy 64.8995 88.621153) (xy 51.719504 88.621153) - (xy 51.614978 88.516627) (xy 51.614971 88.516621) (xy 51.386767 88.341515) (xy 51.386765 88.341513) - (xy 51.386759 88.341509) (xy 51.386754 88.341506) (xy 51.386751 88.341504) (xy 51.137648 88.197683) - (xy 51.137631 88.197675) (xy 50.871878 88.087597) (xy 50.594023 88.013146) (xy 50.308838 87.975601) - (xy 50.308835 87.9756) (xy 50.308829 87.9756) (xy 50.021171 87.9756) (xy 50.021165 87.9756) (xy 50.021161 87.975601) - (xy 49.735976 88.013146) (xy 49.458121 88.087597) (xy 49.192368 88.197675) (xy 49.192351 88.197683) - (xy 48.943248 88.341504) (xy 48.943232 88.341515) (xy 48.715028 88.516621) (xy 48.715021 88.516627) - (xy 48.511627 88.720021) (xy 48.511621 88.720028) (xy 48.336515 88.948232) (xy 48.336504 88.948248) - (xy 48.192683 89.197351) (xy 48.192675 89.197368) (xy 48.082597 89.463121) (xy 48.008146 89.740976) - (xy 47.970601 90.026161) (xy 47.9706 90.026177) (xy 46.151127 90.026177) (xy 46.134018 89.918152) - (xy 46.081703 89.757146) (xy 46.041804 89.678842) (xy 46.00485 89.606315) (xy 45.942978 89.521155) - (xy 45.905351 89.469365) (xy 45.905347 89.46936) (xy 45.785639 89.349652) (xy 45.785634 89.349648) - (xy 45.648688 89.250152) (xy 45.648687 89.250151) (xy 45.648685 89.25015) (xy 45.59111 89.220814) - (xy 45.497853 89.173296) (xy 45.336847 89.120981) (xy 45.169649 89.0945) (xy 45.169644 89.0945) - (xy 45.000356 89.0945) (xy 45.000351 89.0945) (xy 44.833152 89.120981) (xy 44.672146 89.173296) - (xy 44.521311 89.250152) (xy 44.384365 89.349648) (xy 44.38436 89.349652) (xy 44.264652 89.46936) - (xy 44.264648 89.469365) (xy 44.165152 89.606311) (xy 44.088296 89.757146) (xy 44.035981 89.918152) - (xy 44.0095 90.08535) (xy 31.6155 90.08535) (xy 31.6155 85.82704) (xy 46.632866 85.82704) (xy 46.632866 85.984733) - (xy 46.663627 86.139376) (xy 46.66363 86.139388) (xy 46.723968 86.285059) (xy 46.723975 86.285072) - (xy 46.811576 86.416175) (xy 46.811579 86.416179) (xy 46.923073 86.527673) (xy 46.923077 86.527676) - (xy 47.05418 86.615277) (xy 47.054193 86.615284) (xy 47.199864 86.675622) (xy 47.199869 86.675624) - (xy 47.354519 86.706386) (xy 47.354522 86.706387) (xy 47.354524 86.706387) (xy 47.51221 86.706387) - (xy 47.512211 86.706386) (xy 47.666863 86.675624) (xy 47.780344 86.628618) (xy 47.849811 86.62115) - (xy 47.912291 86.652425) (xy 47.938826 86.687971) (xy 47.947984 86.706388) (xy 48.004299 86.819643) - (xy 48.113848 86.965724) (xy 48.248031 87.089561) (xy 48.248033 87.089562) (xy 48.248036 87.089565) - (xy 48.402413 87.187062) (xy 48.57189 87.255005) (xy 48.571892 87.255006) (xy 48.571893 87.255006) - (xy 48.571895 87.255007) (xy 48.750876 87.29115) (xy 48.933443 87.294296) (xy 49.113564 87.264343) - (xy 49.139283 87.255048) (xy 49.184516 87.2387) (xy 49.285287 87.20228) (xy 49.30024 87.193567) - (xy 49.306989 87.189643) (xy 49.307257 87.18957) (xy 49.335296 87.173186) (xy 49.338266 87.172456) - (xy 49.39762 87.156388) (xy 49.429792 87.156389) (xy 49.429796 87.156387) (xy 49.438415 87.156388) - (xy 49.438444 87.156387) (xy 50.919063 87.156387) (xy 50.934708 87.160611) (xy 50.948766 87.159997) - (xy 50.981478 87.173241) (xy 50.995662 87.181504) (xy 50.995779 87.181628) (xy 50.995804 87.181587) - (xy 51.016386 87.193614) (xy 51.016803 87.193821) (xy 51.03144 87.202349) (xy 51.203169 87.264406) - (xy 51.203168 87.264406) (xy 51.223114 87.267721) (xy 51.383294 87.294351) (xy 51.565864 87.291198) - (xy 51.744848 87.255048) (xy 51.914331 87.187098) (xy 52.068715 87.089592) (xy 52.202898 86.96575) - (xy 52.2029 86.965747) (xy 52.202901 86.965747) (xy 52.268628 86.878099) (xy 52.312448 86.819666) - (xy 52.377927 86.687978) (xy 52.425399 86.636717) (xy 52.493051 86.619257) (xy 52.536409 86.628628) - (xy 52.649864 86.675622) (xy 52.649869 86.675624) (xy 52.804519 86.706386) (xy 52.804522 86.706387) - (xy 52.804524 86.706387) (xy 52.96221 86.706387) (xy 52.962211 86.706386) (xy 53.116863 86.675624) - (xy 53.252946 86.619257) (xy 53.262538 86.615284) (xy 53.262538 86.615283) (xy 53.262545 86.615281) - (xy 53.393655 86.527676) (xy 53.505155 86.416176) (xy 53.59276 86.285066) (xy 53.603694 86.25867) - (xy 53.627486 86.201229) (xy 53.653103 86.139384) (xy 53.683866 85.984729) (xy 53.683866 85.827045) - (xy 53.683866 85.827043) (xy 53.683866 85.827042) (xy 53.683865 85.82704) (xy 53.653103 85.67239) - (xy 53.653101 85.672385) (xy 53.592763 85.526714) (xy 53.592756 85.526701) (xy 53.505155 85.395598) - (xy 53.505152 85.395594) (xy 53.393658 85.2841) (xy 53.393654 85.284097) (xy 53.262552 85.196496) - (xy 53.262538 85.196489) (xy 53.116867 85.136151) (xy 53.116855 85.136148) (xy 52.962211 85.105387) - (xy 52.962208 85.105387) (xy 52.804524 85.105387) (xy 52.804521 85.105387) (xy 52.649876 85.136148) - (xy 52.649864 85.136151) (xy 52.530317 85.185669) (xy 52.460848 85.193138) (xy 52.398369 85.161862) - (xy 52.362717 85.101773) (xy 52.362011 85.096153) (xy 59.1995 85.096153) (xy 59.1995 85.253846) - (xy 59.230261 85.408489) (xy 59.230264 85.408501) (xy 59.290602 85.554172) (xy 59.290609 85.554185) - (xy 59.37821 85.685288) (xy 59.378213 85.685292) (xy 59.489707 85.796786) (xy 59.489711 85.796789) - (xy 59.620814 85.88439) (xy 59.620827 85.884397) (xy 59.739905 85.93372) (xy 59.766503 85.944737) - (xy 59.921153 85.975499) (xy 59.921156 85.9755) (xy 59.921158 85.9755) (xy 60.078844 85.9755) (xy 60.078845 85.975499) - (xy 60.233497 85.944737) (xy 60.379179 85.884394) (xy 60.510289 85.796789) (xy 60.621789 85.685289) - (xy 60.709394 85.554179) (xy 60.769737 85.408497) (xy 60.8005 85.253842) (xy 60.8005 85.221153) - (xy 66.0995 85.221153) (xy 66.0995 85.378846) (xy 66.130261 85.533489) (xy 66.130264 85.533501) - (xy 66.190602 85.679172) (xy 66.190609 85.679185) (xy 66.27821 85.810288) (xy 66.278213 85.810292) - (xy 66.389707 85.921786) (xy 66.389711 85.921789) (xy 66.520814 86.00939) (xy 66.520827 86.009397) - (xy 66.656122 86.065437) (xy 66.666503 86.069737) (xy 66.821153 86.100499) (xy 66.821156 86.1005) - (xy 66.821158 86.1005) (xy 66.978844 86.1005) (xy 66.978845 86.100499) (xy 67.133497 86.069737) - (xy 67.272979 86.011962) (xy 67.279172 86.009397) (xy 67.279172 86.009396) (xy 67.279179 86.009394) - (xy 67.410289 85.921789) (xy 67.521789 85.810289) (xy 67.609394 85.679179) (xy 67.669737 85.533497) - (xy 67.7005 85.378842) (xy 67.7005 85.221158) (xy 67.7005 85.221155) (xy 67.700499 85.221153) (xy 67.683591 85.13615) - (xy 67.669737 85.066503) (xy 67.666655 85.059062) (xy 67.609397 84.920827) (xy 67.60939 84.920814) - (xy 67.521789 84.789711) (xy 67.521786 84.789707) (xy 67.410292 84.678213) (xy 67.410288 84.67821) - (xy 67.279185 84.590609) (xy 67.279172 84.590602) (xy 67.133501 84.530264) (xy 67.133489 84.530261) - (xy 66.978845 84.4995) (xy 66.978842 84.4995) (xy 66.821158 84.4995) (xy 66.821155 84.4995) (xy 66.66651 84.530261) - (xy 66.666498 84.530264) (xy 66.520827 84.590602) (xy 66.520814 84.590609) (xy 66.389711 84.67821) - (xy 66.389707 84.678213) (xy 66.278213 84.789707) (xy 66.27821 84.789711) (xy 66.190609 84.920814) - (xy 66.190602 84.920827) (xy 66.130264 85.066498) (xy 66.130261 85.06651) (xy 66.0995 85.221153) - (xy 60.8005 85.221153) (xy 60.8005 85.096158) (xy 60.8005 85.096155) (xy 60.800499 85.096153) (xy 60.795517 85.071108) - (xy 60.769737 84.941503) (xy 60.76117 84.920821) (xy 60.709397 84.795827) (xy 60.70939 84.795814) - (xy 60.621789 84.664711) (xy 60.621786 84.664707) (xy 60.510292 84.553213) (xy 60.510288 84.55321) - (xy 60.379185 84.465609) (xy 60.379172 84.465602) (xy 60.233501 84.405264) (xy 60.233489 84.405261) - (xy 60.078845 84.3745) (xy 60.078842 84.3745) (xy 59.921158 84.3745) (xy 59.921155 84.3745) (xy 59.76651 84.405261) - (xy 59.766498 84.405264) (xy 59.620827 84.465602) (xy 59.620814 84.465609) (xy 59.489711 84.55321) - (xy 59.489707 84.553213) (xy 59.378213 84.664707) (xy 59.37821 84.664711) (xy 59.290609 84.795814) - (xy 59.290602 84.795827) (xy 59.230264 84.941498) (xy 59.230261 84.94151) (xy 59.1995 85.096153) - (xy 52.362011 85.096153) (xy 52.358865 85.071108) (xy 52.358865 84.48144) (xy 52.361489 84.469863) - (xy 52.360455 84.461649) (xy 52.370865 84.428507) (xy 52.370989 84.427964) (xy 52.371029 84.427878) - (xy 52.387427 84.3938) (xy 52.387497 84.393427) (xy 52.391101 84.385888) (xy 52.391124 84.385862) - (xy 52.391176 84.38573) (xy 52.398285 84.370917) (xy 52.446387 84.194783) (xy 52.461812 84.012852) - (xy 52.444052 83.831133) (xy 52.393693 83.655632) (xy 52.376548 83.621153) (xy 68.3495 83.621153) - (xy 68.3495 83.778846) (xy 68.380261 83.933489) (xy 68.380264 83.933501) (xy 68.440602 84.079172) - (xy 68.440609 84.079185) (xy 68.52821 84.210288) (xy 68.528213 84.210292) (xy 68.639707 84.321786) - (xy 68.639711 84.321789) (xy 68.770814 84.40939) (xy 68.770827 84.409397) (xy 68.90652 84.465602) - (xy 68.916503 84.469737) (xy 69.05777 84.497837) (xy 69.071153 84.500499) (xy 69.071156 84.5005) - (xy 69.071158 84.5005) (xy 69.228844 84.5005) (xy 69.228845 84.500499) (xy 69.383497 84.469737) - (xy 69.525857 84.410769) (xy 69.595324 84.403301) (xy 69.642199 84.422229) (xy 69.697814 84.45939) - (xy 69.697827 84.459397) (xy 69.841506 84.51891) (xy 69.843503 84.519737) (xy 69.998153 84.550499) - (xy 69.998156 84.5505) (xy 69.998158 84.5505) (xy 70.155844 84.5505) (xy 70.155845 84.550499) (xy 70.310497 84.519737) - (xy 70.441182 84.465606) (xy 70.456172 84.459397) (xy 70.456172 84.459396) (xy 70.456179 84.459394) - (xy 70.587289 84.371789) (xy 70.698789 84.260289) (xy 70.786394 84.129179) (xy 70.788215 84.124784) - (xy 70.804001 84.086672) (xy 70.846737 83.983497) (xy 70.8775 83.828842) (xy 70.8775 83.671158) - (xy 70.8775 83.671155) (xy 70.877499 83.671153) (xy 70.872423 83.645633) (xy 70.846737 83.516503) - (xy 70.832502 83.482137) (xy 70.786397 83.370827) (xy 70.78639 83.370814) (xy 70.698789 83.239711) - (xy 70.698786 83.239707) (xy 70.587292 83.128213) (xy 70.587288 83.12821) (xy 70.456185 83.040609) - (xy 70.456172 83.040602) (xy 70.310501 82.980264) (xy 70.310489 82.980261) (xy 70.155845 82.9495) - (xy 70.155842 82.9495) (xy 69.998158 82.9495) (xy 69.998155 82.9495) (xy 69.84351 82.980261) (xy 69.843507 82.980262) - (xy 69.843506 82.980262) (xy 69.843503 82.980263) (xy 69.770137 83.010652) (xy 69.701142 83.03923) - (xy 69.631672 83.046698) (xy 69.584799 83.02777) (xy 69.529184 82.990609) (xy 69.529181 82.990607) - (xy 69.529179 82.990606) (xy 69.529176 82.990604) (xy 69.529171 82.990602) (xy 69.383501 82.930264) - (xy 69.383489 82.930261) (xy 69.228845 82.8995) (xy 69.228842 82.8995) (xy 69.071158 82.8995) (xy 69.071155 82.8995) - (xy 68.91651 82.930261) (xy 68.916498 82.930264) (xy 68.770827 82.990602) (xy 68.770814 82.990609) - (xy 68.639711 83.07821) (xy 68.639707 83.078213) (xy 68.528213 83.189707) (xy 68.52821 83.189711) - (xy 68.440609 83.320814) (xy 68.440602 83.320827) (xy 68.380264 83.466498) (xy 68.380261 83.46651) - (xy 68.3495 83.621153) (xy 52.376548 83.621153) (xy 52.312398 83.492144) (xy 52.244902 83.402141) - (xy 52.202858 83.346077) (xy 52.202856 83.346074) (xy 52.202854 83.346072) (xy 52.202836 83.346055) - (xy 52.068684 83.222246) (xy 52.068677 83.22224) (xy 51.946992 83.145387) (xy 51.914306 83.124743) - (xy 51.914304 83.124742) (xy 51.914303 83.124741) (xy 51.744843 83.0568) (xy 51.744836 83.056798) - (xy 51.744835 83.056798) (xy 51.565865 83.020651) (xy 51.565862 83.02065) (xy 51.565858 83.02065) - (xy 51.383315 83.017495) (xy 51.383304 83.017496) (xy 51.203196 83.047437) (xy 51.031478 83.109485) - (xy 51.031475 83.109486) (xy 51.016981 83.11793) (xy 51.016866 83.117997) (xy 51.00974 83.122137) - (xy 51.009437 83.122221) (xy 50.981408 83.1386) (xy 50.981406 83.138602) (xy 50.978125 83.139407) - (xy 50.919107 83.155388) (xy 49.438446 83.155388) (xy 49.438418 83.155386) (xy 49.397619 83.155386) - (xy 49.335062 83.138449) (xy 49.301054 83.118578) (xy 49.299653 83.117879) (xy 49.289783 83.112128) - (xy 49.285271 83.109499) (xy 49.28527 83.109498) (xy 49.285269 83.109498) (xy 49.113549 83.047439) - (xy 48.933437 83.01749) (xy 48.933431 83.01749) (xy 48.83385 83.019207) (xy 48.750862 83.020638) - (xy 48.571893 83.05678) (xy 48.571879 83.056784) (xy 48.402407 83.124726) (xy 48.402406 83.124727) - (xy 48.248029 83.222223) (xy 48.248018 83.222231) (xy 48.113849 83.346055) (xy 48.113845 83.346059) - (xy 48.113845 83.34606) (xy 48.071785 83.402145) (xy 48.004296 83.492137) (xy 47.922997 83.655632) - (xy 47.872637 83.831134) (xy 47.872636 83.831143) (xy 47.854878 84.012871) (xy 47.870307 84.1948) - (xy 47.870307 84.194801) (xy 47.870307 84.194804) (xy 47.870308 84.194805) (xy 47.918416 84.370945) - (xy 47.918418 84.370949) (xy 47.925658 84.386038) (xy 47.925696 84.386117) (xy 47.929272 84.393584) - (xy 47.929326 84.393866) (xy 47.945599 84.427673) (xy 47.945698 84.427879) (xy 47.945833 84.428712) - (xy 47.957863 84.48145) (xy 47.95786 84.527098) (xy 47.957867 84.527203) (xy 47.957867 85.071108) - (xy 47.938182 85.138147) (xy 47.885378 85.183902) (xy 47.81622 85.193846) (xy 47.786415 85.185669) - (xy 47.666867 85.136151) (xy 47.666855 85.136148) (xy 47.512211 85.105387) (xy 47.512208 85.105387) - (xy 47.354524 85.105387) (xy 47.354521 85.105387) (xy 47.199876 85.136148) (xy 47.199864 85.136151) - (xy 47.054193 85.196489) (xy 47.05418 85.196496) (xy 46.923077 85.284097) (xy 46.923073 85.2841) - (xy 46.811579 85.395594) (xy 46.811576 85.395598) (xy 46.723975 85.526701) (xy 46.723968 85.526714) - (xy 46.66363 85.672385) (xy 46.663627 85.672397) (xy 46.632866 85.82704) (xy 31.6155 85.82704) (xy 31.6155 81.171153) - (xy 72.540148 81.171153) (xy 72.540148 81.328846) (xy 72.570909 81.483489) (xy 72.570912 81.483501) - (xy 72.63125 81.629171) (xy 72.631256 81.629182) (xy 72.654503 81.663974) (xy 72.67538 81.730652) - (xy 72.665962 81.780315) (xy 72.630263 81.866503) (xy 72.630261 81.86651) (xy 72.5995 82.021153) - (xy 72.5995 82.178846) (xy 72.630261 82.333489) (xy 72.630264 82.333501) (xy 72.690602 82.479172) - (xy 72.690609 82.479185) (xy 72.77821 82.610288) (xy 72.778213 82.610292) (xy 72.889707 82.721786) - (xy 72.889711 82.721789) (xy 73.020814 82.80939) (xy 73.020827 82.809397) (xy 73.166498 82.869735) - (xy 73.166503 82.869737) (xy 73.316131 82.8995) (xy 73.321153 82.900499) (xy 73.321156 82.9005) - (xy 73.321158 82.9005) (xy 73.478844 82.9005) (xy 73.478845 82.900499) (xy 73.633497 82.869737) - (xy 73.779179 82.809394) (xy 73.910289 82.721789) (xy 74.021789 82.610289) (xy 74.109394 82.479179) - (xy 74.169737 82.333497) (xy 74.2005 82.178842) (xy 74.2005 82.021158) (xy 74.2005 82.021155) (xy 74.200499 82.021153) - (xy 74.169738 81.86651) (xy 74.169737 81.866503) (xy 74.109394 81.720821) (xy 74.086143 81.686024) - (xy 74.065267 81.619348) (xy 74.074686 81.569682) (xy 74.110385 81.483497) (xy 74.141148 81.328842) - (xy 74.141148 81.171158) (xy 74.141148 81.171155) (xy 74.141147 81.171153) (xy 74.110386 81.01651) - (xy 74.110385 81.016503) (xy 74.050442 80.871786) (xy 74.050045 80.870827) (xy 74.050038 80.870814) - (xy 73.962437 80.739711) (xy 73.962434 80.739707) (xy 73.85094 80.628213) (xy 73.850936 80.62821) - (xy 73.719833 80.540609) (xy 73.71982 80.540602) (xy 73.574149 80.480264) (xy 73.574137 80.480261) - (xy 73.419493 80.4495) (xy 73.41949 80.4495) (xy 73.261806 80.4495) (xy 73.261803 80.4495) (xy 73.107158 80.480261) - (xy 73.107146 80.480264) (xy 72.961475 80.540602) (xy 72.961462 80.540609) (xy 72.830359 80.62821) - (xy 72.830355 80.628213) (xy 72.718861 80.739707) (xy 72.718858 80.739711) (xy 72.631257 80.870814) - (xy 72.63125 80.870827) (xy 72.570912 81.016498) (xy 72.570909 81.01651) (xy 72.540148 81.171153) - (xy 31.6155 81.171153) (xy 31.6155 80.171153) (xy 63.0495 80.171153) (xy 63.0495 80.328846) (xy 63.080261 80.483489) - (xy 63.080264 80.483501) (xy 63.140602 80.629172) (xy 63.140609 80.629185) (xy 63.22821 80.760288) - (xy 63.228213 80.760292) (xy 63.339707 80.871786) (xy 63.339711 80.871789) (xy 63.470814 80.95939) - (xy 63.470827 80.959397) (xy 63.608683 81.016498) (xy 63.616503 81.019737) (xy 63.771153 81.050499) - (xy 63.771156 81.0505) (xy 63.771158 81.0505) (xy 63.928844 81.0505) (xy 63.928845 81.050499) (xy 63.939179 81.048443) - (xy 63.964287 81.04345) (xy 63.964292 81.043449) (xy 64.0498 81.026439) (xy 64.083497 81.019737) - (xy 64.229179 80.959394) (xy 64.360289 80.871789) (xy 64.471789 80.760289) (xy 64.471792 80.760284) - (xy 64.474991 80.756387) (xy 64.532733 80.717047) (xy 64.602578 80.71517) (xy 64.612501 80.718522) - (xy 64.616492 80.719732) (xy 64.616503 80.719737) (xy 64.771153 80.750499) (xy 64.771156 80.7505) - (xy 64.771158 80.7505) (xy 64.928844 80.7505) (xy 64.928845 80.750499) (xy 65.083497 80.719737) - (xy 65.229179 80.659394) (xy 65.360289 80.571789) (xy 65.449574 80.482503) (xy 65.510895 80.449019) - (xy 65.56145 80.448569) (xy 65.571155 80.4505) (xy 65.571158 80.4505) (xy 65.728844 80.4505) (xy 65.728845 80.450499) - (xy 65.883497 80.419737) (xy 66.029179 80.359394) (xy 66.03111 80.358103) (xy 66.032276 80.357737) - (xy 66.034546 80.356525) (xy 66.034776 80.356955) (xy 66.097786 80.337226) (xy 66.165166 80.35571) - (xy 66.16885 80.358077) (xy 66.170821 80.359394) (xy 66.170824 80.359395) (xy 66.170827 80.359397) - (xy 66.316498 80.419735) (xy 66.316503 80.419737) (xy 66.46145 80.448569) (xy 66.471153 80.450499) - (xy 66.471156 80.4505) (xy 66.471158 80.4505) (xy 66.628844 80.4505) (xy 66.628845 80.450499) (xy 66.783497 80.419737) - (xy 66.929179 80.359394) (xy 67.060289 80.271789) (xy 67.171789 80.160289) (xy 67.259394 80.029179) - (xy 67.319737 79.883497) (xy 67.3505 79.728842) (xy 67.3505 79.571158) (xy 67.3505 79.571155) (xy 67.350499 79.571153) - (xy 67.339627 79.516498) (xy 67.319737 79.416503) (xy 67.288298 79.340602) (xy 67.266327 79.287558) - (xy 67.266311 79.28752) (xy 67.263304 79.280261) (xy 67.259394 79.270821) (xy 67.259391 79.270816) - (xy 67.25939 79.270814) (xy 67.242912 79.246153) (xy 76.8745 79.246153) (xy 76.8745 79.403846) (xy 76.905261 79.558489) - (xy 76.905264 79.558501) (xy 76.965602 79.704172) (xy 76.965609 79.704185) (xy 77.05321 79.835288) - (xy 77.053213 79.835292) (xy 77.164707 79.946786) (xy 77.164711 79.946789) (xy 77.295814 80.03439) - (xy 77.295827 80.034397) (xy 77.441498 80.094735) (xy 77.441503 80.094737) (xy 77.596153 80.125499) - (xy 77.596156 80.1255) (xy 77.596158 80.1255) (xy 77.753844 80.1255) (xy 77.753845 80.125499) (xy 77.908497 80.094737) - (xy 78.054179 80.034394) (xy 78.148826 79.971153) (xy 90.8995 79.971153) (xy 90.8995 80.128846) - (xy 90.930261 80.283489) (xy 90.930264 80.283501) (xy 90.990602 80.429172) (xy 90.990609 80.429185) - (xy 91.07821 80.560288) (xy 91.078213 80.560292) (xy 91.189707 80.671786) (xy 91.189711 80.671789) - (xy 91.320814 80.75939) (xy 91.320827 80.759397) (xy 91.466498 80.819735) (xy 91.466503 80.819737) - (xy 91.621153 80.850499) (xy 91.621156 80.8505) (xy 91.621158 80.8505) (xy 91.778844 80.8505) (xy 91.778845 80.850499) - (xy 91.933497 80.819737) (xy 92.079179 80.759394) (xy 92.210289 80.671789) (xy 92.321789 80.560289) - (xy 92.409394 80.429179) (xy 92.469737 80.283497) (xy 92.5005 80.128842) (xy 92.5005 79.971158) - (xy 92.5005 79.971155) (xy 92.484209 79.889258) (xy 92.484209 79.889257) (xy 92.480608 79.871153) - (xy 104.3495 79.871153) (xy 104.3495 80.028846) (xy 104.380261 80.183489) (xy 104.380264 80.183501) - (xy 104.440602 80.329172) (xy 104.440609 80.329185) (xy 104.52821 80.460288) (xy 104.528213 80.460292) - (xy 104.639707 80.571786) (xy 104.639711 80.571789) (xy 104.770814 80.65939) (xy 104.770827 80.659397) - (xy 104.91357 80.718522) (xy 104.916503 80.719737) (xy 105.071153 80.750499) (xy 105.071156 80.7505) - (xy 105.071158 80.7505) (xy 105.228844 80.7505) (xy 105.228845 80.750499) (xy 105.383497 80.719737) - (xy 105.529179 80.659394) (xy 105.660289 80.571789) (xy 105.771789 80.460289) (xy 105.859394 80.329179) - (xy 105.919737 80.183497) (xy 105.9505 80.028842) (xy 105.9505 79.871158) (xy 105.9505 79.871155) - (xy 105.950499 79.871153) (xy 105.943365 79.835288) (xy 105.919737 79.716503) (xy 105.914632 79.704179) - (xy 105.900952 79.671153) (xy 123.3995 79.671153) (xy 123.3995 79.828846) (xy 123.430261 79.983489) - (xy 123.430264 79.983501) (xy 123.490602 80.129172) (xy 123.490609 80.129185) (xy 123.57821 80.260288) - (xy 123.578213 80.260292) (xy 123.689707 80.371786) (xy 123.689711 80.371789) (xy 123.820814 80.45939) - (xy 123.820827 80.459397) (xy 123.966498 80.519735) (xy 123.966503 80.519737) (xy 124.121153 80.550499) - (xy 124.121156 80.5505) (xy 124.121158 80.5505) (xy 124.278844 80.5505) (xy 124.278845 80.550499) - (xy 124.433497 80.519737) (xy 124.579179 80.459394) (xy 124.710289 80.371789) (xy 124.821789 80.260289) - (xy 124.909394 80.129179) (xy 124.969737 79.983497) (xy 125.0005 79.828842) (xy 125.0005 79.671158) - (xy 125.0005 79.671155) (xy 125.000499 79.671153) (xy 124.991957 79.62821) (xy 124.969737 79.516503) - (xy 124.969735 79.516498) (xy 124.909397 79.370827) (xy 124.90939 79.370814) (xy 124.821789 79.239711) - (xy 124.821786 79.239707) (xy 124.710292 79.128213) (xy 124.710288 79.12821) (xy 124.579185 79.040609) - (xy 124.579172 79.040602) (xy 124.433501 78.980264) (xy 124.433489 78.980261) (xy 124.278845 78.9495) - (xy 124.278842 78.9495) (xy 124.121158 78.9495) (xy 124.121155 78.9495) (xy 123.96651 78.980261) - (xy 123.966498 78.980264) (xy 123.820827 79.040602) (xy 123.820814 79.040609) (xy 123.689711 79.12821) - (xy 123.689707 79.128213) (xy 123.578213 79.239707) (xy 123.57821 79.239711) (xy 123.490609 79.370814) - (xy 123.490602 79.370827) (xy 123.430264 79.516498) (xy 123.430261 79.51651) (xy 123.3995 79.671153) - (xy 105.900952 79.671153) (xy 105.859397 79.570827) (xy 105.85939 79.570814) (xy 105.771789 79.439711) - (xy 105.771786 79.439707) (xy 105.660292 79.328213) (xy 105.660288 79.32821) (xy 105.529185 79.240609) - (xy 105.529172 79.240602) (xy 105.383501 79.180264) (xy 105.383489 79.180261) (xy 105.228845 79.1495) - (xy 105.228842 79.1495) (xy 105.071158 79.1495) (xy 105.071155 79.1495) (xy 104.91651 79.180261) - (xy 104.916498 79.180264) (xy 104.770827 79.240602) (xy 104.770814 79.240609) (xy 104.639711 79.32821) - (xy 104.639707 79.328213) (xy 104.528213 79.439707) (xy 104.52821 79.439711) (xy 104.440609 79.570814) - (xy 104.440602 79.570827) (xy 104.380264 79.716498) (xy 104.380261 79.71651) (xy 104.3495 79.871153) - (xy 92.480608 79.871153) (xy 92.473474 79.835289) (xy 92.469737 79.816503) (xy 92.437929 79.739711) - (xy 92.409397 79.670827) (xy 92.40939 79.670814) (xy 92.321789 79.539711) (xy 92.321786 79.539707) - (xy 92.210292 79.428213) (xy 92.210288 79.42821) (xy 92.079185 79.340609) (xy 92.079172 79.340602) - (xy 91.933501 79.280264) (xy 91.933489 79.280261) (xy 91.778845 79.2495) (xy 91.778842 79.2495) - (xy 91.621158 79.2495) (xy 91.621155 79.2495) (xy 91.46651 79.280261) (xy 91.466498 79.280264) (xy 91.320827 79.340602) - (xy 91.320814 79.340609) (xy 91.189711 79.42821) (xy 91.189707 79.428213) (xy 91.078213 79.539707) - (xy 91.07821 79.539711) (xy 90.990609 79.670814) (xy 90.990602 79.670827) (xy 90.930264 79.816498) - (xy 90.930261 79.81651) (xy 90.8995 79.971153) (xy 78.148826 79.971153) (xy 78.185289 79.946789) - (xy 78.185292 79.946786) (xy 78.254694 79.877385) (xy 78.296786 79.835292) (xy 78.296789 79.835289) - (xy 78.384394 79.704179) (xy 78.444737 79.558497) (xy 78.4755 79.403842) (xy 78.4755 79.246158) - (xy 78.4755 79.246155) (xy 78.475499 79.246153) (xy 78.462393 79.180264) (xy 78.444737 79.091503) - (xy 78.423655 79.040606) (xy 78.384397 78.945827) (xy 78.38439 78.945814) (xy 78.296789 78.814711) - (xy 78.296786 78.814707) (xy 78.185292 78.703213) (xy 78.185288 78.70321) (xy 78.054185 78.615609) - (xy 78.054172 78.615602) (xy 77.908501 78.555264) (xy 77.908489 78.555261) (xy 77.753845 78.5245) - (xy 77.753842 78.5245) (xy 77.596158 78.5245) (xy 77.596155 78.5245) (xy 77.44151 78.555261) (xy 77.441498 78.555264) - (xy 77.295827 78.615602) (xy 77.295814 78.615609) (xy 77.164711 78.70321) (xy 77.164707 78.703213) - (xy 77.053213 78.814707) (xy 77.05321 78.814711) (xy 76.965609 78.945814) (xy 76.965602 78.945827) - (xy 76.905264 79.091498) (xy 76.905261 79.09151) (xy 76.8745 79.246153) (xy 67.242912 79.246153) - (xy 67.171789 79.139711) (xy 67.171786 79.139707) (xy 67.060292 79.028213) (xy 67.060288 79.02821) - (xy 66.929185 78.940609) (xy 66.929172 78.940602) (xy 66.783501 78.880264) (xy 66.783489 78.880261) - (xy 66.628845 78.8495) (xy 66.628842 78.8495) (xy 66.471158 78.8495) (xy 66.471155 78.8495) (xy 66.31651 78.880261) - (xy 66.316498 78.880264) (xy 66.170822 78.940604) (xy 66.17082 78.940605) (xy 66.168885 78.941899) - (xy 66.167717 78.942264) (xy 66.165451 78.943476) (xy 66.165221 78.943045) (xy 66.102206 78.962773) - (xy 66.034827 78.944285) (xy 66.031115 78.941899) (xy 66.029179 78.940605) (xy 66.029177 78.940604) - (xy 65.883501 78.880264) (xy 65.883489 78.880261) (xy 65.728845 78.8495) (xy 65.728842 78.8495) - (xy 65.571158 78.8495) (xy 65.571155 78.8495) (xy 65.41651 78.880261) (xy 65.416498 78.880264) (xy 65.270827 78.940602) - (xy 65.270814 78.940609) (xy 65.139711 79.02821) (xy 65.139707 79.028213) (xy 65.050426 79.117495) - (xy 64.989103 79.15098) (xy 64.938556 79.151432) (xy 64.928842 79.1495) (xy 64.771158 79.1495) (xy 64.771155 79.1495) - (xy 64.61651 79.180261) (xy 64.616498 79.180264) (xy 64.470827 79.240602) (xy 64.470814 79.240609) - (xy 64.339712 79.328209) (xy 64.228205 79.439717) (xy 64.224993 79.443631) (xy 64.167243 79.482959) - (xy 64.097398 79.484822) (xy 64.087485 79.481473) (xy 64.083488 79.48026) (xy 63.928845 79.4495) - (xy 63.928842 79.4495) (xy 63.771158 79.4495) (xy 63.771155 79.4495) (xy 63.61651 79.480261) (xy 63.616498 79.480264) - (xy 63.470827 79.540602) (xy 63.470814 79.540609) (xy 63.339711 79.62821) (xy 63.339707 79.628213) - (xy 63.228213 79.739707) (xy 63.22821 79.739711) (xy 63.140609 79.870814) (xy 63.140602 79.870827) - (xy 63.080264 80.016498) (xy 63.080261 80.01651) (xy 63.0495 80.171153) (xy 31.6155 80.171153) (xy 31.6155 76.068872) - (xy 36.0995 76.068872) (xy 36.0995 76.331127) (xy 36.122431 76.505291) (xy 36.13373 76.591116) (xy 36.198831 76.834076) - (xy 36.201602 76.844418) (xy 36.201605 76.844428) (xy 36.301953 77.08669) (xy 36.301958 77.0867) - (xy 36.433075 77.313803) (xy 36.592718 77.521851) (xy 36.592726 77.52186) (xy 36.77814 77.707274) - (xy 36.778148 77.707281) (xy 36.986196 77.866924) (xy 37.213299 77.998041) (xy 37.213309 77.998046) - (xy 37.455571 78.098394) (xy 37.455581 78.098398) (xy 37.708884 78.16627) (xy 37.96888 78.2005) - (xy 37.968887 78.2005) (xy 38.231113 78.2005) (xy 38.23112 78.2005) (xy 38.491116 78.16627) (xy 38.744419 78.098398) - (xy 38.986697 77.998043) (xy 39.213803 77.866924) (xy 39.421851 77.707282) (xy 39.421855 77.707277) - (xy 39.42186 77.707274) (xy 39.502557 77.626577) (xy 83.3495 77.626577) (xy 83.3495 77.823422) (xy 83.38029 78.017826) - (xy 83.441117 78.205029) (xy 83.530476 78.380405) (xy 83.646172 78.539646) (xy 83.785354 78.678828) - (xy 83.944595 78.794524) (xy 84.027455 78.836743) (xy 84.11997 78.883882) (xy 84.119972 78.883882) - (xy 84.119975 78.883884) (xy 84.220317 78.916487) (xy 84.307173 78.944709) (xy 84.501578 78.9755) - (xy 84.501583 78.9755) (xy 84.698422 78.9755) (xy 84.892826 78.944709) (xy 84.905466 78.940602) - (xy 85.080025 78.883884) (xy 85.255405 78.794524) (xy 85.414646 78.678828) (xy 85.553828 78.539646) - (xy 85.669524 78.380405) (xy 85.758884 78.205025) (xy 85.819709 78.017826) (xy 85.822843 77.998041) - (xy 85.8505 77.823422) (xy 85.8505 77.626577) (xy 85.819709 77.432173) (xy 85.78911 77.338) (xy 85.758884 77.244975) - (xy 85.758882 77.244972) (xy 85.758882 77.24497) (xy 85.678239 77.0867) (xy 85.669524 77.069595) - (xy 85.553828 76.910354) (xy 85.414646 76.771172) (xy 85.255405 76.655476) (xy 85.178608 76.616346) - (xy 85.080029 76.566117) (xy 84.892826 76.50529) (xy 84.698422 76.4745) (xy 84.698417 76.4745) (xy 84.501583 76.4745) - (xy 84.501578 76.4745) (xy 84.307173 76.50529) (xy 84.11997 76.566117) (xy 83.944594 76.655476) - (xy 83.853741 76.721485) (xy 83.785354 76.771172) (xy 83.785352 76.771174) (xy 83.785351 76.771174) - (xy 83.646174 76.910351) (xy 83.646174 76.910352) (xy 83.646172 76.910354) (xy 83.60093 76.972624) - (xy 83.530476 77.069594) (xy 83.441117 77.24497) (xy 83.38029 77.432173) (xy 83.3495 77.626577) - (xy 39.502557 77.626577) (xy 39.607274 77.52186) (xy 39.607277 77.521855) (xy 39.607282 77.521851) - (xy 39.766924 77.313803) (xy 39.898043 77.086697) (xy 39.998398 76.844419) (xy 40.06627 76.591116) - (xy 40.08371 76.458653) (xy 103.1995 76.458653) (xy 103.1995 76.616346) (xy 103.230261 76.770989) - (xy 103.230264 76.771001) (xy 103.290602 76.916672) (xy 103.290609 76.916685) (xy 103.37821 77.047788) - (xy 103.378213 77.047792) (xy 103.489707 77.159286) (xy 103.489711 77.159289) (xy 103.620814 77.24689) - (xy 103.620827 77.246897) (xy 103.766498 77.307235) (xy 103.766503 77.307237) (xy 103.921153 77.337999) - (xy 103.921156 77.338) (xy 103.921158 77.338) (xy 104.078844 77.338) (xy 104.078845 77.337999) (xy 104.233497 77.307237) - (xy 104.379179 77.246894) (xy 104.510289 77.159289) (xy 104.621789 77.047789) (xy 104.709394 76.916679) - (xy 104.769737 76.770997) (xy 104.8005 76.616342) (xy 104.8005 76.458658) (xy 104.8005 76.458655) - (xy 104.800499 76.458653) (xy 104.775131 76.33112) (xy 104.769737 76.304003) (xy 104.767237 76.297968) - (xy 104.709397 76.158327) (xy 104.709389 76.158312) (xy 104.692952 76.133713) (xy 104.692951 76.133712) - (xy 104.649626 76.068872) (xy 145.637 76.068872) (xy 145.637 76.331127) (xy 145.659931 76.505291) - (xy 145.67123 76.591116) (xy 145.736331 76.834076) (xy 145.739102 76.844418) (xy 145.739105 76.844428) - (xy 145.839453 77.08669) (xy 145.839458 77.0867) (xy 145.970575 77.313803) (xy 146.130218 77.521851) - (xy 146.130226 77.52186) (xy 146.31564 77.707274) (xy 146.315648 77.707281) (xy 146.523696 77.866924) - (xy 146.750799 77.998041) (xy 146.750809 77.998046) (xy 146.993071 78.098394) (xy 146.993081 78.098398) - (xy 147.246384 78.16627) (xy 147.50638 78.2005) (xy 147.506387 78.2005) (xy 147.768613 78.2005) - (xy 147.76862 78.2005) (xy 148.028616 78.16627) (xy 148.281919 78.098398) (xy 148.524197 77.998043) - (xy 148.751303 77.866924) (xy 148.959351 77.707282) (xy 148.959355 77.707277) (xy 148.95936 77.707274) - (xy 149.144774 77.52186) (xy 149.144777 77.521855) (xy 149.144782 77.521851) (xy 149.304424 77.313803) - (xy 149.435543 77.086697) (xy 149.535898 76.844419) (xy 149.60377 76.591116) (xy 149.638 76.33112) - (xy 149.638 76.06888) (xy 149.60377 75.808884) (xy 149.535898 75.555581) (xy 149.437704 75.31852) - (xy 149.435546 75.313309) (xy 149.435541 75.313299) (xy 149.304424 75.086196) (xy 149.145303 74.878828) - (xy 149.144782 74.878149) (xy 149.144781 74.878148) (xy 149.144774 74.87814) (xy 148.95936 74.692726) - (xy 148.959351 74.692718) (xy 148.751303 74.533075) (xy 148.5242 74.401958) (xy 148.52419 74.401953) - (xy 148.281928 74.301605) (xy 148.281921 74.301603) (xy 148.281919 74.301602) (xy 148.028616 74.23373) - (xy 147.970839 74.226123) (xy 147.768627 74.1995) (xy 147.76862 74.1995) (xy 147.50638 74.1995) - (xy 147.506372 74.1995) (xy 147.275272 74.229926) (xy 147.246384 74.23373) (xy 146.993081 74.301602) - (xy 146.993071 74.301605) (xy 146.750809 74.401953) (xy 146.750799 74.401958) (xy 146.523696 74.533075) - (xy 146.315648 74.692718) (xy 146.130218 74.878148) (xy 145.970575 75.086196) (xy 145.839458 75.313299) - (xy 145.839453 75.313309) (xy 145.739105 75.555571) (xy 145.739102 75.555581) (xy 145.682249 75.767763) - (xy 145.67123 75.808885) (xy 145.637 76.068872) (xy 104.649626 76.068872) (xy 104.621789 76.027211) - (xy 104.621786 76.027207) (xy 104.510292 75.915713) (xy 104.510288 75.91571) (xy 104.379185 75.828109) - (xy 104.379172 75.828102) (xy 104.233501 75.767764) (xy 104.233489 75.767761) (xy 104.078845 75.737) - (xy 104.078842 75.737) (xy 103.921158 75.737) (xy 103.921155 75.737) (xy 103.76651 75.767761) (xy 103.766498 75.767764) - (xy 103.620827 75.828102) (xy 103.620814 75.828109) (xy 103.489711 75.91571) (xy 103.489707 75.915713) - (xy 103.378213 76.027207) (xy 103.37821 76.027211) (xy 103.290609 76.158314) (xy 103.290602 76.158327) - (xy 103.230264 76.303998) (xy 103.230261 76.30401) (xy 103.1995 76.458653) (xy 40.08371 76.458653) - (xy 40.1005 76.33112) (xy 40.1005 76.06888) (xy 40.06627 75.808884) (xy 39.998398 75.555581) (xy 39.900204 75.31852) - (xy 39.898046 75.313309) (xy 39.898041 75.313299) (xy 39.766924 75.086196) (xy 39.607803 74.878828) - (xy 39.607282 74.878149) (xy 39.607281 74.878148) (xy 39.607274 74.87814) (xy 39.42186 74.692726) - (xy 39.421851 74.692718) (xy 39.213803 74.533075) (xy 38.9867 74.401958) (xy 38.98669 74.401953) - (xy 38.744428 74.301605) (xy 38.744421 74.301603) (xy 38.744419 74.301602) (xy 38.491116 74.23373) - (xy 38.433339 74.226123) (xy 38.231127 74.1995) (xy 38.23112 74.1995) (xy 37.96888 74.1995) (xy 37.968872 74.1995) - (xy 37.737772 74.229926) (xy 37.708884 74.23373) (xy 37.455581 74.301602) (xy 37.455571 74.301605) - (xy 37.213309 74.401953) (xy 37.213299 74.401958) (xy 36.986196 74.533075) (xy 36.778148 74.692718) - (xy 36.592718 74.878148) (xy 36.433075 75.086196) (xy 36.301958 75.313299) (xy 36.301953 75.313309) - (xy 36.201605 75.555571) (xy 36.201602 75.555581) (xy 36.144749 75.767763) (xy 36.13373 75.808885) - (xy 36.0995 76.068872) (xy 31.6155 76.068872) (xy 31.6155 73.826577) (xy 83.3495 73.826577) (xy 83.3495 74.023422) - (xy 83.38029 74.217826) (xy 83.441117 74.405029) (xy 83.50636 74.533075) (xy 83.530476 74.580405) - (xy 83.646172 74.739646) (xy 83.785354 74.878828) (xy 83.944595 74.994524) (xy 84.027455 75.036743) - (xy 84.11997 75.083882) (xy 84.119972 75.083882) (xy 84.119975 75.083884) (xy 84.220317 75.116487) - (xy 84.307173 75.144709) (xy 84.501578 75.1755) (xy 84.501583 75.1755) (xy 84.698422 75.1755) (xy 84.892826 75.144709) - (xy 85.080025 75.083884) (xy 85.255405 74.994524) (xy 85.414646 74.878828) (xy 85.553828 74.739646) - (xy 85.669524 74.580405) (xy 85.758884 74.405025) (xy 85.819709 74.217826) (xy 85.822612 74.1995) - (xy 85.8505 74.023422) (xy 85.8505 73.826577) (xy 85.819709 73.632173) (xy 85.763569 73.459394) - (xy 85.758884 73.444975) (xy 85.758882 73.444972) (xy 85.758882 73.44497) (xy 85.711743 73.352455) - (xy 85.669524 73.269595) (xy 85.553828 73.110354) (xy 85.414646 72.971172) (xy 85.255405 72.855476) - (xy 85.252846 72.854172) (xy 85.098543 72.775551) (xy 85.098541 72.775549) (xy 85.080032 72.766118) - (xy 84.892826 72.70529) (xy 84.698422 72.6745) (xy 84.698417 72.6745) (xy 84.501583 72.6745) (xy 84.501578 72.6745) - (xy 84.307173 72.70529) (xy 84.11997 72.766117) (xy 83.944594 72.855476) (xy 83.882625 72.9005) - (xy 83.785354 72.971172) (xy 83.785352 72.971174) (xy 83.785351 72.971174) (xy 83.646174 73.110351) - (xy 83.646174 73.110352) (xy 83.646172 73.110354) (xy 83.596485 73.178741) (xy 83.530476 73.269594) - (xy 83.441117 73.44497) (xy 83.38029 73.632173) (xy 83.3495 73.826577) (xy 31.6155 73.826577) (xy 31.6155 72.021153) - (xy 45.8495 72.021153) (xy 45.8495 72.178846) (xy 45.880261 72.333489) (xy 45.880264 72.333501) - (xy 45.940602 72.479172) (xy 45.940609 72.479185) (xy 46.02821 72.610288) (xy 46.028213 72.610292) - (xy 46.139707 72.721786) (xy 46.139711 72.721789) (xy 46.270814 72.80939) (xy 46.270827 72.809397) - (xy 46.416498 72.869735) (xy 46.416503 72.869737) (xy 46.571153 72.900499) (xy 46.571156 72.9005) - (xy 46.571158 72.9005) (xy 46.728844 72.9005) (xy 46.728845 72.900499) (xy 46.883497 72.869737) - (xy 47.029179 72.809394) (xy 47.160289 72.721789) (xy 47.271789 72.610289) (xy 47.359394 72.479179) - (xy 47.393782 72.396158) (xy 47.393784 72.396153) (xy 71.5495 72.396153) (xy 71.5495 72.553846) - (xy 71.580261 72.708489) (xy 71.580264 72.708501) (xy 71.640602 72.854172) (xy 71.640609 72.854185) - (xy 71.72821 72.985288) (xy 71.728213 72.985292) (xy 71.839707 73.096786) (xy 71.839711 73.096789) - (xy 71.970814 73.18439) (xy 71.970827 73.184397) (xy 72.116498 73.244735) (xy 72.116503 73.244737) - (xy 72.241467 73.269594) (xy 72.271153 73.275499) (xy 72.271156 73.2755) (xy 72.271158 73.2755) - (xy 72.428844 73.2755) (xy 72.428845 73.275499) (xy 72.583497 73.244737) (xy 72.729179 73.184394) - (xy 72.860289 73.096789) (xy 72.971789 72.985289) (xy 73.059394 72.854179) (xy 73.119737 72.708497) - (xy 73.127165 72.671153) (xy 90.8995 72.671153) (xy 90.8995 72.828846) (xy 90.930261 72.983489) - (xy 90.930264 72.983501) (xy 90.990602 73.129172) (xy 90.990609 73.129185) (xy 91.07821 73.260288) - (xy 91.078213 73.260292) (xy 91.189707 73.371786) (xy 91.189711 73.371789) (xy 91.320814 73.45939) - (xy 91.320827 73.459397) (xy 91.466498 73.519735) (xy 91.466503 73.519737) (xy 91.621153 73.550499) - (xy 91.621156 73.5505) (xy 91.621158 73.5505) (xy 91.778844 73.5505) (xy 91.778845 73.550499) (xy 91.933497 73.519737) - (xy 92.079179 73.459394) (xy 92.210289 73.371789) (xy 92.321789 73.260289) (xy 92.409394 73.129179) - (xy 92.469737 72.983497) (xy 92.5005 72.828842) (xy 92.5005 72.671158) (xy 92.5005 72.671155) (xy 92.500499 72.671153) - (xy 92.477165 72.553846) (xy 92.469737 72.516503) (xy 92.469735 72.516498) (xy 92.409397 72.370827) - (xy 92.40939 72.370814) (xy 92.321789 72.239711) (xy 92.321786 72.239707) (xy 92.210292 72.128213) - (xy 92.210288 72.12821) (xy 92.079185 72.040609) (xy 92.079172 72.040602) (xy 91.933501 71.980264) - (xy 91.933489 71.980261) (xy 91.778845 71.9495) (xy 91.778842 71.9495) (xy 91.621158 71.9495) (xy 91.621155 71.9495) - (xy 91.46651 71.980261) (xy 91.466498 71.980264) (xy 91.320827 72.040602) (xy 91.320814 72.040609) - (xy 91.189711 72.12821) (xy 91.189707 72.128213) (xy 91.078213 72.239707) (xy 91.07821 72.239711) - (xy 90.990609 72.370814) (xy 90.990602 72.370827) (xy 90.930264 72.516498) (xy 90.930261 72.51651) - (xy 90.8995 72.671153) (xy 73.127165 72.671153) (xy 73.1505 72.553842) (xy 73.1505 72.396158) (xy 73.1505 72.396155) - (xy 73.150499 72.396153) (xy 73.119738 72.24151) (xy 73.119737 72.241503) (xy 73.093782 72.178842) - (xy 73.059397 72.095827) (xy 73.05939 72.095814) (xy 72.971789 71.964711) (xy 72.971786 71.964707) - (xy 72.860292 71.853213) (xy 72.860288 71.85321) (xy 72.729185 71.765609) (xy 72.729172 71.765602) - (xy 72.583501 71.705264) (xy 72.583489 71.705261) (xy 72.428845 71.6745) (xy 72.428842 71.6745) - (xy 72.271158 71.6745) (xy 72.271155 71.6745) (xy 72.11651 71.705261) (xy 72.116498 71.705264) (xy 71.970827 71.765602) - (xy 71.970814 71.765609) (xy 71.839711 71.85321) (xy 71.839707 71.853213) (xy 71.728213 71.964707) - (xy 71.72821 71.964711) (xy 71.640609 72.095814) (xy 71.640602 72.095827) (xy 71.580264 72.241498) - (xy 71.580261 72.24151) (xy 71.5495 72.396153) (xy 47.393784 72.396153) (xy 47.415958 72.342621) - (xy 47.415958 72.342619) (xy 47.419737 72.333497) (xy 47.4505 72.178842) (xy 47.4505 72.021158) - (xy 47.4505 72.021155) (xy 47.450499 72.021153) (xy 47.436246 71.9495) (xy 47.419737 71.866503) - (xy 47.404366 71.829394) (xy 47.359397 71.720827) (xy 47.35939 71.720814) (xy 47.271789 71.589711) - (xy 47.271786 71.589707) (xy 47.160292 71.478213) (xy 47.160288 71.47821) (xy 47.029185 71.390609) - (xy 47.029172 71.390602) (xy 46.883501 71.330264) (xy 46.883489 71.330261) (xy 46.728845 71.2995) - (xy 46.728842 71.2995) (xy 46.571158 71.2995) (xy 46.571155 71.2995) (xy 46.41651 71.330261) (xy 46.416498 71.330264) - (xy 46.270827 71.390602) (xy 46.270814 71.390609) (xy 46.139711 71.47821) (xy 46.139707 71.478213) - (xy 46.028213 71.589707) (xy 46.02821 71.589711) (xy 45.940609 71.720814) (xy 45.940602 71.720827) - (xy 45.880264 71.866498) (xy 45.880261 71.86651) (xy 45.8495 72.021153) (xy 31.6155 72.021153) (xy 31.6155 71.041153) - (xy 79.43075 71.041153) (xy 79.43075 71.198846) (xy 79.461511 71.353489) (xy 79.461514 71.353501) - (xy 79.521852 71.499172) (xy 79.521859 71.499185) (xy 79.60946 71.630288) (xy 79.609463 71.630292) - (xy 79.720957 71.741786) (xy 79.720961 71.741789) (xy 79.852064 71.82939) (xy 79.852077 71.829397) - (xy 79.997748 71.889735) (xy 79.997753 71.889737) (xy 80.152403 71.920499) (xy 80.152406 71.9205) - (xy 80.152408 71.9205) (xy 80.310094 71.9205) (xy 80.310095 71.920499) (xy 80.464747 71.889737) - (xy 80.610429 71.829394) (xy 80.741539 71.741789) (xy 80.853039 71.630289) (xy 80.940644 71.499179) - (xy 81.000987 71.353497) (xy 81.03175 71.198842) (xy 81.03175 71.041158) (xy 81.03175 71.041155) - (xy 81.031749 71.041153) (xy 81.027641 71.020499) (xy 81.000987 70.886503) (xy 80.974181 70.821786) - (xy 80.940647 70.740827) (xy 80.94064 70.740814) (xy 80.853039 70.609711) (xy 80.853036 70.609707) - (xy 80.741542 70.498213) (xy 80.741538 70.49821) (xy 80.610435 70.410609) (xy 80.610422 70.410602) - (xy 80.464751 70.350264) (xy 80.464739 70.350261) (xy 80.310095 70.3195) (xy 80.310092 70.3195) - (xy 80.152408 70.3195) (xy 80.152405 70.3195) (xy 79.99776 70.350261) (xy 79.997748 70.350264) (xy 79.852077 70.410602) - (xy 79.852064 70.410609) (xy 79.720961 70.49821) (xy 79.720957 70.498213) (xy 79.609463 70.609707) - (xy 79.60946 70.609711) (xy 79.521859 70.740814) (xy 79.521852 70.740827) (xy 79.461514 70.886498) - (xy 79.461511 70.88651) (xy 79.43075 71.041153) (xy 31.6155 71.041153) (xy 31.6155 70.141153) (xy 55.4405 70.141153) - (xy 55.4405 70.298846) (xy 55.471261 70.453489) (xy 55.471264 70.453501) (xy 55.531602 70.599172) - (xy 55.531609 70.599185) (xy 55.61921 70.730288) (xy 55.619213 70.730292) (xy 55.730707 70.841786) - (xy 55.730711 70.841789) (xy 55.861814 70.92939) (xy 55.861827 70.929397) (xy 56.007498 70.989735) - (xy 56.007503 70.989737) (xy 56.162153 71.020499) (xy 56.162156 71.0205) (xy 56.162158 71.0205) - (xy 56.319844 71.0205) (xy 56.319845 71.020499) (xy 56.474497 70.989737) (xy 56.620179 70.929394) - (xy 56.751289 70.841789) (xy 56.862789 70.730289) (xy 56.950394 70.599179) (xy 57.010737 70.453497) - (xy 57.0415 70.298842) (xy 57.0415 70.141158) (xy 57.0415 70.141155) (xy 57.041499 70.141153) (xy 57.010738 69.98651) - (xy 57.010737 69.986503) (xy 57.002451 69.966498) (xy 56.950397 69.840827) (xy 56.95039 69.840814) - (xy 56.879658 69.734957) (xy 56.879657 69.734955) (xy 56.862792 69.709715) (xy 56.862786 69.709707) - (xy 56.825232 69.672153) (xy 57.5735 69.672153) (xy 57.5735 69.829846) (xy 57.604261 69.984489) - (xy 57.604264 69.984501) (xy 57.664602 70.130172) (xy 57.664609 70.130185) (xy 57.75221 70.261288) - (xy 57.752213 70.261292) (xy 57.863707 70.372786) (xy 57.863711 70.372789) (xy 57.994814 70.46039) - (xy 57.994827 70.460397) (xy 58.140498 70.520735) (xy 58.140503 70.520737) (xy 58.295153 70.551499) - (xy 58.295156 70.5515) (xy 58.295158 70.5515) (xy 58.452844 70.5515) (xy 58.452845 70.551499) (xy 58.607497 70.520737) - (xy 58.753179 70.460394) (xy 58.884289 70.372789) (xy 58.995789 70.261289) (xy 59.083394 70.130179) - (xy 59.143737 69.984497) (xy 59.1745 69.829842) (xy 59.1745 69.672158) (xy 59.1745 69.672155) (xy 59.174499 69.672153) - (xy 59.155813 69.578213) (xy 59.143737 69.517503) (xy 59.143735 69.517498) (xy 59.083397 69.371827) - (xy 59.08339 69.371814) (xy 58.995789 69.240711) (xy 58.995786 69.240707) (xy 58.884292 69.129213) - (xy 58.884288 69.12921) (xy 58.753185 69.041609) (xy 58.753172 69.041602) (xy 58.607501 68.981264) - (xy 58.607489 68.981261) (xy 58.452845 68.9505) (xy 58.452842 68.9505) (xy 58.295158 68.9505) (xy 58.295155 68.9505) - (xy 58.14051 68.981261) (xy 58.140498 68.981264) (xy 57.994827 69.041602) (xy 57.994814 69.041609) - (xy 57.863711 69.12921) (xy 57.863707 69.129213) (xy 57.752213 69.240707) (xy 57.75221 69.240711) - (xy 57.664609 69.371814) (xy 57.664602 69.371827) (xy 57.604264 69.517498) (xy 57.604261 69.51751) - (xy 57.5735 69.672153) (xy 56.825232 69.672153) (xy 56.751292 69.598213) (xy 56.751288 69.59821) - (xy 56.620185 69.510609) (xy 56.620172 69.510602) (xy 56.474501 69.450264) (xy 56.474489 69.450261) - (xy 56.319845 69.4195) (xy 56.319842 69.4195) (xy 56.162158 69.4195) (xy 56.162155 69.4195) (xy 56.00751 69.450261) - (xy 56.007498 69.450264) (xy 55.861827 69.510602) (xy 55.861814 69.510609) (xy 55.730711 69.59821) - (xy 55.730707 69.598213) (xy 55.619213 69.709707) (xy 55.61921 69.709711) (xy 55.531609 69.840814) - (xy 55.531602 69.840827) (xy 55.471264 69.986498) (xy 55.471261 69.98651) (xy 55.4405 70.141153) - (xy 31.6155 70.141153) (xy 31.6155 68.521153) (xy 43.3495 68.521153) (xy 43.3495 68.678846) (xy 43.380261 68.833489) - (xy 43.380264 68.833501) (xy 43.440602 68.979172) (xy 43.440609 68.979185) (xy 43.52821 69.110288) - (xy 43.528213 69.110292) (xy 43.639707 69.221786) (xy 43.639711 69.221789) (xy 43.770814 69.30939) - (xy 43.770827 69.309397) (xy 43.916498 69.369735) (xy 43.916503 69.369737) (xy 44.066131 69.3995) - (xy 44.071153 69.400499) (xy 44.071156 69.4005) (xy 44.071158 69.4005) (xy 44.228844 69.4005) (xy 44.228845 69.400499) - (xy 44.383497 69.369737) (xy 44.529179 69.309394) (xy 44.660289 69.221789) (xy 44.771789 69.110289) - (xy 44.859394 68.979179) (xy 44.919737 68.833497) (xy 44.942083 68.721158) (xy 44.942084 68.721153) - (xy 45.8495 68.721153) (xy 45.8495 68.878846) (xy 45.880261 69.033489) (xy 45.880264 69.033501) - (xy 45.940602 69.179172) (xy 45.940609 69.179185) (xy 46.02821 69.310288) (xy 46.028213 69.310292) - (xy 46.139707 69.421786) (xy 46.139711 69.421789) (xy 46.270814 69.50939) (xy 46.270827 69.509397) - (xy 46.416498 69.569735) (xy 46.416503 69.569737) (xy 46.559661 69.598213) (xy 46.571153 69.600499) - (xy 46.571156 69.6005) (xy 46.571158 69.6005) (xy 46.728844 69.6005) (xy 46.728845 69.600499) (xy 46.883497 69.569737) - (xy 47.029179 69.509394) (xy 47.160289 69.421789) (xy 47.271789 69.310289) (xy 47.359394 69.179179) - (xy 47.419737 69.033497) (xy 47.4505 68.878842) (xy 47.4505 68.721158) (xy 47.4505 68.721155) (xy 47.444155 68.689258) - (xy 47.444155 68.689257) (xy 47.440554 68.671153) (xy 70.9495 68.671153) (xy 70.9495 68.828846) - (xy 70.980261 68.983489) (xy 70.980264 68.983501) (xy 71.040602 69.129172) (xy 71.040609 69.129185) - (xy 71.12821 69.260288) (xy 71.128213 69.260292) (xy 71.239707 69.371786) (xy 71.239711 69.371789) - (xy 71.370814 69.45939) (xy 71.370827 69.459397) (xy 71.516498 69.519735) (xy 71.516503 69.519737) - (xy 71.557403 69.527872) (xy 71.599542 69.536255) (xy 71.661453 69.56864) (xy 71.696027 69.629355) - (xy 71.692288 69.699125) (xy 71.678453 69.726763) (xy 71.615609 69.820814) (xy 71.615602 69.820827) - (xy 71.555264 69.966498) (xy 71.555261 69.96651) (xy 71.5245 70.121153) (xy 71.5245 70.278846) (xy 71.555261 70.433489) - (xy 71.555264 70.433501) (xy 71.615602 70.579172) (xy 71.615609 70.579185) (xy 71.70321 70.710288) - (xy 71.703213 70.710292) (xy 71.814707 70.821786) (xy 71.814711 70.821789) (xy 71.945814 70.90939) - (xy 71.945827 70.909397) (xy 72.091498 70.969735) (xy 72.091503 70.969737) (xy 72.246153 71.000499) - (xy 72.246156 71.0005) (xy 72.246158 71.0005) (xy 72.403844 71.0005) (xy 72.403845 71.000499) (xy 72.558497 70.969737) - (xy 72.677354 70.920505) (xy 72.677355 70.920505) (xy 72.690113 70.91522) (xy 72.704179 70.909394) - (xy 72.835289 70.821789) (xy 72.946789 70.710289) (xy 73.034394 70.579179) (xy 73.094737 70.433497) - (xy 73.1255 70.278842) (xy 73.1255 70.121158) (xy 73.1255 70.121155) (xy 73.125499 70.121153) (xy 98.5495 70.121153) - (xy 98.5495 70.278846) (xy 98.580261 70.433489) (xy 98.580264 70.433501) (xy 98.640602 70.579172) - (xy 98.640609 70.579185) (xy 98.72821 70.710288) (xy 98.728213 70.710292) (xy 98.839707 70.821786) - (xy 98.839711 70.821789) (xy 98.970814 70.90939) (xy 98.970827 70.909397) (xy 99.116498 70.969735) - (xy 99.116503 70.969737) (xy 99.271153 71.000499) (xy 99.271156 71.0005) (xy 99.271158 71.0005) - (xy 99.428844 71.0005) (xy 99.428845 71.000499) (xy 99.583497 70.969737) (xy 99.696166 70.923067) - (xy 99.729172 70.909397) (xy 99.729172 70.909396) (xy 99.729179 70.909394) (xy 99.860289 70.821789) - (xy 99.971789 70.710289) (xy 100.059394 70.579179) (xy 100.119737 70.433497) (xy 100.1505 70.278842) - (xy 100.1505 70.121158) (xy 100.1505 70.121155) (xy 100.150499 70.121153) (xy 100.119737 69.966503) - (xy 100.067681 69.840827) (xy 100.059397 69.820827) (xy 100.05939 69.820814) (xy 99.971789 69.689711) - (xy 99.971786 69.689707) (xy 99.860292 69.578213) (xy 99.860288 69.57821) (xy 99.729185 69.490609) - (xy 99.729172 69.490602) (xy 99.583501 69.430264) (xy 99.583489 69.430261) (xy 99.428845 69.3995) - (xy 99.428842 69.3995) (xy 99.271158 69.3995) (xy 99.271155 69.3995) (xy 99.11651 69.430261) (xy 99.116498 69.430264) - (xy 98.970827 69.490602) (xy 98.970814 69.490609) (xy 98.839711 69.57821) (xy 98.839707 69.578213) - (xy 98.728213 69.689707) (xy 98.72821 69.689711) (xy 98.640609 69.820814) (xy 98.640602 69.820827) - (xy 98.580264 69.966498) (xy 98.580261 69.96651) (xy 98.5495 70.121153) (xy 73.125499 70.121153) - (xy 73.094737 69.966503) (xy 73.042681 69.840827) (xy 73.034397 69.820827) (xy 73.03439 69.820814) - (xy 72.946789 69.689711) (xy 72.946786 69.689707) (xy 72.835292 69.578213) (xy 72.835288 69.57821) - (xy 72.704185 69.490609) (xy 72.704172 69.490602) (xy 72.558501 69.430264) (xy 72.558491 69.430261) - (xy 72.475456 69.413744) (xy 72.413545 69.381359) (xy 72.378971 69.320643) (xy 72.382712 69.250873) - (xy 72.396544 69.223239) (xy 72.438998 69.159703) (xy 72.459389 69.129187) (xy 72.45939 69.129184) - (xy 72.459394 69.129179) (xy 72.519737 68.983497) (xy 72.5505 68.828842) (xy 72.5505 68.671158) - (xy 72.5505 68.671155) (xy 72.550499 68.671153) (xy 72.519737 68.516503) (xy 72.459794 68.371786) - (xy 72.459397 68.370827) (xy 72.45939 68.370814) (xy 72.371789 68.239711) (xy 72.371786 68.239707) - (xy 72.260292 68.128213) (xy 72.260288 68.12821) (xy 72.129185 68.040609) (xy 72.129172 68.040602) - (xy 71.983501 67.980264) (xy 71.983489 67.980261) (xy 71.828845 67.9495) (xy 71.828842 67.9495) - (xy 71.671158 67.9495) (xy 71.671155 67.9495) (xy 71.51651 67.980261) (xy 71.516498 67.980264) (xy 71.370827 68.040602) - (xy 71.370814 68.040609) (xy 71.239711 68.12821) (xy 71.239707 68.128213) (xy 71.128213 68.239707) - (xy 71.12821 68.239711) (xy 71.040609 68.370814) (xy 71.040602 68.370827) (xy 70.980264 68.516498) - (xy 70.980261 68.51651) (xy 70.9495 68.671153) (xy 47.440554 68.671153) (xy 47.419738 68.56651) - (xy 47.419737 68.566503) (xy 47.419735 68.566498) (xy 47.359397 68.420827) (xy 47.35939 68.420814) - (xy 47.271789 68.289711) (xy 47.271786 68.289707) (xy 47.160292 68.178213) (xy 47.160288 68.17821) - (xy 47.029185 68.090609) (xy 47.029172 68.090602) (xy 46.883501 68.030264) (xy 46.883489 68.030261) - (xy 46.728845 67.9995) (xy 46.728842 67.9995) (xy 46.571158 67.9995) (xy 46.571155 67.9995) (xy 46.41651 68.030261) - (xy 46.416498 68.030264) (xy 46.270827 68.090602) (xy 46.270814 68.090609) (xy 46.139711 68.17821) - (xy 46.139707 68.178213) (xy 46.028213 68.289707) (xy 46.02821 68.289711) (xy 45.940609 68.420814) - (xy 45.940602 68.420827) (xy 45.880264 68.566498) (xy 45.880261 68.56651) (xy 45.8495 68.721153) - (xy 44.942084 68.721153) (xy 44.948107 68.690875) (xy 44.948107 68.690874) (xy 44.9505 68.678844) - (xy 44.9505 68.521155) (xy 44.950499 68.521153) (xy 44.940704 68.47191) (xy 44.919737 68.366503) - (xy 44.887929 68.289711) (xy 44.859397 68.220827) (xy 44.85939 68.220814) (xy 44.771789 68.089711) - (xy 44.771786 68.089707) (xy 44.660292 67.978213) (xy 44.660288 67.97821) (xy 44.529185 67.890609) - (xy 44.529172 67.890602) (xy 44.383501 67.830264) (xy 44.383489 67.830261) (xy 44.228845 67.7995) - (xy 44.228842 67.7995) (xy 44.071158 67.7995) (xy 44.071155 67.7995) (xy 43.91651 67.830261) (xy 43.916498 67.830264) - (xy 43.770827 67.890602) (xy 43.770814 67.890609) (xy 43.639711 67.97821) (xy 43.639707 67.978213) - (xy 43.528213 68.089707) (xy 43.52821 68.089711) (xy 43.440609 68.220814) (xy 43.440602 68.220827) - (xy 43.380264 68.366498) (xy 43.380261 68.36651) (xy 43.3495 68.521153) (xy 31.6155 68.521153) (xy 31.6155 67.235153) - (xy 67.7055 67.235153) (xy 67.7055 67.392846) (xy 67.736261 67.547489) (xy 67.736264 67.547501) - (xy 67.796602 67.693172) (xy 67.796609 67.693185) (xy 67.88421 67.824288) (xy 67.884213 67.824292) - (xy 67.995707 67.935786) (xy 67.995711 67.935789) (xy 68.126814 68.02339) (xy 68.126827 68.023397) - (xy 68.272498 68.083735) (xy 68.272503 68.083737) (xy 68.359139 68.10097) (xy 68.427153 68.114499) - (xy 68.427156 68.1145) (xy 68.427158 68.1145) (xy 68.584844 68.1145) (xy 68.584845 68.114499) (xy 68.739497 68.083737) - (xy 68.868596 68.030263) (xy 68.885172 68.023397) (xy 68.885172 68.023396) (xy 68.885179 68.023394) - (xy 69.016289 67.935789) (xy 69.127789 67.824289) (xy 69.215394 67.693179) (xy 69.275737 67.547497) - (xy 69.3065 67.392842) (xy 69.3065 67.235158) (xy 69.3065 67.235155) (xy 69.306499 67.235153) (xy 69.285227 67.128211) - (xy 69.275737 67.080503) (xy 69.275735 67.080498) (xy 69.215397 66.934827) (xy 69.21539 66.934814) - (xy 69.127789 66.803711) (xy 69.127786 66.803707) (xy 69.016292 66.692213) (xy 69.016288 66.69221) - (xy 68.935295 66.638092) (xy 68.885185 66.604609) (xy 68.885172 66.604602) (xy 68.739501 66.544264) - (xy 68.739489 66.544261) (xy 68.713247 66.539041) (xy 74.0495 66.539041) (xy 74.0495 66.820958) - (xy 74.086295 67.100439) (xy 74.159259 67.372743) (xy 74.267135 67.633179) (xy 74.26714 67.63319) - (xy 74.405201 67.872317) (xy 74.408088 67.877317) (xy 74.575867 68.09597) (xy 74.579704 68.10097) - (xy 74.779029 68.300295) (xy 74.779033 68.300298) (xy 74.779035 68.3003) (xy 75.002683 68.471912) - (xy 75.00269 68.471916) (xy 75.246809 68.612859) (xy 75.246814 68.612861) (xy 75.246817 68.612863) - (xy 75.507261 68.720742) (xy 75.779558 68.793704) (xy 76.012043 68.824311) (xy 76.046485 68.828846) - (xy 76.059049 68.8305) (xy 76.059056 68.8305) (xy 76.340944 68.8305) (xy 76.340951 68.8305) (xy 76.620442 68.793704) - (xy 76.892739 68.720742) (xy 77.153183 68.612863) (xy 77.397317 68.471912) (xy 77.620965 68.3003) - (xy 77.8203 68.100965) (xy 77.991912 67.877317) (xy 78.132863 67.633183) (xy 78.240742 67.372739) - (xy 78.313704 67.100442) (xy 78.3505 66.820951) (xy 78.3505 66.539049) (xy 78.349841 66.534041) - (xy 93.0995 66.534041) (xy 93.0995 66.815958) (xy 93.136295 67.095439) (xy 93.209259 67.367743) - (xy 93.317135 67.628179) (xy 93.31714 67.62819) (xy 93.458083 67.872309) (xy 93.458088 67.872317) - (xy 93.587224 68.040609) (xy 93.629704 68.09597) (xy 93.829029 68.295295) (xy 93.829033 68.295298) - (xy 93.829035 68.2953) (xy 94.052683 68.466912) (xy 94.05269 68.466916) (xy 94.296809 68.607859) - (xy 94.296814 68.607861) (xy 94.296817 68.607863) (xy 94.557261 68.715742) (xy 94.829558 68.788704) - (xy 95.109049 68.8255) (xy 95.109056 68.8255) (xy 95.390944 68.8255) (xy 95.390951 68.8255) (xy 95.670442 68.788704) - (xy 95.942739 68.715742) (xy 96.203183 68.607863) (xy 96.447317 68.466912) (xy 96.670965 68.2953) - (xy 96.8703 68.095965) (xy 97.041912 67.872317) (xy 97.182863 67.628183) (xy 97.290742 67.367739) - (xy 97.363704 67.095442) (xy 97.4005 66.815951) (xy 97.4005 66.534049) (xy 97.400499 66.534041) - (xy 112.1495 66.534041) (xy 112.1495 66.815958) (xy 112.186295 67.095439) (xy 112.259259 67.367743) - (xy 112.367135 67.628179) (xy 112.36714 67.62819) (xy 112.508083 67.872309) (xy 112.508088 67.872317) - (xy 112.637224 68.040609) (xy 112.679704 68.09597) (xy 112.879029 68.295295) (xy 112.879033 68.295298) - (xy 112.879035 68.2953) (xy 113.102683 68.466912) (xy 113.10269 68.466916) (xy 113.346809 68.607859) - (xy 113.346814 68.607861) (xy 113.346817 68.607863) (xy 113.607261 68.715742) (xy 113.879558 68.788704) - (xy 114.159049 68.8255) (xy 114.159056 68.8255) (xy 114.440944 68.8255) (xy 114.440951 68.8255) - (xy 114.720442 68.788704) (xy 114.992739 68.715742) (xy 115.253183 68.607863) (xy 115.497317 68.466912) - (xy 115.720965 68.2953) (xy 115.9203 68.095965) (xy 116.091912 67.872317) (xy 116.232863 67.628183) - (xy 116.340742 67.367739) (xy 116.413704 67.095442) (xy 116.4505 66.815951) (xy 116.4505 66.534049) - (xy 116.450499 66.534041) (xy 131.1995 66.534041) (xy 131.1995 66.815958) (xy 131.236295 67.095439) - (xy 131.309259 67.367743) (xy 131.417135 67.628179) (xy 131.41714 67.62819) (xy 131.558083 67.872309) - (xy 131.558088 67.872317) (xy 131.687224 68.040609) (xy 131.729704 68.09597) (xy 131.929029 68.295295) - (xy 131.929033 68.295298) (xy 131.929035 68.2953) (xy 132.152683 68.466912) (xy 132.15269 68.466916) - (xy 132.396809 68.607859) (xy 132.396814 68.607861) (xy 132.396817 68.607863) (xy 132.657261 68.715742) - (xy 132.929558 68.788704) (xy 133.209049 68.8255) (xy 133.209056 68.8255) (xy 133.490944 68.8255) - (xy 133.490951 68.8255) (xy 133.770442 68.788704) (xy 134.042739 68.715742) (xy 134.303183 68.607863) - (xy 134.547317 68.466912) (xy 134.770965 68.2953) (xy 134.9703 68.095965) (xy 135.141912 67.872317) - (xy 135.258054 67.671153) (xy 145.3995 67.671153) (xy 145.3995 67.828846) (xy 145.430261 67.983489) - (xy 145.430264 67.983501) (xy 145.490602 68.129172) (xy 145.490609 68.129185) (xy 145.57821 68.260288) - (xy 145.578213 68.260292) (xy 145.689707 68.371786) (xy 145.689711 68.371789) (xy 145.820814 68.45939) - (xy 145.820827 68.459397) (xy 145.958683 68.516498) (xy 145.966503 68.519737) (xy 146.121153 68.550499) - (xy 146.121156 68.5505) (xy 146.121158 68.5505) (xy 146.278844 68.5505) (xy 146.278845 68.550499) - (xy 146.433497 68.519737) (xy 146.579179 68.459394) (xy 146.710289 68.371789) (xy 146.821789 68.260289) - (xy 146.909394 68.129179) (xy 146.969737 67.983497) (xy 147.0005 67.828842) (xy 147.0005 67.671158) - (xy 147.0005 67.671155) (xy 147.000499 67.671153) (xy 146.991951 67.628179) (xy 146.969737 67.516503) - (xy 146.918517 67.392846) (xy 146.909397 67.370827) (xy 146.90939 67.370814) (xy 146.821789 67.239711) - (xy 146.821786 67.239707) (xy 146.710292 67.128213) (xy 146.710288 67.12821) (xy 146.579185 67.040609) - (xy 146.579172 67.040602) (xy 146.433501 66.980264) (xy 146.433489 66.980261) (xy 146.278845 66.9495) - (xy 146.278842 66.9495) (xy 146.121158 66.9495) (xy 146.121155 66.9495) (xy 145.96651 66.980261) - (xy 145.966498 66.980264) (xy 145.820827 67.040602) (xy 145.820814 67.040609) (xy 145.689711 67.12821) - (xy 145.689707 67.128213) (xy 145.578213 67.239707) (xy 145.57821 67.239711) (xy 145.490609 67.370814) - (xy 145.490602 67.370827) (xy 145.430264 67.516498) (xy 145.430261 67.51651) (xy 145.3995 67.671153) - (xy 135.258054 67.671153) (xy 135.282863 67.628183) (xy 135.284225 67.624893) (xy 135.287243 67.61761) - (xy 135.287244 67.617608) (xy 135.390739 67.367746) (xy 135.39074 67.367743) (xy 135.390742 67.367739) - (xy 135.463704 67.095442) (xy 135.5005 66.815951) (xy 135.5005 66.534049) (xy 135.463704 66.254558) - (xy 135.390742 65.982261) (xy 135.282863 65.721817) (xy 135.282861 65.721814) (xy 135.282859 65.721809) - (xy 135.141916 65.47769) (xy 135.141912 65.477683) (xy 134.9703 65.254035) (xy 134.970298 65.254033) - (xy 134.970295 65.254029) (xy 134.77097 65.054704) (xy 134.670626 64.977707) (xy 134.547317 64.883088) - (xy 134.547311 64.883084) (xy 134.547309 64.883083) (xy 134.30319 64.74214) (xy 134.303179 64.742135) - (xy 134.042743 64.634259) (xy 133.770439 64.561295) (xy 133.490958 64.5245) (xy 133.490951 64.5245) - (xy 133.209049 64.5245) (xy 133.209041 64.5245) (xy 132.92956 64.561295) (xy 132.657256 64.634259) - (xy 132.39682 64.742135) (xy 132.396809 64.74214) (xy 132.15269 64.883083) (xy 132.152684 64.883087) - (xy 132.152683 64.883088) (xy 132.146167 64.888088) (xy 131.929029 65.054704) (xy 131.729704 65.254029) - (xy 131.558089 65.477682) (xy 131.558083 65.47769) (xy 131.41714 65.721809) (xy 131.417135 65.72182) - (xy 131.309259 65.982256) (xy 131.236295 66.25456) (xy 131.1995 66.534041) (xy 116.450499 66.534041) - (xy 116.413704 66.254558) (xy 116.340742 65.982261) (xy 116.232863 65.721817) (xy 116.232861 65.721814) - (xy 116.232859 65.721809) (xy 116.091916 65.47769) (xy 116.091912 65.477683) (xy 115.9203 65.254035) - (xy 115.920298 65.254033) (xy 115.920295 65.254029) (xy 115.72097 65.054704) (xy 115.620626 64.977707) - (xy 115.497317 64.883088) (xy 115.497311 64.883084) (xy 115.497309 64.883083) (xy 115.25319 64.74214) - (xy 115.253179 64.742135) (xy 114.992743 64.634259) (xy 114.720439 64.561295) (xy 114.440958 64.5245) - (xy 114.440951 64.5245) (xy 114.159049 64.5245) (xy 114.159041 64.5245) (xy 113.87956 64.561295) - (xy 113.607256 64.634259) (xy 113.34682 64.742135) (xy 113.346809 64.74214) (xy 113.10269 64.883083) - (xy 113.102684 64.883087) (xy 113.102683 64.883088) (xy 113.096167 64.888088) (xy 112.879029 65.054704) - (xy 112.679704 65.254029) (xy 112.508089 65.477682) (xy 112.508083 65.47769) (xy 112.36714 65.721809) - (xy 112.367135 65.72182) (xy 112.259259 65.982256) (xy 112.186295 66.25456) (xy 112.1495 66.534041) - (xy 97.400499 66.534041) (xy 97.363704 66.254558) (xy 97.290742 65.982261) (xy 97.182863 65.721817) - (xy 97.182861 65.721814) (xy 97.182859 65.721809) (xy 97.041916 65.47769) (xy 97.041912 65.477683) - (xy 96.8703 65.254035) (xy 96.870298 65.254033) (xy 96.870295 65.254029) (xy 96.67097 65.054704) - (xy 96.570626 64.977707) (xy 96.447317 64.883088) (xy 96.447311 64.883084) (xy 96.447309 64.883083) - (xy 96.20319 64.74214) (xy 96.203179 64.742135) (xy 95.942743 64.634259) (xy 95.670439 64.561295) - (xy 95.390958 64.5245) (xy 95.390951 64.5245) (xy 95.109049 64.5245) (xy 95.109041 64.5245) (xy 94.82956 64.561295) - (xy 94.557256 64.634259) (xy 94.29682 64.742135) (xy 94.296809 64.74214) (xy 94.05269 64.883083) - (xy 94.052684 64.883087) (xy 94.052683 64.883088) (xy 94.046167 64.888088) (xy 93.829029 65.054704) - (xy 93.629704 65.254029) (xy 93.458089 65.477682) (xy 93.458083 65.47769) (xy 93.31714 65.721809) - (xy 93.317135 65.72182) (xy 93.209259 65.982256) (xy 93.136295 66.25456) (xy 93.0995 66.534041) - (xy 78.349841 66.534041) (xy 78.313704 66.259558) (xy 78.240742 65.987261) (xy 78.132863 65.726817) - (xy 78.132861 65.726814) (xy 78.132859 65.726809) (xy 77.991916 65.48269) (xy 77.991912 65.482683) - (xy 77.8203 65.259035) (xy 77.820298 65.259033) (xy 77.820295 65.259029) (xy 77.62097 65.059704) - (xy 77.514115 64.977711) (xy 77.397317 64.888088) (xy 77.397311 64.888084) (xy 77.397309 64.888083) - (xy 77.15319 64.74714) (xy 77.153179 64.747135) (xy 76.892743 64.639259) (xy 76.620439 64.566295) - (xy 76.340958 64.5295) (xy 76.340951 64.5295) (xy 76.059049 64.5295) (xy 76.059041 64.5295) (xy 75.77956 64.566295) - (xy 75.507256 64.639259) (xy 75.24682 64.747135) (xy 75.246809 64.74714) (xy 75.00269 64.888083) - (xy 75.002684 64.888087) (xy 75.002683 64.888088) (xy 74.940896 64.935499) (xy 74.779029 65.059704) - (xy 74.579704 65.259029) (xy 74.46907 65.40321) (xy 74.411926 65.477682) (xy 74.408089 65.482682) - (xy 74.408083 65.48269) (xy 74.26714 65.726809) (xy 74.267135 65.72682) (xy 74.159259 65.987256) - (xy 74.086295 66.25956) (xy 74.0495 66.539041) (xy 68.713247 66.539041) (xy 68.584845 66.5135) (xy 68.584842 66.5135) - (xy 68.427158 66.5135) (xy 68.427155 66.5135) (xy 68.27251 66.544261) (xy 68.272498 66.544264) (xy 68.126827 66.604602) - (xy 68.126814 66.604609) (xy 67.995711 66.69221) (xy 67.995707 66.692213) (xy 67.884213 66.803707) - (xy 67.88421 66.803711) (xy 67.796609 66.934814) (xy 67.796602 66.934827) (xy 67.736264 67.080498) - (xy 67.736261 67.08051) (xy 67.7055 67.235153) (xy 31.6155 67.235153) (xy 31.6155 65.409153) (xy 59.7765 65.409153) - (xy 59.7765 65.566846) (xy 59.807261 65.721489) (xy 59.807264 65.721501) (xy 59.867602 65.867172) - (xy 59.867609 65.867185) (xy 59.95521 65.998288) (xy 59.955213 65.998292) (xy 60.066707 66.109786) - (xy 60.066711 66.109789) (xy 60.197814 66.19739) (xy 60.197827 66.197397) (xy 60.321695 66.248704) - (xy 60.343503 66.257737) (xy 60.483071 66.285499) (xy 60.498153 66.288499) (xy 60.498156 66.2885) - (xy 60.498158 66.2885) (xy 60.655844 66.2885) (xy 60.655845 66.288499) (xy 60.810497 66.257737) - (xy 60.956179 66.197394) (xy 61.087289 66.109789) (xy 61.198789 65.998289) (xy 61.233625 65.946153) - (xy 62.7305 65.946153) (xy 62.7305 66.103846) (xy 62.761261 66.258489) (xy 62.761264 66.258501) - (xy 62.821602 66.404172) (xy 62.821609 66.404185) (xy 62.90921 66.535288) (xy 62.909213 66.535292) - (xy 63.020707 66.646786) (xy 63.020711 66.646789) (xy 63.151814 66.73439) (xy 63.151827 66.734397) - (xy 63.297498 66.794735) (xy 63.297503 66.794737) (xy 63.429254 66.820944) (xy 63.452153 66.825499) - (xy 63.452156 66.8255) (xy 63.452158 66.8255) (xy 63.609844 66.8255) (xy 63.609845 66.825499) (xy 63.764497 66.794737) - (xy 63.910179 66.734394) (xy 64.041289 66.646789) (xy 64.152789 66.535289) (xy 64.240394 66.404179) - (xy 64.300737 66.258497) (xy 64.3315 66.103842) (xy 64.3315 65.946158) (xy 64.3315 65.946155) (xy 64.331499 65.946153) - (xy 64.328666 65.93191) (xy 64.300737 65.791503) (xy 64.300735 65.791498) (xy 64.240397 65.645827) - (xy 64.24039 65.645814) (xy 64.152789 65.514711) (xy 64.152786 65.514707) (xy 64.041292 65.403213) - (xy 64.041288 65.40321) (xy 63.910185 65.315609) (xy 63.910172 65.315602) (xy 63.764501 65.255264) - (xy 63.764489 65.255261) (xy 63.609845 65.2245) (xy 63.609842 65.2245) (xy 63.452158 65.2245) (xy 63.452155 65.2245) - (xy 63.29751 65.255261) (xy 63.297498 65.255264) (xy 63.151827 65.315602) (xy 63.151814 65.315609) - (xy 63.020711 65.40321) (xy 63.020707 65.403213) (xy 62.909213 65.514707) (xy 62.90921 65.514711) - (xy 62.821609 65.645814) (xy 62.821602 65.645827) (xy 62.761264 65.791498) (xy 62.761261 65.79151) - (xy 62.7305 65.946153) (xy 61.233625 65.946153) (xy 61.246483 65.92691) (xy 61.283725 65.871175) - (xy 61.283725 65.871174) (xy 61.286389 65.867186) (xy 61.28639 65.867185) (xy 61.286394 65.867179) - (xy 61.346737 65.721497) (xy 61.3775 65.566842) (xy 61.3775 65.409158) (xy 61.3775 65.409155) (xy 61.377499 65.409153) - (xy 61.362215 65.332317) (xy 61.346737 65.254503) (xy 61.346541 65.254029) (xy 61.286397 65.108827) - (xy 61.28639 65.108814) (xy 61.198789 64.977711) (xy 61.198786 64.977707) (xy 61.087292 64.866213) - (xy 61.087288 64.86621) (xy 60.956185 64.778609) (xy 60.956172 64.778602) (xy 60.810501 64.718264) - (xy 60.810489 64.718261) (xy 60.655845 64.6875) (xy 60.655842 64.6875) (xy 60.498158 64.6875) (xy 60.498155 64.6875) - (xy 60.34351 64.718261) (xy 60.343498 64.718264) (xy 60.197827 64.778602) (xy 60.197814 64.778609) - (xy 60.066711 64.86621) (xy 60.066707 64.866213) (xy 59.955213 64.977707) (xy 59.95521 64.977711) - (xy 59.867609 65.108814) (xy 59.867602 65.108827) (xy 59.807264 65.254498) (xy 59.807261 65.25451) - (xy 59.7765 65.409153) (xy 31.6155 65.409153) (xy 31.6155 63.021153) (xy 42.5995 63.021153) (xy 42.5995 63.178846) - (xy 42.630261 63.333489) (xy 42.630264 63.333501) (xy 42.690602 63.479172) (xy 42.690609 63.479185) - (xy 42.77821 63.610288) (xy 42.778213 63.610292) (xy 42.889707 63.721786) (xy 42.889711 63.721789) - (xy 43.020814 63.80939) (xy 43.020827 63.809397) (xy 43.154427 63.864735) (xy 43.166503 63.869737) - (xy 43.321153 63.900499) (xy 43.321156 63.9005) (xy 43.321158 63.9005) (xy 43.478844 63.9005) (xy 43.478845 63.900499) - (xy 43.633497 63.869737) (xy 43.779179 63.809394) (xy 43.910289 63.721789) (xy 44.021789 63.610289) - (xy 44.109394 63.479179) (xy 44.169737 63.333497) (xy 44.2005 63.178842) (xy 44.2005 63.021158) - (xy 44.2005 63.021154) (xy 44.199505 63.016153) (xy 45.8645 63.016153) (xy 45.8645 63.173846) (xy 45.895261 63.328489) - (xy 45.895264 63.328501) (xy 45.955602 63.474172) (xy 45.955609 63.474185) (xy 46.04321 63.605288) - (xy 46.043213 63.605292) (xy 46.154707 63.716786) (xy 46.154711 63.716789) (xy 46.285814 63.80439) - (xy 46.285827 63.804397) (xy 46.431498 63.864735) (xy 46.431503 63.864737) (xy 46.586153 63.895499) - (xy 46.586156 63.8955) (xy 46.586158 63.8955) (xy 46.743844 63.8955) (xy 46.743845 63.895499) (xy 46.898497 63.864737) - (xy 47.032108 63.809394) (xy 47.044172 63.804397) (xy 47.044172 63.804396) (xy 47.044179 63.804394) - (xy 47.175289 63.716789) (xy 47.286789 63.605289) (xy 47.374394 63.474179) (xy 47.434737 63.328497) - (xy 47.4655 63.173842) (xy 47.4655 63.016158) (xy 47.4655 63.016155) (xy 47.465499 63.016153) (xy 47.450559 62.941047) - (xy 47.434737 62.861503) (xy 47.434735 62.861498) (xy 47.374397 62.715827) (xy 47.37439 62.715814) - (xy 47.286789 62.584711) (xy 47.286786 62.584707) (xy 47.175292 62.473213) (xy 47.175288 62.47321) - (xy 47.044185 62.385609) (xy 47.044172 62.385602) (xy 46.898501 62.325264) (xy 46.898489 62.325261) - (xy 46.743845 62.2945) (xy 46.743842 62.2945) (xy 46.586158 62.2945) (xy 46.586155 62.2945) (xy 46.43151 62.325261) - (xy 46.431498 62.325264) (xy 46.285827 62.385602) (xy 46.285814 62.385609) (xy 46.154711 62.47321) - (xy 46.154707 62.473213) (xy 46.043213 62.584707) (xy 46.04321 62.584711) (xy 45.955609 62.715814) - (xy 45.955602 62.715827) (xy 45.895264 62.861498) (xy 45.895261 62.86151) (xy 45.8645 63.016153) - (xy 44.199505 63.016153) (xy 44.169738 62.86651) (xy 44.169737 62.866503) (xy 44.122176 62.751679) - (xy 44.109397 62.720827) (xy 44.10939 62.720814) (xy 44.021789 62.589711) (xy 44.021786 62.589707) - (xy 43.910292 62.478213) (xy 43.910288 62.47821) (xy 43.779185 62.390609) (xy 43.779172 62.390602) - (xy 43.633501 62.330264) (xy 43.633489 62.330261) (xy 43.478845 62.2995) (xy 43.478842 62.2995) - (xy 43.321158 62.2995) (xy 43.321155 62.2995) (xy 43.16651 62.330261) (xy 43.166498 62.330264) (xy 43.020827 62.390602) - (xy 43.020814 62.390609) (xy 42.889711 62.47821) (xy 42.889707 62.478213) (xy 42.778213 62.589707) - (xy 42.77821 62.589711) (xy 42.690609 62.720814) (xy 42.690602 62.720827) (xy 42.630264 62.866498) - (xy 42.630261 62.86651) (xy 42.5995 63.021153) (xy 31.6155 63.021153) (xy 31.6155 61.451177) (xy 47.9706 61.451177) - (xy 47.9706 61.738822) (xy 47.970601 61.738838) (xy 48.008146 62.024023) (xy 48.082597 62.301878) - (xy 48.192675 62.567631) (xy 48.192683 62.567648) (xy 48.336504 62.816751) (xy 48.336515 62.816767) - (xy 48.511621 63.044971) (xy 48.511627 63.044978) (xy 48.71502 63.248371) (xy 48.715028 63.248378) - (xy 48.721543 63.253377) (xy 48.943241 63.423491) (xy 48.951889 63.428484) (xy 49.192351 63.567316) - (xy 49.192356 63.567318) (xy 49.192359 63.56732) (xy 49.192363 63.567321) (xy 49.192368 63.567324) - (xy 49.284022 63.605288) (xy 49.45812 63.677402) (xy 49.735975 63.751853) (xy 50.021171 63.7894) - (xy 50.021178 63.7894) (xy 50.308822 63.7894) (xy 50.308829 63.7894) (xy 50.594025 63.751853) (xy 50.87188 63.677402) - (xy 51.137641 63.56732) (xy 51.386759 63.423491) (xy 51.614973 63.248377) (xy 51.614975 63.248374) - (xy 51.61498 63.248371) (xy 51.818372 63.044978) (xy 51.818377 63.044973) (xy 51.993491 62.816759) - (xy 52.13732 62.567641) (xy 52.247402 62.30188) (xy 52.321853 62.024025) (xy 52.3594 61.738829) - (xy 52.3594 61.51535) (xy 72.5845 61.51535) (xy 72.5845 61.684649) (xy 72.610981 61.851847) (xy 72.663296 62.012853) - (xy 72.707323 62.099258) (xy 72.737602 62.158685) (xy 72.740152 62.163688) (xy 72.839648 62.300634) - (xy 72.839652 62.300639) (xy 72.95936 62.420347) (xy 72.959365 62.420351) (xy 73.039006 62.478213) - (xy 73.096315 62.51985) (xy 73.19009 62.567631) (xy 73.247146 62.596703) (xy 73.247148 62.596703) - (xy 73.247151 62.596705) (xy 73.33345 62.624745) (xy 73.408152 62.649018) (xy 73.575351 62.6755) - (xy 73.575356 62.6755) (xy 73.744649 62.6755) (xy 73.911847 62.649018) (xy 73.927235 62.644018) - (xy 74.072849 62.596705) (xy 74.223685 62.51985) (xy 74.360641 62.420346) (xy 74.480346 62.300641) - (xy 74.57985 62.163685) (xy 74.656705 62.012849) (xy 74.709018 61.851847) (xy 74.726125 61.743838) - (xy 74.7355 61.684649) (xy 74.7355 61.515351) (xy 74.728556 61.471511) (xy 74.728556 61.47151) (xy 74.726127 61.456177) - (xy 76.5456 61.456177) (xy 76.5456 61.743822) (xy 76.545601 61.743838) (xy 76.583146 62.029023) - (xy 76.657597 62.306878) (xy 76.767675 62.572631) (xy 76.767683 62.572648) (xy 76.911504 62.821751) - (xy 76.911515 62.821767) (xy 77.086621 63.049971) (xy 77.086627 63.049978) (xy 77.290021 63.253372) - (xy 77.290027 63.253377) (xy 77.518241 63.428491) (xy 77.518248 63.428495) (xy 77.767351 63.572316) - (xy 77.767356 63.572318) (xy 77.767359 63.57232) (xy 77.767363 63.572321) (xy 77.767368 63.572324) - (xy 77.846953 63.605289) (xy 78.03312 63.682402) (xy 78.310975 63.756853) (xy 78.596171 63.7944) - (xy 78.596178 63.7944) (xy 78.883822 63.7944) (xy 78.883829 63.7944) (xy 79.169025 63.756853) (xy 79.44688 63.682402) - (xy 79.712641 63.57232) (xy 79.961759 63.428491) (xy 80.189973 63.253377) (xy 80.393377 63.049973) - (xy 80.464569 62.957192) (xy 80.520996 62.91599) (xy 80.590742 62.911835) (xy 80.651663 62.946047) - (xy 80.684416 63.007764) (xy 80.678603 63.077391) (xy 80.670332 63.094679) (xy 80.61714 63.186809) - (xy 80.617135 63.18682) (xy 80.509259 63.447256) (xy 80.436295 63.71956) (xy 80.3995 63.999041) - (xy 80.3995 64.280958) (xy 80.436295 64.560439) (xy 80.509259 64.832743) (xy 80.617135 65.093179) - (xy 80.61714 65.09319) (xy 80.755201 65.332317) (xy 80.758088 65.337317) (xy 80.925867 65.55597) - (xy 80.929704 65.56097) (xy 81.129029 65.760295) (xy 81.129033 65.760298) (xy 81.129035 65.7603) - (xy 81.352683 65.931912) (xy 81.35269 65.931916) (xy 81.596809 66.072859) (xy 81.596814 66.072861) - (xy 81.596817 66.072863) (xy 81.857261 66.180742) (xy 82.129558 66.253704) (xy 82.362043 66.284311) - (xy 82.393857 66.2885) (xy 82.409049 66.2905) (xy 82.409056 66.2905) (xy 82.690944 66.2905) (xy 82.690951 66.2905) - (xy 82.970442 66.253704) (xy 83.242739 66.180742) (xy 83.503183 66.072863) (xy 83.747317 65.931912) - (xy 83.970965 65.7603) (xy 84.1703 65.560965) (xy 84.341912 65.337317) (xy 84.482863 65.093183) - (xy 84.590742 64.832739) (xy 84.663704 64.560442) (xy 84.7005 64.280951) (xy 84.7005 63.999049) - (xy 84.663704 63.719558) (xy 84.590742 63.447261) (xy 84.581773 63.425609) (xy 84.54155 63.328501) - (xy 84.482863 63.186817) (xy 84.482861 63.186814) (xy 84.482859 63.186809) (xy 84.341916 62.94269) - (xy 84.341912 62.942683) (xy 84.283453 62.866498) (xy 84.211161 62.772285) (xy 84.185967 62.707116) - (xy 84.200005 62.638671) (xy 84.248819 62.588682) (xy 84.253242 62.586314) (xy 84.256396 62.584707) - (xy 84.383685 62.51985) (xy 84.520641 62.420346) (xy 84.640346 62.300641) (xy 84.73985 62.163685) - (xy 84.816705 62.012849) (xy 84.869018 61.851847) (xy 84.886125 61.743838) (xy 84.8955 61.684649) - (xy 84.8955 61.515352) (xy 84.895499 61.515348) (xy 84.894707 61.51035) (xy 91.6345 61.51035) (xy 91.6345 61.679649) - (xy 91.660981 61.846847) (xy 91.713296 62.007853) (xy 91.790152 62.158688) (xy 91.889648 62.295634) - (xy 91.889652 62.295639) (xy 92.00936 62.415347) (xy 92.009365 62.415351) (xy 92.095888 62.478213) - (xy 92.146315 62.51485) (xy 92.242425 62.56382) (xy 92.297146 62.591703) (xy 92.297148 62.591703) - (xy 92.297151 62.591705) (xy 92.38345 62.619745) (xy 92.458152 62.644018) (xy 92.625351 62.6705) - (xy 92.625356 62.6705) (xy 92.794649 62.6705) (xy 92.961847 62.644018) (xy 92.978303 62.638671) - (xy 93.122849 62.591705) (xy 93.273685 62.51485) (xy 93.410641 62.415346) (xy 93.530346 62.295641) - (xy 93.62985 62.158685) (xy 93.706705 62.007849) (xy 93.759018 61.846847) (xy 93.775333 61.743838) - (xy 93.7855 61.679649) (xy 93.7855 61.510351) (xy 93.778556 61.466511) (xy 93.778556 61.46651) (xy 93.776127 61.451177) - (xy 95.5956 61.451177) (xy 95.5956 61.738822) (xy 95.595601 61.738838) (xy 95.633146 62.024023) - (xy 95.707597 62.301878) (xy 95.817675 62.567631) (xy 95.817683 62.567648) (xy 95.961504 62.816751) - (xy 95.961515 62.816767) (xy 96.136621 63.044971) (xy 96.136627 63.044978) (xy 96.34002 63.248371) - (xy 96.340028 63.248378) (xy 96.346543 63.253377) (xy 96.568241 63.423491) (xy 96.576889 63.428484) - (xy 96.817351 63.567316) (xy 96.817356 63.567318) (xy 96.817359 63.56732) (xy 96.817363 63.567321) - (xy 96.817368 63.567324) (xy 96.909022 63.605288) (xy 97.08312 63.677402) (xy 97.360975 63.751853) - (xy 97.646171 63.7894) (xy 97.646178 63.7894) (xy 97.933822 63.7894) (xy 97.933829 63.7894) (xy 98.219025 63.751853) - (xy 98.49688 63.677402) (xy 98.762641 63.56732) (xy 99.011759 63.423491) (xy 99.239973 63.248377) - (xy 99.239975 63.248374) (xy 99.23998 63.248371) (xy 99.443372 63.044978) (xy 99.443377 63.044973) - (xy 99.514569 62.952192) (xy 99.570996 62.91099) (xy 99.640742 62.906835) (xy 99.701663 62.941047) - (xy 99.734416 63.002764) (xy 99.728603 63.072391) (xy 99.720332 63.089679) (xy 99.66714 63.181809) - (xy 99.667135 63.18182) (xy 99.559259 63.442256) (xy 99.486295 63.71456) (xy 99.4495 63.994041) - (xy 99.4495 64.275958) (xy 99.486295 64.555439) (xy 99.559259 64.827743) (xy 99.667135 65.088179) - (xy 99.66714 65.08819) (xy 99.808083 65.332309) (xy 99.808088 65.332317) (xy 99.948045 65.514711) - (xy 99.979704 65.55597) (xy 100.179029 65.755295) (xy 100.179033 65.755298) (xy 100.179035 65.7553) - (xy 100.402683 65.926912) (xy 100.40269 65.926916) (xy 100.646809 66.067859) (xy 100.646814 66.067861) - (xy 100.646817 66.067863) (xy 100.907261 66.175742) (xy 101.179558 66.248704) (xy 101.459049 66.2855) - (xy 101.459056 66.2855) (xy 101.740944 66.2855) (xy 101.740951 66.2855) (xy 102.020442 66.248704) - (xy 102.292739 66.175742) (xy 102.553183 66.067863) (xy 102.797317 65.926912) (xy 103.020965 65.7553) - (xy 103.2203 65.555965) (xy 103.391912 65.332317) (xy 103.532863 65.088183) (xy 103.640742 64.827739) - (xy 103.713704 64.555442) (xy 103.7505 64.275951) (xy 103.7505 64.056153) (xy 104.3495 64.056153) - (xy 104.3495 64.213846) (xy 104.380261 64.368489) (xy 104.380264 64.368501) (xy 104.440602 64.514172) - (xy 104.440609 64.514185) (xy 104.52821 64.645288) (xy 104.528213 64.645292) (xy 104.639707 64.756786) - (xy 104.639711 64.756789) (xy 104.770814 64.84439) (xy 104.770827 64.844397) (xy 104.916498 64.904735) - (xy 104.916503 64.904737) (xy 105.071153 64.935499) (xy 105.071156 64.9355) (xy 105.071158 64.9355) - (xy 105.228844 64.9355) (xy 105.228845 64.935499) (xy 105.383497 64.904737) (xy 105.529179 64.844394) - (xy 105.660289 64.756789) (xy 105.771789 64.645289) (xy 105.859394 64.514179) (xy 105.919737 64.368497) - (xy 105.9505 64.213842) (xy 105.9505 64.056158) (xy 105.9505 64.056155) (xy 105.950499 64.056153) - (xy 105.93914 63.999049) (xy 105.919737 63.901503) (xy 105.919321 63.900499) (xy 105.859397 63.755827) - (xy 105.85939 63.755814) (xy 105.771789 63.624711) (xy 105.771786 63.624707) (xy 105.660292 63.513213) - (xy 105.660288 63.51321) (xy 105.529185 63.425609) (xy 105.529172 63.425602) (xy 105.383501 63.365264) - (xy 105.383489 63.365261) (xy 105.228845 63.3345) (xy 105.228842 63.3345) (xy 105.071158 63.3345) - (xy 105.071155 63.3345) (xy 104.91651 63.365261) (xy 104.916498 63.365264) (xy 104.770827 63.425602) - (xy 104.770814 63.425609) (xy 104.639711 63.51321) (xy 104.639707 63.513213) (xy 104.528213 63.624707) - (xy 104.52821 63.624711) (xy 104.440609 63.755814) (xy 104.440602 63.755827) (xy 104.380264 63.901498) - (xy 104.380261 63.90151) (xy 104.3495 64.056153) (xy 103.7505 64.056153) (xy 103.7505 63.994049) - (xy 103.713704 63.714558) (xy 103.640742 63.442261) (xy 103.532863 63.181817) (xy 103.532861 63.181814) - (xy 103.532859 63.181809) (xy 103.391916 62.93769) (xy 103.391912 62.937683) (xy 103.337299 62.86651) - (xy 103.261161 62.767285) (xy 103.235967 62.702116) (xy 103.250005 62.633671) (xy 103.298819 62.583682) - (xy 103.303242 62.581314) (xy 103.433685 62.51485) (xy 103.570641 62.415346) (xy 103.690346 62.295641) - (xy 103.78985 62.158685) (xy 103.866705 62.007849) (xy 103.919018 61.846847) (xy 103.935333 61.743838) - (xy 103.9455 61.679649) (xy 103.9455 61.51035) (xy 110.6845 61.51035) (xy 110.6845 61.679649) (xy 110.710981 61.846847) - (xy 110.763296 62.007853) (xy 110.840152 62.158688) (xy 110.939648 62.295634) (xy 110.939652 62.295639) - (xy 111.05936 62.415347) (xy 111.059365 62.415351) (xy 111.145888 62.478213) (xy 111.196315 62.51485) - (xy 111.292425 62.56382) (xy 111.347146 62.591703) (xy 111.347148 62.591703) (xy 111.347151 62.591705) - (xy 111.43345 62.619745) (xy 111.508152 62.644018) (xy 111.675351 62.6705) (xy 111.675356 62.6705) - (xy 111.844649 62.6705) (xy 112.011847 62.644018) (xy 112.028303 62.638671) (xy 112.172849 62.591705) - (xy 112.323685 62.51485) (xy 112.460641 62.415346) (xy 112.580346 62.295641) (xy 112.67985 62.158685) - (xy 112.756705 62.007849) (xy 112.809018 61.846847) (xy 112.825333 61.743838) (xy 112.8355 61.679649) - (xy 112.8355 61.510351) (xy 112.828556 61.466511) (xy 112.828556 61.46651) (xy 112.826127 61.451177) - (xy 114.6456 61.451177) (xy 114.6456 61.738822) (xy 114.645601 61.738838) (xy 114.683146 62.024023) - (xy 114.757597 62.301878) (xy 114.867675 62.567631) (xy 114.867683 62.567648) (xy 115.011504 62.816751) - (xy 115.011515 62.816767) (xy 115.186621 63.044971) (xy 115.186627 63.044978) (xy 115.39002 63.248371) - (xy 115.390028 63.248378) (xy 115.396543 63.253377) (xy 115.618241 63.423491) (xy 115.626889 63.428484) - (xy 115.867351 63.567316) (xy 115.867356 63.567318) (xy 115.867359 63.56732) (xy 115.867363 63.567321) - (xy 115.867368 63.567324) (xy 115.959022 63.605288) (xy 116.13312 63.677402) (xy 116.410975 63.751853) - (xy 116.696171 63.7894) (xy 116.696178 63.7894) (xy 116.983822 63.7894) (xy 116.983829 63.7894) - (xy 117.269025 63.751853) (xy 117.54688 63.677402) (xy 117.812641 63.56732) (xy 118.061759 63.423491) - (xy 118.289973 63.248377) (xy 118.289975 63.248374) (xy 118.28998 63.248371) (xy 118.493372 63.044978) - (xy 118.493377 63.044973) (xy 118.564569 62.952192) (xy 118.620996 62.91099) (xy 118.690742 62.906835) - (xy 118.751663 62.941047) (xy 118.784416 63.002764) (xy 118.778603 63.072391) (xy 118.770332 63.089679) - (xy 118.71714 63.181809) (xy 118.717135 63.18182) (xy 118.609259 63.442256) (xy 118.536295 63.71456) - (xy 118.4995 63.994041) (xy 118.4995 64.275958) (xy 118.536295 64.555439) (xy 118.609259 64.827743) - (xy 118.717135 65.088179) (xy 118.71714 65.08819) (xy 118.858083 65.332309) (xy 118.858088 65.332317) - (xy 118.998045 65.514711) (xy 119.029704 65.55597) (xy 119.229029 65.755295) (xy 119.229033 65.755298) - (xy 119.229035 65.7553) (xy 119.452683 65.926912) (xy 119.45269 65.926916) (xy 119.696809 66.067859) - (xy 119.696814 66.067861) (xy 119.696817 66.067863) (xy 119.957261 66.175742) (xy 120.229558 66.248704) - (xy 120.509049 66.2855) (xy 120.509056 66.2855) (xy 120.790944 66.2855) (xy 120.790951 66.2855) - (xy 121.070442 66.248704) (xy 121.342739 66.175742) (xy 121.603183 66.067863) (xy 121.847317 65.926912) - (xy 122.070965 65.7553) (xy 122.2703 65.555965) (xy 122.441912 65.332317) (xy 122.582863 65.088183) - (xy 122.690742 64.827739) (xy 122.763704 64.555442) (xy 122.8005 64.275951) (xy 122.8005 64.056153) - (xy 123.3995 64.056153) (xy 123.3995 64.213846) (xy 123.430261 64.368489) (xy 123.430264 64.368501) - (xy 123.490602 64.514172) (xy 123.490609 64.514185) (xy 123.57821 64.645288) (xy 123.578213 64.645292) - (xy 123.689707 64.756786) (xy 123.689711 64.756789) (xy 123.820814 64.84439) (xy 123.820827 64.844397) - (xy 123.966498 64.904735) (xy 123.966503 64.904737) (xy 124.121153 64.935499) (xy 124.121156 64.9355) - (xy 124.121158 64.9355) (xy 124.278844 64.9355) (xy 124.278845 64.935499) (xy 124.433497 64.904737) - (xy 124.579179 64.844394) (xy 124.710289 64.756789) (xy 124.821789 64.645289) (xy 124.909394 64.514179) - (xy 124.969737 64.368497) (xy 125.0005 64.213842) (xy 125.0005 64.056158) (xy 125.0005 64.056155) - (xy 125.000499 64.056153) (xy 124.98914 63.999049) (xy 124.969737 63.901503) (xy 124.969321 63.900499) - (xy 124.909397 63.755827) (xy 124.90939 63.755814) (xy 124.821789 63.624711) (xy 124.821786 63.624707) - (xy 124.710292 63.513213) (xy 124.710288 63.51321) (xy 124.579185 63.425609) (xy 124.579172 63.425602) - (xy 124.433501 63.365264) (xy 124.433489 63.365261) (xy 124.278845 63.3345) (xy 124.278842 63.3345) - (xy 124.121158 63.3345) (xy 124.121155 63.3345) (xy 123.96651 63.365261) (xy 123.966498 63.365264) - (xy 123.820827 63.425602) (xy 123.820814 63.425609) (xy 123.689711 63.51321) (xy 123.689707 63.513213) - (xy 123.578213 63.624707) (xy 123.57821 63.624711) (xy 123.490609 63.755814) (xy 123.490602 63.755827) - (xy 123.430264 63.901498) (xy 123.430261 63.90151) (xy 123.3995 64.056153) (xy 122.8005 64.056153) - (xy 122.8005 63.994049) (xy 122.763704 63.714558) (xy 122.690742 63.442261) (xy 122.582863 63.181817) - (xy 122.582861 63.181814) (xy 122.582859 63.181809) (xy 122.441916 62.93769) (xy 122.441912 62.937683) - (xy 122.387299 62.86651) (xy 122.311161 62.767285) (xy 122.285967 62.702116) (xy 122.300005 62.633671) - (xy 122.348819 62.583682) (xy 122.353242 62.581314) (xy 122.483685 62.51485) (xy 122.620641 62.415346) - (xy 122.740346 62.295641) (xy 122.83985 62.158685) (xy 122.916705 62.007849) (xy 122.969018 61.846847) - (xy 122.985333 61.743838) (xy 122.9955 61.679649) (xy 122.9955 61.51035) (xy 129.7345 61.51035) - (xy 129.7345 61.679649) (xy 129.760981 61.846847) (xy 129.813296 62.007853) (xy 129.890152 62.158688) - (xy 129.989648 62.295634) (xy 129.989652 62.295639) (xy 130.10936 62.415347) (xy 130.109365 62.415351) - (xy 130.195888 62.478213) (xy 130.246315 62.51485) (xy 130.342425 62.56382) (xy 130.397146 62.591703) - (xy 130.397148 62.591703) (xy 130.397151 62.591705) (xy 130.48345 62.619745) (xy 130.558152 62.644018) - (xy 130.725351 62.6705) (xy 130.725356 62.6705) (xy 130.894649 62.6705) (xy 131.061847 62.644018) - (xy 131.078303 62.638671) (xy 131.222849 62.591705) (xy 131.373685 62.51485) (xy 131.510641 62.415346) - (xy 131.630346 62.295641) (xy 131.72985 62.158685) (xy 131.806705 62.007849) (xy 131.859018 61.846847) - (xy 131.875333 61.743838) (xy 131.8855 61.679649) (xy 131.8855 61.510351) (xy 131.878556 61.466511) - (xy 131.878556 61.46651) (xy 131.876127 61.451177) (xy 133.6956 61.451177) (xy 133.6956 61.738822) - (xy 133.695601 61.738838) (xy 133.733146 62.024023) (xy 133.807597 62.301878) (xy 133.917675 62.567631) - (xy 133.917683 62.567648) (xy 134.061504 62.816751) (xy 134.061515 62.816767) (xy 134.236621 63.044971) - (xy 134.236627 63.044978) (xy 134.44002 63.248371) (xy 134.440028 63.248378) (xy 134.446543 63.253377) - (xy 134.668241 63.423491) (xy 134.676889 63.428484) (xy 134.917351 63.567316) (xy 134.917356 63.567318) - (xy 134.917359 63.56732) (xy 134.917363 63.567321) (xy 134.917368 63.567324) (xy 135.009022 63.605288) - (xy 135.18312 63.677402) (xy 135.460975 63.751853) (xy 135.746171 63.7894) (xy 135.746178 63.7894) - (xy 136.033822 63.7894) (xy 136.033829 63.7894) (xy 136.319025 63.751853) (xy 136.59688 63.677402) - (xy 136.862641 63.56732) (xy 137.111759 63.423491) (xy 137.339973 63.248377) (xy 137.339975 63.248374) - (xy 137.33998 63.248371) (xy 137.543372 63.044978) (xy 137.543377 63.044973) (xy 137.614569 62.952192) - (xy 137.670996 62.91099) (xy 137.740742 62.906835) (xy 137.801663 62.941047) (xy 137.834416 63.002764) - (xy 137.828603 63.072391) (xy 137.820332 63.089679) (xy 137.76714 63.181809) (xy 137.767135 63.18182) - (xy 137.659259 63.442256) (xy 137.586295 63.71456) (xy 137.5495 63.994041) (xy 137.5495 64.275958) - (xy 137.586295 64.555439) (xy 137.659259 64.827743) (xy 137.767135 65.088179) (xy 137.76714 65.08819) - (xy 137.908083 65.332309) (xy 137.908088 65.332317) (xy 138.048045 65.514711) (xy 138.079704 65.55597) - (xy 138.279029 65.755295) (xy 138.279033 65.755298) (xy 138.279035 65.7553) (xy 138.502683 65.926912) - (xy 138.50269 65.926916) (xy 138.746809 66.067859) (xy 138.746814 66.067861) (xy 138.746817 66.067863) - (xy 139.007261 66.175742) (xy 139.279558 66.248704) (xy 139.559049 66.2855) (xy 139.559056 66.2855) - (xy 139.840944 66.2855) (xy 139.840951 66.2855) (xy 140.120442 66.248704) (xy 140.392739 66.175742) - (xy 140.653183 66.067863) (xy 140.897317 65.926912) (xy 141.120965 65.7553) (xy 141.3203 65.555965) - (xy 141.491912 65.332317) (xy 141.632863 65.088183) (xy 141.740742 64.827739) (xy 141.813704 64.555442) - (xy 141.8505 64.275951) (xy 141.8505 64.056153) (xy 142.4495 64.056153) (xy 142.4495 64.213846) - (xy 142.480261 64.368489) (xy 142.480264 64.368501) (xy 142.540602 64.514172) (xy 142.540609 64.514185) - (xy 142.62821 64.645288) (xy 142.628213 64.645292) (xy 142.739707 64.756786) (xy 142.739711 64.756789) - (xy 142.870814 64.84439) (xy 142.870827 64.844397) (xy 143.016498 64.904735) (xy 143.016503 64.904737) - (xy 143.171153 64.935499) (xy 143.171156 64.9355) (xy 143.171158 64.9355) (xy 143.328844 64.9355) - (xy 143.328845 64.935499) (xy 143.483497 64.904737) (xy 143.629179 64.844394) (xy 143.760289 64.756789) - (xy 143.871789 64.645289) (xy 143.959394 64.514179) (xy 144.019737 64.368497) (xy 144.0505 64.213842) - (xy 144.0505 64.056158) (xy 144.0505 64.056155) (xy 144.050499 64.056153) (xy 144.03914 63.999049) - (xy 144.019737 63.901503) (xy 144.019321 63.900499) (xy 143.959397 63.755827) (xy 143.95939 63.755814) - (xy 143.871789 63.624711) (xy 143.871786 63.624707) (xy 143.760292 63.513213) (xy 143.760288 63.51321) - (xy 143.629185 63.425609) (xy 143.629172 63.425602) (xy 143.483501 63.365264) (xy 143.483489 63.365261) - (xy 143.328845 63.3345) (xy 143.328842 63.3345) (xy 143.171158 63.3345) (xy 143.171155 63.3345) - (xy 143.01651 63.365261) (xy 143.016498 63.365264) (xy 142.870827 63.425602) (xy 142.870814 63.425609) - (xy 142.739711 63.51321) (xy 142.739707 63.513213) (xy 142.628213 63.624707) (xy 142.62821 63.624711) - (xy 142.540609 63.755814) (xy 142.540602 63.755827) (xy 142.480264 63.901498) (xy 142.480261 63.90151) - (xy 142.4495 64.056153) (xy 141.8505 64.056153) (xy 141.8505 63.994049) (xy 141.813704 63.714558) - (xy 141.740742 63.442261) (xy 141.632863 63.181817) (xy 141.632861 63.181814) (xy 141.632859 63.181809) - (xy 141.491916 62.93769) (xy 141.491912 62.937683) (xy 141.437299 62.86651) (xy 141.361161 62.767285) - (xy 141.335967 62.702116) (xy 141.350005 62.633671) (xy 141.398819 62.583682) (xy 141.403242 62.581314) - (xy 141.533685 62.51485) (xy 141.670641 62.415346) (xy 141.790346 62.295641) (xy 141.88985 62.158685) - (xy 141.966705 62.007849) (xy 142.019018 61.846847) (xy 142.035333 61.743838) (xy 142.0455 61.679649) - (xy 142.0455 61.51035) (xy 142.019018 61.343152) (xy 141.994745 61.26845) (xy 141.966705 61.182151) - (xy 141.966703 61.182148) (xy 141.966703 61.182146) (xy 141.93882 61.127425) (xy 141.88985 61.031315) - (xy 141.877137 61.013817) (xy 141.790351 60.894365) (xy 141.790347 60.89436) (xy 141.670639 60.774652) - (xy 141.670634 60.774648) (xy 141.533688 60.675152) (xy 141.533687 60.675151) (xy 141.533685 60.67515) - (xy 141.486582 60.65115) (xy 141.382853 60.598296) (xy 141.221847 60.545981) (xy 141.054649 60.5195) - (xy 141.054644 60.5195) (xy 140.885356 60.5195) (xy 140.885351 60.5195) (xy 140.718152 60.545981) - (xy 140.557146 60.598296) (xy 140.406311 60.675152) (xy 140.269365 60.774648) (xy 140.26936 60.774652) - (xy 140.149652 60.89436) (xy 140.149648 60.894365) (xy 140.050152 61.031311) (xy 139.973296 61.182146) - (xy 139.920981 61.343152) (xy 139.8945 61.51035) (xy 139.8945 61.679649) (xy 139.920072 61.841102) - (xy 139.911118 61.910395) (xy 139.866121 61.963847) (xy 139.79937 61.984487) (xy 139.797599 61.9845) - (xy 139.559041 61.9845) (xy 139.27956 62.021295) (xy 139.007256 62.094259) (xy 138.74682 62.202135) - (xy 138.746809 62.20214) (xy 138.50269 62.343083) (xy 138.502684 62.343087) (xy 138.502683 62.343088) - (xy 138.496167 62.348088) (xy 138.279029 62.514704) (xy 138.079704 62.714029) (xy 138.079695 62.714039) - (xy 138.012006 62.802253) (xy 137.955578 62.843456) (xy 137.885832 62.84761) (xy 137.824912 62.813397) - (xy 137.79216 62.751679) (xy 137.797973 62.682052) (xy 137.806245 62.664765) (xy 137.818224 62.644018) - (xy 137.859427 62.572652) (xy 137.862314 62.567652) (xy 137.862315 62.567648) (xy 137.86232 62.567641) - (xy 137.972402 62.30188) (xy 138.046853 62.024025) (xy 138.0844 61.738829) (xy 138.0844 61.451171) - (xy 138.046853 61.165975) (xy 137.972402 60.88812) (xy 137.86232 60.622359) (xy 137.862318 60.622356) - (xy 137.862316 60.622351) (xy 137.718495 60.373248) (xy 137.718491 60.373241) (xy 137.668064 60.307523) - (xy 137.543378 60.145028) (xy 137.543372 60.145021) (xy 137.339978 59.941627) (xy 137.339971 59.941621) - (xy 137.111767 59.766515) (xy 137.111765 59.766513) (xy 137.111759 59.766509) (xy 137.111754 59.766506) - (xy 137.111751 59.766504) (xy 136.862648 59.622683) (xy 136.862631 59.622675) (xy 136.596878 59.512597) - (xy 136.319023 59.438146) (xy 136.033838 59.400601) (xy 136.033835 59.4006) (xy 136.033829 59.4006) - (xy 135.746171 59.4006) (xy 135.746165 59.4006) (xy 135.746161 59.400601) (xy 135.460976 59.438146) - (xy 135.183121 59.512597) (xy 134.917368 59.622675) (xy 134.917351 59.622683) (xy 134.668248 59.766504) - (xy 134.668232 59.766515) (xy 134.440028 59.941621) (xy 134.440021 59.941627) (xy 134.236627 60.145021) - (xy 134.236621 60.145028) (xy 134.061515 60.373232) (xy 134.061504 60.373248) (xy 133.917683 60.622351) - (xy 133.917675 60.622368) (xy 133.807597 60.888121) (xy 133.733146 61.165976) (xy 133.695601 61.451161) - (xy 133.6956 61.451177) (xy 131.876127 61.451177) (xy 131.859018 61.343152) (xy 131.834745 61.26845) - (xy 131.806705 61.182151) (xy 131.806703 61.182148) (xy 131.806703 61.182146) (xy 131.77882 61.127425) - (xy 131.72985 61.031315) (xy 131.717137 61.013817) (xy 131.630351 60.894365) (xy 131.630347 60.89436) - (xy 131.510639 60.774652) (xy 131.510634 60.774648) (xy 131.373688 60.675152) (xy 131.373687 60.675151) - (xy 131.373685 60.67515) (xy 131.326582 60.65115) (xy 131.222853 60.598296) (xy 131.061847 60.545981) - (xy 130.894649 60.5195) (xy 130.894644 60.5195) (xy 130.725356 60.5195) (xy 130.725351 60.5195) - (xy 130.558152 60.545981) (xy 130.397146 60.598296) (xy 130.246311 60.675152) (xy 130.109365 60.774648) - (xy 130.10936 60.774652) (xy 129.989652 60.89436) (xy 129.989648 60.894365) (xy 129.890152 61.031311) - (xy 129.813296 61.182146) (xy 129.760981 61.343152) (xy 129.7345 61.51035) (xy 122.9955 61.51035) - (xy 122.969018 61.343152) (xy 122.944745 61.26845) (xy 122.916705 61.182151) (xy 122.916703 61.182148) - (xy 122.916703 61.182146) (xy 122.88882 61.127425) (xy 122.83985 61.031315) (xy 122.827137 61.013817) - (xy 122.740351 60.894365) (xy 122.740347 60.89436) (xy 122.620639 60.774652) (xy 122.620634 60.774648) - (xy 122.483688 60.675152) (xy 122.483687 60.675151) (xy 122.483685 60.67515) (xy 122.436582 60.65115) - (xy 122.332853 60.598296) (xy 122.171847 60.545981) (xy 122.004649 60.5195) (xy 122.004644 60.5195) - (xy 121.835356 60.5195) (xy 121.835351 60.5195) (xy 121.668152 60.545981) (xy 121.507146 60.598296) - (xy 121.356311 60.675152) (xy 121.219365 60.774648) (xy 121.21936 60.774652) (xy 121.099652 60.89436) - (xy 121.099648 60.894365) (xy 121.000152 61.031311) (xy 120.923296 61.182146) (xy 120.870981 61.343152) - (xy 120.8445 61.51035) (xy 120.8445 61.679649) (xy 120.870072 61.841102) (xy 120.861118 61.910395) - (xy 120.816121 61.963847) (xy 120.74937 61.984487) (xy 120.747599 61.9845) (xy 120.509041 61.9845) - (xy 120.22956 62.021295) (xy 119.957256 62.094259) (xy 119.69682 62.202135) (xy 119.696809 62.20214) - (xy 119.45269 62.343083) (xy 119.452684 62.343087) (xy 119.452683 62.343088) (xy 119.446167 62.348088) - (xy 119.229029 62.514704) (xy 119.029704 62.714029) (xy 119.029695 62.714039) (xy 118.962006 62.802253) - (xy 118.905578 62.843456) (xy 118.835832 62.84761) (xy 118.774912 62.813397) (xy 118.74216 62.751679) - (xy 118.747973 62.682052) (xy 118.756245 62.664765) (xy 118.768224 62.644018) (xy 118.809427 62.572652) - (xy 118.812314 62.567652) (xy 118.812315 62.567648) (xy 118.81232 62.567641) (xy 118.922402 62.30188) - (xy 118.996853 62.024025) (xy 119.0344 61.738829) (xy 119.0344 61.451171) (xy 118.996853 61.165975) - (xy 118.922402 60.88812) (xy 118.81232 60.622359) (xy 118.812318 60.622356) (xy 118.812316 60.622351) - (xy 118.668495 60.373248) (xy 118.668491 60.373241) (xy 118.618064 60.307523) (xy 118.493378 60.145028) - (xy 118.493372 60.145021) (xy 118.289978 59.941627) (xy 118.289971 59.941621) (xy 118.061767 59.766515) - (xy 118.061765 59.766513) (xy 118.061759 59.766509) (xy 118.061754 59.766506) (xy 118.061751 59.766504) - (xy 117.812648 59.622683) (xy 117.812631 59.622675) (xy 117.546878 59.512597) (xy 117.269023 59.438146) - (xy 116.983838 59.400601) (xy 116.983835 59.4006) (xy 116.983829 59.4006) (xy 116.696171 59.4006) - (xy 116.696165 59.4006) (xy 116.696161 59.400601) (xy 116.410976 59.438146) (xy 116.133121 59.512597) - (xy 115.867368 59.622675) (xy 115.867351 59.622683) (xy 115.618248 59.766504) (xy 115.618232 59.766515) - (xy 115.390028 59.941621) (xy 115.390021 59.941627) (xy 115.186627 60.145021) (xy 115.186621 60.145028) - (xy 115.011515 60.373232) (xy 115.011504 60.373248) (xy 114.867683 60.622351) (xy 114.867675 60.622368) - (xy 114.757597 60.888121) (xy 114.683146 61.165976) (xy 114.645601 61.451161) (xy 114.6456 61.451177) - (xy 112.826127 61.451177) (xy 112.809018 61.343152) (xy 112.784745 61.26845) (xy 112.756705 61.182151) - (xy 112.756703 61.182148) (xy 112.756703 61.182146) (xy 112.72882 61.127425) (xy 112.67985 61.031315) - (xy 112.667137 61.013817) (xy 112.580351 60.894365) (xy 112.580347 60.89436) (xy 112.460639 60.774652) - (xy 112.460634 60.774648) (xy 112.323688 60.675152) (xy 112.323687 60.675151) (xy 112.323685 60.67515) - (xy 112.276582 60.65115) (xy 112.172853 60.598296) (xy 112.011847 60.545981) (xy 111.844649 60.5195) - (xy 111.844644 60.5195) (xy 111.675356 60.5195) (xy 111.675351 60.5195) (xy 111.508152 60.545981) - (xy 111.347146 60.598296) (xy 111.196311 60.675152) (xy 111.059365 60.774648) (xy 111.05936 60.774652) - (xy 110.939652 60.89436) (xy 110.939648 60.894365) (xy 110.840152 61.031311) (xy 110.763296 61.182146) - (xy 110.710981 61.343152) (xy 110.6845 61.51035) (xy 103.9455 61.51035) (xy 103.919018 61.343152) - (xy 103.894745 61.26845) (xy 103.866705 61.182151) (xy 103.866703 61.182148) (xy 103.866703 61.182146) - (xy 103.83882 61.127425) (xy 103.78985 61.031315) (xy 103.777137 61.013817) (xy 103.690351 60.894365) - (xy 103.690347 60.89436) (xy 103.570639 60.774652) (xy 103.570634 60.774648) (xy 103.433688 60.675152) - (xy 103.433687 60.675151) (xy 103.433685 60.67515) (xy 103.386582 60.65115) (xy 103.282853 60.598296) - (xy 103.121847 60.545981) (xy 102.954649 60.5195) (xy 102.954644 60.5195) (xy 102.785356 60.5195) - (xy 102.785351 60.5195) (xy 102.618152 60.545981) (xy 102.457146 60.598296) (xy 102.306311 60.675152) - (xy 102.169365 60.774648) (xy 102.16936 60.774652) (xy 102.049652 60.89436) (xy 102.049648 60.894365) - (xy 101.950152 61.031311) (xy 101.873296 61.182146) (xy 101.820981 61.343152) (xy 101.7945 61.51035) - (xy 101.7945 61.679649) (xy 101.820072 61.841102) (xy 101.811118 61.910395) (xy 101.766121 61.963847) - (xy 101.69937 61.984487) (xy 101.697599 61.9845) (xy 101.459041 61.9845) (xy 101.17956 62.021295) - (xy 100.907256 62.094259) (xy 100.64682 62.202135) (xy 100.646809 62.20214) (xy 100.40269 62.343083) - (xy 100.402684 62.343087) (xy 100.402683 62.343088) (xy 100.396167 62.348088) (xy 100.179029 62.514704) - (xy 99.979704 62.714029) (xy 99.979695 62.714039) (xy 99.912006 62.802253) (xy 99.855578 62.843456) - (xy 99.785832 62.84761) (xy 99.724912 62.813397) (xy 99.69216 62.751679) (xy 99.697973 62.682052) - (xy 99.706245 62.664765) (xy 99.718224 62.644018) (xy 99.759427 62.572652) (xy 99.762314 62.567652) - (xy 99.762315 62.567648) (xy 99.76232 62.567641) (xy 99.872402 62.30188) (xy 99.946853 62.024025) - (xy 99.9844 61.738829) (xy 99.9844 61.451171) (xy 99.946853 61.165975) (xy 99.872402 60.88812) (xy 99.76232 60.622359) - (xy 99.762318 60.622356) (xy 99.762316 60.622351) (xy 99.618495 60.373248) (xy 99.618491 60.373241) - (xy 99.568064 60.307523) (xy 99.443378 60.145028) (xy 99.443372 60.145021) (xy 99.239978 59.941627) - (xy 99.239971 59.941621) (xy 99.011767 59.766515) (xy 99.011765 59.766513) (xy 99.011759 59.766509) - (xy 99.011754 59.766506) (xy 99.011751 59.766504) (xy 98.762648 59.622683) (xy 98.762631 59.622675) - (xy 98.496878 59.512597) (xy 98.219023 59.438146) (xy 97.933838 59.400601) (xy 97.933835 59.4006) - (xy 97.933829 59.4006) (xy 97.646171 59.4006) (xy 97.646165 59.4006) (xy 97.646161 59.400601) (xy 97.360976 59.438146) - (xy 97.083121 59.512597) (xy 96.817368 59.622675) (xy 96.817351 59.622683) (xy 96.568248 59.766504) - (xy 96.568232 59.766515) (xy 96.340028 59.941621) (xy 96.340021 59.941627) (xy 96.136627 60.145021) - (xy 96.136621 60.145028) (xy 95.961515 60.373232) (xy 95.961504 60.373248) (xy 95.817683 60.622351) - (xy 95.817675 60.622368) (xy 95.707597 60.888121) (xy 95.633146 61.165976) (xy 95.595601 61.451161) - (xy 95.5956 61.451177) (xy 93.776127 61.451177) (xy 93.759018 61.343152) (xy 93.734745 61.26845) - (xy 93.706705 61.182151) (xy 93.706703 61.182148) (xy 93.706703 61.182146) (xy 93.67882 61.127425) - (xy 93.62985 61.031315) (xy 93.617137 61.013817) (xy 93.530351 60.894365) (xy 93.530347 60.89436) - (xy 93.410639 60.774652) (xy 93.410634 60.774648) (xy 93.273688 60.675152) (xy 93.273687 60.675151) - (xy 93.273685 60.67515) (xy 93.226582 60.65115) (xy 93.122853 60.598296) (xy 92.961847 60.545981) - (xy 92.794649 60.5195) (xy 92.794644 60.5195) (xy 92.625356 60.5195) (xy 92.625351 60.5195) (xy 92.458152 60.545981) - (xy 92.297146 60.598296) (xy 92.146311 60.675152) (xy 92.009365 60.774648) (xy 92.00936 60.774652) - (xy 91.889652 60.89436) (xy 91.889648 60.894365) (xy 91.790152 61.031311) (xy 91.713296 61.182146) - (xy 91.660981 61.343152) (xy 91.6345 61.51035) (xy 84.894707 61.51035) (xy 84.869018 61.348152) - (xy 84.816703 61.187146) (xy 84.78882 61.132425) (xy 84.73985 61.036315) (xy 84.727137 61.018817) - (xy 84.640351 60.899365) (xy 84.640347 60.89936) (xy 84.520639 60.779652) (xy 84.520634 60.779648) - (xy 84.383688 60.680152) (xy 84.383687 60.680151) (xy 84.383685 60.68015) (xy 84.336582 60.65615) - (xy 84.232853 60.603296) (xy 84.071847 60.550981) (xy 83.904649 60.5245) (xy 83.904644 60.5245) - (xy 83.735356 60.5245) (xy 83.735351 60.5245) (xy 83.568152 60.550981) (xy 83.407146 60.603296) - (xy 83.256311 60.680152) (xy 83.119365 60.779648) (xy 83.11936 60.779652) (xy 82.999652 60.89936) - (xy 82.999648 60.899365) (xy 82.900152 61.036311) (xy 82.823296 61.187146) (xy 82.770981 61.348152) - (xy 82.7445 61.51535) (xy 82.7445 61.684649) (xy 82.770072 61.846102) (xy 82.761118 61.915395) (xy 82.716121 61.968847) - (xy 82.64937 61.989487) (xy 82.647599 61.9895) (xy 82.409041 61.9895) (xy 82.12956 62.026295) (xy 81.857256 62.099259) - (xy 81.59682 62.207135) (xy 81.596809 62.20714) (xy 81.35269 62.348083) (xy 81.352682 62.348089) - (xy 81.129029 62.519704) (xy 80.929704 62.719029) (xy 80.929695 62.719039) (xy 80.862006 62.807253) - (xy 80.805578 62.848456) (xy 80.735832 62.85261) (xy 80.674912 62.818397) (xy 80.64216 62.756679) - (xy 80.647973 62.687052) (xy 80.656245 62.669765) (xy 80.668224 62.649018) (xy 80.698428 62.596703) - (xy 80.712314 62.572652) (xy 80.712315 62.572648) (xy 80.71232 62.572641) (xy 80.822402 62.30688) - (xy 80.896853 62.029025) (xy 80.9344 61.743829) (xy 80.9344 61.456171) (xy 80.896853 61.170975) - (xy 80.822402 60.89312) (xy 80.71232 60.627359) (xy 80.712318 60.627356) (xy 80.712316 60.627351) - (xy 80.568495 60.378248) (xy 80.568491 60.378241) (xy 80.393377 60.150027) (xy 80.393372 60.150021) - (xy 80.189978 59.946627) (xy 80.189971 59.946621) (xy 79.961767 59.771515) (xy 79.961765 59.771513) - (xy 79.961759 59.771509) (xy 79.961754 59.771506) (xy 79.961751 59.771504) (xy 79.712648 59.627683) - (xy 79.712631 59.627675) (xy 79.446878 59.517597) (xy 79.169023 59.443146) (xy 78.883838 59.405601) - (xy 78.883835 59.4056) (xy 78.883829 59.4056) (xy 78.596171 59.4056) (xy 78.596165 59.4056) (xy 78.596161 59.405601) - (xy 78.310976 59.443146) (xy 78.033121 59.517597) (xy 77.767368 59.627675) (xy 77.767351 59.627683) - (xy 77.518248 59.771504) (xy 77.518232 59.771515) (xy 77.290028 59.946621) (xy 77.290021 59.946627) - (xy 77.086627 60.150021) (xy 77.086621 60.150028) (xy 76.911515 60.378232) (xy 76.911504 60.378248) - (xy 76.767683 60.627351) (xy 76.767675 60.627368) (xy 76.657597 60.893121) (xy 76.583146 61.170976) - (xy 76.545601 61.456161) (xy 76.5456 61.456177) (xy 74.726127 61.456177) (xy 74.709018 61.348152) - (xy 74.656703 61.187146) (xy 74.62882 61.132425) (xy 74.57985 61.036315) (xy 74.567137 61.018817) - (xy 74.480351 60.899365) (xy 74.480347 60.89936) (xy 74.360639 60.779652) (xy 74.360634 60.779648) - (xy 74.223688 60.680152) (xy 74.223687 60.680151) (xy 74.223685 60.68015) (xy 74.176582 60.65615) - (xy 74.072853 60.603296) (xy 73.911847 60.550981) (xy 73.744649 60.5245) (xy 73.744644 60.5245) - (xy 73.575356 60.5245) (xy 73.575351 60.5245) (xy 73.408152 60.550981) (xy 73.247146 60.603296) - (xy 73.096311 60.680152) (xy 72.959365 60.779648) (xy 72.95936 60.779652) (xy 72.839652 60.89936) - (xy 72.839648 60.899365) (xy 72.740152 61.036311) (xy 72.663296 61.187146) (xy 72.610981 61.348152) - (xy 72.5845 61.51535) (xy 52.3594 61.51535) (xy 52.3594 61.451171) (xy 52.321853 61.165975) (xy 52.247402 60.88812) - (xy 52.13732 60.622359) (xy 52.137318 60.622356) (xy 52.137316 60.622351) (xy 51.993495 60.373248) - (xy 51.993491 60.373241) (xy 51.943064 60.307523) (xy 51.818378 60.145028) (xy 51.818372 60.145021) - (xy 51.614978 59.941627) (xy 51.614971 59.941621) (xy 51.386767 59.766515) (xy 51.386765 59.766513) - (xy 51.386759 59.766509) (xy 51.386754 59.766506) (xy 51.386751 59.766504) (xy 51.137648 59.622683) - (xy 51.137631 59.622675) (xy 50.871878 59.512597) (xy 50.594023 59.438146) (xy 50.308838 59.400601) - (xy 50.308835 59.4006) (xy 50.308829 59.4006) (xy 50.021171 59.4006) (xy 50.021165 59.4006) (xy 50.021161 59.400601) - (xy 49.735976 59.438146) (xy 49.458121 59.512597) (xy 49.192368 59.622675) (xy 49.192351 59.622683) - (xy 48.943248 59.766504) (xy 48.943232 59.766515) (xy 48.715028 59.941621) (xy 48.715021 59.941627) - (xy 48.511627 60.145021) (xy 48.511621 60.145028) (xy 48.336515 60.373232) (xy 48.336504 60.373248) - (xy 48.192683 60.622351) (xy 48.192675 60.622368) (xy 48.082597 60.888121) (xy 48.008146 61.165976) - (xy 47.970601 61.451161) (xy 47.9706 61.451177) (xy 31.6155 61.451177) (xy 31.6155 59.102153) (xy 65.4645 59.102153) - (xy 65.4645 59.259846) (xy 65.495261 59.414489) (xy 65.495264 59.414501) (xy 65.555602 59.560172) - (xy 65.555609 59.560185) (xy 65.64321 59.691288) (xy 65.643213 59.691292) (xy 65.754707 59.802786) - (xy 65.754711 59.802789) (xy 65.885814 59.89039) (xy 65.885827 59.890397) (xy 66.031498 59.950735) - (xy 66.031503 59.950737) (xy 66.186153 59.981499) (xy 66.186156 59.9815) (xy 66.186158 59.9815) - (xy 66.343844 59.9815) (xy 66.343845 59.981499) (xy 66.498497 59.950737) (xy 66.644179 59.890394) - (xy 66.775289 59.802789) (xy 66.886789 59.691289) (xy 66.974394 59.560179) (xy 67.034737 59.414497) - (xy 67.0655 59.259842) (xy 67.0655 59.102158) (xy 67.0655 59.102155) (xy 67.065499 59.102153) (xy 67.034738 58.94751) - (xy 67.034737 58.947503) (xy 67.034735 58.947498) (xy 66.974397 58.801827) (xy 66.97439 58.801814) - (xy 66.886789 58.670711) (xy 66.886786 58.670707) (xy 66.775292 58.559213) (xy 66.775288 58.55921) - (xy 66.644185 58.471609) (xy 66.644172 58.471602) (xy 66.498501 58.411264) (xy 66.498489 58.411261) - (xy 66.343845 58.3805) (xy 66.343842 58.3805) (xy 66.186158 58.3805) (xy 66.186155 58.3805) (xy 66.03151 58.411261) - (xy 66.031498 58.411264) (xy 65.885827 58.471602) (xy 65.885814 58.471609) (xy 65.754711 58.55921) - (xy 65.754707 58.559213) (xy 65.643213 58.670707) (xy 65.64321 58.670711) (xy 65.555609 58.801814) - (xy 65.555602 58.801827) (xy 65.495264 58.947498) (xy 65.495261 58.94751) (xy 65.4645 59.102153) - (xy 31.6155 59.102153) (xy 31.6155 57.658008) (xy 47.861463 57.658008) (xy 47.879218 57.839742) - (xy 47.879219 57.839745) (xy 47.929578 58.015261) (xy 47.929579 58.015265) (xy 48.01088 58.178767) - (xy 48.010881 58.178769) (xy 48.010882 58.17877) (xy 48.014632 58.18377) (xy 48.120437 58.324854) - (xy 48.120438 58.324855) (xy 48.120439 58.324856) (xy 48.254631 58.448696) (xy 48.254633 58.448697) - (xy 48.254634 58.448698) (xy 48.254637 58.4487) (xy 48.290902 58.471602) (xy 48.409023 58.546199) - (xy 48.494806 58.580586) (xy 48.578512 58.614141) (xy 48.578513 58.614141) (xy 48.578515 58.614142) - (xy 48.757506 58.650281) (xy 48.7575 58.650281) (xy 48.77382 58.650561) (xy 48.940082 58.653422) - (xy 49.12021 58.62346) (xy 49.23904 58.580507) (xy 49.291933 58.561388) (xy 49.291933 58.561387) - (xy 49.291938 58.561386) (xy 49.307133 58.55253) (xy 49.313617 58.54876) (xy 49.31387 58.548692) - (xy 49.341914 58.532306) (xy 49.344749 58.531609) (xy 49.404255 58.515503) (xy 49.436392 58.515506) - (xy 49.436394 58.515505) (xy 49.444597 58.515506) (xy 49.444702 58.5155) (xy 50.885403 58.5155) - (xy 50.893585 58.5155) (xy 50.893608 58.515507) (xy 50.925766 58.515504) (xy 50.926047 58.515586) - (xy 50.988305 58.532437) (xy 51.022233 58.552259) (xy 51.023938 58.553108) (xy 51.03808 58.56135) - (xy 51.209801 58.623421) (xy 51.389922 58.653381) (xy 51.566797 58.650337) (xy 51.572492 58.65024) - (xy 51.751465 58.614105) (xy 51.751467 58.614104) (xy 51.751474 58.614103) (xy 51.920959 58.546162) - (xy 52.075345 58.448663) (xy 52.209531 58.324828) (xy 52.319083 58.178748) (xy 52.384551 58.047086) - (xy 52.432024 57.995824) (xy 52.499677 57.978365) (xy 52.543029 57.987734) (xy 52.656503 58.034737) - (xy 52.811153 58.065499) (xy 52.811156 58.0655) (xy 52.811158 58.0655) (xy 52.968844 58.0655) (xy 52.968845 58.065499) - (xy 53.123497 58.034737) (xy 53.139392 58.028153) (xy 59.9605 58.028153) (xy 59.9605 58.185846) - (xy 59.991261 58.340489) (xy 59.991264 58.340501) (xy 60.051602 58.486172) (xy 60.051609 58.486185) - (xy 60.13921 58.617288) (xy 60.139213 58.617292) (xy 60.250707 58.728786) (xy 60.250711 58.728789) - (xy 60.381814 58.81639) (xy 60.381827 58.816397) (xy 60.527498 58.876735) (xy 60.527503 58.876737) - (xy 60.682153 58.907499) (xy 60.682156 58.9075) (xy 60.682158 58.9075) (xy 60.839844 58.9075) (xy 60.839845 58.907499) - (xy 60.994497 58.876737) (xy 61.140179 58.816394) (xy 61.271289 58.728789) (xy 61.382789 58.617289) - (xy 61.470394 58.486179) (xy 61.530737 58.340497) (xy 61.5615 58.185842) (xy 61.5615 58.028158) - (xy 61.5615 58.028155) (xy 61.561499 58.028153) (xy 61.554454 57.992736) (xy 61.530737 57.873503) - (xy 61.516981 57.840292) (xy 61.470397 57.727827) (xy 61.47039 57.727814) (xy 61.382789 57.596711) - (xy 61.382786 57.596707) (xy 61.271292 57.485213) (xy 61.271288 57.48521) (xy 61.140185 57.397609) - (xy 61.140172 57.397602) (xy 60.994501 57.337264) (xy 60.994489 57.337261) (xy 60.840766 57.306683) - (xy 60.840763 57.306683) (xy 60.839843 57.3065) (xy 60.839842 57.3065) (xy 60.682158 57.3065) (xy 60.682155 57.3065) - (xy 60.52751 57.337261) (xy 60.527498 57.337264) (xy 60.381827 57.397602) (xy 60.381814 57.397609) - (xy 60.250711 57.48521) (xy 60.250707 57.485213) (xy 60.139213 57.596707) (xy 60.13921 57.596711) - (xy 60.051609 57.727814) (xy 60.051602 57.727827) (xy 59.991264 57.873498) (xy 59.991261 57.87351) - (xy 59.9605 58.028153) (xy 53.139392 58.028153) (xy 53.257108 57.979394) (xy 53.269172 57.974397) - (xy 53.269172 57.974396) (xy 53.269179 57.974394) (xy 53.319697 57.940639) (xy 53.352136 57.918964) - (xy 53.400289 57.886789) (xy 53.511786 57.775292) (xy 53.511789 57.775289) (xy 53.599394 57.644179) - (xy 53.659737 57.498497) (xy 53.6905 57.343842) (xy 53.6905 57.191153) (xy 75.2145 57.191153) (xy 75.2145 57.348846) - (xy 75.245261 57.503489) (xy 75.245264 57.503501) (xy 75.305602 57.649172) (xy 75.305609 57.649185) - (xy 75.39321 57.780288) (xy 75.393213 57.780292) (xy 75.504707 57.891786) (xy 75.504711 57.891789) - (xy 75.635814 57.97939) (xy 75.635827 57.979397) (xy 75.769427 58.034735) (xy 75.781503 58.039737) - (xy 75.936153 58.070499) (xy 75.936156 58.0705) (xy 75.936158 58.0705) (xy 76.093844 58.0705) (xy 76.093845 58.070499) - (xy 76.248497 58.039737) (xy 76.350047 57.997674) (xy 76.361928 57.992753) (xy 76.431397 57.985284) - (xy 76.493876 58.016559) (xy 76.520411 58.052104) (xy 76.58588 58.183767) (xy 76.585881 58.183769) - (xy 76.585882 58.18377) (xy 76.587439 58.185846) (xy 76.695437 58.329854) (xy 76.695438 58.329855) - (xy 76.695439 58.329856) (xy 76.829631 58.453696) (xy 76.829633 58.453697) (xy 76.829634 58.453698) - (xy 76.829637 58.4537) (xy 76.881055 58.486172) (xy 76.984023 58.551199) (xy 77.097304 58.596609) - (xy 77.153512 58.619141) (xy 77.153513 58.619141) (xy 77.153515 58.619142) (xy 77.332506 58.655281) - (xy 77.3325 58.655281) (xy 77.34882 58.655561) (xy 77.515082 58.658422) (xy 77.69521 58.62846) (xy 77.827875 58.580506) - (xy 77.866933 58.566388) (xy 77.866933 58.566387) (xy 77.866938 58.566386) (xy 77.882133 58.55753) - (xy 77.888617 58.55376) (xy 77.88887 58.553692) (xy 77.916914 58.537306) (xy 77.919749 58.536609) - (xy 77.979255 58.520503) (xy 78.011392 58.520506) (xy 78.011394 58.520505) (xy 78.019597 58.520506) - (xy 78.019702 58.5205) (xy 79.460403 58.5205) (xy 79.468585 58.5205) (xy 79.468608 58.520507) (xy 79.500766 58.520504) - (xy 79.501047 58.520586) (xy 79.563305 58.537437) (xy 79.597233 58.557259) (xy 79.598938 58.558108) - (xy 79.61308 58.56635) (xy 79.784801 58.628421) (xy 79.964922 58.658381) (xy 80.141797 58.655337) - (xy 80.147492 58.65524) (xy 80.326465 58.619105) (xy 80.326467 58.619104) (xy 80.326474 58.619103) - (xy 80.495959 58.551162) (xy 80.650345 58.453663) (xy 80.784531 58.329828) (xy 80.894083 58.183748) - (xy 80.959551 58.052086) (xy 81.007024 58.000824) (xy 81.074677 57.983365) (xy 81.118029 57.992734) - (xy 81.231503 58.039737) (xy 81.386153 58.070499) (xy 81.386156 58.0705) (xy 81.386158 58.0705) - (xy 81.543844 58.0705) (xy 81.543845 58.070499) (xy 81.698497 58.039737) (xy 81.811968 57.992736) - (xy 81.844172 57.979397) (xy 81.844172 57.979396) (xy 81.844179 57.979394) (xy 81.931343 57.921153) - (xy 83.2995 57.921153) (xy 83.2995 58.078846) (xy 83.330261 58.233489) (xy 83.330264 58.233501) - (xy 83.390602 58.379172) (xy 83.390609 58.379185) (xy 83.47821 58.510288) (xy 83.478213 58.510292) - (xy 83.589707 58.621786) (xy 83.589711 58.621789) (xy 83.720814 58.70939) (xy 83.720827 58.709397) - (xy 83.853495 58.764349) (xy 83.866503 58.769737) (xy 84.021153 58.800499) (xy 84.021156 58.8005) - (xy 84.021158 58.8005) (xy 84.178844 58.8005) (xy 84.178845 58.800499) (xy 84.333497 58.769737) - (xy 84.457485 58.71838) (xy 84.479172 58.709397) (xy 84.479172 58.709396) (xy 84.479179 58.709394) - (xy 84.610289 58.621789) (xy 84.721789 58.510289) (xy 84.809394 58.379179) (xy 84.869737 58.233497) - (xy 84.9005 58.078842) (xy 84.9005 57.921158) (xy 84.9005 57.921155) (xy 84.900499 57.921153) (xy 84.894658 57.891789) - (xy 84.869737 57.766503) (xy 84.851721 57.723008) (xy 95.421463 57.723008) (xy 95.439218 57.904742) - (xy 95.439219 57.904745) (xy 95.489578 58.080261) (xy 95.489579 58.080265) (xy 95.57088 58.243767) - (xy 95.680437 58.389854) (xy 95.680438 58.389855) (xy 95.680439 58.389856) (xy 95.814631 58.513696) - (xy 95.814633 58.513697) (xy 95.814634 58.513698) (xy 95.814637 58.5137) (xy 95.850913 58.536609) - (xy 95.969023 58.611199) (xy 96.089665 58.65956) (xy 96.138512 58.679141) (xy 96.138513 58.679141) - (xy 96.138515 58.679142) (xy 96.317506 58.715281) (xy 96.3175 58.715281) (xy 96.33382 58.715561) - (xy 96.500082 58.718422) (xy 96.68021 58.68846) (xy 96.787827 58.64956) (xy 96.851933 58.626388) - (xy 96.851933 58.626387) (xy 96.851938 58.626386) (xy 96.867133 58.61753) (xy 96.873617 58.61376) - (xy 96.87387 58.613692) (xy 96.901914 58.597306) (xy 96.904749 58.596609) (xy 96.964255 58.580503) - (xy 96.996392 58.580506) (xy 96.996394 58.580505) (xy 97.004597 58.580506) (xy 97.004702 58.5805) - (xy 98.445403 58.5805) (xy 98.453585 58.5805) (xy 98.453608 58.580507) (xy 98.485766 58.580504) - (xy 98.486047 58.580586) (xy 98.548305 58.597437) (xy 98.582233 58.617259) (xy 98.583938 58.618108) - (xy 98.59808 58.62635) (xy 98.769801 58.688421) (xy 98.949922 58.718381) (xy 99.126797 58.715337) - (xy 99.132492 58.71524) (xy 99.311465 58.679105) (xy 99.311467 58.679104) (xy 99.311474 58.679103) - (xy 99.480959 58.611162) (xy 99.635345 58.513663) (xy 99.769531 58.389828) (xy 99.879083 58.243748) - (xy 99.944551 58.112086) (xy 99.992024 58.060824) (xy 100.059677 58.043365) (xy 100.103029 58.052734) - (xy 100.216503 58.099737) (xy 100.349249 58.126142) (xy 100.371153 58.130499) (xy 100.371156 58.1305) - (xy 100.371158 58.1305) (xy 100.528844 58.1305) (xy 100.528845 58.130499) (xy 100.683497 58.099737) - (xy 100.828351 58.039737) (xy 100.829172 58.039397) (xy 100.829172 58.039396) (xy 100.829179 58.039394) - (xy 100.960289 57.951789) (xy 101.071789 57.840289) (xy 101.159394 57.709179) (xy 101.219737 57.563497) - (xy 101.2505 57.408842) (xy 101.2505 57.251158) (xy 101.2505 57.251155) (xy 101.250499 57.251153) - (xy 101.243684 57.216894) (xy 101.219737 57.096503) (xy 101.219735 57.096498) (xy 101.159397 56.950827) - (xy 101.15939 56.950814) (xy 101.071789 56.819711) (xy 101.071786 56.819707) (xy 100.960292 56.708213) - (xy 100.960288 56.70821) (xy 100.829185 56.620609) (xy 100.829172 56.620602) (xy 100.683501 56.560264) - (xy 100.683489 56.560261) (xy 100.528845 56.5295) (xy 100.528842 56.5295) (xy 100.371158 56.5295) - (xy 100.371155 56.5295) (xy 100.21651 56.560261) (xy 100.216498 56.560264) (xy 100.096951 56.609782) - (xy 100.027482 56.617251) (xy 99.965003 56.585975) (xy 99.929351 56.525886) (xy 99.925499 56.495221) - (xy 99.925499 55.905573) (xy 99.928153 55.893907) (xy 99.927119 55.885597) (xy 99.937702 55.851931) - (xy 99.942971 55.840952) (xy 99.943052 55.840862) (xy 99.943022 55.840848) (xy 99.948766 55.828907) - (xy 99.954074 55.817874) (xy 99.954074 55.81787) (xy 99.957495 55.81076) (xy 99.957674 55.810316) - (xy 99.957751 55.810156) (xy 99.96498 55.795093) (xy 100.013098 55.618945) (xy 100.025491 55.472873) - (xy 114.552377 55.472873) (xy 114.567806 55.654802) (xy 114.567806 55.654805) (xy 114.567807 55.654807) - (xy 114.589737 55.735099) (xy 114.615916 55.830948) (xy 114.623192 55.846111) (xy 114.623229 55.84619) - (xy 114.626773 55.85359) (xy 114.626826 55.853866) (xy 114.642689 55.886824) (xy 114.642897 55.887258) - (xy 114.643096 55.88767) (xy 114.643096 55.887673) (xy 114.643198 55.887885) (xy 114.643329 55.888692) - (xy 114.655363 55.941454) (xy 114.65536 55.987098) (xy 114.655367 55.987203) (xy 114.655367 57.290316) - (xy 114.652737 57.301907) (xy 114.653772 57.310141) (xy 114.643351 57.343278) (xy 114.643228 57.343824) - (xy 114.643029 57.344238) (xy 114.626848 57.377844) (xy 114.626778 57.378213) (xy 114.623186 57.385723) - (xy 114.623167 57.385743) (xy 114.623122 57.385857) (xy 114.615942 57.400819) (xy 114.603947 57.444732) - (xy 114.567826 57.576965) (xy 114.567825 57.576968) (xy 114.567825 57.576971) (xy 114.55239 57.758906) - (xy 114.570144 57.940626) (xy 114.570146 57.940639) (xy 114.6205 58.116142) (xy 114.620501 58.116144) - (xy 114.620502 58.116147) (xy 114.701798 58.279644) (xy 114.811347 58.425725) (xy 114.94553 58.549562) - (xy 114.945532 58.549563) (xy 114.945533 58.549564) (xy 115.093775 58.643187) (xy 115.099913 58.647063) - (xy 115.203079 58.688422) (xy 115.26939 58.715006) (xy 115.269392 58.715007) (xy 115.269393 58.715007) - (xy 115.269395 58.715008) (xy 115.448376 58.751151) (xy 115.630943 58.754297) (xy 115.811063 58.724344) - (xy 115.827452 58.718421) (xy 115.97837 58.663877) (xy 115.982786 58.662281) (xy 115.998101 58.653356) - (xy 116.004488 58.649643) (xy 116.004758 58.64957) (xy 116.032798 58.633186) (xy 116.035784 58.632452) - (xy 116.095119 58.616389) (xy 116.127292 58.61639) (xy 116.127296 58.616388) (xy 116.135915 58.616389) - (xy 116.135944 58.616388) (xy 117.616564 58.616388) (xy 117.63221 58.620613) (xy 117.646273 58.619999) - (xy 117.678983 58.633244) (xy 117.693723 58.641832) (xy 117.706948 58.64956) (xy 117.70695 58.64956) - (xy 117.713806 58.653567) (xy 117.714216 58.653771) (xy 117.728824 58.662282) (xy 117.728941 58.66235) - (xy 117.90067 58.724406) (xy 118.080795 58.754351) (xy 118.263365 58.751198) (xy 118.442348 58.715048) - (xy 118.573789 58.66235) (xy 118.611829 58.647099) (xy 118.611831 58.647098) (xy 118.766215 58.549592) - (xy 118.900398 58.425751) (xy 118.900398 58.42575) (xy 118.900401 58.425748) (xy 119.002447 58.289669) - (xy 119.009948 58.279667) (xy 119.075425 58.147981) (xy 119.122899 58.096718) (xy 119.190551 58.079258) - (xy 119.233909 58.088629) (xy 119.334996 58.1305) (xy 119.347369 58.135625) (xy 119.502019 58.166387) - (xy 119.502022 58.166388) (xy 119.502024 58.166388) (xy 119.65971 58.166388) (xy 119.659711 58.166387) - (xy 119.814363 58.135625) (xy 119.927822 58.088629) (xy 119.960038 58.075285) (xy 119.960038 58.075284) - (xy 119.960045 58.075282) (xy 120.091155 57.987677) (xy 120.202655 57.876177) (xy 120.29026 57.745067) - (xy 120.297013 57.728765) (xy 120.305128 57.709172) (xy 120.350603 57.599385) (xy 120.381366 57.44473) - (xy 120.381366 57.287046) (xy 120.381366 57.287043) (xy 120.381365 57.287041) (xy 120.367432 57.216996) - (xy 120.350603 57.132391) (xy 120.310888 57.03651) (xy 120.290263 56.986715) (xy 120.290256 56.986702) - (xy 120.202655 56.855599) (xy 120.202652 56.855595) (xy 120.091158 56.744101) (xy 120.091154 56.744098) - (xy 119.960051 56.656497) (xy 119.960038 56.65649) (xy 119.814367 56.596152) (xy 119.814355 56.596149) - (xy 119.659711 56.565388) (xy 119.659708 56.565388) (xy 119.502024 56.565388) (xy 119.502021 56.565388) - (xy 119.347376 56.596149) (xy 119.347364 56.596152) (xy 119.227817 56.64567) (xy 119.158348 56.653139) - (xy 119.095869 56.621863) (xy 119.060217 56.561774) (xy 119.056365 56.531109) (xy 119.056365 55.941441) - (xy 119.058988 55.929866) (xy 119.057954 55.921656) (xy 119.068359 55.888526) (xy 119.068486 55.88797) - (xy 119.068527 55.887885) (xy 119.084928 55.8538) (xy 119.084999 55.853418) (xy 119.088294 55.846524) - (xy 119.088621 55.845841) (xy 119.088644 55.845816) (xy 119.088698 55.845682) (xy 119.095783 55.830918) - (xy 119.143885 55.654784) (xy 119.149045 55.593933) (xy 119.158462 55.482873) (xy 133.627377 55.482873) - (xy 133.642806 55.664802) (xy 133.642806 55.664805) (xy 133.642807 55.664807) (xy 133.664796 55.745316) - (xy 133.690916 55.840948) (xy 133.698192 55.856111) (xy 133.698229 55.85619) (xy 133.701773 55.86359) - (xy 133.701826 55.863866) (xy 133.717689 55.896824) (xy 133.717897 55.897258) (xy 133.718096 55.89767) - (xy 133.718096 55.897673) (xy 133.718198 55.897885) (xy 133.718329 55.898692) (xy 133.730363 55.951454) - (xy 133.73036 55.997098) (xy 133.730367 55.997203) (xy 133.730367 57.300316) (xy 133.727737 57.311907) - (xy 133.728772 57.320141) (xy 133.718351 57.353278) (xy 133.718228 57.353824) (xy 133.718029 57.354238) - (xy 133.701848 57.387844) (xy 133.701777 57.388215) (xy 133.698186 57.395723) (xy 133.698167 57.395743) - (xy 133.698122 57.395857) (xy 133.690942 57.410819) (xy 133.678947 57.454732) (xy 133.642826 57.586965) - (xy 133.642825 57.586968) (xy 133.642825 57.586971) (xy 133.62739 57.768906) (xy 133.645144 57.950626) - (xy 133.645146 57.950639) (xy 133.6955 58.126142) (xy 133.695501 58.126144) (xy 133.695502 58.126147) - (xy 133.776798 58.289644) (xy 133.886347 58.435725) (xy 134.02053 58.559562) (xy 134.020532 58.559563) - (xy 134.020533 58.559564) (xy 134.169763 58.653811) (xy 134.174913 58.657063) (xy 134.305455 58.709397) - (xy 134.34439 58.725006) (xy 134.344392 58.725007) (xy 134.344393 58.725007) (xy 134.344395 58.725008) - (xy 134.523376 58.761151) (xy 134.705943 58.764297) (xy 134.886063 58.734344) (xy 134.911901 58.725006) - (xy 135.038805 58.679141) (xy 135.057786 58.672281) (xy 135.073101 58.663356) (xy 135.079488 58.659643) - (xy 135.079758 58.65957) (xy 135.107798 58.643186) (xy 135.110784 58.642452) (xy 135.170119 58.626389) - (xy 135.202292 58.62639) (xy 135.202296 58.626388) (xy 135.210915 58.626389) (xy 135.210944 58.626388) - (xy 136.691564 58.626388) (xy 136.70721 58.630613) (xy 136.721273 58.629999) (xy 136.753983 58.643244) - (xy 136.768723 58.651832) (xy 136.781948 58.65956) (xy 136.78195 58.65956) (xy 136.788806 58.663567) - (xy 136.789216 58.663771) (xy 136.803824 58.672282) (xy 136.803941 58.67235) (xy 136.97567 58.734406) - (xy 137.155795 58.764351) (xy 137.338365 58.761198) (xy 137.517348 58.725048) (xy 137.648789 58.67235) - (xy 137.686829 58.657099) (xy 137.686831 58.657098) (xy 137.841215 58.559592) (xy 137.975398 58.435751) - (xy 137.975398 58.43575) (xy 137.975401 58.435748) (xy 138.058582 58.324826) (xy 138.084948 58.289667) - (xy 138.150425 58.157981) (xy 138.197899 58.106718) (xy 138.265551 58.089258) (xy 138.308909 58.098629) - (xy 138.398229 58.135626) (xy 138.422369 58.145625) (xy 138.577019 58.176387) (xy 138.577022 58.176388) - (xy 138.577024 58.176388) (xy 138.73471 58.176388) (xy 138.734711 58.176387) (xy 138.889363 58.145625) - (xy 139.035045 58.085282) (xy 139.166155 57.997677) (xy 139.277655 57.886177) (xy 139.36526 57.755067) - (xy 139.376194 57.728671) (xy 139.395161 57.682879) (xy 139.425603 57.609385) (xy 139.456366 57.45473) - (xy 139.456366 57.297046) (xy 139.456366 57.297043) (xy 139.456365 57.297041) (xy 139.443082 57.230263) - (xy 139.425603 57.142391) (xy 139.37967 57.031498) (xy 139.365263 56.996715) (xy 139.365256 56.996702) - (xy 139.277655 56.865599) (xy 139.277652 56.865595) (xy 139.166158 56.754101) (xy 139.166154 56.754098) - (xy 139.035051 56.666497) (xy 139.035038 56.66649) (xy 138.889367 56.606152) (xy 138.889355 56.606149) - (xy 138.734711 56.575388) (xy 138.734708 56.575388) (xy 138.577024 56.575388) (xy 138.577021 56.575388) - (xy 138.422376 56.606149) (xy 138.422364 56.606152) (xy 138.302817 56.65567) (xy 138.233348 56.663139) - (xy 138.170869 56.631863) (xy 138.135217 56.571774) (xy 138.131365 56.541109) (xy 138.131365 55.951441) - (xy 138.133988 55.939866) (xy 138.132954 55.931656) (xy 138.143359 55.898526) (xy 138.143486 55.89797) - (xy 138.143527 55.897885) (xy 138.159928 55.8638) (xy 138.159999 55.863418) (xy 138.163294 55.856524) - (xy 138.163621 55.855841) (xy 138.163644 55.855816) (xy 138.163698 55.855682) (xy 138.170783 55.840918) - (xy 138.218885 55.664784) (xy 138.234311 55.482853) (xy 138.216551 55.301135) (xy 138.21655 55.301128) - (xy 138.184454 55.189277) (xy 138.166192 55.125633) (xy 138.084898 54.962145) (xy 138.084896 54.962143) - (xy 138.084896 54.962141) (xy 137.975362 54.816083) (xy 137.975351 54.81607) (xy 137.841184 54.692247) - (xy 137.841177 54.692241) (xy 137.708507 54.60845) (xy 137.686806 54.594744) (xy 137.686804 54.594743) - (xy 137.686803 54.594742) (xy 137.517343 54.526801) (xy 137.517336 54.526799) (xy 137.517335 54.526799) - (xy 137.338365 54.490652) (xy 137.338362 54.490651) (xy 137.338358 54.490651) (xy 137.155815 54.487496) - (xy 137.155804 54.487497) (xy 136.975693 54.517438) (xy 136.803978 54.579486) (xy 136.803975 54.579487) - (xy 136.789481 54.587931) (xy 136.789366 54.587998) (xy 136.78224 54.592138) (xy 136.781937 54.592222) - (xy 136.753908 54.608601) (xy 136.753906 54.608603) (xy 136.750625 54.609408) (xy 136.691607 54.625389) - (xy 135.210946 54.625389) (xy 135.210918 54.625387) (xy 135.170119 54.625387) (xy 135.107561 54.60845) - (xy 135.073582 54.588595) (xy 135.072225 54.587918) (xy 135.057773 54.579498) (xy 134.88605 54.517438) - (xy 134.705938 54.487489) (xy 134.705932 54.487489) (xy 134.606351 54.489206) (xy 134.523362 54.490637) - (xy 134.344393 54.526779) (xy 134.344379 54.526783) (xy 134.174907 54.594725) (xy 134.174906 54.594725) - (xy 134.020528 54.692223) (xy 134.020523 54.692226) (xy 133.886343 54.816059) (xy 133.776792 54.962139) - (xy 133.695495 55.125632) (xy 133.695494 55.125636) (xy 133.645136 55.301135) (xy 133.645135 55.301139) - (xy 133.627377 55.482873) (xy 119.158462 55.482873) (xy 119.158939 55.477243) (xy 119.158939 55.477241) - (xy 119.159311 55.472856) (xy 119.158876 55.468409) (xy 119.141551 55.291135) (xy 119.14155 55.291128) - (xy 119.094061 55.125632) (xy 119.091192 55.115633) (xy 119.009898 54.952145) (xy 119.009896 54.952143) - (xy 119.009896 54.952141) (xy 118.900362 54.806083) (xy 118.900351 54.80607) (xy 118.766184 54.682247) - (xy 118.766177 54.682241) (xy 118.627639 54.594744) (xy 118.611806 54.584744) (xy 118.611804 54.584743) - (xy 118.611803 54.584742) (xy 118.442343 54.516801) (xy 118.442336 54.516799) (xy 118.442335 54.516799) - (xy 118.263365 54.480652) (xy 118.263362 54.480651) (xy 118.263358 54.480651) (xy 118.080815 54.477496) - (xy 118.080804 54.477497) (xy 117.900693 54.507438) (xy 117.728978 54.569486) (xy 117.728975 54.569487) - (xy 117.714481 54.577931) (xy 117.714366 54.577998) (xy 117.70724 54.582138) (xy 117.706937 54.582222) - (xy 117.678908 54.598601) (xy 117.678906 54.598603) (xy 117.675625 54.599408) (xy 117.616607 54.615389) - (xy 116.135946 54.615389) (xy 116.135918 54.615387) (xy 116.095119 54.615387) (xy 116.032561 54.59845) - (xy 115.998582 54.578595) (xy 115.997225 54.577918) (xy 115.982773 54.569498) (xy 115.81105 54.507438) - (xy 115.630938 54.477489) (xy 115.630932 54.477489) (xy 115.531351 54.479206) (xy 115.448362 54.480637) - (xy 115.269393 54.516779) (xy 115.269379 54.516783) (xy 115.099907 54.584725) (xy 115.099906 54.584725) - (xy 114.945528 54.682223) (xy 114.945523 54.682226) (xy 114.811343 54.806059) (xy 114.701792 54.952139) - (xy 114.620495 55.115632) (xy 114.620494 55.115636) (xy 114.570136 55.291135) (xy 114.570135 55.291139) - (xy 114.552377 55.472873) (xy 100.025491 55.472873) (xy 100.028535 55.436995) (xy 100.010779 55.255258) - (xy 99.960419 55.079737) (xy 99.879117 54.916232) (xy 99.76956 54.770146) (xy 99.635368 54.646305) - (xy 99.602248 54.625389) (xy 99.480977 54.548804) (xy 99.311485 54.48086) (xy 99.311475 54.480858) - (xy 99.13249 54.44472) (xy 99.132497 54.44472) (xy 98.960792 54.441767) (xy 98.949916 54.44158) - (xy 98.949915 54.44158) (xy 98.949912 54.44158) (xy 98.769794 54.47154) (xy 98.769785 54.471542) - (xy 98.598057 54.533618) (xy 98.583569 54.54206) (xy 98.58346 54.542123) (xy 98.576336 54.546264) - (xy 98.57605 54.546343) (xy 98.548332 54.562542) (xy 98.548055 54.562704) (xy 98.544924 54.563473) - (xy 98.485738 54.579501) (xy 97.004609 54.579501) (xy 97.004486 54.579493) (xy 96.964252 54.579496) - (xy 96.901694 54.562564) (xy 96.87387 54.546309) (xy 96.867768 54.542744) (xy 96.866105 54.541915) - (xy 96.851925 54.533651) (xy 96.680198 54.471578) (xy 96.680191 54.471577) (xy 96.500082 54.441618) - (xy 96.500079 54.441618) (xy 96.491405 54.441767) (xy 96.317508 54.444758) (xy 96.138533 54.480894) - (xy 96.138523 54.480897) (xy 95.969041 54.548837) (xy 95.96904 54.548837) (xy 95.814658 54.646333) - (xy 95.814646 54.646342) (xy 95.680469 54.770169) (xy 95.680467 54.770171) (xy 95.570912 54.916257) - (xy 95.489614 55.079755) (xy 95.439259 55.255261) (xy 95.439257 55.255274) (xy 95.423438 55.417194) - (xy 95.421503 55.436997) (xy 95.424547 55.472873) (xy 95.436939 55.618935) (xy 95.436939 55.61894) - (xy 95.485055 55.795076) (xy 95.48506 55.795089) (xy 95.492291 55.810156) (xy 95.492332 55.810243) - (xy 95.495925 55.817745) (xy 95.495981 55.81804) (xy 95.512199 55.851724) (xy 95.512335 55.852007) - (xy 95.512477 55.852882) (xy 95.524501 55.90557) (xy 95.524501 57.254419) (xy 95.512292 57.308072) - (xy 95.510988 57.310789) (xy 95.510922 57.310927) (xy 95.49279 57.348586) (xy 95.492473 57.34937) - (xy 95.488458 57.357739) (xy 95.485017 57.364909) (xy 95.4369 57.541058) (xy 95.436899 57.541061) - (xy 95.436899 57.541064) (xy 95.428151 57.644179) (xy 95.422114 57.71534) (xy 95.421463 57.723008) - (xy 84.851721 57.723008) (xy 84.849932 57.71869) (xy 84.809397 57.620827) (xy 84.80939 57.620814) - (xy 84.721789 57.489711) (xy 84.721786 57.489707) (xy 84.610292 57.378213) (xy 84.610288 57.37821) - (xy 84.479185 57.290609) (xy 84.479172 57.290602) (xy 84.333501 57.230264) (xy 84.333489 57.230261) - (xy 84.178845 57.1995) (xy 84.178842 57.1995) (xy 84.021158 57.1995) (xy 84.021155 57.1995) (xy 83.86651 57.230261) - (xy 83.866498 57.230264) (xy 83.720827 57.290602) (xy 83.720814 57.290609) (xy 83.589711 57.37821) - (xy 83.589707 57.378213) (xy 83.478213 57.489707) (xy 83.47821 57.489711) (xy 83.390609 57.620814) - (xy 83.390602 57.620827) (xy 83.330264 57.766498) (xy 83.330261 57.76651) (xy 83.2995 57.921153) - (xy 81.931343 57.921153) (xy 81.975289 57.891789) (xy 81.99358 57.873498) (xy 82.039694 57.827385) - (xy 82.086786 57.780292) (xy 82.086789 57.780289) (xy 82.174394 57.649179) (xy 82.184249 57.625388) - (xy 82.19088 57.609377) (xy 82.234737 57.503497) (xy 82.2655 57.348842) (xy 82.2655 57.191158) (xy 82.2655 57.191155) - (xy 82.265499 57.191153) (xy 82.25771 57.151996) (xy 82.234737 57.036503) (xy 82.232664 57.031498) - (xy 82.174397 56.890827) (xy 82.17439 56.890814) (xy 82.086789 56.759711) (xy 82.086786 56.759707) - (xy 81.975292 56.648213) (xy 81.975288 56.64821) (xy 81.844185 56.560609) (xy 81.844172 56.560602) - (xy 81.698501 56.500264) (xy 81.698489 56.500261) (xy 81.543845 56.4695) (xy 81.543842 56.4695) - (xy 81.386158 56.4695) (xy 81.386155 56.4695) (xy 81.23151 56.500261) (xy 81.231498 56.500264) (xy 81.111951 56.549782) - (xy 81.042482 56.557251) (xy 80.980003 56.525975) (xy 80.944351 56.465886) (xy 80.940499 56.435221) - (xy 80.940499 55.845573) (xy 80.943153 55.833907) (xy 80.942119 55.825597) (xy 80.952702 55.791931) - (xy 80.957971 55.780952) (xy 80.958052 55.780862) (xy 80.958022 55.780848) (xy 80.961432 55.773757) - (xy 80.969074 55.757874) (xy 80.969074 55.75787) (xy 80.972495 55.75076) (xy 80.972674 55.750316) - (xy 80.972751 55.750156) (xy 80.97998 55.735093) (xy 81.028098 55.558945) (xy 81.043535 55.376995) - (xy 81.025779 55.195258) (xy 80.975419 55.019737) (xy 80.894117 54.856232) (xy 80.78456 54.710146) - (xy 80.650368 54.586305) (xy 80.650362 54.586301) (xy 80.495977 54.488804) (xy 80.492714 54.487496) - (xy 80.452915 54.471542) (xy 80.326485 54.42086) (xy 80.326475 54.420858) (xy 80.14749 54.38472) - (xy 80.147497 54.38472) (xy 79.975792 54.381767) (xy 79.964916 54.38158) (xy 79.964915 54.38158) - (xy 79.964912 54.38158) (xy 79.784794 54.41154) (xy 79.784785 54.411542) (xy 79.613057 54.473618) - (xy 79.598569 54.48206) (xy 79.59846 54.482123) (xy 79.591336 54.486264) (xy 79.59105 54.486343) - (xy 79.563332 54.502542) (xy 79.563055 54.502704) (xy 79.559924 54.503473) (xy 79.500738 54.519501) - (xy 78.019609 54.519501) (xy 78.019486 54.519493) (xy 77.979252 54.519496) (xy 77.916694 54.502564) - (xy 77.88887 54.486309) (xy 77.882768 54.482744) (xy 77.881105 54.481915) (xy 77.866925 54.473651) - (xy 77.695198 54.411578) (xy 77.695191 54.411577) (xy 77.515082 54.381618) (xy 77.515079 54.381618) - (xy 77.506405 54.381767) (xy 77.332508 54.384758) (xy 77.153533 54.420894) (xy 77.153523 54.420897) - (xy 76.984041 54.488837) (xy 76.98404 54.488837) (xy 76.829658 54.586333) (xy 76.829646 54.586342) - (xy 76.695469 54.710169) (xy 76.695467 54.710171) (xy 76.585912 54.856257) (xy 76.504614 55.019755) - (xy 76.454259 55.195261) (xy 76.454257 55.195274) (xy 76.436503 55.376995) (xy 76.451939 55.558935) - (xy 76.451939 55.55894) (xy 76.500055 55.735076) (xy 76.50006 55.735089) (xy 76.507291 55.750156) - (xy 76.507332 55.750243) (xy 76.510925 55.757745) (xy 76.510981 55.75804) (xy 76.527199 55.791724) - (xy 76.527335 55.792007) (xy 76.527477 55.792882) (xy 76.539501 55.84557) (xy 76.539501 56.435221) - (xy 76.519816 56.50226) (xy 76.467012 56.548015) (xy 76.397854 56.557959) (xy 76.368049 56.549782) - (xy 76.248501 56.500264) (xy 76.248489 56.500261) (xy 76.093845 56.4695) (xy 76.093842 56.4695) - (xy 75.936158 56.4695) (xy 75.936155 56.4695) (xy 75.78151 56.500261) (xy 75.781498 56.500264) (xy 75.635827 56.560602) - (xy 75.635814 56.560609) (xy 75.504711 56.64821) (xy 75.504707 56.648213) (xy 75.393213 56.759707) - (xy 75.39321 56.759711) (xy 75.305609 56.890814) (xy 75.305602 56.890827) (xy 75.245264 57.036498) - (xy 75.245261 57.03651) (xy 75.2145 57.191153) (xy 53.6905 57.191153) (xy 53.6905 57.186158) (xy 53.6905 57.186155) - (xy 53.690499 57.186153) (xy 53.6837 57.151973) (xy 53.659737 57.031503) (xy 53.659735 57.031498) - (xy 53.599397 56.885827) (xy 53.59939 56.885814) (xy 53.511789 56.754711) (xy 53.511786 56.754707) - (xy 53.400292 56.643213) (xy 53.400288 56.64321) (xy 53.269185 56.555609) (xy 53.269172 56.555602) - (xy 53.123501 56.495264) (xy 53.123489 56.495261) (xy 52.968845 56.4645) (xy 52.968842 56.4645) - (xy 52.811158 56.4645) (xy 52.811155 56.4645) (xy 52.65651 56.495261) (xy 52.656498 56.495264) (xy 52.536951 56.544782) - (xy 52.467482 56.552251) (xy 52.405003 56.520975) (xy 52.369351 56.460886) (xy 52.365499 56.430221) - (xy 52.365499 55.840573) (xy 52.368153 55.828907) (xy 52.367119 55.820597) (xy 52.377702 55.786931) - (xy 52.382971 55.775952) (xy 52.383052 55.775862) (xy 52.383022 55.775848) (xy 52.386432 55.768757) - (xy 52.394074 55.752874) (xy 52.394074 55.75287) (xy 52.397495 55.74576) (xy 52.397674 55.745316) - (xy 52.399186 55.742165) (xy 52.40498 55.730093) (xy 52.453098 55.553945) (xy 52.468535 55.371995) - (xy 52.450779 55.190258) (xy 52.400419 55.014737) (xy 52.319117 54.851232) (xy 52.21333 54.710173) - (xy 52.209561 54.705147) (xy 52.195578 54.692243) (xy 52.075368 54.581305) (xy 52.075362 54.581301) - (xy 51.920977 54.483804) (xy 51.916626 54.48206) (xy 51.883092 54.468617) (xy 51.751485 54.41586) - (xy 51.751475 54.415858) (xy 51.57249 54.37972) (xy 51.572497 54.37972) (xy 51.400792 54.376767) - (xy 51.389916 54.37658) (xy 51.389915 54.37658) (xy 51.389912 54.37658) (xy 51.209794 54.40654) - (xy 51.209785 54.406542) (xy 51.038057 54.468618) (xy 51.023569 54.47706) (xy 51.02346 54.477123) - (xy 51.016336 54.481264) (xy 51.01605 54.481343) (xy 50.988332 54.497542) (xy 50.988055 54.497704) - (xy 50.984924 54.498473) (xy 50.925738 54.514501) (xy 49.444609 54.514501) (xy 49.444486 54.514493) - (xy 49.404252 54.514496) (xy 49.341694 54.497564) (xy 49.315263 54.482123) (xy 49.307768 54.477744) - (xy 49.306105 54.476915) (xy 49.291925 54.468651) (xy 49.120198 54.406578) (xy 49.120191 54.406577) - (xy 48.940082 54.376618) (xy 48.940079 54.376618) (xy 48.931405 54.376767) (xy 48.757508 54.379758) - (xy 48.578533 54.415894) (xy 48.578523 54.415897) (xy 48.409041 54.483837) (xy 48.40904 54.483837) - (xy 48.254658 54.581333) (xy 48.254646 54.581342) (xy 48.120469 54.705169) (xy 48.120467 54.705171) - (xy 48.010912 54.851257) (xy 47.929614 55.014755) (xy 47.879259 55.190261) (xy 47.879257 55.190274) - (xy 47.861503 55.371993) (xy 47.861503 55.371997) (xy 47.863349 55.393759) (xy 47.876939 55.553935) - (xy 47.876939 55.55394) (xy 47.925055 55.730076) (xy 47.92506 55.730089) (xy 47.932291 55.745156) - (xy 47.932332 55.745243) (xy 47.935925 55.752745) (xy 47.935981 55.75304) (xy 47.952199 55.786724) - (xy 47.952335 55.787007) (xy 47.952477 55.787882) (xy 47.964501 55.84057) (xy 47.964501 57.189419) - (xy 47.952292 57.243072) (xy 47.950988 57.245789) (xy 47.950922 57.245927) (xy 47.93279 57.283586) - (xy 47.932473 57.28437) (xy 47.92601 57.29784) (xy 47.925017 57.299909) (xy 47.8769 57.476058) (xy 47.876899 57.476061) - (xy 47.876899 57.476064) (xy 47.86664 57.596987) (xy 47.86151 57.657459) (xy 47.861463 57.658008) - (xy 31.6155 57.658008) (xy 31.6155 52.074112) (xy 31.615511 52.072465) (xy 31.616419 52.004108) - (xy 31.620298 51.712088) (xy 31.620388 51.708757) (xy 31.620656 51.702135) (xy 31.634387 51.362718) - (xy 31.634568 51.35939) (xy 31.65756 51.023167) (xy 31.657843 51.019738) (xy 31.689513 50.693537) - (xy 31.689915 50.689954) (xy 31.690625 50.684344) (xy 31.730072 50.372864) (xy 31.730576 50.369306) - (xy 31.778866 50.061876) (xy 31.779494 50.058235) (xy 31.814004 49.875122) (xy 36.0995 49.875122) - (xy 36.0995 50.137377) (xy 36.124708 50.328842) (xy 36.13373 50.397366) (xy 36.198831 50.640326) - (xy 36.201602 50.650668) (xy 36.201605 50.650678) (xy 36.301953 50.89294) (xy 36.301958 50.89295) - (xy 36.433075 51.120053) (xy 36.592718 51.328101) (xy 36.592726 51.32811) (xy 36.77814 51.513524) - (xy 36.778148 51.513531) (xy 36.986196 51.673174) (xy 37.213299 51.804291) (xy 37.213309 51.804296) - (xy 37.447993 51.901505) (xy 37.455581 51.904648) (xy 37.708884 51.97252) (xy 37.96888 52.00675) - (xy 37.968887 52.00675) (xy 38.231113 52.00675) (xy 38.23112 52.00675) (xy 38.491116 51.97252) (xy 38.744419 51.904648) - (xy 38.986697 51.804293) (xy 39.163641 51.702135) (xy 42.5245 51.702135) (xy 42.5245 53.49787) (xy 42.524501 53.497876) - (xy 42.530908 53.557483) (xy 42.581202 53.692328) (xy 42.581206 53.692335) (xy 42.667452 53.807544) - (xy 42.667455 53.807547) (xy 42.782664 53.893793) (xy 42.782671 53.893797) (xy 42.917517 53.944091) - (xy 42.917516 53.944091) (xy 42.924444 53.944835) (xy 42.977127 53.9505) (xy 44.772872 53.950499) - (xy 44.832483 53.944091) (xy 44.967331 53.893796) (xy 45.082546 53.807546) (xy 45.168796 53.692331) - (xy 45.21781 53.560916) (xy 45.259681 53.504984) (xy 45.325145 53.480566) (xy 45.393418 53.495417) - (xy 45.421673 53.516569) (xy 45.535213 53.630109) (xy 45.707179 53.755048) (xy 45.707181 53.755049) - (xy 45.707184 53.755051) (xy 45.896588 53.851557) (xy 46.098757 53.917246) (xy 46.308713 53.9505) - (xy 46.308714 53.9505) (xy 46.521286 53.9505) (xy 46.521287 53.9505) (xy 46.731243 53.917246) (xy 46.933412 53.851557) - (xy 47.122816 53.755051) (xy 47.209138 53.692335) (xy 47.294786 53.630109) (xy 47.294788 53.630106) - (xy 47.294792 53.630104) (xy 47.445104 53.479792) (xy 47.445106 53.479788) (xy 47.445109 53.479786) - (xy 47.53089 53.361717) (xy 47.570051 53.307816) (xy 47.574793 53.298508) (xy 47.622763 53.247711) - (xy 47.690583 53.230911) (xy 47.756719 53.253445) (xy 47.795763 53.2985) (xy 47.800373 53.307547) - (xy 47.839728 53.361716) (xy 48.472037 52.729408) (xy 48.489075 52.792993) (xy 48.554901 52.907007) - (xy 48.647993 53.000099) (xy 48.762007 53.065925) (xy 48.82559 53.082962) (xy 48.193282 53.715269) - (xy 48.193282 53.71527) (xy 48.247449 53.754624) (xy 48.436782 53.851095) (xy 48.63887 53.916757) - (xy 48.848754 53.95) (xy 49.061246 53.95) (xy 49.271127 53.916757) (xy 49.27113 53.916757) (xy 49.473217 53.851095) - (xy 49.662554 53.754622) (xy 49.716716 53.71527) (xy 49.716717 53.71527) (xy 49.084408 53.082962) - (xy 49.147993 53.065925) (xy 49.262007 53.000099) (xy 49.355099 52.907007) (xy 49.420925 52.792993) - (xy 49.437962 52.729408) (xy 50.07027 53.361717) (xy 50.07027 53.361716) (xy 50.109622 53.307555) - (xy 50.114232 53.298507) (xy 50.162205 53.247709) (xy 50.230025 53.230912) (xy 50.296161 53.253447) - (xy 50.335204 53.298504) (xy 50.339949 53.307817) (xy 50.46489 53.479786) (xy 50.615213 53.630109) - (xy 50.787179 53.755048) (xy 50.787181 53.755049) (xy 50.787184 53.755051) (xy 50.976588 53.851557) - (xy 51.178757 53.917246) (xy 51.388713 53.9505) (xy 51.388714 53.9505) (xy 51.601286 53.9505) (xy 51.601287 53.9505) - (xy 51.811243 53.917246) (xy 52.013412 53.851557) (xy 52.202816 53.755051) (xy 52.289138 53.692335) - (xy 52.374786 53.630109) (xy 52.374788 53.630106) (xy 52.374792 53.630104) (xy 52.525104 53.479792) - (xy 52.525106 53.479788) (xy 52.525109 53.479786) (xy 52.650048 53.30782) (xy 52.650047 53.30782) - (xy 52.650051 53.307816) (xy 52.654514 53.299054) (xy 52.702488 53.248259) (xy 52.770308 53.231463) - (xy 52.836444 53.253999) (xy 52.875486 53.299056) (xy 52.879951 53.30782) (xy 53.00489 53.479786) - (xy 53.155213 53.630109) (xy 53.327179 53.755048) (xy 53.327181 53.755049) (xy 53.327184 53.755051) - (xy 53.516588 53.851557) (xy 53.718757 53.917246) (xy 53.928713 53.9505) (xy 53.928714 53.9505) - (xy 54.141286 53.9505) (xy 54.141287 53.9505) (xy 54.351243 53.917246) (xy 54.553412 53.851557) - (xy 54.742816 53.755051) (xy 54.829138 53.692335) (xy 54.914786 53.630109) (xy 54.914788 53.630106) - (xy 54.914792 53.630104) (xy 55.065104 53.479792) (xy 55.065106 53.479788) (xy 55.065109 53.479786) - (xy 55.190048 53.30782) (xy 55.190047 53.30782) (xy 55.190051 53.307816) (xy 55.194514 53.299054) - (xy 55.242488 53.248259) (xy 55.310308 53.231463) (xy 55.376444 53.253999) (xy 55.415486 53.299056) - (xy 55.419951 53.30782) (xy 55.54489 53.479786) (xy 55.695213 53.630109) (xy 55.867179 53.755048) - (xy 55.867181 53.755049) (xy 55.867184 53.755051) (xy 56.056588 53.851557) (xy 56.258757 53.917246) - (xy 56.468713 53.9505) (xy 56.468714 53.9505) (xy 56.681286 53.9505) (xy 56.681287 53.9505) (xy 56.891243 53.917246) - (xy 57.093412 53.851557) (xy 57.282816 53.755051) (xy 57.369138 53.692335) (xy 57.454786 53.630109) - (xy 57.454788 53.630106) (xy 57.454792 53.630104) (xy 57.605104 53.479792) (xy 57.605106 53.479788) - (xy 57.605109 53.479786) (xy 57.730048 53.30782) (xy 57.730047 53.30782) (xy 57.730051 53.307816) - (xy 57.826557 53.118412) (xy 57.892246 52.916243) (xy 57.9255 52.706287) (xy 57.9255 52.493713) - (xy 57.892246 52.283757) (xy 57.826557 52.081588) (xy 57.730051 51.892184) (xy 57.730049 51.892181) - (xy 57.730048 51.892179) (xy 57.605109 51.720213) (xy 57.454786 51.56989) (xy 57.28282 51.444951) - (xy 57.093414 51.348444) (xy 57.093413 51.348443) (xy 57.093412 51.348443) (xy 56.891243 51.282754) - (xy 56.891241 51.282753) (xy 56.89124 51.282753) (xy 56.729957 51.257208) (xy 56.681287 51.2495) - (xy 56.468713 51.2495) (xy 56.420042 51.257208) (xy 56.25876 51.282753) (xy 56.056585 51.348444) - (xy 55.867179 51.444951) (xy 55.695213 51.56989) (xy 55.54489 51.720213) (xy 55.419949 51.892182) - (xy 55.415484 51.900946) (xy 55.367509 51.951742) (xy 55.299688 51.968536) (xy 55.233553 51.945998) - (xy 55.194516 51.900946) (xy 55.19005 51.892182) (xy 55.065109 51.720213) (xy 54.914786 51.56989) - (xy 54.74282 51.444951) (xy 54.553414 51.348444) (xy 54.553413 51.348443) (xy 54.553412 51.348443) - (xy 54.351243 51.282754) (xy 54.351241 51.282753) (xy 54.35124 51.282753) (xy 54.189957 51.257208) - (xy 54.141287 51.2495) (xy 53.928713 51.2495) (xy 53.880042 51.257208) (xy 53.71876 51.282753) (xy 53.516585 51.348444) - (xy 53.327179 51.444951) (xy 53.155213 51.56989) (xy 53.00489 51.720213) (xy 52.879949 51.892182) - (xy 52.875484 51.900946) (xy 52.827509 51.951742) (xy 52.759688 51.968536) (xy 52.693553 51.945998) - (xy 52.654516 51.900946) (xy 52.65005 51.892182) (xy 52.525109 51.720213) (xy 52.374786 51.56989) - (xy 52.20282 51.444951) (xy 52.013414 51.348444) (xy 52.013413 51.348443) (xy 52.013412 51.348443) - (xy 51.811243 51.282754) (xy 51.811241 51.282753) (xy 51.81124 51.282753) (xy 51.649957 51.257208) - (xy 51.601287 51.2495) (xy 51.388713 51.2495) (xy 51.340042 51.257208) (xy 51.17876 51.282753) (xy 50.976585 51.348444) - (xy 50.787179 51.444951) (xy 50.615213 51.56989) (xy 50.46489 51.720213) (xy 50.339949 51.892182) - (xy 50.335202 51.901499) (xy 50.287227 51.952293) (xy 50.219405 51.969087) (xy 50.153271 51.946548) - (xy 50.114234 51.901495) (xy 50.109626 51.892452) (xy 50.07027 51.838282) (xy 50.070269 51.838282) - (xy 49.437962 52.47059) (xy 49.420925 52.407007) (xy 49.355099 52.292993) (xy 49.262007 52.199901) - (xy 49.147993 52.134075) (xy 49.084409 52.117037) (xy 49.716716 51.484728) (xy 49.66255 51.445375) - (xy 49.473217 51.348904) (xy 49.271129 51.283242) (xy 49.061246 51.25) (xy 48.848754 51.25) (xy 48.638872 51.283242) - (xy 48.638869 51.283242) (xy 48.436782 51.348904) (xy 48.247439 51.44538) (xy 48.193282 51.484727) - (xy 48.193282 51.484728) (xy 48.825591 52.117037) (xy 48.762007 52.134075) (xy 48.647993 52.199901) - (xy 48.554901 52.292993) (xy 48.489075 52.407007) (xy 48.472037 52.470591) (xy 47.839728 51.838282) - (xy 47.839727 51.838282) (xy 47.80038 51.89244) (xy 47.800376 51.892446) (xy 47.79576 51.901505) - (xy 47.747781 51.952297) (xy 47.679959 51.969087) (xy 47.613826 51.946543) (xy 47.574794 51.901493) - (xy 47.570051 51.892184) (xy 47.570049 51.892181) (xy 47.570048 51.892179) (xy 47.445109 51.720213) - (xy 47.294786 51.56989) (xy 47.12282 51.444951) (xy 46.933414 51.348444) (xy 46.933413 51.348443) - (xy 46.933412 51.348443) (xy 46.731243 51.282754) (xy 46.731241 51.282753) (xy 46.73124 51.282753) - (xy 46.569957 51.257208) (xy 46.521287 51.2495) (xy 46.308713 51.2495) (xy 46.260042 51.257208) - (xy 46.09876 51.282753) (xy 45.896585 51.348444) (xy 45.707179 51.444951) (xy 45.535215 51.569889) - (xy 45.421673 51.683431) (xy 45.36035 51.716915) (xy 45.290658 51.711931) (xy 45.234725 51.670059) - (xy 45.21781 51.639082) (xy 45.168797 51.507671) (xy 45.168793 51.507664) (xy 45.082547 51.392455) - (xy 45.082544 51.392452) (xy 44.967335 51.306206) (xy 44.967328 51.306202) (xy 44.832482 51.255908) - (xy 44.832483 51.255908) (xy 44.772883 51.249501) (xy 44.772881 51.2495) (xy 44.772873 51.2495) - (xy 44.772864 51.2495) (xy 42.977129 51.2495) (xy 42.977123 51.249501) (xy 42.917516 51.255908) - (xy 42.782671 51.306202) (xy 42.782664 51.306206) (xy 42.667455 51.392452) (xy 42.667452 51.392455) - (xy 42.581206 51.507664) (xy 42.581202 51.507671) (xy 42.530908 51.642517) (xy 42.524501 51.702116) - (xy 42.5245 51.702135) (xy 39.163641 51.702135) (xy 39.213803 51.673174) (xy 39.258232 51.639082) - (xy 39.308603 51.600431) (xy 39.34521 51.572341) (xy 39.421851 51.513532) (xy 39.421855 51.513527) - (xy 39.42186 51.513524) (xy 39.607274 51.32811) (xy 39.607277 51.328105) (xy 39.607282 51.328101) - (xy 39.766924 51.120053) (xy 39.898043 50.892947) (xy 39.998398 50.650669) (xy 40.06627 50.397366) - (xy 40.1005 50.13737) (xy 40.1005 49.87513) (xy 40.099933 49.870827) (xy 40.08522 49.759071) (xy 40.06627 49.615134) - (xy 39.998398 49.361831) (xy 39.971371 49.296582) (xy 39.898046 49.119559) (xy 39.898041 49.119549) - (xy 39.766927 48.892451) (xy 39.692843 48.795904) (xy 39.692841 48.795901) (xy 39.684863 48.785504) - (xy 39.63959 48.726504) (xy 59.082 48.726504) (xy 59.082 49.125) (xy 59.782 49.125) (xy 59.782 49.625) - (xy 59.082 49.625) (xy 59.082 50.023495) (xy 59.120427 50.216681) (xy 59.12043 50.216693) (xy 59.195807 50.398671) - (xy 59.195814 50.398684) (xy 59.305248 50.562462) (xy 59.305251 50.562466) (xy 59.444533 50.701748) - (xy 59.444537 50.701751) (xy 59.608315 50.811185) (xy 59.608328 50.811192) (xy 59.790308 50.886569) - (xy 59.832 50.894862) (xy 59.832 50.091988) (xy 59.84194 50.109205) (xy 59.897795 50.16506) (xy 59.966204 50.204556) - (xy 60.042504 50.225) (xy 60.121496 50.225) (xy 60.197796 50.204556) (xy 60.266205 50.16506) (xy 60.32206 50.109205) - (xy 60.332 50.091988) (xy 60.332 50.894862) (xy 60.37369 50.886569) (xy 60.373692 50.886569) (xy 60.555671 50.811192) - (xy 60.555684 50.811185) (xy 60.719462 50.701751) (xy 60.719466 50.701748) (xy 60.858748 50.562466) - (xy 60.858751 50.562462) (xy 60.968185 50.398684) (xy 60.968192 50.398671) (xy 61.043569 50.216693) - (xy 61.043572 50.216681) (xy 61.081999 50.023495) (xy 61.082 50.023492) (xy 61.082 49.625) (xy 60.382 49.625) - (xy 60.382 49.125) (xy 60.997607 49.125) (xy 61.064646 49.144685) (xy 61.084616 49.163049) (xy 61.085748 49.161918) - (xy 61.091495 49.167665) (xy 61.189335 49.265505) (xy 61.189336 49.265506) (xy 61.189338 49.265507) - (xy 61.243162 49.296582) (xy 61.309164 49.334688) (xy 61.442817 49.3705) (xy 61.442819 49.3705) - (xy 61.581181 49.3705) (xy 61.581183 49.3705) (xy 61.714836 49.334688) (xy 61.834665 49.265505) - (xy 61.932505 49.167665) (xy 62.001688 49.047836) (xy 62.0375 48.914183) (xy 62.0375 48.775817) - (xy 66.7665 48.775817) (xy 66.7665 48.914183) (xy 66.776338 48.950897) (xy 66.802312 49.047835) - (xy 66.802313 49.047838) (xy 66.871492 49.167661) (xy 66.871494 49.167664) (xy 66.871495 49.167665) - (xy 66.969335 49.265505) (xy 66.969336 49.265506) (xy 66.969338 49.265507) (xy 67.023162 49.296582) - (xy 67.089164 49.334688) (xy 67.222817 49.3705) (xy 67.222819 49.3705) (xy 67.361181 49.3705) (xy 67.361183 49.3705) - (xy 67.494836 49.334688) (xy 67.614665 49.265505) (xy 67.712505 49.167665) (xy 67.712505 49.167664) - (xy 67.718252 49.161918) (xy 67.720629 49.164295) (xy 67.764491 49.132294) (xy 67.806393 49.125) - (xy 68.422 49.125) (xy 68.422 49.625) (xy 67.722 49.625) (xy 67.722 50.023495) (xy 67.760427 50.216681) - (xy 67.76043 50.216693) (xy 67.835807 50.398671) (xy 67.835814 50.398684) (xy 67.945248 50.562462) - (xy 67.945251 50.562466) (xy 68.084533 50.701748) (xy 68.084537 50.701751) (xy 68.248315 50.811185) - (xy 68.248328 50.811192) (xy 68.430308 50.886569) (xy 68.472 50.894862) (xy 68.472 50.091988) (xy 68.48194 50.109205) - (xy 68.537795 50.16506) (xy 68.606204 50.204556) (xy 68.682504 50.225) (xy 68.761496 50.225) (xy 68.837796 50.204556) - (xy 68.906205 50.16506) (xy 68.96206 50.109205) (xy 68.972 50.091988) (xy 68.972 50.894862) (xy 69.01369 50.886569) - (xy 69.013692 50.886569) (xy 69.195671 50.811192) (xy 69.195684 50.811185) (xy 69.359462 50.701751) - (xy 69.359466 50.701748) (xy 69.498748 50.562466) (xy 69.498751 50.562462) (xy 69.608185 50.398684) - (xy 69.608192 50.398671) (xy 69.683569 50.216693) (xy 69.683572 50.216681) (xy 69.692629 50.171153) - (xy 76.1745 50.171153) (xy 76.1745 50.328846) (xy 76.205261 50.483489) (xy 76.205264 50.483501) - (xy 76.265602 50.629172) (xy 76.265609 50.629185) (xy 76.35321 50.760288) (xy 76.353213 50.760292) - (xy 76.464707 50.871786) (xy 76.464711 50.871789) (xy 76.595814 50.95939) (xy 76.595827 50.959397) - (xy 76.696115 51.000937) (xy 76.741503 51.019737) (xy 76.896153 51.050499) (xy 76.896156 51.0505) - (xy 76.896158 51.0505) (xy 77.053844 51.0505) (xy 77.053845 51.050499) (xy 77.208497 51.019737) - (xy 77.321166 50.973067) (xy 77.354172 50.959397) (xy 77.354172 50.959396) (xy 77.354179 50.959394) - (xy 77.485289 50.871789) (xy 77.596789 50.760289) (xy 77.684394 50.629179) (xy 77.744737 50.483497) - (xy 77.7755 50.328842) (xy 77.7755 50.171158) (xy 77.7755 50.171155) (xy 77.775499 50.171153) (xy 78.3745 50.171153) - (xy 78.3745 50.328846) (xy 78.405261 50.483489) (xy 78.405264 50.483501) (xy 78.465602 50.629172) - (xy 78.465609 50.629185) (xy 78.55321 50.760288) (xy 78.553213 50.760292) (xy 78.664707 50.871786) - (xy 78.664711 50.871789) (xy 78.795814 50.95939) (xy 78.795827 50.959397) (xy 78.896115 51.000937) - (xy 78.941503 51.019737) (xy 79.096153 51.050499) (xy 79.096156 51.0505) (xy 79.096158 51.0505) - (xy 79.253844 51.0505) (xy 79.253845 51.050499) (xy 79.408497 51.019737) (xy 79.521166 50.973067) - (xy 79.554172 50.959397) (xy 79.554172 50.959396) (xy 79.554179 50.959394) (xy 79.685289 50.871789) - (xy 79.796789 50.760289) (xy 79.884394 50.629179) (xy 79.944737 50.483497) (xy 79.9755 50.328842) - (xy 79.9755 50.171158) (xy 79.9755 50.171155) (xy 79.959209 50.089258) (xy 79.959209 50.089257) - (xy 79.955608 50.071153) (xy 90.9495 50.071153) (xy 90.9495 50.228846) (xy 90.980261 50.383489) - (xy 90.980264 50.383501) (xy 91.040602 50.529172) (xy 91.040609 50.529185) (xy 91.12821 50.660288) - (xy 91.128213 50.660292) (xy 91.239707 50.771786) (xy 91.239711 50.771789) (xy 91.370814 50.85939) - (xy 91.370827 50.859397) (xy 91.516498 50.919735) (xy 91.516503 50.919737) (xy 91.671153 50.950499) - (xy 91.671156 50.9505) (xy 91.671158 50.9505) (xy 91.828844 50.9505) (xy 91.828845 50.950499) (xy 91.983497 50.919737) - (xy 92.129179 50.859394) (xy 92.260289 50.771789) (xy 92.371789 50.660289) (xy 92.459394 50.529179) - (xy 92.519737 50.383497) (xy 92.5505 50.228842) (xy 92.5505 50.071158) (xy 92.5505 50.071155) (xy 92.550499 50.071153) - (xy 92.541019 50.023495) (xy 92.519737 49.916503) (xy 92.513994 49.902638) (xy 92.502597 49.875122) - (xy 145.637 49.875122) (xy 145.637 50.137377) (xy 145.662208 50.328842) (xy 145.67123 50.397366) - (xy 145.736331 50.640326) (xy 145.739102 50.650668) (xy 145.739105 50.650678) (xy 145.839453 50.89294) - (xy 145.839458 50.89295) (xy 145.970575 51.120053) (xy 146.130218 51.328101) (xy 146.130226 51.32811) - (xy 146.31564 51.513524) (xy 146.315648 51.513531) (xy 146.523696 51.673174) (xy 146.750799 51.804291) - (xy 146.750809 51.804296) (xy 146.985493 51.901505) (xy 146.993081 51.904648) (xy 147.246384 51.97252) - (xy 147.50638 52.00675) (xy 147.506387 52.00675) (xy 147.768613 52.00675) (xy 147.76862 52.00675) - (xy 148.028616 51.97252) (xy 148.281919 51.904648) (xy 148.524197 51.804293) (xy 148.751303 51.673174) - (xy 148.959351 51.513532) (xy 148.959355 51.513527) (xy 148.95936 51.513524) (xy 149.144774 51.32811) - (xy 149.144777 51.328105) (xy 149.144782 51.328101) (xy 149.304424 51.120053) (xy 149.435543 50.892947) - (xy 149.535898 50.650669) (xy 149.60377 50.397366) (xy 149.638 50.13737) (xy 149.638 49.87513) (xy 149.637433 49.870827) - (xy 149.631401 49.825009) (xy 149.60377 49.615134) (xy 149.535898 49.361831) (xy 149.508871 49.296582) - (xy 149.435546 49.119559) (xy 149.435541 49.119549) (xy 149.304424 48.892446) (xy 149.163816 48.709204) - (xy 149.144782 48.684399) (xy 149.144781 48.684398) (xy 149.144774 48.68439) (xy 148.95936 48.498976) - (xy 148.959351 48.498968) (xy 148.751303 48.339325) (xy 148.5242 48.208208) (xy 148.52419 48.208203) - (xy 148.281928 48.107855) (xy 148.281921 48.107853) (xy 148.281919 48.107852) (xy 148.028616 48.03998) - (xy 147.970839 48.032373) (xy 147.768627 48.00575) (xy 147.76862 48.00575) (xy 147.50638 48.00575) - (xy 147.506372 48.00575) (xy 147.275272 48.036176) (xy 147.246384 48.03998) (xy 146.993081 48.107852) - (xy 146.993071 48.107855) (xy 146.750809 48.208203) (xy 146.750799 48.208208) (xy 146.523696 48.339325) - (xy 146.315648 48.498968) (xy 146.130218 48.684398) (xy 145.970575 48.892446) (xy 145.839458 49.119549) - (xy 145.839453 49.119559) (xy 145.739105 49.361821) (xy 145.739102 49.361831) (xy 145.67123 49.615134) - (xy 145.669508 49.628211) (xy 145.637 49.875122) (xy 92.502597 49.875122) (xy 92.459397 49.770827) - (xy 92.45939 49.770814) (xy 92.371789 49.639711) (xy 92.371786 49.639707) (xy 92.260292 49.528213) - (xy 92.260288 49.52821) (xy 92.129185 49.440609) (xy 92.129172 49.440602) (xy 91.983501 49.380264) - (xy 91.983489 49.380261) (xy 91.828845 49.3495) (xy 91.828842 49.3495) (xy 91.671158 49.3495) (xy 91.671155 49.3495) - (xy 91.51651 49.380261) (xy 91.516498 49.380264) (xy 91.370827 49.440602) (xy 91.370814 49.440609) - (xy 91.239711 49.52821) (xy 91.239707 49.528213) (xy 91.128213 49.639707) (xy 91.12821 49.639711) - (xy 91.040609 49.770814) (xy 91.040602 49.770827) (xy 90.980264 49.916498) (xy 90.980261 49.91651) - (xy 90.9495 50.071153) (xy 79.955608 50.071153) (xy 79.949569 50.040796) (xy 79.944737 50.016503) - (xy 79.919107 49.954626) (xy 79.884397 49.870827) (xy 79.88439 49.870814) (xy 79.796789 49.739711) - (xy 79.796786 49.739707) (xy 79.685292 49.628213) (xy 79.685288 49.62821) (xy 79.554185 49.540609) - (xy 79.554172 49.540602) (xy 79.408501 49.480264) (xy 79.408489 49.480261) (xy 79.253845 49.4495) - (xy 79.253842 49.4495) (xy 79.096158 49.4495) (xy 79.096155 49.4495) (xy 78.94151 49.480261) (xy 78.941498 49.480264) - (xy 78.795827 49.540602) (xy 78.795814 49.540609) (xy 78.664711 49.62821) (xy 78.664707 49.628213) - (xy 78.553213 49.739707) (xy 78.55321 49.739711) (xy 78.465609 49.870814) (xy 78.465602 49.870827) - (xy 78.405264 50.016498) (xy 78.405261 50.01651) (xy 78.3745 50.171153) (xy 77.775499 50.171153) - (xy 77.759209 50.089257) (xy 77.744737 50.016503) (xy 77.719107 49.954626) (xy 77.684397 49.870827) - (xy 77.68439 49.870814) (xy 77.596789 49.739711) (xy 77.596786 49.739707) (xy 77.485292 49.628213) - (xy 77.485288 49.62821) (xy 77.354185 49.540609) (xy 77.354172 49.540602) (xy 77.208501 49.480264) - (xy 77.208489 49.480261) (xy 77.053845 49.4495) (xy 77.053842 49.4495) (xy 76.896158 49.4495) (xy 76.896155 49.4495) - (xy 76.74151 49.480261) (xy 76.741498 49.480264) (xy 76.595827 49.540602) (xy 76.595814 49.540609) - (xy 76.464711 49.62821) (xy 76.464707 49.628213) (xy 76.353213 49.739707) (xy 76.35321 49.739711) - (xy 76.265609 49.870814) (xy 76.265602 49.870827) (xy 76.205264 50.016498) (xy 76.205261 50.01651) - (xy 76.1745 50.171153) (xy 69.692629 50.171153) (xy 69.698652 50.140875) (xy 69.721999 50.023495) - (xy 69.722 50.023492) (xy 69.722 49.625) (xy 69.022 49.625) (xy 69.022 49.125) (xy 69.722 49.125) - (xy 69.722 48.726508) (xy 69.721999 48.726504) (xy 69.683572 48.533318) (xy 69.683569 48.533306) - (xy 69.608192 48.351328) (xy 69.608185 48.351315) (xy 69.498751 48.187537) (xy 69.498748 48.187533) - (xy 69.359463 48.048248) (xy 69.314444 48.018168) (xy 69.195684 47.938814) (xy 69.195671 47.938807) - (xy 69.15305 47.921153) (xy 73.7745 47.921153) (xy 73.7745 48.078846) (xy 73.805261 48.233489) (xy 73.805264 48.233501) - (xy 73.865602 48.379172) (xy 73.865609 48.379185) (xy 73.95321 48.510288) (xy 73.953213 48.510292) - (xy 74.064707 48.621786) (xy 74.064711 48.621789) (xy 74.195814 48.70939) (xy 74.195827 48.709397) - (xy 74.341498 48.769735) (xy 74.341503 48.769737) (xy 74.473053 48.795904) (xy 74.496153 48.800499) - (xy 74.496156 48.8005) (xy 74.496158 48.8005) (xy 74.653844 48.8005) (xy 74.653845 48.800499) (xy 74.808497 48.769737) - (xy 74.954179 48.709394) (xy 75.085289 48.621789) (xy 75.196789 48.510289) (xy 75.284394 48.379179) - (xy 75.344737 48.233497) (xy 75.3755 48.078842) (xy 75.3755 47.921158) (xy 75.3755 47.921155) (xy 75.375499 47.921153) - (xy 75.344737 47.766503) (xy 75.344735 47.766498) (xy 75.284397 47.620827) (xy 75.28439 47.620814) - (xy 75.196789 47.489711) (xy 75.196786 47.489707) (xy 75.085292 47.378213) (xy 75.085288 47.37821) - (xy 74.954185 47.290609) (xy 74.954172 47.290602) (xy 74.808501 47.230264) (xy 74.808489 47.230261) - (xy 74.653845 47.1995) (xy 74.653842 47.1995) (xy 74.496158 47.1995) (xy 74.496155 47.1995) (xy 74.34151 47.230261) - (xy 74.341498 47.230264) (xy 74.195827 47.290602) (xy 74.195814 47.290609) (xy 74.064711 47.37821) - (xy 74.064707 47.378213) (xy 73.953213 47.489707) (xy 73.95321 47.489711) (xy 73.865609 47.620814) - (xy 73.865602 47.620827) (xy 73.805264 47.766498) (xy 73.805261 47.76651) (xy 73.7745 47.921153) - (xy 69.15305 47.921153) (xy 69.013691 47.863429) (xy 69.013683 47.863427) (xy 68.972 47.855135) - (xy 68.972 48.658011) (xy 68.96206 48.640795) (xy 68.906205 48.58494) (xy 68.837796 48.545444) (xy 68.761496 48.525) - (xy 68.682504 48.525) (xy 68.606204 48.545444) (xy 68.537795 48.58494) (xy 68.48194 48.640795) (xy 68.472 48.658011) - (xy 68.472 47.855136) (xy 68.471999 47.855135) (xy 68.430316 47.863427) (xy 68.430308 47.863429) - (xy 68.248328 47.938807) (xy 68.248315 47.938814) (xy 68.084537 48.048248) (xy 68.084533 48.048251) - (xy 67.945251 48.187533) (xy 67.945248 48.187537) (xy 67.835814 48.351315) (xy 67.835808 48.351327) - (xy 67.820623 48.387986) (xy 67.776781 48.442388) (xy 67.710487 48.464452) (xy 67.642788 48.447172) - (xy 67.618382 48.428212) (xy 67.614666 48.424496) (xy 67.614661 48.424492) (xy 67.494838 48.355313) - (xy 67.494837 48.355312) (xy 67.494836 48.355312) (xy 67.361183 48.3195) (xy 67.222817 48.3195) - (xy 67.089164 48.355312) (xy 67.089161 48.355313) (xy 66.969338 48.424492) (xy 66.969333 48.424496) - (xy 66.871496 48.522333) (xy 66.871492 48.522338) (xy 66.802313 48.642161) (xy 66.802312 48.642164) - (xy 66.7665 48.775817) (xy 62.0375 48.775817) (xy 62.001688 48.642164) (xy 61.945847 48.545444) - (xy 61.932507 48.522338) (xy 61.932503 48.522333) (xy 61.834666 48.424496) (xy 61.834661 48.424492) - (xy 61.714838 48.355313) (xy 61.714837 48.355312) (xy 61.714836 48.355312) (xy 61.581183 48.3195) - (xy 61.442817 48.3195) (xy 61.309164 48.355312) (xy 61.309161 48.355313) (xy 61.189338 48.424492) - (xy 61.185613 48.428217) (xy 61.124288 48.461699) (xy 61.054596 48.45671) (xy 60.998665 48.414836) - (xy 60.983375 48.387984) (xy 60.96819 48.351324) (xy 60.968185 48.351315) (xy 60.858751 48.187537) - (xy 60.858748 48.187533) (xy 60.719466 48.048251) (xy 60.719462 48.048248) (xy 60.555684 47.938814) - (xy 60.555671 47.938807) (xy 60.373691 47.863429) (xy 60.373683 47.863427) (xy 60.332 47.855135) - (xy 60.332 48.658011) (xy 60.32206 48.640795) (xy 60.266205 48.58494) (xy 60.197796 48.545444) (xy 60.121496 48.525) - (xy 60.042504 48.525) (xy 59.966204 48.545444) (xy 59.897795 48.58494) (xy 59.84194 48.640795) (xy 59.832 48.658011) - (xy 59.832 47.855136) (xy 59.831999 47.855135) (xy 59.790316 47.863427) (xy 59.790308 47.863429) - (xy 59.608328 47.938807) (xy 59.608315 47.938814) (xy 59.444537 48.048248) (xy 59.444533 48.048251) - (xy 59.305251 48.187533) (xy 59.305248 48.187537) (xy 59.195814 48.351315) (xy 59.195807 48.351328) - (xy 59.12043 48.533306) (xy 59.120427 48.533318) (xy 59.082 48.726504) (xy 39.63959 48.726504) (xy 39.607282 48.684399) - (xy 39.607281 48.684398) (xy 39.607274 48.68439) (xy 39.42186 48.498976) (xy 39.421851 48.498968) - (xy 39.213803 48.339325) (xy 38.9867 48.208208) (xy 38.98669 48.208203) (xy 38.744428 48.107855) - (xy 38.744421 48.107853) (xy 38.744419 48.107852) (xy 38.491116 48.03998) (xy 38.433339 48.032373) - (xy 38.231127 48.00575) (xy 38.23112 48.00575) (xy 37.96888 48.00575) (xy 37.968872 48.00575) (xy 37.737772 48.036176) - (xy 37.708884 48.03998) (xy 37.455581 48.107852) (xy 37.455571 48.107855) (xy 37.213309 48.208203) - (xy 37.213299 48.208208) (xy 36.986196 48.339325) (xy 36.778148 48.498968) (xy 36.592718 48.684398) - (xy 36.433075 48.892446) (xy 36.301958 49.119549) (xy 36.301953 49.119559) (xy 36.201605 49.361821) - (xy 36.201602 49.361831) (xy 36.13373 49.615134) (xy 36.132008 49.628211) (xy 36.0995 49.875122) - (xy 31.814004 49.875122) (xy 31.83588 49.759048) (xy 31.836648 49.755297) (xy 31.862175 49.639707) - (xy 31.900631 49.465569) (xy 31.901512 49.461864) (xy 31.973338 49.179427) (xy 31.974362 49.175657) - (xy 32.051831 48.907506) (xy 32.053662 48.901707) (xy 32.056839 48.892447) (xy 32.23508 48.372812) - (xy 32.238051 48.365019) (xy 32.242129 48.355313) (xy 32.445947 47.870211) (xy 32.449516 47.862473) - (xy 32.684986 47.394946) (xy 32.689147 47.38736) (xy 32.782556 47.230263) (xy 32.951915 46.945432) - (xy 32.956626 46.938108) (xy 33.246869 46.520111) (xy 33.252084 46.513142) (xy 33.570134 46.117897) - (xy 33.575813 46.111327) (xy 33.922323 45.737845) (xy 33.928378 45.731757) (xy 34.304193 45.379385) - (xy 34.310559 45.373812) (xy 34.716572 45.042296) (xy 34.72316 45.037275) (xy 35.06205 44.796504) - (xy 59.082 44.796504) (xy 59.082 44.945) (xy 59.782 44.945) (xy 59.782 45.445) (xy 59.082 45.445) - (xy 59.082 45.593495) (xy 59.120427 45.786681) (xy 59.12043 45.786693) (xy 59.195807 45.968671) - (xy 59.195814 45.968684) (xy 59.305248 46.132462) (xy 59.305251 46.132466) (xy 59.444533 46.271748) - (xy 59.444537 46.271751) (xy 59.608315 46.381185) (xy 59.608328 46.381192) (xy 59.790308 46.456569) - (xy 59.832 46.464862) (xy 59.832 45.661988) (xy 59.84194 45.679205) (xy 59.897795 45.73506) (xy 59.966204 45.774556) - (xy 60.042504 45.795) (xy 60.121496 45.795) (xy 60.197796 45.774556) (xy 60.266205 45.73506) (xy 60.32206 45.679205) - (xy 60.332 45.661988) (xy 60.332 46.464862) (xy 60.37369 46.456569) (xy 60.373692 46.456569) (xy 60.555671 46.381192) - (xy 60.555684 46.381185) (xy 60.719462 46.271751) (xy 60.719466 46.271748) (xy 60.858748 46.132466) - (xy 60.858751 46.132462) (xy 60.968185 45.968684) (xy 60.968192 45.968671) (xy 61.043569 45.786693) - (xy 61.043572 45.786681) (xy 61.081999 45.593495) (xy 61.082 45.593492) (xy 61.082 45.445) (xy 60.382 45.445) - (xy 60.382 44.945) (xy 61.082 44.945) (xy 61.082 44.796508) (xy 61.081999 44.796504) (xy 67.722 44.796504) - (xy 67.722 44.945) (xy 68.422 44.945) (xy 68.422 45.445) (xy 67.722 45.445) (xy 67.722 45.593495) - (xy 67.760427 45.786681) (xy 67.76043 45.786693) (xy 67.835807 45.968671) (xy 67.835814 45.968684) - (xy 67.945248 46.132462) (xy 67.945251 46.132466) (xy 68.084533 46.271748) (xy 68.084537 46.271751) - (xy 68.248315 46.381185) (xy 68.248328 46.381192) (xy 68.430308 46.456569) (xy 68.472 46.464862) - (xy 68.472 45.661988) (xy 68.48194 45.679205) (xy 68.537795 45.73506) (xy 68.606204 45.774556) (xy 68.682504 45.795) - (xy 68.761496 45.795) (xy 68.837796 45.774556) (xy 68.906205 45.73506) (xy 68.96206 45.679205) (xy 68.972 45.661988) - (xy 68.972 46.464862) (xy 69.01369 46.456569) (xy 69.013692 46.456569) (xy 69.195671 46.381192) - (xy 69.195684 46.381185) (xy 69.359462 46.271751) (xy 69.359466 46.271748) (xy 69.498748 46.132466) - (xy 69.498751 46.132462) (xy 69.608185 45.968684) (xy 69.608192 45.968671) (xy 69.683569 45.786693) - (xy 69.683572 45.786681) (xy 69.721999 45.593495) (xy 69.722 45.593492) (xy 69.722 45.445) (xy 69.022 45.445) - (xy 69.022 44.945) (xy 69.722 44.945) (xy 69.722 44.79651) (xy 69.716295 44.767828) (xy 69.716295 44.767825) - (xy 69.683572 44.603318) (xy 69.683569 44.603306) (xy 69.608192 44.421328) (xy 69.608185 44.421315) - (xy 69.498751 44.257537) (xy 69.498748 44.257533) (xy 69.359466 44.118251) (xy 69.359462 44.118248) - (xy 69.195684 44.008814) (xy 69.195671 44.008807) (xy 69.013691 43.933429) (xy 69.013683 43.933427) - (xy 68.972 43.925135) (xy 68.972 44.728011) (xy 68.96206 44.710795) (xy 68.906205 44.65494) (xy 68.837796 44.615444) - (xy 68.761496 44.595) (xy 68.682504 44.595) (xy 68.606204 44.615444) (xy 68.537795 44.65494) (xy 68.48194 44.710795) - (xy 68.472 44.728011) (xy 68.472 43.925136) (xy 68.471999 43.925135) (xy 68.430316 43.933427) (xy 68.430308 43.933429) - (xy 68.248328 44.008807) (xy 68.248315 44.008814) (xy 68.084537 44.118248) (xy 68.084533 44.118251) - (xy 67.945251 44.257533) (xy 67.945248 44.257537) (xy 67.835814 44.421315) (xy 67.835807 44.421328) - (xy 67.76043 44.603306) (xy 67.760427 44.603318) (xy 67.722 44.796504) (xy 61.081999 44.796504) - (xy 61.043572 44.603318) (xy 61.043569 44.603306) (xy 60.968192 44.421328) (xy 60.968185 44.421315) - (xy 60.858751 44.257537) (xy 60.858748 44.257533) (xy 60.719466 44.118251) (xy 60.719462 44.118248) - (xy 60.555684 44.008814) (xy 60.555671 44.008807) (xy 60.373691 43.933429) (xy 60.373683 43.933427) - (xy 60.332 43.925135) (xy 60.332 44.728011) (xy 60.32206 44.710795) (xy 60.266205 44.65494) (xy 60.197796 44.615444) - (xy 60.121496 44.595) (xy 60.042504 44.595) (xy 59.966204 44.615444) (xy 59.897795 44.65494) (xy 59.84194 44.710795) - (xy 59.832 44.728011) (xy 59.832 43.925136) (xy 59.831999 43.925135) (xy 59.790316 43.933427) (xy 59.790308 43.933429) - (xy 59.608328 44.008807) (xy 59.608315 44.008814) (xy 59.444537 44.118248) (xy 59.444533 44.118251) - (xy 59.305251 44.257533) (xy 59.305248 44.257537) (xy 59.195814 44.421315) (xy 59.195807 44.421328) - (xy 59.12043 44.603306) (xy 59.120427 44.603318) (xy 59.082 44.796504) (xy 35.06205 44.796504) (xy 35.160255 44.726732) - (xy 35.166956 44.722292) (xy 35.635802 44.43325) (xy 35.642554 44.429376) (xy 36.143468 44.162736) - (xy 36.150212 44.159407) (xy 36.682793 43.916483) (xy 36.689521 43.913651) (xy 37.252336 43.696116) - (xy 37.258954 43.693772) (xy 37.848841 43.503652) (xy 37.855388 43.501741) (xy 38.466205 43.341434) - (xy 38.47261 43.339935) (xy 39.093101 43.212118) (xy 39.099459 43.210981) (xy 39.707854 43.118543) - (xy 39.714208 43.117745) (xy 40.263682 43.063293) (xy 40.270257 43.062818) (xy 40.648555 43.045627) - (xy 40.654184 43.0455) (xy 88.038231 43.0455) + (property "Value" "~" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (uuid "7c1a598a-f618-4bab-b4cf-cf061f71a253") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In1.Cu") - (pts - (xy 90.32277 184.181717) (xy 90.32277 184.181716) (xy 90.362122 184.127555) (xy 90.366732 184.118507) - (xy 90.414705 184.067709) (xy 90.482525 184.050912) (xy 90.548661 184.073447) (xy 90.587704 184.118504) - (xy 90.592449 184.127817) (xy 90.71739 184.299786) (xy 90.867713 184.450109) (xy 91.039679 184.575048) - (xy 91.039681 184.575049) (xy 91.039684 184.575051) (xy 91.229088 184.671557) (xy 91.247592 184.677569) - (xy 91.305268 184.717006) (xy 91.332466 184.781365) (xy 91.320551 184.850211) (xy 91.273307 184.901687) - (xy 91.209274 184.9195) (xy 89.744112 184.9195) (xy 89.677073 184.899815) (xy 89.631318 184.847011) - (xy 89.621374 184.777853) (xy 89.650399 184.714297) (xy 89.705794 184.677569) (xy 89.725717 184.671095) - (xy 89.915054 184.574622) (xy 89.969216 184.53527) (xy 89.969217 184.53527) (xy 89.336908 183.902962) - (xy 89.400493 183.885925) (xy 89.514507 183.820099) (xy 89.607599 183.727007) (xy 89.673425 183.612993) - (xy 89.690462 183.549408) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "dcbf45c7-5f51-4b65-9de4-6dad13e1d6a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In1.Cu") + (property "Description" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "54f34e9b-bcb4-4bcb-8ba3-7968d2d53608") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/31831253-77ba-4c6e-9363-32c75e9e329b") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 5.1308 5.1308) + (end 4.234392 5.1308) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "49992b89-509b-4ea2-b32b-ddfcd41e4762") + ) + (fp_line + (start 5.1308 4.234392) + (end 5.1308 5.1308) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "f4d939db-412b-4b23-a91a-560be71911af") + ) + (fp_line + (start 5.1308 -5.1308) + (end 5.1308 -4.234392) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "d40d13d9-9128-4d35-8d70-c20b081a9d7f") + ) + (fp_line + (start 4.234392 -5.1308) + (end 5.1308 -5.1308) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "325c44b5-5f6a-4865-8b00-871a9338ebe2") + ) + (fp_line + (start -4.234392 5.1308) + (end -5.1308 5.1308) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "0f931657-dbb2-476d-80e1-b10961548840") + ) + (fp_line + (start -5.1308 5.1308) + (end -5.1308 4.234392) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "d930dae3-a6b6-475a-951a-ac03d29257ee") + ) + (fp_line + (start -5.1308 -4.234392) + (end -5.1308 -5.1308) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "3ac31df1-fde0-4b77-b7b2-b4488dd87f88") + ) + (fp_line + (start -5.1308 -5.1308) + (end -4.234392 -5.1308) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.SilkS") + (uuid "cfd98866-8180-496d-af7a-de73593c4cda") + ) + (fp_circle + (center -6.8509 3.75) + (end -6.7747 3.75) + (stroke + (width 0.1524) + (type solid) + ) + (fill no) + (layer "B.SilkS") + (uuid "f70f5604-d0f6-45ce-9739-9582d2a547e2") + ) + (fp_poly (pts - (xy 154.370211 115.689449) (xy 154.421687 115.736693) (xy 154.4395 115.800726) (xy 154.4395 117.265888) - (xy 154.419815 117.332927) (xy 154.367011 117.378682) (xy 154.297853 117.388626) (xy 154.234297 117.359601) - (xy 154.197569 117.304206) (xy 154.191095 117.284282) (xy 154.094624 117.094949) (xy 154.05527 117.040782) - (xy 154.055269 117.040782) (xy 153.422962 117.67309) (xy 153.405925 117.609507) (xy 153.340099 117.495493) - (xy 153.247007 117.402401) (xy 153.132993 117.336575) (xy 153.069409 117.319537) (xy 153.701716 116.687228) - (xy 153.647547 116.647873) (xy 153.647547 116.647872) (xy 153.6385 116.643263) (xy 153.587706 116.595288) - (xy 153.570912 116.527466) (xy 153.593451 116.461332) (xy 153.638508 116.422293) (xy 153.647816 116.417551) - (xy 153.732576 116.35597) (xy 153.819786 116.292609) (xy 153.819788 116.292606) (xy 153.819792 116.292604) - (xy 153.970104 116.142292) (xy 153.970106 116.142288) (xy 153.970109 116.142286) (xy 154.095048 115.97032) - (xy 154.095047 115.97032) (xy 154.095051 115.970316) (xy 154.191557 115.780912) (xy 154.197569 115.762407) - (xy 154.237006 115.704732) (xy 154.301365 115.677534) + (xy 6.854899 -0.059499) (xy 6.854899 -0.4405) (xy 6.600899 -0.4405) (xy 6.600899 -0.059499) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "9269c938-2750-4181-bae2-bdabb1979c8f") + ) + (fp_poly + (pts + (xy 3.059501 6.600899) (xy 3.059501 6.854899) (xy 3.440501 6.854899) (xy 3.440501 6.600899) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "3a13dece-4ae9-4605-9993-8d8032f3cec7") + ) + (fp_poly + (pts + (xy 2.5595 -6.600899) (xy 2.5595 -6.854899) (xy 2.9405 -6.854899) (xy 2.9405 -6.600899) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "227ef681-a445-4289-8639-8a83d4408f93") + ) + (fp_poly + (pts + (xy -1.940499 6.600899) (xy -1.940499 6.854899) (xy -1.559499 6.854899) (xy -1.559499 6.600899) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "85dc5290-e2fa-49a5-96e5-61d96efdbf3e") + ) + (fp_poly + (pts + (xy -2.440501 -6.600899) (xy -2.440501 -6.854899) (xy -2.059501 -6.854899) (xy -2.059501 -6.600899) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "d31ef3bb-7483-46e0-aa22-3205507c77ce") + ) + (fp_poly + (pts + (xy -6.854899 -0.559501) (xy -6.854899 -0.940501) (xy -6.600899 -0.940501) (xy -6.600899 -0.559501) + ) + (stroke + (width 0) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "2c14f2a4-9667-490e-b7e6-b1ea80cad1fb") + ) + (fp_line + (start 6.8549 4.258) + (end 6.8549 -4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a0647c2c-b45f-4537-9e51-8565a6ee013a") + ) + (fp_line + (start 6.8549 -4.258) + (end 5.2578 -4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c67522c3-1f4d-4e82-89e1-23bc3ce27814") + ) + (fp_line + (start 5.2578 5.2578) + (end 5.2578 4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0e8f2edc-3059-469c-9c31-f6ce0e5d1491") + ) + (fp_line + (start 5.2578 4.258) + (end 6.8549 4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6d8c7544-72ff-44a7-9a6e-d7dcb2758583") + ) + (fp_line + (start 5.2578 -4.258) + (end 5.2578 -5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "04947ff7-6aef-4841-9624-2487ee801969") + ) + (fp_line + (start 5.2578 -5.2578) + (end 4.258 -5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9a43b3da-c331-4533-ac20-35b848ad4dee") + ) + (fp_line + (start 4.258 6.8549) + (end 4.258 5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "201b18cc-997b-4466-8fdd-06d14c127e10") + ) + (fp_line + (start 4.258 5.2578) + (end 5.2578 5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba2794eb-6301-44a8-ab24-8ddff31341b1") + ) + (fp_line + (start 4.258 -5.2578) + (end 4.258 -6.8549) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cdc8a38e-c6ef-448c-9091-70bb993cf47d") + ) + (fp_line + (start 4.258 -6.8549) + (end -4.258 -6.8549) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ddd5233e-5abc-43a0-a190-2d05d0ff526c") + ) + (fp_line + (start -4.258 6.8549) + (end 4.258 6.8549) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7dc454f3-b943-4502-aa5b-a67a11e2d747") + ) + (fp_line + (start -4.258 5.2578) + (end -4.258 6.8549) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bec599e4-2f15-4048-a44b-ab9d7d2c1406") + ) + (fp_line + (start -4.258 -5.2578) + (end -5.2578 -5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "68a9bd98-5dd7-4473-a1e6-54dca0413b7f") + ) + (fp_line + (start -4.258 -6.8549) + (end -4.258 -5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "27da97ae-7cf4-4919-a54f-d1fb34e6ac37") + ) + (fp_line + (start -5.2578 5.2578) + (end -4.258 5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "42cd6285-a49b-4e8b-b3d3-8b5154be051c") + ) + (fp_line + (start -5.2578 4.258) + (end -5.2578 5.2578) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d49a2884-59a3-45ef-9454-af556dffdf64") + ) + (fp_line + (start -5.2578 -4.258) + (end -6.8549 -4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "12a14a30-b38a-4cd6-b2b5-3a86bae2744f") + ) + (fp_line + (start -5.2578 -5.2578) + (end -5.2578 -4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6941f2c9-186b-4f45-a39e-a598ae3fd8bb") + ) + (fp_line + (start -6.8549 4.258) + (end -5.2578 4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dc437e49-822e-4563-8189-f42e0988bd18") + ) + (fp_line + (start -6.8549 -4.258) + (end -6.8549 4.258) + (stroke + (width 0.1524) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c083da84-7b1e-4722-8e22-8b903df42a87") + ) + (fp_line + (start 5.0038 5.0038) + (end -5.0038 5.0038) + (stroke + (width 0.0254) + (type solid) + ) + (layer "B.Fab") + (uuid "d1d6a7ba-d34a-4e05-acc0-c7e751a03826") + ) + (fp_line + (start 5.0038 -5.0038) + (end 5.0038 5.0038) + (stroke + (width 0.0254) + (type solid) + ) + (layer "B.Fab") + (uuid "6abfdba6-4d7d-4dc7-860d-0c03b48f34d2") + ) + (fp_line + (start -5.0038 5.0038) + (end -5.0038 -5.0038) + (stroke + (width 0.0254) + (type solid) + ) + (layer "B.Fab") + (uuid "73268c50-3023-404e-8e2f-8753b139dfe1") + ) + (fp_line + (start -5.0038 3.7338) + (end -3.7338 5.0038) + (stroke + (width 0.0254) + (type solid) + ) + (layer "B.Fab") + (uuid "4dd2912c-9189-4594-9b7f-f1d5e7a7e23a") + ) + (fp_line + (start -5.0038 -5.0038) + (end 5.0038 -5.0038) + (stroke + (width 0.0254) + (type solid) + ) + (layer "B.Fab") + (uuid "4e7999e0-750b-406e-9a47-b7ce67e57623") + ) + (fp_circle + (center -4.5181 3.75) + (end -4.4419 3.75) + (stroke + (width 0.0254) + (type solid) + ) + (fill no) + (layer "B.Fab") + (uuid "2a0a6f4f-a2d0-442b-b97b-18ef79eb5325") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (uuid "eed55e20-6c28-4356-8053-23d6484abde0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -5.749999 3.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 2 "+3.3V") + (pinfunction "VBAT") + (pintype "bidirectional") + (uuid "9ab9123f-8806-4411-8a7c-e9827a32b7f9") + ) + (pad "2" smd rect + (at -5.749999 3.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 118 "unconnected-(U1-PC13-Pad2)") + (pinfunction "PC13") + (pintype "bidirectional+no_connect") + (uuid "bcc40e40-148d-4acf-b35f-9ac32e5240d3") + ) + (pad "3" smd rect + (at -5.749999 2.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 102 "unconnected-(U1-PC14-Pad3)") + (pinfunction "PC14") + (pintype "bidirectional+no_connect") + (uuid "3ca31ae4-720c-4c5a-b2b5-1da45ff15402") + ) + (pad "4" smd rect + (at -5.749999 2.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 103 "unconnected-(U1-PC15-Pad4)") + (pinfunction "PC15") + (pintype "bidirectional+no_connect") + (uuid "a6600609-b355-41b9-acec-2e42325d06dc") + ) + (pad "5" smd rect + (at -5.749999 1.749999 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 43 "Net-(U1-OSCIN)") + (pinfunction "OSCIN") + (pintype "bidirectional") + (uuid "975d38ec-0058-47e7-a19e-a7b2b47e1725") + ) + (pad "6" smd rect + (at -5.749999 1.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 44 "Net-(U1-OSCOUT)") + (pinfunction "OSCOUT") + (pintype "bidirectional") + (uuid "bcb92274-e900-4d75-be89-dc453c0c3b1e") + ) + (pad "7" smd rect + (at -5.749999 0.750001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 46 "/NRST") + (pinfunction "NRST") + (pintype "bidirectional") + (uuid "e09f11d8-1b1b-4025-8384-9b69513607fd") + ) + (pad "8" smd rect + (at -5.749999 0.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 117 "unconnected-(U1-PC0-Pad8)") + (pinfunction "PC0") + (pintype "bidirectional+no_connect") + (uuid "847b0be5-29b3-43dc-bf34-468cdf657366") + ) + (pad "9" smd rect + (at -5.749999 -0.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 107 "unconnected-(U1-PC1-Pad9)") + (pinfunction "PC1") + (pintype "bidirectional+no_connect") + (uuid "475378f5-62f5-4bda-a469-acbfbf5e3f6d") + ) + (pad "10" smd rect + (at -5.749999 -0.750001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 110 "unconnected-(U1-PC2-Pad10)") + (pinfunction "PC2") + (pintype "bidirectional+no_connect") + (uuid "7eef9950-7bfb-4fef-a72e-f576c7ee49fd") + ) + (pad "11" smd rect + (at -5.749999 -1.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 108 "unconnected-(U1-PC3-Pad11)") + (pinfunction "PC3") + (pintype "bidirectional+no_connect") + (uuid "e73bed2e-2f69-4bdd-b3e5-31e04719648b") + ) + (pad "12" smd rect + (at -5.749999 -1.749999 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 99 "AGND") + (pinfunction "VSSA") + (pintype "bidirectional") + (uuid "99ea2da5-3812-4007-ac42-492aa97b01f8") + ) + (pad "13" smd rect + (at -5.749999 -2.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 58 "Net-(U1-VDDA)") + (pinfunction "VDDA") + (pintype "bidirectional") + (uuid "c360a599-3b5d-45f7-ab98-0ee949147900") + ) + (pad "14" smd rect + (at -5.749999 -2.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 57 "/UART_RX_EAST") + (pinfunction "PA0") + (pintype "bidirectional") + (uuid "bcc923d8-1f6f-454d-be9e-f8fea75b76b9") + ) + (pad "15" smd rect + (at -5.749999 -3.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 56 "/UART_TX_EAST") + (pinfunction "PA1") + (pintype "bidirectional") + (uuid "30b480b2-8bad-4139-b401-209730a5184c") + ) + (pad "16" smd rect + (at -5.749999 -3.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 96 "/UART_TX_SOUTH") + (pinfunction "PA2") + (pintype "bidirectional") + (uuid "8baf69d4-00e1-4741-88da-2c0ec7bc8579") + ) + (pad "17" smd rect + (at -3.75 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 97 "/UART_RX_SOUTH") + (pinfunction "PA3") + (pintype "bidirectional") + (uuid "a3fce03f-b1a1-4af9-bdae-a2f70c7964dd") + ) + (pad "18" smd rect + (at -3.250001 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pinfunction "VSS") + (pintype "bidirectional") + (uuid "2b6f8b73-8adc-41f9-88d9-6273e0e01242") + ) + (pad "19" smd rect + (at -2.75 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 2 "+3.3V") + (pinfunction "VDD") + (pintype "bidirectional") + (uuid "63e409dd-4e63-4de0-9cac-669428f71b69") + ) + (pad "20" smd rect + (at -2.250001 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 55 "/ROT_SW") + (pinfunction "PA4") + (pintype "bidirectional") + (uuid "a60e30b0-13dc-43fc-85b3-b690d9b9a84c") + ) + (pad "21" smd rect + (at -1.749999 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 59 "/RGB_DATAIN") + (pinfunction "PA5") + (pintype "bidirectional") + (uuid "49c30ca2-a936-4614-a343-73ef6da4e9d9") + ) + (pad "22" smd rect + (at -1.25 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 41 "/ROT_TIMB") + (pinfunction "PA6") + (pintype "bidirectional") + (uuid "83ea5149-6bfe-4dbe-a2c8-63166c2327ec") + ) + (pad "23" smd rect + (at -0.750001 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 42 "/ROT_TIMA") + (pinfunction "PA7") + (pintype "bidirectional") + (uuid "f2a9e98c-c659-4b66-b377-c8786ff369df") + ) + (pad "24" smd rect + (at -0.25 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 137 "unconnected-(U1-PC4-Pad24)") + (pinfunction "PC4") + (pintype "bidirectional") + (uuid "979aef60-6b05-4e0d-9577-c918e9e54eaa") + ) + (pad "25" smd rect + (at 0.25 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 53 "/ROW5") + (pinfunction "PC5") + (pintype "bidirectional") + (uuid "f977146e-6ecf-4610-8566-bdbb92954dcc") + ) + (pad "26" smd rect + (at 0.750001 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 52 "/ROW4") + (pinfunction "PB0") + (pintype "bidirectional") + (uuid "1b363bd0-695b-49c9-b21a-aa792284f9f3") + ) + (pad "27" smd rect + (at 1.25 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 51 "/ROW3") + (pinfunction "PB1") + (pintype "bidirectional") + (uuid "756af4da-b7c3-466c-98d1-79e821017452") + ) + (pad "28" smd rect + (at 1.749999 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 50 "/ROW2") + (pinfunction "PB2") + (pintype "bidirectional") + (uuid "f3beacc2-d11a-412d-ae3f-655fc19ec09f") + ) + (pad "29" smd rect + (at 2.250001 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 49 "/ROW1") + (pinfunction "PB10") + (pintype "bidirectional") + (uuid "d74d2505-20d3-4a20-90c1-8a79db093aca") + ) + (pad "30" smd rect + (at 2.75 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 45 "Net-(U1-VCAP)") + (pinfunction "VCAP") + (pintype "bidirectional") + (uuid "541aad19-9f2b-458c-9ab5-80f4a8c10a72") + ) + (pad "31" smd rect + (at 3.250001 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pinfunction "VSS") + (pintype "bidirectional") + (uuid "cb1fe2d5-94ad-479c-a7ff-6f7b3463ca1a") + ) + (pad "32" smd rect + (at 3.75 -5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 2 "+3.3V") + (pinfunction "VDD") + (pintype "bidirectional") + (uuid "46435096-ba52-4903-afbe-e937b67b5c4a") + ) + (pad "33" smd rect + (at 5.749999 -3.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 98 "unconnected-(U1-PB12-Pad33)") + (pinfunction "PB12") + (pintype "bidirectional+no_connect") + (uuid "8c01b0cd-1a49-42de-afe2-bbe3be4c5f93") + ) + (pad "34" smd rect + (at 5.749999 -3.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 136 "/COL15") + (pinfunction "PB13") + (pintype "bidirectional") + (uuid "044db25b-0de9-4c95-a14a-33107d95aef7") + ) + (pad "35" smd rect + (at 5.749999 -2.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 134 "/COL14") + (pinfunction "PB14") + (pintype "bidirectional") + (uuid "5699ca9f-3f6e-45ba-82c7-16dd573815d5") + ) + (pad "36" smd rect + (at 5.749999 -2.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 135 "/COL13") + (pinfunction "PB15") + (pintype "bidirectional") + (uuid "9363292b-a03c-424a-bcc6-999e380d96a3") + ) + (pad "37" smd rect + (at 5.749999 -1.749999 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 127 "/COL12") + (pinfunction "PC6") + (pintype "bidirectional") + (uuid "9bbca883-4c39-4fe8-a3e3-7234905f27f9") + ) + (pad "38" smd rect + (at 5.749999 -1.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 130 "/COL11") + (pinfunction "PC7") + (pintype "bidirectional") + (uuid "5071b6c9-9a5f-4631-b5ac-645ab2b22a3b") + ) + (pad "39" smd rect + (at 5.749999 -0.750001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 129 "/COL10") + (pinfunction "PC8") + (pintype "bidirectional") + (uuid "67aed648-2eaa-470c-9150-be9318d0ecfc") + ) + (pad "40" smd rect + (at 5.749999 -0.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 128 "/COL9") + (pinfunction "PC9") + (pintype "bidirectional") + (uuid "d18871b8-befc-4abf-a562-19e62cc8ed25") + ) + (pad "41" smd rect + (at 5.749999 0.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 133 "/COL8") + (pinfunction "PA8") + (pintype "bidirectional") + (uuid "3acbab0e-5307-4fb7-aca0-ecaafb7b73bc") + ) + (pad "42" smd rect + (at 5.749999 0.750001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 113 "/UART_RX_WEST") + (pinfunction "PA9") + (pintype "bidirectional") + (uuid "ce7e485d-8920-4985-b6b1-8299d0baffb9") + ) + (pad "43" smd rect + (at 5.749999 1.25 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 101 "/UART_TX_WEST") + (pinfunction "PA10") + (pintype "bidirectional") + (uuid "ede469b1-7dcf-4c2e-a1b6-078034b25315") + ) + (pad "44" smd rect + (at 5.749999 1.749999 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 86 "Net-(U1-PA11)") + (pinfunction "PA11") + (pintype "bidirectional") + (uuid "ce03421a-0c1d-40fe-ad55-f260d1f9d11c") + ) + (pad "45" smd rect + (at 5.749999 2.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 87 "Net-(U1-PA12)") + (pinfunction "PA12") + (pintype "bidirectional") + (uuid "333eb3bd-1ffa-4d40-a224-04a5459f8ee5") + ) + (pad "46" smd rect + (at 5.749999 2.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 91 "/JTMS") + (pinfunction "PA13") + (pintype "bidirectional") + (uuid "93848502-bb78-49a2-815e-fa1354950efe") + ) + (pad "47" smd rect + (at 5.749999 3.250001 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pinfunction "VSS") + (pintype "bidirectional") + (uuid "2daa22d1-3362-4211-8161-c6abbd3bf5ab") + ) + (pad "48" smd rect + (at 5.749999 3.75 180) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 2 "+3.3V") + (pinfunction "VDD") + (pintype "bidirectional") + (uuid "3cb94d74-ab42-451a-8172-34c06939cc6b") + ) + (pad "49" smd rect + (at 3.75 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 89 "/JTCLK") + (pinfunction "PA14") + (pintype "bidirectional") + (uuid "d4649957-b290-4208-9b4b-11a0780a4aa0") + ) + (pad "50" smd rect + (at 3.250001 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 132 "/COL7") + (pinfunction "PA15") + (pintype "bidirectional") + (uuid "113ad936-6d18-4138-83d8-424f8feee5d6") + ) + (pad "51" smd rect + (at 2.75 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 131 "/COL6") + (pinfunction "PA10") + (pintype "bidirectional") + (uuid "c9cdfce7-46c3-4d73-a13e-7ca320344812") + ) + (pad "52" smd rect + (at 2.250001 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 39 "/COL5") + (pinfunction "PC11") + (pintype "bidirectional") + (uuid "8a4238e5-0bcc-4feb-bb96-f481b537cdd3") + ) + (pad "53" smd rect + (at 1.749999 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 82 "/UART_TX_NORTH") + (pinfunction "PC12") + (pintype "bidirectional") + (uuid "163389d3-209b-4800-9bb0-f656a7edb72a") + ) + (pad "54" smd rect + (at 1.25 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 83 "/UART_RX_NORTH") + (pinfunction "PD2") + (pintype "bidirectional") + (uuid "4760b2d8-2a35-475f-a4fd-2bed98f7fe1e") + ) + (pad "55" smd rect + (at 0.750001 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 95 "/SWO") + (pinfunction "PB3") + (pintype "bidirectional") + (uuid "4354d08a-577e-433c-909e-9c49d4f63005") + ) + (pad "56" smd rect + (at 0.25 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 38 "/COL4") + (pinfunction "PB4") + (pintype "bidirectional") + (uuid "a4c5b0cc-ebac-4537-90a4-2349ce8675cd") + ) + (pad "57" smd rect + (at -0.25 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 37 "/COL3") + (pinfunction "PB5") + (pintype "bidirectional") + (uuid "9c394d19-eaf5-415f-b6ab-f84d73c1b041") + ) + (pad "58" smd rect + (at -0.750001 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 36 "/COL2") + (pinfunction "PB6") + (pintype "bidirectional") + (uuid "1541d439-70e6-4532-9dea-a7acddac17cb") + ) + (pad "59" smd rect + (at -1.25 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 40 "/COL1") + (pinfunction "PB7") + (pintype "bidirectional") + (uuid "0c0478e1-1e26-4fd2-98d3-da40d57f61c1") + ) + (pad "60" smd rect + (at -1.749999 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 88 "Net-(U1-BOOT)") + (pinfunction "BOOT") + (pintype "bidirectional") + (uuid "c2e3d927-3366-49bc-bf69-a6ebf42200ea") + ) + (pad "61" smd rect + (at -2.250001 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 122 "unconnected-(U1-PB8-Pad61)") + (pinfunction "PB8") + (pintype "bidirectional+no_connect") + (uuid "68742dda-0fbf-442e-829b-7352328ae6a0") + ) + (pad "62" smd rect + (at -2.75 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 123 "unconnected-(U1-PB9-Pad62)") + (pinfunction "PB9") + (pintype "bidirectional+no_connect") + (uuid "7c91588a-4fcc-4f74-b218-f9e8f2b97ded") + ) + (pad "63" smd rect + (at -3.250001 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pinfunction "VSS") + (pintype "bidirectional") + (uuid "674cd008-ae7b-4981-a9d1-283d8d84e62d") + ) + (pad "64" smd rect + (at -3.75 5.749999 90) + (size 1.1938 0.3048) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 2 "+3.3V") + (pinfunction "VDD") + (pintype "bidirectional") + (uuid "8402d281-4701-48e8-9c5f-1805ef495ceb") + ) + (embedded_fonts no) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "c34b0e7a-65a5-431c-861a-adc1b7171962") + (at -139.429 10.992 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D13" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "3077c08b-66b9-463e-a1e3-a06c606e06f0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "fd130e28-57a6-4ba6-9f1d-534e3dd52198") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "0555f796-f334-445f-99ed-f71150a496f1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "076d25e9-d5fc-48fb-ac6f-95887417f9de") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/c27e88cd-6cf4-4726-ba23-ebafe7cdb788") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b9a3b99f-e010-4020-b845-efb5d8779b27") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d62c8897-0cb6-4258-894e-0d427df8f7e3") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "192953b8-19eb-4530-90a8-38342398541a") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7f64af4c-320b-41e0-add4-99dcffb285a0") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4219b355-7485-47a7-9b7c-85a2e3bfee05") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "3d257f38-7b99-4385-ba73-eeab7267ea98") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "86f1123e-8b0c-4b66-8606-9279117ba8a7") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c3faaee-4014-4ba3-81a1-c7db1024241f") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "72e9e260-7061-4cee-91b2-4fe8774da632") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aed4c458-1738-45b0-bae2-cbb066753891") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "50d34363-9439-470b-800a-74a4e8fc5c05") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7ec0a12a-69a4-4474-ba26-9be8f512ed54") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "af4f508d-fc39-4575-97ef-08b7730a8e9f") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ac93c07b-0a7f-4722-b9d8-3ea0c6a41b89") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "43ada692-41e2-4dd3-bbda-00f663c503b0") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "98008121-0f2b-465e-86b5-ec5f19a03393") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6ed08a9a-beaf-4a2c-8df4-791643e00872") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ee96e8c1-e813-4145-97eb-87f917c1e5b8") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5bd02b02-409d-49b1-889b-35b873383194") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c9555f01-a011-4c3f-a897-478846c70f58") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c800d4db-78ca-429d-999c-893d66d75f31") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "d61822a2-fcb4-4e67-a395-e30f7bcda7fe") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "7b19ed30-e29d-41ff-8b91-48efe7302356") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "904e781a-b958-4145-b661-dcf8e53f8176") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 14 "Net-(D13-A)") + (pinfunction "A") + (pintype "passive") + (uuid "f1ec861b-3454-4411-95f4-8e6f1ed7a31f") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) ) ) ) - (zone - (net 2) - (net_name "+3.3V") - (layer "In2.Cu") - (uuid "8f7716f5-1fd4-4c19-a671-7cd5938e4e91") - (hatch edge 0.5) - (priority 1) - (connect_pads - (clearance 0.5) - ) - (min_thickness 0.25) - (filled_areas_thickness no) - (fill yes - (thermal_gap 0.5) - (thermal_bridge_width 0.5) - ) - (polygon - (pts - (xy 78.1 52.7) (xy 69.2 52.7) (xy 69.2 62.3) (xy 42.1 62.3) (xy 42.1 71.4) (xy 58.9 88.2) (xy 71.1 88.2) - (xy 78.7 80.6) (xy 107.4 80.6) (xy 107.4 71.1) (xy 70.3 71.1) (xy 70.3 67.5) (xy 83.1 54.7) (xy 83.1 48.8) - (xy 78.1 48.8) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "c5925efe-4a12-4abe-83d2-cfb276bf8b1e") + (at -12.939894 175.482 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C5" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "c3893a2c-5a8a-47b0-8b58-b91279e17a8e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 83.043039 48.819685) (xy 83.088794 48.872489) (xy 83.1 48.924) (xy 83.1 54.648637) (xy 83.080315 54.715676) - (xy 83.063681 54.736318) (xy 81.343275 56.456722) (xy 81.332899 56.463218) (xy 81.327541 56.470035) - (xy 81.309719 56.477731) (xy 81.296173 56.486213) (xy 81.288125 56.489) (xy 81.231503 56.500263) - (xy 81.108562 56.551186) (xy 81.105078 56.552393) (xy 81.073713 56.553893) (xy 81.042482 56.557251) - (xy 81.039082 56.555549) (xy 81.035288 56.555731) (xy 81.008087 56.540033) (xy 80.980003 56.525975) - (xy 80.978064 56.522707) (xy 80.974773 56.520808) (xy 80.960372 56.492889) (xy 80.944351 56.465886) - (xy 80.943677 56.46052) (xy 80.942744 56.458712) (xy 80.943048 56.455516) (xy 80.940499 56.435221) - (xy 80.940499 55.845573) (xy 80.952703 55.791929) (xy 80.957971 55.780952) (xy 80.958052 55.780862) - (xy 80.958022 55.780848) (xy 80.961432 55.773757) (xy 80.969074 55.757874) (xy 80.969074 55.75787) - (xy 80.972495 55.75076) (xy 80.972674 55.750316) (xy 80.97998 55.735093) (xy 81.028098 55.558945) - (xy 81.043535 55.376995) (xy 81.025779 55.195258) (xy 80.975419 55.019737) (xy 80.894117 54.856232) - (xy 80.78456 54.710146) (xy 80.650368 54.586305) (xy 80.650362 54.586301) (xy 80.495977 54.488804) - (xy 80.476252 54.480897) (xy 80.445619 54.468617) (xy 80.326485 54.42086) (xy 80.326475 54.420858) - (xy 80.14749 54.38472) (xy 80.147497 54.38472) (xy 79.975792 54.381767) (xy 79.964916 54.38158) - (xy 79.964915 54.38158) (xy 79.964912 54.38158) (xy 79.784794 54.41154) (xy 79.784785 54.411542) - (xy 79.613057 54.473618) (xy 79.598569 54.48206) (xy 79.59846 54.482123) (xy 79.591336 54.486264) - (xy 79.59105 54.486343) (xy 79.563332 54.502542) (xy 79.563055 54.502704) (xy 79.559924 54.503473) - (xy 79.500738 54.519501) (xy 78.019609 54.519501) (xy 78.019486 54.519493) (xy 77.979252 54.519496) - (xy 77.916694 54.502564) (xy 77.88887 54.486309) (xy 77.882768 54.482744) (xy 77.881105 54.481915) - (xy 77.866925 54.473651) (xy 77.695198 54.411578) (xy 77.695191 54.411577) (xy 77.515082 54.381618) - (xy 77.515079 54.381618) (xy 77.506405 54.381767) (xy 77.332508 54.384758) (xy 77.153533 54.420894) - (xy 77.153523 54.420897) (xy 76.984041 54.488837) (xy 76.98404 54.488837) (xy 76.829658 54.586333) - (xy 76.829646 54.586342) (xy 76.695469 54.710169) (xy 76.695467 54.710171) (xy 76.585913 54.856255) - (xy 76.520448 54.987911) (xy 76.472973 55.039174) (xy 76.40532 55.056633) (xy 76.361965 55.047262) - (xy 76.248501 55.000264) (xy 76.248489 55.000261) (xy 76.093845 54.9695) (xy 76.093842 54.9695) - (xy 75.936158 54.9695) (xy 75.936155 54.9695) (xy 75.78151 55.000261) (xy 75.781498 55.000264) (xy 75.635827 55.060602) - (xy 75.635814 55.060609) (xy 75.504711 55.14821) (xy 75.504707 55.148213) (xy 75.393213 55.259707) - (xy 75.39321 55.259711) (xy 75.305609 55.390814) (xy 75.305602 55.390827) (xy 75.245264 55.536498) - (xy 75.245261 55.53651) (xy 75.2145 55.691153) (xy 75.2145 55.848846) (xy 75.245261 56.003489) (xy 75.245264 56.003501) - (xy 75.305602 56.149172) (xy 75.305609 56.149185) (xy 75.39321 56.280288) (xy 75.393213 56.280292) - (xy 75.504707 56.391786) (xy 75.542289 56.416898) (xy 75.587093 56.470511) (xy 75.5958 56.539836) - (xy 75.565645 56.602863) (xy 75.542289 56.623102) (xy 75.504707 56.648213) (xy 75.393213 56.759707) - (xy 75.39321 56.759711) (xy 75.305609 56.890814) (xy 75.305602 56.890827) (xy 75.245264 57.036498) - (xy 75.245261 57.03651) (xy 75.2145 57.191153) (xy 75.2145 57.348846) (xy 75.245261 57.503489) (xy 75.245264 57.503501) - (xy 75.305602 57.649172) (xy 75.305609 57.649185) (xy 75.39321 57.780288) (xy 75.393213 57.780292) - (xy 75.504707 57.891786) (xy 75.504711 57.891789) (xy 75.635814 57.97939) (xy 75.635827 57.979397) - (xy 75.769432 58.034737) (xy 75.781503 58.039737) (xy 75.936153 58.070499) (xy 75.936156 58.0705) - (xy 75.936158 58.0705) (xy 76.093844 58.0705) (xy 76.093845 58.070499) (xy 76.248497 58.039737) - (xy 76.308994 58.014678) (xy 76.361928 57.992753) (xy 76.431397 57.985284) (xy 76.493876 58.016559) - (xy 76.520411 58.052104) (xy 76.58588 58.183767) (xy 76.695437 58.329854) (xy 76.695438 58.329855) - (xy 76.695439 58.329856) (xy 76.829631 58.453696) (xy 76.984023 58.551199) (xy 77.088273 58.592989) - (xy 77.153512 58.619141) (xy 77.153513 58.619141) (xy 77.153515 58.619142) (xy 77.332506 58.655281) - (xy 77.3325 58.655281) (xy 77.34882 58.655561) (xy 77.515082 58.658422) (xy 77.69521 58.62846) (xy 77.827892 58.5805) - (xy 77.866933 58.566388) (xy 77.866933 58.566387) (xy 77.866938 58.566386) (xy 77.882133 58.55753) - (xy 77.888617 58.55376) (xy 77.88887 58.553692) (xy 77.916914 58.537306) (xy 77.919749 58.536609) - (xy 77.979255 58.520503) (xy 78.011392 58.520506) (xy 78.011394 58.520505) (xy 78.019597 58.520506) - (xy 78.019702 58.5205) (xy 78.980137 58.5205) (xy 79.047176 58.540185) (xy 79.092931 58.592989) - (xy 79.102875 58.662147) (xy 79.07385 58.725703) (xy 79.067818 58.732181) (xy 78.39357 59.406427) - (xy 78.332247 59.439912) (xy 78.32208 59.441684) (xy 78.31099 59.443144) (xy 78.310977 59.443146) - (xy 78.310975 59.443147) (xy 78.310972 59.443147) (xy 78.310971 59.443148) (xy 78.033121 59.517597) - (xy 77.767368 59.627675) (xy 77.767351 59.627683) (xy 77.518248 59.771504) (xy 77.518232 59.771515) - (xy 77.290028 59.946621) (xy 77.290021 59.946627) (xy 77.086627 60.150021) (xy 77.086621 60.150028) - (xy 76.911515 60.378232) (xy 76.911504 60.378248) (xy 76.767683 60.627351) (xy 76.767675 60.627368) - (xy 76.657597 60.893121) (xy 76.583148 61.170971) (xy 76.583144 61.17099) (xy 76.581684 61.18208) - (xy 76.553415 61.245975) (xy 76.546427 61.25357) (xy 70.3 67.499999) (xy 70.3 67.5) (xy 70.3 71.1) - (xy 79.309325 71.1) (xy 79.376364 71.119685) (xy 79.422119 71.172489) (xy 79.430942 71.199809) (xy 79.461511 71.353489) - (xy 79.461514 71.353501) (xy 79.521852 71.499172) (xy 79.521859 71.499185) (xy 79.60946 71.630288) - (xy 79.609463 71.630292) (xy 79.720957 71.741786) (xy 79.720961 71.741789) (xy 79.852064 71.82939) - (xy 79.852077 71.829397) (xy 79.997748 71.889735) (xy 79.997753 71.889737) (xy 80.152403 71.920499) - (xy 80.152406 71.9205) (xy 80.152408 71.9205) (xy 80.310094 71.9205) (xy 80.310095 71.920499) (xy 80.464747 71.889737) - (xy 80.610429 71.829394) (xy 80.741539 71.741789) (xy 80.853039 71.630289) (xy 80.940644 71.499179) - (xy 81.000987 71.353497) (xy 81.031558 71.199809) (xy 81.063943 71.137898) (xy 81.124658 71.103324) - (xy 81.153175 71.1) (xy 107.276 71.1) (xy 107.343039 71.119685) (xy 107.388794 71.172489) (xy 107.4 71.224) - (xy 107.4 80.476) (xy 107.380315 80.543039) (xy 107.327511 80.588794) (xy 107.276 80.6) (xy 105.910425 80.6) - (xy 105.843386 80.580315) (xy 105.797631 80.527511) (xy 105.787687 80.458353) (xy 105.807323 80.407109) - (xy 105.85939 80.329185) (xy 105.85939 80.329184) (xy 105.859394 80.329179) (xy 105.919737 80.183497) - (xy 105.9505 80.028842) (xy 105.9505 79.871158) (xy 105.9505 79.871155) (xy 105.950499 79.871153) - (xy 105.924353 79.739711) (xy 105.919737 79.716503) (xy 105.900812 79.670814) (xy 105.859397 79.570827) - (xy 105.85939 79.570814) (xy 105.771789 79.439711) (xy 105.771786 79.439707) (xy 105.660292 79.328213) - (xy 105.660288 79.32821) (xy 105.529185 79.240609) (xy 105.529172 79.240602) (xy 105.383501 79.180264) - (xy 105.383489 79.180261) (xy 105.228845 79.1495) (xy 105.228842 79.1495) (xy 105.071158 79.1495) - (xy 105.071155 79.1495) (xy 104.91651 79.180261) (xy 104.916498 79.180264) (xy 104.770827 79.240602) - (xy 104.770814 79.240609) (xy 104.639711 79.32821) (xy 104.639707 79.328213) (xy 104.528213 79.439707) - (xy 104.52821 79.439711) (xy 104.440609 79.570814) (xy 104.440602 79.570827) (xy 104.380264 79.716498) - (xy 104.380261 79.71651) (xy 104.3495 79.871153) (xy 104.3495 80.028846) (xy 104.380261 80.183489) - (xy 104.380264 80.183501) (xy 104.440602 80.329172) (xy 104.440609 80.329185) (xy 104.492677 80.407109) - (xy 104.513555 80.473786) (xy 104.495071 80.541166) (xy 104.443092 80.587857) (xy 104.389575 80.6) - (xy 92.524217 80.6) (xy 92.457178 80.580315) (xy 92.411423 80.527511) (xy 92.401479 80.458353) (xy 92.409656 80.428548) - (xy 92.469735 80.283501) (xy 92.469737 80.283497) (xy 92.5005 80.128842) (xy 92.5005 79.971158) - (xy 92.5005 79.971155) (xy 92.500499 79.971153) (xy 92.486047 79.898499) (xy 92.469737 79.816503) - (xy 92.437929 79.739711) (xy 92.409397 79.670827) (xy 92.40939 79.670814) (xy 92.321789 79.539711) - (xy 92.321786 79.539707) (xy 92.210292 79.428213) (xy 92.210288 79.42821) (xy 92.079185 79.340609) - (xy 92.079172 79.340602) (xy 91.933501 79.280264) (xy 91.933489 79.280261) (xy 91.778845 79.2495) - (xy 91.778842 79.2495) (xy 91.621158 79.2495) (xy 91.621155 79.2495) (xy 91.46651 79.280261) (xy 91.466498 79.280264) - (xy 91.320827 79.340602) (xy 91.320814 79.340609) (xy 91.189711 79.42821) (xy 91.189707 79.428213) - (xy 91.078213 79.539707) (xy 91.07821 79.539711) (xy 90.990609 79.670814) (xy 90.990602 79.670827) - (xy 90.930264 79.816498) (xy 90.930261 79.81651) (xy 90.8995 79.971153) (xy 90.8995 80.128846) (xy 90.930261 80.283489) - (xy 90.930264 80.283501) (xy 90.990344 80.428548) (xy 90.997813 80.498017) (xy 90.966538 80.560496) - (xy 90.906448 80.596148) (xy 90.875783 80.6) (xy 78.699999 80.6) (xy 71.136319 88.163681) (xy 71.074996 88.197166) - (xy 71.048638 88.2) (xy 67.200983 88.2) (xy 67.133944 88.180315) (xy 67.088189 88.127511) (xy 67.078245 88.058353) - (xy 67.10727 87.994797) (xy 67.153531 87.961439) (xy 67.279172 87.909397) (xy 67.279172 87.909396) - (xy 67.279179 87.909394) (xy 67.410289 87.821789) (xy 67.521789 87.710289) (xy 67.609394 87.579179) - (xy 67.669737 87.433497) (xy 67.7005 87.278842) (xy 67.7005 87.121158) (xy 67.7005 87.121155) (xy 67.700499 87.121153) - (xy 67.680291 87.019562) (xy 67.669737 86.966503) (xy 67.666792 86.959394) (xy 67.609397 86.820827) - (xy 67.60939 86.820814) (xy 67.521789 86.689711) (xy 67.521786 86.689707) (xy 67.410292 86.578213) - (xy 67.410288 86.57821) (xy 67.279185 86.490609) (xy 67.279172 86.490602) (xy 67.133501 86.430264) - (xy 67.133489 86.430261) (xy 66.978845 86.3995) (xy 66.978842 86.3995) (xy 66.821158 86.3995) (xy 66.821155 86.3995) - (xy 66.66651 86.430261) (xy 66.666498 86.430264) (xy 66.520827 86.490602) (xy 66.520814 86.490609) - (xy 66.389711 86.57821) (xy 66.389707 86.578213) (xy 66.278213 86.689707) (xy 66.27821 86.689711) - (xy 66.190609 86.820814) (xy 66.190602 86.820827) (xy 66.130264 86.966498) (xy 66.130261 86.96651) - (xy 66.0995 87.121153) (xy 66.0995 87.278846) (xy 66.130261 87.433489) (xy 66.130264 87.433501) - (xy 66.190602 87.579172) (xy 66.190609 87.579185) (xy 66.27821 87.710288) (xy 66.278213 87.710292) - (xy 66.389707 87.821786) (xy 66.389711 87.821789) (xy 66.520814 87.90939) (xy 66.520827 87.909397) - (xy 66.646469 87.961439) (xy 66.655243 87.96851) (xy 66.666056 87.971685) (xy 66.681959 87.990039) - (xy 66.700873 88.00528) (xy 66.704432 88.015973) (xy 66.711811 88.024489) (xy 66.715267 88.048528) - (xy 66.722938 88.071574) (xy 66.720151 88.082492) (xy 66.721755 88.093647) (xy 66.711665 88.11574) - (xy 66.705659 88.139273) (xy 66.697411 88.146951) (xy 66.69273 88.157203) (xy 66.672297 88.170333) - (xy 66.654522 88.186884) (xy 66.641906 88.189865) (xy 66.633952 88.194977) (xy 66.599017 88.2) (xy 66.383441 88.2) - (xy 66.316402 88.180315) (xy 66.29576 88.163681) (xy 66.210292 88.078213) (xy 66.210288 88.07821) - (xy 66.079185 87.990609) (xy 66.079172 87.990602) (xy 65.933501 87.930264) (xy 65.933489 87.930261) - (xy 65.778845 87.8995) (xy 65.778842 87.8995) (xy 65.621158 87.8995) (xy 65.621155 87.8995) (xy 65.46651 87.930261) - (xy 65.466498 87.930264) (xy 65.320827 87.990602) (xy 65.320814 87.990609) (xy 65.189711 88.07821) - (xy 65.189707 88.078213) (xy 65.10424 88.163681) (xy 65.042917 88.197166) (xy 65.016559 88.2) (xy 58.951362 88.2) - (xy 58.884323 88.180315) (xy 58.863681 88.163681) (xy 57.696153 86.996153) (xy 59.1995 86.996153) - (xy 59.1995 87.153846) (xy 59.230261 87.308489) (xy 59.230264 87.308501) (xy 59.290602 87.454172) - (xy 59.290609 87.454185) (xy 59.37821 87.585288) (xy 59.378213 87.585292) (xy 59.489707 87.696786) - (xy 59.489711 87.696789) (xy 59.620814 87.78439) (xy 59.620827 87.784397) (xy 59.711101 87.821789) - (xy 59.766503 87.844737) (xy 59.921153 87.875499) (xy 59.921156 87.8755) (xy 59.921158 87.8755) - (xy 60.078844 87.8755) (xy 60.078845 87.875499) (xy 60.233497 87.844737) (xy 60.379179 87.784394) - (xy 60.510289 87.696789) (xy 60.621789 87.585289) (xy 60.709394 87.454179) (xy 60.769737 87.308497) - (xy 60.8005 87.153842) (xy 60.8005 86.996158) (xy 60.8005 86.996155) (xy 60.800499 86.996153) (xy 61.4745 86.996153) - (xy 61.4745 87.153846) (xy 61.505261 87.308489) (xy 61.505264 87.308501) (xy 61.565602 87.454172) - (xy 61.565609 87.454185) (xy 61.65321 87.585288) (xy 61.653213 87.585292) (xy 61.764707 87.696786) - (xy 61.764711 87.696789) (xy 61.895814 87.78439) (xy 61.895827 87.784397) (xy 61.986101 87.821789) - (xy 62.041503 87.844737) (xy 62.196153 87.875499) (xy 62.196156 87.8755) (xy 62.196158 87.8755) - (xy 62.353844 87.8755) (xy 62.353845 87.875499) (xy 62.508497 87.844737) (xy 62.654179 87.784394) - (xy 62.785289 87.696789) (xy 62.896789 87.585289) (xy 62.984394 87.454179) (xy 63.044737 87.308497) - (xy 63.0755 87.153842) (xy 63.0755 86.996158) (xy 63.0755 86.996155) (xy 63.075499 86.996153) (xy 63.060707 86.921789) - (xy 63.044737 86.841503) (xy 63.03617 86.820821) (xy 62.984397 86.695827) (xy 62.98439 86.695814) - (xy 62.896789 86.564711) (xy 62.896786 86.564707) (xy 62.785292 86.453213) (xy 62.785288 86.45321) - (xy 62.654185 86.365609) (xy 62.654172 86.365602) (xy 62.508501 86.305264) (xy 62.508489 86.305261) - (xy 62.353845 86.2745) (xy 62.353842 86.2745) (xy 62.196158 86.2745) (xy 62.196155 86.2745) (xy 62.04151 86.305261) - (xy 62.041498 86.305264) (xy 61.895827 86.365602) (xy 61.895814 86.365609) (xy 61.764711 86.45321) - (xy 61.764707 86.453213) (xy 61.653213 86.564707) (xy 61.65321 86.564711) (xy 61.565609 86.695814) - (xy 61.565602 86.695827) (xy 61.505264 86.841498) (xy 61.505261 86.84151) (xy 61.4745 86.996153) - (xy 60.800499 86.996153) (xy 60.785707 86.921789) (xy 60.769737 86.841503) (xy 60.76117 86.820821) - (xy 60.709397 86.695827) (xy 60.70939 86.695814) (xy 60.621789 86.564711) (xy 60.621786 86.564707) - (xy 60.510292 86.453213) (xy 60.510288 86.45321) (xy 60.379185 86.365609) (xy 60.379172 86.365602) - (xy 60.233501 86.305264) (xy 60.233489 86.305261) (xy 60.078845 86.2745) (xy 60.078842 86.2745) - (xy 59.921158 86.2745) (xy 59.921155 86.2745) (xy 59.76651 86.305261) (xy 59.766498 86.305264) (xy 59.620827 86.365602) - (xy 59.620814 86.365609) (xy 59.489711 86.45321) (xy 59.489707 86.453213) (xy 59.378213 86.564707) - (xy 59.37821 86.564711) (xy 59.290609 86.695814) (xy 59.290602 86.695827) (xy 59.230264 86.841498) - (xy 59.230261 86.84151) (xy 59.1995 86.996153) (xy 57.696153 86.996153) (xy 54.321153 83.621153) - (xy 68.3495 83.621153) (xy 68.3495 83.778846) (xy 68.380261 83.933489) (xy 68.380264 83.933501) - (xy 68.440602 84.079172) (xy 68.440609 84.079185) (xy 68.52821 84.210288) (xy 68.528213 84.210292) - (xy 68.639707 84.321786) (xy 68.639711 84.321789) (xy 68.770814 84.40939) (xy 68.770827 84.409397) - (xy 68.916498 84.469735) (xy 68.916503 84.469737) (xy 69.071153 84.500499) (xy 69.071156 84.5005) - (xy 69.071158 84.5005) (xy 69.228844 84.5005) (xy 69.228845 84.500499) (xy 69.383497 84.469737) - (xy 69.525857 84.410769) (xy 69.595324 84.403301) (xy 69.642199 84.422229) (xy 69.697814 84.45939) - (xy 69.697827 84.459397) (xy 69.843498 84.519735) (xy 69.843503 84.519737) (xy 69.998153 84.550499) - (xy 69.998156 84.5505) (xy 69.998158 84.5505) (xy 70.155844 84.5505) (xy 70.155845 84.550499) (xy 70.310497 84.519737) - (xy 70.456179 84.459394) (xy 70.587289 84.371789) (xy 70.698789 84.260289) (xy 70.786394 84.129179) - (xy 70.788215 84.124784) (xy 70.807102 84.079185) (xy 70.846737 83.983497) (xy 70.8775 83.828842) - (xy 70.8775 83.671158) (xy 70.8775 83.671155) (xy 70.877499 83.671153) (xy 70.872423 83.645633) - (xy 70.846737 83.516503) (xy 70.830833 83.478106) (xy 70.786397 83.370827) (xy 70.78639 83.370814) - (xy 70.698789 83.239711) (xy 70.698786 83.239707) (xy 70.587292 83.128213) (xy 70.587288 83.12821) - (xy 70.456185 83.040609) (xy 70.456172 83.040602) (xy 70.310501 82.980264) (xy 70.310489 82.980261) - (xy 70.155845 82.9495) (xy 70.155842 82.9495) (xy 69.998158 82.9495) (xy 69.998155 82.9495) (xy 69.84351 82.980261) - (xy 69.843507 82.980262) (xy 69.843506 82.980262) (xy 69.843503 82.980263) (xy 69.777754 83.007497) - (xy 69.701142 83.03923) (xy 69.631672 83.046698) (xy 69.584799 83.02777) (xy 69.529184 82.990609) - (xy 69.529181 82.990607) (xy 69.529179 82.990606) (xy 69.529176 82.990604) (xy 69.529171 82.990602) - (xy 69.383501 82.930264) (xy 69.383489 82.930261) (xy 69.228845 82.8995) (xy 69.228842 82.8995) - (xy 69.071158 82.8995) (xy 69.071155 82.8995) (xy 68.91651 82.930261) (xy 68.916498 82.930264) (xy 68.770827 82.990602) - (xy 68.770814 82.990609) (xy 68.639711 83.07821) (xy 68.639707 83.078213) (xy 68.528213 83.189707) - (xy 68.52821 83.189711) (xy 68.440609 83.320814) (xy 68.440602 83.320827) (xy 68.380264 83.466498) - (xy 68.380261 83.46651) (xy 68.3495 83.621153) (xy 54.321153 83.621153) (xy 51.221153 80.521153) - (xy 59.7995 80.521153) (xy 59.7995 80.678846) (xy 59.830261 80.833489) (xy 59.830264 80.833501) - (xy 59.890602 80.979172) (xy 59.890609 80.979185) (xy 59.97821 81.110288) (xy 59.978213 81.110292) - (xy 60.089707 81.221786) (xy 60.089711 81.221789) (xy 60.220814 81.30939) (xy 60.220827 81.309397) - (xy 60.366498 81.369735) (xy 60.366503 81.369737) (xy 60.521153 81.400499) (xy 60.521156 81.4005) - (xy 60.521158 81.4005) (xy 60.678844 81.4005) (xy 60.678845 81.400499) (xy 60.833497 81.369737) - (xy 60.979179 81.309394) (xy 61.110289 81.221789) (xy 61.160925 81.171153) (xy 72.540148 81.171153) - (xy 72.540148 81.328846) (xy 72.570909 81.483489) (xy 72.570912 81.483501) (xy 72.63125 81.629171) - (xy 72.631256 81.629182) (xy 72.654503 81.663974) (xy 72.67538 81.730652) (xy 72.665962 81.780315) - (xy 72.630263 81.866503) (xy 72.630261 81.86651) (xy 72.5995 82.021153) (xy 72.5995 82.178846) (xy 72.630261 82.333489) - (xy 72.630264 82.333501) (xy 72.690602 82.479172) (xy 72.690609 82.479185) (xy 72.77821 82.610288) - (xy 72.778213 82.610292) (xy 72.889707 82.721786) (xy 72.889711 82.721789) (xy 73.020814 82.80939) - (xy 73.020827 82.809397) (xy 73.166498 82.869735) (xy 73.166503 82.869737) (xy 73.316131 82.8995) - (xy 73.321153 82.900499) (xy 73.321156 82.9005) (xy 73.321158 82.9005) (xy 73.478844 82.9005) (xy 73.478845 82.900499) - (xy 73.633497 82.869737) (xy 73.779179 82.809394) (xy 73.910289 82.721789) (xy 74.021789 82.610289) - (xy 74.109394 82.479179) (xy 74.169737 82.333497) (xy 74.2005 82.178842) (xy 74.2005 82.021158) - (xy 74.2005 82.021155) (xy 74.200499 82.021153) (xy 74.169738 81.86651) (xy 74.169737 81.866503) - (xy 74.109394 81.720821) (xy 74.086143 81.686024) (xy 74.065267 81.619348) (xy 74.074686 81.569682) - (xy 74.110385 81.483497) (xy 74.141148 81.328842) (xy 74.141148 81.171158) (xy 74.141148 81.171155) - (xy 74.141147 81.171153) (xy 74.110386 81.01651) (xy 74.110385 81.016503) (xy 74.110383 81.016498) - (xy 74.050045 80.870827) (xy 74.050038 80.870814) (xy 73.962437 80.739711) (xy 73.962434 80.739707) - (xy 73.85094 80.628213) (xy 73.850936 80.62821) (xy 73.719833 80.540609) (xy 73.71982 80.540602) - (xy 73.574149 80.480264) (xy 73.574137 80.480261) (xy 73.419493 80.4495) (xy 73.41949 80.4495) (xy 73.261806 80.4495) - (xy 73.261803 80.4495) (xy 73.107158 80.480261) (xy 73.107146 80.480264) (xy 72.961475 80.540602) - (xy 72.961462 80.540609) (xy 72.830359 80.62821) (xy 72.830355 80.628213) (xy 72.718861 80.739707) - (xy 72.718858 80.739711) (xy 72.631257 80.870814) (xy 72.63125 80.870827) (xy 72.570912 81.016498) - (xy 72.570909 81.01651) (xy 72.540148 81.171153) (xy 61.160925 81.171153) (xy 61.221789 81.110289) - (xy 61.309394 80.979179) (xy 61.369737 80.833497) (xy 61.4005 80.678842) (xy 61.4005 80.521158) - (xy 61.4005 80.521155) (xy 61.400499 80.521153) (xy 61.395897 80.498017) (xy 61.369737 80.366503) - (xy 61.365604 80.356525) (xy 61.309394 80.22082) (xy 61.276207 80.171153) (xy 63.0495 80.171153) - (xy 63.0495 80.328846) (xy 63.080261 80.483489) (xy 63.080264 80.483501) (xy 63.140602 80.629172) - (xy 63.140609 80.629185) (xy 63.22821 80.760288) (xy 63.228213 80.760292) (xy 63.339707 80.871786) - (xy 63.339711 80.871789) (xy 63.470814 80.95939) (xy 63.470827 80.959397) (xy 63.608683 81.016498) - (xy 63.616503 81.019737) (xy 63.771153 81.050499) (xy 63.771156 81.0505) (xy 63.771158 81.0505) - (xy 63.928844 81.0505) (xy 63.928845 81.050499) (xy 63.939179 81.048443) (xy 63.964287 81.04345) - (xy 63.964292 81.043449) (xy 64.0498 81.026439) (xy 64.083497 81.019737) (xy 64.229179 80.959394) - (xy 64.360289 80.871789) (xy 64.471789 80.760289) (xy 64.471792 80.760284) (xy 64.474991 80.756387) - (xy 64.532733 80.717047) (xy 64.602578 80.71517) (xy 64.612501 80.718522) (xy 64.616492 80.719732) - (xy 64.616503 80.719737) (xy 64.771153 80.750499) (xy 64.771156 80.7505) (xy 64.771158 80.7505) - (xy 64.928844 80.7505) (xy 64.928845 80.750499) (xy 65.083497 80.719737) (xy 65.229179 80.659394) - (xy 65.360289 80.571789) (xy 65.449574 80.482503) (xy 65.510895 80.449019) (xy 65.56145 80.448569) - (xy 65.571155 80.4505) (xy 65.571158 80.4505) (xy 65.728844 80.4505) (xy 65.728845 80.450499) (xy 65.883497 80.419737) - (xy 66.029179 80.359394) (xy 66.03111 80.358103) (xy 66.032276 80.357737) (xy 66.034546 80.356525) - (xy 66.034776 80.356955) (xy 66.097786 80.337226) (xy 66.165166 80.35571) (xy 66.16885 80.358077) - (xy 66.170821 80.359394) (xy 66.170824 80.359395) (xy 66.170827 80.359397) (xy 66.286016 80.407109) - (xy 66.316503 80.419737) (xy 66.46145 80.448569) (xy 66.471153 80.450499) (xy 66.471156 80.4505) - (xy 66.471158 80.4505) (xy 66.628844 80.4505) (xy 66.628845 80.450499) (xy 66.783497 80.419737) - (xy 66.929179 80.359394) (xy 67.060289 80.271789) (xy 67.171789 80.160289) (xy 67.259394 80.029179) - (xy 67.319737 79.883497) (xy 67.3505 79.728842) (xy 67.3505 79.571158) (xy 67.3505 79.571155) (xy 67.350499 79.571153) - (xy 67.34001 79.51842) (xy 67.319737 79.416503) (xy 67.288298 79.340602) (xy 67.259397 79.270827) - (xy 67.25939 79.270814) (xy 67.171789 79.139711) (xy 67.171786 79.139707) (xy 67.060291 79.028212) - (xy 67.059379 79.027603) (xy 67.059008 79.02716) (xy 67.055581 79.024347) (xy 67.056114 79.023696) - (xy 67.052317 79.019153) (xy 89.0565 79.019153) (xy 89.0565 79.176846) (xy 89.087261 79.331489) - (xy 89.087264 79.331501) (xy 89.147602 79.477172) (xy 89.147609 79.477185) (xy 89.23521 79.608288) - (xy 89.235213 79.608292) (xy 89.346707 79.719786) (xy 89.346711 79.719789) (xy 89.477814 79.80739) - (xy 89.477827 79.807397) (xy 89.533034 79.830264) (xy 89.623503 79.867737) (xy 89.738488 79.890609) - (xy 89.778153 79.898499) (xy 89.778156 79.8985) (xy 89.778158 79.8985) (xy 89.935844 79.8985) (xy 89.935845 79.898499) - (xy 90.090497 79.867737) (xy 90.236179 79.807394) (xy 90.367289 79.719789) (xy 90.478789 79.608289) - (xy 90.566394 79.477179) (xy 90.626737 79.331497) (xy 90.6575 79.176842) (xy 90.6575 79.019158) - (xy 90.6575 79.019155) (xy 90.657499 79.019153) (xy 90.642132 78.941899) (xy 90.626737 78.864503) - (xy 90.603483 78.808362) (xy 90.566397 78.718827) (xy 90.56639 78.718814) (xy 90.478789 78.587711) - (xy 90.478786 78.587707) (xy 90.367292 78.476213) (xy 90.367288 78.47621) (xy 90.236185 78.388609) - (xy 90.236172 78.388602) (xy 90.090501 78.328264) (xy 90.090489 78.328261) (xy 89.935845 78.2975) - (xy 89.935842 78.2975) (xy 89.778158 78.2975) (xy 89.778155 78.2975) (xy 89.62351 78.328261) (xy 89.623498 78.328264) - (xy 89.477827 78.388602) (xy 89.477814 78.388609) (xy 89.346711 78.47621) (xy 89.346707 78.476213) - (xy 89.235213 78.587707) (xy 89.23521 78.587711) (xy 89.147609 78.718814) (xy 89.147602 78.718827) - (xy 89.087264 78.864498) (xy 89.087261 78.86451) (xy 89.0565 79.019153) (xy 67.052317 79.019153) - (xy 67.014573 78.97399) (xy 67.005866 78.904666) (xy 67.03602 78.841638) (xy 67.095463 78.804918) - (xy 67.128269 78.8005) (xy 67.278844 78.8005) (xy 67.278845 78.800499) (xy 67.433497 78.769737) - (xy 67.579179 78.709394) (xy 67.710289 78.621789) (xy 67.821789 78.510289) (xy 67.909394 78.379179) - (xy 67.969737 78.233497) (xy 68.0005 78.078842) (xy 68.0005 77.921158) (xy 68.0005 77.921155) (xy 68.000499 77.921153) - (xy 67.969738 77.76651) (xy 67.969737 77.766503) (xy 67.929418 77.669163) (xy 67.911779 77.626577) - (xy 83.3495 77.626577) (xy 83.3495 77.823422) (xy 83.38029 78.017826) (xy 83.441117 78.205029) (xy 83.488234 78.2975) - (xy 83.530476 78.380405) (xy 83.646172 78.539646) (xy 83.785354 78.678828) (xy 83.944595 78.794524) - (xy 83.956322 78.800499) (xy 84.11997 78.883882) (xy 84.119972 78.883882) (xy 84.119975 78.883884) - (xy 84.183935 78.904666) (xy 84.307173 78.944709) (xy 84.501578 78.9755) (xy 84.501583 78.9755) - (xy 84.698422 78.9755) (xy 84.892826 78.944709) (xy 84.905466 78.940602) (xy 85.080025 78.883884) - (xy 85.255405 78.794524) (xy 85.414646 78.678828) (xy 85.553828 78.539646) (xy 85.669524 78.380405) - (xy 85.758884 78.205025) (xy 85.819709 78.017826) (xy 85.832781 77.935292) (xy 85.8505 77.823422) - (xy 85.8505 77.626577) (xy 85.819709 77.432173) (xy 85.775719 77.296789) (xy 85.758884 77.244975) - (xy 85.758882 77.244972) (xy 85.758882 77.24497) (xy 85.669523 77.069594) (xy 85.658328 77.054185) - (xy 85.553828 76.910354) (xy 85.414646 76.771172) (xy 85.255405 76.655476) (xy 85.194611 76.6245) - (xy 85.138977 76.596153) (xy 88.7745 76.596153) (xy 88.7745 76.753846) (xy 88.805261 76.908489) - (xy 88.805264 76.908501) (xy 88.865602 77.054172) (xy 88.865609 77.054185) (xy 88.95321 77.185288) - (xy 88.953213 77.185292) (xy 89.064707 77.296786) (xy 89.064711 77.296789) (xy 89.195814 77.38439) - (xy 89.195827 77.384397) (xy 89.311173 77.432174) (xy 89.341503 77.444737) (xy 89.496153 77.475499) - (xy 89.496156 77.4755) (xy 89.496158 77.4755) (xy 89.653844 77.4755) (xy 89.653845 77.475499) (xy 89.808497 77.444737) - (xy 89.954179 77.384394) (xy 90.011411 77.346153) (xy 93.8245 77.346153) (xy 93.8245 77.503846) - (xy 93.855261 77.658489) (xy 93.855264 77.658501) (xy 93.915602 77.804172) (xy 93.915609 77.804185) - (xy 94.00321 77.935288) (xy 94.003213 77.935292) (xy 94.114707 78.046786) (xy 94.114711 78.046789) - (xy 94.245814 78.13439) (xy 94.245827 78.134397) (xy 94.391498 78.194735) (xy 94.391503 78.194737) - (xy 94.546153 78.225499) (xy 94.546156 78.2255) (xy 94.546158 78.2255) (xy 94.703844 78.2255) (xy 94.703845 78.225499) - (xy 94.858497 78.194737) (xy 95.004179 78.134394) (xy 95.135289 78.046789) (xy 95.246789 77.935289) - (xy 95.334394 77.804179) (xy 95.394737 77.658497) (xy 95.4255 77.503842) (xy 95.4255 77.346158) - (xy 95.4255 77.346155) (xy 95.425499 77.346153) (xy 100.0245 77.346153) (xy 100.0245 77.503846) - (xy 100.055261 77.658489) (xy 100.055264 77.658501) (xy 100.115602 77.804172) (xy 100.115609 77.804185) - (xy 100.20321 77.935288) (xy 100.203213 77.935292) (xy 100.314707 78.046786) (xy 100.314711 78.046789) - (xy 100.445814 78.13439) (xy 100.445827 78.134397) (xy 100.591498 78.194735) (xy 100.591503 78.194737) - (xy 100.746153 78.225499) (xy 100.746156 78.2255) (xy 100.746158 78.2255) (xy 100.903844 78.2255) - (xy 100.903845 78.225499) (xy 101.058497 78.194737) (xy 101.204179 78.134394) (xy 101.335289 78.046789) - (xy 101.446789 77.935289) (xy 101.534394 77.804179) (xy 101.594737 77.658497) (xy 101.6255 77.503842) - (xy 101.6255 77.346158) (xy 101.6255 77.346155) (xy 101.625499 77.346153) (xy 101.615679 77.296786) - (xy 101.594737 77.191503) (xy 101.592163 77.185288) (xy 101.534397 77.045827) (xy 101.53439 77.045814) - (xy 101.446789 76.914711) (xy 101.446786 76.914707) (xy 101.335292 76.803213) (xy 101.335288 76.80321) - (xy 101.204185 76.715609) (xy 101.204172 76.715602) (xy 101.058501 76.655264) (xy 101.058489 76.655261) - (xy 100.903845 76.6245) (xy 100.903842 76.6245) (xy 100.746158 76.6245) (xy 100.746155 76.6245) - (xy 100.59151 76.655261) (xy 100.591498 76.655264) (xy 100.445827 76.715602) (xy 100.445814 76.715609) - (xy 100.314711 76.80321) (xy 100.314707 76.803213) (xy 100.203213 76.914707) (xy 100.20321 76.914711) - (xy 100.115609 77.045814) (xy 100.115602 77.045827) (xy 100.055264 77.191498) (xy 100.055261 77.19151) - (xy 100.0245 77.346153) (xy 95.425499 77.346153) (xy 95.415679 77.296786) (xy 95.394737 77.191503) - (xy 95.392163 77.185288) (xy 95.334397 77.045827) (xy 95.33439 77.045814) (xy 95.246789 76.914711) - (xy 95.246786 76.914707) (xy 95.135292 76.803213) (xy 95.135288 76.80321) (xy 95.004185 76.715609) - (xy 95.004172 76.715602) (xy 94.858501 76.655264) (xy 94.858489 76.655261) (xy 94.703845 76.6245) - (xy 94.703842 76.6245) (xy 94.546158 76.6245) (xy 94.546155 76.6245) (xy 94.39151 76.655261) (xy 94.391498 76.655264) - (xy 94.245827 76.715602) (xy 94.245814 76.715609) (xy 94.114711 76.80321) (xy 94.114707 76.803213) - (xy 94.003213 76.914707) (xy 94.00321 76.914711) (xy 93.915609 77.045814) (xy 93.915602 77.045827) - (xy 93.855264 77.191498) (xy 93.855261 77.19151) (xy 93.8245 77.346153) (xy 90.011411 77.346153) - (xy 90.085289 77.296789) (xy 90.091476 77.290602) (xy 90.129694 77.252385) (xy 90.196786 77.185292) - (xy 90.196789 77.185289) (xy 90.284394 77.054179) (xy 90.287854 77.045827) (xy 90.342163 76.914711) - (xy 90.344737 76.908497) (xy 90.3755 76.753842) (xy 90.3755 76.596158) (xy 90.3755 76.596155) (xy 90.375499 76.596153) - (xy 90.357425 76.50529) (xy 90.344737 76.441503) (xy 90.344735 76.441498) (xy 90.284397 76.295827) - (xy 90.28439 76.295814) (xy 90.196789 76.164711) (xy 90.196786 76.164707) (xy 90.085292 76.053213) - (xy 90.085288 76.05321) (xy 89.954185 75.965609) (xy 89.954172 75.965602) (xy 89.808501 75.905264) - (xy 89.808489 75.905261) (xy 89.653845 75.8745) (xy 89.653842 75.8745) (xy 89.496158 75.8745) (xy 89.496155 75.8745) - (xy 89.34151 75.905261) (xy 89.341498 75.905264) (xy 89.195827 75.965602) (xy 89.195814 75.965609) - (xy 89.064711 76.05321) (xy 89.064707 76.053213) (xy 88.953213 76.164707) (xy 88.95321 76.164711) - (xy 88.865609 76.295814) (xy 88.865602 76.295827) (xy 88.805264 76.441498) (xy 88.805261 76.44151) - (xy 88.7745 76.596153) (xy 85.138977 76.596153) (xy 85.080029 76.566117) (xy 84.892826 76.50529) - (xy 84.698422 76.4745) (xy 84.698417 76.4745) (xy 84.501583 76.4745) (xy 84.501578 76.4745) (xy 84.307173 76.50529) - (xy 84.11997 76.566117) (xy 83.944594 76.655476) (xy 83.861839 76.715602) (xy 83.785354 76.771172) - (xy 83.785352 76.771174) (xy 83.785351 76.771174) (xy 83.646174 76.910351) (xy 83.646174 76.910352) - (xy 83.646172 76.910354) (xy 83.596485 76.978741) (xy 83.530476 77.069594) (xy 83.441117 77.24497) - (xy 83.38029 77.432173) (xy 83.3495 77.626577) (xy 67.911779 77.626577) (xy 67.909397 77.620826) - (xy 67.90939 77.620814) (xy 67.821789 77.489711) (xy 67.821786 77.489707) (xy 67.710292 77.378213) - (xy 67.710288 77.37821) (xy 67.579185 77.290609) (xy 67.579172 77.290602) (xy 67.433501 77.230264) - (xy 67.433489 77.230261) (xy 67.278845 77.1995) (xy 67.278842 77.1995) (xy 67.121158 77.1995) (xy 67.121155 77.1995) - (xy 66.96651 77.230261) (xy 66.966498 77.230264) (xy 66.820827 77.290602) (xy 66.820814 77.290609) - (xy 66.689711 77.37821) (xy 66.689707 77.378213) (xy 66.578213 77.489707) (xy 66.57821 77.489711) - (xy 66.490609 77.620814) (xy 66.490602 77.620827) (xy 66.430264 77.766498) (xy 66.430261 77.76651) - (xy 66.3995 77.921153) (xy 66.3995 78.078846) (xy 66.430261 78.233489) (xy 66.430264 78.233501) - (xy 66.490602 78.379172) (xy 66.490609 78.379185) (xy 66.57821 78.510288) (xy 66.578213 78.510292) - (xy 66.689708 78.621787) (xy 66.690621 78.622397) (xy 66.690991 78.622839) (xy 66.694419 78.625653) - (xy 66.693885 78.626303) (xy 66.735427 78.67601) (xy 66.744134 78.745334) (xy 66.71398 78.808362) - (xy 66.654537 78.845082) (xy 66.621731 78.8495) (xy 66.471155 78.8495) (xy 66.31651 78.880261) (xy 66.316498 78.880264) - (xy 66.170822 78.940604) (xy 66.17082 78.940605) (xy 66.168885 78.941899) (xy 66.167717 78.942264) - (xy 66.165451 78.943476) (xy 66.165221 78.943045) (xy 66.102206 78.962773) (xy 66.034827 78.944285) - (xy 66.031115 78.941899) (xy 66.029179 78.940605) (xy 66.029177 78.940604) (xy 65.883501 78.880264) - (xy 65.883489 78.880261) (xy 65.728845 78.8495) (xy 65.728842 78.8495) (xy 65.571158 78.8495) (xy 65.571155 78.8495) - (xy 65.41651 78.880261) (xy 65.416498 78.880264) (xy 65.270827 78.940602) (xy 65.270814 78.940609) - (xy 65.139711 79.02821) (xy 65.139707 79.028213) (xy 65.050426 79.117495) (xy 64.989103 79.15098) - (xy 64.938556 79.151432) (xy 64.928842 79.1495) (xy 64.771158 79.1495) (xy 64.771155 79.1495) (xy 64.61651 79.180261) - (xy 64.616498 79.180264) (xy 64.470827 79.240602) (xy 64.470814 79.240609) (xy 64.339712 79.328209) - (xy 64.228205 79.439717) (xy 64.224993 79.443631) (xy 64.167243 79.482959) (xy 64.097398 79.484822) - (xy 64.087485 79.481473) (xy 64.083488 79.48026) (xy 63.928845 79.4495) (xy 63.928842 79.4495) (xy 63.771158 79.4495) - (xy 63.771155 79.4495) (xy 63.61651 79.480261) (xy 63.616498 79.480264) (xy 63.470827 79.540602) - (xy 63.470814 79.540609) (xy 63.339711 79.62821) (xy 63.339707 79.628213) (xy 63.228213 79.739707) - (xy 63.22821 79.739711) (xy 63.140609 79.870814) (xy 63.140602 79.870827) (xy 63.080264 80.016498) - (xy 63.080261 80.01651) (xy 63.0495 80.171153) (xy 61.276207 80.171153) (xy 61.221789 80.089711) - (xy 61.221786 80.089707) (xy 61.110292 79.978213) (xy 61.110288 79.97821) (xy 60.979185 79.890609) - (xy 60.979172 79.890602) (xy 60.833501 79.830264) (xy 60.833489 79.830261) (xy 60.678845 79.7995) - (xy 60.678842 79.7995) (xy 60.521158 79.7995) (xy 60.521155 79.7995) (xy 60.36651 79.830261) (xy 60.366498 79.830264) - (xy 60.220827 79.890602) (xy 60.220814 79.890609) (xy 60.089711 79.97821) (xy 60.089707 79.978213) - (xy 59.978213 80.089707) (xy 59.97821 80.089711) (xy 59.890609 80.220814) (xy 59.890602 80.220827) - (xy 59.830264 80.366498) (xy 59.830261 80.36651) (xy 59.7995 80.521153) (xy 51.221153 80.521153) - (xy 44.526577 73.826577) (xy 83.3495 73.826577) (xy 83.3495 74.023422) (xy 83.38029 74.217826) (xy 83.441117 74.405029) - (xy 83.530476 74.580405) (xy 83.646172 74.739646) (xy 83.785354 74.878828) (xy 83.944595 74.994524) - (xy 84.027455 75.036743) (xy 84.11997 75.083882) (xy 84.119972 75.083882) (xy 84.119975 75.083884) - (xy 84.220317 75.116487) (xy 84.307173 75.144709) (xy 84.501578 75.1755) (xy 84.501583 75.1755) - (xy 84.698422 75.1755) (xy 84.892826 75.144709) (xy 85.080025 75.083884) (xy 85.255405 74.994524) - (xy 85.414646 74.878828) (xy 85.553828 74.739646) (xy 85.669524 74.580405) (xy 85.758884 74.405025) - (xy 85.819709 74.217826) (xy 85.8505 74.023422) (xy 85.8505 73.826577) (xy 85.819709 73.632173) - (xy 85.763569 73.459394) (xy 85.758884 73.444975) (xy 85.758882 73.444972) (xy 85.758882 73.44497) - (xy 85.711743 73.352455) (xy 85.669524 73.269595) (xy 85.553828 73.110354) (xy 85.414646 72.971172) - (xy 85.255405 72.855476) (xy 85.252846 72.854172) (xy 85.098543 72.775551) (xy 85.098541 72.775549) - (xy 85.080032 72.766118) (xy 84.892826 72.70529) (xy 84.698422 72.6745) (xy 84.698417 72.6745) (xy 84.501583 72.6745) - (xy 84.501578 72.6745) (xy 84.307173 72.70529) (xy 84.11997 72.766117) (xy 83.944594 72.855476) - (xy 83.882625 72.9005) (xy 83.785354 72.971172) (xy 83.785352 72.971174) (xy 83.785351 72.971174) - (xy 83.646174 73.110351) (xy 83.646174 73.110352) (xy 83.646172 73.110354) (xy 83.596485 73.178741) - (xy 83.530476 73.269594) (xy 83.441117 73.44497) (xy 83.38029 73.632173) (xy 83.3495 73.826577) - (xy 44.526577 73.826577) (xy 42.721153 72.021153) (xy 45.8495 72.021153) (xy 45.8495 72.178846) - (xy 45.880261 72.333489) (xy 45.880264 72.333501) (xy 45.940602 72.479172) (xy 45.940609 72.479185) - (xy 46.02821 72.610288) (xy 46.028213 72.610292) (xy 46.139707 72.721786) (xy 46.139711 72.721789) - (xy 46.270814 72.80939) (xy 46.270827 72.809397) (xy 46.416498 72.869735) (xy 46.416503 72.869737) - (xy 46.571153 72.900499) (xy 46.571156 72.9005) (xy 46.571158 72.9005) (xy 46.728844 72.9005) (xy 46.728845 72.900499) - (xy 46.883497 72.869737) (xy 47.029179 72.809394) (xy 47.160289 72.721789) (xy 47.271789 72.610289) - (xy 47.359394 72.479179) (xy 47.419737 72.333497) (xy 47.4505 72.178842) (xy 47.4505 72.021158) - (xy 47.4505 72.021155) (xy 47.450499 72.021153) (xy 65.5995 72.021153) (xy 65.5995 72.178846) (xy 65.630261 72.333489) - (xy 65.630264 72.333501) (xy 65.690602 72.479172) (xy 65.690609 72.479185) (xy 65.77821 72.610288) - (xy 65.778213 72.610292) (xy 65.889707 72.721786) (xy 65.889711 72.721789) (xy 66.020814 72.80939) - (xy 66.020827 72.809397) (xy 66.166498 72.869735) (xy 66.166503 72.869737) (xy 66.321153 72.900499) - (xy 66.321156 72.9005) (xy 66.321158 72.9005) (xy 66.478844 72.9005) (xy 66.478845 72.900499) (xy 66.633497 72.869737) - (xy 66.779179 72.809394) (xy 66.910289 72.721789) (xy 67.021789 72.610289) (xy 67.109394 72.479179) - (xy 67.143782 72.396158) (xy 67.143784 72.396153) (xy 73.4495 72.396153) (xy 73.4495 72.553846) - (xy 73.480261 72.708489) (xy 73.480264 72.708501) (xy 73.540602 72.854172) (xy 73.540609 72.854185) - (xy 73.62821 72.985288) (xy 73.628213 72.985292) (xy 73.739707 73.096786) (xy 73.739711 73.096789) - (xy 73.870814 73.18439) (xy 73.870827 73.184397) (xy 74.016498 73.244735) (xy 74.016503 73.244737) - (xy 74.141467 73.269594) (xy 74.171153 73.275499) (xy 74.171156 73.2755) (xy 74.171158 73.2755) - (xy 74.328844 73.2755) (xy 74.328845 73.275499) (xy 74.483497 73.244737) (xy 74.629179 73.184394) - (xy 74.760289 73.096789) (xy 74.871789 72.985289) (xy 74.959394 72.854179) (xy 75.019737 72.708497) - (xy 75.027165 72.671153) (xy 90.8995 72.671153) (xy 90.8995 72.828846) (xy 90.930261 72.983489) - (xy 90.930264 72.983501) (xy 90.990602 73.129172) (xy 90.990609 73.129185) (xy 91.07821 73.260288) - (xy 91.078213 73.260292) (xy 91.189707 73.371786) (xy 91.189711 73.371789) (xy 91.320814 73.45939) - (xy 91.320827 73.459397) (xy 91.466498 73.519735) (xy 91.466503 73.519737) (xy 91.621153 73.550499) - (xy 91.621156 73.5505) (xy 91.621158 73.5505) (xy 91.778844 73.5505) (xy 91.778845 73.550499) (xy 91.933497 73.519737) - (xy 92.079179 73.459394) (xy 92.210289 73.371789) (xy 92.321789 73.260289) (xy 92.409394 73.129179) - (xy 92.469737 72.983497) (xy 92.5005 72.828842) (xy 92.5005 72.671158) (xy 92.5005 72.671155) (xy 92.500499 72.671153) - (xy 92.477165 72.553846) (xy 92.469737 72.516503) (xy 92.469735 72.516498) (xy 92.409397 72.370827) - (xy 92.40939 72.370814) (xy 92.321789 72.239711) (xy 92.321786 72.239707) (xy 92.210292 72.128213) - (xy 92.210288 72.12821) (xy 92.079185 72.040609) (xy 92.079172 72.040602) (xy 91.933501 71.980264) - (xy 91.933489 71.980261) (xy 91.778845 71.9495) (xy 91.778842 71.9495) (xy 91.621158 71.9495) (xy 91.621155 71.9495) - (xy 91.46651 71.980261) (xy 91.466498 71.980264) (xy 91.320827 72.040602) (xy 91.320814 72.040609) - (xy 91.189711 72.12821) (xy 91.189707 72.128213) (xy 91.078213 72.239707) (xy 91.07821 72.239711) - (xy 90.990609 72.370814) (xy 90.990602 72.370827) (xy 90.930264 72.516498) (xy 90.930261 72.51651) - (xy 90.8995 72.671153) (xy 75.027165 72.671153) (xy 75.0505 72.553842) (xy 75.0505 72.396158) (xy 75.0505 72.396155) - (xy 75.050499 72.396153) (xy 75.019738 72.24151) (xy 75.019737 72.241503) (xy 74.993782 72.178842) - (xy 74.959397 72.095827) (xy 74.95939 72.095814) (xy 74.871789 71.964711) (xy 74.871786 71.964707) - (xy 74.760292 71.853213) (xy 74.760288 71.85321) (xy 74.629185 71.765609) (xy 74.629172 71.765602) - (xy 74.483501 71.705264) (xy 74.483489 71.705261) (xy 74.328845 71.6745) (xy 74.328842 71.6745) - (xy 74.171158 71.6745) (xy 74.171155 71.6745) (xy 74.01651 71.705261) (xy 74.016498 71.705264) (xy 73.870827 71.765602) - (xy 73.870814 71.765609) (xy 73.739711 71.85321) (xy 73.739707 71.853213) (xy 73.628213 71.964707) - (xy 73.62821 71.964711) (xy 73.540609 72.095814) (xy 73.540602 72.095827) (xy 73.480264 72.241498) - (xy 73.480261 72.24151) (xy 73.4495 72.396153) (xy 67.143784 72.396153) (xy 67.165958 72.342621) - (xy 67.165958 72.342619) (xy 67.169737 72.333497) (xy 67.2005 72.178842) (xy 67.2005 72.021158) - (xy 67.2005 72.021155) (xy 67.200499 72.021153) (xy 67.186246 71.9495) (xy 67.169737 71.866503) - (xy 67.154366 71.829394) (xy 67.109397 71.720827) (xy 67.10939 71.720814) (xy 67.021789 71.589711) - (xy 67.021786 71.589707) (xy 66.910292 71.478213) (xy 66.910288 71.47821) (xy 66.779185 71.390609) - (xy 66.779172 71.390602) (xy 66.633501 71.330264) (xy 66.633489 71.330261) (xy 66.478845 71.2995) - (xy 66.478842 71.2995) (xy 66.321158 71.2995) (xy 66.321155 71.2995) (xy 66.16651 71.330261) (xy 66.166498 71.330264) - (xy 66.020827 71.390602) (xy 66.020814 71.390609) (xy 65.889711 71.47821) (xy 65.889707 71.478213) - (xy 65.778213 71.589707) (xy 65.77821 71.589711) (xy 65.690609 71.720814) (xy 65.690602 71.720827) - (xy 65.630264 71.866498) (xy 65.630261 71.86651) (xy 65.5995 72.021153) (xy 47.450499 72.021153) - (xy 47.436246 71.9495) (xy 47.419737 71.866503) (xy 47.404366 71.829394) (xy 47.359397 71.720827) - (xy 47.35939 71.720814) (xy 47.271789 71.589711) (xy 47.271786 71.589707) (xy 47.160292 71.478213) - (xy 47.160288 71.47821) (xy 47.029185 71.390609) (xy 47.029172 71.390602) (xy 46.883501 71.330264) - (xy 46.883489 71.330261) (xy 46.728845 71.2995) (xy 46.728842 71.2995) (xy 46.571158 71.2995) (xy 46.571155 71.2995) - (xy 46.41651 71.330261) (xy 46.416498 71.330264) (xy 46.270827 71.390602) (xy 46.270814 71.390609) - (xy 46.139711 71.47821) (xy 46.139707 71.478213) (xy 46.028213 71.589707) (xy 46.02821 71.589711) - (xy 45.940609 71.720814) (xy 45.940602 71.720827) (xy 45.880264 71.866498) (xy 45.880261 71.86651) - (xy 45.8495 72.021153) (xy 42.721153 72.021153) (xy 42.136319 71.436319) (xy 42.102834 71.374996) - (xy 42.1 71.348638) (xy 42.1 70.141153) (xy 55.4405 70.141153) (xy 55.4405 70.298846) (xy 55.471261 70.453489) - (xy 55.471264 70.453501) (xy 55.531602 70.599172) (xy 55.531609 70.599185) (xy 55.61921 70.730288) - (xy 55.619213 70.730292) (xy 55.730707 70.841786) (xy 55.730711 70.841789) (xy 55.861814 70.92939) - (xy 55.861827 70.929397) (xy 56.007498 70.989735) (xy 56.007503 70.989737) (xy 56.162153 71.020499) - (xy 56.162156 71.0205) (xy 56.162158 71.0205) (xy 56.319844 71.0205) (xy 56.319845 71.020499) (xy 56.474497 70.989737) - (xy 56.620179 70.929394) (xy 56.751289 70.841789) (xy 56.862789 70.730289) (xy 56.950394 70.599179) - (xy 57.010737 70.453497) (xy 57.0415 70.298842) (xy 57.0415 70.141158) (xy 57.0415 70.141155) (xy 57.041499 70.141153) - (xy 57.010738 69.98651) (xy 57.010737 69.986503) (xy 56.992098 69.941503) (xy 56.950397 69.840827) - (xy 56.95039 69.840814) (xy 56.862789 69.709711) (xy 56.862786 69.709707) (xy 56.751292 69.598213) - (xy 56.751288 69.59821) (xy 56.620185 69.510609) (xy 56.620172 69.510602) (xy 56.474501 69.450264) - (xy 56.474489 69.450261) (xy 56.319845 69.4195) (xy 56.319842 69.4195) (xy 56.162158 69.4195) (xy 56.162155 69.4195) - (xy 56.00751 69.450261) (xy 56.007498 69.450264) (xy 55.861827 69.510602) (xy 55.861814 69.510609) - (xy 55.730711 69.59821) (xy 55.730707 69.598213) (xy 55.619213 69.709707) (xy 55.61921 69.709711) - (xy 55.531609 69.840814) (xy 55.531602 69.840827) (xy 55.471264 69.986498) (xy 55.471261 69.98651) - (xy 55.4405 70.141153) (xy 42.1 70.141153) (xy 42.1 68.521153) (xy 43.3495 68.521153) (xy 43.3495 68.678846) - (xy 43.380261 68.833489) (xy 43.380264 68.833501) (xy 43.440602 68.979172) (xy 43.440609 68.979185) - (xy 43.52821 69.110288) (xy 43.528213 69.110292) (xy 43.639707 69.221786) (xy 43.639711 69.221789) - (xy 43.770814 69.30939) (xy 43.770827 69.309397) (xy 43.916498 69.369735) (xy 43.916503 69.369737) - (xy 44.066131 69.3995) (xy 44.071153 69.400499) (xy 44.071156 69.4005) (xy 44.071158 69.4005) (xy 44.228844 69.4005) - (xy 44.228845 69.400499) (xy 44.383497 69.369737) (xy 44.529179 69.309394) (xy 44.660289 69.221789) - (xy 44.771789 69.110289) (xy 44.859394 68.979179) (xy 44.919737 68.833497) (xy 44.942083 68.721158) - (xy 44.942084 68.721153) (xy 45.8495 68.721153) (xy 45.8495 68.878846) (xy 45.880261 69.033489) - (xy 45.880264 69.033501) (xy 45.940602 69.179172) (xy 45.940609 69.179185) (xy 46.02821 69.310288) - (xy 46.028213 69.310292) (xy 46.139707 69.421786) (xy 46.139711 69.421789) (xy 46.270814 69.50939) - (xy 46.270827 69.509397) (xy 46.37006 69.5505) (xy 46.416503 69.569737) (xy 46.559661 69.598213) - (xy 46.571153 69.600499) (xy 46.571156 69.6005) (xy 46.571158 69.6005) (xy 46.728844 69.6005) (xy 46.728845 69.600499) - (xy 46.883497 69.569737) (xy 47.029179 69.509394) (xy 47.160289 69.421789) (xy 47.271789 69.310289) - (xy 47.359394 69.179179) (xy 47.419737 69.033497) (xy 47.4505 68.878842) (xy 47.4505 68.721158) - (xy 47.4505 68.721155) (xy 47.450499 68.721153) (xy 47.444476 68.690874) (xy 47.419737 68.566503) - (xy 47.400955 68.521158) (xy 47.359397 68.420827) (xy 47.35939 68.420814) (xy 47.271789 68.289711) - (xy 47.271786 68.289707) (xy 47.160292 68.178213) (xy 47.160288 68.17821) (xy 47.029185 68.090609) - (xy 47.029172 68.090602) (xy 46.883501 68.030264) (xy 46.883489 68.030261) (xy 46.728845 67.9995) - (xy 46.728842 67.9995) (xy 46.571158 67.9995) (xy 46.571155 67.9995) (xy 46.41651 68.030261) (xy 46.416498 68.030264) - (xy 46.270827 68.090602) (xy 46.270814 68.090609) (xy 46.139711 68.17821) (xy 46.139707 68.178213) - (xy 46.028213 68.289707) (xy 46.02821 68.289711) (xy 45.940609 68.420814) (xy 45.940602 68.420827) - (xy 45.880264 68.566498) (xy 45.880261 68.56651) (xy 45.8495 68.721153) (xy 44.942084 68.721153) - (xy 44.948107 68.690875) (xy 44.948107 68.690874) (xy 44.9505 68.678844) (xy 44.9505 68.521155) - (xy 44.950499 68.521153) (xy 44.930543 68.420827) (xy 44.919737 68.366503) (xy 44.887929 68.289711) - (xy 44.859397 68.220827) (xy 44.85939 68.220814) (xy 44.771789 68.089711) (xy 44.771786 68.089707) - (xy 44.660292 67.978213) (xy 44.660288 67.97821) (xy 44.529185 67.890609) (xy 44.529176 67.890604) - (xy 44.505088 67.880627) (xy 44.505086 67.880626) (xy 44.383501 67.830264) (xy 44.383489 67.830261) - (xy 44.228845 67.7995) (xy 44.228842 67.7995) (xy 44.071158 67.7995) (xy 44.071155 67.7995) (xy 43.91651 67.830261) - (xy 43.916498 67.830264) (xy 43.770827 67.890602) (xy 43.770814 67.890609) (xy 43.639711 67.97821) - (xy 43.639707 67.978213) (xy 43.528213 68.089707) (xy 43.52821 68.089711) (xy 43.440609 68.220814) - (xy 43.440602 68.220827) (xy 43.380264 68.366498) (xy 43.380261 68.36651) (xy 43.3495 68.521153) - (xy 42.1 68.521153) (xy 42.1 67.772153) (xy 57.5735 67.772153) (xy 57.5735 67.929846) (xy 57.604261 68.084489) - (xy 57.604264 68.084501) (xy 57.664602 68.230172) (xy 57.664609 68.230185) (xy 57.75221 68.361288) - (xy 57.752213 68.361292) (xy 57.863707 68.472786) (xy 57.863711 68.472789) (xy 57.994814 68.56039) - (xy 57.994827 68.560397) (xy 58.109422 68.607863) (xy 58.140503 68.620737) (xy 58.295153 68.651499) - (xy 58.295156 68.6515) (xy 58.295158 68.6515) (xy 58.452844 68.6515) (xy 58.452845 68.651499) (xy 58.607497 68.620737) - (xy 58.738414 68.56651) (xy 58.753172 68.560397) (xy 58.753172 68.560396) (xy 58.753179 68.560394) - (xy 58.884289 68.472789) (xy 58.995789 68.361289) (xy 59.083394 68.230179) (xy 59.143737 68.084497) - (xy 59.1745 67.929842) (xy 59.1745 67.772158) (xy 59.1745 67.772155) (xy 59.174499 67.772153) (xy 59.143738 67.61751) - (xy 59.143737 67.617503) (xy 59.095066 67.499999) (xy 59.083397 67.471827) (xy 59.08339 67.471814) - (xy 58.995789 67.340711) (xy 58.995786 67.340707) (xy 58.884292 67.229213) (xy 58.884288 67.22921) - (xy 58.753185 67.141609) (xy 58.753172 67.141602) (xy 58.607501 67.081264) (xy 58.607489 67.081261) - (xy 58.452845 67.0505) (xy 58.452842 67.0505) (xy 58.295158 67.0505) (xy 58.295155 67.0505) (xy 58.14051 67.081261) - (xy 58.140498 67.081264) (xy 57.994827 67.141602) (xy 57.994814 67.141609) (xy 57.863711 67.22921) - (xy 57.863707 67.229213) (xy 57.752213 67.340707) (xy 57.75221 67.340711) (xy 57.664609 67.471814) - (xy 57.664602 67.471827) (xy 57.604264 67.617498) (xy 57.604261 67.61751) (xy 57.5735 67.772153) - (xy 42.1 67.772153) (xy 42.1 65.409153) (xy 59.7765 65.409153) (xy 59.7765 65.566846) (xy 59.807261 65.721489) - (xy 59.807264 65.721501) (xy 59.867602 65.867172) (xy 59.867609 65.867185) (xy 59.95521 65.998288) - (xy 59.955213 65.998292) (xy 60.066707 66.109786) (xy 60.066711 66.109789) (xy 60.197814 66.19739) - (xy 60.197827 66.197397) (xy 60.321695 66.248704) (xy 60.343503 66.257737) (xy 60.483076 66.2855) - (xy 60.498153 66.288499) (xy 60.498156 66.2885) (xy 60.498158 66.2885) (xy 60.655844 66.2885) (xy 60.655845 66.288499) - (xy 60.810497 66.257737) (xy 60.956179 66.197394) (xy 61.087289 66.109789) (xy 61.198789 65.998289) - (xy 61.233625 65.946153) (xy 62.7305 65.946153) (xy 62.7305 66.103846) (xy 62.761261 66.258489) - (xy 62.761264 66.258501) (xy 62.821602 66.404172) (xy 62.821609 66.404185) (xy 62.90921 66.535288) - (xy 62.909213 66.535292) (xy 63.020707 66.646786) (xy 63.020711 66.646789) (xy 63.151814 66.73439) - (xy 63.151827 66.734397) (xy 63.297498 66.794735) (xy 63.297503 66.794737) (xy 63.429289 66.820951) - (xy 63.452153 66.825499) (xy 63.452156 66.8255) (xy 63.452158 66.8255) (xy 63.609844 66.8255) (xy 63.609845 66.825499) - (xy 63.764497 66.794737) (xy 63.910179 66.734394) (xy 64.041289 66.646789) (xy 64.152789 66.535289) - (xy 64.240394 66.404179) (xy 64.300737 66.258497) (xy 64.3315 66.103842) (xy 64.3315 65.946158) - (xy 64.3315 65.946155) (xy 64.331499 65.946153) (xy 65.2615 65.946153) (xy 65.2615 66.103846) (xy 65.292261 66.258489) - (xy 65.292264 66.258501) (xy 65.352602 66.404172) (xy 65.352609 66.404185) (xy 65.44021 66.535288) - (xy 65.440213 66.535292) (xy 65.551707 66.646786) (xy 65.551711 66.646789) (xy 65.682814 66.73439) - (xy 65.682827 66.734397) (xy 65.828498 66.794735) (xy 65.828503 66.794737) (xy 65.960289 66.820951) - (xy 65.983153 66.825499) (xy 65.983156 66.8255) (xy 65.983158 66.8255) (xy 66.140844 66.8255) (xy 66.140845 66.825499) - (xy 66.295497 66.794737) (xy 66.441179 66.734394) (xy 66.572289 66.646789) (xy 66.683789 66.535289) - (xy 66.771394 66.404179) (xy 66.831737 66.258497) (xy 66.8625 66.103842) (xy 66.8625 65.946158) - (xy 66.8625 65.946155) (xy 66.862499 65.946153) (xy 66.858672 65.926912) (xy 66.831737 65.791503) - (xy 66.831735 65.791498) (xy 66.771397 65.645827) (xy 66.77139 65.645814) (xy 66.683789 65.514711) - (xy 66.683786 65.514707) (xy 66.572292 65.403213) (xy 66.572288 65.40321) (xy 66.470434 65.335153) - (xy 67.7055 65.335153) (xy 67.7055 65.492846) (xy 67.736261 65.647489) (xy 67.736264 65.647501) - (xy 67.796602 65.793172) (xy 67.796609 65.793185) (xy 67.88421 65.924288) (xy 67.884213 65.924292) - (xy 67.995707 66.035786) (xy 67.995711 66.035789) (xy 68.126814 66.12339) (xy 68.126827 66.123397) - (xy 68.253201 66.175742) (xy 68.272503 66.183737) (xy 68.427153 66.214499) (xy 68.427156 66.2145) - (xy 68.427158 66.2145) (xy 68.584844 66.2145) (xy 68.584845 66.214499) (xy 68.739497 66.183737) - (xy 68.885179 66.123394) (xy 69.016289 66.035789) (xy 69.127789 65.924289) (xy 69.215394 65.793179) - (xy 69.275737 65.647497) (xy 69.3065 65.492842) (xy 69.3065 65.335158) (xy 69.3065 65.335155) (xy 69.306499 65.335153) - (xy 69.290458 65.25451) (xy 69.275737 65.180503) (xy 69.237497 65.088183) (xy 69.215397 65.034827) - (xy 69.21539 65.034814) (xy 69.127789 64.903711) (xy 69.127786 64.903707) (xy 69.016292 64.792213) - (xy 69.016288 64.79221) (xy 68.885185 64.704609) (xy 68.885172 64.704602) (xy 68.739501 64.644264) - (xy 68.739489 64.644261) (xy 68.584845 64.6135) (xy 68.584842 64.6135) (xy 68.427158 64.6135) (xy 68.427155 64.6135) - (xy 68.27251 64.644261) (xy 68.272498 64.644264) (xy 68.126827 64.704602) (xy 68.126814 64.704609) - (xy 67.995711 64.79221) (xy 67.995707 64.792213) (xy 67.884213 64.903707) (xy 67.88421 64.903711) - (xy 67.796609 65.034814) (xy 67.796602 65.034827) (xy 67.736264 65.180498) (xy 67.736261 65.18051) - (xy 67.7055 65.335153) (xy 66.470434 65.335153) (xy 66.441185 65.315609) (xy 66.441172 65.315602) - (xy 66.295501 65.255264) (xy 66.295489 65.255261) (xy 66.140845 65.2245) (xy 66.140842 65.2245) - (xy 65.983158 65.2245) (xy 65.983155 65.2245) (xy 65.82851 65.255261) (xy 65.828498 65.255264) (xy 65.682827 65.315602) - (xy 65.682814 65.315609) (xy 65.551711 65.40321) (xy 65.551707 65.403213) (xy 65.440213 65.514707) - (xy 65.44021 65.514711) (xy 65.352609 65.645814) (xy 65.352602 65.645827) (xy 65.292264 65.791498) - (xy 65.292261 65.79151) (xy 65.2615 65.946153) (xy 64.331499 65.946153) (xy 64.327672 65.926912) - (xy 64.300737 65.791503) (xy 64.300735 65.791498) (xy 64.240397 65.645827) (xy 64.24039 65.645814) - (xy 64.152789 65.514711) (xy 64.152786 65.514707) (xy 64.041292 65.403213) (xy 64.041288 65.40321) - (xy 63.910185 65.315609) (xy 63.910172 65.315602) (xy 63.764501 65.255264) (xy 63.764489 65.255261) - (xy 63.609845 65.2245) (xy 63.609842 65.2245) (xy 63.452158 65.2245) (xy 63.452155 65.2245) (xy 63.29751 65.255261) - (xy 63.297498 65.255264) (xy 63.151827 65.315602) (xy 63.151814 65.315609) (xy 63.020711 65.40321) - (xy 63.020707 65.403213) (xy 62.909213 65.514707) (xy 62.90921 65.514711) (xy 62.821609 65.645814) - (xy 62.821602 65.645827) (xy 62.761264 65.791498) (xy 62.761261 65.79151) (xy 62.7305 65.946153) - (xy 61.233625 65.946153) (xy 61.246482 65.926912) (xy 61.283725 65.871175) (xy 61.283725 65.871174) - (xy 61.286389 65.867186) (xy 61.28639 65.867185) (xy 61.286394 65.867179) (xy 61.346737 65.721497) - (xy 61.3775 65.566842) (xy 61.3775 65.409158) (xy 61.3775 65.409155) (xy 61.377499 65.409153) (xy 61.346888 65.255263) - (xy 61.346737 65.254503) (xy 61.346543 65.254035) (xy 61.286397 65.108827) (xy 61.28639 65.108814) - (xy 61.198789 64.977711) (xy 61.198786 64.977707) (xy 61.087292 64.866213) (xy 61.087288 64.86621) - (xy 60.956185 64.778609) (xy 60.956172 64.778602) (xy 60.810501 64.718264) (xy 60.810489 64.718261) - (xy 60.655845 64.6875) (xy 60.655842 64.6875) (xy 60.498158 64.6875) (xy 60.498155 64.6875) (xy 60.34351 64.718261) - (xy 60.343498 64.718264) (xy 60.197827 64.778602) (xy 60.197814 64.778609) (xy 60.066711 64.86621) - (xy 60.066707 64.866213) (xy 59.955213 64.977707) (xy 59.95521 64.977711) (xy 59.867609 65.108814) - (xy 59.867602 65.108827) (xy 59.807264 65.254498) (xy 59.807261 65.25451) (xy 59.7765 65.409153) - (xy 42.1 65.409153) (xy 42.1 62.424) (xy 42.119685 62.356961) (xy 42.172489 62.311206) (xy 42.224 62.3) - (xy 47.998965 62.3) (xy 48.066004 62.319685) (xy 48.111759 62.372489) (xy 48.113526 62.376547) (xy 48.192678 62.567637) - (xy 48.192683 62.567648) (xy 48.336504 62.816751) (xy 48.336515 62.816767) (xy 48.511621 63.044971) - (xy 48.511627 63.044978) (xy 48.715021 63.248372) (xy 48.715027 63.248377) (xy 48.943241 63.423491) - (xy 48.943248 63.423495) (xy 49.192351 63.567316) (xy 49.192356 63.567318) (xy 49.192359 63.56732) - (xy 49.192363 63.567321) (xy 49.192368 63.567324) (xy 49.297723 63.610963) (xy 49.45812 63.677402) - (xy 49.735975 63.751853) (xy 50.021171 63.7894) (xy 50.021178 63.7894) (xy 50.308822 63.7894) (xy 50.308829 63.7894) - (xy 50.594025 63.751853) (xy 50.87188 63.677402) (xy 51.137641 63.56732) (xy 51.386759 63.423491) - (xy 51.614973 63.248377) (xy 51.818377 63.044973) (xy 51.993491 62.816759) (xy 52.13732 62.567641) - (xy 52.216474 62.376547) (xy 52.260315 62.322144) (xy 52.326609 62.300079) (xy 52.331035 62.3) (xy 69.2 62.3) - (xy 69.2 61.51535) (xy 72.5845 61.51535) (xy 72.5845 61.684649) (xy 72.610981 61.851847) (xy 72.663296 62.012853) - (xy 72.704775 62.094258) (xy 72.737602 62.158685) (xy 72.740152 62.163688) (xy 72.839648 62.300634) - (xy 72.839652 62.300639) (xy 72.95936 62.420347) (xy 72.959365 62.420351) (xy 73.078817 62.507137) - (xy 73.096315 62.51985) (xy 73.190102 62.567637) (xy 73.247146 62.596703) (xy 73.247148 62.596703) - (xy 73.247151 62.596705) (xy 73.33345 62.624745) (xy 73.408152 62.649018) (xy 73.575351 62.6755) - (xy 73.575356 62.6755) (xy 73.744649 62.6755) (xy 73.911847 62.649018) (xy 73.927235 62.644018) - (xy 74.072849 62.596705) (xy 74.223685 62.51985) (xy 74.360641 62.420346) (xy 74.480346 62.300641) - (xy 74.57985 62.163685) (xy 74.656705 62.012849) (xy 74.709018 61.851847) (xy 74.70981 61.846847) - (xy 74.7355 61.684649) (xy 74.7355 61.51535) (xy 74.709018 61.348152) (xy 74.656703 61.187146) (xy 74.62882 61.132425) - (xy 74.57985 61.036315) (xy 74.567137 61.018817) (xy 74.480351 60.899365) (xy 74.480347 60.89936) - (xy 74.360639 60.779652) (xy 74.360634 60.779648) (xy 74.223688 60.680152) (xy 74.223687 60.680151) - (xy 74.223685 60.68015) (xy 74.176582 60.65615) (xy 74.072853 60.603296) (xy 73.911847 60.550981) - (xy 73.744649 60.5245) (xy 73.744644 60.5245) (xy 73.575356 60.5245) (xy 73.575351 60.5245) (xy 73.408152 60.550981) - (xy 73.247146 60.603296) (xy 73.096311 60.680152) (xy 72.959365 60.779648) (xy 72.95936 60.779652) - (xy 72.839652 60.89936) (xy 72.839648 60.899365) (xy 72.740152 61.036311) (xy 72.663296 61.187146) - (xy 72.610981 61.348152) (xy 72.5845 61.51535) (xy 69.2 61.51535) (xy 69.2 52.824) (xy 69.219685 52.756961) - (xy 69.272489 52.711206) (xy 69.324 52.7) (xy 78.1 52.7) (xy 78.1 50.171153) (xy 80.6745 50.171153) - (xy 80.6745 50.328846) (xy 80.705261 50.483489) (xy 80.705264 50.483501) (xy 80.765602 50.629172) - (xy 80.765609 50.629185) (xy 80.85321 50.760288) (xy 80.853213 50.760292) (xy 80.964707 50.871786) - (xy 80.964711 50.871789) (xy 81.095814 50.95939) (xy 81.095827 50.959397) (xy 81.241498 51.019735) - (xy 81.241503 51.019737) (xy 81.396153 51.050499) (xy 81.396156 51.0505) (xy 81.396158 51.0505) - (xy 81.553844 51.0505) (xy 81.553845 51.050499) (xy 81.708497 51.019737) (xy 81.854179 50.959394) - (xy 81.985289 50.871789) (xy 82.096789 50.760289) (xy 82.184394 50.629179) (xy 82.244737 50.483497) - (xy 82.2755 50.328842) (xy 82.2755 50.171158) (xy 82.2755 50.171155) (xy 82.275499 50.171153) (xy 82.244737 50.016503) - (xy 82.203316 49.916503) (xy 82.184397 49.870827) (xy 82.18439 49.870814) (xy 82.096789 49.739711) - (xy 82.096786 49.739707) (xy 81.985292 49.628213) (xy 81.985288 49.62821) (xy 81.854185 49.540609) - (xy 81.854172 49.540602) (xy 81.708501 49.480264) (xy 81.708489 49.480261) (xy 81.553845 49.4495) - (xy 81.553842 49.4495) (xy 81.396158 49.4495) (xy 81.396155 49.4495) (xy 81.24151 49.480261) (xy 81.241498 49.480264) - (xy 81.095827 49.540602) (xy 81.095814 49.540609) (xy 80.964711 49.62821) (xy 80.964707 49.628213) - (xy 80.853213 49.739707) (xy 80.85321 49.739711) (xy 80.765609 49.870814) (xy 80.765602 49.870827) - (xy 80.705264 50.016498) (xy 80.705261 50.01651) (xy 80.6745 50.171153) (xy 78.1 50.171153) (xy 78.1 48.924) - (xy 78.119685 48.856961) (xy 78.172489 48.811206) (xy 78.224 48.8) (xy 82.976 48.8) + (property "Value" "100nF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "1c5213bd-94d1-408c-a530-852fd4e92e0e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c5d31136-4684-4cd9-82b6-b276b99e9eaf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "cc3ba25c-cfd6-44cb-97e6-4032c68962cb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/6ac435e0-7961-4dbe-9c30-dbf9204a8e02") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9d3cafc3-ee3a-4a00-bfba-05217e30c124") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "207b92a9-9b31-49f3-adeb-689c0fe5b8a6") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9c9a81bb-e895-4335-abfb-f148c47c8d70") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7c9a7f42-5c6a-4e8c-b93a-b27614871fa5") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "86c72f1c-fe4a-4ae6-b41f-ebc2a1707d3d") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fc3220af-f6cd-46a1-8b2e-49eccc07ac8c") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f86e899b-d342-4e64-9a17-07f184820879") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "678c0f31-4967-4c78-9ad4-33bcbe009e78") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9b5a94e8-70f3-47f9-9cd0-f9c93a4a533d") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "679748b7-5680-4ff1-a105-df36ea0f1c84") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cddc13f4-1963-49ff-a8a3-74acc97beefe") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c16192be-0d32-464c-9158-1933ae737440") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "8ad1b14a-051c-4d75-bb81-7b5a07063bc4") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 2 "+3.3V") + (pintype "passive") + (uuid "c41ab438-4fd6-4c30-86b1-19bf74756737") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "a526ee79-d265-48d9-b837-dd2d95dc8d8e") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) ) ) ) - (zone - (net 3) - (net_name "+5V") - (layer "In2.Cu") - (uuid "b1e113c7-f901-4c93-a6c5-a8962adce2d0") - (hatch edge 0.5) - (connect_pads - (clearance 0.5) - ) - (min_thickness 0.25) - (filled_areas_thickness no) - (fill yes - (thermal_gap 0.5) - (thermal_bridge_width 0.5) - ) - (polygon - (pts - (xy 30.48 40.64) (xy 30.48 187.96) (xy 157.48 187.96) (xy 157.48 40.64) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "caa7f542-52ce-438c-b8e4-db0116fab214") + (at -17.821682 163.002 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C7" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "9cc43a23-bbd1-46db-a04b-8bf5f7afa4f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 88.104436 43.065185) (xy 88.150191 43.117989) (xy 88.160135 43.187147) (xy 88.13111 43.250703) - (xy 88.111708 43.268766) (xy 88.019955 43.337452) (xy 88.019952 43.337455) (xy 87.933706 43.452664) - (xy 87.933702 43.452671) (xy 87.883408 43.587517) (xy 87.877001 43.647116) (xy 87.877 43.647135) - (xy 87.877 45.44287) (xy 87.877001 45.442876) (xy 87.883408 45.502483) (xy 87.933702 45.637328) - (xy 87.933706 45.637335) (xy 88.019952 45.752544) (xy 88.019955 45.752547) (xy 88.135164 45.838793) - (xy 88.135171 45.838797) (xy 88.270017 45.889091) (xy 88.270016 45.889091) (xy 88.276944 45.889835) - (xy 88.329627 45.8955) (xy 90.125372 45.895499) (xy 90.184983 45.889091) (xy 90.319831 45.838796) - (xy 90.435046 45.752546) (xy 90.521296 45.637331) (xy 90.57031 45.505916) (xy 90.612181 45.449984) - (xy 90.677645 45.425566) (xy 90.745918 45.440417) (xy 90.774173 45.461569) (xy 90.887713 45.575109) - (xy 91.059679 45.700048) (xy 91.059681 45.700049) (xy 91.059684 45.700051) (xy 91.249088 45.796557) - (xy 91.451257 45.862246) (xy 91.661213 45.8955) (xy 91.661214 45.8955) (xy 91.873786 45.8955) (xy 91.873787 45.8955) - (xy 92.083743 45.862246) (xy 92.285912 45.796557) (xy 92.475316 45.700051) (xy 92.561638 45.637335) - (xy 92.647286 45.575109) (xy 92.647288 45.575106) (xy 92.647292 45.575104) (xy 92.797604 45.424792) - (xy 92.797606 45.424788) (xy 92.797609 45.424786) (xy 92.922548 45.25282) (xy 92.922547 45.25282) - (xy 92.922551 45.252816) (xy 92.927014 45.244054) (xy 92.974988 45.193259) (xy 93.042808 45.176463) - (xy 93.108944 45.198999) (xy 93.147986 45.244056) (xy 93.152451 45.25282) (xy 93.27739 45.424786) - (xy 93.427713 45.575109) (xy 93.599679 45.700048) (xy 93.599681 45.700049) (xy 93.599684 45.700051) - (xy 93.789088 45.796557) (xy 93.991257 45.862246) (xy 94.201213 45.8955) (xy 94.201214 45.8955) - (xy 94.413786 45.8955) (xy 94.413787 45.8955) (xy 94.623743 45.862246) (xy 94.825912 45.796557) - (xy 95.015316 45.700051) (xy 95.101638 45.637335) (xy 95.187286 45.575109) (xy 95.187288 45.575106) - (xy 95.187292 45.575104) (xy 95.337604 45.424792) (xy 95.337606 45.424788) (xy 95.337609 45.424786) - (xy 95.42339 45.306717) (xy 95.462551 45.252816) (xy 95.467293 45.243508) (xy 95.515263 45.192711) - (xy 95.583083 45.175911) (xy 95.649219 45.198445) (xy 95.688263 45.2435) (xy 95.692873 45.252547) - (xy 95.732228 45.306716) (xy 96.364537 44.674408) (xy 96.381575 44.737993) (xy 96.447401 44.852007) - (xy 96.540493 44.945099) (xy 96.654507 45.010925) (xy 96.71809 45.027962) (xy 96.085782 45.660269) - (xy 96.085782 45.66027) (xy 96.139949 45.699624) (xy 96.329282 45.796095) (xy 96.53137 45.861757) - (xy 96.741254 45.895) (xy 96.953746 45.895) (xy 97.163627 45.861757) (xy 97.16363 45.861757) (xy 97.365717 45.796095) - (xy 97.555054 45.699622) (xy 97.609216 45.66027) (xy 97.609217 45.66027) (xy 96.976908 45.027962) - (xy 97.040493 45.010925) (xy 97.154507 44.945099) (xy 97.247599 44.852007) (xy 97.313425 44.737993) - (xy 97.330462 44.674408) (xy 97.96277 45.306717) (xy 97.96277 45.306716) (xy 98.002122 45.252554) - (xy 98.098595 45.063217) (xy 98.164257 44.86113) (xy 98.164257 44.861127) (xy 98.1975 44.651246) - (xy 98.1975 44.438753) (xy 98.164257 44.228872) (xy 98.164257 44.228869) (xy 98.098595 44.026782) - (xy 98.002124 43.837449) (xy 97.96277 43.783282) (xy 97.962769 43.783282) (xy 97.330462 44.41559) - (xy 97.313425 44.352007) (xy 97.247599 44.237993) (xy 97.154507 44.144901) (xy 97.040493 44.079075) - (xy 96.976909 44.062037) (xy 97.609216 43.429728) (xy 97.55505 43.390375) (xy 97.365717 43.293904) - (xy 97.345794 43.287431) (xy 97.288119 43.247994) (xy 97.26092 43.183635) (xy 97.272835 43.114789) - (xy 97.320079 43.063313) (xy 97.384112 43.0455) (xy 145.410887 43.0455) (xy 145.412533 43.04551) - (xy 145.772908 43.050298) (xy 145.776209 43.050387) (xy 146.122276 43.064387) (xy 146.125612 43.064568) - (xy 146.461825 43.087559) (xy 146.465256 43.087842) (xy 146.791453 43.119512) (xy 146.795044 43.119915) - (xy 146.855417 43.12756) (xy 147.112125 43.160071) (xy 147.115701 43.160578) (xy 147.423111 43.208864) - (xy 147.426774 43.209496) (xy 147.696987 43.260422) (xy 147.725926 43.265876) (xy 147.729702 43.266648) - (xy 148.019414 43.330628) (xy 148.023148 43.331515) (xy 148.305556 43.403334) (xy 148.309357 43.404366) - (xy 148.57748 43.481828) (xy 148.583286 43.48366) (xy 148.853067 43.576198) (xy 149.11218 43.665078) - (xy 149.119979 43.668051) (xy 149.614779 43.875944) (xy 149.622525 43.879516) (xy 150.090043 44.114982) - (xy 150.097638 44.119147) (xy 150.539558 44.381911) (xy 150.546903 44.386635) (xy 150.964873 44.67686) - (xy 150.971869 44.682094) (xy 151.240866 44.898554) (xy 151.367086 45.000122) (xy 151.373685 45.005826) - (xy 151.690218 45.2995) (xy 151.747136 45.352307) (xy 151.753256 45.358394) (xy 152.105603 45.734182) - (xy 152.111195 45.740571) (xy 152.442694 46.146562) (xy 152.44773 46.15317) (xy 152.758256 46.590241) - (xy 152.762724 46.596986) (xy 153.051732 47.065775) (xy 153.055634 47.072578) (xy 153.227238 47.394955) - (xy 153.322246 47.573437) (xy 153.325606 47.580244) (xy 153.568509 48.11278) (xy 153.571352 48.119534) - (xy 153.788873 48.682311) (xy 153.791234 48.688978) (xy 153.981343 49.278834) (xy 153.983259 49.285395) - (xy 154.143557 49.896179) (xy 154.145069 49.902638) (xy 154.272876 50.523084) (xy 154.274019 50.529475) - (xy 154.366452 51.137832) (xy 154.367255 51.144231) (xy 154.421704 51.69367) (xy 154.42218 51.700268) - (xy 154.439372 52.078551) (xy 154.4395 52.084181) (xy 154.4395 108.99323) (xy 154.419815 109.060269) - (xy 154.367011 109.106024) (xy 154.297853 109.115968) (xy 154.234297 109.086943) (xy 154.216234 109.067542) - (xy 154.147187 108.975309) (xy 154.032093 108.889149) (xy 154.032086 108.889145) (xy 153.897379 108.838903) - (xy 153.897372 108.838901) (xy 153.837844 108.8325) (xy 153.19 108.8325) (xy 153.19 109.749488) - (xy 153.132993 109.716575) (xy 153.005826 109.6825) (xy 152.874174 109.6825) (xy 152.747007 109.716575) - (xy 152.69 109.749488) (xy 152.69 108.8325) (xy 152.042155 108.8325) (xy 151.982627 108.838901) - (xy 151.98262 108.838903) (xy 151.847913 108.889145) (xy 151.847906 108.889149) (xy 151.732812 108.975309) - (xy 151.732809 108.975312) (xy 151.646649 109.090406) (xy 151.646645 109.090413) (xy 151.596403 109.22512) - (xy 151.596401 109.225127) (xy 151.59 109.284655) (xy 151.59 109.9325) (xy 152.506988 109.9325) - (xy 152.474075 109.989507) (xy 152.44 110.116674) (xy 152.44 110.248326) (xy 152.474075 110.375493) - (xy 152.506988 110.4325) (xy 151.59 110.4325) (xy 151.59 111.080344) (xy 151.596401 111.139872) - (xy 151.596403 111.139879) (xy 151.646645 111.274586) (xy 151.646649 111.274593) (xy 151.732809 111.389687) - (xy 151.732812 111.38969) (xy 151.847906 111.47585) (xy 151.847913 111.475854) (xy 151.97947 111.524922) - (xy 152.035404 111.566793) (xy 152.059821 111.632258) (xy 152.044969 111.700531) (xy 152.023819 111.728785) - (xy 151.909889 111.842715) (xy 151.784951 112.014679) (xy 151.688444 112.204085) (xy 151.622753 112.40626) - (xy 151.5895 112.616213) (xy 151.5895 112.828786) (xy 151.619585 113.018739) (xy 151.622754 113.038743) - (xy 151.685468 113.231757) (xy 151.688444 113.240914) (xy 151.784951 113.43032) (xy 151.90989 113.602286) - (xy 152.060213 113.752609) (xy 152.232182 113.87755) (xy 152.240946 113.882016) (xy 152.291742 113.929991) - (xy 152.308536 113.997812) (xy 152.285998 114.063947) (xy 152.240946 114.102984) (xy 152.232182 114.107449) - (xy 152.060213 114.23239) (xy 151.90989 114.382713) (xy 151.784951 114.554679) (xy 151.688444 114.744085) - (xy 151.622753 114.94626) (xy 151.5895 115.156213) (xy 151.5895 115.368786) (xy 151.619585 115.558739) - (xy 151.622754 115.578743) (xy 151.681945 115.760914) (xy 151.688444 115.780914) (xy 151.784951 115.97032) - (xy 151.90989 116.142286) (xy 152.060213 116.292609) (xy 152.232182 116.41755) (xy 152.240946 116.422016) - (xy 152.291742 116.469991) (xy 152.308536 116.537812) (xy 152.285998 116.603947) (xy 152.240946 116.642984) - (xy 152.232182 116.647449) (xy 152.060213 116.77239) (xy 151.90989 116.922713) (xy 151.784951 117.094679) - (xy 151.688444 117.284085) (xy 151.622753 117.48626) (xy 151.604312 117.602694) (xy 151.5895 117.696213) - (xy 151.5895 117.908787) (xy 151.592572 117.928181) (xy 151.609984 118.038121) (xy 151.622754 118.118743) - (xy 151.686839 118.315976) (xy 151.688444 118.320914) (xy 151.784951 118.51032) (xy 151.90989 118.682286) - (xy 152.060213 118.832609) (xy 152.232179 118.957548) (xy 152.232181 118.957549) (xy 152.232184 118.957551) - (xy 152.421588 119.054057) (xy 152.623757 119.119746) (xy 152.833713 119.153) (xy 152.833714 119.153) - (xy 153.046286 119.153) (xy 153.046287 119.153) (xy 153.256243 119.119746) (xy 153.458412 119.054057) - (xy 153.647816 118.957551) (xy 153.742392 118.888838) (xy 153.819786 118.832609) (xy 153.819788 118.832606) - (xy 153.819792 118.832604) (xy 153.970104 118.682292) (xy 153.970106 118.682288) (xy 153.970109 118.682286) - (xy 154.095048 118.51032) (xy 154.095047 118.51032) (xy 154.095051 118.510316) (xy 154.191557 118.320912) - (xy 154.197569 118.302407) (xy 154.237006 118.244732) (xy 154.301365 118.217534) (xy 154.370211 118.229449) - (xy 154.421687 118.276693) (xy 154.4395 118.340726) (xy 154.4395 175.880814) (xy 154.439372 175.886444) - (xy 154.42218 176.26473) (xy 154.421704 176.271328) (xy 154.367255 176.820767) (xy 154.366452 176.827166) - (xy 154.274019 177.435523) (xy 154.272876 177.441914) (xy 154.145069 178.06236) (xy 154.143557 178.068819) - (xy 153.983259 178.679603) (xy 153.981343 178.686164) (xy 153.791234 179.27602) (xy 153.788873 179.282687) - (xy 153.571352 179.845464) (xy 153.568509 179.852218) (xy 153.325606 180.384754) (xy 153.322246 180.391561) - (xy 153.055637 180.892416) (xy 153.051732 180.899223) (xy 152.762724 181.368012) (xy 152.758256 181.374757) - (xy 152.44773 181.811828) (xy 152.442694 181.818436) (xy 152.111195 182.224427) (xy 152.105603 182.230816) - (xy 151.753256 182.606604) (xy 151.747136 182.612691) (xy 151.373685 182.959172) (xy 151.367086 182.964876) - (xy 150.971878 183.282897) (xy 150.964864 183.288145) (xy 150.546909 183.578359) (xy 150.539558 183.583087) - (xy 150.097638 183.845851) (xy 150.090043 183.850016) (xy 149.622525 184.085482) (xy 149.614779 184.089054) - (xy 149.119979 184.296947) (xy 149.11218 184.29992) (xy 148.583291 184.481336) (xy 148.577474 184.483172) - (xy 148.309383 184.560624) (xy 148.305529 184.561671) (xy 148.023192 184.633472) (xy 148.01937 184.63438) - (xy 147.729701 184.69835) (xy 147.725926 184.699122) (xy 147.426804 184.755496) (xy 147.42308 184.756139) - (xy 147.115748 184.804413) (xy 147.112086 184.804932) (xy 146.795044 184.845083) (xy 146.791448 184.845486) - (xy 146.465305 184.877151) (xy 146.461782 184.877442) (xy 146.125669 184.900426) (xy 146.122221 184.900614) - (xy 145.776241 184.91461) (xy 145.772877 184.9147) (xy 145.412534 184.919489) (xy 145.410886 184.9195) - (xy 98.016769 184.9195) (xy 97.94973 184.899815) (xy 97.903975 184.847011) (xy 97.894031 184.777853) - (xy 97.923056 184.714297) (xy 97.942458 184.696234) (xy 98.034687 184.62719) (xy 98.03469 184.627187) - (xy 98.12085 184.512093) (xy 98.120854 184.512086) (xy 98.171096 184.377379) (xy 98.171098 184.377372) - (xy 98.177499 184.317844) (xy 98.1775 184.317827) (xy 98.1775 183.67) (xy 97.260512 183.67) (xy 97.293425 183.612993) - (xy 97.3275 183.485826) (xy 97.3275 183.354174) (xy 97.293425 183.227007) (xy 97.260512 183.17) - (xy 98.1775 183.17) (xy 98.1775 182.522172) (xy 98.177499 182.522155) (xy 98.171098 182.462627) - (xy 98.171096 182.46262) (xy 98.120854 182.327913) (xy 98.12085 182.327906) (xy 98.03469 182.212812) - (xy 98.034687 182.212809) (xy 97.919593 182.126649) (xy 97.919586 182.126645) (xy 97.784879 182.076403) - (xy 97.784872 182.076401) (xy 97.725344 182.07) (xy 97.0775 182.07) (xy 97.0775 182.986988) (xy 97.020493 182.954075) - (xy 96.893326 182.92) (xy 96.761674 182.92) (xy 96.634507 182.954075) (xy 96.5775 182.986988) (xy 96.5775 182.07) - (xy 95.929655 182.07) (xy 95.870127 182.076401) (xy 95.87012 182.076403) (xy 95.735413 182.126645) - (xy 95.735406 182.126649) (xy 95.620312 182.212809) (xy 95.620309 182.212812) (xy 95.534149 182.327906) - (xy 95.534146 182.327912) (xy 95.485077 182.459471) (xy 95.443205 182.515404) (xy 95.377741 182.539821) - (xy 95.309468 182.524969) (xy 95.281214 182.503818) (xy 95.167286 182.38989) (xy 94.99532 182.264951) - (xy 94.805914 182.168444) (xy 94.805913 182.168443) (xy 94.805912 182.168443) (xy 94.603743 182.102754) - (xy 94.603741 182.102753) (xy 94.60374 182.102753) (xy 94.442457 182.077208) (xy 94.393787 182.0695) - (xy 94.181213 182.0695) (xy 94.132542 182.077208) (xy 93.97126 182.102753) (xy 93.769085 182.168444) - (xy 93.579679 182.264951) (xy 93.407713 182.38989) (xy 93.25739 182.540213) (xy 93.132449 182.712182) - (xy 93.127984 182.720946) (xy 93.080009 182.771742) (xy 93.012188 182.788536) (xy 92.946053 182.765998) - (xy 92.907016 182.720946) (xy 92.90255 182.712182) (xy 92.777609 182.540213) (xy 92.627286 182.38989) - (xy 92.45532 182.264951) (xy 92.265914 182.168444) (xy 92.265913 182.168443) (xy 92.265912 182.168443) - (xy 92.063743 182.102754) (xy 92.063741 182.102753) (xy 92.06374 182.102753) (xy 91.902457 182.077208) - (xy 91.853787 182.0695) (xy 91.641213 182.0695) (xy 91.592542 182.077208) (xy 91.43126 182.102753) - (xy 91.229085 182.168444) (xy 91.039679 182.264951) (xy 90.867713 182.38989) (xy 90.71739 182.540213) - (xy 90.592449 182.712182) (xy 90.587984 182.720946) (xy 90.540009 182.771742) (xy 90.472188 182.788536) - (xy 90.406053 182.765998) (xy 90.367016 182.720946) (xy 90.36255 182.712182) (xy 90.237609 182.540213) - (xy 90.087286 182.38989) (xy 89.91532 182.264951) (xy 89.725914 182.168444) (xy 89.725913 182.168443) - (xy 89.725912 182.168443) (xy 89.523743 182.102754) (xy 89.523741 182.102753) (xy 89.52374 182.102753) - (xy 89.362457 182.077208) (xy 89.313787 182.0695) (xy 89.101213 182.0695) (xy 89.052542 182.077208) - (xy 88.89126 182.102753) (xy 88.689085 182.168444) (xy 88.499679 182.264951) (xy 88.327713 182.38989) - (xy 88.17739 182.540213) (xy 88.052451 182.712179) (xy 87.955944 182.901585) (xy 87.890253 183.10376) - (xy 87.857 183.313713) (xy 87.857 183.526286) (xy 87.880594 183.675256) (xy 87.890254 183.736243) - (xy 87.927221 183.850016) (xy 87.955944 183.938414) (xy 88.052451 184.12782) (xy 88.17739 184.299786) - (xy 88.327713 184.450109) (xy 88.499679 184.575048) (xy 88.499681 184.575049) (xy 88.499684 184.575051) - (xy 88.689088 184.671557) (xy 88.707592 184.677569) (xy 88.765268 184.717006) (xy 88.792466 184.781365) - (xy 88.780551 184.850211) (xy 88.733307 184.901687) (xy 88.669274 184.9195) (xy 40.644115 184.9195) - (xy 40.642467 184.919489) (xy 40.282121 184.9147) (xy 40.278757 184.91461) (xy 39.932777 184.900614) - (xy 39.929329 184.900426) (xy 39.59322 184.877442) (xy 39.589697 184.877151) (xy 39.26354 184.845485) - (xy 39.259943 184.845082) (xy 38.942911 184.804931) (xy 38.93925 184.804412) (xy 38.631916 184.756139) - (xy 38.628191 184.755496) (xy 38.329083 184.699124) (xy 38.32531 184.698352) (xy 38.035619 184.634378) - (xy 38.031796 184.63347) (xy 37.749498 184.561679) (xy 37.745643 184.560632) (xy 37.47751 184.483167) - (xy 37.471695 184.481331) (xy 36.942818 184.29992) (xy 36.935018 184.296947) (xy 36.440219 184.089054) - (xy 36.432473 184.085482) (xy 35.964955 183.850016) (xy 35.95736 183.845851) (xy 35.51544 183.583087) - (xy 35.508089 183.578358) (xy 35.090133 183.288142) (xy 35.083119 183.282895) (xy 34.687919 182.964883) - (xy 34.68132 182.959179) (xy 34.307862 182.612691) (xy 34.301742 182.606604) (xy 33.949395 182.230816) - (xy 33.943803 182.224427) (xy 33.612303 181.818435) (xy 33.607267 181.811827) (xy 33.296755 181.374776) - (xy 33.292287 181.368031) (xy 33.003267 180.899223) (xy 33.003258 180.899208) (xy 32.999362 180.892416) - (xy 32.73274 180.391536) (xy 32.729392 180.384754) (xy 32.486488 179.852217) (xy 32.483646 179.845464) - (xy 32.266125 179.282687) (xy 32.263769 179.276034) (xy 32.263764 179.27602) (xy 32.073655 178.686164) - (xy 32.07174 178.679606) (xy 32.021991 178.490048) (xy 32.014797 178.462636) (xy 32.014793 178.462622) - (xy 36.0995 178.462622) (xy 36.0995 178.724877) (xy 36.124418 178.914136) (xy 36.13373 178.984866) - (xy 36.155178 179.064911) (xy 36.201602 179.238168) (xy 36.201605 179.238178) (xy 36.301953 179.48044) - (xy 36.301958 179.48045) (xy 36.433075 179.707553) (xy 36.592718 179.915601) (xy 36.592726 179.91561) - (xy 36.77814 180.101024) (xy 36.778148 180.101031) (xy 36.986196 180.260674) (xy 37.213299 180.391791) - (xy 37.213309 180.391796) (xy 37.455571 180.492144) (xy 37.455581 180.492148) (xy 37.708884 180.56002) - (xy 37.96888 180.59425) (xy 37.968887 180.59425) (xy 38.231113 180.59425) (xy 38.23112 180.59425) - (xy 38.491116 180.56002) (xy 38.744419 180.492148) (xy 38.986697 180.391793) (xy 39.213803 180.260674) - (xy 39.421851 180.101032) (xy 39.421855 180.101027) (xy 39.42186 180.101024) (xy 39.607274 179.91561) - (xy 39.607277 179.915605) (xy 39.607282 179.915601) (xy 39.766924 179.707553) (xy 39.898043 179.480447) - (xy 39.998398 179.238169) (xy 40.06627 178.984866) (xy 40.1005 178.72487) (xy 40.1005 178.46263) - (xy 40.100499 178.462622) (xy 145.637 178.462622) (xy 145.637 178.724877) (xy 145.661918 178.914136) - (xy 145.67123 178.984866) (xy 145.692678 179.064911) (xy 145.739102 179.238168) (xy 145.739105 179.238178) - (xy 145.839453 179.48044) (xy 145.839458 179.48045) (xy 145.970575 179.707553) (xy 146.130218 179.915601) - (xy 146.130226 179.91561) (xy 146.31564 180.101024) (xy 146.315648 180.101031) (xy 146.523696 180.260674) - (xy 146.750799 180.391791) (xy 146.750809 180.391796) (xy 146.993071 180.492144) (xy 146.993081 180.492148) - (xy 147.246384 180.56002) (xy 147.50638 180.59425) (xy 147.506387 180.59425) (xy 147.768613 180.59425) - (xy 147.76862 180.59425) (xy 148.028616 180.56002) (xy 148.281919 180.492148) (xy 148.524197 180.391793) - (xy 148.751303 180.260674) (xy 148.959351 180.101032) (xy 148.959355 180.101027) (xy 148.95936 180.101024) - (xy 149.144774 179.91561) (xy 149.144777 179.915605) (xy 149.144782 179.915601) (xy 149.304424 179.707553) - (xy 149.435543 179.480447) (xy 149.535898 179.238169) (xy 149.60377 178.984866) (xy 149.638 178.72487) - (xy 149.638 178.46263) (xy 149.60377 178.202634) (xy 149.535898 177.949331) (xy 149.437704 177.71227) - (xy 149.435546 177.707059) (xy 149.435541 177.707049) (xy 149.304424 177.479946) (xy 149.144781 177.271898) - (xy 149.144774 177.27189) (xy 148.95936 177.086476) (xy 148.959351 177.086468) (xy 148.751303 176.926825) - (xy 148.5242 176.795708) (xy 148.52419 176.795703) (xy 148.281928 176.695355) (xy 148.281921 176.695353) - (xy 148.281919 176.695352) (xy 148.028616 176.62748) (xy 147.970839 176.619873) (xy 147.768627 176.59325) - (xy 147.76862 176.59325) (xy 147.50638 176.59325) (xy 147.506372 176.59325) (xy 147.275272 176.623676) - (xy 147.246384 176.62748) (xy 146.993081 176.695352) (xy 146.993071 176.695355) (xy 146.750809 176.795703) - (xy 146.750799 176.795708) (xy 146.523696 176.926825) (xy 146.315648 177.086468) (xy 146.130218 177.271898) - (xy 145.970575 177.479946) (xy 145.839458 177.707049) (xy 145.839453 177.707059) (xy 145.739105 177.949321) - (xy 145.739102 177.949331) (xy 145.67123 178.202634) (xy 145.667426 178.231522) (xy 145.637 178.462622) - (xy 40.100499 178.462622) (xy 40.06627 178.202634) (xy 39.998398 177.949331) (xy 39.900204 177.71227) - (xy 39.898046 177.707059) (xy 39.898041 177.707049) (xy 39.766924 177.479946) (xy 39.607281 177.271898) - (xy 39.607274 177.27189) (xy 39.42186 177.086476) (xy 39.421851 177.086468) (xy 39.213803 176.926825) - (xy 38.9867 176.795708) (xy 38.98669 176.795703) (xy 38.744428 176.695355) (xy 38.744421 176.695353) - (xy 38.744419 176.695352) (xy 38.491116 176.62748) (xy 38.433339 176.619873) (xy 38.231127 176.59325) - (xy 38.23112 176.59325) (xy 37.96888 176.59325) (xy 37.968872 176.59325) (xy 37.737772 176.623676) - (xy 37.708884 176.62748) (xy 37.455581 176.695352) (xy 37.455571 176.695355) (xy 37.213309 176.795703) - (xy 37.213299 176.795708) (xy 36.986196 176.926825) (xy 36.778148 177.086468) (xy 36.592718 177.271898) - (xy 36.433075 177.479946) (xy 36.301958 177.707049) (xy 36.301953 177.707059) (xy 36.201605 177.949321) - (xy 36.201602 177.949331) (xy 36.13373 178.202634) (xy 36.129926 178.231522) (xy 36.0995 178.462622) - (xy 32.014793 178.462622) (xy 31.911433 178.068787) (xy 31.909934 178.062382) (xy 31.782117 177.441888) - (xy 31.780976 177.435507) (xy 31.756118 177.271898) (xy 31.688543 176.827151) (xy 31.687743 176.820769) - (xy 31.687607 176.8194) (xy 31.633293 176.271318) (xy 31.632818 176.264729) (xy 31.624195 176.074978) - (xy 31.615628 175.886442) (xy 31.6155 175.880813) (xy 31.6155 174.481177) (xy 74.16435 174.481177) - (xy 74.16435 174.768822) (xy 74.164351 174.768838) (xy 74.201896 175.054023) (xy 74.276347 175.331878) - (xy 74.386425 175.597631) (xy 74.386433 175.597648) (xy 74.530254 175.846751) (xy 74.530265 175.846767) - (xy 74.705371 176.074971) (xy 74.705377 176.074978) (xy 74.908771 176.278372) (xy 74.908778 176.278378) - (xy 74.989301 176.340165) (xy 75.136991 176.453491) (xy 75.136998 176.453495) (xy 75.386101 176.597316) - (xy 75.386106 176.597318) (xy 75.386109 176.59732) (xy 75.386113 176.597321) (xy 75.386118 176.597324) - (xy 75.491473 176.640963) (xy 75.65187 176.707402) (xy 75.929725 176.781853) (xy 76.214921 176.8194) - (xy 76.214928 176.8194) (xy 76.502572 176.8194) (xy 76.502579 176.8194) (xy 76.787775 176.781853) - (xy 77.06563 176.707402) (xy 77.331391 176.59732) (xy 77.580509 176.453491) (xy 77.808723 176.278377) - (xy 78.012127 176.074973) (xy 78.187241 175.846759) (xy 78.33107 175.597641) (xy 78.441152 175.33188) - (xy 78.515603 175.054025) (xy 78.55315 174.768829) (xy 78.55315 174.481177) (xy 97.97685 174.481177) - (xy 97.97685 174.768822) (xy 97.976851 174.768838) (xy 98.014396 175.054023) (xy 98.088847 175.331878) - (xy 98.198925 175.597631) (xy 98.198933 175.597648) (xy 98.342754 175.846751) (xy 98.342765 175.846767) - (xy 98.517871 176.074971) (xy 98.517877 176.074978) (xy 98.721271 176.278372) (xy 98.721278 176.278378) - (xy 98.801801 176.340165) (xy 98.949491 176.453491) (xy 98.949498 176.453495) (xy 99.198601 176.597316) - (xy 99.198606 176.597318) (xy 99.198609 176.59732) (xy 99.198613 176.597321) (xy 99.198618 176.597324) - (xy 99.303973 176.640963) (xy 99.46437 176.707402) (xy 99.742225 176.781853) (xy 100.027421 176.8194) - (xy 100.027428 176.8194) (xy 100.315072 176.8194) (xy 100.315079 176.8194) (xy 100.600275 176.781853) - (xy 100.87813 176.707402) (xy 101.143891 176.59732) (xy 101.393009 176.453491) (xy 101.621223 176.278377) - (xy 101.824627 176.074973) (xy 101.999741 175.846759) (xy 102.14357 175.597641) (xy 102.253652 175.33188) - (xy 102.328103 175.054025) (xy 102.36565 174.768829) (xy 102.36565 174.481171) (xy 102.328103 174.195975) - (xy 102.253652 173.91812) (xy 102.14357 173.652359) (xy 102.143568 173.652356) (xy 102.143566 173.652351) - (xy 101.999745 173.403248) (xy 101.999741 173.403241) (xy 101.875953 173.241916) (xy 101.824628 173.175028) - (xy 101.824622 173.175021) (xy 101.621228 172.971627) (xy 101.621221 172.971621) (xy 101.393017 172.796515) - (xy 101.393015 172.796513) (xy 101.393009 172.796509) (xy 101.393004 172.796506) (xy 101.393001 172.796504) - (xy 101.143898 172.652683) (xy 101.143881 172.652675) (xy 100.878128 172.542597) (xy 100.600273 172.468146) - (xy 100.315088 172.430601) (xy 100.315085 172.4306) (xy 100.315079 172.4306) (xy 100.027421 172.4306) - (xy 100.027415 172.4306) (xy 100.027411 172.430601) (xy 99.742226 172.468146) (xy 99.464371 172.542597) - (xy 99.198618 172.652675) (xy 99.198601 172.652683) (xy 98.949498 172.796504) (xy 98.949482 172.796515) - (xy 98.721278 172.971621) (xy 98.721271 172.971627) (xy 98.517877 173.175021) (xy 98.517871 173.175028) - (xy 98.342765 173.403232) (xy 98.342754 173.403248) (xy 98.198933 173.652351) (xy 98.198925 173.652368) - (xy 98.088847 173.918121) (xy 98.014396 174.195976) (xy 97.976851 174.481161) (xy 97.97685 174.481177) - (xy 78.55315 174.481177) (xy 78.55315 174.481171) (xy 78.515603 174.195975) (xy 78.441152 173.91812) - (xy 78.33107 173.652359) (xy 78.331068 173.652356) (xy 78.331066 173.652351) (xy 78.187245 173.403248) - (xy 78.187241 173.403241) (xy 78.063453 173.241916) (xy 78.012128 173.175028) (xy 78.012122 173.175021) - (xy 77.808728 172.971627) (xy 77.808721 172.971621) (xy 77.580517 172.796515) (xy 77.580515 172.796513) - (xy 77.580509 172.796509) (xy 77.580504 172.796506) (xy 77.580501 172.796504) (xy 77.331398 172.652683) - (xy 77.331381 172.652675) (xy 77.065628 172.542597) (xy 76.787773 172.468146) (xy 76.502588 172.430601) - (xy 76.502585 172.4306) (xy 76.502579 172.4306) (xy 76.214921 172.4306) (xy 76.214915 172.4306) - (xy 76.214911 172.430601) (xy 75.929726 172.468146) (xy 75.651871 172.542597) (xy 75.386118 172.652675) - (xy 75.386101 172.652683) (xy 75.136998 172.796504) (xy 75.136982 172.796515) (xy 74.908778 172.971621) - (xy 74.908771 172.971627) (xy 74.705377 173.175021) (xy 74.705371 173.175028) (xy 74.530265 173.403232) - (xy 74.530254 173.403248) (xy 74.386433 173.652351) (xy 74.386425 173.652368) (xy 74.276347 173.918121) - (xy 74.201896 174.195976) (xy 74.164351 174.481161) (xy 74.16435 174.481177) (xy 31.6155 174.481177) - (xy 31.6155 171.309041) (xy 45.4745 171.309041) (xy 45.4745 171.590958) (xy 45.511295 171.870439) - (xy 45.584259 172.142743) (xy 45.692135 172.403179) (xy 45.69214 172.40319) (xy 45.833083 172.647309) - (xy 45.833088 172.647317) (xy 46.0047 172.870965) (xy 46.004704 172.87097) (xy 46.204029 173.070295) - (xy 46.204033 173.070298) (xy 46.204035 173.0703) (xy 46.427683 173.241912) (xy 46.42769 173.241916) - (xy 46.671809 173.382859) (xy 46.671814 173.382861) (xy 46.671817 173.382863) (xy 46.932261 173.490742) - (xy 47.204558 173.563704) (xy 47.484049 173.6005) (xy 47.484056 173.6005) (xy 47.765944 173.6005) - (xy 47.765951 173.6005) (xy 48.045442 173.563704) (xy 48.317739 173.490742) (xy 48.578183 173.382863) - (xy 48.822317 173.241912) (xy 49.045965 173.0703) (xy 49.2453 172.870965) (xy 49.416912 172.647317) - (xy 49.557863 172.403183) (xy 49.643162 172.197253) (xy 62.0995 172.197253) (xy 62.0995 172.354946) - (xy 62.130261 172.509589) (xy 62.130264 172.509601) (xy 62.190602 172.655272) (xy 62.190609 172.655285) - (xy 62.27821 172.786388) (xy 62.278213 172.786392) (xy 62.389707 172.897886) (xy 62.389711 172.897889) - (xy 62.520814 172.98549) (xy 62.520827 172.985497) (xy 62.666498 173.045835) (xy 62.666503 173.045837) - (xy 62.789461 173.070295) (xy 62.821153 173.076599) (xy 62.821156 173.0766) (xy 62.821158 173.0766) - (xy 62.978844 173.0766) (xy 62.978845 173.076599) (xy 63.133497 173.045837) (xy 63.227051 173.007086) - (xy 69.1265 173.007086) (xy 69.1265 173.164779) (xy 69.157261 173.319422) (xy 69.157264 173.319434) - (xy 69.217602 173.465105) (xy 69.217609 173.465118) (xy 69.30521 173.596221) (xy 69.305213 173.596225) - (xy 69.416707 173.707719) (xy 69.416711 173.707722) (xy 69.547814 173.795323) (xy 69.547827 173.79533) - (xy 69.693498 173.855668) (xy 69.693503 173.85567) (xy 69.848153 173.886432) (xy 69.848156 173.886433) - (xy 69.848158 173.886433) (xy 70.005844 173.886433) (xy 70.005845 173.886432) (xy 70.160497 173.85567) - (xy 70.306179 173.795327) (xy 70.437289 173.707722) (xy 70.548789 173.596222) (xy 70.636394 173.465112) - (xy 70.696737 173.31943) (xy 70.7275 173.164775) (xy 70.7275 173.007091) (xy 70.7275 173.007088) - (xy 70.727499 173.007086) (xy 70.720445 172.971623) (xy 70.696737 172.852436) (xy 70.673574 172.796515) - (xy 70.636397 172.70676) (xy 70.63639 172.706747) (xy 70.548789 172.575644) (xy 70.548786 172.57564) - (xy 70.437292 172.464146) (xy 70.437288 172.464143) (xy 70.306185 172.376542) (xy 70.306172 172.376535) - (xy 70.160501 172.316197) (xy 70.160489 172.316194) (xy 70.005845 172.285433) (xy 70.005842 172.285433) - (xy 69.848158 172.285433) (xy 69.848155 172.285433) (xy 69.69351 172.316194) (xy 69.693498 172.316197) - (xy 69.547827 172.376535) (xy 69.547814 172.376542) (xy 69.416711 172.464143) (xy 69.416707 172.464146) - (xy 69.305213 172.57564) (xy 69.30521 172.575644) (xy 69.217609 172.706747) (xy 69.217602 172.70676) - (xy 69.157264 172.852431) (xy 69.157261 172.852443) (xy 69.1265 173.007086) (xy 63.227051 173.007086) - (xy 63.279179 172.985494) (xy 63.279185 172.98549) (xy 63.410278 172.897897) (xy 63.410278 172.897896) - (xy 63.410289 172.897889) (xy 63.521789 172.786389) (xy 63.609394 172.655279) (xy 63.669737 172.509597) - (xy 63.7005 172.354942) (xy 63.7005 172.197258) (xy 63.7005 172.197255) (xy 63.700499 172.197253) - (xy 63.669738 172.04261) (xy 63.669737 172.042603) (xy 63.669735 172.042598) (xy 63.609397 171.896927) - (xy 63.60939 171.896914) (xy 63.521789 171.765811) (xy 63.521786 171.765807) (xy 63.410292 171.654313) - (xy 63.410288 171.65431) (xy 63.279185 171.566709) (xy 63.279172 171.566702) (xy 63.133501 171.506364) - (xy 63.133489 171.506361) (xy 62.978845 171.4756) (xy 62.978842 171.4756) (xy 62.821158 171.4756) - (xy 62.821155 171.4756) (xy 62.66651 171.506361) (xy 62.666498 171.506364) (xy 62.520827 171.566702) - (xy 62.520814 171.566709) (xy 62.389711 171.65431) (xy 62.389707 171.654313) (xy 62.278213 171.765807) - (xy 62.27821 171.765811) (xy 62.190609 171.896914) (xy 62.190602 171.896927) (xy 62.130264 172.042598) - (xy 62.130261 172.04261) (xy 62.0995 172.197253) (xy 49.643162 172.197253) (xy 49.665339 172.143713) - (xy 49.66534 172.143711) (xy 49.665738 172.142748) (xy 49.665742 172.142739) (xy 49.738704 171.870442) - (xy 49.7755 171.590951) (xy 49.7755 171.309049) (xy 49.775499 171.309041) (xy 83.5745 171.309041) - (xy 83.5745 171.590958) (xy 83.611295 171.870439) (xy 83.684259 172.142743) (xy 83.792135 172.403179) - (xy 83.79214 172.40319) (xy 83.933083 172.647309) (xy 83.933088 172.647317) (xy 84.1047 172.870965) - (xy 84.104704 172.87097) (xy 84.304029 173.070295) (xy 84.304033 173.070298) (xy 84.304035 173.0703) - (xy 84.527683 173.241912) (xy 84.52769 173.241916) (xy 84.771809 173.382859) (xy 84.771814 173.382861) - (xy 84.771817 173.382863) (xy 85.032261 173.490742) (xy 85.304558 173.563704) (xy 85.584049 173.6005) - (xy 85.584056 173.6005) (xy 85.865944 173.6005) (xy 85.865951 173.6005) (xy 86.145442 173.563704) - (xy 86.417739 173.490742) (xy 86.678183 173.382863) (xy 86.922317 173.241912) (xy 87.145965 173.0703) - (xy 87.3453 172.870965) (xy 87.516912 172.647317) (xy 87.657863 172.403183) (xy 87.765742 172.142739) - (xy 87.838704 171.870442) (xy 87.8755 171.590951) (xy 87.8755 171.309049) (xy 87.875499 171.309041) - (xy 112.1495 171.309041) (xy 112.1495 171.590958) (xy 112.186295 171.870439) (xy 112.259259 172.142743) - (xy 112.367135 172.403179) (xy 112.36714 172.40319) (xy 112.508083 172.647309) (xy 112.508088 172.647317) - (xy 112.6797 172.870965) (xy 112.679704 172.87097) (xy 112.879029 173.070295) (xy 112.879033 173.070298) - (xy 112.879035 173.0703) (xy 113.102683 173.241912) (xy 113.10269 173.241916) (xy 113.346809 173.382859) - (xy 113.346814 173.382861) (xy 113.346817 173.382863) (xy 113.607261 173.490742) (xy 113.879558 173.563704) - (xy 114.159049 173.6005) (xy 114.159056 173.6005) (xy 114.440944 173.6005) (xy 114.440951 173.6005) - (xy 114.720442 173.563704) (xy 114.992739 173.490742) (xy 115.253183 173.382863) (xy 115.497317 173.241912) - (xy 115.720965 173.0703) (xy 115.9203 172.870965) (xy 116.091912 172.647317) (xy 116.232863 172.403183) - (xy 116.340742 172.142739) (xy 116.413704 171.870442) (xy 116.4505 171.590951) (xy 116.4505 171.309049) - (xy 116.413704 171.029558) (xy 116.340742 170.757261) (xy 116.232863 170.496817) (xy 116.232861 170.496814) - (xy 116.232859 170.496809) (xy 116.091916 170.25269) (xy 116.091912 170.252683) (xy 115.9203 170.029035) - (xy 115.920298 170.029033) (xy 115.920295 170.029029) (xy 115.72097 169.829704) (xy 115.720965 169.8297) - (xy 115.497317 169.658088) (xy 115.497311 169.658084) (xy 115.497309 169.658083) (xy 115.25319 169.51714) - (xy 115.253179 169.517135) (xy 114.992743 169.409259) (xy 114.720439 169.336295) (xy 114.440958 169.2995) - (xy 114.440951 169.2995) (xy 114.159049 169.2995) (xy 114.159041 169.2995) (xy 113.87956 169.336295) - (xy 113.607256 169.409259) (xy 113.34682 169.517135) (xy 113.346809 169.51714) (xy 113.10269 169.658083) - (xy 113.102682 169.658089) (xy 112.879029 169.829704) (xy 112.679704 170.029029) (xy 112.508089 170.252682) - (xy 112.508083 170.25269) (xy 112.36714 170.496809) (xy 112.367135 170.49682) (xy 112.259259 170.757256) - (xy 112.186295 171.02956) (xy 112.1495 171.309041) (xy 87.875499 171.309041) (xy 87.838704 171.029558) - (xy 87.765742 170.757261) (xy 87.657863 170.496817) (xy 87.657861 170.496814) (xy 87.657859 170.496809) - (xy 87.516916 170.25269) (xy 87.516912 170.252683) (xy 87.3453 170.029035) (xy 87.345298 170.029033) - (xy 87.345295 170.029029) (xy 87.14597 169.829704) (xy 87.145965 169.8297) (xy 86.922317 169.658088) - (xy 86.922311 169.658084) (xy 86.922309 169.658083) (xy 86.67819 169.51714) (xy 86.678179 169.517135) - (xy 86.417743 169.409259) (xy 86.145439 169.336295) (xy 85.865958 169.2995) (xy 85.865951 169.2995) - (xy 85.584049 169.2995) (xy 85.584041 169.2995) (xy 85.30456 169.336295) (xy 85.032256 169.409259) - (xy 84.77182 169.517135) (xy 84.771809 169.51714) (xy 84.52769 169.658083) (xy 84.527682 169.658089) - (xy 84.304029 169.829704) (xy 84.104704 170.029029) (xy 83.933089 170.252682) (xy 83.933083 170.25269) - (xy 83.79214 170.496809) (xy 83.792135 170.49682) (xy 83.684259 170.757256) (xy 83.611295 171.02956) - (xy 83.5745 171.309041) (xy 49.775499 171.309041) (xy 49.738704 171.029558) (xy 49.665742 170.757261) - (xy 49.557863 170.496817) (xy 49.557861 170.496814) (xy 49.557859 170.496809) (xy 49.416916 170.25269) - (xy 49.416912 170.252683) (xy 49.2453 170.029035) (xy 49.245298 170.029033) (xy 49.245295 170.029029) - (xy 49.04597 169.829704) (xy 49.045965 169.8297) (xy 48.822317 169.658088) (xy 48.822311 169.658084) - (xy 48.822309 169.658083) (xy 48.57819 169.51714) (xy 48.578179 169.517135) (xy 48.317743 169.409259) - (xy 48.045439 169.336295) (xy 47.765958 169.2995) (xy 47.765951 169.2995) (xy 47.484049 169.2995) - (xy 47.484041 169.2995) (xy 47.20456 169.336295) (xy 46.932256 169.409259) (xy 46.67182 169.517135) - (xy 46.671809 169.51714) (xy 46.42769 169.658083) (xy 46.427682 169.658089) (xy 46.204029 169.829704) - (xy 46.004704 170.029029) (xy 45.833089 170.252682) (xy 45.833083 170.25269) (xy 45.69214 170.496809) - (xy 45.692135 170.49682) (xy 45.584259 170.757256) (xy 45.511295 171.02956) (xy 45.4745 171.309041) - (xy 31.6155 171.309041) (xy 31.6155 166.28535) (xy 44.0095 166.28535) (xy 44.0095 166.454649) (xy 44.035981 166.621847) - (xy 44.088296 166.782853) (xy 44.132323 166.869258) (xy 44.15958 166.922754) (xy 44.165152 166.933688) - (xy 44.264648 167.070634) (xy 44.264652 167.070639) (xy 44.38436 167.190347) (xy 44.384365 167.190351) - (xy 44.503817 167.277137) (xy 44.521315 167.28985) (xy 44.617425 167.33882) (xy 44.672146 167.366703) - (xy 44.672148 167.366703) (xy 44.672151 167.366705) (xy 44.75845 167.394745) (xy 44.833152 167.419018) - (xy 45.000351 167.4455) (xy 45.000356 167.4455) (xy 45.169649 167.4455) (xy 45.336847 167.419018) - (xy 45.497849 167.366705) (xy 45.648685 167.28985) (xy 45.785641 167.190346) (xy 45.905346 167.070641) - (xy 46.00485 166.933685) (xy 46.081705 166.782849) (xy 46.134018 166.621847) (xy 46.143924 166.559303) - (xy 46.1605 166.454649) (xy 46.1605 166.285351) (xy 46.153556 166.241511) (xy 46.153556 166.24151) - (xy 46.151127 166.226177) (xy 47.9706 166.226177) (xy 47.9706 166.513822) (xy 47.970601 166.513838) - (xy 48.008146 166.799023) (xy 48.082597 167.076878) (xy 48.192675 167.342631) (xy 48.192683 167.342648) - (xy 48.336504 167.591751) (xy 48.336515 167.591767) (xy 48.511621 167.819971) (xy 48.511627 167.819978) - (xy 48.71502 168.023371) (xy 48.715028 168.023378) (xy 48.76006 168.057932) (xy 48.943241 168.198491) - (xy 48.958893 168.207527) (xy 49.192351 168.342316) (xy 49.192356 168.342318) (xy 49.192359 168.34232) - (xy 49.192363 168.342321) (xy 49.192368 168.342324) (xy 49.297723 168.385963) (xy 49.45812 168.452402) - (xy 49.735975 168.526853) (xy 50.021171 168.5644) (xy 50.021178 168.5644) (xy 50.308822 168.5644) - (xy 50.308829 168.5644) (xy 50.594025 168.526853) (xy 50.87188 168.452402) (xy 51.137641 168.34232) - (xy 51.386759 168.198491) (xy 51.614973 168.023377) (xy 51.614975 168.023374) (xy 51.61498 168.023371) - (xy 51.818372 167.819978) (xy 51.818377 167.819973) (xy 51.889569 167.727192) (xy 51.945996 167.68599) - (xy 52.015742 167.681835) (xy 52.076663 167.716047) (xy 52.109416 167.777764) (xy 52.103603 167.847391) - (xy 52.095332 167.864679) (xy 52.04214 167.956809) (xy 52.042135 167.95682) (xy 51.934259 168.217256) - (xy 51.861295 168.48956) (xy 51.8245 168.769041) (xy 51.8245 169.050958) (xy 51.861295 169.330439) - (xy 51.934259 169.602743) (xy 52.042135 169.863179) (xy 52.04214 169.86319) (xy 52.183083 170.107309) - (xy 52.183088 170.107317) (xy 52.3547 170.330965) (xy 52.354704 170.33097) (xy 52.554029 170.530295) - (xy 52.554033 170.530298) (xy 52.554035 170.5303) (xy 52.777683 170.701912) (xy 52.77769 170.701916) - (xy 53.021809 170.842859) (xy 53.021814 170.842861) (xy 53.021817 170.842863) (xy 53.282261 170.950742) - (xy 53.554558 171.023704) (xy 53.834049 171.0605) (xy 53.834056 171.0605) (xy 54.115944 171.0605) - (xy 54.115951 171.0605) (xy 54.395442 171.023704) (xy 54.667739 170.950742) (xy 54.928183 170.842863) - (xy 55.172317 170.701912) (xy 55.395965 170.5303) (xy 55.5953 170.330965) (xy 55.766912 170.107317) - (xy 55.907863 169.863183) (xy 56.015742 169.602739) (xy 56.088704 169.330442) (xy 56.1255 169.050951) - (xy 56.1255 168.831153) (xy 56.7245 168.831153) (xy 56.7245 168.988846) (xy 56.755261 169.143489) - (xy 56.755264 169.143501) (xy 56.815602 169.289172) (xy 56.815609 169.289185) (xy 56.90321 169.420288) - (xy 56.903213 169.420292) (xy 57.014707 169.531786) (xy 57.014711 169.531789) (xy 57.145814 169.61939) - (xy 57.145827 169.619397) (xy 57.291498 169.679735) (xy 57.291503 169.679737) (xy 57.441925 169.709658) - (xy 57.446153 169.710499) (xy 57.446156 169.7105) (xy 57.446158 169.7105) (xy 57.603844 169.7105) - (xy 57.603845 169.710499) (xy 57.758497 169.679737) (xy 57.904179 169.619394) (xy 58.035289 169.531789) - (xy 58.146789 169.420289) (xy 58.234394 169.289179) (xy 58.294737 169.143497) (xy 58.3255 168.988842) - (xy 58.3255 168.831158) (xy 58.3255 168.831155) (xy 58.325499 168.831153) (xy 58.294738 168.67651) - (xy 58.294737 168.676503) (xy 58.285747 168.654798) (xy 58.234397 168.530827) (xy 58.23439 168.530814) - (xy 58.146789 168.399711) (xy 58.146786 168.399707) (xy 58.035292 168.288213) (xy 58.035288 168.28821) - (xy 57.904185 168.200609) (xy 57.904172 168.200602) (xy 57.758501 168.140264) (xy 57.758489 168.140261) - (xy 57.603845 168.1095) (xy 57.603842 168.1095) (xy 57.446158 168.1095) (xy 57.446155 168.1095) - (xy 57.29151 168.140261) (xy 57.291498 168.140264) (xy 57.145827 168.200602) (xy 57.145814 168.200609) - (xy 57.014711 168.28821) (xy 57.014707 168.288213) (xy 56.903213 168.399707) (xy 56.90321 168.399711) - (xy 56.815609 168.530814) (xy 56.815602 168.530827) (xy 56.755264 168.676498) (xy 56.755261 168.67651) - (xy 56.7245 168.831153) (xy 56.1255 168.831153) (xy 56.1255 168.769049) (xy 56.088704 168.489558) - (xy 56.015742 168.217261) (xy 55.907863 167.956817) (xy 55.907861 167.956814) (xy 55.907859 167.956809) - (xy 55.766916 167.71269) (xy 55.766912 167.712683) (xy 55.743241 167.681835) (xy 55.636161 167.542285) - (xy 55.610967 167.477116) (xy 55.625005 167.408671) (xy 55.673819 167.358682) (xy 55.678242 167.356314) - (xy 55.808685 167.28985) (xy 55.945641 167.190346) (xy 56.065346 167.070641) (xy 56.16485 166.933685) - (xy 56.241705 166.782849) (xy 56.294018 166.621847) (xy 56.303924 166.559303) (xy 56.3205 166.454649) - (xy 56.3205 166.28535) (xy 82.1095 166.28535) (xy 82.1095 166.454649) (xy 82.135981 166.621847) - (xy 82.188296 166.782853) (xy 82.232323 166.869258) (xy 82.25958 166.922754) (xy 82.265152 166.933688) - (xy 82.364648 167.070634) (xy 82.364652 167.070639) (xy 82.48436 167.190347) (xy 82.484365 167.190351) - (xy 82.603817 167.277137) (xy 82.621315 167.28985) (xy 82.717425 167.33882) (xy 82.772146 167.366703) - (xy 82.772148 167.366703) (xy 82.772151 167.366705) (xy 82.85845 167.394745) (xy 82.933152 167.419018) - (xy 83.100351 167.4455) (xy 83.100356 167.4455) (xy 83.269649 167.4455) (xy 83.436847 167.419018) - (xy 83.597849 167.366705) (xy 83.748685 167.28985) (xy 83.885641 167.190346) (xy 84.005346 167.070641) - (xy 84.10485 166.933685) (xy 84.181705 166.782849) (xy 84.234018 166.621847) (xy 84.243924 166.559303) - (xy 84.2605 166.454649) (xy 84.2605 166.285351) (xy 84.253556 166.241511) (xy 84.253556 166.24151) - (xy 84.251127 166.226177) (xy 86.0706 166.226177) (xy 86.0706 166.513822) (xy 86.070601 166.513838) - (xy 86.108146 166.799023) (xy 86.182597 167.076878) (xy 86.292675 167.342631) (xy 86.292683 167.342648) - (xy 86.436504 167.591751) (xy 86.436515 167.591767) (xy 86.611621 167.819971) (xy 86.611627 167.819978) - (xy 86.81502 168.023371) (xy 86.815028 168.023378) (xy 86.86006 168.057932) (xy 87.043241 168.198491) - (xy 87.058893 168.207527) (xy 87.292351 168.342316) (xy 87.292356 168.342318) (xy 87.292359 168.34232) - (xy 87.292363 168.342321) (xy 87.292368 168.342324) (xy 87.397723 168.385963) (xy 87.55812 168.452402) - (xy 87.835975 168.526853) (xy 88.121171 168.5644) (xy 88.121178 168.5644) (xy 88.408822 168.5644) - (xy 88.408829 168.5644) (xy 88.694025 168.526853) (xy 88.97188 168.452402) (xy 89.237641 168.34232) - (xy 89.486759 168.198491) (xy 89.714973 168.023377) (xy 89.714975 168.023374) (xy 89.71498 168.023371) - (xy 89.918372 167.819978) (xy 89.918377 167.819973) (xy 89.989569 167.727192) (xy 90.045996 167.68599) - (xy 90.115742 167.681835) (xy 90.176663 167.716047) (xy 90.209416 167.777764) (xy 90.203603 167.847391) - (xy 90.195332 167.864679) (xy 90.14214 167.956809) (xy 90.142135 167.95682) (xy 90.034259 168.217256) - (xy 89.961295 168.48956) (xy 89.9245 168.769041) (xy 89.9245 169.050958) (xy 89.961295 169.330439) - (xy 90.034259 169.602743) (xy 90.142135 169.863179) (xy 90.14214 169.86319) (xy 90.283083 170.107309) - (xy 90.283088 170.107317) (xy 90.4547 170.330965) (xy 90.454704 170.33097) (xy 90.654029 170.530295) - (xy 90.654033 170.530298) (xy 90.654035 170.5303) (xy 90.877683 170.701912) (xy 90.87769 170.701916) - (xy 91.121809 170.842859) (xy 91.121814 170.842861) (xy 91.121817 170.842863) (xy 91.382261 170.950742) - (xy 91.654558 171.023704) (xy 91.934049 171.0605) (xy 91.934056 171.0605) (xy 92.215944 171.0605) - (xy 92.215951 171.0605) (xy 92.495442 171.023704) (xy 92.767739 170.950742) (xy 93.028183 170.842863) - (xy 93.272317 170.701912) (xy 93.495965 170.5303) (xy 93.6953 170.330965) (xy 93.866912 170.107317) - (xy 94.007863 169.863183) (xy 94.115742 169.602739) (xy 94.188704 169.330442) (xy 94.2255 169.050951) - (xy 94.2255 168.831153) (xy 94.8245 168.831153) (xy 94.8245 168.988846) (xy 94.855261 169.143489) - (xy 94.855264 169.143501) (xy 94.915602 169.289172) (xy 94.915609 169.289185) (xy 95.00321 169.420288) - (xy 95.003213 169.420292) (xy 95.114707 169.531786) (xy 95.114711 169.531789) (xy 95.245814 169.61939) - (xy 95.245827 169.619397) (xy 95.391498 169.679735) (xy 95.391503 169.679737) (xy 95.541925 169.709658) - (xy 95.546153 169.710499) (xy 95.546156 169.7105) (xy 95.546158 169.7105) (xy 95.703844 169.7105) - (xy 95.703845 169.710499) (xy 95.858497 169.679737) (xy 96.004179 169.619394) (xy 96.135289 169.531789) - (xy 96.246789 169.420289) (xy 96.334394 169.289179) (xy 96.394737 169.143497) (xy 96.4255 168.988842) - (xy 96.4255 168.831158) (xy 96.4255 168.831155) (xy 96.425499 168.831153) (xy 96.394738 168.67651) - (xy 96.394737 168.676503) (xy 96.385747 168.654798) (xy 96.334397 168.530827) (xy 96.33439 168.530814) - (xy 96.246789 168.399711) (xy 96.246786 168.399707) (xy 96.135292 168.288213) (xy 96.135288 168.28821) - (xy 96.004185 168.200609) (xy 96.004172 168.200602) (xy 95.858501 168.140264) (xy 95.858489 168.140261) - (xy 95.703845 168.1095) (xy 95.703842 168.1095) (xy 95.546158 168.1095) (xy 95.546155 168.1095) - (xy 95.39151 168.140261) (xy 95.391498 168.140264) (xy 95.245827 168.200602) (xy 95.245814 168.200609) - (xy 95.114711 168.28821) (xy 95.114707 168.288213) (xy 95.003213 168.399707) (xy 95.00321 168.399711) - (xy 94.915609 168.530814) (xy 94.915602 168.530827) (xy 94.855264 168.676498) (xy 94.855261 168.67651) - (xy 94.8245 168.831153) (xy 94.2255 168.831153) (xy 94.2255 168.769049) (xy 94.188704 168.489558) - (xy 94.115742 168.217261) (xy 94.007863 167.956817) (xy 94.007861 167.956814) (xy 94.007859 167.956809) - (xy 93.866916 167.71269) (xy 93.866912 167.712683) (xy 93.843241 167.681835) (xy 93.736161 167.542285) - (xy 93.710967 167.477116) (xy 93.725005 167.408671) (xy 93.773819 167.358682) (xy 93.778242 167.356314) - (xy 93.908685 167.28985) (xy 94.045641 167.190346) (xy 94.165346 167.070641) (xy 94.26485 166.933685) - (xy 94.341705 166.782849) (xy 94.394018 166.621847) (xy 94.403924 166.559303) (xy 94.4205 166.454649) - (xy 94.4205 166.28535) (xy 110.6845 166.28535) (xy 110.6845 166.454649) (xy 110.710981 166.621847) - (xy 110.763296 166.782853) (xy 110.807323 166.869258) (xy 110.83458 166.922754) (xy 110.840152 166.933688) - (xy 110.939648 167.070634) (xy 110.939652 167.070639) (xy 111.05936 167.190347) (xy 111.059365 167.190351) - (xy 111.178817 167.277137) (xy 111.196315 167.28985) (xy 111.292425 167.33882) (xy 111.347146 167.366703) - (xy 111.347148 167.366703) (xy 111.347151 167.366705) (xy 111.43345 167.394745) (xy 111.508152 167.419018) - (xy 111.675351 167.4455) (xy 111.675356 167.4455) (xy 111.844649 167.4455) (xy 112.011847 167.419018) - (xy 112.172849 167.366705) (xy 112.323685 167.28985) (xy 112.460641 167.190346) (xy 112.580346 167.070641) - (xy 112.67985 166.933685) (xy 112.756705 166.782849) (xy 112.809018 166.621847) (xy 112.818924 166.559303) - (xy 112.8355 166.454649) (xy 112.8355 166.285351) (xy 112.828556 166.241511) (xy 112.828556 166.24151) - (xy 112.826127 166.226177) (xy 114.6456 166.226177) (xy 114.6456 166.513822) (xy 114.645601 166.513838) - (xy 114.683146 166.799023) (xy 114.757597 167.076878) (xy 114.867675 167.342631) (xy 114.867683 167.342648) - (xy 115.011504 167.591751) (xy 115.011515 167.591767) (xy 115.186621 167.819971) (xy 115.186627 167.819978) - (xy 115.39002 168.023371) (xy 115.390028 168.023378) (xy 115.43506 168.057932) (xy 115.618241 168.198491) - (xy 115.633893 168.207527) (xy 115.867351 168.342316) (xy 115.867356 168.342318) (xy 115.867359 168.34232) - (xy 115.867363 168.342321) (xy 115.867368 168.342324) (xy 115.972723 168.385963) (xy 116.13312 168.452402) - (xy 116.410975 168.526853) (xy 116.696171 168.5644) (xy 116.696178 168.5644) (xy 116.983822 168.5644) - (xy 116.983829 168.5644) (xy 117.269025 168.526853) (xy 117.54688 168.452402) (xy 117.812641 168.34232) - (xy 118.061759 168.198491) (xy 118.289973 168.023377) (xy 118.289975 168.023374) (xy 118.28998 168.023371) - (xy 118.493372 167.819978) (xy 118.493377 167.819973) (xy 118.564569 167.727192) (xy 118.620996 167.68599) - (xy 118.690742 167.681835) (xy 118.751663 167.716047) (xy 118.784416 167.777764) (xy 118.778603 167.847391) - (xy 118.770332 167.864679) (xy 118.71714 167.956809) (xy 118.717135 167.95682) (xy 118.609259 168.217256) - (xy 118.536295 168.48956) (xy 118.4995 168.769041) (xy 118.4995 169.050958) (xy 118.536295 169.330439) - (xy 118.609259 169.602743) (xy 118.717135 169.863179) (xy 118.71714 169.86319) (xy 118.858083 170.107309) - (xy 118.858088 170.107317) (xy 119.0297 170.330965) (xy 119.029704 170.33097) (xy 119.229029 170.530295) - (xy 119.229033 170.530298) (xy 119.229035 170.5303) (xy 119.452683 170.701912) (xy 119.45269 170.701916) - (xy 119.696809 170.842859) (xy 119.696814 170.842861) (xy 119.696817 170.842863) (xy 119.957261 170.950742) - (xy 120.229558 171.023704) (xy 120.509049 171.0605) (xy 120.509056 171.0605) (xy 120.790944 171.0605) - (xy 120.790951 171.0605) (xy 121.070442 171.023704) (xy 121.342739 170.950742) (xy 121.603183 170.842863) - (xy 121.847317 170.701912) (xy 122.070965 170.5303) (xy 122.2703 170.330965) (xy 122.441912 170.107317) - (xy 122.582863 169.863183) (xy 122.690742 169.602739) (xy 122.763704 169.330442) (xy 122.8005 169.050951) - (xy 122.8005 168.831153) (xy 123.3995 168.831153) (xy 123.3995 168.988846) (xy 123.430261 169.143489) - (xy 123.430264 169.143501) (xy 123.490602 169.289172) (xy 123.490609 169.289185) (xy 123.57821 169.420288) - (xy 123.578213 169.420292) (xy 123.689707 169.531786) (xy 123.689711 169.531789) (xy 123.820814 169.61939) - (xy 123.820827 169.619397) (xy 123.966498 169.679735) (xy 123.966503 169.679737) (xy 124.116925 169.709658) - (xy 124.121153 169.710499) (xy 124.121156 169.7105) (xy 124.121158 169.7105) (xy 124.278844 169.7105) - (xy 124.278845 169.710499) (xy 124.433497 169.679737) (xy 124.579179 169.619394) (xy 124.710289 169.531789) - (xy 124.821789 169.420289) (xy 124.909394 169.289179) (xy 124.969737 169.143497) (xy 125.0005 168.988842) - (xy 125.0005 168.831158) (xy 125.0005 168.831155) (xy 125.000499 168.831153) (xy 124.969738 168.67651) - (xy 124.969737 168.676503) (xy 124.960747 168.654798) (xy 124.94253 168.610818) (xy 126.4045 168.610818) - (xy 126.4045 168.891681) (xy 126.435942 169.170744) (xy 126.435945 169.170762) (xy 126.498439 169.444567) - (xy 126.498443 169.444579) (xy 126.5912 169.709661) (xy 126.713053 169.962692) (xy 126.713055 169.962695) - (xy 126.862477 170.200498) (xy 126.904099 170.25269) (xy 127.025264 170.404627) (xy 127.037584 170.420075) - (xy 127.236175 170.618666) (xy 127.455752 170.793773) (xy 127.53388 170.842864) (xy 127.693557 170.943196) - (xy 127.7779 170.983813) (xy 127.946592 171.065051) (xy 128.14568 171.134715) (xy 128.21167 171.157806) - (xy 128.211682 171.15781) (xy 128.485491 171.220305) (xy 128.485497 171.220305) (xy 128.485505 171.220307) - (xy 128.671547 171.241268) (xy 128.764569 171.251749) (xy 128.764572 171.25175) (xy 128.764575 171.25175) - (xy 129.045428 171.25175) (xy 129.045429 171.251749) (xy 129.188055 171.235679) (xy 129.324494 171.220307) - (xy 129.324499 171.220306) (xy 129.324509 171.220305) (xy 129.598318 171.15781) (xy 129.863408 171.065051) - (xy 130.116445 170.943195) (xy 130.354248 170.793773) (xy 130.573825 170.618666) (xy 130.772416 170.420075) - (xy 130.947523 170.200498) (xy 131.096945 169.962695) (xy 131.218801 169.709658) (xy 131.31156 169.444568) - (xy 131.374055 169.170759) (xy 131.4055 168.891675) (xy 131.4055 168.610825) (xy 131.405117 168.607427) - (xy 141.9506 168.607427) (xy 141.9506 168.895072) (xy 141.950601 168.895088) (xy 141.988146 169.180273) - (xy 142.062597 169.458128) (xy 142.172675 169.723881) (xy 142.172683 169.723898) (xy 142.316504 169.973001) - (xy 142.316515 169.973017) (xy 142.491621 170.201221) (xy 142.491627 170.201228) (xy 142.695021 170.404622) - (xy 142.695027 170.404627) (xy 142.923241 170.579741) (xy 142.923248 170.579745) (xy 143.172351 170.723566) - (xy 143.172356 170.723568) (xy 143.172359 170.72357) (xy 143.172363 170.723571) (xy 143.172368 170.723574) - (xy 143.253684 170.757256) (xy 143.43812 170.833652) (xy 143.715975 170.908103) (xy 144.001171 170.94565) - (xy 144.001178 170.94565) (xy 144.288822 170.94565) (xy 144.288829 170.94565) (xy 144.574025 170.908103) - (xy 144.85188 170.833652) (xy 145.117641 170.72357) (xy 145.366759 170.579741) (xy 145.594973 170.404627) - (xy 145.798377 170.201223) (xy 145.973491 169.973009) (xy 146.11732 169.723891) (xy 146.227402 169.45813) - (xy 146.301853 169.180275) (xy 146.3394 168.895079) (xy 146.3394 168.607421) (xy 146.301853 168.322225) - (xy 146.227402 168.04437) (xy 146.152971 167.864679) (xy 146.117324 167.778618) (xy 146.117316 167.778601) - (xy 145.973495 167.529498) (xy 145.973491 167.529491) (xy 145.904642 167.439765) (xy 145.798378 167.301278) - (xy 145.798372 167.301271) (xy 145.594978 167.097877) (xy 145.594971 167.097871) (xy 145.366767 166.922765) - (xy 145.366765 166.922763) (xy 145.366759 166.922759) (xy 145.366754 166.922756) (xy 145.366751 166.922754) - (xy 145.117648 166.778933) (xy 145.117631 166.778925) (xy 144.851878 166.668847) (xy 144.574023 166.594396) - (xy 144.288838 166.556851) (xy 144.288835 166.55685) (xy 144.288829 166.55685) (xy 144.001171 166.55685) - (xy 144.001165 166.55685) (xy 144.001161 166.556851) (xy 143.715976 166.594396) (xy 143.438121 166.668847) - (xy 143.172368 166.778925) (xy 143.172351 166.778933) (xy 142.923248 166.922754) (xy 142.923232 166.922765) - (xy 142.695028 167.097871) (xy 142.695021 167.097877) (xy 142.491627 167.301271) (xy 142.491621 167.301278) - (xy 142.316515 167.529482) (xy 142.316504 167.529498) (xy 142.172683 167.778601) (xy 142.172675 167.778618) - (xy 142.062597 168.044371) (xy 141.988146 168.322226) (xy 141.950601 168.607411) (xy 141.9506 168.607427) - (xy 131.405117 168.607427) (xy 131.38765 168.452402) (xy 131.374057 168.331755) (xy 131.374054 168.331737) - (xy 131.343642 168.198495) (xy 131.31156 168.057932) (xy 131.306814 168.04437) (xy 131.276178 167.956817) - (xy 131.218801 167.792842) (xy 131.096945 167.539805) (xy 130.947523 167.302002) (xy 130.772416 167.082425) - (xy 130.573825 166.883834) (xy 130.354248 166.708727) (xy 130.116445 166.559305) (xy 130.116442 166.559303) - (xy 129.863411 166.43745) (xy 129.598329 166.344693) (xy 129.598317 166.344689) (xy 129.324512 166.282195) - (xy 129.324494 166.282192) (xy 129.045431 166.25075) (xy 129.045425 166.25075) (xy 128.764575 166.25075) - (xy 128.764568 166.25075) (xy 128.485505 166.282192) (xy 128.485487 166.282195) (xy 128.211682 166.344689) - (xy 128.21167 166.344693) (xy 127.946588 166.43745) (xy 127.693557 166.559303) (xy 127.455753 166.708726) - (xy 127.236175 166.883833) (xy 127.037583 167.082425) (xy 126.862476 167.302003) (xy 126.713053 167.539807) - (xy 126.5912 167.792838) (xy 126.498443 168.05792) (xy 126.498439 168.057932) (xy 126.435945 168.331737) - (xy 126.435942 168.331755) (xy 126.4045 168.610818) (xy 124.94253 168.610818) (xy 124.909397 168.530827) - (xy 124.90939 168.530814) (xy 124.821789 168.399711) (xy 124.821786 168.399707) (xy 124.710292 168.288213) - (xy 124.710288 168.28821) (xy 124.579185 168.200609) (xy 124.579172 168.200602) (xy 124.433501 168.140264) - (xy 124.433489 168.140261) (xy 124.278845 168.1095) (xy 124.278842 168.1095) (xy 124.121158 168.1095) - (xy 124.121155 168.1095) (xy 123.96651 168.140261) (xy 123.966498 168.140264) (xy 123.820827 168.200602) - (xy 123.820814 168.200609) (xy 123.689711 168.28821) (xy 123.689707 168.288213) (xy 123.578213 168.399707) - (xy 123.57821 168.399711) (xy 123.490609 168.530814) (xy 123.490602 168.530827) (xy 123.430264 168.676498) - (xy 123.430261 168.67651) (xy 123.3995 168.831153) (xy 122.8005 168.831153) (xy 122.8005 168.769049) - (xy 122.763704 168.489558) (xy 122.690742 168.217261) (xy 122.582863 167.956817) (xy 122.582861 167.956814) - (xy 122.582859 167.956809) (xy 122.441916 167.71269) (xy 122.441912 167.712683) (xy 122.418241 167.681835) - (xy 122.311161 167.542285) (xy 122.285967 167.477116) (xy 122.300005 167.408671) (xy 122.348819 167.358682) - (xy 122.353242 167.356314) (xy 122.483685 167.28985) (xy 122.620641 167.190346) (xy 122.740346 167.070641) - (xy 122.83985 166.933685) (xy 122.916705 166.782849) (xy 122.969018 166.621847) (xy 122.978924 166.559303) - (xy 122.9955 166.454649) (xy 122.9955 166.28535) (xy 122.969018 166.118152) (xy 122.916703 165.957146) - (xy 122.88882 165.902425) (xy 122.83985 165.806315) (xy 122.827137 165.788817) (xy 122.740351 165.669365) - (xy 122.740347 165.66936) (xy 122.620639 165.549652) (xy 122.620634 165.549648) (xy 122.483688 165.450152) - (xy 122.483687 165.450151) (xy 122.483685 165.45015) (xy 122.436582 165.42615) (xy 122.332853 165.373296) - (xy 122.171847 165.320981) (xy 122.004649 165.2945) (xy 122.004644 165.2945) (xy 121.835356 165.2945) - (xy 121.835351 165.2945) (xy 121.668152 165.320981) (xy 121.507146 165.373296) (xy 121.356311 165.450152) - (xy 121.219365 165.549648) (xy 121.21936 165.549652) (xy 121.099652 165.66936) (xy 121.099648 165.669365) - (xy 121.000152 165.806311) (xy 120.923296 165.957146) (xy 120.870981 166.118152) (xy 120.8445 166.28535) - (xy 120.8445 166.454649) (xy 120.870072 166.616102) (xy 120.861118 166.685395) (xy 120.816121 166.738847) - (xy 120.74937 166.759487) (xy 120.747599 166.7595) (xy 120.509041 166.7595) (xy 120.22956 166.796295) - (xy 119.957256 166.869259) (xy 119.69682 166.977135) (xy 119.696809 166.97714) (xy 119.45269 167.118083) - (xy 119.452682 167.118089) (xy 119.229029 167.289704) (xy 119.029704 167.489029) (xy 119.029695 167.489039) - (xy 118.962006 167.577253) (xy 118.905578 167.618456) (xy 118.835832 167.62261) (xy 118.774912 167.588397) - (xy 118.74216 167.526679) (xy 118.747973 167.457052) (xy 118.756245 167.439765) (xy 118.768224 167.419018) - (xy 118.81232 167.342641) (xy 118.922402 167.07688) (xy 118.996853 166.799025) (xy 119.0344 166.513829) - (xy 119.0344 166.226171) (xy 118.996853 165.940975) (xy 118.922402 165.66312) (xy 118.81232 165.397359) - (xy 118.812318 165.397356) (xy 118.812316 165.397351) (xy 118.668495 165.148248) (xy 118.668491 165.148241) - (xy 118.493377 164.920027) (xy 118.493372 164.920021) (xy 118.289978 164.716627) (xy 118.289971 164.716621) - (xy 118.061767 164.541515) (xy 118.061765 164.541513) (xy 118.061759 164.541509) (xy 118.061754 164.541506) - (xy 118.061751 164.541504) (xy 117.812648 164.397683) (xy 117.812631 164.397675) (xy 117.546878 164.287597) - (xy 117.269023 164.213146) (xy 116.983838 164.175601) (xy 116.983835 164.1756) (xy 116.983829 164.1756) - (xy 116.696171 164.1756) (xy 116.696165 164.1756) (xy 116.696161 164.175601) (xy 116.410976 164.213146) - (xy 116.133121 164.287597) (xy 115.867368 164.397675) (xy 115.867351 164.397683) (xy 115.618248 164.541504) - (xy 115.618232 164.541515) (xy 115.390028 164.716621) (xy 115.390021 164.716627) (xy 115.186627 164.920021) - (xy 115.186621 164.920028) (xy 115.011515 165.148232) (xy 115.011504 165.148248) (xy 114.867683 165.397351) - (xy 114.867675 165.397368) (xy 114.757597 165.663121) (xy 114.683146 165.940976) (xy 114.645601 166.226161) - (xy 114.6456 166.226177) (xy 112.826127 166.226177) (xy 112.809018 166.118152) (xy 112.756703 165.957146) - (xy 112.72882 165.902425) (xy 112.67985 165.806315) (xy 112.667137 165.788817) (xy 112.580351 165.669365) - (xy 112.580347 165.66936) (xy 112.460639 165.549652) (xy 112.460634 165.549648) (xy 112.323688 165.450152) - (xy 112.323687 165.450151) (xy 112.323685 165.45015) (xy 112.276582 165.42615) (xy 112.172853 165.373296) - (xy 112.011847 165.320981) (xy 111.844649 165.2945) (xy 111.844644 165.2945) (xy 111.675356 165.2945) - (xy 111.675351 165.2945) (xy 111.508152 165.320981) (xy 111.347146 165.373296) (xy 111.196311 165.450152) - (xy 111.059365 165.549648) (xy 111.05936 165.549652) (xy 110.939652 165.66936) (xy 110.939648 165.669365) - (xy 110.840152 165.806311) (xy 110.763296 165.957146) (xy 110.710981 166.118152) (xy 110.6845 166.28535) - (xy 94.4205 166.28535) (xy 94.394018 166.118152) (xy 94.341703 165.957146) (xy 94.31382 165.902425) - (xy 94.26485 165.806315) (xy 94.252137 165.788817) (xy 94.165351 165.669365) (xy 94.165347 165.66936) - (xy 94.045639 165.549652) (xy 94.045634 165.549648) (xy 93.908688 165.450152) (xy 93.908687 165.450151) - (xy 93.908685 165.45015) (xy 93.861582 165.42615) (xy 93.757853 165.373296) (xy 93.596847 165.320981) - (xy 93.429649 165.2945) (xy 93.429644 165.2945) (xy 93.260356 165.2945) (xy 93.260351 165.2945) - (xy 93.093152 165.320981) (xy 92.932146 165.373296) (xy 92.781311 165.450152) (xy 92.644365 165.549648) - (xy 92.64436 165.549652) (xy 92.524652 165.66936) (xy 92.524648 165.669365) (xy 92.425152 165.806311) - (xy 92.348296 165.957146) (xy 92.295981 166.118152) (xy 92.2695 166.28535) (xy 92.2695 166.454649) - (xy 92.295072 166.616102) (xy 92.286118 166.685395) (xy 92.241121 166.738847) (xy 92.17437 166.759487) - (xy 92.172599 166.7595) (xy 91.934041 166.7595) (xy 91.65456 166.796295) (xy 91.382256 166.869259) - (xy 91.12182 166.977135) (xy 91.121809 166.97714) (xy 90.87769 167.118083) (xy 90.877682 167.118089) - (xy 90.654029 167.289704) (xy 90.454704 167.489029) (xy 90.454695 167.489039) (xy 90.387006 167.577253) - (xy 90.330578 167.618456) (xy 90.260832 167.62261) (xy 90.199912 167.588397) (xy 90.16716 167.526679) - (xy 90.172973 167.457052) (xy 90.181245 167.439765) (xy 90.193224 167.419018) (xy 90.23732 167.342641) - (xy 90.347402 167.07688) (xy 90.421853 166.799025) (xy 90.4594 166.513829) (xy 90.4594 166.226171) - (xy 90.421853 165.940975) (xy 90.347402 165.66312) (xy 90.23732 165.397359) (xy 90.237318 165.397356) - (xy 90.237316 165.397351) (xy 90.093495 165.148248) (xy 90.093491 165.148241) (xy 89.918377 164.920027) - (xy 89.918372 164.920021) (xy 89.714978 164.716627) (xy 89.714971 164.716621) (xy 89.486767 164.541515) - (xy 89.486765 164.541513) (xy 89.486759 164.541509) (xy 89.486754 164.541506) (xy 89.486751 164.541504) - (xy 89.237648 164.397683) (xy 89.237631 164.397675) (xy 88.971878 164.287597) (xy 88.694023 164.213146) - (xy 88.408838 164.175601) (xy 88.408835 164.1756) (xy 88.408829 164.1756) (xy 88.121171 164.1756) - (xy 88.121165 164.1756) (xy 88.121161 164.175601) (xy 87.835976 164.213146) (xy 87.558121 164.287597) - (xy 87.292368 164.397675) (xy 87.292351 164.397683) (xy 87.043248 164.541504) (xy 87.043232 164.541515) - (xy 86.815028 164.716621) (xy 86.815021 164.716627) (xy 86.611627 164.920021) (xy 86.611621 164.920028) - (xy 86.436515 165.148232) (xy 86.436504 165.148248) (xy 86.292683 165.397351) (xy 86.292675 165.397368) - (xy 86.182597 165.663121) (xy 86.108146 165.940976) (xy 86.070601 166.226161) (xy 86.0706 166.226177) - (xy 84.251127 166.226177) (xy 84.234018 166.118152) (xy 84.181703 165.957146) (xy 84.15382 165.902425) - (xy 84.10485 165.806315) (xy 84.092137 165.788817) (xy 84.005351 165.669365) (xy 84.005347 165.66936) - (xy 83.885639 165.549652) (xy 83.885634 165.549648) (xy 83.748688 165.450152) (xy 83.748687 165.450151) - (xy 83.748685 165.45015) (xy 83.701582 165.42615) (xy 83.597853 165.373296) (xy 83.436847 165.320981) - (xy 83.269649 165.2945) (xy 83.269644 165.2945) (xy 83.100356 165.2945) (xy 83.100351 165.2945) - (xy 82.933152 165.320981) (xy 82.772146 165.373296) (xy 82.621311 165.450152) (xy 82.484365 165.549648) - (xy 82.48436 165.549652) (xy 82.364652 165.66936) (xy 82.364648 165.669365) (xy 82.265152 165.806311) - (xy 82.188296 165.957146) (xy 82.135981 166.118152) (xy 82.1095 166.28535) (xy 56.3205 166.28535) - (xy 56.294018 166.118152) (xy 56.241703 165.957146) (xy 56.21382 165.902425) (xy 56.16485 165.806315) - (xy 56.152137 165.788817) (xy 56.065351 165.669365) (xy 56.065347 165.66936) (xy 55.945639 165.549652) - (xy 55.945634 165.549648) (xy 55.808688 165.450152) (xy 55.808687 165.450151) (xy 55.808685 165.45015) - (xy 55.761582 165.42615) (xy 55.657853 165.373296) (xy 55.496847 165.320981) (xy 55.329649 165.2945) - (xy 55.329644 165.2945) (xy 55.160356 165.2945) (xy 55.160351 165.2945) (xy 54.993152 165.320981) - (xy 54.832146 165.373296) (xy 54.681311 165.450152) (xy 54.544365 165.549648) (xy 54.54436 165.549652) - (xy 54.424652 165.66936) (xy 54.424648 165.669365) (xy 54.325152 165.806311) (xy 54.248296 165.957146) - (xy 54.195981 166.118152) (xy 54.1695 166.28535) (xy 54.1695 166.454649) (xy 54.195072 166.616102) - (xy 54.186118 166.685395) (xy 54.141121 166.738847) (xy 54.07437 166.759487) (xy 54.072599 166.7595) - (xy 53.834041 166.7595) (xy 53.55456 166.796295) (xy 53.282256 166.869259) (xy 53.02182 166.977135) - (xy 53.021809 166.97714) (xy 52.77769 167.118083) (xy 52.777682 167.118089) (xy 52.554029 167.289704) - (xy 52.354704 167.489029) (xy 52.354695 167.489039) (xy 52.287006 167.577253) (xy 52.230578 167.618456) - (xy 52.160832 167.62261) (xy 52.099912 167.588397) (xy 52.06716 167.526679) (xy 52.072973 167.457052) - (xy 52.081245 167.439765) (xy 52.093224 167.419018) (xy 52.13732 167.342641) (xy 52.247402 167.07688) - (xy 52.321853 166.799025) (xy 52.3594 166.513829) (xy 52.3594 166.226171) (xy 52.321853 165.940975) - (xy 52.247402 165.66312) (xy 52.13732 165.397359) (xy 52.137318 165.397356) (xy 52.137316 165.397351) - (xy 51.993495 165.148248) (xy 51.993491 165.148241) (xy 51.818377 164.920027) (xy 51.818372 164.920021) - (xy 51.614978 164.716627) (xy 51.614971 164.716621) (xy 51.386767 164.541515) (xy 51.386765 164.541513) - (xy 51.386759 164.541509) (xy 51.386754 164.541506) (xy 51.386751 164.541504) (xy 51.137648 164.397683) - (xy 51.137631 164.397675) (xy 50.871878 164.287597) (xy 50.594023 164.213146) (xy 50.308838 164.175601) - (xy 50.308835 164.1756) (xy 50.308829 164.1756) (xy 50.021171 164.1756) (xy 50.021165 164.1756) - (xy 50.021161 164.175601) (xy 49.735976 164.213146) (xy 49.458121 164.287597) (xy 49.192368 164.397675) - (xy 49.192351 164.397683) (xy 48.943248 164.541504) (xy 48.943232 164.541515) (xy 48.715028 164.716621) - (xy 48.715021 164.716627) (xy 48.511627 164.920021) (xy 48.511621 164.920028) (xy 48.336515 165.148232) - (xy 48.336504 165.148248) (xy 48.192683 165.397351) (xy 48.192675 165.397368) (xy 48.082597 165.663121) - (xy 48.008146 165.940976) (xy 47.970601 166.226161) (xy 47.9706 166.226177) (xy 46.151127 166.226177) - (xy 46.134018 166.118152) (xy 46.081703 165.957146) (xy 46.05382 165.902425) (xy 46.00485 165.806315) - (xy 45.992137 165.788817) (xy 45.905351 165.669365) (xy 45.905347 165.66936) (xy 45.785639 165.549652) - (xy 45.785634 165.549648) (xy 45.648688 165.450152) (xy 45.648687 165.450151) (xy 45.648685 165.45015) - (xy 45.601582 165.42615) (xy 45.497853 165.373296) (xy 45.336847 165.320981) (xy 45.169649 165.2945) - (xy 45.169644 165.2945) (xy 45.000356 165.2945) (xy 45.000351 165.2945) (xy 44.833152 165.320981) - (xy 44.672146 165.373296) (xy 44.521311 165.450152) (xy 44.384365 165.549648) (xy 44.38436 165.549652) - (xy 44.264652 165.66936) (xy 44.264648 165.669365) (xy 44.165152 165.806311) (xy 44.088296 165.957146) - (xy 44.035981 166.118152) (xy 44.0095 166.28535) (xy 31.6155 166.28535) (xy 31.6155 160.411153) - (xy 46.6945 160.411153) (xy 46.6945 160.568846) (xy 46.725261 160.723489) (xy 46.725264 160.723501) - (xy 46.785602 160.869172) (xy 46.785609 160.869185) (xy 46.87321 161.000288) (xy 46.873213 161.000292) - (xy 46.984707 161.111786) (xy 46.984711 161.111789) (xy 47.115814 161.19939) (xy 47.115827 161.199397) - (xy 47.243828 161.252416) (xy 47.261503 161.259737) (xy 47.416153 161.290499) (xy 47.416156 161.2905) - (xy 47.416158 161.2905) (xy 47.573844 161.2905) (xy 47.573845 161.290499) (xy 47.728497 161.259737) - (xy 47.84805 161.210216) (xy 47.917517 161.202748) (xy 47.979997 161.234023) (xy 48.015649 161.294112) - (xy 48.019501 161.324778) (xy 48.019501 161.914419) (xy 48.016845 161.926087) (xy 48.01788 161.934404) - (xy 48.007292 161.968072) (xy 48.005988 161.970789) (xy 48.005922 161.970927) (xy 47.98779 162.008586) - (xy 47.987473 162.00937) (xy 47.98292 162.01886) (xy 47.980017 162.024909) (xy 47.9319 162.201058) - (xy 47.931899 162.201061) (xy 47.931899 162.201064) (xy 47.924217 162.291615) (xy 47.917114 162.37534) - (xy 47.916463 162.383008) (xy 47.934218 162.564742) (xy 47.934219 162.564745) (xy 47.984578 162.740261) - (xy 47.984579 162.740265) (xy 48.06588 162.903767) (xy 48.175437 163.049854) (xy 48.175438 163.049855) - (xy 48.175439 163.049856) (xy 48.309631 163.173696) (xy 48.309633 163.173697) (xy 48.309634 163.173698) - (xy 48.309637 163.1737) (xy 48.351053 163.199855) (xy 48.464023 163.271199) (xy 48.578925 163.317259) - (xy 48.633512 163.339141) (xy 48.633513 163.339141) (xy 48.633515 163.339142) (xy 48.812506 163.375281) - (xy 48.8125 163.375281) (xy 48.82882 163.375561) (xy 48.995082 163.378422) (xy 49.17521 163.34846) - (xy 49.278293 163.311199) (xy 49.346933 163.286388) (xy 49.346933 163.286387) (xy 49.346938 163.286386) - (xy 49.362133 163.27753) (xy 49.368617 163.27376) (xy 49.36887 163.273692) (xy 49.396914 163.257306) - (xy 49.399749 163.256609) (xy 49.459255 163.240503) (xy 49.491392 163.240506) (xy 49.491394 163.240505) - (xy 49.499597 163.240506) (xy 49.499702 163.2405) (xy 50.940403 163.2405) (xy 50.948585 163.2405) - (xy 50.948608 163.240507) (xy 50.980766 163.240504) (xy 50.981047 163.240586) (xy 51.043305 163.257437) - (xy 51.077233 163.277259) (xy 51.078938 163.278108) (xy 51.09308 163.28635) (xy 51.264801 163.348421) - (xy 51.444922 163.378381) (xy 51.621797 163.375337) (xy 51.627492 163.37524) (xy 51.806465 163.339105) - (xy 51.806467 163.339104) (xy 51.806474 163.339103) (xy 51.975959 163.271162) (xy 52.130345 163.173663) - (xy 52.264531 163.049828) (xy 52.374083 162.903748) (xy 52.455382 162.74025) (xy 52.505741 162.564737) - (xy 52.523496 162.383007) (xy 52.50806 162.201065) (xy 52.459944 162.024923) (xy 52.459937 162.024909) - (xy 52.452715 162.009859) (xy 52.452678 162.009783) (xy 52.449096 162.002305) (xy 52.449047 162.002046) - (xy 52.432672 161.968022) (xy 52.432545 161.967244) (xy 52.420502 161.914433) (xy 52.420503 161.90886) - (xy 52.420507 161.877008) (xy 52.420506 161.877004) (xy 52.420507 161.868998) (xy 52.420499 161.86886) - (xy 52.420499 160.565573) (xy 52.423153 160.553907) (xy 52.422119 160.545597) (xy 52.432702 160.511931) - (xy 52.437971 160.500952) (xy 52.438052 160.500862) (xy 52.438022 160.500848) (xy 52.441432 160.493757) - (xy 52.449074 160.477874) (xy 52.449074 160.47787) (xy 52.452495 160.47076) (xy 52.452674 160.470316) - (xy 52.45998 160.455093) (xy 52.508098 160.278945) (xy 52.523535 160.096995) (xy 52.505779 159.915258) - (xy 52.455419 159.739737) (xy 52.374117 159.576232) (xy 52.26456 159.430146) (xy 52.130368 159.306305) - (xy 52.10597 159.290897) (xy 52.032609 159.244568) (xy 73.85825 159.244568) (xy 73.85825 159.525431) - (xy 73.889692 159.804494) (xy 73.889695 159.804512) (xy 73.952189 160.078317) (xy 73.952193 160.078329) - (xy 74.04495 160.343411) (xy 74.166803 160.596442) (xy 74.200705 160.650397) (xy 74.316227 160.834248) - (xy 74.391227 160.928295) (xy 74.480538 161.040288) (xy 74.491334 161.053825) (xy 74.689925 161.252416) - (xy 74.909502 161.427523) (xy 75.147305 161.576945) (xy 75.400342 161.698801) (xy 75.59943 161.768465) - (xy 75.66542 161.791556) (xy 75.665432 161.79156) (xy 75.939241 161.854055) (xy 75.939247 161.854055) - (xy 75.939255 161.854057) (xy 76.125297 161.875018) (xy 76.218319 161.885499) (xy 76.218322 161.8855) - (xy 76.218325 161.8855) (xy 76.499178 161.8855) (xy 76.499179 161.885499) (xy 76.64686 161.86886) - (xy 76.778244 161.854057) (xy 76.778249 161.854056) (xy 76.778259 161.854055) (xy 77.052068 161.79156) - (xy 77.317158 161.698801) (xy 77.570195 161.576945) (xy 77.807998 161.427523) (xy 78.027575 161.252416) - (xy 78.226166 161.053825) (xy 78.401273 160.834248) (xy 78.550695 160.596445) (xy 78.557503 160.582309) - (xy 78.567692 160.561152) (xy 84.827 160.561152) (xy 84.827 160.718845) (xy 84.857761 160.873488) - (xy 84.857764 160.8735) (xy 84.918102 161.019171) (xy 84.918109 161.019184) (xy 85.00571 161.150287) - (xy 85.005713 161.150291) (xy 85.117207 161.261785) (xy 85.117211 161.261788) (xy 85.248314 161.349389) - (xy 85.248327 161.349396) (xy 85.331923 161.384022) (xy 85.394003 161.409736) (xy 85.548653 161.440498) - (xy 85.548656 161.440499) (xy 85.548658 161.440499) (xy 85.706344 161.440499) (xy 85.706345 161.440498) - (xy 85.860997 161.409736) (xy 85.98055 161.360215) (xy 86.050017 161.352747) (xy 86.112497 161.384022) - (xy 86.148149 161.444111) (xy 86.152001 161.474777) (xy 86.152001 162.06442) (xy 86.149349 162.076079) - (xy 86.150383 162.084383) (xy 86.139802 162.118054) (xy 86.138891 162.119953) (xy 86.138816 162.120108) - (xy 86.120277 162.158614) (xy 86.11996 162.159399) (xy 86.112521 162.174903) (xy 86.112515 162.174917) - (xy 86.064401 162.351054) (xy 86.0644 162.351062) (xy 86.052368 162.492879) (xy 86.049618 162.525304) - (xy 86.048964 162.533007) (xy 86.066719 162.71474) (xy 86.06672 162.714743) (xy 86.117079 162.890259) - (xy 86.11708 162.890261) (xy 86.117081 162.890264) (xy 86.123797 162.90377) (xy 86.198383 163.05377) - (xy 86.307937 163.199853) (xy 86.307938 163.199854) (xy 86.307939 163.199855) (xy 86.442131 163.323695) - (xy 86.596524 163.421198) (xy 86.723184 163.471971) (xy 86.766013 163.48914) (xy 86.766014 163.48914) - (xy 86.766016 163.489141) (xy 86.945006 163.52528) (xy 86.945 163.52528) (xy 86.96132 163.52556) - (xy 87.127582 163.528421) (xy 87.30771 163.498459) (xy 87.479439 163.436385) (xy 87.494668 163.427509) - (xy 87.501118 163.423759) (xy 87.50137 163.423691) (xy 87.529415 163.407305) (xy 87.532222 163.406615) - (xy 87.591756 163.390502) (xy 87.623892 163.390505) (xy 87.623894 163.390504) (xy 87.632097 163.390505) - (xy 87.632202 163.390499) (xy 89.072903 163.390499) (xy 89.081085 163.390499) (xy 89.081108 163.390506) - (xy 89.113266 163.390503) (xy 89.113547 163.390585) (xy 89.175807 163.407437) (xy 89.209692 163.427234) - (xy 89.211398 163.428085) (xy 89.225579 163.436349) (xy 89.397301 163.498421) (xy 89.577421 163.528381) - (xy 89.751582 163.525384) (xy 89.759993 163.52524) (xy 89.938965 163.489105) (xy 89.938967 163.489104) - (xy 89.938974 163.489103) (xy 90.108459 163.421162) (xy 90.262845 163.323663) (xy 90.397031 163.199828) - (xy 90.506583 163.053748) (xy 90.587882 162.89025) (xy 90.638241 162.714736) (xy 90.655996 162.533005) - (xy 90.64056 162.351064) (xy 90.592444 162.174922) (xy 90.584675 162.158734) (xy 90.581597 162.152308) - (xy 90.581548 162.152046) (xy 90.56517 162.118017) (xy 90.565041 162.11722) (xy 90.553002 162.064431) - (xy 90.553004 162.048586) (xy 90.553007 162.027008) (xy 90.553006 162.027004) (xy 90.553007 162.018998) - (xy 90.552999 162.01886) (xy 90.552999 160.715575) (xy 90.555652 160.703912) (xy 90.554618 160.695606) - (xy 90.565195 160.661961) (xy 90.565201 160.661936) (xy 90.565541 160.661225) (xy 90.570738 160.650398) - (xy 90.570739 160.650397) (xy 90.570741 160.650397) (xy 90.570743 160.650394) (xy 90.570773 160.650325) - (xy 90.581574 160.627874) (xy 90.581574 160.627869) (xy 90.584969 160.620815) (xy 90.585145 160.620376) - (xy 90.592481 160.605092) (xy 90.640599 160.428943) (xy 90.656036 160.246994) (xy 90.63828 160.065256) - (xy 90.587919 159.889735) (xy 90.506617 159.726231) (xy 90.424139 159.616253) (xy 90.397059 159.580143) - (xy 90.397057 159.580141) (xy 90.262873 159.456308) (xy 90.262869 159.456305) (xy 90.262868 159.456304) - (xy 90.157078 159.389495) (xy 90.108477 159.358802) (xy 90.108473 159.3588) (xy 90.101968 159.356193) - (xy 90.042169 159.332222) (xy 89.938986 159.290859) (xy 89.938976 159.290857) (xy 89.759991 159.254719) - (xy 89.759998 159.254719) (xy 89.588293 159.251766) (xy 89.577417 159.251579) (xy 89.577416 159.251579) - (xy 89.577413 159.251579) (xy 89.397296 159.281539) (xy 89.397283 159.281542) (xy 89.225561 159.343614) - (xy 89.211063 159.352062) (xy 89.210956 159.352124) (xy 89.203836 159.356262) (xy 89.203549 159.356342) - (xy 89.175796 159.372563) (xy 89.175555 159.372703) (xy 89.172411 159.373475) (xy 89.113237 159.3895) - (xy 87.632109 159.3895) (xy 87.631986 159.389492) (xy 87.591752 159.389495) (xy 87.529193 159.372563) - (xy 87.52152 159.36808) (xy 87.50137 159.356308) (xy 87.501368 159.356307) (xy 87.49532 159.352774) - (xy 87.493632 159.351931) (xy 87.479421 159.34365) (xy 87.479321 159.343614) (xy 87.307703 159.281579) - (xy 87.307691 159.281576) (xy 87.127581 159.251618) (xy 87.127578 159.251618) (xy 87.118904 159.251767) - (xy 86.945008 159.254758) (xy 86.766032 159.290895) (xy 86.766022 159.290897) (xy 86.596542 159.358836) - (xy 86.442156 159.456335) (xy 86.307965 159.580173) (xy 86.198417 159.726249) (xy 86.132949 159.857911) - (xy 86.085475 159.909174) (xy 86.017821 159.926633) (xy 85.974466 159.917262) (xy 85.860997 159.870262) - (xy 85.860989 159.87026) (xy 85.706345 159.839499) (xy 85.706342 159.839499) (xy 85.548658 159.839499) - (xy 85.548655 159.839499) (xy 85.39401 159.87026) (xy 85.393998 159.870263) (xy 85.248327 159.930601) - (xy 85.248314 159.930608) (xy 85.117211 160.018209) (xy 85.117207 160.018212) (xy 85.005713 160.129706) - (xy 85.00571 160.12971) (xy 84.918109 160.260813) (xy 84.918102 160.260826) (xy 84.857764 160.406497) - (xy 84.857761 160.406509) (xy 84.827 160.561152) (xy 78.567692 160.561152) (xy 78.596532 160.501264) - (xy 78.596532 160.501263) (xy 78.596733 160.500845) (xy 78.672551 160.343408) (xy 78.76531 160.078318) - (xy 78.827805 159.804509) (xy 78.830595 159.779752) (xy 78.849018 159.616236) (xy 78.85925 159.525425) - (xy 78.85925 159.244575) (xy 78.859249 159.244568) (xy 97.67075 159.244568) (xy 97.67075 159.525431) - (xy 97.702192 159.804494) (xy 97.702195 159.804512) (xy 97.764689 160.078317) (xy 97.764693 160.078329) - (xy 97.85745 160.343411) (xy 97.979303 160.596442) (xy 98.013205 160.650397) (xy 98.128727 160.834248) - (xy 98.203727 160.928295) (xy 98.293038 161.040288) (xy 98.303834 161.053825) (xy 98.502425 161.252416) - (xy 98.722002 161.427523) (xy 98.959805 161.576945) (xy 99.212842 161.698801) (xy 99.41193 161.768465) - (xy 99.47792 161.791556) (xy 99.477932 161.79156) (xy 99.751741 161.854055) (xy 99.751747 161.854055) - (xy 99.751755 161.854057) (xy 99.937797 161.875018) (xy 100.030819 161.885499) (xy 100.030822 161.8855) - (xy 100.030825 161.8855) (xy 100.311678 161.8855) (xy 100.311679 161.885499) (xy 100.45936 161.86886) - (xy 100.590744 161.854057) (xy 100.590749 161.854056) (xy 100.590759 161.854055) (xy 100.864568 161.79156) - (xy 101.129658 161.698801) (xy 101.382695 161.576945) (xy 101.620498 161.427523) (xy 101.840075 161.252416) - (xy 102.038666 161.053825) (xy 102.213773 160.834248) (xy 102.363195 160.596445) (xy 102.370003 160.582309) - (xy 102.433164 160.451153) (xy 113.2895 160.451153) (xy 113.2895 160.608846) (xy 113.320261 160.763489) - (xy 113.320264 160.763501) (xy 113.380602 160.909172) (xy 113.380609 160.909185) (xy 113.46821 161.040288) - (xy 113.468213 161.040292) (xy 113.579707 161.151786) (xy 113.579711 161.151789) (xy 113.710814 161.23939) - (xy 113.710827 161.239397) (xy 113.842923 161.294112) (xy 113.856503 161.299737) (xy 113.982392 161.324778) - (xy 114.011153 161.330499) (xy 114.011156 161.3305) (xy 114.011158 161.3305) (xy 114.168844 161.3305) - (xy 114.168845 161.330499) (xy 114.323497 161.299737) (xy 114.44305 161.250216) (xy 114.512517 161.242748) - (xy 114.574997 161.274023) (xy 114.610649 161.334112) (xy 114.614501 161.364778) (xy 114.614501 161.954419) - (xy 114.611845 161.966087) (xy 114.61288 161.974404) (xy 114.602292 162.008072) (xy 114.600988 162.010789) - (xy 114.600922 162.010927) (xy 114.58279 162.048586) (xy 114.582473 162.04937) (xy 114.575252 162.06442) - (xy 114.575017 162.064909) (xy 114.5269 162.241058) (xy 114.526899 162.241061) (xy 114.526899 162.241064) - (xy 114.517722 162.349231) (xy 114.512114 162.41534) (xy 114.511463 162.423008) (xy 114.529218 162.604742) - (xy 114.529219 162.604745) (xy 114.579578 162.780261) (xy 114.579579 162.780265) (xy 114.66088 162.943767) - (xy 114.660881 162.943769) (xy 114.660882 162.94377) (xy 114.697379 162.992435) (xy 114.770437 163.089854) - (xy 114.770438 163.089855) (xy 114.770439 163.089856) (xy 114.904631 163.213696) (xy 114.904633 163.213697) - (xy 114.904634 163.213698) (xy 114.904637 163.2137) (xy 114.947085 163.240507) (xy 115.059023 163.311199) - (xy 115.15197 163.348458) (xy 115.228512 163.379141) (xy 115.228513 163.379141) (xy 115.228515 163.379142) - (xy 115.407506 163.415281) (xy 115.4075 163.415281) (xy 115.42382 163.415561) (xy 115.590082 163.418422) - (xy 115.77021 163.38846) (xy 115.856074 163.357423) (xy 115.941933 163.326388) (xy 115.941933 163.326387) - (xy 115.941938 163.326386) (xy 115.957133 163.31753) (xy 115.963617 163.31376) (xy 115.96387 163.313692) - (xy 115.991914 163.297306) (xy 115.994749 163.296609) (xy 116.054255 163.280503) (xy 116.086392 163.280506) - (xy 116.086394 163.280505) (xy 116.094597 163.280506) (xy 116.094702 163.2805) (xy 117.535403 163.2805) - (xy 117.543585 163.2805) (xy 117.543608 163.280507) (xy 117.575766 163.280504) (xy 117.576047 163.280586) - (xy 117.638305 163.297437) (xy 117.672233 163.317259) (xy 117.673938 163.318108) (xy 117.68808 163.32635) - (xy 117.859801 163.388421) (xy 118.039922 163.418381) (xy 118.216797 163.415337) (xy 118.222492 163.41524) - (xy 118.401465 163.379105) (xy 118.401467 163.379104) (xy 118.401474 163.379103) (xy 118.570959 163.311162) - (xy 118.725345 163.213663) (xy 118.859531 163.089828) (xy 118.969083 162.943748) (xy 119.050382 162.78025) - (xy 119.100741 162.604737) (xy 119.118496 162.423007) (xy 119.10306 162.241065) (xy 119.054944 162.064923) - (xy 119.054937 162.064909) (xy 119.047715 162.049859) (xy 119.047678 162.049783) (xy 119.044096 162.042305) - (xy 119.044047 162.042046) (xy 119.027672 162.008022) (xy 119.027545 162.007244) (xy 119.015502 161.954433) - (xy 119.015502 161.954419) (xy 119.015507 161.917008) (xy 119.015506 161.917004) (xy 119.015507 161.908998) - (xy 119.015499 161.90886) (xy 119.015499 161.84035) (xy 134.8145 161.84035) (xy 134.8145 162.009649) - (xy 134.840981 162.176847) (xy 134.893296 162.337853) (xy 134.936685 162.423007) (xy 134.959318 162.467427) - (xy 134.970152 162.488688) (xy 135.069648 162.625634) (xy 135.069652 162.625639) (xy 135.18936 162.745347) - (xy 135.189365 162.745351) (xy 135.237421 162.780265) (xy 135.326315 162.84485) (xy 135.415415 162.890249) - (xy 135.477146 162.921703) (xy 135.477148 162.921703) (xy 135.477151 162.921705) (xy 135.54506 162.94377) - (xy 135.638152 162.974018) (xy 135.805351 163.0005) (xy 135.805356 163.0005) (xy 135.974649 163.0005) - (xy 136.141847 162.974018) (xy 136.302849 162.921705) (xy 136.453685 162.84485) (xy 136.590641 162.745346) - (xy 136.710346 162.625641) (xy 136.80985 162.488685) (xy 136.886705 162.337849) (xy 136.939018 162.176847) - (xy 136.941714 162.159823) (xy 136.9655 162.009649) (xy 136.9655 161.84035) (xy 136.939018 161.673152) - (xy 136.907758 161.576945) (xy 136.886705 161.512151) (xy 136.886703 161.512148) (xy 136.886703 161.512146) - (xy 136.850196 161.440498) (xy 136.80985 161.361315) (xy 136.787461 161.330499) (xy 136.710351 161.224365) - (xy 136.710347 161.22436) (xy 136.590639 161.104652) (xy 136.590634 161.104648) (xy 136.453688 161.005152) - (xy 136.453687 161.005151) (xy 136.453685 161.00515) (xy 136.406582 160.98115) (xy 136.302853 160.928296) - (xy 136.141847 160.875981) (xy 135.974649 160.8495) (xy 135.974644 160.8495) (xy 135.805356 160.8495) - (xy 135.805351 160.8495) (xy 135.638152 160.875981) (xy 135.477146 160.928296) (xy 135.326311 161.005152) - (xy 135.189365 161.104648) (xy 135.18936 161.104652) (xy 135.069652 161.22436) (xy 135.069648 161.224365) - (xy 134.970152 161.361311) (xy 134.893296 161.512146) (xy 134.840981 161.673152) (xy 134.8145 161.84035) - (xy 119.015499 161.84035) (xy 119.015499 160.605573) (xy 119.018153 160.593907) (xy 119.017119 160.585597) - (xy 119.027702 160.551931) (xy 119.032971 160.540952) (xy 119.033052 160.540862) (xy 119.033022 160.540848) - (xy 119.036432 160.533757) (xy 119.044074 160.517874) (xy 119.044074 160.51787) (xy 119.047495 160.51076) - (xy 119.047674 160.510316) (xy 119.05498 160.495093) (xy 119.103098 160.318945) (xy 119.118535 160.136995) - (xy 119.100779 159.955258) (xy 119.050419 159.779737) (xy 118.969117 159.616232) (xy 118.85956 159.470146) - (xy 118.725368 159.346305) (xy 118.721164 159.34365) (xy 118.570977 159.248804) (xy 118.560427 159.244575) - (xy 118.533092 159.233617) (xy 118.401485 159.18086) (xy 118.401475 159.180858) (xy 118.22249 159.14472) - (xy 118.222497 159.14472) (xy 118.050792 159.141767) (xy 118.039916 159.14158) (xy 118.039915 159.14158) - (xy 118.039912 159.14158) (xy 117.859794 159.17154) (xy 117.859785 159.171542) (xy 117.688057 159.233618) - (xy 117.673569 159.24206) (xy 117.67346 159.242123) (xy 117.666336 159.246264) (xy 117.66605 159.246343) - (xy 117.638332 159.262542) (xy 117.638055 159.262704) (xy 117.634924 159.263473) (xy 117.575738 159.279501) - (xy 116.094609 159.279501) (xy 116.094486 159.279493) (xy 116.054252 159.279496) (xy 115.991694 159.262564) - (xy 115.96387 159.246309) (xy 115.957768 159.242744) (xy 115.956105 159.241915) (xy 115.941925 159.233651) - (xy 115.770198 159.171578) (xy 115.770191 159.171577) (xy 115.590082 159.141618) (xy 115.590079 159.141618) - (xy 115.581405 159.141767) (xy 115.407508 159.144758) (xy 115.228533 159.180894) (xy 115.228523 159.180897) - (xy 115.059041 159.248837) (xy 115.05904 159.248837) (xy 114.904658 159.346333) (xy 114.904646 159.346342) - (xy 114.770469 159.470169) (xy 114.770467 159.470171) (xy 114.660913 159.616255) (xy 114.595448 159.747911) - (xy 114.547973 159.799174) (xy 114.48032 159.816633) (xy 114.436965 159.807262) (xy 114.323501 159.760264) - (xy 114.323489 159.760261) (xy 114.168845 159.7295) (xy 114.168842 159.7295) (xy 114.011158 159.7295) - (xy 114.011155 159.7295) (xy 113.85651 159.760261) (xy 113.856498 159.760264) (xy 113.710827 159.820602) - (xy 113.710814 159.820609) (xy 113.579711 159.90821) (xy 113.579707 159.908213) (xy 113.468213 160.019707) - (xy 113.46821 160.019711) (xy 113.380609 160.150814) (xy 113.380602 160.150827) (xy 113.320264 160.296498) - (xy 113.320261 160.29651) (xy 113.2895 160.451153) (xy 102.433164 160.451153) (xy 102.462005 160.391265) - (xy 102.462005 160.391264) (xy 102.468056 160.378698) (xy 102.485051 160.343408) (xy 102.57781 160.078318) - (xy 102.640305 159.804509) (xy 102.643095 159.779752) (xy 102.661518 159.616236) (xy 102.67175 159.525425) - (xy 102.67175 159.244575) (xy 102.65946 159.135499) (xy 102.640307 158.965505) (xy 102.640304 158.965487) - (xy 102.640092 158.96456) (xy 102.57781 158.691682) (xy 102.577563 158.690977) (xy 102.518255 158.521485) - (xy 102.485051 158.426592) (xy 102.363195 158.173555) (xy 102.213773 157.935752) (xy 102.038666 157.716175) - (xy 101.840075 157.517584) (xy 101.620498 157.342477) (xy 101.382695 157.193055) (xy 101.382692 157.193053) - (xy 101.129661 157.0712) (xy 100.864579 156.978443) (xy 100.864567 156.978439) (xy 100.590762 156.915945) - (xy 100.590744 156.915942) (xy 100.311681 156.8845) (xy 100.311675 156.8845) (xy 100.030825 156.8845) - (xy 100.030818 156.8845) (xy 99.751755 156.915942) (xy 99.751737 156.915945) (xy 99.477932 156.978439) - (xy 99.47792 156.978443) (xy 99.212838 157.0712) (xy 98.959807 157.193053) (xy 98.722003 157.342476) - (xy 98.502425 157.517583) (xy 98.303833 157.716175) (xy 98.128726 157.935753) (xy 97.979303 158.173557) - (xy 97.85745 158.426588) (xy 97.764693 158.69167) (xy 97.764689 158.691682) (xy 97.702195 158.965487) - (xy 97.702192 158.965505) (xy 97.67075 159.244568) (xy 78.859249 159.244568) (xy 78.84696 159.135499) - (xy 78.827807 158.965505) (xy 78.827804 158.965487) (xy 78.827592 158.96456) (xy 78.76531 158.691682) - (xy 78.765063 158.690977) (xy 78.705755 158.521485) (xy 78.672551 158.426592) (xy 78.550695 158.173555) - (xy 78.401273 157.935752) (xy 78.226166 157.716175) (xy 78.027575 157.517584) (xy 77.807998 157.342477) - (xy 77.570195 157.193055) (xy 77.570192 157.193053) (xy 77.317161 157.0712) (xy 77.052079 156.978443) - (xy 77.052067 156.978439) (xy 76.778262 156.915945) (xy 76.778244 156.915942) (xy 76.499181 156.8845) - (xy 76.499175 156.8845) (xy 76.218325 156.8845) (xy 76.218318 156.8845) (xy 75.939255 156.915942) - (xy 75.939237 156.915945) (xy 75.665432 156.978439) (xy 75.66542 156.978443) (xy 75.400338 157.0712) - (xy 75.147307 157.193053) (xy 74.909503 157.342476) (xy 74.689925 157.517583) (xy 74.491333 157.716175) - (xy 74.316226 157.935753) (xy 74.166803 158.173557) (xy 74.04495 158.426588) (xy 73.952193 158.69167) - (xy 73.952189 158.691682) (xy 73.889695 158.965487) (xy 73.889692 158.965505) (xy 73.85825 159.244568) - (xy 52.032609 159.244568) (xy 51.975977 159.208804) (xy 51.806485 159.14086) (xy 51.806475 159.140858) - (xy 51.62749 159.10472) (xy 51.627497 159.10472) (xy 51.455792 159.101767) (xy 51.444916 159.10158) - (xy 51.444915 159.10158) (xy 51.444912 159.10158) (xy 51.264794 159.13154) (xy 51.264785 159.131542) - (xy 51.093057 159.193618) (xy 51.078569 159.20206) (xy 51.07846 159.202123) (xy 51.071336 159.206264) - (xy 51.07105 159.206343) (xy 51.043332 159.222542) (xy 51.043055 159.222704) (xy 51.039924 159.223473) - (xy 50.980738 159.239501) (xy 49.499609 159.239501) (xy 49.499486 159.239493) (xy 49.459252 159.239496) - (xy 49.396694 159.222564) (xy 49.36887 159.206309) (xy 49.362768 159.202744) (xy 49.361105 159.201915) - (xy 49.346925 159.193651) (xy 49.175198 159.131578) (xy 49.175191 159.131577) (xy 48.995082 159.101618) - (xy 48.995079 159.101618) (xy 48.986405 159.101767) (xy 48.812508 159.104758) (xy 48.633533 159.140894) - (xy 48.633523 159.140897) (xy 48.464041 159.208837) (xy 48.46404 159.208837) (xy 48.309658 159.306333) - (xy 48.309646 159.306342) (xy 48.175469 159.430169) (xy 48.175467 159.430171) (xy 48.065913 159.576255) - (xy 48.000448 159.707911) (xy 47.952973 159.759174) (xy 47.88532 159.776633) (xy 47.841965 159.767262) - (xy 47.728501 159.720264) (xy 47.728489 159.720261) (xy 47.573845 159.6895) (xy 47.573842 159.6895) - (xy 47.416158 159.6895) (xy 47.416155 159.6895) (xy 47.26151 159.720261) (xy 47.261498 159.720264) - (xy 47.115827 159.780602) (xy 47.115814 159.780609) (xy 46.984711 159.86821) (xy 46.984707 159.868213) - (xy 46.873213 159.979707) (xy 46.87321 159.979711) (xy 46.785609 160.110814) (xy 46.785602 160.110827) - (xy 46.725264 160.256498) (xy 46.725261 160.25651) (xy 46.6945 160.411153) (xy 31.6155 160.411153) - (xy 31.6155 156.771153) (xy 61.4995 156.771153) (xy 61.4995 156.928846) (xy 61.530261 157.083489) - (xy 61.530264 157.083501) (xy 61.590602 157.229172) (xy 61.590609 157.229185) (xy 61.67821 157.360288) - (xy 61.678213 157.360292) (xy 61.789707 157.471786) (xy 61.789711 157.471789) (xy 61.920814 157.55939) - (xy 61.920827 157.559397) (xy 62.066498 157.619735) (xy 62.066503 157.619737) (xy 62.221153 157.650499) - (xy 62.221156 157.6505) (xy 62.221158 157.6505) (xy 62.378844 157.6505) (xy 62.378845 157.650499) - (xy 62.533497 157.619737) (xy 62.679179 157.559394) (xy 62.810289 157.471789) (xy 62.921789 157.360289) - (xy 63.009394 157.229179) (xy 63.069737 157.083497) (xy 63.1005 156.928842) (xy 63.1005 156.771158) - (xy 63.1005 156.771155) (xy 63.100499 156.771153) (xy 63.08658 156.701177) (xy 63.069737 156.616503) - (xy 63.069735 156.616498) (xy 63.009397 156.470827) (xy 63.00939 156.470814) (xy 62.921789 156.339711) - (xy 62.921786 156.339707) (xy 62.810292 156.228213) (xy 62.810288 156.22821) (xy 62.679185 156.140609) - (xy 62.679172 156.140602) (xy 62.533501 156.080264) (xy 62.533489 156.080261) (xy 62.378845 156.0495) - (xy 62.378842 156.0495) (xy 62.221158 156.0495) (xy 62.221155 156.0495) (xy 62.06651 156.080261) - (xy 62.066498 156.080264) (xy 61.920827 156.140602) (xy 61.920814 156.140609) (xy 61.789711 156.22821) - (xy 61.789707 156.228213) (xy 61.678213 156.339707) (xy 61.67821 156.339711) (xy 61.590609 156.470814) - (xy 61.590602 156.470827) (xy 61.530264 156.616498) (xy 61.530261 156.61651) (xy 61.4995 156.771153) - (xy 31.6155 156.771153) (xy 31.6155 155.710087) (xy 128.71658 155.710087) (xy 128.74654 155.890205) - (xy 128.746543 155.890217) (xy 128.808615 156.061937) (xy 128.817047 156.076407) (xy 128.817113 156.076521) - (xy 128.821263 156.083661) (xy 128.821343 156.08395) (xy 128.837557 156.111692) (xy 128.837705 156.111946) - (xy 128.83848 156.115103) (xy 128.854501 156.174262) (xy 128.854501 157.655679) (xy 128.854493 157.655805) - (xy 128.854496 157.695745) (xy 128.837566 157.758301) (xy 128.817752 157.792217) (xy 128.816925 157.793875) - (xy 128.808653 157.80807) (xy 128.746578 157.979801) (xy 128.746577 157.979808) (xy 128.716618 158.159917) - (xy 128.719758 158.342491) (xy 128.755894 158.521466) (xy 128.755897 158.521476) (xy 128.823837 158.690958) - (xy 128.823837 158.690959) (xy 128.921333 158.845341) (xy 128.921342 158.845353) (xy 129.045169 158.97953) - (xy 129.045171 158.979532) (xy 129.074935 159.001853) (xy 129.191253 159.089085) (xy 129.191257 159.089087) - (xy 129.191256 159.089087) (xy 129.32291 159.154551) (xy 129.374174 159.202025) (xy 129.391633 159.269678) - (xy 129.382262 159.313034) (xy 129.335264 159.426498) (xy 129.335261 159.42651) (xy 129.3045 159.581153) - (xy 129.3045 159.738846) (xy 129.335261 159.893489) (xy 129.335264 159.893501) (xy 129.395602 160.039172) - (xy 129.395609 160.039185) (xy 129.48321 160.170288) (xy 129.483213 160.170292) (xy 129.594707 160.281786) - (xy 129.594711 160.281789) (xy 129.725814 160.36939) (xy 129.725827 160.369397) (xy 129.869586 160.428943) - (xy 129.871503 160.429737) (xy 129.999006 160.455099) (xy 130.026153 160.460499) (xy 130.026156 160.4605) - (xy 130.026158 160.4605) (xy 130.183844 160.4605) (xy 130.183845 160.460499) (xy 130.338497 160.429737) - (xy 130.451166 160.383067) (xy 130.484172 160.369397) (xy 130.484172 160.369396) (xy 130.484179 160.369394) - (xy 130.615289 160.281789) (xy 130.726789 160.170289) (xy 130.814394 160.039179) (xy 130.874737 159.893497) - (xy 130.9055 159.738842) (xy 130.9055 159.581158) (xy 130.9055 159.581155) (xy 130.905499 159.581153) - (xy 130.905304 159.580172) (xy 130.874737 159.426503) (xy 130.859407 159.389492) (xy 130.825218 159.306951) - (xy 130.818454 159.244041) (xy 138.8195 159.244041) (xy 138.8195 159.525958) (xy 138.856295 159.805439) - (xy 138.929259 160.077743) (xy 139.037135 160.338179) (xy 139.03714 160.33819) (xy 139.178083 160.582309) - (xy 139.178088 160.582317) (xy 139.317107 160.763489) (xy 139.349704 160.80597) (xy 139.549029 161.005295) - (xy 139.549033 161.005298) (xy 139.549035 161.0053) (xy 139.772683 161.176912) (xy 139.77269 161.176916) - (xy 140.016809 161.317859) (xy 140.016814 161.317861) (xy 140.016817 161.317863) (xy 140.17654 161.384022) - (xy 140.238616 161.409735) (xy 140.277261 161.425742) (xy 140.549558 161.498704) (xy 140.829049 161.5355) - (xy 140.829056 161.5355) (xy 141.110944 161.5355) (xy 141.110951 161.5355) (xy 141.390442 161.498704) - (xy 141.662739 161.425742) (xy 141.923183 161.317863) (xy 142.167317 161.176912) (xy 142.390965 161.0053) - (xy 142.5903 160.805965) (xy 142.761912 160.582317) (xy 142.902863 160.338183) (xy 143.010742 160.077739) - (xy 143.083704 159.805442) (xy 143.1205 159.525951) (xy 143.1205 159.244049) (xy 143.083704 158.964558) - (xy 143.010742 158.692261) (xy 142.902863 158.431817) (xy 142.902861 158.431814) (xy 142.902859 158.431809) - (xy 142.761916 158.18769) (xy 142.761912 158.187683) (xy 142.5903 157.964035) (xy 142.590298 157.964033) - (xy 142.590295 157.964029) (xy 142.39097 157.764704) (xy 142.390965 157.7647) (xy 142.167317 157.593088) - (xy 142.167311 157.593084) (xy 142.167309 157.593083) (xy 141.92319 157.45214) (xy 141.923179 157.452135) - (xy 141.662743 157.344259) (xy 141.390439 157.271295) (xy 141.110958 157.2345) (xy 141.110951 157.2345) - (xy 140.829049 157.2345) (xy 140.829041 157.2345) (xy 140.54956 157.271295) (xy 140.277256 157.344259) - (xy 140.01682 157.452135) (xy 140.016809 157.45214) (xy 139.77269 157.593083) (xy 139.772682 157.593089) - (xy 139.549029 157.764704) (xy 139.349704 157.964029) (xy 139.225814 158.125485) (xy 139.186095 158.177249) - (xy 139.178089 158.187682) (xy 139.178083 158.18769) (xy 139.03714 158.431809) (xy 139.037135 158.43182) - (xy 138.929259 158.692256) (xy 138.856295 158.96456) (xy 138.8195 159.244041) (xy 130.818454 159.244041) - (xy 130.817749 159.237482) (xy 130.849025 159.175003) (xy 130.909114 159.139351) (xy 130.939779 159.135499) - (xy 131.529421 159.135499) (xy 131.541086 159.138153) (xy 131.549399 159.137119) (xy 131.583068 159.147705) - (xy 131.585925 159.149076) (xy 131.585979 159.149101) (xy 131.61696 159.164019) (xy 131.623764 159.167295) - (xy 131.624536 159.167605) (xy 131.639909 159.174983) (xy 131.816058 159.2231) (xy 131.998007 159.238537) - (xy 132.179745 159.220781) (xy 132.355266 159.17042) (xy 132.51877 159.089118) (xy 132.664856 158.979561) - (xy 132.788696 158.845369) (xy 132.886199 158.690977) (xy 132.954142 158.521485) (xy 132.990281 158.342494) - (xy 132.993422 158.159918) (xy 132.96346 157.97979) (xy 132.944358 157.926943) (xy 132.901387 157.808064) - (xy 132.901386 157.808062) (xy 132.892153 157.792217) (xy 132.88876 157.786382) (xy 132.888692 157.78613) - (xy 132.872433 157.758301) (xy 132.872306 157.758082) (xy 132.871618 157.755286) (xy 132.855503 157.695742) - (xy 132.855506 157.663608) (xy 132.855505 157.663605) (xy 132.855506 157.65575) (xy 132.8555 157.65564) - (xy 132.8555 156.701177) (xy 133.6956 156.701177) (xy 133.6956 156.988822) (xy 133.695601 156.988838) - (xy 133.733146 157.274023) (xy 133.807597 157.551878) (xy 133.917675 157.817631) (xy 133.917683 157.817648) - (xy 134.061504 158.066751) (xy 134.061515 158.066767) (xy 134.236621 158.294971) (xy 134.236627 158.294978) - (xy 134.440021 158.498372) (xy 134.440028 158.498378) (xy 134.602523 158.623064) (xy 134.668241 158.673491) - (xy 134.668248 158.673495) (xy 134.917351 158.817316) (xy 134.917356 158.817318) (xy 134.917359 158.81732) - (xy 134.917363 158.817321) (xy 134.917368 158.817324) (xy 134.985075 158.845369) (xy 135.18312 158.927402) - (xy 135.460975 159.001853) (xy 135.746171 159.0394) (xy 135.746178 159.0394) (xy 136.033822 159.0394) - (xy 136.033829 159.0394) (xy 136.319025 159.001853) (xy 136.59688 158.927402) (xy 136.862641 158.81732) - (xy 137.111759 158.673491) (xy 137.339973 158.498377) (xy 137.543377 158.294973) (xy 137.718491 158.066759) - (xy 137.86232 157.817641) (xy 137.972402 157.55188) (xy 138.046853 157.274025) (xy 138.0844 156.988829) - (xy 138.0844 156.701171) (xy 138.046853 156.415975) (xy 137.972402 156.13812) (xy 137.891603 155.943055) - (xy 137.862324 155.872368) (xy 137.862316 155.872351) (xy 137.718495 155.623248) (xy 137.718491 155.623241) - (xy 137.543377 155.395027) (xy 137.543372 155.395021) (xy 137.339978 155.191627) (xy 137.339971 155.191621) - (xy 137.247193 155.12043) (xy 137.20599 155.064002) (xy 137.201835 154.994256) (xy 137.236047 154.933336) - (xy 137.297764 154.900583) (xy 137.367392 154.906396) (xy 137.384673 154.914664) (xy 137.476817 154.967863) - (xy 137.737261 155.075742) (xy 138.009558 155.148704) (xy 138.289049 155.1855) (xy 138.289056 155.1855) - (xy 138.570944 155.1855) (xy 138.570951 155.1855) (xy 138.850442 155.148704) (xy 139.122739 155.075742) - (xy 139.383183 154.967863) (xy 139.627317 154.826912) (xy 139.850965 154.6553) (xy 140.0503 154.455965) - (xy 140.221912 154.232317) (xy 140.362863 153.988183) (xy 140.470742 153.727739) (xy 140.543704 153.455442) - (xy 140.5805 153.175951) (xy 140.5805 152.894049) (xy 140.543704 152.614558) (xy 140.470742 152.342261) - (xy 140.362863 152.081817) (xy 140.362861 152.081814) (xy 140.362859 152.081809) (xy 140.221916 151.83769) - (xy 140.221912 151.837683) (xy 140.0503 151.614035) (xy 140.050298 151.614033) (xy 140.050295 151.614029) - (xy 139.85097 151.414704) (xy 139.81225 151.384993) (xy 139.627317 151.243088) (xy 139.627311 151.243084) - (xy 139.627309 151.243083) (xy 139.38319 151.10214) (xy 139.383179 151.102135) (xy 139.122743 150.994259) - (xy 138.850439 150.921295) (xy 138.570958 150.8845) (xy 138.570951 150.8845) (xy 138.289049 150.8845) - (xy 138.289041 150.8845) (xy 138.00956 150.921295) (xy 137.737256 150.994259) (xy 137.47682 151.102135) - (xy 137.476809 151.10214) (xy 137.23269 151.243083) (xy 137.232674 151.243094) (xy 137.062285 151.373838) - (xy 136.997116 151.399032) (xy 136.928671 151.384993) (xy 136.878682 151.336179) (xy 136.876314 151.331757) - (xy 136.850434 151.280965) (xy 136.80985 151.201315) (xy 136.797137 151.183817) (xy 136.710351 151.064365) - (xy 136.710347 151.06436) (xy 136.590639 150.944652) (xy 136.590634 150.944648) (xy 136.453688 150.845152) - (xy 136.453687 150.845151) (xy 136.453685 150.84515) (xy 136.39096 150.81319) (xy 136.302853 150.768296) - (xy 136.141847 150.715981) (xy 135.974649 150.6895) (xy 135.974644 150.6895) (xy 135.805356 150.6895) - (xy 135.805351 150.6895) (xy 135.638152 150.715981) (xy 135.477146 150.768296) (xy 135.326311 150.845152) - (xy 135.189365 150.944648) (xy 135.18936 150.944652) (xy 135.069652 151.06436) (xy 135.069648 151.064365) - (xy 134.970152 151.201311) (xy 134.893296 151.352146) (xy 134.840981 151.513152) (xy 134.8145 151.68035) - (xy 134.8145 151.849649) (xy 134.840981 152.016847) (xy 134.893296 152.177853) (xy 134.970152 152.328688) - (xy 135.069648 152.465634) (xy 135.069652 152.465639) (xy 135.18936 152.585347) (xy 135.189365 152.585351) - (xy 135.308817 152.672137) (xy 135.326315 152.68485) (xy 135.422425 152.73382) (xy 135.477146 152.761703) - (xy 135.477148 152.761703) (xy 135.477151 152.761705) (xy 135.56345 152.789745) (xy 135.638152 152.814018) - (xy 135.805351 152.8405) (xy 135.805356 152.8405) (xy 135.974649 152.8405) (xy 136.136102 152.814928) - (xy 136.205395 152.823882) (xy 136.258847 152.868879) (xy 136.279487 152.93563) (xy 136.2795 152.937401) - (xy 136.2795 153.175958) (xy 136.316295 153.455439) (xy 136.389259 153.727743) (xy 136.497135 153.988179) - (xy 136.49714 153.98819) (xy 136.61476 154.191912) (xy 136.638088 154.232317) (xy 136.798019 154.440742) - (xy 136.809704 154.45597) (xy 137.009029 154.655295) (xy 137.009033 154.655298) (xy 137.009035 154.6553) - (xy 137.097253 154.722992) (xy 137.138455 154.77942) (xy 137.14261 154.849166) (xy 137.108398 154.910087) - (xy 137.04668 154.942839) (xy 136.977053 154.937026) (xy 136.959766 154.928755) (xy 136.862648 154.872683) - (xy 136.862631 154.872675) (xy 136.596878 154.762597) (xy 136.319023 154.688146) (xy 136.033838 154.650601) - (xy 136.033835 154.6506) (xy 136.033829 154.6506) (xy 135.746171 154.6506) (xy 135.746165 154.6506) - (xy 135.746161 154.650601) (xy 135.460976 154.688146) (xy 135.183121 154.762597) (xy 134.917368 154.872675) - (xy 134.917351 154.872683) (xy 134.668248 155.016504) (xy 134.668232 155.016515) (xy 134.440028 155.191621) - (xy 134.440021 155.191627) (xy 134.236627 155.395021) (xy 134.236621 155.395028) (xy 134.061515 155.623232) - (xy 134.061504 155.623248) (xy 133.917683 155.872351) (xy 133.917675 155.872368) (xy 133.807597 156.138121) - (xy 133.733146 156.415976) (xy 133.695601 156.701161) (xy 133.6956 156.701177) (xy 132.8555 156.701177) - (xy 132.8555 156.214596) (xy 132.8555 156.206414) (xy 132.855507 156.206392) (xy 132.855504 156.174232) - (xy 132.855586 156.173951) (xy 132.872438 156.111692) (xy 132.874957 156.107381) (xy 132.888692 156.083871) - (xy 132.888692 156.083869) (xy 132.892271 156.077744) (xy 132.893117 156.076045) (xy 132.90135 156.06192) - (xy 132.963421 155.890199) (xy 132.993381 155.710078) (xy 132.99024 155.52751) (xy 132.99024 155.527508) - (xy 132.99024 155.527507) (xy 132.954105 155.348534) (xy 132.954102 155.348523) (xy 132.891207 155.191627) - (xy 132.886162 155.179041) (xy 132.788663 155.024655) (xy 132.664828 154.890469) (xy 132.664827 154.890468) - (xy 132.664826 154.890467) (xy 132.518745 154.780915) (xy 132.355255 154.69962) (xy 132.355253 154.699619) - (xy 132.35525 154.699618) (xy 132.179737 154.649259) (xy 132.179736 154.649258) (xy 132.179734 154.649258) - (xy 131.998008 154.631504) (xy 131.998007 154.631504) (xy 131.974643 154.633486) (xy 131.81607 154.646939) - (xy 131.816062 154.64694) (xy 131.639923 154.695055) (xy 131.624756 154.702333) (xy 131.624687 154.702366) - (xy 131.617301 154.705903) (xy 131.617046 154.705953) (xy 131.584013 154.72185) (xy 131.583392 154.722148) - (xy 131.583219 154.722232) (xy 131.583217 154.722232) (xy 131.583022 154.722326) (xy 131.582272 154.722447) - (xy 131.529438 154.734496) (xy 131.483997 154.734492) (xy 131.483859 154.734501) (xy 130.180576 154.734501) - (xy 130.16891 154.731846) (xy 130.160598 154.732881) (xy 130.126937 154.722296) (xy 130.126929 154.722295) - (xy 130.115849 154.716978) (xy 130.115847 154.716976) (xy 130.115846 154.716976) (xy 130.115846 154.716975) - (xy 130.115808 154.716941) (xy 130.115741 154.716926) (xy 130.092874 154.705926) (xy 130.08606 154.702648) - (xy 130.085609 154.702465) (xy 130.070096 154.695021) (xy 130.070084 154.695016) (xy 129.893944 154.646901) - (xy 129.740452 154.633879) (xy 129.711995 154.631465) (xy 129.711994 154.631465) (xy 129.711993 154.631465) - (xy 129.530265 154.64922) (xy 129.530261 154.64922) (xy 129.530258 154.649221) (xy 129.509088 154.655295) - (xy 129.354738 154.69958) (xy 129.191236 154.78088) (xy 129.045147 154.890438) (xy 128.921305 155.024631) - (xy 128.921301 155.024637) (xy 128.823804 155.179022) (xy 128.75586 155.348514) (xy 128.755858 155.348524) - (xy 128.71972 155.527506) (xy 128.71658 155.710087) (xy 31.6155 155.710087) (xy 31.6155 152.259041) - (xy 45.4745 152.259041) (xy 45.4745 152.540958) (xy 45.511295 152.820439) (xy 45.584259 153.092743) - (xy 45.692135 153.353179) (xy 45.69214 153.35319) (xy 45.751176 153.455442) (xy 45.833088 153.597317) - (xy 45.933165 153.727739) (xy 46.004704 153.82097) (xy 46.204029 154.020295) (xy 46.204033 154.020298) - (xy 46.204035 154.0203) (xy 46.427683 154.191912) (xy 46.42769 154.191916) (xy 46.671809 154.332859) - (xy 46.671814 154.332861) (xy 46.671817 154.332863) (xy 46.932261 154.440742) (xy 47.204558 154.513704) - (xy 47.484049 154.5505) (xy 47.484056 154.5505) (xy 47.765944 154.5505) (xy 47.765951 154.5505) - (xy 48.045442 154.513704) (xy 48.317739 154.440742) (xy 48.578183 154.332863) (xy 48.822317 154.191912) - (xy 49.045965 154.0203) (xy 49.2453 153.820965) (xy 49.416912 153.597317) (xy 49.557863 153.353183) - (xy 49.665742 153.092739) (xy 49.738704 152.820442) (xy 49.7755 152.540951) (xy 49.7755 152.259049) - (xy 49.775499 152.259041) (xy 74.0495 152.259041) (xy 74.0495 152.540958) (xy 74.086295 152.820439) - (xy 74.159259 153.092743) (xy 74.267135 153.353179) (xy 74.26714 153.35319) (xy 74.326176 153.455442) - (xy 74.408088 153.597317) (xy 74.508165 153.727739) (xy 74.579704 153.82097) (xy 74.779029 154.020295) - (xy 74.779033 154.020298) (xy 74.779035 154.0203) (xy 75.002683 154.191912) (xy 75.00269 154.191916) - (xy 75.246809 154.332859) (xy 75.246814 154.332861) (xy 75.246817 154.332863) (xy 75.507261 154.440742) - (xy 75.779558 154.513704) (xy 76.059049 154.5505) (xy 76.059056 154.5505) (xy 76.340944 154.5505) - (xy 76.340951 154.5505) (xy 76.620442 154.513704) (xy 76.892739 154.440742) (xy 77.153183 154.332863) - (xy 77.397317 154.191912) (xy 77.620965 154.0203) (xy 77.8203 153.820965) (xy 77.991912 153.597317) - (xy 78.132863 153.353183) (xy 78.240742 153.092739) (xy 78.313704 152.820442) (xy 78.3505 152.540951) - (xy 78.3505 152.259049) (xy 78.350499 152.259041) (xy 93.0995 152.259041) (xy 93.0995 152.540958) - (xy 93.136295 152.820439) (xy 93.209259 153.092743) (xy 93.317135 153.353179) (xy 93.31714 153.35319) - (xy 93.376176 153.455442) (xy 93.458088 153.597317) (xy 93.558165 153.727739) (xy 93.629704 153.82097) - (xy 93.829029 154.020295) (xy 93.829033 154.020298) (xy 93.829035 154.0203) (xy 94.052683 154.191912) - (xy 94.05269 154.191916) (xy 94.296809 154.332859) (xy 94.296814 154.332861) (xy 94.296817 154.332863) - (xy 94.557261 154.440742) (xy 94.829558 154.513704) (xy 95.109049 154.5505) (xy 95.109056 154.5505) - (xy 95.390944 154.5505) (xy 95.390951 154.5505) (xy 95.670442 154.513704) (xy 95.942739 154.440742) - (xy 96.203183 154.332863) (xy 96.447317 154.191912) (xy 96.670965 154.0203) (xy 96.8703 153.820965) - (xy 97.041912 153.597317) (xy 97.182863 153.353183) (xy 97.290742 153.092739) (xy 97.363704 152.820442) - (xy 97.4005 152.540951) (xy 97.4005 152.259049) (xy 97.400499 152.259041) (xy 112.1495 152.259041) - (xy 112.1495 152.540958) (xy 112.186295 152.820439) (xy 112.259259 153.092743) (xy 112.367135 153.353179) - (xy 112.36714 153.35319) (xy 112.426176 153.455442) (xy 112.508088 153.597317) (xy 112.608165 153.727739) - (xy 112.679704 153.82097) (xy 112.879029 154.020295) (xy 112.879033 154.020298) (xy 112.879035 154.0203) - (xy 113.102683 154.191912) (xy 113.10269 154.191916) (xy 113.346809 154.332859) (xy 113.346814 154.332861) - (xy 113.346817 154.332863) (xy 113.607261 154.440742) (xy 113.879558 154.513704) (xy 114.159049 154.5505) - (xy 114.159056 154.5505) (xy 114.440944 154.5505) (xy 114.440951 154.5505) (xy 114.720442 154.513704) - (xy 114.992739 154.440742) (xy 115.253183 154.332863) (xy 115.497317 154.191912) (xy 115.720965 154.0203) - (xy 115.9203 153.820965) (xy 116.091912 153.597317) (xy 116.232863 153.353183) (xy 116.340742 153.092739) - (xy 116.413704 152.820442) (xy 116.4505 152.540951) (xy 116.4505 152.259049) (xy 116.413704 151.979558) - (xy 116.340742 151.707261) (xy 116.232863 151.446817) (xy 116.232861 151.446814) (xy 116.232859 151.446809) - (xy 116.091916 151.20269) (xy 116.091912 151.202683) (xy 115.9203 150.979035) (xy 115.920298 150.979033) - (xy 115.920295 150.979029) (xy 115.72097 150.779704) (xy 115.637925 150.715981) (xy 115.497317 150.608088) - (xy 115.497311 150.608084) (xy 115.497309 150.608083) (xy 115.25319 150.46714) (xy 115.253179 150.467135) - (xy 114.992743 150.359259) (xy 114.720439 150.286295) (xy 114.440958 150.2495) (xy 114.440951 150.2495) - (xy 114.159049 150.2495) (xy 114.159041 150.2495) (xy 113.87956 150.286295) (xy 113.607256 150.359259) - (xy 113.34682 150.467135) (xy 113.346809 150.46714) (xy 113.10269 150.608083) (xy 113.102682 150.608089) - (xy 112.879029 150.779704) (xy 112.679704 150.979029) (xy 112.508089 151.202682) (xy 112.508083 151.20269) - (xy 112.36714 151.446809) (xy 112.367135 151.44682) (xy 112.259259 151.707256) (xy 112.186295 151.97956) - (xy 112.1495 152.259041) (xy 97.400499 152.259041) (xy 97.363704 151.979558) (xy 97.290742 151.707261) - (xy 97.182863 151.446817) (xy 97.182861 151.446814) (xy 97.182859 151.446809) (xy 97.041916 151.20269) - (xy 97.041912 151.202683) (xy 96.8703 150.979035) (xy 96.870298 150.979033) (xy 96.870295 150.979029) - (xy 96.67097 150.779704) (xy 96.587925 150.715981) (xy 96.447317 150.608088) (xy 96.447311 150.608084) - (xy 96.447309 150.608083) (xy 96.20319 150.46714) (xy 96.203179 150.467135) (xy 95.942743 150.359259) - (xy 95.670439 150.286295) (xy 95.390958 150.2495) (xy 95.390951 150.2495) (xy 95.109049 150.2495) - (xy 95.109041 150.2495) (xy 94.82956 150.286295) (xy 94.557256 150.359259) (xy 94.29682 150.467135) - (xy 94.296809 150.46714) (xy 94.05269 150.608083) (xy 94.052682 150.608089) (xy 93.829029 150.779704) - (xy 93.629704 150.979029) (xy 93.458089 151.202682) (xy 93.458083 151.20269) (xy 93.31714 151.446809) - (xy 93.317135 151.44682) (xy 93.209259 151.707256) (xy 93.136295 151.97956) (xy 93.0995 152.259041) - (xy 78.350499 152.259041) (xy 78.313704 151.979558) (xy 78.240742 151.707261) (xy 78.132863 151.446817) - (xy 78.132861 151.446814) (xy 78.132859 151.446809) (xy 77.991916 151.20269) (xy 77.991912 151.202683) - (xy 77.8203 150.979035) (xy 77.820298 150.979033) (xy 77.820295 150.979029) (xy 77.62097 150.779704) - (xy 77.537925 150.715981) (xy 77.397317 150.608088) (xy 77.397311 150.608084) (xy 77.397309 150.608083) - (xy 77.15319 150.46714) (xy 77.153179 150.467135) (xy 76.892743 150.359259) (xy 76.620439 150.286295) - (xy 76.340958 150.2495) (xy 76.340951 150.2495) (xy 76.059049 150.2495) (xy 76.059041 150.2495) - (xy 75.77956 150.286295) (xy 75.507256 150.359259) (xy 75.24682 150.467135) (xy 75.246809 150.46714) - (xy 75.00269 150.608083) (xy 75.002682 150.608089) (xy 74.779029 150.779704) (xy 74.579704 150.979029) - (xy 74.408089 151.202682) (xy 74.408083 151.20269) (xy 74.26714 151.446809) (xy 74.267135 151.44682) - (xy 74.159259 151.707256) (xy 74.086295 151.97956) (xy 74.0495 152.259041) (xy 49.775499 152.259041) - (xy 49.738704 151.979558) (xy 49.665742 151.707261) (xy 49.557863 151.446817) (xy 49.557861 151.446814) - (xy 49.557859 151.446809) (xy 49.416916 151.20269) (xy 49.416912 151.202683) (xy 49.2453 150.979035) - (xy 49.245298 150.979033) (xy 49.245295 150.979029) (xy 49.04597 150.779704) (xy 48.962925 150.715981) - (xy 48.822317 150.608088) (xy 48.822311 150.608084) (xy 48.822309 150.608083) (xy 48.57819 150.46714) - (xy 48.578179 150.467135) (xy 48.317743 150.359259) (xy 48.045439 150.286295) (xy 47.765958 150.2495) - (xy 47.765951 150.2495) (xy 47.484049 150.2495) (xy 47.484041 150.2495) (xy 47.20456 150.286295) - (xy 46.932256 150.359259) (xy 46.67182 150.467135) (xy 46.671809 150.46714) (xy 46.42769 150.608083) - (xy 46.427682 150.608089) (xy 46.204029 150.779704) (xy 46.004704 150.979029) (xy 45.833089 151.202682) - (xy 45.833083 151.20269) (xy 45.69214 151.446809) (xy 45.692135 151.44682) (xy 45.584259 151.707256) - (xy 45.511295 151.97956) (xy 45.4745 152.259041) (xy 31.6155 152.259041) (xy 31.6155 147.23535) - (xy 44.0095 147.23535) (xy 44.0095 147.404649) (xy 44.035981 147.571847) (xy 44.088296 147.732853) - (xy 44.165152 147.883688) (xy 44.264648 148.020634) (xy 44.264652 148.020639) (xy 44.38436 148.140347) - (xy 44.384365 148.140351) (xy 44.503817 148.227137) (xy 44.521315 148.23985) (xy 44.617425 148.28882) - (xy 44.672146 148.316703) (xy 44.672148 148.316703) (xy 44.672151 148.316705) (xy 44.75845 148.344745) - (xy 44.833152 148.369018) (xy 45.000351 148.3955) (xy 45.000356 148.3955) (xy 45.169649 148.3955) - (xy 45.336847 148.369018) (xy 45.497849 148.316705) (xy 45.648685 148.23985) (xy 45.785641 148.140346) - (xy 45.905346 148.020641) (xy 46.00485 147.883685) (xy 46.081705 147.732849) (xy 46.134018 147.571847) - (xy 46.151125 147.463838) (xy 46.1605 147.404649) (xy 46.1605 147.235351) (xy 46.153556 147.191511) - (xy 46.153556 147.19151) (xy 46.151127 147.176177) (xy 47.9706 147.176177) (xy 47.9706 147.463822) - (xy 47.970601 147.463838) (xy 48.008146 147.749023) (xy 48.082597 148.026878) (xy 48.192675 148.292631) - (xy 48.192683 148.292648) (xy 48.336504 148.541751) (xy 48.336515 148.541767) (xy 48.511621 148.769971) - (xy 48.511627 148.769978) (xy 48.71502 148.973371) (xy 48.715027 148.973377) (xy 48.943241 149.148491) - (xy 48.958893 149.157527) (xy 49.192351 149.292316) (xy 49.192356 149.292318) (xy 49.192359 149.29232) - (xy 49.192363 149.292321) (xy 49.192368 149.292324) (xy 49.297723 149.335963) (xy 49.45812 149.402402) - (xy 49.735975 149.476853) (xy 50.021171 149.5144) (xy 50.021178 149.5144) (xy 50.308822 149.5144) - (xy 50.308829 149.5144) (xy 50.594025 149.476853) (xy 50.87188 149.402402) (xy 51.137641 149.29232) - (xy 51.386759 149.148491) (xy 51.614973 148.973377) (xy 51.614975 148.973374) (xy 51.61498 148.973371) - (xy 51.818372 148.769978) (xy 51.818377 148.769973) (xy 51.889569 148.677192) (xy 51.945996 148.63599) - (xy 52.015742 148.631835) (xy 52.076663 148.666047) (xy 52.109416 148.727764) (xy 52.103603 148.797391) - (xy 52.095332 148.814679) (xy 52.04214 148.906809) (xy 52.042135 148.90682) (xy 51.934259 149.167256) - (xy 51.861295 149.43956) (xy 51.8245 149.719041) (xy 51.8245 150.000958) (xy 51.861295 150.280439) - (xy 51.934259 150.552743) (xy 52.042135 150.813179) (xy 52.04214 150.81319) (xy 52.146681 150.994259) - (xy 52.183088 151.057317) (xy 52.3547 151.280965) (xy 52.354704 151.28097) (xy 52.554029 151.480295) - (xy 52.554033 151.480298) (xy 52.554035 151.4803) (xy 52.777683 151.651912) (xy 52.77769 151.651916) - (xy 53.021809 151.792859) (xy 53.021814 151.792861) (xy 53.021817 151.792863) (xy 53.282261 151.900742) - (xy 53.554558 151.973704) (xy 53.834049 152.0105) (xy 53.834056 152.0105) (xy 54.115944 152.0105) - (xy 54.115951 152.0105) (xy 54.395442 151.973704) (xy 54.667739 151.900742) (xy 54.928183 151.792863) - (xy 55.172317 151.651912) (xy 55.395965 151.4803) (xy 55.5953 151.280965) (xy 55.766912 151.057317) - (xy 55.907863 150.813183) (xy 56.015742 150.552739) (xy 56.088704 150.280442) (xy 56.1255 150.000951) - (xy 56.1255 149.781153) (xy 56.7245 149.781153) (xy 56.7245 149.938846) (xy 56.755261 150.093489) - (xy 56.755264 150.093501) (xy 56.815602 150.239172) (xy 56.815609 150.239185) (xy 56.90321 150.370288) - (xy 56.903213 150.370292) (xy 57.014707 150.481786) (xy 57.014711 150.481789) (xy 57.145814 150.56939) - (xy 57.145827 150.569397) (xy 57.291498 150.629735) (xy 57.291503 150.629737) (xy 57.446153 150.660499) - (xy 57.446156 150.6605) (xy 57.446158 150.6605) (xy 57.603844 150.6605) (xy 57.603845 150.660499) - (xy 57.758497 150.629737) (xy 57.904179 150.569394) (xy 58.035289 150.481789) (xy 58.146789 150.370289) - (xy 58.234394 150.239179) (xy 58.294737 150.093497) (xy 58.3255 149.938842) (xy 58.3255 149.781158) - (xy 58.3255 149.781155) (xy 58.325499 149.781153) (xy 58.294738 149.62651) (xy 58.294737 149.626503) - (xy 58.248302 149.514398) (xy 58.234397 149.480827) (xy 58.23439 149.480814) (xy 58.146789 149.349711) - (xy 58.146786 149.349707) (xy 58.035292 149.238213) (xy 58.035288 149.23821) (xy 57.904185 149.150609) - (xy 57.904172 149.150602) (xy 57.758501 149.090264) (xy 57.758489 149.090261) (xy 57.603845 149.0595) - (xy 57.603842 149.0595) (xy 57.446158 149.0595) (xy 57.446155 149.0595) (xy 57.29151 149.090261) - (xy 57.291498 149.090264) (xy 57.145827 149.150602) (xy 57.145814 149.150609) (xy 57.014711 149.23821) - (xy 57.014707 149.238213) (xy 56.903213 149.349707) (xy 56.90321 149.349711) (xy 56.815609 149.480814) - (xy 56.815602 149.480827) (xy 56.755264 149.626498) (xy 56.755261 149.62651) (xy 56.7245 149.781153) - (xy 56.1255 149.781153) (xy 56.1255 149.719049) (xy 56.088704 149.439558) (xy 56.015742 149.167261) - (xy 55.907863 148.906817) (xy 55.907861 148.906814) (xy 55.907859 148.906809) (xy 55.766916 148.66269) - (xy 55.766912 148.662683) (xy 55.743241 148.631835) (xy 55.636161 148.492285) (xy 55.610967 148.427116) - (xy 55.625005 148.358671) (xy 55.673819 148.308682) (xy 55.678242 148.306314) (xy 55.808685 148.23985) - (xy 55.945641 148.140346) (xy 56.065346 148.020641) (xy 56.16485 147.883685) (xy 56.241705 147.732849) - (xy 56.294018 147.571847) (xy 56.311125 147.463838) (xy 56.3205 147.404649) (xy 56.3205 147.23535) - (xy 72.5845 147.23535) (xy 72.5845 147.404649) (xy 72.610981 147.571847) (xy 72.663296 147.732853) - (xy 72.740152 147.883688) (xy 72.839648 148.020634) (xy 72.839652 148.020639) (xy 72.95936 148.140347) - (xy 72.959365 148.140351) (xy 73.078817 148.227137) (xy 73.096315 148.23985) (xy 73.192425 148.28882) - (xy 73.247146 148.316703) (xy 73.247148 148.316703) (xy 73.247151 148.316705) (xy 73.33345 148.344745) - (xy 73.408152 148.369018) (xy 73.575351 148.3955) (xy 73.575356 148.3955) (xy 73.744649 148.3955) - (xy 73.911847 148.369018) (xy 74.072849 148.316705) (xy 74.223685 148.23985) (xy 74.360641 148.140346) - (xy 74.480346 148.020641) (xy 74.57985 147.883685) (xy 74.656705 147.732849) (xy 74.709018 147.571847) - (xy 74.726125 147.463838) (xy 74.7355 147.404649) (xy 74.7355 147.235351) (xy 74.728556 147.191511) - (xy 74.728556 147.19151) (xy 74.726127 147.176177) (xy 76.5456 147.176177) (xy 76.5456 147.463822) - (xy 76.545601 147.463838) (xy 76.583146 147.749023) (xy 76.657597 148.026878) (xy 76.767675 148.292631) - (xy 76.767683 148.292648) (xy 76.911504 148.541751) (xy 76.911515 148.541767) (xy 77.086621 148.769971) - (xy 77.086627 148.769978) (xy 77.29002 148.973371) (xy 77.290027 148.973377) (xy 77.518241 149.148491) - (xy 77.533893 149.157527) (xy 77.767351 149.292316) (xy 77.767356 149.292318) (xy 77.767359 149.29232) - (xy 77.767363 149.292321) (xy 77.767368 149.292324) (xy 77.872723 149.335963) (xy 78.03312 149.402402) - (xy 78.310975 149.476853) (xy 78.596171 149.5144) (xy 78.596178 149.5144) (xy 78.883822 149.5144) - (xy 78.883829 149.5144) (xy 79.169025 149.476853) (xy 79.44688 149.402402) (xy 79.712641 149.29232) - (xy 79.961759 149.148491) (xy 80.189973 148.973377) (xy 80.189975 148.973374) (xy 80.18998 148.973371) - (xy 80.393372 148.769978) (xy 80.393377 148.769973) (xy 80.464569 148.677192) (xy 80.520996 148.63599) - (xy 80.590742 148.631835) (xy 80.651663 148.666047) (xy 80.684416 148.727764) (xy 80.678603 148.797391) - (xy 80.670332 148.814679) (xy 80.61714 148.906809) (xy 80.617135 148.90682) (xy 80.509259 149.167256) - (xy 80.436295 149.43956) (xy 80.3995 149.719041) (xy 80.3995 150.000958) (xy 80.436295 150.280439) - (xy 80.509259 150.552743) (xy 80.617135 150.813179) (xy 80.61714 150.81319) (xy 80.721681 150.994259) - (xy 80.758088 151.057317) (xy 80.9297 151.280965) (xy 80.929704 151.28097) (xy 81.129029 151.480295) - (xy 81.129033 151.480298) (xy 81.129035 151.4803) (xy 81.352683 151.651912) (xy 81.35269 151.651916) - (xy 81.596809 151.792859) (xy 81.596814 151.792861) (xy 81.596817 151.792863) (xy 81.857261 151.900742) - (xy 82.129558 151.973704) (xy 82.409049 152.0105) (xy 82.409056 152.0105) (xy 82.690944 152.0105) - (xy 82.690951 152.0105) (xy 82.970442 151.973704) (xy 83.242739 151.900742) (xy 83.503183 151.792863) - (xy 83.747317 151.651912) (xy 83.970965 151.4803) (xy 84.1703 151.280965) (xy 84.341912 151.057317) - (xy 84.482863 150.813183) (xy 84.590742 150.552739) (xy 84.663704 150.280442) (xy 84.7005 150.000951) - (xy 84.7005 149.781153) (xy 85.2995 149.781153) (xy 85.2995 149.938846) (xy 85.330261 150.093489) - (xy 85.330264 150.093501) (xy 85.390602 150.239172) (xy 85.390609 150.239185) (xy 85.47821 150.370288) - (xy 85.478213 150.370292) (xy 85.589707 150.481786) (xy 85.589711 150.481789) (xy 85.720814 150.56939) - (xy 85.720827 150.569397) (xy 85.866498 150.629735) (xy 85.866503 150.629737) (xy 86.021153 150.660499) - (xy 86.021156 150.6605) (xy 86.021158 150.6605) (xy 86.178844 150.6605) (xy 86.178845 150.660499) - (xy 86.333497 150.629737) (xy 86.479179 150.569394) (xy 86.610289 150.481789) (xy 86.721789 150.370289) - (xy 86.809394 150.239179) (xy 86.869737 150.093497) (xy 86.9005 149.938842) (xy 86.9005 149.781158) - (xy 86.9005 149.781155) (xy 86.900499 149.781153) (xy 86.869738 149.62651) (xy 86.869737 149.626503) - (xy 86.823302 149.514398) (xy 86.809397 149.480827) (xy 86.80939 149.480814) (xy 86.721789 149.349711) - (xy 86.721786 149.349707) (xy 86.610292 149.238213) (xy 86.610288 149.23821) (xy 86.479185 149.150609) - (xy 86.479172 149.150602) (xy 86.333501 149.090264) (xy 86.333489 149.090261) (xy 86.178845 149.0595) - (xy 86.178842 149.0595) (xy 86.021158 149.0595) (xy 86.021155 149.0595) (xy 85.86651 149.090261) - (xy 85.866498 149.090264) (xy 85.720827 149.150602) (xy 85.720814 149.150609) (xy 85.589711 149.23821) - (xy 85.589707 149.238213) (xy 85.478213 149.349707) (xy 85.47821 149.349711) (xy 85.390609 149.480814) - (xy 85.390602 149.480827) (xy 85.330264 149.626498) (xy 85.330261 149.62651) (xy 85.2995 149.781153) - (xy 84.7005 149.781153) (xy 84.7005 149.719049) (xy 84.663704 149.439558) (xy 84.590742 149.167261) - (xy 84.482863 148.906817) (xy 84.482861 148.906814) (xy 84.482859 148.906809) (xy 84.341916 148.66269) - (xy 84.341912 148.662683) (xy 84.318241 148.631835) (xy 84.211161 148.492285) (xy 84.185967 148.427116) - (xy 84.200005 148.358671) (xy 84.248819 148.308682) (xy 84.253242 148.306314) (xy 84.383685 148.23985) - (xy 84.520641 148.140346) (xy 84.640346 148.020641) (xy 84.73985 147.883685) (xy 84.816705 147.732849) - (xy 84.869018 147.571847) (xy 84.886125 147.463838) (xy 84.8955 147.404649) (xy 84.8955 147.23535) - (xy 91.6345 147.23535) (xy 91.6345 147.404649) (xy 91.660981 147.571847) (xy 91.713296 147.732853) - (xy 91.790152 147.883688) (xy 91.889648 148.020634) (xy 91.889652 148.020639) (xy 92.00936 148.140347) - (xy 92.009365 148.140351) (xy 92.128817 148.227137) (xy 92.146315 148.23985) (xy 92.242425 148.28882) - (xy 92.297146 148.316703) (xy 92.297148 148.316703) (xy 92.297151 148.316705) (xy 92.38345 148.344745) - (xy 92.458152 148.369018) (xy 92.625351 148.3955) (xy 92.625356 148.3955) (xy 92.794649 148.3955) - (xy 92.961847 148.369018) (xy 93.122849 148.316705) (xy 93.273685 148.23985) (xy 93.410641 148.140346) - (xy 93.530346 148.020641) (xy 93.62985 147.883685) (xy 93.706705 147.732849) (xy 93.759018 147.571847) - (xy 93.776125 147.463838) (xy 93.7855 147.404649) (xy 93.7855 147.235351) (xy 93.778556 147.191511) - (xy 93.778556 147.19151) (xy 93.776127 147.176177) (xy 95.5956 147.176177) (xy 95.5956 147.463822) - (xy 95.595601 147.463838) (xy 95.633146 147.749023) (xy 95.707597 148.026878) (xy 95.817675 148.292631) - (xy 95.817683 148.292648) (xy 95.961504 148.541751) (xy 95.961515 148.541767) (xy 96.136621 148.769971) - (xy 96.136627 148.769978) (xy 96.34002 148.973371) (xy 96.340027 148.973377) (xy 96.568241 149.148491) - (xy 96.583893 149.157527) (xy 96.817351 149.292316) (xy 96.817356 149.292318) (xy 96.817359 149.29232) - (xy 96.817363 149.292321) (xy 96.817368 149.292324) (xy 96.922723 149.335963) (xy 97.08312 149.402402) - (xy 97.360975 149.476853) (xy 97.646171 149.5144) (xy 97.646178 149.5144) (xy 97.933822 149.5144) - (xy 97.933829 149.5144) (xy 98.219025 149.476853) (xy 98.49688 149.402402) (xy 98.762641 149.29232) - (xy 99.011759 149.148491) (xy 99.239973 148.973377) (xy 99.239975 148.973374) (xy 99.23998 148.973371) - (xy 99.443372 148.769978) (xy 99.443377 148.769973) (xy 99.514569 148.677192) (xy 99.570996 148.63599) - (xy 99.640742 148.631835) (xy 99.701663 148.666047) (xy 99.734416 148.727764) (xy 99.728603 148.797391) - (xy 99.720332 148.814679) (xy 99.66714 148.906809) (xy 99.667135 148.90682) (xy 99.559259 149.167256) - (xy 99.486295 149.43956) (xy 99.4495 149.719041) (xy 99.4495 150.000958) (xy 99.486295 150.280439) - (xy 99.559259 150.552743) (xy 99.667135 150.813179) (xy 99.66714 150.81319) (xy 99.771681 150.994259) - (xy 99.808088 151.057317) (xy 99.9797 151.280965) (xy 99.979704 151.28097) (xy 100.179029 151.480295) - (xy 100.179033 151.480298) (xy 100.179035 151.4803) (xy 100.402683 151.651912) (xy 100.40269 151.651916) - (xy 100.646809 151.792859) (xy 100.646814 151.792861) (xy 100.646817 151.792863) (xy 100.907261 151.900742) - (xy 101.179558 151.973704) (xy 101.459049 152.0105) (xy 101.459056 152.0105) (xy 101.740944 152.0105) - (xy 101.740951 152.0105) (xy 102.020442 151.973704) (xy 102.292739 151.900742) (xy 102.553183 151.792863) - (xy 102.797317 151.651912) (xy 103.020965 151.4803) (xy 103.2203 151.280965) (xy 103.391912 151.057317) - (xy 103.532863 150.813183) (xy 103.640742 150.552739) (xy 103.713704 150.280442) (xy 103.7505 150.000951) - (xy 103.7505 149.781153) (xy 104.3495 149.781153) (xy 104.3495 149.938846) (xy 104.380261 150.093489) - (xy 104.380264 150.093501) (xy 104.440602 150.239172) (xy 104.440609 150.239185) (xy 104.52821 150.370288) - (xy 104.528213 150.370292) (xy 104.639707 150.481786) (xy 104.639711 150.481789) (xy 104.770814 150.56939) - (xy 104.770827 150.569397) (xy 104.916498 150.629735) (xy 104.916503 150.629737) (xy 105.071153 150.660499) - (xy 105.071156 150.6605) (xy 105.071158 150.6605) (xy 105.228844 150.6605) (xy 105.228845 150.660499) - (xy 105.383497 150.629737) (xy 105.529179 150.569394) (xy 105.660289 150.481789) (xy 105.771789 150.370289) - (xy 105.859394 150.239179) (xy 105.919737 150.093497) (xy 105.9505 149.938842) (xy 105.9505 149.781158) - (xy 105.9505 149.781155) (xy 105.950499 149.781153) (xy 105.919738 149.62651) (xy 105.919737 149.626503) - (xy 105.873302 149.514398) (xy 105.859397 149.480827) (xy 105.85939 149.480814) (xy 105.771789 149.349711) - (xy 105.771786 149.349707) (xy 105.660292 149.238213) (xy 105.660288 149.23821) (xy 105.529185 149.150609) - (xy 105.529172 149.150602) (xy 105.383501 149.090264) (xy 105.383489 149.090261) (xy 105.228845 149.0595) - (xy 105.228842 149.0595) (xy 105.071158 149.0595) (xy 105.071155 149.0595) (xy 104.91651 149.090261) - (xy 104.916498 149.090264) (xy 104.770827 149.150602) (xy 104.770814 149.150609) (xy 104.639711 149.23821) - (xy 104.639707 149.238213) (xy 104.528213 149.349707) (xy 104.52821 149.349711) (xy 104.440609 149.480814) - (xy 104.440602 149.480827) (xy 104.380264 149.626498) (xy 104.380261 149.62651) (xy 104.3495 149.781153) - (xy 103.7505 149.781153) (xy 103.7505 149.719049) (xy 103.713704 149.439558) (xy 103.640742 149.167261) - (xy 103.532863 148.906817) (xy 103.532861 148.906814) (xy 103.532859 148.906809) (xy 103.391916 148.66269) - (xy 103.391912 148.662683) (xy 103.368241 148.631835) (xy 103.261161 148.492285) (xy 103.235967 148.427116) - (xy 103.250005 148.358671) (xy 103.298819 148.308682) (xy 103.303242 148.306314) (xy 103.433685 148.23985) - (xy 103.570641 148.140346) (xy 103.690346 148.020641) (xy 103.78985 147.883685) (xy 103.866705 147.732849) - (xy 103.919018 147.571847) (xy 103.936125 147.463838) (xy 103.9455 147.404649) (xy 103.9455 147.23535) - (xy 110.6845 147.23535) (xy 110.6845 147.404649) (xy 110.710981 147.571847) (xy 110.763296 147.732853) - (xy 110.840152 147.883688) (xy 110.939648 148.020634) (xy 110.939652 148.020639) (xy 111.05936 148.140347) - (xy 111.059365 148.140351) (xy 111.178817 148.227137) (xy 111.196315 148.23985) (xy 111.292425 148.28882) - (xy 111.347146 148.316703) (xy 111.347148 148.316703) (xy 111.347151 148.316705) (xy 111.43345 148.344745) - (xy 111.508152 148.369018) (xy 111.675351 148.3955) (xy 111.675356 148.3955) (xy 111.844649 148.3955) - (xy 112.011847 148.369018) (xy 112.172849 148.316705) (xy 112.323685 148.23985) (xy 112.460641 148.140346) - (xy 112.580346 148.020641) (xy 112.67985 147.883685) (xy 112.756705 147.732849) (xy 112.809018 147.571847) - (xy 112.826125 147.463838) (xy 112.8355 147.404649) (xy 112.8355 147.235351) (xy 112.828556 147.191511) - (xy 112.828556 147.19151) (xy 112.826127 147.176177) (xy 114.6456 147.176177) (xy 114.6456 147.463822) - (xy 114.645601 147.463838) (xy 114.683146 147.749023) (xy 114.757597 148.026878) (xy 114.867675 148.292631) - (xy 114.867683 148.292648) (xy 115.011504 148.541751) (xy 115.011515 148.541767) (xy 115.186621 148.769971) - (xy 115.186627 148.769978) (xy 115.39002 148.973371) (xy 115.390027 148.973377) (xy 115.618241 149.148491) - (xy 115.633893 149.157527) (xy 115.867351 149.292316) (xy 115.867356 149.292318) (xy 115.867359 149.29232) - (xy 115.867363 149.292321) (xy 115.867368 149.292324) (xy 115.972723 149.335963) (xy 116.13312 149.402402) - (xy 116.410975 149.476853) (xy 116.696171 149.5144) (xy 116.696178 149.5144) (xy 116.983822 149.5144) - (xy 116.983829 149.5144) (xy 117.269025 149.476853) (xy 117.54688 149.402402) (xy 117.812641 149.29232) - (xy 118.061759 149.148491) (xy 118.289973 148.973377) (xy 118.289975 148.973374) (xy 118.28998 148.973371) - (xy 118.493372 148.769978) (xy 118.493377 148.769973) (xy 118.564569 148.677192) (xy 118.620996 148.63599) - (xy 118.690742 148.631835) (xy 118.751663 148.666047) (xy 118.784416 148.727764) (xy 118.778603 148.797391) - (xy 118.770332 148.814679) (xy 118.71714 148.906809) (xy 118.717135 148.90682) (xy 118.609259 149.167256) - (xy 118.536295 149.43956) (xy 118.4995 149.719041) (xy 118.4995 150.000958) (xy 118.536295 150.280439) - (xy 118.609259 150.552743) (xy 118.717135 150.813179) (xy 118.71714 150.81319) (xy 118.821681 150.994259) - (xy 118.858088 151.057317) (xy 119.0297 151.280965) (xy 119.029704 151.28097) (xy 119.229029 151.480295) - (xy 119.229033 151.480298) (xy 119.229035 151.4803) (xy 119.452683 151.651912) (xy 119.45269 151.651916) - (xy 119.696809 151.792859) (xy 119.696814 151.792861) (xy 119.696817 151.792863) (xy 119.957261 151.900742) - (xy 120.229558 151.973704) (xy 120.509049 152.0105) (xy 120.509056 152.0105) (xy 120.790944 152.0105) - (xy 120.790951 152.0105) (xy 121.070442 151.973704) (xy 121.342739 151.900742) (xy 121.603183 151.792863) - (xy 121.847317 151.651912) (xy 122.070965 151.4803) (xy 122.2703 151.280965) (xy 122.441912 151.057317) - (xy 122.582863 150.813183) (xy 122.690742 150.552739) (xy 122.763704 150.280442) (xy 122.8005 150.000951) - (xy 122.8005 149.781153) (xy 123.3995 149.781153) (xy 123.3995 149.938846) (xy 123.430261 150.093489) - (xy 123.430264 150.093501) (xy 123.490602 150.239172) (xy 123.490609 150.239185) (xy 123.57821 150.370288) - (xy 123.578213 150.370292) (xy 123.689707 150.481786) (xy 123.689711 150.481789) (xy 123.820814 150.56939) - (xy 123.820827 150.569397) (xy 123.966498 150.629735) (xy 123.966503 150.629737) (xy 124.121153 150.660499) - (xy 124.121156 150.6605) (xy 124.121158 150.6605) (xy 124.278844 150.6605) (xy 124.278845 150.660499) - (xy 124.433497 150.629737) (xy 124.579179 150.569394) (xy 124.710289 150.481789) (xy 124.821789 150.370289) - (xy 124.909394 150.239179) (xy 124.969737 150.093497) (xy 125.0005 149.938842) (xy 125.0005 149.781158) - (xy 125.0005 149.781155) (xy 125.000499 149.781153) (xy 124.969738 149.62651) (xy 124.969737 149.626503) - (xy 124.923302 149.514398) (xy 124.909397 149.480827) (xy 124.90939 149.480814) (xy 124.821789 149.349711) - (xy 124.821786 149.349707) (xy 124.710292 149.238213) (xy 124.710288 149.23821) (xy 124.579185 149.150609) - (xy 124.579172 149.150602) (xy 124.433501 149.090264) (xy 124.433489 149.090261) (xy 124.278845 149.0595) - (xy 124.278842 149.0595) (xy 124.121158 149.0595) (xy 124.121155 149.0595) (xy 123.96651 149.090261) - (xy 123.966498 149.090264) (xy 123.820827 149.150602) (xy 123.820814 149.150609) (xy 123.689711 149.23821) - (xy 123.689707 149.238213) (xy 123.578213 149.349707) (xy 123.57821 149.349711) (xy 123.490609 149.480814) - (xy 123.490602 149.480827) (xy 123.430264 149.626498) (xy 123.430261 149.62651) (xy 123.3995 149.781153) - (xy 122.8005 149.781153) (xy 122.8005 149.719049) (xy 122.763704 149.439558) (xy 122.690742 149.167261) - (xy 122.582863 148.906817) (xy 122.582861 148.906814) (xy 122.582859 148.906809) (xy 122.441916 148.66269) - (xy 122.441912 148.662683) (xy 122.418241 148.631835) (xy 122.311161 148.492285) (xy 122.285967 148.427116) - (xy 122.300005 148.358671) (xy 122.348819 148.308682) (xy 122.353242 148.306314) (xy 122.483685 148.23985) - (xy 122.620641 148.140346) (xy 122.740346 148.020641) (xy 122.83985 147.883685) (xy 122.916705 147.732849) - (xy 122.969018 147.571847) (xy 122.986125 147.463838) (xy 122.9955 147.404649) (xy 122.9955 147.23535) - (xy 122.969018 147.068152) (xy 122.940789 146.981273) (xy 122.916705 146.907151) (xy 122.916703 146.907148) - (xy 122.916703 146.907146) (xy 122.86525 146.806166) (xy 122.83985 146.756315) (xy 122.827137 146.738817) - (xy 122.740351 146.619365) (xy 122.740347 146.61936) (xy 122.620639 146.499652) (xy 122.620634 146.499648) - (xy 122.483688 146.400152) (xy 122.483687 146.400151) (xy 122.483685 146.40015) (xy 122.436582 146.37615) - (xy 122.332853 146.323296) (xy 122.171847 146.270981) (xy 122.004649 146.2445) (xy 122.004644 146.2445) - (xy 121.835356 146.2445) (xy 121.835351 146.2445) (xy 121.668152 146.270981) (xy 121.507146 146.323296) - (xy 121.356311 146.400152) (xy 121.219365 146.499648) (xy 121.21936 146.499652) (xy 121.099652 146.61936) - (xy 121.099648 146.619365) (xy 121.000152 146.756311) (xy 120.923296 146.907146) (xy 120.870981 147.068152) - (xy 120.8445 147.23535) (xy 120.8445 147.404649) (xy 120.870072 147.566102) (xy 120.861118 147.635395) - (xy 120.816121 147.688847) (xy 120.74937 147.709487) (xy 120.747599 147.7095) (xy 120.509041 147.7095) - (xy 120.22956 147.746295) (xy 119.957256 147.819259) (xy 119.69682 147.927135) (xy 119.696809 147.92714) - (xy 119.45269 148.068083) (xy 119.452682 148.068089) (xy 119.229029 148.239704) (xy 119.029704 148.439029) - (xy 119.029695 148.439039) (xy 118.962006 148.527253) (xy 118.905578 148.568456) (xy 118.835832 148.57261) - (xy 118.774912 148.538397) (xy 118.74216 148.476679) (xy 118.747973 148.407052) (xy 118.756245 148.389765) - (xy 118.768224 148.369018) (xy 118.81232 148.292641) (xy 118.922402 148.02688) (xy 118.996853 147.749025) - (xy 119.0344 147.463829) (xy 119.0344 147.176171) (xy 118.996853 146.890975) (xy 118.922402 146.61312) - (xy 118.829153 146.387998) (xy 118.812324 146.347368) (xy 118.812316 146.347351) (xy 118.668495 146.098248) - (xy 118.668491 146.098241) (xy 118.493377 145.870027) (xy 118.493372 145.870021) (xy 118.289978 145.666627) - (xy 118.289971 145.666621) (xy 118.061767 145.491515) (xy 118.061765 145.491513) (xy 118.061759 145.491509) - (xy 118.061754 145.491506) (xy 118.061751 145.491504) (xy 117.812648 145.347683) (xy 117.812631 145.347675) - (xy 117.546878 145.237597) (xy 117.269023 145.163146) (xy 116.983838 145.125601) (xy 116.983835 145.1256) - (xy 116.983829 145.1256) (xy 116.696171 145.1256) (xy 116.696165 145.1256) (xy 116.696161 145.125601) - (xy 116.410976 145.163146) (xy 116.133121 145.237597) (xy 115.867368 145.347675) (xy 115.867351 145.347683) - (xy 115.618248 145.491504) (xy 115.618232 145.491515) (xy 115.390028 145.666621) (xy 115.390021 145.666627) - (xy 115.186627 145.870021) (xy 115.186621 145.870028) (xy 115.011515 146.098232) (xy 115.011504 146.098248) - (xy 114.867683 146.347351) (xy 114.867675 146.347368) (xy 114.757597 146.613121) (xy 114.683146 146.890976) - (xy 114.645601 147.176161) (xy 114.6456 147.176177) (xy 112.826127 147.176177) (xy 112.809018 147.068152) - (xy 112.780789 146.981273) (xy 112.756705 146.907151) (xy 112.756703 146.907148) (xy 112.756703 146.907146) - (xy 112.70525 146.806166) (xy 112.67985 146.756315) (xy 112.667137 146.738817) (xy 112.580351 146.619365) - (xy 112.580347 146.61936) (xy 112.460639 146.499652) (xy 112.460634 146.499648) (xy 112.323688 146.400152) - (xy 112.323687 146.400151) (xy 112.323685 146.40015) (xy 112.276582 146.37615) (xy 112.172853 146.323296) - (xy 112.011847 146.270981) (xy 111.844649 146.2445) (xy 111.844644 146.2445) (xy 111.675356 146.2445) - (xy 111.675351 146.2445) (xy 111.508152 146.270981) (xy 111.347146 146.323296) (xy 111.196311 146.400152) - (xy 111.059365 146.499648) (xy 111.05936 146.499652) (xy 110.939652 146.61936) (xy 110.939648 146.619365) - (xy 110.840152 146.756311) (xy 110.763296 146.907146) (xy 110.710981 147.068152) (xy 110.6845 147.23535) - (xy 103.9455 147.23535) (xy 103.919018 147.068152) (xy 103.890789 146.981273) (xy 103.866705 146.907151) - (xy 103.866703 146.907148) (xy 103.866703 146.907146) (xy 103.81525 146.806166) (xy 103.78985 146.756315) - (xy 103.777137 146.738817) (xy 103.690351 146.619365) (xy 103.690347 146.61936) (xy 103.570639 146.499652) - (xy 103.570634 146.499648) (xy 103.433688 146.400152) (xy 103.433687 146.400151) (xy 103.433685 146.40015) - (xy 103.386582 146.37615) (xy 103.282853 146.323296) (xy 103.121847 146.270981) (xy 102.954649 146.2445) - (xy 102.954644 146.2445) (xy 102.785356 146.2445) (xy 102.785351 146.2445) (xy 102.618152 146.270981) - (xy 102.457146 146.323296) (xy 102.306311 146.400152) (xy 102.169365 146.499648) (xy 102.16936 146.499652) - (xy 102.049652 146.61936) (xy 102.049648 146.619365) (xy 101.950152 146.756311) (xy 101.873296 146.907146) - (xy 101.820981 147.068152) (xy 101.7945 147.23535) (xy 101.7945 147.404649) (xy 101.820072 147.566102) - (xy 101.811118 147.635395) (xy 101.766121 147.688847) (xy 101.69937 147.709487) (xy 101.697599 147.7095) - (xy 101.459041 147.7095) (xy 101.17956 147.746295) (xy 100.907256 147.819259) (xy 100.64682 147.927135) - (xy 100.646809 147.92714) (xy 100.40269 148.068083) (xy 100.402682 148.068089) (xy 100.179029 148.239704) - (xy 99.979704 148.439029) (xy 99.979695 148.439039) (xy 99.912006 148.527253) (xy 99.855578 148.568456) - (xy 99.785832 148.57261) (xy 99.724912 148.538397) (xy 99.69216 148.476679) (xy 99.697973 148.407052) - (xy 99.706245 148.389765) (xy 99.718224 148.369018) (xy 99.76232 148.292641) (xy 99.872402 148.02688) - (xy 99.946853 147.749025) (xy 99.9844 147.463829) (xy 99.9844 147.176171) (xy 99.946853 146.890975) - (xy 99.872402 146.61312) (xy 99.779153 146.387998) (xy 99.762324 146.347368) (xy 99.762316 146.347351) - (xy 99.618495 146.098248) (xy 99.618491 146.098241) (xy 99.443377 145.870027) (xy 99.443372 145.870021) - (xy 99.239978 145.666627) (xy 99.239971 145.666621) (xy 99.011767 145.491515) (xy 99.011765 145.491513) - (xy 99.011759 145.491509) (xy 99.011754 145.491506) (xy 99.011751 145.491504) (xy 98.762648 145.347683) - (xy 98.762631 145.347675) (xy 98.496878 145.237597) (xy 98.219023 145.163146) (xy 97.933838 145.125601) - (xy 97.933835 145.1256) (xy 97.933829 145.1256) (xy 97.646171 145.1256) (xy 97.646165 145.1256) - (xy 97.646161 145.125601) (xy 97.360976 145.163146) (xy 97.083121 145.237597) (xy 96.817368 145.347675) - (xy 96.817351 145.347683) (xy 96.568248 145.491504) (xy 96.568232 145.491515) (xy 96.340028 145.666621) - (xy 96.340021 145.666627) (xy 96.136627 145.870021) (xy 96.136621 145.870028) (xy 95.961515 146.098232) - (xy 95.961504 146.098248) (xy 95.817683 146.347351) (xy 95.817675 146.347368) (xy 95.707597 146.613121) - (xy 95.633146 146.890976) (xy 95.595601 147.176161) (xy 95.5956 147.176177) (xy 93.776127 147.176177) - (xy 93.759018 147.068152) (xy 93.730789 146.981273) (xy 93.706705 146.907151) (xy 93.706703 146.907148) - (xy 93.706703 146.907146) (xy 93.65525 146.806166) (xy 93.62985 146.756315) (xy 93.617137 146.738817) - (xy 93.530351 146.619365) (xy 93.530347 146.61936) (xy 93.410639 146.499652) (xy 93.410634 146.499648) - (xy 93.273688 146.400152) (xy 93.273687 146.400151) (xy 93.273685 146.40015) (xy 93.226582 146.37615) - (xy 93.122853 146.323296) (xy 92.961847 146.270981) (xy 92.794649 146.2445) (xy 92.794644 146.2445) - (xy 92.625356 146.2445) (xy 92.625351 146.2445) (xy 92.458152 146.270981) (xy 92.297146 146.323296) - (xy 92.146311 146.400152) (xy 92.009365 146.499648) (xy 92.00936 146.499652) (xy 91.889652 146.61936) - (xy 91.889648 146.619365) (xy 91.790152 146.756311) (xy 91.713296 146.907146) (xy 91.660981 147.068152) - (xy 91.6345 147.23535) (xy 84.8955 147.23535) (xy 84.869018 147.068152) (xy 84.840789 146.981273) - (xy 84.816705 146.907151) (xy 84.816703 146.907148) (xy 84.816703 146.907146) (xy 84.76525 146.806166) - (xy 84.73985 146.756315) (xy 84.727137 146.738817) (xy 84.640351 146.619365) (xy 84.640347 146.61936) - (xy 84.520639 146.499652) (xy 84.520634 146.499648) (xy 84.383688 146.400152) (xy 84.383687 146.400151) - (xy 84.383685 146.40015) (xy 84.336582 146.37615) (xy 84.232853 146.323296) (xy 84.071847 146.270981) - (xy 83.904649 146.2445) (xy 83.904644 146.2445) (xy 83.735356 146.2445) (xy 83.735351 146.2445) - (xy 83.568152 146.270981) (xy 83.407146 146.323296) (xy 83.256311 146.400152) (xy 83.119365 146.499648) - (xy 83.11936 146.499652) (xy 82.999652 146.61936) (xy 82.999648 146.619365) (xy 82.900152 146.756311) - (xy 82.823296 146.907146) (xy 82.770981 147.068152) (xy 82.7445 147.23535) (xy 82.7445 147.404649) - (xy 82.770072 147.566102) (xy 82.761118 147.635395) (xy 82.716121 147.688847) (xy 82.64937 147.709487) - (xy 82.647599 147.7095) (xy 82.409041 147.7095) (xy 82.12956 147.746295) (xy 81.857256 147.819259) - (xy 81.59682 147.927135) (xy 81.596809 147.92714) (xy 81.35269 148.068083) (xy 81.352682 148.068089) - (xy 81.129029 148.239704) (xy 80.929704 148.439029) (xy 80.929695 148.439039) (xy 80.862006 148.527253) - (xy 80.805578 148.568456) (xy 80.735832 148.57261) (xy 80.674912 148.538397) (xy 80.64216 148.476679) - (xy 80.647973 148.407052) (xy 80.656245 148.389765) (xy 80.668224 148.369018) (xy 80.71232 148.292641) - (xy 80.822402 148.02688) (xy 80.896853 147.749025) (xy 80.9344 147.463829) (xy 80.9344 147.176171) - (xy 80.896853 146.890975) (xy 80.822402 146.61312) (xy 80.729153 146.387998) (xy 80.712324 146.347368) - (xy 80.712316 146.347351) (xy 80.568495 146.098248) (xy 80.568491 146.098241) (xy 80.393377 145.870027) - (xy 80.393372 145.870021) (xy 80.189978 145.666627) (xy 80.189971 145.666621) (xy 79.961767 145.491515) - (xy 79.961765 145.491513) (xy 79.961759 145.491509) (xy 79.961754 145.491506) (xy 79.961751 145.491504) - (xy 79.712648 145.347683) (xy 79.712631 145.347675) (xy 79.446878 145.237597) (xy 79.169023 145.163146) - (xy 78.883838 145.125601) (xy 78.883835 145.1256) (xy 78.883829 145.1256) (xy 78.596171 145.1256) - (xy 78.596165 145.1256) (xy 78.596161 145.125601) (xy 78.310976 145.163146) (xy 78.033121 145.237597) - (xy 77.767368 145.347675) (xy 77.767351 145.347683) (xy 77.518248 145.491504) (xy 77.518232 145.491515) - (xy 77.290028 145.666621) (xy 77.290021 145.666627) (xy 77.086627 145.870021) (xy 77.086621 145.870028) - (xy 76.911515 146.098232) (xy 76.911504 146.098248) (xy 76.767683 146.347351) (xy 76.767675 146.347368) - (xy 76.657597 146.613121) (xy 76.583146 146.890976) (xy 76.545601 147.176161) (xy 76.5456 147.176177) - (xy 74.726127 147.176177) (xy 74.709018 147.068152) (xy 74.680789 146.981273) (xy 74.656705 146.907151) - (xy 74.656703 146.907148) (xy 74.656703 146.907146) (xy 74.60525 146.806166) (xy 74.57985 146.756315) - (xy 74.567137 146.738817) (xy 74.480351 146.619365) (xy 74.480347 146.61936) (xy 74.360639 146.499652) - (xy 74.360634 146.499648) (xy 74.223688 146.400152) (xy 74.223687 146.400151) (xy 74.223685 146.40015) - (xy 74.176582 146.37615) (xy 74.072853 146.323296) (xy 73.911847 146.270981) (xy 73.744649 146.2445) - (xy 73.744644 146.2445) (xy 73.575356 146.2445) (xy 73.575351 146.2445) (xy 73.408152 146.270981) - (xy 73.247146 146.323296) (xy 73.096311 146.400152) (xy 72.959365 146.499648) (xy 72.95936 146.499652) - (xy 72.839652 146.61936) (xy 72.839648 146.619365) (xy 72.740152 146.756311) (xy 72.663296 146.907146) - (xy 72.610981 147.068152) (xy 72.5845 147.23535) (xy 56.3205 147.23535) (xy 56.294018 147.068152) - (xy 56.265789 146.981273) (xy 56.241705 146.907151) (xy 56.241703 146.907148) (xy 56.241703 146.907146) - (xy 56.19025 146.806166) (xy 56.16485 146.756315) (xy 56.152137 146.738817) (xy 56.065351 146.619365) - (xy 56.065347 146.61936) (xy 55.945639 146.499652) (xy 55.945634 146.499648) (xy 55.808688 146.400152) - (xy 55.808687 146.400151) (xy 55.808685 146.40015) (xy 55.761582 146.37615) (xy 55.657853 146.323296) - (xy 55.496847 146.270981) (xy 55.329649 146.2445) (xy 55.329644 146.2445) (xy 55.160356 146.2445) - (xy 55.160351 146.2445) (xy 54.993152 146.270981) (xy 54.832146 146.323296) (xy 54.681311 146.400152) - (xy 54.544365 146.499648) (xy 54.54436 146.499652) (xy 54.424652 146.61936) (xy 54.424648 146.619365) - (xy 54.325152 146.756311) (xy 54.248296 146.907146) (xy 54.195981 147.068152) (xy 54.1695 147.23535) - (xy 54.1695 147.404649) (xy 54.195072 147.566102) (xy 54.186118 147.635395) (xy 54.141121 147.688847) - (xy 54.07437 147.709487) (xy 54.072599 147.7095) (xy 53.834041 147.7095) (xy 53.55456 147.746295) - (xy 53.282256 147.819259) (xy 53.02182 147.927135) (xy 53.021809 147.92714) (xy 52.77769 148.068083) - (xy 52.777682 148.068089) (xy 52.554029 148.239704) (xy 52.354704 148.439029) (xy 52.354695 148.439039) - (xy 52.287006 148.527253) (xy 52.230578 148.568456) (xy 52.160832 148.57261) (xy 52.099912 148.538397) - (xy 52.06716 148.476679) (xy 52.072973 148.407052) (xy 52.081245 148.389765) (xy 52.093224 148.369018) - (xy 52.13732 148.292641) (xy 52.247402 148.02688) (xy 52.321853 147.749025) (xy 52.3594 147.463829) - (xy 52.3594 147.176171) (xy 52.321853 146.890975) (xy 52.247402 146.61312) (xy 52.154153 146.387998) - (xy 52.137324 146.347368) (xy 52.137316 146.347351) (xy 51.993495 146.098248) (xy 51.993491 146.098241) - (xy 51.818377 145.870027) (xy 51.818372 145.870021) (xy 51.614978 145.666627) (xy 51.614971 145.666621) - (xy 51.386767 145.491515) (xy 51.386765 145.491513) (xy 51.386759 145.491509) (xy 51.386754 145.491506) - (xy 51.386751 145.491504) (xy 51.137648 145.347683) (xy 51.137631 145.347675) (xy 50.871878 145.237597) - (xy 50.594023 145.163146) (xy 50.308838 145.125601) (xy 50.308835 145.1256) (xy 50.308829 145.1256) - (xy 50.021171 145.1256) (xy 50.021165 145.1256) (xy 50.021161 145.125601) (xy 49.735976 145.163146) - (xy 49.458121 145.237597) (xy 49.192368 145.347675) (xy 49.192351 145.347683) (xy 48.943248 145.491504) - (xy 48.943232 145.491515) (xy 48.715028 145.666621) (xy 48.715021 145.666627) (xy 48.511627 145.870021) - (xy 48.511621 145.870028) (xy 48.336515 146.098232) (xy 48.336504 146.098248) (xy 48.192683 146.347351) - (xy 48.192675 146.347368) (xy 48.082597 146.613121) (xy 48.008146 146.890976) (xy 47.970601 147.176161) - (xy 47.9706 147.176177) (xy 46.151127 147.176177) (xy 46.134018 147.068152) (xy 46.105789 146.981273) - (xy 46.081705 146.907151) (xy 46.081703 146.907148) (xy 46.081703 146.907146) (xy 46.03025 146.806166) - (xy 46.00485 146.756315) (xy 45.992137 146.738817) (xy 45.905351 146.619365) (xy 45.905347 146.61936) - (xy 45.785639 146.499652) (xy 45.785634 146.499648) (xy 45.648688 146.400152) (xy 45.648687 146.400151) - (xy 45.648685 146.40015) (xy 45.601582 146.37615) (xy 45.497853 146.323296) (xy 45.336847 146.270981) - (xy 45.169649 146.2445) (xy 45.169644 146.2445) (xy 45.000356 146.2445) (xy 45.000351 146.2445) - (xy 44.833152 146.270981) (xy 44.672146 146.323296) (xy 44.521311 146.400152) (xy 44.384365 146.499648) - (xy 44.38436 146.499652) (xy 44.264652 146.61936) (xy 44.264648 146.619365) (xy 44.165152 146.756311) - (xy 44.088296 146.907146) (xy 44.035981 147.068152) (xy 44.0095 147.23535) (xy 31.6155 147.23535) - (xy 31.6155 144.798318) (xy 126.4045 144.798318) (xy 126.4045 145.079181) (xy 126.435942 145.358244) - (xy 126.435945 145.358262) (xy 126.498439 145.632067) (xy 126.498443 145.632079) (xy 126.5912 145.897161) - (xy 126.713053 146.150192) (xy 126.713055 146.150195) (xy 126.862477 146.387998) (xy 126.872168 146.40015) - (xy 127.025264 146.592127) (xy 127.037584 146.607575) (xy 127.236175 146.806166) (xy 127.455752 146.981273) - (xy 127.693555 147.130695) (xy 127.946592 147.252551) (xy 128.14568 147.322215) (xy 128.21167 147.345306) - (xy 128.211682 147.34531) (xy 128.485491 147.407805) (xy 128.485497 147.407805) (xy 128.485505 147.407807) - (xy 128.671547 147.428768) (xy 128.764569 147.439249) (xy 128.764572 147.43925) (xy 128.764575 147.43925) - (xy 129.045428 147.43925) (xy 129.045429 147.439249) (xy 129.188055 147.423179) (xy 129.324494 147.407807) - (xy 129.324499 147.407806) (xy 129.324509 147.407805) (xy 129.598318 147.34531) (xy 129.863408 147.252551) - (xy 130.116445 147.130695) (xy 130.354248 146.981273) (xy 130.573825 146.806166) (xy 130.772416 146.607575) - (xy 130.947523 146.387998) (xy 131.096945 146.150195) (xy 131.218801 145.897158) (xy 131.31156 145.632068) - (xy 131.374055 145.358259) (xy 131.4055 145.079175) (xy 131.4055 144.798325) (xy 131.405117 144.794927) - (xy 141.9506 144.794927) (xy 141.9506 145.082572) (xy 141.950601 145.082588) (xy 141.988146 145.367773) - (xy 142.062597 145.645628) (xy 142.172675 145.911381) (xy 142.172683 145.911398) (xy 142.316504 146.160501) - (xy 142.316515 146.160517) (xy 142.491621 146.388721) (xy 142.491627 146.388728) (xy 142.695021 146.592122) - (xy 142.695028 146.592128) (xy 142.730518 146.61936) (xy 142.923241 146.767241) (xy 142.923248 146.767245) - (xy 143.172351 146.911066) (xy 143.172356 146.911068) (xy 143.172359 146.91107) (xy 143.172363 146.911071) - (xy 143.172368 146.911074) (xy 143.277723 146.954713) (xy 143.43812 147.021152) (xy 143.715975 147.095603) - (xy 144.001171 147.13315) (xy 144.001178 147.13315) (xy 144.288822 147.13315) (xy 144.288829 147.13315) - (xy 144.574025 147.095603) (xy 144.85188 147.021152) (xy 145.117641 146.91107) (xy 145.366759 146.767241) - (xy 145.594973 146.592127) (xy 145.798377 146.388723) (xy 145.973491 146.160509) (xy 146.11732 145.911391) - (xy 146.227402 145.64563) (xy 146.301853 145.367775) (xy 146.3394 145.082579) (xy 146.3394 144.794921) - (xy 146.301853 144.509725) (xy 146.227402 144.23187) (xy 146.160281 144.069826) (xy 146.117324 143.966118) - (xy 146.117316 143.966101) (xy 145.973495 143.716998) (xy 145.973491 143.716991) (xy 145.918049 143.644737) - (xy 145.798378 143.488778) (xy 145.798372 143.488771) (xy 145.594978 143.285377) (xy 145.594971 143.285371) - (xy 145.366767 143.110265) (xy 145.366765 143.110263) (xy 145.366759 143.110259) (xy 145.366754 143.110256) - (xy 145.366751 143.110254) (xy 145.117648 142.966433) (xy 145.117631 142.966425) (xy 144.851878 142.856347) - (xy 144.574023 142.781896) (xy 144.288838 142.744351) (xy 144.288835 142.74435) (xy 144.288829 142.74435) - (xy 144.001171 142.74435) (xy 144.001165 142.74435) (xy 144.001161 142.744351) (xy 143.715976 142.781896) - (xy 143.438121 142.856347) (xy 143.172368 142.966425) (xy 143.172351 142.966433) (xy 142.923248 143.110254) - (xy 142.923232 143.110265) (xy 142.695028 143.285371) (xy 142.695021 143.285377) (xy 142.491627 143.488771) - (xy 142.491621 143.488778) (xy 142.316515 143.716982) (xy 142.316504 143.716998) (xy 142.172683 143.966101) - (xy 142.172675 143.966118) (xy 142.062597 144.231871) (xy 141.988146 144.509726) (xy 141.950601 144.794911) - (xy 141.9506 144.794927) (xy 131.405117 144.794927) (xy 131.374055 144.519241) (xy 131.31156 144.245432) - (xy 131.310942 144.243667) (xy 131.271118 144.129856) (xy 131.218801 143.980342) (xy 131.096945 143.727305) - (xy 130.947523 143.489502) (xy 130.772416 143.269925) (xy 130.573825 143.071334) (xy 130.571975 143.069859) - (xy 130.492008 143.006087) (xy 130.354248 142.896227) (xy 130.116445 142.746805) (xy 130.116442 142.746803) - (xy 129.863411 142.62495) (xy 129.598329 142.532193) (xy 129.598317 142.532189) (xy 129.324512 142.469695) - (xy 129.324494 142.469692) (xy 129.045431 142.43825) (xy 129.045425 142.43825) (xy 128.764575 142.43825) - (xy 128.764568 142.43825) (xy 128.485505 142.469692) (xy 128.485487 142.469695) (xy 128.211682 142.532189) - (xy 128.21167 142.532193) (xy 127.946588 142.62495) (xy 127.693557 142.746803) (xy 127.455753 142.896226) - (xy 127.236175 143.071333) (xy 127.037583 143.269925) (xy 126.862476 143.489503) (xy 126.713053 143.727307) - (xy 126.5912 143.980338) (xy 126.498443 144.24542) (xy 126.498439 144.245432) (xy 126.435945 144.519237) - (xy 126.435942 144.519255) (xy 126.4045 144.798318) (xy 31.6155 144.798318) (xy 31.6155 141.471153) - (xy 46.6745 141.471153) (xy 46.6745 141.628846) (xy 46.705261 141.783489) (xy 46.705264 141.783501) - (xy 46.765602 141.929172) (xy 46.765609 141.929185) (xy 46.85321 142.060288) (xy 46.853213 142.060292) - (xy 46.964707 142.171786) (xy 46.964711 142.171789) (xy 47.095814 142.25939) (xy 47.095827 142.259397) - (xy 47.227708 142.314023) (xy 47.241503 142.319737) (xy 47.367392 142.344778) (xy 47.396153 142.350499) - (xy 47.396156 142.3505) (xy 47.396158 142.3505) (xy 47.553844 142.3505) (xy 47.553845 142.350499) - (xy 47.708497 142.319737) (xy 47.82805 142.270216) (xy 47.897517 142.262748) (xy 47.959997 142.294023) - (xy 47.995649 142.354112) (xy 47.999501 142.384778) (xy 47.999501 142.974419) (xy 47.996845 142.986087) - (xy 47.99788 142.994404) (xy 47.987292 143.028072) (xy 47.985988 143.030789) (xy 47.985922 143.030927) - (xy 47.96779 143.068586) (xy 47.967473 143.06937) (xy 47.961391 143.082046) (xy 47.960017 143.084909) - (xy 47.9119 143.261058) (xy 47.911899 143.261061) (xy 47.911899 143.261064) (xy 47.902722 143.369231) - (xy 47.896668 143.440597) (xy 47.896463 143.443008) (xy 47.914218 143.624742) (xy 47.914219 143.624745) - (xy 47.964578 143.800261) (xy 47.964579 143.800265) (xy 48.04588 143.963767) (xy 48.045881 143.963769) - (xy 48.045882 143.96377) (xy 48.060879 143.983767) (xy 48.155437 144.109854) (xy 48.155438 144.109855) - (xy 48.155439 144.109856) (xy 48.289631 144.233696) (xy 48.289633 144.233697) (xy 48.289634 144.233698) - (xy 48.289637 144.2337) (xy 48.332085 144.260507) (xy 48.444023 144.331199) (xy 48.53697 144.368458) - (xy 48.613512 144.399141) (xy 48.613513 144.399141) (xy 48.613515 144.399142) (xy 48.792506 144.435281) - (xy 48.7925 144.435281) (xy 48.80882 144.435561) (xy 48.975082 144.438422) (xy 49.15521 144.40846) - (xy 49.241074 144.377423) (xy 49.326933 144.346388) (xy 49.326933 144.346387) (xy 49.326938 144.346386) - (xy 49.342294 144.337437) (xy 49.348617 144.33376) (xy 49.34887 144.333692) (xy 49.376914 144.317306) - (xy 49.379749 144.316609) (xy 49.439255 144.300503) (xy 49.471392 144.300506) (xy 49.471394 144.300505) - (xy 49.479597 144.300506) (xy 49.479702 144.3005) (xy 50.920403 144.3005) (xy 50.928585 144.3005) - (xy 50.928608 144.300507) (xy 50.960766 144.300504) (xy 50.961047 144.300586) (xy 51.023305 144.317437) - (xy 51.057233 144.337259) (xy 51.058938 144.338108) (xy 51.07308 144.34635) (xy 51.244801 144.408421) - (xy 51.424922 144.438381) (xy 51.601797 144.435337) (xy 51.607492 144.43524) (xy 51.786465 144.399105) - (xy 51.786467 144.399104) (xy 51.786474 144.399103) (xy 51.955959 144.331162) (xy 52.110345 144.233663) - (xy 52.244531 144.109828) (xy 52.354083 143.963748) (xy 52.435382 143.80025) (xy 52.485741 143.624737) - (xy 52.503496 143.443007) (xy 52.48806 143.261065) (xy 52.439944 143.084923) (xy 52.439937 143.084909) - (xy 52.432715 143.069859) (xy 52.432678 143.069783) (xy 52.429096 143.062305) (xy 52.429047 143.062046) - (xy 52.412672 143.028022) (xy 52.412545 143.027244) (xy 52.400502 142.974433) (xy 52.400503 142.966425) - (xy 52.400507 142.937008) (xy 52.400506 142.937004) (xy 52.400507 142.928998) (xy 52.400499 142.92886) - (xy 52.400499 141.625573) (xy 52.403153 141.613907) (xy 52.402119 141.605597) (xy 52.412702 141.571931) - (xy 52.417971 141.560952) (xy 52.418052 141.560862) (xy 52.418022 141.560848) (xy 52.424307 141.547782) - (xy 52.429074 141.537874) (xy 52.429074 141.53787) (xy 52.432495 141.53076) (xy 52.432674 141.530316) - (xy 52.43998 141.515093) (xy 52.44652 141.491153) (xy 75.2445 141.491153) (xy 75.2445 141.648846) - (xy 75.275261 141.803489) (xy 75.275264 141.803501) (xy 75.335602 141.949172) (xy 75.335609 141.949185) - (xy 75.42321 142.080288) (xy 75.423213 142.080292) (xy 75.534707 142.191786) (xy 75.534711 142.191789) - (xy 75.665814 142.27939) (xy 75.665827 142.279397) (xy 75.787363 142.329738) (xy 75.811503 142.339737) - (xy 75.934044 142.364112) (xy 75.966153 142.370499) (xy 75.966156 142.3705) (xy 75.966158 142.3705) - (xy 76.123844 142.3705) (xy 76.123845 142.370499) (xy 76.278497 142.339737) (xy 76.39805 142.290216) - (xy 76.467517 142.282748) (xy 76.529997 142.314023) (xy 76.565649 142.374112) (xy 76.569501 142.404778) - (xy 76.569501 142.994419) (xy 76.566845 143.006087) (xy 76.56788 143.014404) (xy 76.557292 143.048072) - (xy 76.555988 143.050789) (xy 76.555922 143.050927) (xy 76.53779 143.088586) (xy 76.537473 143.08937) - (xy 76.533458 143.097739) (xy 76.530017 143.104909) (xy 76.4819 143.281058) (xy 76.481899 143.281061) - (xy 76.481899 143.281064) (xy 76.471553 143.403008) (xy 76.467114 143.45534) (xy 76.466463 143.463008) - (xy 76.484218 143.644742) (xy 76.484219 143.644745) (xy 76.534578 143.820261) (xy 76.534579 143.820265) - (xy 76.61588 143.983767) (xy 76.725437 144.129854) (xy 76.725438 144.129855) (xy 76.725439 144.129856) - (xy 76.859631 144.253696) (xy 76.859633 144.253697) (xy 76.859634 144.253698) (xy 76.859637 144.2537) - (xy 76.870411 144.260504) (xy 77.014023 144.351199) (xy 77.133523 144.399102) (xy 77.183512 144.419141) - (xy 77.183513 144.419141) (xy 77.183515 144.419142) (xy 77.362506 144.455281) (xy 77.3625 144.455281) - (xy 77.37882 144.455561) (xy 77.545082 144.458422) (xy 77.72521 144.42846) (xy 77.891198 144.368461) - (xy 77.896933 144.366388) (xy 77.896933 144.366387) (xy 77.896938 144.366386) (xy 77.912133 144.35753) - (xy 77.918617 144.35376) (xy 77.91887 144.353692) (xy 77.946914 144.337306) (xy 77.949749 144.336609) - (xy 78.009255 144.320503) (xy 78.041392 144.320506) (xy 78.041394 144.320505) (xy 78.049597 144.320506) - (xy 78.049702 144.3205) (xy 79.490403 144.3205) (xy 79.498585 144.3205) (xy 79.498608 144.320507) - (xy 79.530766 144.320504) (xy 79.531047 144.320586) (xy 79.593305 144.337437) (xy 79.627233 144.357259) - (xy 79.628938 144.358108) (xy 79.64308 144.36635) (xy 79.814801 144.428421) (xy 79.994922 144.458381) - (xy 80.171797 144.455337) (xy 80.177492 144.45524) (xy 80.356465 144.419105) (xy 80.356467 144.419104) - (xy 80.356474 144.419103) (xy 80.525959 144.351162) (xy 80.680345 144.253663) (xy 80.814531 144.129828) - (xy 80.924083 143.983748) (xy 81.005382 143.82025) (xy 81.055741 143.644737) (xy 81.073496 143.463007) - (xy 81.05806 143.281065) (xy 81.009944 143.104923) (xy 81.009937 143.104909) (xy 81.002715 143.089859) - (xy 81.002678 143.089783) (xy 80.999096 143.082305) (xy 80.999047 143.082046) (xy 80.982672 143.048022) - (xy 80.982545 143.047244) (xy 80.970502 142.994433) (xy 80.970502 142.994404) (xy 80.970507 142.957008) - (xy 80.970506 142.957004) (xy 80.970507 142.948998) (xy 80.970499 142.94886) (xy 80.970499 141.645573) - (xy 80.973153 141.633907) (xy 80.972119 141.625597) (xy 80.982702 141.591931) (xy 80.987971 141.580952) - (xy 80.988052 141.580862) (xy 80.988022 141.580848) (xy 80.992781 141.570955) (xy 80.999074 141.557874) - (xy 80.999074 141.55787) (xy 81.002495 141.55076) (xy 81.002674 141.550316) (xy 81.00389 141.547782) - (xy 81.00998 141.535093) (xy 81.024715 141.481153) (xy 94.2395 141.481153) (xy 94.2395 141.638846) - (xy 94.270261 141.793489) (xy 94.270264 141.793501) (xy 94.330602 141.939172) (xy 94.330609 141.939185) - (xy 94.41821 142.070288) (xy 94.418213 142.070292) (xy 94.529707 142.181786) (xy 94.529711 142.181789) - (xy 94.660814 142.26939) (xy 94.660827 142.269397) (xy 94.782363 142.319738) (xy 94.806503 142.329737) - (xy 94.929044 142.354112) (xy 94.961153 142.360499) (xy 94.961156 142.3605) (xy 94.961158 142.3605) - (xy 95.118844 142.3605) (xy 95.118845 142.360499) (xy 95.273497 142.329737) (xy 95.39305 142.280216) - (xy 95.462517 142.272748) (xy 95.524997 142.304023) (xy 95.560649 142.364112) (xy 95.564501 142.394778) - (xy 95.564501 142.984419) (xy 95.561845 142.996087) (xy 95.56288 143.004404) (xy 95.552292 143.038072) - (xy 95.550988 143.040789) (xy 95.550922 143.040927) (xy 95.53279 143.078586) (xy 95.532473 143.07937) - (xy 95.527477 143.089783) (xy 95.525017 143.094909) (xy 95.4769 143.271058) (xy 95.476899 143.271061) - (xy 95.476899 143.271064) (xy 95.469107 143.362905) (xy 95.462114 143.44534) (xy 95.461463 143.453008) - (xy 95.479218 143.634742) (xy 95.479219 143.634745) (xy 95.529578 143.810261) (xy 95.529579 143.810265) - (xy 95.61088 143.973767) (xy 95.610881 143.973769) (xy 95.610882 143.97377) (xy 95.647379 144.022435) - (xy 95.720437 144.119854) (xy 95.720438 144.119855) (xy 95.720439 144.119856) (xy 95.854631 144.243696) - (xy 95.854633 144.243697) (xy 95.854634 144.243698) (xy 95.854637 144.2437) (xy 95.906747 144.276609) - (xy 96.009023 144.341199) (xy 96.135683 144.391972) (xy 96.178512 144.409141) (xy 96.178513 144.409141) - (xy 96.178515 144.409142) (xy 96.357506 144.445281) (xy 96.3575 144.445281) (xy 96.37382 144.445561) - (xy 96.540082 144.448422) (xy 96.72021 144.41846) (xy 96.806074 144.387423) (xy 96.891933 144.356388) - (xy 96.891933 144.356387) (xy 96.891938 144.356386) (xy 96.907133 144.34753) (xy 96.913617 144.34376) - (xy 96.91387 144.343692) (xy 96.941914 144.327306) (xy 96.944749 144.326609) (xy 97.004255 144.310503) - (xy 97.036392 144.310506) (xy 97.036394 144.310505) (xy 97.044597 144.310506) (xy 97.044702 144.3105) - (xy 98.485403 144.3105) (xy 98.493585 144.3105) (xy 98.493608 144.310507) (xy 98.525766 144.310504) - (xy 98.526047 144.310586) (xy 98.588305 144.327437) (xy 98.622233 144.347259) (xy 98.623938 144.348108) - (xy 98.63808 144.35635) (xy 98.809801 144.418421) (xy 98.989922 144.448381) (xy 99.166797 144.445337) - (xy 99.172492 144.44524) (xy 99.351465 144.409105) (xy 99.351467 144.409104) (xy 99.351474 144.409103) - (xy 99.520959 144.341162) (xy 99.675345 144.243663) (xy 99.809531 144.119828) (xy 99.919083 143.973748) - (xy 100.000382 143.81025) (xy 100.050741 143.634737) (xy 100.068496 143.453007) (xy 100.05306 143.271065) - (xy 100.004944 143.094923) (xy 100.004937 143.094909) (xy 99.997715 143.079859) (xy 99.997678 143.079783) - (xy 99.994096 143.072305) (xy 99.994047 143.072046) (xy 99.977672 143.038022) (xy 99.977545 143.037244) - (xy 99.965502 142.984433) (xy 99.965502 142.984419) (xy 99.965507 142.947008) (xy 99.965506 142.947004) - (xy 99.965507 142.938998) (xy 99.965499 142.93886) (xy 99.965499 141.635573) (xy 99.968153 141.623907) - (xy 99.967119 141.615597) (xy 99.977702 141.581931) (xy 99.982971 141.570952) (xy 99.983052 141.570862) - (xy 99.983022 141.570848) (xy 99.987781 141.560955) (xy 99.994074 141.547874) (xy 99.994074 141.54787) - (xy 99.997495 141.54076) (xy 99.997674 141.540316) (xy 99.99889 141.537782) (xy 100.00498 141.525093) - (xy 100.030641 141.431153) (xy 113.2995 141.431153) (xy 113.2995 141.588846) (xy 113.330261 141.743489) - (xy 113.330264 141.743501) (xy 113.390602 141.889172) (xy 113.390609 141.889185) (xy 113.47821 142.020288) - (xy 113.478213 142.020292) (xy 113.589707 142.131786) (xy 113.589711 142.131789) (xy 113.720814 142.21939) - (xy 113.720827 142.219397) (xy 113.84963 142.272748) (xy 113.866503 142.279737) (xy 114.021153 142.310499) - (xy 114.021156 142.3105) (xy 114.021158 142.3105) (xy 114.178844 142.3105) (xy 114.178845 142.310499) - (xy 114.333497 142.279737) (xy 114.45305 142.230216) (xy 114.522517 142.222748) (xy 114.584997 142.254023) - (xy 114.620649 142.314112) (xy 114.624501 142.344778) (xy 114.624501 142.934419) (xy 114.621845 142.946087) - (xy 114.62288 142.954404) (xy 114.612292 142.988072) (xy 114.610988 142.990789) (xy 114.610922 142.990927) - (xy 114.59279 143.028586) (xy 114.592473 143.02937) (xy 114.586928 143.040927) (xy 114.585017 143.044909) - (xy 114.5369 143.221058) (xy 114.536899 143.221061) (xy 114.536899 143.221064) (xy 114.529217 143.311615) - (xy 114.522114 143.39534) (xy 114.521463 143.403008) (xy 114.539218 143.584742) (xy 114.539219 143.584745) - (xy 114.589578 143.760261) (xy 114.589579 143.760265) (xy 114.67088 143.923767) (xy 114.780437 144.069854) - (xy 114.780438 144.069855) (xy 114.780439 144.069856) (xy 114.914631 144.193696) (xy 115.069023 144.291199) - (xy 115.182304 144.336609) (xy 115.238512 144.359141) (xy 115.238513 144.359141) (xy 115.238515 144.359142) - (xy 115.417506 144.395281) (xy 115.4175 144.395281) (xy 115.43382 144.395561) (xy 115.600082 144.398422) - (xy 115.78021 144.36846) (xy 115.883293 144.331199) (xy 115.951933 144.306388) (xy 115.951933 144.306387) - (xy 115.951938 144.306386) (xy 115.967133 144.29753) (xy 115.973617 144.29376) (xy 115.97387 144.293692) - (xy 116.001914 144.277306) (xy 116.004749 144.276609) (xy 116.064255 144.260503) (xy 116.096392 144.260506) - (xy 116.096394 144.260505) (xy 116.104597 144.260506) (xy 116.104702 144.2605) (xy 117.545403 144.2605) - (xy 117.553585 144.2605) (xy 117.553608 144.260507) (xy 117.585766 144.260504) (xy 117.586047 144.260586) - (xy 117.648305 144.277437) (xy 117.682233 144.297259) (xy 117.683938 144.298108) (xy 117.69808 144.30635) - (xy 117.869801 144.368421) (xy 118.049922 144.398381) (xy 118.226797 144.395337) (xy 118.232492 144.39524) - (xy 118.411465 144.359105) (xy 118.411467 144.359104) (xy 118.411474 144.359103) (xy 118.580959 144.291162) - (xy 118.735345 144.193663) (xy 118.869531 144.069828) (xy 118.979083 143.923748) (xy 119.060382 143.76025) - (xy 119.110741 143.584737) (xy 119.128496 143.403007) (xy 119.11306 143.221065) (xy 119.064944 143.044923) - (xy 119.064937 143.044909) (xy 119.057715 143.029859) (xy 119.057678 143.029783) (xy 119.054096 143.022305) - (xy 119.054047 143.022046) (xy 119.037672 142.988022) (xy 119.037545 142.987244) (xy 119.025502 142.934433) - (xy 119.025503 142.92886) (xy 119.025507 142.897008) (xy 119.025506 142.897004) (xy 119.025507 142.888998) - (xy 119.025499 142.88886) (xy 119.025499 141.585573) (xy 119.028153 141.573907) (xy 119.027119 141.565597) - (xy 119.037702 141.531931) (xy 119.042971 141.520952) (xy 119.043052 141.520862) (xy 119.043022 141.520848) - (xy 119.046432 141.513757) (xy 119.054074 141.497874) (xy 119.054074 141.49787) (xy 119.057495 141.49076) - (xy 119.057674 141.490316) (xy 119.06498 141.475093) (xy 119.113098 141.298945) (xy 119.128535 141.116995) - (xy 119.110779 140.935258) (xy 119.060419 140.759737) (xy 118.979117 140.596232) (xy 118.86956 140.450146) - (xy 118.735368 140.326305) (xy 118.724594 140.319501) (xy 118.580977 140.228804) (xy 118.561252 140.220897) - (xy 118.537915 140.211542) (xy 118.411485 140.16086) (xy 118.411475 140.160858) (xy 118.23249 140.12472) - (xy 118.232497 140.12472) (xy 118.060792 140.121767) (xy 118.049916 140.12158) (xy 118.049915 140.12158) - (xy 118.049912 140.12158) (xy 117.869794 140.15154) (xy 117.869785 140.151542) (xy 117.698057 140.213618) - (xy 117.683569 140.22206) (xy 117.68346 140.222123) (xy 117.676336 140.226264) (xy 117.67605 140.226343) - (xy 117.648332 140.242542) (xy 117.648055 140.242704) (xy 117.644924 140.243473) (xy 117.585738 140.259501) - (xy 116.104609 140.259501) (xy 116.104486 140.259493) (xy 116.064252 140.259496) (xy 116.001694 140.242564) - (xy 115.97387 140.226309) (xy 115.967768 140.222744) (xy 115.966105 140.221915) (xy 115.951925 140.213651) - (xy 115.780198 140.151578) (xy 115.780191 140.151577) (xy 115.600082 140.121618) (xy 115.600079 140.121618) - (xy 115.591405 140.121767) (xy 115.417508 140.124758) (xy 115.238533 140.160894) (xy 115.238523 140.160897) - (xy 115.069041 140.228837) (xy 115.06904 140.228837) (xy 114.914658 140.326333) (xy 114.914646 140.326342) - (xy 114.780469 140.450169) (xy 114.780467 140.450171) (xy 114.670913 140.596255) (xy 114.605448 140.727911) - (xy 114.557973 140.779174) (xy 114.49032 140.796633) (xy 114.446965 140.787262) (xy 114.333501 140.740264) - (xy 114.333489 140.740261) (xy 114.178845 140.7095) (xy 114.178842 140.7095) (xy 114.021158 140.7095) - (xy 114.021155 140.7095) (xy 113.86651 140.740261) (xy 113.866498 140.740264) (xy 113.720827 140.800602) - (xy 113.720814 140.800609) (xy 113.589711 140.88821) (xy 113.589707 140.888213) (xy 113.478213 140.999707) - (xy 113.47821 140.999711) (xy 113.390609 141.130814) (xy 113.390602 141.130827) (xy 113.330264 141.276498) - (xy 113.330261 141.27651) (xy 113.2995 141.431153) (xy 100.030641 141.431153) (xy 100.053098 141.348945) - (xy 100.068535 141.166995) (xy 100.050779 140.985258) (xy 100.000419 140.809737) (xy 99.919117 140.646232) - (xy 99.81706 140.510147) (xy 99.809561 140.500147) (xy 99.686238 140.386337) (xy 99.675368 140.376305) - (xy 99.659584 140.366337) (xy 99.520977 140.278804) (xy 99.508122 140.273651) (xy 99.472824 140.259501) - (xy 99.351485 140.21086) (xy 99.351475 140.210858) (xy 99.17249 140.17472) (xy 99.172497 140.17472) - (xy 99.000792 140.171767) (xy 98.989916 140.17158) (xy 98.989915 140.17158) (xy 98.989912 140.17158) - (xy 98.809794 140.20154) (xy 98.809785 140.201542) (xy 98.638057 140.263618) (xy 98.623569 140.27206) - (xy 98.62346 140.272123) (xy 98.616336 140.276264) (xy 98.61605 140.276343) (xy 98.588332 140.292542) - (xy 98.588055 140.292704) (xy 98.584924 140.293473) (xy 98.525738 140.309501) (xy 97.044609 140.309501) - (xy 97.044486 140.309493) (xy 97.004252 140.309496) (xy 96.941694 140.292564) (xy 96.91387 140.276309) - (xy 96.907768 140.272744) (xy 96.906105 140.271915) (xy 96.891925 140.263651) (xy 96.720198 140.201578) - (xy 96.720191 140.201577) (xy 96.540082 140.171618) (xy 96.540079 140.171618) (xy 96.531405 140.171767) - (xy 96.357508 140.174758) (xy 96.178533 140.210894) (xy 96.178523 140.210897) (xy 96.009041 140.278837) - (xy 96.00904 140.278837) (xy 95.854658 140.376333) (xy 95.854646 140.376342) (xy 95.720469 140.500169) - (xy 95.720467 140.500171) (xy 95.610913 140.646255) (xy 95.545448 140.777911) (xy 95.497973 140.829174) - (xy 95.43032 140.846633) (xy 95.386965 140.837262) (xy 95.273501 140.790264) (xy 95.273489 140.790261) - (xy 95.118845 140.7595) (xy 95.118842 140.7595) (xy 94.961158 140.7595) (xy 94.961155 140.7595) - (xy 94.80651 140.790261) (xy 94.806498 140.790264) (xy 94.660827 140.850602) (xy 94.660814 140.850609) - (xy 94.529711 140.93821) (xy 94.529707 140.938213) (xy 94.418213 141.049707) (xy 94.41821 141.049711) - (xy 94.330609 141.180814) (xy 94.330602 141.180827) (xy 94.270264 141.326498) (xy 94.270261 141.32651) - (xy 94.2395 141.481153) (xy 81.024715 141.481153) (xy 81.058098 141.358945) (xy 81.073535 141.176995) - (xy 81.055779 140.995258) (xy 81.005419 140.819737) (xy 80.924117 140.656232) (xy 80.81456 140.510146) - (xy 80.680368 140.386305) (xy 80.664584 140.376337) (xy 80.525977 140.288804) (xy 80.512678 140.283473) - (xy 80.47617 140.268838) (xy 80.356485 140.22086) (xy 80.356475 140.220858) (xy 80.17749 140.18472) - (xy 80.177497 140.18472) (xy 80.005792 140.181767) (xy 79.994916 140.18158) (xy 79.994915 140.18158) - (xy 79.994912 140.18158) (xy 79.814794 140.21154) (xy 79.814785 140.211542) (xy 79.643057 140.273618) - (xy 79.628569 140.28206) (xy 79.62846 140.282123) (xy 79.621336 140.286264) (xy 79.62105 140.286343) - (xy 79.593332 140.302542) (xy 79.593055 140.302704) (xy 79.589924 140.303473) (xy 79.530738 140.319501) - (xy 78.049609 140.319501) (xy 78.049486 140.319493) (xy 78.009252 140.319496) (xy 77.946694 140.302564) - (xy 77.91887 140.286309) (xy 77.912768 140.282744) (xy 77.911105 140.281915) (xy 77.896925 140.273651) - (xy 77.725198 140.211578) (xy 77.725191 140.211577) (xy 77.545082 140.181618) (xy 77.545079 140.181618) - (xy 77.536405 140.181767) (xy 77.362508 140.184758) (xy 77.183533 140.220894) (xy 77.183523 140.220897) - (xy 77.014041 140.288837) (xy 77.01404 140.288837) (xy 76.859658 140.386333) (xy 76.859646 140.386342) - (xy 76.725469 140.510169) (xy 76.725467 140.510171) (xy 76.615913 140.656255) (xy 76.550448 140.787911) - (xy 76.502973 140.839174) (xy 76.43532 140.856633) (xy 76.391965 140.847262) (xy 76.278501 140.800264) - (xy 76.278489 140.800261) (xy 76.123845 140.7695) (xy 76.123842 140.7695) (xy 75.966158 140.7695) - (xy 75.966155 140.7695) (xy 75.81151 140.800261) (xy 75.811498 140.800264) (xy 75.665827 140.860602) - (xy 75.665814 140.860609) (xy 75.534711 140.94821) (xy 75.534707 140.948213) (xy 75.423213 141.059707) - (xy 75.42321 141.059711) (xy 75.335609 141.190814) (xy 75.335602 141.190827) (xy 75.275264 141.336498) - (xy 75.275261 141.33651) (xy 75.2445 141.491153) (xy 52.44652 141.491153) (xy 52.488098 141.338945) - (xy 52.503535 141.156995) (xy 52.485779 140.975258) (xy 52.435419 140.799737) (xy 52.354117 140.636232) - (xy 52.25206 140.500147) (xy 52.244561 140.490147) (xy 52.121238 140.376337) (xy 52.110368 140.366305) - (xy 52.110362 140.366301) (xy 51.955977 140.268804) (xy 51.943122 140.263651) (xy 51.918092 140.253617) - (xy 51.786485 140.20086) (xy 51.786475 140.200858) (xy 51.60749 140.16472) (xy 51.607497 140.16472) - (xy 51.435792 140.161767) (xy 51.424916 140.16158) (xy 51.424915 140.16158) (xy 51.424912 140.16158) - (xy 51.244794 140.19154) (xy 51.244785 140.191542) (xy 51.073057 140.253618) (xy 51.058569 140.26206) - (xy 51.05846 140.262123) (xy 51.051336 140.266264) (xy 51.05105 140.266343) (xy 51.023332 140.282542) - (xy 51.023055 140.282704) (xy 51.019924 140.283473) (xy 50.960738 140.299501) (xy 49.479609 140.299501) - (xy 49.479486 140.299493) (xy 49.439252 140.299496) (xy 49.376694 140.282564) (xy 49.34887 140.266309) - (xy 49.342768 140.262744) (xy 49.341105 140.261915) (xy 49.326925 140.253651) (xy 49.155198 140.191578) - (xy 49.155191 140.191577) (xy 48.975082 140.161618) (xy 48.975079 140.161618) (xy 48.966405 140.161767) - (xy 48.792508 140.164758) (xy 48.613533 140.200894) (xy 48.613523 140.200897) (xy 48.444041 140.268837) - (xy 48.44404 140.268837) (xy 48.289658 140.366333) (xy 48.289646 140.366342) (xy 48.155469 140.490169) - (xy 48.155467 140.490171) (xy 48.045913 140.636255) (xy 47.980448 140.767911) (xy 47.932973 140.819174) - (xy 47.86532 140.836633) (xy 47.821965 140.827262) (xy 47.708501 140.780264) (xy 47.708489 140.780261) - (xy 47.553845 140.7495) (xy 47.553842 140.7495) (xy 47.396158 140.7495) (xy 47.396155 140.7495) - (xy 47.24151 140.780261) (xy 47.241498 140.780264) (xy 47.095827 140.840602) (xy 47.095814 140.840609) - (xy 46.964711 140.92821) (xy 46.964707 140.928213) (xy 46.853213 141.039707) (xy 46.85321 141.039711) - (xy 46.765609 141.170814) (xy 46.765602 141.170827) (xy 46.705264 141.316498) (xy 46.705261 141.31651) - (xy 46.6745 141.471153) (xy 31.6155 141.471153) (xy 31.6155 138.549153) (xy 60.9725 138.549153) - (xy 60.9725 138.706846) (xy 61.003261 138.861489) (xy 61.003264 138.861501) (xy 61.063602 139.007172) - (xy 61.063609 139.007185) (xy 61.15121 139.138288) (xy 61.151213 139.138292) (xy 61.262707 139.249786) - (xy 61.262711 139.249789) (xy 61.393814 139.33739) (xy 61.393827 139.337397) (xy 61.539498 139.397735) - (xy 61.539503 139.397737) (xy 61.694153 139.428499) (xy 61.694156 139.4285) (xy 61.694158 139.4285) - (xy 61.851844 139.4285) (xy 61.851845 139.428499) (xy 62.006497 139.397737) (xy 62.152179 139.337394) - (xy 62.283289 139.249789) (xy 62.394789 139.138289) (xy 62.482394 139.007179) (xy 62.542737 138.861497) - (xy 62.5735 138.706842) (xy 62.5735 138.549158) (xy 62.5735 138.549155) (xy 62.573499 138.549153) - (xy 62.542738 138.39451) (xy 62.542737 138.394503) (xy 62.542735 138.394498) (xy 62.482397 138.248827) - (xy 62.48239 138.248814) (xy 62.394789 138.117711) (xy 62.394786 138.117707) (xy 62.283292 138.006213) - (xy 62.283288 138.00621) (xy 62.152185 137.918609) (xy 62.152172 137.918602) (xy 62.006501 137.858264) - (xy 62.006489 137.858261) (xy 61.851845 137.8275) (xy 61.851842 137.8275) (xy 61.694158 137.8275) - (xy 61.694155 137.8275) (xy 61.53951 137.858261) (xy 61.539498 137.858264) (xy 61.393827 137.918602) - (xy 61.393814 137.918609) (xy 61.262711 138.00621) (xy 61.262707 138.006213) (xy 61.151213 138.117707) - (xy 61.15121 138.117711) (xy 61.063609 138.248814) (xy 61.063602 138.248827) (xy 61.003264 138.394498) - (xy 61.003261 138.39451) (xy 60.9725 138.549153) (xy 31.6155 138.549153) (xy 31.6155 133.209041) - (xy 45.4745 133.209041) (xy 45.4745 133.490958) (xy 45.511295 133.770439) (xy 45.584259 134.042743) - (xy 45.692135 134.303179) (xy 45.69214 134.30319) (xy 45.833083 134.547309) (xy 45.833088 134.547317) - (xy 46.0047 134.770965) (xy 46.004704 134.77097) (xy 46.204029 134.970295) (xy 46.204033 134.970298) - (xy 46.204035 134.9703) (xy 46.427683 135.141912) (xy 46.42769 135.141916) (xy 46.671809 135.282859) - (xy 46.671814 135.282861) (xy 46.671817 135.282863) (xy 46.932261 135.390742) (xy 47.204558 135.463704) - (xy 47.484049 135.5005) (xy 47.484056 135.5005) (xy 47.765944 135.5005) (xy 47.765951 135.5005) - (xy 48.045442 135.463704) (xy 48.317739 135.390742) (xy 48.578183 135.282863) (xy 48.822317 135.141912) - (xy 49.045965 134.9703) (xy 49.2453 134.770965) (xy 49.416912 134.547317) (xy 49.557863 134.303183) - (xy 49.665742 134.042739) (xy 49.738704 133.770442) (xy 49.7755 133.490951) (xy 49.7755 133.209049) - (xy 49.775499 133.209041) (xy 74.0495 133.209041) (xy 74.0495 133.490958) (xy 74.086295 133.770439) - (xy 74.159259 134.042743) (xy 74.267135 134.303179) (xy 74.26714 134.30319) (xy 74.408083 134.547309) - (xy 74.408088 134.547317) (xy 74.5797 134.770965) (xy 74.579704 134.77097) (xy 74.779029 134.970295) - (xy 74.779033 134.970298) (xy 74.779035 134.9703) (xy 75.002683 135.141912) (xy 75.00269 135.141916) - (xy 75.246809 135.282859) (xy 75.246814 135.282861) (xy 75.246817 135.282863) (xy 75.507261 135.390742) - (xy 75.779558 135.463704) (xy 76.059049 135.5005) (xy 76.059056 135.5005) (xy 76.340944 135.5005) - (xy 76.340951 135.5005) (xy 76.620442 135.463704) (xy 76.892739 135.390742) (xy 77.153183 135.282863) - (xy 77.397317 135.141912) (xy 77.620965 134.9703) (xy 77.8203 134.770965) (xy 77.991912 134.547317) - (xy 78.132863 134.303183) (xy 78.240742 134.042739) (xy 78.313704 133.770442) (xy 78.3505 133.490951) - (xy 78.3505 133.209049) (xy 78.350499 133.209041) (xy 93.0995 133.209041) (xy 93.0995 133.490958) - (xy 93.136295 133.770439) (xy 93.209259 134.042743) (xy 93.317135 134.303179) (xy 93.31714 134.30319) - (xy 93.458083 134.547309) (xy 93.458088 134.547317) (xy 93.6297 134.770965) (xy 93.629704 134.77097) - (xy 93.829029 134.970295) (xy 93.829033 134.970298) (xy 93.829035 134.9703) (xy 94.052683 135.141912) - (xy 94.05269 135.141916) (xy 94.296809 135.282859) (xy 94.296814 135.282861) (xy 94.296817 135.282863) - (xy 94.557261 135.390742) (xy 94.829558 135.463704) (xy 95.109049 135.5005) (xy 95.109056 135.5005) - (xy 95.390944 135.5005) (xy 95.390951 135.5005) (xy 95.670442 135.463704) (xy 95.942739 135.390742) - (xy 96.203183 135.282863) (xy 96.447317 135.141912) (xy 96.670965 134.9703) (xy 96.8703 134.770965) - (xy 97.041912 134.547317) (xy 97.182863 134.303183) (xy 97.290742 134.042739) (xy 97.363704 133.770442) - (xy 97.4005 133.490951) (xy 97.4005 133.209049) (xy 97.400499 133.209041) (xy 112.1495 133.209041) - (xy 112.1495 133.490958) (xy 112.186295 133.770439) (xy 112.259259 134.042743) (xy 112.367135 134.303179) - (xy 112.36714 134.30319) (xy 112.508083 134.547309) (xy 112.508088 134.547317) (xy 112.6797 134.770965) - (xy 112.679704 134.77097) (xy 112.879029 134.970295) (xy 112.879033 134.970298) (xy 112.879035 134.9703) - (xy 113.102683 135.141912) (xy 113.10269 135.141916) (xy 113.346809 135.282859) (xy 113.346814 135.282861) - (xy 113.346817 135.282863) (xy 113.607261 135.390742) (xy 113.879558 135.463704) (xy 114.159049 135.5005) - (xy 114.159056 135.5005) (xy 114.440944 135.5005) (xy 114.440951 135.5005) (xy 114.720442 135.463704) - (xy 114.992739 135.390742) (xy 115.253183 135.282863) (xy 115.497317 135.141912) (xy 115.720965 134.9703) - (xy 115.9203 134.770965) (xy 116.091912 134.547317) (xy 116.232863 134.303183) (xy 116.340742 134.042739) - (xy 116.413704 133.770442) (xy 116.4505 133.490951) (xy 116.4505 133.209049) (xy 116.413704 132.929558) - (xy 116.340742 132.657261) (xy 116.232863 132.396817) (xy 116.232861 132.396814) (xy 116.232859 132.396809) - (xy 116.091916 132.15269) (xy 116.091912 132.152683) (xy 115.9203 131.929035) (xy 115.920298 131.929033) - (xy 115.920295 131.929029) (xy 115.72097 131.729704) (xy 115.720965 131.7297) (xy 115.497317 131.558088) - (xy 115.497311 131.558084) (xy 115.497309 131.558083) (xy 115.25319 131.41714) (xy 115.253179 131.417135) - (xy 114.992743 131.309259) (xy 114.720439 131.236295) (xy 114.440958 131.1995) (xy 114.440951 131.1995) - (xy 114.159049 131.1995) (xy 114.159041 131.1995) (xy 113.87956 131.236295) (xy 113.607256 131.309259) - (xy 113.34682 131.417135) (xy 113.346809 131.41714) (xy 113.10269 131.558083) (xy 113.102682 131.558089) - (xy 112.879029 131.729704) (xy 112.679704 131.929029) (xy 112.508089 132.152682) (xy 112.508083 132.15269) - (xy 112.36714 132.396809) (xy 112.367135 132.39682) (xy 112.259259 132.657256) (xy 112.186295 132.92956) - (xy 112.1495 133.209041) (xy 97.400499 133.209041) (xy 97.363704 132.929558) (xy 97.290742 132.657261) - (xy 97.182863 132.396817) (xy 97.182861 132.396814) (xy 97.182859 132.396809) (xy 97.041916 132.15269) - (xy 97.041912 132.152683) (xy 96.8703 131.929035) (xy 96.870298 131.929033) (xy 96.870295 131.929029) - (xy 96.67097 131.729704) (xy 96.670965 131.7297) (xy 96.447317 131.558088) (xy 96.447311 131.558084) - (xy 96.447309 131.558083) (xy 96.20319 131.41714) (xy 96.203179 131.417135) (xy 95.942743 131.309259) - (xy 95.670439 131.236295) (xy 95.390958 131.1995) (xy 95.390951 131.1995) (xy 95.109049 131.1995) - (xy 95.109041 131.1995) (xy 94.82956 131.236295) (xy 94.557256 131.309259) (xy 94.29682 131.417135) - (xy 94.296809 131.41714) (xy 94.05269 131.558083) (xy 94.052682 131.558089) (xy 93.829029 131.729704) - (xy 93.629704 131.929029) (xy 93.458089 132.152682) (xy 93.458083 132.15269) (xy 93.31714 132.396809) - (xy 93.317135 132.39682) (xy 93.209259 132.657256) (xy 93.136295 132.92956) (xy 93.0995 133.209041) - (xy 78.350499 133.209041) (xy 78.313704 132.929558) (xy 78.240742 132.657261) (xy 78.132863 132.396817) - (xy 78.132861 132.396814) (xy 78.132859 132.396809) (xy 77.991916 132.15269) (xy 77.991912 132.152683) - (xy 77.8203 131.929035) (xy 77.820298 131.929033) (xy 77.820295 131.929029) (xy 77.62097 131.729704) - (xy 77.620965 131.7297) (xy 77.397317 131.558088) (xy 77.397311 131.558084) (xy 77.397309 131.558083) - (xy 77.15319 131.41714) (xy 77.153179 131.417135) (xy 76.892743 131.309259) (xy 76.620439 131.236295) - (xy 76.340958 131.1995) (xy 76.340951 131.1995) (xy 76.059049 131.1995) (xy 76.059041 131.1995) - (xy 75.77956 131.236295) (xy 75.507256 131.309259) (xy 75.24682 131.417135) (xy 75.246809 131.41714) - (xy 75.00269 131.558083) (xy 75.002682 131.558089) (xy 74.779029 131.729704) (xy 74.579704 131.929029) - (xy 74.408089 132.152682) (xy 74.408083 132.15269) (xy 74.26714 132.396809) (xy 74.267135 132.39682) - (xy 74.159259 132.657256) (xy 74.086295 132.92956) (xy 74.0495 133.209041) (xy 49.775499 133.209041) - (xy 49.738704 132.929558) (xy 49.665742 132.657261) (xy 49.557863 132.396817) (xy 49.557861 132.396814) - (xy 49.557859 132.396809) (xy 49.416916 132.15269) (xy 49.416912 132.152683) (xy 49.2453 131.929035) - (xy 49.245298 131.929033) (xy 49.245295 131.929029) (xy 49.04597 131.729704) (xy 49.045965 131.7297) - (xy 48.822317 131.558088) (xy 48.822311 131.558084) (xy 48.822309 131.558083) (xy 48.57819 131.41714) - (xy 48.578179 131.417135) (xy 48.317743 131.309259) (xy 48.045439 131.236295) (xy 47.765958 131.1995) - (xy 47.765951 131.1995) (xy 47.484049 131.1995) (xy 47.484041 131.1995) (xy 47.20456 131.236295) - (xy 46.932256 131.309259) (xy 46.67182 131.417135) (xy 46.671809 131.41714) (xy 46.42769 131.558083) - (xy 46.427682 131.558089) (xy 46.204029 131.729704) (xy 46.004704 131.929029) (xy 45.833089 132.152682) - (xy 45.833083 132.15269) (xy 45.69214 132.396809) (xy 45.692135 132.39682) (xy 45.584259 132.657256) - (xy 45.511295 132.92956) (xy 45.4745 133.209041) (xy 31.6155 133.209041) (xy 31.6155 128.18535) - (xy 44.0095 128.18535) (xy 44.0095 128.354649) (xy 44.035981 128.521847) (xy 44.088296 128.682853) - (xy 44.132323 128.769258) (xy 44.15958 128.822754) (xy 44.165152 128.833688) (xy 44.264648 128.970634) - (xy 44.264652 128.970639) (xy 44.38436 129.090347) (xy 44.384365 129.090351) (xy 44.503817 129.177137) - (xy 44.521315 129.18985) (xy 44.617425 129.23882) (xy 44.672146 129.266703) (xy 44.672148 129.266703) - (xy 44.672151 129.266705) (xy 44.75845 129.294745) (xy 44.833152 129.319018) (xy 45.000351 129.3455) - (xy 45.000356 129.3455) (xy 45.169649 129.3455) (xy 45.336847 129.319018) (xy 45.497849 129.266705) - (xy 45.648685 129.18985) (xy 45.785641 129.090346) (xy 45.905346 128.970641) (xy 46.00485 128.833685) - (xy 46.081705 128.682849) (xy 46.134018 128.521847) (xy 46.143924 128.459303) (xy 46.1605 128.354649) - (xy 46.1605 128.185351) (xy 46.153556 128.141511) (xy 46.153556 128.14151) (xy 46.151127 128.126177) - (xy 47.9706 128.126177) (xy 47.9706 128.413822) (xy 47.970601 128.413838) (xy 48.008146 128.699023) - (xy 48.082597 128.976878) (xy 48.192675 129.242631) (xy 48.192683 129.242648) (xy 48.336504 129.491751) - (xy 48.336515 129.491767) (xy 48.511621 129.719971) (xy 48.511627 129.719978) (xy 48.71502 129.923371) - (xy 48.715028 129.923378) (xy 48.76006 129.957932) (xy 48.943241 130.098491) (xy 48.958893 130.107527) - (xy 49.192351 130.242316) (xy 49.192356 130.242318) (xy 49.192359 130.24232) (xy 49.192363 130.242321) - (xy 49.192368 130.242324) (xy 49.297723 130.285963) (xy 49.45812 130.352402) (xy 49.735975 130.426853) - (xy 50.021171 130.4644) (xy 50.021178 130.4644) (xy 50.308822 130.4644) (xy 50.308829 130.4644) - (xy 50.594025 130.426853) (xy 50.87188 130.352402) (xy 51.137641 130.24232) (xy 51.386759 130.098491) - (xy 51.614973 129.923377) (xy 51.614975 129.923374) (xy 51.61498 129.923371) (xy 51.818372 129.719978) - (xy 51.818377 129.719973) (xy 51.889569 129.627192) (xy 51.945996 129.58599) (xy 52.015742 129.581835) - (xy 52.076663 129.616047) (xy 52.109416 129.677764) (xy 52.103603 129.747391) (xy 52.095332 129.764679) - (xy 52.04214 129.856809) (xy 52.042135 129.85682) (xy 51.934259 130.117256) (xy 51.861295 130.38956) - (xy 51.8245 130.669041) (xy 51.8245 130.950958) (xy 51.861295 131.230439) (xy 51.934259 131.502743) - (xy 52.042135 131.763179) (xy 52.04214 131.76319) (xy 52.183083 132.007309) (xy 52.183088 132.007317) - (xy 52.3547 132.230965) (xy 52.354704 132.23097) (xy 52.554029 132.430295) (xy 52.554033 132.430298) - (xy 52.554035 132.4303) (xy 52.777683 132.601912) (xy 52.77769 132.601916) (xy 53.021809 132.742859) - (xy 53.021814 132.742861) (xy 53.021817 132.742863) (xy 53.282261 132.850742) (xy 53.554558 132.923704) - (xy 53.834049 132.9605) (xy 53.834056 132.9605) (xy 54.115944 132.9605) (xy 54.115951 132.9605) - (xy 54.395442 132.923704) (xy 54.667739 132.850742) (xy 54.928183 132.742863) (xy 55.172317 132.601912) - (xy 55.395965 132.4303) (xy 55.5953 132.230965) (xy 55.766912 132.007317) (xy 55.907863 131.763183) - (xy 56.015742 131.502739) (xy 56.088704 131.230442) (xy 56.1255 130.950951) (xy 56.1255 130.731153) - (xy 56.7245 130.731153) (xy 56.7245 130.888846) (xy 56.755261 131.043489) (xy 56.755264 131.043501) - (xy 56.815602 131.189172) (xy 56.815609 131.189185) (xy 56.90321 131.320288) (xy 56.903213 131.320292) - (xy 57.014707 131.431786) (xy 57.014711 131.431789) (xy 57.145814 131.51939) (xy 57.145827 131.519397) - (xy 57.291498 131.579735) (xy 57.291503 131.579737) (xy 57.441925 131.609658) (xy 57.446153 131.610499) - (xy 57.446156 131.6105) (xy 57.446158 131.6105) (xy 57.603844 131.6105) (xy 57.603845 131.610499) - (xy 57.758497 131.579737) (xy 57.904179 131.519394) (xy 58.035289 131.431789) (xy 58.146789 131.320289) - (xy 58.234394 131.189179) (xy 58.294737 131.043497) (xy 58.3255 130.888842) (xy 58.3255 130.731158) - (xy 58.3255 130.731155) (xy 58.325499 130.731153) (xy 58.294738 130.57651) (xy 58.294737 130.576503) - (xy 58.285747 130.554798) (xy 58.234397 130.430827) (xy 58.23439 130.430814) (xy 58.146789 130.299711) - (xy 58.146786 130.299707) (xy 58.035292 130.188213) (xy 58.035288 130.18821) (xy 57.904185 130.100609) - (xy 57.904172 130.100602) (xy 57.758501 130.040264) (xy 57.758489 130.040261) (xy 57.603845 130.0095) - (xy 57.603842 130.0095) (xy 57.446158 130.0095) (xy 57.446155 130.0095) (xy 57.29151 130.040261) - (xy 57.291498 130.040264) (xy 57.145827 130.100602) (xy 57.145814 130.100609) (xy 57.014711 130.18821) - (xy 57.014707 130.188213) (xy 56.903213 130.299707) (xy 56.90321 130.299711) (xy 56.815609 130.430814) - (xy 56.815602 130.430827) (xy 56.755264 130.576498) (xy 56.755261 130.57651) (xy 56.7245 130.731153) - (xy 56.1255 130.731153) (xy 56.1255 130.669049) (xy 56.088704 130.389558) (xy 56.015742 130.117261) - (xy 55.907863 129.856817) (xy 55.907861 129.856814) (xy 55.907859 129.856809) (xy 55.766916 129.61269) - (xy 55.766912 129.612683) (xy 55.743241 129.581835) (xy 55.636161 129.442285) (xy 55.610967 129.377116) - (xy 55.625005 129.308671) (xy 55.673819 129.258682) (xy 55.678242 129.256314) (xy 55.808685 129.18985) - (xy 55.945641 129.090346) (xy 56.065346 128.970641) (xy 56.16485 128.833685) (xy 56.241705 128.682849) - (xy 56.294018 128.521847) (xy 56.303924 128.459303) (xy 56.3205 128.354649) (xy 56.3205 128.18535) - (xy 72.5845 128.18535) (xy 72.5845 128.354649) (xy 72.610981 128.521847) (xy 72.663296 128.682853) - (xy 72.707323 128.769258) (xy 72.73458 128.822754) (xy 72.740152 128.833688) (xy 72.839648 128.970634) - (xy 72.839652 128.970639) (xy 72.95936 129.090347) (xy 72.959365 129.090351) (xy 73.078817 129.177137) - (xy 73.096315 129.18985) (xy 73.192425 129.23882) (xy 73.247146 129.266703) (xy 73.247148 129.266703) - (xy 73.247151 129.266705) (xy 73.33345 129.294745) (xy 73.408152 129.319018) (xy 73.575351 129.3455) - (xy 73.575356 129.3455) (xy 73.744649 129.3455) (xy 73.911847 129.319018) (xy 74.072849 129.266705) - (xy 74.223685 129.18985) (xy 74.360641 129.090346) (xy 74.480346 128.970641) (xy 74.57985 128.833685) - (xy 74.656705 128.682849) (xy 74.709018 128.521847) (xy 74.718924 128.459303) (xy 74.7355 128.354649) - (xy 74.7355 128.185351) (xy 74.728556 128.141511) (xy 74.728556 128.14151) (xy 74.726127 128.126177) - (xy 76.5456 128.126177) (xy 76.5456 128.413822) (xy 76.545601 128.413838) (xy 76.583146 128.699023) - (xy 76.657597 128.976878) (xy 76.767675 129.242631) (xy 76.767683 129.242648) (xy 76.911504 129.491751) - (xy 76.911515 129.491767) (xy 77.086621 129.719971) (xy 77.086627 129.719978) (xy 77.29002 129.923371) - (xy 77.290028 129.923378) (xy 77.33506 129.957932) (xy 77.518241 130.098491) (xy 77.533893 130.107527) - (xy 77.767351 130.242316) (xy 77.767356 130.242318) (xy 77.767359 130.24232) (xy 77.767363 130.242321) - (xy 77.767368 130.242324) (xy 77.872723 130.285963) (xy 78.03312 130.352402) (xy 78.310975 130.426853) - (xy 78.596171 130.4644) (xy 78.596178 130.4644) (xy 78.883822 130.4644) (xy 78.883829 130.4644) - (xy 79.169025 130.426853) (xy 79.44688 130.352402) (xy 79.712641 130.24232) (xy 79.961759 130.098491) - (xy 80.189973 129.923377) (xy 80.189975 129.923374) (xy 80.18998 129.923371) (xy 80.393372 129.719978) - (xy 80.393377 129.719973) (xy 80.464569 129.627192) (xy 80.520996 129.58599) (xy 80.590742 129.581835) - (xy 80.651663 129.616047) (xy 80.684416 129.677764) (xy 80.678603 129.747391) (xy 80.670332 129.764679) - (xy 80.61714 129.856809) (xy 80.617135 129.85682) (xy 80.509259 130.117256) (xy 80.436295 130.38956) - (xy 80.3995 130.669041) (xy 80.3995 130.950958) (xy 80.436295 131.230439) (xy 80.509259 131.502743) - (xy 80.617135 131.763179) (xy 80.61714 131.76319) (xy 80.758083 132.007309) (xy 80.758088 132.007317) - (xy 80.9297 132.230965) (xy 80.929704 132.23097) (xy 81.129029 132.430295) (xy 81.129033 132.430298) - (xy 81.129035 132.4303) (xy 81.352683 132.601912) (xy 81.35269 132.601916) (xy 81.596809 132.742859) - (xy 81.596814 132.742861) (xy 81.596817 132.742863) (xy 81.857261 132.850742) (xy 82.129558 132.923704) - (xy 82.409049 132.9605) (xy 82.409056 132.9605) (xy 82.690944 132.9605) (xy 82.690951 132.9605) - (xy 82.970442 132.923704) (xy 83.242739 132.850742) (xy 83.503183 132.742863) (xy 83.747317 132.601912) - (xy 83.970965 132.4303) (xy 84.1703 132.230965) (xy 84.341912 132.007317) (xy 84.482863 131.763183) - (xy 84.590742 131.502739) (xy 84.663704 131.230442) (xy 84.7005 130.950951) (xy 84.7005 130.731153) - (xy 85.2995 130.731153) (xy 85.2995 130.888846) (xy 85.330261 131.043489) (xy 85.330264 131.043501) - (xy 85.390602 131.189172) (xy 85.390609 131.189185) (xy 85.47821 131.320288) (xy 85.478213 131.320292) - (xy 85.589707 131.431786) (xy 85.589711 131.431789) (xy 85.720814 131.51939) (xy 85.720827 131.519397) - (xy 85.866498 131.579735) (xy 85.866503 131.579737) (xy 86.016925 131.609658) (xy 86.021153 131.610499) - (xy 86.021156 131.6105) (xy 86.021158 131.6105) (xy 86.178844 131.6105) (xy 86.178845 131.610499) - (xy 86.333497 131.579737) (xy 86.479179 131.519394) (xy 86.610289 131.431789) (xy 86.721789 131.320289) - (xy 86.809394 131.189179) (xy 86.869737 131.043497) (xy 86.9005 130.888842) (xy 86.9005 130.731158) - (xy 86.9005 130.731155) (xy 86.900499 130.731153) (xy 86.869738 130.57651) (xy 86.869737 130.576503) - (xy 86.860747 130.554798) (xy 86.809397 130.430827) (xy 86.80939 130.430814) (xy 86.721789 130.299711) - (xy 86.721786 130.299707) (xy 86.610292 130.188213) (xy 86.610288 130.18821) (xy 86.479185 130.100609) - (xy 86.479172 130.100602) (xy 86.333501 130.040264) (xy 86.333489 130.040261) (xy 86.178845 130.0095) - (xy 86.178842 130.0095) (xy 86.021158 130.0095) (xy 86.021155 130.0095) (xy 85.86651 130.040261) - (xy 85.866498 130.040264) (xy 85.720827 130.100602) (xy 85.720814 130.100609) (xy 85.589711 130.18821) - (xy 85.589707 130.188213) (xy 85.478213 130.299707) (xy 85.47821 130.299711) (xy 85.390609 130.430814) - (xy 85.390602 130.430827) (xy 85.330264 130.576498) (xy 85.330261 130.57651) (xy 85.2995 130.731153) - (xy 84.7005 130.731153) (xy 84.7005 130.669049) (xy 84.663704 130.389558) (xy 84.590742 130.117261) - (xy 84.482863 129.856817) (xy 84.482861 129.856814) (xy 84.482859 129.856809) (xy 84.341916 129.61269) - (xy 84.341912 129.612683) (xy 84.318241 129.581835) (xy 84.211161 129.442285) (xy 84.185967 129.377116) - (xy 84.200005 129.308671) (xy 84.248819 129.258682) (xy 84.253242 129.256314) (xy 84.383685 129.18985) - (xy 84.520641 129.090346) (xy 84.640346 128.970641) (xy 84.73985 128.833685) (xy 84.816705 128.682849) - (xy 84.869018 128.521847) (xy 84.878924 128.459303) (xy 84.8955 128.354649) (xy 84.8955 128.18535) - (xy 91.6345 128.18535) (xy 91.6345 128.354649) (xy 91.660981 128.521847) (xy 91.713296 128.682853) - (xy 91.757323 128.769258) (xy 91.78458 128.822754) (xy 91.790152 128.833688) (xy 91.889648 128.970634) - (xy 91.889652 128.970639) (xy 92.00936 129.090347) (xy 92.009365 129.090351) (xy 92.128817 129.177137) - (xy 92.146315 129.18985) (xy 92.242425 129.23882) (xy 92.297146 129.266703) (xy 92.297148 129.266703) - (xy 92.297151 129.266705) (xy 92.38345 129.294745) (xy 92.458152 129.319018) (xy 92.625351 129.3455) - (xy 92.625356 129.3455) (xy 92.794649 129.3455) (xy 92.961847 129.319018) (xy 93.122849 129.266705) - (xy 93.273685 129.18985) (xy 93.410641 129.090346) (xy 93.530346 128.970641) (xy 93.62985 128.833685) - (xy 93.706705 128.682849) (xy 93.759018 128.521847) (xy 93.768924 128.459303) (xy 93.7855 128.354649) - (xy 93.7855 128.185351) (xy 93.778556 128.141511) (xy 93.778556 128.14151) (xy 93.776127 128.126177) - (xy 95.5956 128.126177) (xy 95.5956 128.413822) (xy 95.595601 128.413838) (xy 95.633146 128.699023) - (xy 95.707597 128.976878) (xy 95.817675 129.242631) (xy 95.817683 129.242648) (xy 95.961504 129.491751) - (xy 95.961515 129.491767) (xy 96.136621 129.719971) (xy 96.136627 129.719978) (xy 96.34002 129.923371) - (xy 96.340028 129.923378) (xy 96.38506 129.957932) (xy 96.568241 130.098491) (xy 96.583893 130.107527) - (xy 96.817351 130.242316) (xy 96.817356 130.242318) (xy 96.817359 130.24232) (xy 96.817363 130.242321) - (xy 96.817368 130.242324) (xy 96.922723 130.285963) (xy 97.08312 130.352402) (xy 97.360975 130.426853) - (xy 97.646171 130.4644) (xy 97.646178 130.4644) (xy 97.933822 130.4644) (xy 97.933829 130.4644) - (xy 98.219025 130.426853) (xy 98.49688 130.352402) (xy 98.762641 130.24232) (xy 99.011759 130.098491) - (xy 99.239973 129.923377) (xy 99.239975 129.923374) (xy 99.23998 129.923371) (xy 99.443372 129.719978) - (xy 99.443377 129.719973) (xy 99.514569 129.627192) (xy 99.570996 129.58599) (xy 99.640742 129.581835) - (xy 99.701663 129.616047) (xy 99.734416 129.677764) (xy 99.728603 129.747391) (xy 99.720332 129.764679) - (xy 99.66714 129.856809) (xy 99.667135 129.85682) (xy 99.559259 130.117256) (xy 99.486295 130.38956) - (xy 99.4495 130.669041) (xy 99.4495 130.950958) (xy 99.486295 131.230439) (xy 99.559259 131.502743) - (xy 99.667135 131.763179) (xy 99.66714 131.76319) (xy 99.808083 132.007309) (xy 99.808088 132.007317) - (xy 99.9797 132.230965) (xy 99.979704 132.23097) (xy 100.179029 132.430295) (xy 100.179033 132.430298) - (xy 100.179035 132.4303) (xy 100.402683 132.601912) (xy 100.40269 132.601916) (xy 100.646809 132.742859) - (xy 100.646814 132.742861) (xy 100.646817 132.742863) (xy 100.907261 132.850742) (xy 101.179558 132.923704) - (xy 101.459049 132.9605) (xy 101.459056 132.9605) (xy 101.740944 132.9605) (xy 101.740951 132.9605) - (xy 102.020442 132.923704) (xy 102.292739 132.850742) (xy 102.553183 132.742863) (xy 102.797317 132.601912) - (xy 103.020965 132.4303) (xy 103.2203 132.230965) (xy 103.391912 132.007317) (xy 103.532863 131.763183) - (xy 103.640742 131.502739) (xy 103.713704 131.230442) (xy 103.7505 130.950951) (xy 103.7505 130.731153) - (xy 104.3495 130.731153) (xy 104.3495 130.888846) (xy 104.380261 131.043489) (xy 104.380264 131.043501) - (xy 104.440602 131.189172) (xy 104.440609 131.189185) (xy 104.52821 131.320288) (xy 104.528213 131.320292) - (xy 104.639707 131.431786) (xy 104.639711 131.431789) (xy 104.770814 131.51939) (xy 104.770827 131.519397) - (xy 104.916498 131.579735) (xy 104.916503 131.579737) (xy 105.066925 131.609658) (xy 105.071153 131.610499) - (xy 105.071156 131.6105) (xy 105.071158 131.6105) (xy 105.228844 131.6105) (xy 105.228845 131.610499) - (xy 105.383497 131.579737) (xy 105.529179 131.519394) (xy 105.660289 131.431789) (xy 105.771789 131.320289) - (xy 105.859394 131.189179) (xy 105.919737 131.043497) (xy 105.9505 130.888842) (xy 105.9505 130.731158) - (xy 105.9505 130.731155) (xy 105.950499 130.731153) (xy 105.919738 130.57651) (xy 105.919737 130.576503) - (xy 105.910747 130.554798) (xy 105.859397 130.430827) (xy 105.85939 130.430814) (xy 105.771789 130.299711) - (xy 105.771786 130.299707) (xy 105.660292 130.188213) (xy 105.660288 130.18821) (xy 105.529185 130.100609) - (xy 105.529172 130.100602) (xy 105.383501 130.040264) (xy 105.383489 130.040261) (xy 105.228845 130.0095) - (xy 105.228842 130.0095) (xy 105.071158 130.0095) (xy 105.071155 130.0095) (xy 104.91651 130.040261) - (xy 104.916498 130.040264) (xy 104.770827 130.100602) (xy 104.770814 130.100609) (xy 104.639711 130.18821) - (xy 104.639707 130.188213) (xy 104.528213 130.299707) (xy 104.52821 130.299711) (xy 104.440609 130.430814) - (xy 104.440602 130.430827) (xy 104.380264 130.576498) (xy 104.380261 130.57651) (xy 104.3495 130.731153) - (xy 103.7505 130.731153) (xy 103.7505 130.669049) (xy 103.713704 130.389558) (xy 103.640742 130.117261) - (xy 103.532863 129.856817) (xy 103.532861 129.856814) (xy 103.532859 129.856809) (xy 103.391916 129.61269) - (xy 103.391912 129.612683) (xy 103.368241 129.581835) (xy 103.261161 129.442285) (xy 103.235967 129.377116) - (xy 103.250005 129.308671) (xy 103.298819 129.258682) (xy 103.303242 129.256314) (xy 103.433685 129.18985) - (xy 103.570641 129.090346) (xy 103.690346 128.970641) (xy 103.78985 128.833685) (xy 103.866705 128.682849) - (xy 103.919018 128.521847) (xy 103.928924 128.459303) (xy 103.9455 128.354649) (xy 103.9455 128.18535) - (xy 110.6845 128.18535) (xy 110.6845 128.354649) (xy 110.710981 128.521847) (xy 110.763296 128.682853) - (xy 110.807323 128.769258) (xy 110.83458 128.822754) (xy 110.840152 128.833688) (xy 110.939648 128.970634) - (xy 110.939652 128.970639) (xy 111.05936 129.090347) (xy 111.059365 129.090351) (xy 111.178817 129.177137) - (xy 111.196315 129.18985) (xy 111.292425 129.23882) (xy 111.347146 129.266703) (xy 111.347148 129.266703) - (xy 111.347151 129.266705) (xy 111.43345 129.294745) (xy 111.508152 129.319018) (xy 111.675351 129.3455) - (xy 111.675356 129.3455) (xy 111.844649 129.3455) (xy 112.011847 129.319018) (xy 112.172849 129.266705) - (xy 112.323685 129.18985) (xy 112.460641 129.090346) (xy 112.580346 128.970641) (xy 112.67985 128.833685) - (xy 112.756705 128.682849) (xy 112.809018 128.521847) (xy 112.818924 128.459303) (xy 112.8355 128.354649) - (xy 112.8355 128.185351) (xy 112.828556 128.141511) (xy 112.828556 128.14151) (xy 112.826127 128.126177) - (xy 114.6456 128.126177) (xy 114.6456 128.413822) (xy 114.645601 128.413838) (xy 114.683146 128.699023) - (xy 114.757597 128.976878) (xy 114.867675 129.242631) (xy 114.867683 129.242648) (xy 115.011504 129.491751) - (xy 115.011515 129.491767) (xy 115.186621 129.719971) (xy 115.186627 129.719978) (xy 115.39002 129.923371) - (xy 115.390028 129.923378) (xy 115.43506 129.957932) (xy 115.618241 130.098491) (xy 115.633893 130.107527) - (xy 115.867351 130.242316) (xy 115.867356 130.242318) (xy 115.867359 130.24232) (xy 115.867363 130.242321) - (xy 115.867368 130.242324) (xy 115.972723 130.285963) (xy 116.13312 130.352402) (xy 116.410975 130.426853) - (xy 116.696171 130.4644) (xy 116.696178 130.4644) (xy 116.983822 130.4644) (xy 116.983829 130.4644) - (xy 117.269025 130.426853) (xy 117.54688 130.352402) (xy 117.812641 130.24232) (xy 118.061759 130.098491) - (xy 118.289973 129.923377) (xy 118.289975 129.923374) (xy 118.28998 129.923371) (xy 118.493372 129.719978) - (xy 118.493377 129.719973) (xy 118.564569 129.627192) (xy 118.620996 129.58599) (xy 118.690742 129.581835) - (xy 118.751663 129.616047) (xy 118.784416 129.677764) (xy 118.778603 129.747391) (xy 118.770332 129.764679) - (xy 118.71714 129.856809) (xy 118.717135 129.85682) (xy 118.609259 130.117256) (xy 118.536295 130.38956) - (xy 118.4995 130.669041) (xy 118.4995 130.950958) (xy 118.536295 131.230439) (xy 118.609259 131.502743) - (xy 118.717135 131.763179) (xy 118.71714 131.76319) (xy 118.858083 132.007309) (xy 118.858088 132.007317) - (xy 119.0297 132.230965) (xy 119.029704 132.23097) (xy 119.229029 132.430295) (xy 119.229033 132.430298) - (xy 119.229035 132.4303) (xy 119.452683 132.601912) (xy 119.45269 132.601916) (xy 119.696809 132.742859) - (xy 119.696814 132.742861) (xy 119.696817 132.742863) (xy 119.957261 132.850742) (xy 120.229558 132.923704) - (xy 120.509049 132.9605) (xy 120.509056 132.9605) (xy 120.790944 132.9605) (xy 120.790951 132.9605) - (xy 121.070442 132.923704) (xy 121.342739 132.850742) (xy 121.603183 132.742863) (xy 121.847317 132.601912) - (xy 122.070965 132.4303) (xy 122.2703 132.230965) (xy 122.441912 132.007317) (xy 122.582863 131.763183) - (xy 122.690742 131.502739) (xy 122.763704 131.230442) (xy 122.8005 130.950951) (xy 122.8005 130.731153) - (xy 123.3995 130.731153) (xy 123.3995 130.888846) (xy 123.430261 131.043489) (xy 123.430264 131.043501) - (xy 123.490602 131.189172) (xy 123.490609 131.189185) (xy 123.57821 131.320288) (xy 123.578213 131.320292) - (xy 123.689707 131.431786) (xy 123.689711 131.431789) (xy 123.820814 131.51939) (xy 123.820827 131.519397) - (xy 123.966498 131.579735) (xy 123.966503 131.579737) (xy 124.116925 131.609658) (xy 124.121153 131.610499) - (xy 124.121156 131.6105) (xy 124.121158 131.6105) (xy 124.278844 131.6105) (xy 124.278845 131.610499) - (xy 124.433497 131.579737) (xy 124.579179 131.519394) (xy 124.710289 131.431789) (xy 124.821789 131.320289) - (xy 124.909394 131.189179) (xy 124.969737 131.043497) (xy 125.0005 130.888842) (xy 125.0005 130.731158) - (xy 125.0005 130.731155) (xy 125.000499 130.731153) (xy 124.969738 130.57651) (xy 124.969737 130.576503) - (xy 124.960747 130.554798) (xy 124.94253 130.510818) (xy 126.4045 130.510818) (xy 126.4045 130.791681) - (xy 126.435942 131.070744) (xy 126.435945 131.070762) (xy 126.498439 131.344567) (xy 126.498443 131.344579) - (xy 126.5912 131.609661) (xy 126.713053 131.862692) (xy 126.713055 131.862695) (xy 126.862477 132.100498) - (xy 126.904099 132.15269) (xy 127.025264 132.304627) (xy 127.037584 132.320075) (xy 127.236175 132.518666) - (xy 127.455752 132.693773) (xy 127.53388 132.742864) (xy 127.693557 132.843196) (xy 127.7779 132.883813) - (xy 127.946592 132.965051) (xy 128.14568 133.034715) (xy 128.21167 133.057806) (xy 128.211682 133.05781) - (xy 128.485491 133.120305) (xy 128.485497 133.120305) (xy 128.485505 133.120307) (xy 128.671547 133.141268) - (xy 128.764569 133.151749) (xy 128.764572 133.15175) (xy 128.764575 133.15175) (xy 129.045428 133.15175) - (xy 129.045429 133.151749) (xy 129.188055 133.135679) (xy 129.324494 133.120307) (xy 129.324499 133.120306) - (xy 129.324509 133.120305) (xy 129.598318 133.05781) (xy 129.863408 132.965051) (xy 130.116445 132.843195) - (xy 130.354248 132.693773) (xy 130.573825 132.518666) (xy 130.772416 132.320075) (xy 130.947523 132.100498) - (xy 131.096945 131.862695) (xy 131.218801 131.609658) (xy 131.31156 131.344568) (xy 131.374055 131.070759) - (xy 131.4055 130.791675) (xy 131.4055 130.510825) (xy 131.405117 130.507427) (xy 141.9506 130.507427) - (xy 141.9506 130.795072) (xy 141.950601 130.795088) (xy 141.988146 131.080273) (xy 142.062597 131.358128) - (xy 142.172675 131.623881) (xy 142.172683 131.623898) (xy 142.316504 131.873001) (xy 142.316515 131.873017) - (xy 142.491621 132.101221) (xy 142.491627 132.101228) (xy 142.695021 132.304622) (xy 142.695027 132.304627) - (xy 142.923241 132.479741) (xy 142.923248 132.479745) (xy 143.172351 132.623566) (xy 143.172356 132.623568) - (xy 143.172359 132.62357) (xy 143.172363 132.623571) (xy 143.172368 132.623574) (xy 143.253684 132.657256) - (xy 143.43812 132.733652) (xy 143.715975 132.808103) (xy 144.001171 132.84565) (xy 144.001178 132.84565) - (xy 144.288822 132.84565) (xy 144.288829 132.84565) (xy 144.574025 132.808103) (xy 144.85188 132.733652) - (xy 145.117641 132.62357) (xy 145.366759 132.479741) (xy 145.594973 132.304627) (xy 145.798377 132.101223) - (xy 145.973491 131.873009) (xy 146.11732 131.623891) (xy 146.227402 131.35813) (xy 146.301853 131.080275) - (xy 146.3394 130.795079) (xy 146.3394 130.507421) (xy 146.301853 130.222225) (xy 146.227402 129.94437) - (xy 146.152971 129.764679) (xy 146.117324 129.678618) (xy 146.117316 129.678601) (xy 145.973495 129.429498) - (xy 145.973491 129.429491) (xy 145.904642 129.339765) (xy 145.798378 129.201278) (xy 145.798372 129.201271) - (xy 145.594978 128.997877) (xy 145.594971 128.997871) (xy 145.366767 128.822765) (xy 145.366765 128.822763) - (xy 145.366759 128.822759) (xy 145.366754 128.822756) (xy 145.366751 128.822754) (xy 145.117648 128.678933) - (xy 145.117631 128.678925) (xy 144.851878 128.568847) (xy 144.574023 128.494396) (xy 144.288838 128.456851) - (xy 144.288835 128.45685) (xy 144.288829 128.45685) (xy 144.001171 128.45685) (xy 144.001165 128.45685) - (xy 144.001161 128.456851) (xy 143.715976 128.494396) (xy 143.438121 128.568847) (xy 143.172368 128.678925) - (xy 143.172351 128.678933) (xy 142.923248 128.822754) (xy 142.923232 128.822765) (xy 142.695028 128.997871) - (xy 142.695021 128.997877) (xy 142.491627 129.201271) (xy 142.491621 129.201278) (xy 142.316515 129.429482) - (xy 142.316504 129.429498) (xy 142.172683 129.678601) (xy 142.172675 129.678618) (xy 142.062597 129.944371) - (xy 141.988146 130.222226) (xy 141.950601 130.507411) (xy 141.9506 130.507427) (xy 131.405117 130.507427) - (xy 131.38765 130.352402) (xy 131.374057 130.231755) (xy 131.374054 130.231737) (xy 131.343642 130.098495) - (xy 131.31156 129.957932) (xy 131.306814 129.94437) (xy 131.276178 129.856817) (xy 131.218801 129.692842) - (xy 131.096945 129.439805) (xy 130.947523 129.202002) (xy 130.772416 128.982425) (xy 130.573825 128.783834) - (xy 130.354248 128.608727) (xy 130.116445 128.459305) (xy 130.116442 128.459303) (xy 129.863411 128.33745) - (xy 129.598329 128.244693) (xy 129.598317 128.244689) (xy 129.324512 128.182195) (xy 129.324494 128.182192) - (xy 129.045431 128.15075) (xy 129.045425 128.15075) (xy 128.764575 128.15075) (xy 128.764568 128.15075) - (xy 128.485505 128.182192) (xy 128.485487 128.182195) (xy 128.211682 128.244689) (xy 128.21167 128.244693) - (xy 127.946588 128.33745) (xy 127.693557 128.459303) (xy 127.455753 128.608726) (xy 127.236175 128.783833) - (xy 127.037583 128.982425) (xy 126.862476 129.202003) (xy 126.713053 129.439807) (xy 126.5912 129.692838) - (xy 126.498443 129.95792) (xy 126.498439 129.957932) (xy 126.435945 130.231737) (xy 126.435942 130.231755) - (xy 126.4045 130.510818) (xy 124.94253 130.510818) (xy 124.909397 130.430827) (xy 124.90939 130.430814) - (xy 124.821789 130.299711) (xy 124.821786 130.299707) (xy 124.710292 130.188213) (xy 124.710288 130.18821) - (xy 124.579185 130.100609) (xy 124.579172 130.100602) (xy 124.433501 130.040264) (xy 124.433489 130.040261) - (xy 124.278845 130.0095) (xy 124.278842 130.0095) (xy 124.121158 130.0095) (xy 124.121155 130.0095) - (xy 123.96651 130.040261) (xy 123.966498 130.040264) (xy 123.820827 130.100602) (xy 123.820814 130.100609) - (xy 123.689711 130.18821) (xy 123.689707 130.188213) (xy 123.578213 130.299707) (xy 123.57821 130.299711) - (xy 123.490609 130.430814) (xy 123.490602 130.430827) (xy 123.430264 130.576498) (xy 123.430261 130.57651) - (xy 123.3995 130.731153) (xy 122.8005 130.731153) (xy 122.8005 130.669049) (xy 122.763704 130.389558) - (xy 122.690742 130.117261) (xy 122.582863 129.856817) (xy 122.582861 129.856814) (xy 122.582859 129.856809) - (xy 122.441916 129.61269) (xy 122.441912 129.612683) (xy 122.418241 129.581835) (xy 122.311161 129.442285) - (xy 122.285967 129.377116) (xy 122.300005 129.308671) (xy 122.348819 129.258682) (xy 122.353242 129.256314) - (xy 122.483685 129.18985) (xy 122.620641 129.090346) (xy 122.740346 128.970641) (xy 122.83985 128.833685) - (xy 122.916705 128.682849) (xy 122.969018 128.521847) (xy 122.978924 128.459303) (xy 122.9955 128.354649) - (xy 122.9955 128.18535) (xy 122.969018 128.018152) (xy 122.916703 127.857146) (xy 122.88882 127.802425) - (xy 122.83985 127.706315) (xy 122.827137 127.688817) (xy 122.740351 127.569365) (xy 122.740347 127.56936) - (xy 122.620639 127.449652) (xy 122.620634 127.449648) (xy 122.483688 127.350152) (xy 122.483687 127.350151) - (xy 122.483685 127.35015) (xy 122.436582 127.32615) (xy 122.332853 127.273296) (xy 122.171847 127.220981) - (xy 122.004649 127.1945) (xy 122.004644 127.1945) (xy 121.835356 127.1945) (xy 121.835351 127.1945) - (xy 121.668152 127.220981) (xy 121.507146 127.273296) (xy 121.356311 127.350152) (xy 121.219365 127.449648) - (xy 121.21936 127.449652) (xy 121.099652 127.56936) (xy 121.099648 127.569365) (xy 121.000152 127.706311) - (xy 120.923296 127.857146) (xy 120.870981 128.018152) (xy 120.8445 128.18535) (xy 120.8445 128.354649) - (xy 120.870072 128.516102) (xy 120.861118 128.585395) (xy 120.816121 128.638847) (xy 120.74937 128.659487) - (xy 120.747599 128.6595) (xy 120.509041 128.6595) (xy 120.22956 128.696295) (xy 119.957256 128.769259) - (xy 119.69682 128.877135) (xy 119.696809 128.87714) (xy 119.45269 129.018083) (xy 119.452682 129.018089) - (xy 119.229029 129.189704) (xy 119.029704 129.389029) (xy 119.029695 129.389039) (xy 118.962006 129.477253) - (xy 118.905578 129.518456) (xy 118.835832 129.52261) (xy 118.774912 129.488397) (xy 118.74216 129.426679) - (xy 118.747973 129.357052) (xy 118.756245 129.339765) (xy 118.768224 129.319018) (xy 118.81232 129.242641) - (xy 118.922402 128.97688) (xy 118.996853 128.699025) (xy 119.0344 128.413829) (xy 119.0344 128.126171) - (xy 118.996853 127.840975) (xy 118.922402 127.56312) (xy 118.81232 127.297359) (xy 118.812318 127.297356) - (xy 118.812316 127.297351) (xy 118.668495 127.048248) (xy 118.668491 127.048241) (xy 118.493377 126.820027) - (xy 118.493372 126.820021) (xy 118.289978 126.616627) (xy 118.289971 126.616621) (xy 118.061767 126.441515) - (xy 118.061765 126.441513) (xy 118.061759 126.441509) (xy 118.061754 126.441506) (xy 118.061751 126.441504) - (xy 117.812648 126.297683) (xy 117.812631 126.297675) (xy 117.546878 126.187597) (xy 117.269023 126.113146) - (xy 116.983838 126.075601) (xy 116.983835 126.0756) (xy 116.983829 126.0756) (xy 116.696171 126.0756) - (xy 116.696165 126.0756) (xy 116.696161 126.075601) (xy 116.410976 126.113146) (xy 116.133121 126.187597) - (xy 115.867368 126.297675) (xy 115.867351 126.297683) (xy 115.618248 126.441504) (xy 115.618232 126.441515) - (xy 115.390028 126.616621) (xy 115.390021 126.616627) (xy 115.186627 126.820021) (xy 115.186621 126.820028) - (xy 115.011515 127.048232) (xy 115.011504 127.048248) (xy 114.867683 127.297351) (xy 114.867675 127.297368) - (xy 114.757597 127.563121) (xy 114.683146 127.840976) (xy 114.645601 128.126161) (xy 114.6456 128.126177) - (xy 112.826127 128.126177) (xy 112.809018 128.018152) (xy 112.756703 127.857146) (xy 112.72882 127.802425) - (xy 112.67985 127.706315) (xy 112.667137 127.688817) (xy 112.580351 127.569365) (xy 112.580347 127.56936) - (xy 112.460639 127.449652) (xy 112.460634 127.449648) (xy 112.323688 127.350152) (xy 112.323687 127.350151) - (xy 112.323685 127.35015) (xy 112.276582 127.32615) (xy 112.172853 127.273296) (xy 112.011847 127.220981) - (xy 111.844649 127.1945) (xy 111.844644 127.1945) (xy 111.675356 127.1945) (xy 111.675351 127.1945) - (xy 111.508152 127.220981) (xy 111.347146 127.273296) (xy 111.196311 127.350152) (xy 111.059365 127.449648) - (xy 111.05936 127.449652) (xy 110.939652 127.56936) (xy 110.939648 127.569365) (xy 110.840152 127.706311) - (xy 110.763296 127.857146) (xy 110.710981 128.018152) (xy 110.6845 128.18535) (xy 103.9455 128.18535) - (xy 103.919018 128.018152) (xy 103.866703 127.857146) (xy 103.83882 127.802425) (xy 103.78985 127.706315) - (xy 103.777137 127.688817) (xy 103.690351 127.569365) (xy 103.690347 127.56936) (xy 103.570639 127.449652) - (xy 103.570634 127.449648) (xy 103.433688 127.350152) (xy 103.433687 127.350151) (xy 103.433685 127.35015) - (xy 103.386582 127.32615) (xy 103.282853 127.273296) (xy 103.121847 127.220981) (xy 102.954649 127.1945) - (xy 102.954644 127.1945) (xy 102.785356 127.1945) (xy 102.785351 127.1945) (xy 102.618152 127.220981) - (xy 102.457146 127.273296) (xy 102.306311 127.350152) (xy 102.169365 127.449648) (xy 102.16936 127.449652) - (xy 102.049652 127.56936) (xy 102.049648 127.569365) (xy 101.950152 127.706311) (xy 101.873296 127.857146) - (xy 101.820981 128.018152) (xy 101.7945 128.18535) (xy 101.7945 128.354649) (xy 101.820072 128.516102) - (xy 101.811118 128.585395) (xy 101.766121 128.638847) (xy 101.69937 128.659487) (xy 101.697599 128.6595) - (xy 101.459041 128.6595) (xy 101.17956 128.696295) (xy 100.907256 128.769259) (xy 100.64682 128.877135) - (xy 100.646809 128.87714) (xy 100.40269 129.018083) (xy 100.402682 129.018089) (xy 100.179029 129.189704) - (xy 99.979704 129.389029) (xy 99.979695 129.389039) (xy 99.912006 129.477253) (xy 99.855578 129.518456) - (xy 99.785832 129.52261) (xy 99.724912 129.488397) (xy 99.69216 129.426679) (xy 99.697973 129.357052) - (xy 99.706245 129.339765) (xy 99.718224 129.319018) (xy 99.76232 129.242641) (xy 99.872402 128.97688) - (xy 99.946853 128.699025) (xy 99.9844 128.413829) (xy 99.9844 128.126171) (xy 99.946853 127.840975) - (xy 99.872402 127.56312) (xy 99.76232 127.297359) (xy 99.762318 127.297356) (xy 99.762316 127.297351) - (xy 99.618495 127.048248) (xy 99.618491 127.048241) (xy 99.443377 126.820027) (xy 99.443372 126.820021) - (xy 99.239978 126.616627) (xy 99.239971 126.616621) (xy 99.011767 126.441515) (xy 99.011765 126.441513) - (xy 99.011759 126.441509) (xy 99.011754 126.441506) (xy 99.011751 126.441504) (xy 98.762648 126.297683) - (xy 98.762631 126.297675) (xy 98.496878 126.187597) (xy 98.219023 126.113146) (xy 97.933838 126.075601) - (xy 97.933835 126.0756) (xy 97.933829 126.0756) (xy 97.646171 126.0756) (xy 97.646165 126.0756) - (xy 97.646161 126.075601) (xy 97.360976 126.113146) (xy 97.083121 126.187597) (xy 96.817368 126.297675) - (xy 96.817351 126.297683) (xy 96.568248 126.441504) (xy 96.568232 126.441515) (xy 96.340028 126.616621) - (xy 96.340021 126.616627) (xy 96.136627 126.820021) (xy 96.136621 126.820028) (xy 95.961515 127.048232) - (xy 95.961504 127.048248) (xy 95.817683 127.297351) (xy 95.817675 127.297368) (xy 95.707597 127.563121) - (xy 95.633146 127.840976) (xy 95.595601 128.126161) (xy 95.5956 128.126177) (xy 93.776127 128.126177) - (xy 93.759018 128.018152) (xy 93.706703 127.857146) (xy 93.67882 127.802425) (xy 93.62985 127.706315) - (xy 93.617137 127.688817) (xy 93.530351 127.569365) (xy 93.530347 127.56936) (xy 93.410639 127.449652) - (xy 93.410634 127.449648) (xy 93.273688 127.350152) (xy 93.273687 127.350151) (xy 93.273685 127.35015) - (xy 93.226582 127.32615) (xy 93.122853 127.273296) (xy 92.961847 127.220981) (xy 92.794649 127.1945) - (xy 92.794644 127.1945) (xy 92.625356 127.1945) (xy 92.625351 127.1945) (xy 92.458152 127.220981) - (xy 92.297146 127.273296) (xy 92.146311 127.350152) (xy 92.009365 127.449648) (xy 92.00936 127.449652) - (xy 91.889652 127.56936) (xy 91.889648 127.569365) (xy 91.790152 127.706311) (xy 91.713296 127.857146) - (xy 91.660981 128.018152) (xy 91.6345 128.18535) (xy 84.8955 128.18535) (xy 84.869018 128.018152) - (xy 84.816703 127.857146) (xy 84.78882 127.802425) (xy 84.73985 127.706315) (xy 84.727137 127.688817) - (xy 84.640351 127.569365) (xy 84.640347 127.56936) (xy 84.520639 127.449652) (xy 84.520634 127.449648) - (xy 84.383688 127.350152) (xy 84.383687 127.350151) (xy 84.383685 127.35015) (xy 84.336582 127.32615) - (xy 84.232853 127.273296) (xy 84.071847 127.220981) (xy 83.904649 127.1945) (xy 83.904644 127.1945) - (xy 83.735356 127.1945) (xy 83.735351 127.1945) (xy 83.568152 127.220981) (xy 83.407146 127.273296) - (xy 83.256311 127.350152) (xy 83.119365 127.449648) (xy 83.11936 127.449652) (xy 82.999652 127.56936) - (xy 82.999648 127.569365) (xy 82.900152 127.706311) (xy 82.823296 127.857146) (xy 82.770981 128.018152) - (xy 82.7445 128.18535) (xy 82.7445 128.354649) (xy 82.770072 128.516102) (xy 82.761118 128.585395) - (xy 82.716121 128.638847) (xy 82.64937 128.659487) (xy 82.647599 128.6595) (xy 82.409041 128.6595) - (xy 82.12956 128.696295) (xy 81.857256 128.769259) (xy 81.59682 128.877135) (xy 81.596809 128.87714) - (xy 81.35269 129.018083) (xy 81.352682 129.018089) (xy 81.129029 129.189704) (xy 80.929704 129.389029) - (xy 80.929695 129.389039) (xy 80.862006 129.477253) (xy 80.805578 129.518456) (xy 80.735832 129.52261) - (xy 80.674912 129.488397) (xy 80.64216 129.426679) (xy 80.647973 129.357052) (xy 80.656245 129.339765) - (xy 80.668224 129.319018) (xy 80.71232 129.242641) (xy 80.822402 128.97688) (xy 80.896853 128.699025) - (xy 80.9344 128.413829) (xy 80.9344 128.126171) (xy 80.896853 127.840975) (xy 80.822402 127.56312) - (xy 80.71232 127.297359) (xy 80.712318 127.297356) (xy 80.712316 127.297351) (xy 80.568495 127.048248) - (xy 80.568491 127.048241) (xy 80.393377 126.820027) (xy 80.393372 126.820021) (xy 80.189978 126.616627) - (xy 80.189971 126.616621) (xy 79.961767 126.441515) (xy 79.961765 126.441513) (xy 79.961759 126.441509) - (xy 79.961754 126.441506) (xy 79.961751 126.441504) (xy 79.712648 126.297683) (xy 79.712631 126.297675) - (xy 79.446878 126.187597) (xy 79.169023 126.113146) (xy 78.883838 126.075601) (xy 78.883835 126.0756) - (xy 78.883829 126.0756) (xy 78.596171 126.0756) (xy 78.596165 126.0756) (xy 78.596161 126.075601) - (xy 78.310976 126.113146) (xy 78.033121 126.187597) (xy 77.767368 126.297675) (xy 77.767351 126.297683) - (xy 77.518248 126.441504) (xy 77.518232 126.441515) (xy 77.290028 126.616621) (xy 77.290021 126.616627) - (xy 77.086627 126.820021) (xy 77.086621 126.820028) (xy 76.911515 127.048232) (xy 76.911504 127.048248) - (xy 76.767683 127.297351) (xy 76.767675 127.297368) (xy 76.657597 127.563121) (xy 76.583146 127.840976) - (xy 76.545601 128.126161) (xy 76.5456 128.126177) (xy 74.726127 128.126177) (xy 74.709018 128.018152) - (xy 74.656703 127.857146) (xy 74.62882 127.802425) (xy 74.57985 127.706315) (xy 74.567137 127.688817) - (xy 74.480351 127.569365) (xy 74.480347 127.56936) (xy 74.360639 127.449652) (xy 74.360634 127.449648) - (xy 74.223688 127.350152) (xy 74.223687 127.350151) (xy 74.223685 127.35015) (xy 74.176582 127.32615) - (xy 74.072853 127.273296) (xy 73.911847 127.220981) (xy 73.744649 127.1945) (xy 73.744644 127.1945) - (xy 73.575356 127.1945) (xy 73.575351 127.1945) (xy 73.408152 127.220981) (xy 73.247146 127.273296) - (xy 73.096311 127.350152) (xy 72.959365 127.449648) (xy 72.95936 127.449652) (xy 72.839652 127.56936) - (xy 72.839648 127.569365) (xy 72.740152 127.706311) (xy 72.663296 127.857146) (xy 72.610981 128.018152) - (xy 72.5845 128.18535) (xy 56.3205 128.18535) (xy 56.294018 128.018152) (xy 56.241703 127.857146) - (xy 56.21382 127.802425) (xy 56.16485 127.706315) (xy 56.152137 127.688817) (xy 56.065351 127.569365) - (xy 56.065347 127.56936) (xy 55.945639 127.449652) (xy 55.945634 127.449648) (xy 55.808688 127.350152) - (xy 55.808687 127.350151) (xy 55.808685 127.35015) (xy 55.761582 127.32615) (xy 55.657853 127.273296) - (xy 55.496847 127.220981) (xy 55.329649 127.1945) (xy 55.329644 127.1945) (xy 55.160356 127.1945) - (xy 55.160351 127.1945) (xy 54.993152 127.220981) (xy 54.832146 127.273296) (xy 54.681311 127.350152) - (xy 54.544365 127.449648) (xy 54.54436 127.449652) (xy 54.424652 127.56936) (xy 54.424648 127.569365) - (xy 54.325152 127.706311) (xy 54.248296 127.857146) (xy 54.195981 128.018152) (xy 54.1695 128.18535) - (xy 54.1695 128.354649) (xy 54.195072 128.516102) (xy 54.186118 128.585395) (xy 54.141121 128.638847) - (xy 54.07437 128.659487) (xy 54.072599 128.6595) (xy 53.834041 128.6595) (xy 53.55456 128.696295) - (xy 53.282256 128.769259) (xy 53.02182 128.877135) (xy 53.021809 128.87714) (xy 52.77769 129.018083) - (xy 52.777682 129.018089) (xy 52.554029 129.189704) (xy 52.354704 129.389029) (xy 52.354695 129.389039) - (xy 52.287006 129.477253) (xy 52.230578 129.518456) (xy 52.160832 129.52261) (xy 52.099912 129.488397) - (xy 52.06716 129.426679) (xy 52.072973 129.357052) (xy 52.081245 129.339765) (xy 52.093224 129.319018) - (xy 52.13732 129.242641) (xy 52.247402 128.97688) (xy 52.321853 128.699025) (xy 52.3594 128.413829) - (xy 52.3594 128.126171) (xy 52.321853 127.840975) (xy 52.247402 127.56312) (xy 52.13732 127.297359) - (xy 52.137318 127.297356) (xy 52.137316 127.297351) (xy 51.993495 127.048248) (xy 51.993491 127.048241) - (xy 51.818377 126.820027) (xy 51.818372 126.820021) (xy 51.614978 126.616627) (xy 51.614971 126.616621) - (xy 51.386767 126.441515) (xy 51.386765 126.441513) (xy 51.386759 126.441509) (xy 51.386754 126.441506) - (xy 51.386751 126.441504) (xy 51.137648 126.297683) (xy 51.137631 126.297675) (xy 50.871878 126.187597) - (xy 50.594023 126.113146) (xy 50.308838 126.075601) (xy 50.308835 126.0756) (xy 50.308829 126.0756) - (xy 50.021171 126.0756) (xy 50.021165 126.0756) (xy 50.021161 126.075601) (xy 49.735976 126.113146) - (xy 49.458121 126.187597) (xy 49.192368 126.297675) (xy 49.192351 126.297683) (xy 48.943248 126.441504) - (xy 48.943232 126.441515) (xy 48.715028 126.616621) (xy 48.715021 126.616627) (xy 48.511627 126.820021) - (xy 48.511621 126.820028) (xy 48.336515 127.048232) (xy 48.336504 127.048248) (xy 48.192683 127.297351) - (xy 48.192675 127.297368) (xy 48.082597 127.563121) (xy 48.008146 127.840976) (xy 47.970601 128.126161) - (xy 47.9706 128.126177) (xy 46.151127 128.126177) (xy 46.134018 128.018152) (xy 46.081703 127.857146) - (xy 46.05382 127.802425) (xy 46.00485 127.706315) (xy 45.992137 127.688817) (xy 45.905351 127.569365) - (xy 45.905347 127.56936) (xy 45.785639 127.449652) (xy 45.785634 127.449648) (xy 45.648688 127.350152) - (xy 45.648687 127.350151) (xy 45.648685 127.35015) (xy 45.601582 127.32615) (xy 45.497853 127.273296) - (xy 45.336847 127.220981) (xy 45.169649 127.1945) (xy 45.169644 127.1945) (xy 45.000356 127.1945) - (xy 45.000351 127.1945) (xy 44.833152 127.220981) (xy 44.672146 127.273296) (xy 44.521311 127.350152) - (xy 44.384365 127.449648) (xy 44.38436 127.449652) (xy 44.264652 127.56936) (xy 44.264648 127.569365) - (xy 44.165152 127.706311) (xy 44.088296 127.857146) (xy 44.035981 128.018152) (xy 44.0095 128.18535) - (xy 31.6155 128.18535) (xy 31.6155 122.431153) (xy 46.6695 122.431153) (xy 46.6695 122.588846) (xy 46.700261 122.743489) - (xy 46.700264 122.743501) (xy 46.760602 122.889172) (xy 46.760609 122.889185) (xy 46.84821 123.020288) - (xy 46.848213 123.020292) (xy 46.959707 123.131786) (xy 46.959711 123.131789) (xy 47.090814 123.21939) - (xy 47.090827 123.219397) (xy 47.222708 123.274023) (xy 47.236503 123.279737) (xy 47.391153 123.310499) - (xy 47.391156 123.3105) (xy 47.391158 123.3105) (xy 47.548844 123.3105) (xy 47.548845 123.310499) - (xy 47.703497 123.279737) (xy 47.82305 123.230216) (xy 47.892517 123.222748) (xy 47.954997 123.254023) - (xy 47.990649 123.314112) (xy 47.994501 123.344778) (xy 47.994501 123.934419) (xy 47.991845 123.946087) - (xy 47.99288 123.954404) (xy 47.982292 123.988072) (xy 47.980988 123.990789) (xy 47.980922 123.990927) - (xy 47.96279 124.028586) (xy 47.962473 124.02937) (xy 47.956391 124.042046) (xy 47.955017 124.044909) - (xy 47.9069 124.221058) (xy 47.906899 124.221061) (xy 47.906899 124.221064) (xy 47.899217 124.311615) - (xy 47.891668 124.400597) (xy 47.891463 124.403008) (xy 47.909218 124.584742) (xy 47.909219 124.584745) - (xy 47.959578 124.760261) (xy 47.959579 124.760265) (xy 48.04088 124.923767) (xy 48.040881 124.923769) - (xy 48.040882 124.92377) (xy 48.055879 124.943767) (xy 48.150437 125.069854) (xy 48.150438 125.069855) - (xy 48.150439 125.069856) (xy 48.284631 125.193696) (xy 48.284633 125.193697) (xy 48.284634 125.193698) - (xy 48.284637 125.1937) (xy 48.336336 125.226349) (xy 48.439023 125.291199) (xy 48.565683 125.341972) - (xy 48.608512 125.359141) (xy 48.608513 125.359141) (xy 48.608515 125.359142) (xy 48.787506 125.395281) - (xy 48.7875 125.395281) (xy 48.80382 125.395561) (xy 48.970082 125.398422) (xy 49.15021 125.36846) - (xy 49.236074 125.337423) (xy 49.321933 125.306388) (xy 49.321933 125.306387) (xy 49.321938 125.306386) - (xy 49.337294 125.297437) (xy 49.343617 125.29376) (xy 49.34387 125.293692) (xy 49.371914 125.277306) - (xy 49.374749 125.276609) (xy 49.434255 125.260503) (xy 49.466392 125.260506) (xy 49.466394 125.260505) - (xy 49.474597 125.260506) (xy 49.474702 125.2605) (xy 50.915403 125.2605) (xy 50.923585 125.2605) - (xy 50.923608 125.260507) (xy 50.955766 125.260504) (xy 50.956047 125.260586) (xy 51.018305 125.277437) - (xy 51.052233 125.297259) (xy 51.053938 125.298108) (xy 51.06808 125.30635) (xy 51.239801 125.368421) - (xy 51.419922 125.398381) (xy 51.596797 125.395337) (xy 51.602492 125.39524) (xy 51.781465 125.359105) - (xy 51.781467 125.359104) (xy 51.781474 125.359103) (xy 51.950959 125.291162) (xy 52.105345 125.193663) - (xy 52.239531 125.069828) (xy 52.349083 124.923748) (xy 52.430382 124.76025) (xy 52.480741 124.584737) - (xy 52.498496 124.403007) (xy 52.48306 124.221065) (xy 52.434944 124.044923) (xy 52.434937 124.044909) - (xy 52.427715 124.029859) (xy 52.427678 124.029783) (xy 52.424096 124.022305) (xy 52.424047 124.022046) - (xy 52.407672 123.988022) (xy 52.407545 123.987244) (xy 52.395502 123.934433) (xy 52.395502 123.934419) - (xy 52.395507 123.897008) (xy 52.395506 123.897004) (xy 52.395507 123.888998) (xy 52.395499 123.88886) - (xy 52.395499 122.585573) (xy 52.398153 122.573907) (xy 52.397119 122.565597) (xy 52.407702 122.531931) - (xy 52.412971 122.520952) (xy 52.413052 122.520862) (xy 52.413022 122.520848) (xy 52.418088 122.510316) - (xy 52.424074 122.497874) (xy 52.424074 122.49787) (xy 52.427495 122.49076) (xy 52.427674 122.490316) - (xy 52.43498 122.475093) (xy 52.468836 122.351153) (xy 75.0845 122.351153) (xy 75.0845 122.508846) - (xy 75.115261 122.663489) (xy 75.115264 122.663501) (xy 75.175602 122.809172) (xy 75.175609 122.809185) - (xy 75.26321 122.940288) (xy 75.263213 122.940292) (xy 75.374707 123.051786) (xy 75.374711 123.051789) - (xy 75.505814 123.13939) (xy 75.505827 123.139397) (xy 75.589423 123.174023) (xy 75.651503 123.199737) - (xy 75.804735 123.230217) (xy 75.806153 123.230499) (xy 75.806156 123.2305) (xy 75.806158 123.2305) - (xy 75.963844 123.2305) (xy 75.963845 123.230499) (xy 76.118497 123.199737) (xy 76.23805 123.150216) - (xy 76.307517 123.142748) (xy 76.369997 123.174023) (xy 76.405649 123.234112) (xy 76.409501 123.264778) - (xy 76.409501 123.854419) (xy 76.406845 123.866087) (xy 76.40788 123.874404) (xy 76.397292 123.908072) - (xy 76.395988 123.910789) (xy 76.395922 123.910927) (xy 76.37779 123.948586) (xy 76.377473 123.94937) - (xy 76.371109 123.962634) (xy 76.370017 123.964909) (xy 76.3219 124.141058) (xy 76.321899 124.141061) - (xy 76.321899 124.141064) (xy 76.312722 124.249231) (xy 76.307114 124.31534) (xy 76.306463 124.323008) - (xy 76.324218 124.504742) (xy 76.324219 124.504745) (xy 76.374578 124.680261) (xy 76.374579 124.680265) - (xy 76.45588 124.843767) (xy 76.455881 124.843769) (xy 76.455882 124.84377) (xy 76.492379 124.892435) - (xy 76.565437 124.989854) (xy 76.565438 124.989855) (xy 76.565439 124.989856) (xy 76.699631 125.113696) - (xy 76.854023 125.211199) (xy 76.97701 125.2605) (xy 77.023512 125.279141) (xy 77.023513 125.279141) - (xy 77.023515 125.279142) (xy 77.202506 125.315281) (xy 77.2025 125.315281) (xy 77.21882 125.315561) - (xy 77.385082 125.318422) (xy 77.56521 125.28846) (xy 77.651074 125.257423) (xy 77.736933 125.226388) - (xy 77.736933 125.226387) (xy 77.736938 125.226386) (xy 77.752133 125.21753) (xy 77.758617 125.21376) - (xy 77.75887 125.213692) (xy 77.786914 125.197306) (xy 77.789749 125.196609) (xy 77.849255 125.180503) - (xy 77.881392 125.180506) (xy 77.881394 125.180505) (xy 77.889597 125.180506) (xy 77.889702 125.1805) - (xy 79.330403 125.1805) (xy 79.338585 125.1805) (xy 79.338608 125.180507) (xy 79.370766 125.180504) - (xy 79.371047 125.180586) (xy 79.433305 125.197437) (xy 79.467233 125.217259) (xy 79.468938 125.218108) - (xy 79.48308 125.22635) (xy 79.654801 125.288421) (xy 79.834922 125.318381) (xy 80.011797 125.315337) - (xy 80.017492 125.31524) (xy 80.196465 125.279105) (xy 80.196467 125.279104) (xy 80.196474 125.279103) - (xy 80.365959 125.211162) (xy 80.520345 125.113663) (xy 80.654531 124.989828) (xy 80.764083 124.843748) - (xy 80.845382 124.68025) (xy 80.895741 124.504737) (xy 80.913496 124.323007) (xy 80.89806 124.141065) - (xy 80.849944 123.964923) (xy 80.849937 123.964909) (xy 80.842715 123.949859) (xy 80.842678 123.949783) - (xy 80.839096 123.942305) (xy 80.839047 123.942046) (xy 80.822672 123.908022) (xy 80.822545 123.907244) - (xy 80.810502 123.854433) (xy 80.810502 123.854419) (xy 80.810507 123.817008) (xy 80.810506 123.817004) - (xy 80.810507 123.808998) (xy 80.810499 123.80886) (xy 80.810499 122.505573) (xy 80.813153 122.493907) - (xy 80.812119 122.485597) (xy 80.822702 122.451931) (xy 80.827971 122.440952) (xy 80.828052 122.440862) - (xy 80.828022 122.440848) (xy 80.832686 122.431153) (xy 80.839074 122.417874) (xy 80.839074 122.41787) - (xy 80.842495 122.41076) (xy 80.842674 122.410316) (xy 80.842675 122.410314) (xy 80.84998 122.395093) - (xy 80.861983 122.351153) (xy 94.2645 122.351153) (xy 94.2645 122.508846) (xy 94.295261 122.663489) - (xy 94.295264 122.663501) (xy 94.355602 122.809172) (xy 94.355609 122.809185) (xy 94.44321 122.940288) - (xy 94.443213 122.940292) (xy 94.554707 123.051786) (xy 94.554711 123.051789) (xy 94.685814 123.13939) - (xy 94.685827 123.139397) (xy 94.769423 123.174023) (xy 94.831503 123.199737) (xy 94.984735 123.230217) - (xy 94.986153 123.230499) (xy 94.986156 123.2305) (xy 94.986158 123.2305) (xy 95.143844 123.2305) - (xy 95.143845 123.230499) (xy 95.298497 123.199737) (xy 95.41805 123.150216) (xy 95.487517 123.142748) - (xy 95.549997 123.174023) (xy 95.585649 123.234112) (xy 95.589501 123.264778) (xy 95.589501 123.854419) - (xy 95.586845 123.866087) (xy 95.58788 123.874404) (xy 95.577292 123.908072) (xy 95.575988 123.910789) - (xy 95.575922 123.910927) (xy 95.55779 123.948586) (xy 95.557473 123.94937) (xy 95.551109 123.962634) - (xy 95.550017 123.964909) (xy 95.5019 124.141058) (xy 95.501899 124.141061) (xy 95.501899 124.141064) - (xy 95.492722 124.249231) (xy 95.487114 124.31534) (xy 95.486463 124.323008) (xy 95.504218 124.504742) - (xy 95.504219 124.504745) (xy 95.554578 124.680261) (xy 95.554579 124.680265) (xy 95.63588 124.843767) - (xy 95.635881 124.843769) (xy 95.635882 124.84377) (xy 95.672379 124.892435) (xy 95.745437 124.989854) - (xy 95.745438 124.989855) (xy 95.745439 124.989856) (xy 95.879631 125.113696) (xy 96.034023 125.211199) - (xy 96.15701 125.2605) (xy 96.203512 125.279141) (xy 96.203513 125.279141) (xy 96.203515 125.279142) - (xy 96.382506 125.315281) (xy 96.3825 125.315281) (xy 96.39882 125.315561) (xy 96.565082 125.318422) - (xy 96.74521 125.28846) (xy 96.831074 125.257423) (xy 96.916933 125.226388) (xy 96.916933 125.226387) - (xy 96.916938 125.226386) (xy 96.932133 125.21753) (xy 96.938617 125.21376) (xy 96.93887 125.213692) - (xy 96.966914 125.197306) (xy 96.969749 125.196609) (xy 97.029255 125.180503) (xy 97.061392 125.180506) - (xy 97.061394 125.180505) (xy 97.069597 125.180506) (xy 97.069702 125.1805) (xy 98.510403 125.1805) - (xy 98.518585 125.1805) (xy 98.518608 125.180507) (xy 98.550766 125.180504) (xy 98.551047 125.180586) - (xy 98.613305 125.197437) (xy 98.647233 125.217259) (xy 98.648938 125.218108) (xy 98.66308 125.22635) - (xy 98.834801 125.288421) (xy 99.014922 125.318381) (xy 99.191797 125.315337) (xy 99.197492 125.31524) - (xy 99.376465 125.279105) (xy 99.376467 125.279104) (xy 99.376474 125.279103) (xy 99.545959 125.211162) - (xy 99.700345 125.113663) (xy 99.834531 124.989828) (xy 99.944083 124.843748) (xy 100.025382 124.68025) - (xy 100.075741 124.504737) (xy 100.093496 124.323007) (xy 100.07806 124.141065) (xy 100.029944 123.964923) - (xy 100.029937 123.964909) (xy 100.022715 123.949859) (xy 100.022678 123.949783) (xy 100.019096 123.942305) - (xy 100.019047 123.942046) (xy 100.002672 123.908022) (xy 100.002545 123.907244) (xy 99.990502 123.854433) - (xy 99.990502 123.854419) (xy 99.990507 123.817008) (xy 99.990506 123.817004) (xy 99.990507 123.808998) - (xy 99.990499 123.80886) (xy 99.990499 122.505573) (xy 99.993153 122.493907) (xy 99.992119 122.485597) - (xy 100.002702 122.451931) (xy 100.003075 122.451153) (xy 113.2645 122.451153) (xy 113.2645 122.608846) - (xy 113.295261 122.763489) (xy 113.295264 122.763501) (xy 113.355602 122.909172) (xy 113.355609 122.909185) - (xy 113.44321 123.040288) (xy 113.443213 123.040292) (xy 113.554707 123.151786) (xy 113.554711 123.151789) - (xy 113.685814 123.23939) (xy 113.685827 123.239397) (xy 113.831498 123.299735) (xy 113.831503 123.299737) - (xy 113.962228 123.32574) (xy 113.986153 123.330499) (xy 113.986156 123.3305) (xy 113.986158 123.3305) - (xy 114.143844 123.3305) (xy 114.143845 123.330499) (xy 114.298497 123.299737) (xy 114.41805 123.250216) - (xy 114.487517 123.242748) (xy 114.549997 123.274023) (xy 114.585649 123.334112) (xy 114.589501 123.364778) - (xy 114.589501 123.954419) (xy 114.586845 123.966087) (xy 114.58788 123.974404) (xy 114.577292 124.008072) - (xy 114.575988 124.010789) (xy 114.575922 124.010927) (xy 114.55779 124.048586) (xy 114.557473 124.04937) - (xy 114.553458 124.057739) (xy 114.550017 124.064909) (xy 114.5019 124.241058) (xy 114.501899 124.241061) - (xy 114.501899 124.241064) (xy 114.493723 124.337431) (xy 114.487114 124.41534) (xy 114.486463 124.423008) - (xy 114.504218 124.604742) (xy 114.504219 124.604745) (xy 114.554578 124.780261) (xy 114.554579 124.780265) - (xy 114.63588 124.943767) (xy 114.745437 125.089854) (xy 114.745438 125.089855) (xy 114.745439 125.089856) - (xy 114.879631 125.213696) (xy 114.879633 125.213697) (xy 114.879634 125.213698) (xy 114.879637 125.2137) - (xy 114.899668 125.22635) (xy 115.034023 125.311199) (xy 115.153523 125.359102) (xy 115.203512 125.379141) - (xy 115.203513 125.379141) (xy 115.203515 125.379142) (xy 115.382506 125.415281) (xy 115.3825 125.415281) - (xy 115.39882 125.415561) (xy 115.565082 125.418422) (xy 115.74521 125.38846) (xy 115.831074 125.357423) - (xy 115.916933 125.326388) (xy 115.916933 125.326387) (xy 115.916938 125.326386) (xy 115.932133 125.31753) - (xy 115.938617 125.31376) (xy 115.93887 125.313692) (xy 115.966914 125.297306) (xy 115.969749 125.296609) - (xy 116.029255 125.280503) (xy 116.061392 125.280506) (xy 116.061394 125.280505) (xy 116.069597 125.280506) - (xy 116.069702 125.2805) (xy 117.510403 125.2805) (xy 117.518585 125.2805) (xy 117.518608 125.280507) - (xy 117.550766 125.280504) (xy 117.551047 125.280586) (xy 117.613305 125.297437) (xy 117.647233 125.317259) - (xy 117.648938 125.318108) (xy 117.66308 125.32635) (xy 117.834801 125.388421) (xy 118.014922 125.418381) - (xy 118.191797 125.415337) (xy 118.197492 125.41524) (xy 118.376465 125.379105) (xy 118.376467 125.379104) - (xy 118.376474 125.379103) (xy 118.545959 125.311162) (xy 118.700345 125.213663) (xy 118.834531 125.089828) - (xy 118.944083 124.943748) (xy 119.025382 124.78025) (xy 119.075741 124.604737) (xy 119.093496 124.423007) - (xy 119.07806 124.241065) (xy 119.029944 124.064923) (xy 119.029937 124.064909) (xy 119.022715 124.049859) - (xy 119.022678 124.049783) (xy 119.019096 124.042305) (xy 119.019047 124.042046) (xy 119.002672 124.008022) - (xy 119.002545 124.007244) (xy 118.990502 123.954433) (xy 118.990503 123.946087) (xy 118.990507 123.917008) - (xy 118.990506 123.917004) (xy 118.990507 123.908998) (xy 118.990499 123.90886) (xy 118.990499 123.74035) - (xy 134.8145 123.74035) (xy 134.8145 123.909649) (xy 134.840981 124.076847) (xy 134.893296 124.237853) - (xy 134.941071 124.331615) (xy 134.967219 124.382933) (xy 134.970152 124.388688) (xy 135.069648 124.525634) - (xy 135.069652 124.525639) (xy 135.18936 124.645347) (xy 135.189365 124.645351) (xy 135.237421 124.680265) - (xy 135.326315 124.74485) (xy 135.395813 124.780261) (xy 135.477146 124.821703) (xy 135.477148 124.821703) - (xy 135.477151 124.821705) (xy 135.54506 124.84377) (xy 135.638152 124.874018) (xy 135.805351 124.9005) - (xy 135.805356 124.9005) (xy 135.974649 124.9005) (xy 136.141847 124.874018) (xy 136.302849 124.821705) - (xy 136.453685 124.74485) (xy 136.590641 124.645346) (xy 136.710346 124.525641) (xy 136.80985 124.388685) - (xy 136.886705 124.237849) (xy 136.939018 124.076847) (xy 136.942044 124.057739) (xy 136.9655 123.909649) - (xy 136.9655 123.74035) (xy 136.939018 123.573152) (xy 136.914745 123.49845) (xy 136.886705 123.412151) - (xy 136.886703 123.412148) (xy 136.886703 123.412146) (xy 136.846942 123.334112) (xy 136.80985 123.261315) - (xy 136.778281 123.217864) (xy 136.710351 123.124365) (xy 136.710347 123.12436) (xy 136.590639 123.004652) - (xy 136.590634 123.004648) (xy 136.453688 122.905152) (xy 136.453687 122.905151) (xy 136.453685 122.90515) - (xy 136.406582 122.88115) (xy 136.302853 122.828296) (xy 136.141847 122.775981) (xy 135.974649 122.7495) - (xy 135.974644 122.7495) (xy 135.805356 122.7495) (xy 135.805351 122.7495) (xy 135.638152 122.775981) - (xy 135.477146 122.828296) (xy 135.326311 122.905152) (xy 135.189365 123.004648) (xy 135.18936 123.004652) - (xy 135.069652 123.12436) (xy 135.069648 123.124365) (xy 134.970152 123.261311) (xy 134.893296 123.412146) - (xy 134.840981 123.573152) (xy 134.8145 123.74035) (xy 118.990499 123.74035) (xy 118.990499 122.605573) - (xy 118.993153 122.593907) (xy 118.992119 122.585597) (xy 119.002702 122.551931) (xy 119.007971 122.540952) - (xy 119.008052 122.540862) (xy 119.008022 122.540848) (xy 119.012313 122.531927) (xy 119.019074 122.517874) - (xy 119.019074 122.51787) (xy 119.022495 122.51076) (xy 119.022674 122.510316) (xy 119.02998 122.495093) - (xy 119.078098 122.318945) (xy 119.093535 122.136995) (xy 119.075779 121.955258) (xy 119.025419 121.779737) - (xy 118.944117 121.616232) (xy 118.83456 121.470146) (xy 118.700368 121.346305) (xy 118.668743 121.326333) - (xy 118.545977 121.248804) (xy 118.539835 121.246342) (xy 118.49617 121.228838) (xy 118.376485 121.18086) - (xy 118.376475 121.180858) (xy 118.19749 121.14472) (xy 118.197497 121.14472) (xy 118.025792 121.141767) - (xy 118.014916 121.14158) (xy 118.014915 121.14158) (xy 118.014912 121.14158) (xy 117.834794 121.17154) - (xy 117.834785 121.171542) (xy 117.663057 121.233618) (xy 117.648569 121.24206) (xy 117.64846 121.242123) - (xy 117.641336 121.246264) (xy 117.64105 121.246343) (xy 117.613332 121.262542) (xy 117.613055 121.262704) - (xy 117.609924 121.263473) (xy 117.550738 121.279501) (xy 116.069609 121.279501) (xy 116.069486 121.279493) - (xy 116.029252 121.279496) (xy 115.966694 121.262564) (xy 115.938928 121.246343) (xy 115.932768 121.242744) - (xy 115.931105 121.241915) (xy 115.916925 121.233651) (xy 115.745198 121.171578) (xy 115.745191 121.171577) - (xy 115.565082 121.141618) (xy 115.565079 121.141618) (xy 115.556405 121.141767) (xy 115.382508 121.144758) - (xy 115.203533 121.180894) (xy 115.203523 121.180897) (xy 115.034041 121.248837) (xy 115.03404 121.248837) - (xy 114.879658 121.346333) (xy 114.879646 121.346342) (xy 114.745469 121.470169) (xy 114.745467 121.470171) - (xy 114.635913 121.616255) (xy 114.570448 121.747911) (xy 114.522973 121.799174) (xy 114.45532 121.816633) - (xy 114.411965 121.807262) (xy 114.298501 121.760264) (xy 114.298489 121.760261) (xy 114.143845 121.7295) - (xy 114.143842 121.7295) (xy 113.986158 121.7295) (xy 113.986155 121.7295) (xy 113.83151 121.760261) - (xy 113.831498 121.760264) (xy 113.685827 121.820602) (xy 113.685814 121.820609) (xy 113.554711 121.90821) - (xy 113.554707 121.908213) (xy 113.443213 122.019707) (xy 113.44321 122.019711) (xy 113.355609 122.150814) - (xy 113.355602 122.150827) (xy 113.295264 122.296498) (xy 113.295261 122.29651) (xy 113.2645 122.451153) - (xy 100.003075 122.451153) (xy 100.007971 122.440952) (xy 100.008052 122.440862) (xy 100.008022 122.440848) - (xy 100.012686 122.431153) (xy 100.019074 122.417874) (xy 100.019074 122.41787) (xy 100.022496 122.410758) - (xy 100.022675 122.410314) (xy 100.026586 122.402165) (xy 100.02998 122.395093) (xy 100.078098 122.218945) - (xy 100.093535 122.036995) (xy 100.075779 121.855258) (xy 100.025419 121.679737) (xy 99.944117 121.516232) - (xy 99.83456 121.370146) (xy 99.700368 121.246305) (xy 99.700362 121.246301) (xy 99.545977 121.148804) - (xy 99.535886 121.144759) (xy 99.508092 121.133617) (xy 99.376485 121.08086) (xy 99.376475 121.080858) - (xy 99.19749 121.04472) (xy 99.197497 121.04472) (xy 99.025792 121.041767) (xy 99.014916 121.04158) - (xy 99.014915 121.04158) (xy 99.014912 121.04158) (xy 98.834794 121.07154) (xy 98.834785 121.071542) - (xy 98.663057 121.133618) (xy 98.648569 121.14206) (xy 98.64846 121.142123) (xy 98.641336 121.146264) - (xy 98.64105 121.146343) (xy 98.613332 121.162542) (xy 98.613055 121.162704) (xy 98.609924 121.163473) - (xy 98.550738 121.179501) (xy 97.069609 121.179501) (xy 97.069486 121.179493) (xy 97.029252 121.179496) - (xy 96.966694 121.162564) (xy 96.93887 121.146309) (xy 96.932768 121.142744) (xy 96.931105 121.141915) - (xy 96.916925 121.133651) (xy 96.745198 121.071578) (xy 96.745191 121.071577) (xy 96.565082 121.041618) - (xy 96.565079 121.041618) (xy 96.556405 121.041767) (xy 96.382508 121.044758) (xy 96.203533 121.080894) - (xy 96.203523 121.080897) (xy 96.034041 121.148837) (xy 96.03404 121.148837) (xy 95.879658 121.246333) - (xy 95.879646 121.246342) (xy 95.745469 121.370169) (xy 95.745467 121.370171) (xy 95.635913 121.516255) - (xy 95.570448 121.647911) (xy 95.522973 121.699174) (xy 95.45532 121.716633) (xy 95.411965 121.707262) - (xy 95.298501 121.660264) (xy 95.298489 121.660261) (xy 95.143845 121.6295) (xy 95.143842 121.6295) - (xy 94.986158 121.6295) (xy 94.986155 121.6295) (xy 94.83151 121.660261) (xy 94.831498 121.660264) - (xy 94.685827 121.720602) (xy 94.685814 121.720609) (xy 94.554711 121.80821) (xy 94.554707 121.808213) - (xy 94.443213 121.919707) (xy 94.44321 121.919711) (xy 94.355609 122.050814) (xy 94.355602 122.050827) - (xy 94.295264 122.196498) (xy 94.295261 122.19651) (xy 94.2645 122.351153) (xy 80.861983 122.351153) - (xy 80.898098 122.218945) (xy 80.913535 122.036995) (xy 80.895779 121.855258) (xy 80.845419 121.679737) - (xy 80.764117 121.516232) (xy 80.65456 121.370146) (xy 80.520368 121.246305) (xy 80.520362 121.246301) - (xy 80.365977 121.148804) (xy 80.355886 121.144759) (xy 80.328092 121.133617) (xy 80.196485 121.08086) - (xy 80.196475 121.080858) (xy 80.01749 121.04472) (xy 80.017497 121.04472) (xy 79.845792 121.041767) - (xy 79.834916 121.04158) (xy 79.834915 121.04158) (xy 79.834912 121.04158) (xy 79.654794 121.07154) - (xy 79.654785 121.071542) (xy 79.483057 121.133618) (xy 79.468569 121.14206) (xy 79.46846 121.142123) - (xy 79.461336 121.146264) (xy 79.46105 121.146343) (xy 79.433332 121.162542) (xy 79.433055 121.162704) - (xy 79.429924 121.163473) (xy 79.370738 121.179501) (xy 77.889609 121.179501) (xy 77.889486 121.179493) - (xy 77.849252 121.179496) (xy 77.786694 121.162564) (xy 77.75887 121.146309) (xy 77.752768 121.142744) - (xy 77.751105 121.141915) (xy 77.736925 121.133651) (xy 77.565198 121.071578) (xy 77.565191 121.071577) - (xy 77.385082 121.041618) (xy 77.385079 121.041618) (xy 77.376405 121.041767) (xy 77.202508 121.044758) - (xy 77.023533 121.080894) (xy 77.023523 121.080897) (xy 76.854041 121.148837) (xy 76.85404 121.148837) - (xy 76.699658 121.246333) (xy 76.699646 121.246342) (xy 76.565469 121.370169) (xy 76.565467 121.370171) - (xy 76.455913 121.516255) (xy 76.390448 121.647911) (xy 76.342973 121.699174) (xy 76.27532 121.716633) - (xy 76.231965 121.707262) (xy 76.118501 121.660264) (xy 76.118489 121.660261) (xy 75.963845 121.6295) - (xy 75.963842 121.6295) (xy 75.806158 121.6295) (xy 75.806155 121.6295) (xy 75.65151 121.660261) - (xy 75.651498 121.660264) (xy 75.505827 121.720602) (xy 75.505814 121.720609) (xy 75.374711 121.80821) - (xy 75.374707 121.808213) (xy 75.263213 121.919707) (xy 75.26321 121.919711) (xy 75.175609 122.050814) - (xy 75.175602 122.050827) (xy 75.115264 122.196498) (xy 75.115261 122.19651) (xy 75.0845 122.351153) - (xy 52.468836 122.351153) (xy 52.483098 122.298945) (xy 52.498535 122.116995) (xy 52.480779 121.935258) - (xy 52.430419 121.759737) (xy 52.349117 121.596232) (xy 52.23956 121.450146) (xy 52.105368 121.326305) - (xy 52.031247 121.279496) (xy 51.950977 121.228804) (xy 51.781485 121.16086) (xy 51.781475 121.160858) - (xy 51.60249 121.12472) (xy 51.602497 121.12472) (xy 51.430792 121.121767) (xy 51.419916 121.12158) - (xy 51.419915 121.12158) (xy 51.419912 121.12158) (xy 51.239794 121.15154) (xy 51.239785 121.151542) - (xy 51.068057 121.213618) (xy 51.053569 121.22206) (xy 51.05346 121.222123) (xy 51.046336 121.226264) - (xy 51.04605 121.226343) (xy 51.018332 121.242542) (xy 51.018055 121.242704) (xy 51.014924 121.243473) - (xy 50.955738 121.259501) (xy 49.474609 121.259501) (xy 49.474486 121.259493) (xy 49.434252 121.259496) - (xy 49.371694 121.242564) (xy 49.34387 121.226309) (xy 49.337768 121.222744) (xy 49.336105 121.221915) - (xy 49.321925 121.213651) (xy 49.150198 121.151578) (xy 49.150191 121.151577) (xy 48.970082 121.121618) - (xy 48.970079 121.121618) (xy 48.961405 121.121767) (xy 48.787508 121.124758) (xy 48.608533 121.160894) - (xy 48.608523 121.160897) (xy 48.439041 121.228837) (xy 48.43904 121.228837) (xy 48.284658 121.326333) - (xy 48.284646 121.326342) (xy 48.150469 121.450169) (xy 48.150467 121.450171) (xy 48.040913 121.596255) - (xy 47.975448 121.727911) (xy 47.927973 121.779174) (xy 47.86032 121.796633) (xy 47.816965 121.787262) - (xy 47.703501 121.740264) (xy 47.703489 121.740261) (xy 47.548845 121.7095) (xy 47.548842 121.7095) - (xy 47.391158 121.7095) (xy 47.391155 121.7095) (xy 47.23651 121.740261) (xy 47.236498 121.740264) - (xy 47.090827 121.800602) (xy 47.090814 121.800609) (xy 46.959711 121.88821) (xy 46.959707 121.888213) - (xy 46.848213 121.999707) (xy 46.84821 121.999711) (xy 46.760609 122.130814) (xy 46.760602 122.130827) - (xy 46.700264 122.276498) (xy 46.700261 122.27651) (xy 46.6695 122.431153) (xy 31.6155 122.431153) - (xy 31.6155 119.499153) (xy 60.4455 119.499153) (xy 60.4455 119.656846) (xy 60.476261 119.811489) - (xy 60.476264 119.811501) (xy 60.536602 119.957172) (xy 60.536609 119.957185) (xy 60.62421 120.088288) - (xy 60.624213 120.088292) (xy 60.735707 120.199786) (xy 60.735711 120.199789) (xy 60.866814 120.28739) - (xy 60.866827 120.287397) (xy 61.012498 120.347735) (xy 61.012503 120.347737) (xy 61.167153 120.378499) - (xy 61.167156 120.3785) (xy 61.167158 120.3785) (xy 61.324844 120.3785) (xy 61.324845 120.378499) - (xy 61.479497 120.347737) (xy 61.625179 120.287394) (xy 61.756289 120.199789) (xy 61.867789 120.088289) - (xy 61.955394 119.957179) (xy 61.959436 119.947422) (xy 62.015735 119.811501) (xy 62.015737 119.811497) - (xy 62.0465 119.656842) (xy 62.0465 119.499158) (xy 62.0465 119.499155) (xy 62.046499 119.499153) - (xy 62.036942 119.451108) (xy 62.015737 119.344503) (xy 61.974215 119.244259) (xy 61.955397 119.198827) - (xy 61.95539 119.198814) (xy 61.867789 119.067711) (xy 61.867786 119.067707) (xy 61.756292 118.956213) - (xy 61.756288 118.95621) (xy 61.625185 118.868609) (xy 61.625172 118.868602) (xy 61.479501 118.808264) - (xy 61.479489 118.808261) (xy 61.324845 118.7775) (xy 61.324842 118.7775) (xy 61.167158 118.7775) - (xy 61.167155 118.7775) (xy 61.01251 118.808261) (xy 61.012498 118.808264) (xy 60.866827 118.868602) - (xy 60.866814 118.868609) (xy 60.735711 118.95621) (xy 60.735707 118.956213) (xy 60.624213 119.067707) - (xy 60.62421 119.067711) (xy 60.536609 119.198814) (xy 60.536602 119.198827) (xy 60.476264 119.344498) - (xy 60.476261 119.34451) (xy 60.4455 119.499153) (xy 31.6155 119.499153) (xy 31.6155 118.972602) - (xy 31.635185 118.905563) (xy 31.687989 118.859808) (xy 31.757147 118.849864) (xy 31.820703 118.878889) - (xy 31.838762 118.898286) (xy 31.907454 118.990046) (xy 31.953643 119.024623) (xy 32.022664 119.076293) - (xy 32.022671 119.076297) (xy 32.157517 119.126591) (xy 32.157516 119.126591) (xy 32.164444 119.127335) - (xy 32.217127 119.133) (xy 34.012872 119.132999) (xy 34.072483 119.126591) (xy 34.207331 119.076296) - (xy 34.322546 118.990046) (xy 34.408796 118.874831) (xy 34.459091 118.739983) (xy 34.4655 118.680373) - (xy 34.465499 117.497586) (xy 128.736579 117.497586) (xy 128.766539 117.677703) (xy 128.76654 117.677709) - (xy 128.828615 117.849441) (xy 128.835138 117.860634) (xy 128.83685 117.863572) (xy 128.837044 117.863904) - (xy 128.837112 117.864022) (xy 128.841262 117.871162) (xy 128.841342 117.871451) (xy 128.857554 117.899189) - (xy 128.857704 117.899447) (xy 128.858486 117.902632) (xy 128.8745 117.961763) (xy 128.8745 119.443179) - (xy 128.874492 119.443305) (xy 128.874495 119.483246) (xy 128.857564 119.545803) (xy 128.837789 119.579652) - (xy 128.836944 119.581344) (xy 128.828649 119.59558) (xy 128.766579 119.767296) (xy 128.766576 119.767308) - (xy 128.736618 119.947418) (xy 128.739758 120.129991) (xy 128.775895 120.308967) (xy 128.775897 120.308977) - (xy 128.803766 120.378499) (xy 128.843837 120.47846) (xy 128.941337 120.632846) (xy 129.019294 120.71732) - (xy 129.065173 120.767034) (xy 129.211251 120.876584) (xy 129.211252 120.876584) (xy 129.211253 120.876585) - (xy 129.34291 120.94205) (xy 129.394174 120.989524) (xy 129.411633 121.057177) (xy 129.402262 121.100533) - (xy 129.355263 121.213998) (xy 129.35526 121.21401) (xy 129.324499 121.368653) (xy 129.324499 121.526346) - (xy 129.35526 121.680989) (xy 129.355263 121.681001) (xy 129.415601 121.826672) (xy 129.415608 121.826685) - (xy 129.503209 121.957788) (xy 129.503212 121.957792) (xy 129.614706 122.069286) (xy 129.61471 122.069289) - (xy 129.745813 122.15689) (xy 129.745826 122.156897) (xy 129.827713 122.190815) (xy 129.891502 122.217237) - (xy 130.021036 122.243003) (xy 130.046152 122.247999) (xy 130.046155 122.248) (xy 130.046157 122.248) - (xy 130.203843 122.248) (xy 130.203844 122.247999) (xy 130.358496 122.217237) (xy 130.471165 122.170567) - (xy 130.504171 122.156897) (xy 130.504171 122.156896) (xy 130.504178 122.156894) (xy 130.635288 122.069289) - (xy 130.746788 121.957789) (xy 130.834393 121.826679) (xy 130.836909 121.820606) (xy 130.862121 121.759737) - (xy 130.894736 121.680997) (xy 130.925499 121.526342) (xy 130.925499 121.368658) (xy 130.925499 121.368655) - (xy 130.925498 121.368653) (xy 130.903785 121.259494) (xy 130.894736 121.214003) (xy 130.880445 121.179501) - (xy 130.865757 121.144041) (xy 138.8195 121.144041) (xy 138.8195 121.425958) (xy 138.856295 121.705439) - (xy 138.929259 121.977743) (xy 139.037135 122.238179) (xy 139.03714 122.23819) (xy 139.178083 122.482309) - (xy 139.178088 122.482317) (xy 139.301393 122.64301) (xy 139.349704 122.70597) (xy 139.549029 122.905295) - (xy 139.549033 122.905298) (xy 139.549035 122.9053) (xy 139.772683 123.076912) (xy 139.77269 123.076916) - (xy 140.016809 123.217859) (xy 140.016814 123.217861) (xy 140.016817 123.217863) (xy 140.1524 123.274023) - (xy 140.249183 123.314112) (xy 140.277261 123.325742) (xy 140.549558 123.398704) (xy 140.829049 123.4355) - (xy 140.829056 123.4355) (xy 141.110944 123.4355) (xy 141.110951 123.4355) (xy 141.390442 123.398704) - (xy 141.662739 123.325742) (xy 141.923183 123.217863) (xy 142.167317 123.076912) (xy 142.390965 122.9053) - (xy 142.5903 122.705965) (xy 142.761912 122.482317) (xy 142.902863 122.238183) (xy 143.010742 121.977739) - (xy 143.083704 121.705442) (xy 143.1205 121.425951) (xy 143.1205 121.144049) (xy 143.083704 120.864558) - (xy 143.010742 120.592261) (xy 142.902863 120.331817) (xy 142.902861 120.331814) (xy 142.902859 120.331809) - (xy 142.761916 120.08769) (xy 142.761912 120.087683) (xy 142.5903 119.864035) (xy 142.590298 119.864033) - (xy 142.590295 119.864029) (xy 142.39097 119.664704) (xy 142.390965 119.6647) (xy 142.167317 119.493088) - (xy 142.167311 119.493084) (xy 142.167309 119.493083) (xy 141.92319 119.35214) (xy 141.923179 119.352135) - (xy 141.662743 119.244259) (xy 141.390439 119.171295) (xy 141.110958 119.1345) (xy 141.110951 119.1345) - (xy 140.829049 119.1345) (xy 140.829041 119.1345) (xy 140.54956 119.171295) (xy 140.277256 119.244259) - (xy 140.01682 119.352135) (xy 140.016809 119.35214) (xy 139.77269 119.493083) (xy 139.772684 119.493087) - (xy 139.772683 119.493088) (xy 139.74176 119.516816) (xy 139.549029 119.664704) (xy 139.349704 119.864029) - (xy 139.178089 120.087682) (xy 139.178083 120.08769) (xy 139.03714 120.331809) (xy 139.037135 120.33182) - (xy 138.929259 120.592256) (xy 138.856295 120.86456) (xy 138.8195 121.144041) (xy 130.865757 121.144041) - (xy 130.845217 121.094451) (xy 130.837748 121.024982) (xy 130.869024 120.962503) (xy 130.929113 120.926851) - (xy 130.959778 120.922999) (xy 131.549423 120.922999) (xy 131.561094 120.925654) (xy 131.569411 120.924621) - (xy 131.60308 120.935209) (xy 131.604978 120.93612) (xy 131.605114 120.936186) (xy 131.643772 120.954799) - (xy 131.644562 120.955117) (xy 131.659903 120.962479) (xy 131.659905 120.962479) (xy 131.659908 120.962481) - (xy 131.836057 121.010599) (xy 132.018006 121.026036) (xy 132.199743 121.00828) (xy 132.375264 120.957919) - (xy 132.538769 120.876617) (xy 132.684855 120.767061) (xy 132.808695 120.632869) (xy 132.906198 120.478476) - (xy 132.974141 120.308984) (xy 133.01028 120.129994) (xy 133.013421 119.947418) (xy 132.983459 119.76729) - (xy 132.921385 119.595561) (xy 132.912833 119.580885) (xy 132.908759 119.573879) (xy 132.908691 119.57363) - (xy 132.892306 119.545585) (xy 132.891622 119.542802) (xy 132.875502 119.483242) (xy 132.875505 119.451108) - (xy 132.875504 119.451105) (xy 132.875505 119.44325) (xy 132.875499 119.44314) (xy 132.875499 118.601177) - (xy 133.6956 118.601177) (xy 133.6956 118.888822) (xy 133.695601 118.888838) (xy 133.733146 119.174023) - (xy 133.807597 119.451878) (xy 133.917675 119.717631) (xy 133.917683 119.717648) (xy 134.061504 119.966751) - (xy 134.061515 119.966767) (xy 134.236621 120.194971) (xy 134.236627 120.194978) (xy 134.440021 120.398372) - (xy 134.440028 120.398378) (xy 134.602523 120.523064) (xy 134.668241 120.573491) (xy 134.668248 120.573495) - (xy 134.917351 120.717316) (xy 134.917356 120.717318) (xy 134.917359 120.71732) (xy 134.917363 120.717321) - (xy 134.917368 120.717324) (xy 135.022723 120.760963) (xy 135.18312 120.827402) (xy 135.460975 120.901853) - (xy 135.746171 120.9394) (xy 135.746178 120.9394) (xy 136.033822 120.9394) (xy 136.033829 120.9394) - (xy 136.319025 120.901853) (xy 136.59688 120.827402) (xy 136.862641 120.71732) (xy 137.111759 120.573491) - (xy 137.339973 120.398377) (xy 137.543377 120.194973) (xy 137.718491 119.966759) (xy 137.86232 119.717641) - (xy 137.972402 119.45188) (xy 138.046853 119.174025) (xy 138.0844 118.888829) (xy 138.0844 118.601171) - (xy 138.046853 118.315975) (xy 137.972402 118.03812) (xy 137.899354 117.861767) (xy 137.862324 117.772368) - (xy 137.862316 117.772351) (xy 137.718495 117.523248) (xy 137.718491 117.523241) (xy 137.642885 117.424709) - (xy 137.543378 117.295028) (xy 137.543372 117.295021) (xy 137.339978 117.091627) (xy 137.339971 117.091621) - (xy 137.247193 117.02043) (xy 137.20599 116.964002) (xy 137.201835 116.894256) (xy 137.236047 116.833336) - (xy 137.297764 116.800583) (xy 137.367392 116.806396) (xy 137.384673 116.814664) (xy 137.476817 116.867863) - (xy 137.737261 116.975742) (xy 138.009558 117.048704) (xy 138.289049 117.0855) (xy 138.289056 117.0855) - (xy 138.570944 117.0855) (xy 138.570951 117.0855) (xy 138.850442 117.048704) (xy 139.122739 116.975742) - (xy 139.383183 116.867863) (xy 139.627317 116.726912) (xy 139.850965 116.5553) (xy 140.0503 116.355965) - (xy 140.221912 116.132317) (xy 140.362863 115.888183) (xy 140.470742 115.627739) (xy 140.543704 115.355442) - (xy 140.5805 115.075951) (xy 140.5805 114.794049) (xy 140.543704 114.514558) (xy 140.470742 114.242261) - (xy 140.362863 113.981817) (xy 140.362861 113.981814) (xy 140.362859 113.981809) (xy 140.221916 113.73769) - (xy 140.221912 113.737683) (xy 140.0503 113.514035) (xy 140.050298 113.514033) (xy 140.050295 113.514029) - (xy 139.85097 113.314704) (xy 139.81225 113.284993) (xy 139.627317 113.143088) (xy 139.627311 113.143084) - (xy 139.627309 113.143083) (xy 139.38319 113.00214) (xy 139.383179 113.002135) (xy 139.122743 112.894259) - (xy 138.850439 112.821295) (xy 138.570958 112.7845) (xy 138.570951 112.7845) (xy 138.289049 112.7845) - (xy 138.289041 112.7845) (xy 138.00956 112.821295) (xy 137.737256 112.894259) (xy 137.47682 113.002135) - (xy 137.476809 113.00214) (xy 137.23269 113.143083) (xy 137.232674 113.143094) (xy 137.062285 113.273838) - (xy 136.997116 113.299032) (xy 136.928671 113.284993) (xy 136.878682 113.236179) (xy 136.876314 113.231757) - (xy 136.846725 113.173687) (xy 136.80985 113.101315) (xy 136.749858 113.018743) (xy 136.710351 112.964365) - (xy 136.710347 112.96436) (xy 136.590639 112.844652) (xy 136.590634 112.844648) (xy 136.453688 112.745152) - (xy 136.453687 112.745151) (xy 136.453685 112.74515) (xy 136.39096 112.71319) (xy 136.302853 112.668296) - (xy 136.141847 112.615981) (xy 135.974649 112.5895) (xy 135.974644 112.5895) (xy 135.805356 112.5895) - (xy 135.805351 112.5895) (xy 135.638152 112.615981) (xy 135.477146 112.668296) (xy 135.326311 112.745152) - (xy 135.189365 112.844648) (xy 135.18936 112.844652) (xy 135.069652 112.96436) (xy 135.069648 112.964365) - (xy 134.970152 113.101311) (xy 134.893296 113.252146) (xy 134.840981 113.413152) (xy 134.8145 113.58035) - (xy 134.8145 113.749649) (xy 134.840981 113.916847) (xy 134.893296 114.077853) (xy 134.94615 114.181582) - (xy 134.96185 114.212396) (xy 134.970152 114.228688) (xy 135.069648 114.365634) (xy 135.069652 114.365639) - (xy 135.18936 114.485347) (xy 135.189365 114.485351) (xy 135.25726 114.534679) (xy 135.326315 114.58485) - (xy 135.422425 114.63382) (xy 135.477146 114.661703) (xy 135.477148 114.661703) (xy 135.477151 114.661705) - (xy 135.56345 114.689745) (xy 135.638152 114.714018) (xy 135.805351 114.7405) (xy 135.805356 114.7405) - (xy 135.974649 114.7405) (xy 136.136102 114.714928) (xy 136.205395 114.723882) (xy 136.258847 114.768879) - (xy 136.279487 114.83563) (xy 136.2795 114.837401) (xy 136.2795 115.075958) (xy 136.316295 115.355439) - (xy 136.389259 115.627743) (xy 136.497135 115.888179) (xy 136.49714 115.88819) (xy 136.6323 116.122292) - (xy 136.638088 116.132317) (xy 136.798019 116.340742) (xy 136.809704 116.35597) (xy 137.009029 116.555295) - (xy 137.009033 116.555298) (xy 137.009035 116.5553) (xy 137.097253 116.622992) (xy 137.138455 116.67942) - (xy 137.14261 116.749166) (xy 137.108398 116.810087) (xy 137.04668 116.842839) (xy 136.977053 116.837026) - (xy 136.959766 116.828755) (xy 136.862648 116.772683) (xy 136.862631 116.772675) (xy 136.596878 116.662597) - (xy 136.319023 116.588146) (xy 136.033838 116.550601) (xy 136.033835 116.5506) (xy 136.033829 116.5506) - (xy 135.746171 116.5506) (xy 135.746165 116.5506) (xy 135.746161 116.550601) (xy 135.460976 116.588146) - (xy 135.183121 116.662597) (xy 134.917368 116.772675) (xy 134.917351 116.772683) (xy 134.668248 116.916504) - (xy 134.668232 116.916515) (xy 134.440028 117.091621) (xy 134.440021 117.091627) (xy 134.236627 117.295021) - (xy 134.236621 117.295028) (xy 134.061515 117.523232) (xy 134.061504 117.523248) (xy 133.917683 117.772351) - (xy 133.917675 117.772368) (xy 133.807597 118.038121) (xy 133.733146 118.315976) (xy 133.695601 118.601161) - (xy 133.6956 118.601177) (xy 132.875499 118.601177) (xy 132.875499 118.002093) (xy 132.875499 117.993914) - (xy 132.875506 117.993892) (xy 132.875503 117.961731) (xy 132.875585 117.96145) (xy 132.892437 117.899191) - (xy 132.908692 117.87137) (xy 132.908692 117.871368) (xy 132.912251 117.865278) (xy 132.913092 117.86359) - (xy 132.921349 117.849421) (xy 132.983421 117.677699) (xy 133.013381 117.497579) (xy 133.01024 117.31501) - (xy 133.01024 117.315006) (xy 132.974105 117.136034) (xy 132.974102 117.136023) (xy 132.90985 116.975742) - (xy 132.906162 116.966541) (xy 132.82437 116.837026) (xy 132.808667 116.812161) (xy 132.808665 116.812158) - (xy 132.808664 116.812157) (xy 132.808663 116.812155) (xy 132.684828 116.677969) (xy 132.684827 116.677968) - (xy 132.684826 116.677967) (xy 132.586125 116.603947) (xy 132.538748 116.568417) (xy 132.538747 116.568416) - (xy 132.538745 116.568415) (xy 132.375249 116.487117) (xy 132.375245 116.487116) (xy 132.199736 116.436759) - (xy 132.199734 116.436758) (xy 132.018006 116.419004) (xy 132.018005 116.419004) (xy 131.991198 116.421278) - (xy 131.83607 116.434439) (xy 131.836067 116.434439) (xy 131.836064 116.43444) (xy 131.741109 116.460378) - (xy 131.65992 116.482556) (xy 131.659917 116.482557) (xy 131.644799 116.489812) (xy 131.644727 116.489847) - (xy 131.637304 116.493402) (xy 131.637046 116.493452) (xy 131.603643 116.509527) (xy 131.603018 116.509827) - (xy 131.602245 116.509952) (xy 131.549436 116.521996) (xy 131.503997 116.521992) (xy 131.503859 116.522001) - (xy 130.200577 116.522001) (xy 130.188911 116.519346) (xy 130.180599 116.520381) (xy 130.146938 116.509796) - (xy 130.14693 116.509795) (xy 130.135402 116.504263) (xy 130.1354 116.504261) (xy 130.135399 116.504261) - (xy 130.135399 116.50426) (xy 130.135361 116.504226) (xy 130.135294 116.504211) (xy 130.120861 116.497268) - (xy 130.106121 116.490177) (xy 130.105669 116.489994) (xy 130.09009 116.482518) (xy 130.090083 116.482515) - (xy 129.913945 116.434401) (xy 129.913937 116.4344) (xy 129.776901 116.422774) (xy 129.731994 116.418964) - (xy 129.731993 116.418964) (xy 129.731992 116.418964) (xy 129.550258 116.436719) (xy 129.550255 116.43672) - (xy 129.374739 116.487079) (xy 129.374735 116.48708) (xy 129.211233 116.568381) (xy 129.065143 116.67794) - (xy 129.065141 116.677942) (xy 128.941308 116.812126) (xy 128.941305 116.81213) (xy 128.843802 116.966522) - (xy 128.843802 116.966523) (xy 128.775859 117.136013) (xy 128.775857 117.136023) (xy 128.739719 117.315005) - (xy 128.736579 117.497586) (xy 34.465499 117.497586) (xy 34.465499 116.884628) (xy 34.459091 116.825017) - (xy 34.454285 116.812132) (xy 34.408797 116.690171) (xy 34.408793 116.690164) (xy 34.322547 116.574955) - (xy 34.322544 116.574952) (xy 34.207335 116.488706) (xy 34.207328 116.488702) (xy 34.075917 116.439689) - (xy 34.019983 116.397818) (xy 33.995566 116.332353) (xy 34.010418 116.26408) (xy 34.031563 116.235832) - (xy 34.145104 116.122292) (xy 34.270051 115.950316) (xy 34.366557 115.760912) (xy 34.432246 115.558743) - (xy 34.4655 115.348787) (xy 34.4655 115.136213) (xy 34.432246 114.926257) (xy 34.366557 114.724088) - (xy 34.270051 114.534684) (xy 34.270049 114.534681) (xy 34.270048 114.534679) (xy 34.145109 114.362713) - (xy 33.994786 114.21239) (xy 33.921356 114.159041) (xy 45.4745 114.159041) (xy 45.4745 114.440958) - (xy 45.511295 114.720439) (xy 45.584259 114.992743) (xy 45.692135 115.253179) (xy 45.69214 115.25319) - (xy 45.833083 115.497309) (xy 45.833088 115.497317) (xy 46.0047 115.720965) (xy 46.004704 115.72097) - (xy 46.204029 115.920295) (xy 46.204033 115.920298) (xy 46.204035 115.9203) (xy 46.427683 116.091912) - (xy 46.42769 116.091916) (xy 46.671809 116.232859) (xy 46.671814 116.232861) (xy 46.671817 116.232863) - (xy 46.932261 116.340742) (xy 47.204558 116.413704) (xy 47.484049 116.4505) (xy 47.484056 116.4505) - (xy 47.765944 116.4505) (xy 47.765951 116.4505) (xy 48.045442 116.413704) (xy 48.317739 116.340742) - (xy 48.578183 116.232863) (xy 48.822317 116.091912) (xy 49.045965 115.9203) (xy 49.2453 115.720965) - (xy 49.416912 115.497317) (xy 49.557863 115.253183) (xy 49.665742 114.992739) (xy 49.738704 114.720442) - (xy 49.7755 114.440951) (xy 49.7755 114.159049) (xy 49.775499 114.159041) (xy 74.0495 114.159041) - (xy 74.0495 114.440958) (xy 74.086295 114.720439) (xy 74.159259 114.992743) (xy 74.267135 115.253179) - (xy 74.26714 115.25319) (xy 74.408083 115.497309) (xy 74.408088 115.497317) (xy 74.5797 115.720965) - (xy 74.579704 115.72097) (xy 74.779029 115.920295) (xy 74.779033 115.920298) (xy 74.779035 115.9203) - (xy 75.002683 116.091912) (xy 75.00269 116.091916) (xy 75.246809 116.232859) (xy 75.246814 116.232861) - (xy 75.246817 116.232863) (xy 75.507261 116.340742) (xy 75.779558 116.413704) (xy 76.059049 116.4505) - (xy 76.059056 116.4505) (xy 76.340944 116.4505) (xy 76.340951 116.4505) (xy 76.620442 116.413704) - (xy 76.892739 116.340742) (xy 77.153183 116.232863) (xy 77.397317 116.091912) (xy 77.620965 115.9203) - (xy 77.8203 115.720965) (xy 77.991912 115.497317) (xy 78.132863 115.253183) (xy 78.240742 114.992739) - (xy 78.313704 114.720442) (xy 78.3505 114.440951) (xy 78.3505 114.159049) (xy 78.350499 114.159041) - (xy 93.0995 114.159041) (xy 93.0995 114.440958) (xy 93.136295 114.720439) (xy 93.209259 114.992743) - (xy 93.317135 115.253179) (xy 93.31714 115.25319) (xy 93.458083 115.497309) (xy 93.458088 115.497317) - (xy 93.6297 115.720965) (xy 93.629704 115.72097) (xy 93.829029 115.920295) (xy 93.829033 115.920298) - (xy 93.829035 115.9203) (xy 94.052683 116.091912) (xy 94.05269 116.091916) (xy 94.296809 116.232859) - (xy 94.296814 116.232861) (xy 94.296817 116.232863) (xy 94.557261 116.340742) (xy 94.829558 116.413704) - (xy 95.109049 116.4505) (xy 95.109056 116.4505) (xy 95.390944 116.4505) (xy 95.390951 116.4505) - (xy 95.670442 116.413704) (xy 95.942739 116.340742) (xy 96.203183 116.232863) (xy 96.447317 116.091912) - (xy 96.670965 115.9203) (xy 96.8703 115.720965) (xy 97.041912 115.497317) (xy 97.182863 115.253183) - (xy 97.290742 114.992739) (xy 97.363704 114.720442) (xy 97.4005 114.440951) (xy 97.4005 114.159049) - (xy 97.400499 114.159041) (xy 112.1495 114.159041) (xy 112.1495 114.440958) (xy 112.186295 114.720439) - (xy 112.259259 114.992743) (xy 112.367135 115.253179) (xy 112.36714 115.25319) (xy 112.508083 115.497309) - (xy 112.508088 115.497317) (xy 112.6797 115.720965) (xy 112.679704 115.72097) (xy 112.879029 115.920295) - (xy 112.879033 115.920298) (xy 112.879035 115.9203) (xy 113.102683 116.091912) (xy 113.10269 116.091916) - (xy 113.346809 116.232859) (xy 113.346814 116.232861) (xy 113.346817 116.232863) (xy 113.607261 116.340742) - (xy 113.879558 116.413704) (xy 114.159049 116.4505) (xy 114.159056 116.4505) (xy 114.440944 116.4505) - (xy 114.440951 116.4505) (xy 114.720442 116.413704) (xy 114.992739 116.340742) (xy 115.253183 116.232863) - (xy 115.497317 116.091912) (xy 115.720965 115.9203) (xy 115.9203 115.720965) (xy 116.091912 115.497317) - (xy 116.232863 115.253183) (xy 116.340742 114.992739) (xy 116.413704 114.720442) (xy 116.4505 114.440951) - (xy 116.4505 114.159049) (xy 116.413704 113.879558) (xy 116.340742 113.607261) (xy 116.232863 113.346817) - (xy 116.232861 113.346814) (xy 116.232859 113.346809) (xy 116.091916 113.10269) (xy 116.091912 113.102683) - (xy 115.9203 112.879035) (xy 115.920298 112.879033) (xy 115.920295 112.879029) (xy 115.72097 112.679704) - (xy 115.706102 112.668295) (xy 115.497317 112.508088) (xy 115.497311 112.508084) (xy 115.497309 112.508083) - (xy 115.25319 112.36714) (xy 115.253179 112.367135) (xy 114.992743 112.259259) (xy 114.720439 112.186295) - (xy 114.440958 112.1495) (xy 114.440951 112.1495) (xy 114.159049 112.1495) (xy 114.159041 112.1495) - (xy 113.87956 112.186295) (xy 113.607256 112.259259) (xy 113.34682 112.367135) (xy 113.346809 112.36714) - (xy 113.10269 112.508083) (xy 113.102682 112.508089) (xy 112.879029 112.679704) (xy 112.679704 112.879029) - (xy 112.508089 113.102682) (xy 112.508083 113.10269) (xy 112.36714 113.346809) (xy 112.367135 113.34682) - (xy 112.259259 113.607256) (xy 112.186295 113.87956) (xy 112.1495 114.159041) (xy 97.400499 114.159041) - (xy 97.363704 113.879558) (xy 97.290742 113.607261) (xy 97.182863 113.346817) (xy 97.182861 113.346814) - (xy 97.182859 113.346809) (xy 97.041916 113.10269) (xy 97.041912 113.102683) (xy 96.8703 112.879035) - (xy 96.870298 112.879033) (xy 96.870295 112.879029) (xy 96.67097 112.679704) (xy 96.656102 112.668295) - (xy 96.447317 112.508088) (xy 96.447311 112.508084) (xy 96.447309 112.508083) (xy 96.20319 112.36714) - (xy 96.203179 112.367135) (xy 95.942743 112.259259) (xy 95.670439 112.186295) (xy 95.390958 112.1495) - (xy 95.390951 112.1495) (xy 95.109049 112.1495) (xy 95.109041 112.1495) (xy 94.82956 112.186295) - (xy 94.557256 112.259259) (xy 94.29682 112.367135) (xy 94.296809 112.36714) (xy 94.05269 112.508083) - (xy 94.052682 112.508089) (xy 93.829029 112.679704) (xy 93.629704 112.879029) (xy 93.458089 113.102682) - (xy 93.458083 113.10269) (xy 93.31714 113.346809) (xy 93.317135 113.34682) (xy 93.209259 113.607256) - (xy 93.136295 113.87956) (xy 93.0995 114.159041) (xy 78.350499 114.159041) (xy 78.313704 113.879558) - (xy 78.240742 113.607261) (xy 78.132863 113.346817) (xy 78.132861 113.346814) (xy 78.132859 113.346809) - (xy 77.991916 113.10269) (xy 77.991912 113.102683) (xy 77.8203 112.879035) (xy 77.820298 112.879033) - (xy 77.820295 112.879029) (xy 77.62097 112.679704) (xy 77.606102 112.668295) (xy 77.397317 112.508088) - (xy 77.397311 112.508084) (xy 77.397309 112.508083) (xy 77.15319 112.36714) (xy 77.153179 112.367135) - (xy 76.892743 112.259259) (xy 76.620439 112.186295) (xy 76.340958 112.1495) (xy 76.340951 112.1495) - (xy 76.059049 112.1495) (xy 76.059041 112.1495) (xy 75.77956 112.186295) (xy 75.507256 112.259259) - (xy 75.24682 112.367135) (xy 75.246809 112.36714) (xy 75.00269 112.508083) (xy 75.002682 112.508089) - (xy 74.779029 112.679704) (xy 74.579704 112.879029) (xy 74.408089 113.102682) (xy 74.408083 113.10269) - (xy 74.26714 113.346809) (xy 74.267135 113.34682) (xy 74.159259 113.607256) (xy 74.086295 113.87956) - (xy 74.0495 114.159041) (xy 49.775499 114.159041) (xy 49.738704 113.879558) (xy 49.665742 113.607261) - (xy 49.557863 113.346817) (xy 49.557861 113.346814) (xy 49.557859 113.346809) (xy 49.416916 113.10269) - (xy 49.416912 113.102683) (xy 49.2453 112.879035) (xy 49.245298 112.879033) (xy 49.245295 112.879029) - (xy 49.04597 112.679704) (xy 49.031102 112.668295) (xy 48.822317 112.508088) (xy 48.822311 112.508084) - (xy 48.822309 112.508083) (xy 48.57819 112.36714) (xy 48.578179 112.367135) (xy 48.317743 112.259259) - (xy 48.045439 112.186295) (xy 47.765958 112.1495) (xy 47.765951 112.1495) (xy 47.484049 112.1495) - (xy 47.484041 112.1495) (xy 47.20456 112.186295) (xy 46.932256 112.259259) (xy 46.67182 112.367135) - (xy 46.671809 112.36714) (xy 46.42769 112.508083) (xy 46.427682 112.508089) (xy 46.204029 112.679704) - (xy 46.004704 112.879029) (xy 45.833089 113.102682) (xy 45.833083 113.10269) (xy 45.69214 113.346809) - (xy 45.692135 113.34682) (xy 45.584259 113.607256) (xy 45.511295 113.87956) (xy 45.4745 114.159041) - (xy 33.921356 114.159041) (xy 33.82282 114.087451) (xy 33.822115 114.087091) (xy 33.814054 114.082985) - (xy 33.763259 114.035012) (xy 33.746463 113.967192) (xy 33.768999 113.901056) (xy 33.814054 113.862015) - (xy 33.822816 113.857551) (xy 33.844789 113.841586) (xy 33.994786 113.732609) (xy 33.994788 113.732606) - (xy 33.994792 113.732604) (xy 34.145104 113.582292) (xy 34.145106 113.582288) (xy 34.145109 113.582286) - (xy 34.26799 113.413153) (xy 34.270051 113.410316) (xy 34.366557 113.220912) (xy 34.432246 113.018743) - (xy 34.4655 112.808787) (xy 34.4655 112.596213) (xy 34.432246 112.386257) (xy 34.366557 112.184088) - (xy 34.270051 111.994684) (xy 34.270049 111.994681) (xy 34.270048 111.994679) (xy 34.145109 111.822713) - (xy 33.994786 111.67239) (xy 33.822817 111.547449) (xy 33.813504 111.542704) (xy 33.762707 111.49473) - (xy 33.745912 111.426909) (xy 33.768449 111.360774) (xy 33.813507 111.321732) (xy 33.822555 111.317122) - (xy 33.876716 111.27777) (xy 33.876717 111.27777) (xy 33.244408 110.645462) (xy 33.307993 110.628425) - (xy 33.422007 110.562599) (xy 33.515099 110.469507) (xy 33.580925 110.355493) (xy 33.597962 110.291909) - (xy 34.23027 110.924217) (xy 34.23027 110.924216) (xy 34.269622 110.870054) (xy 34.366095 110.680717) - (xy 34.431757 110.47863) (xy 34.431757 110.478627) (xy 34.465 110.268746) (xy 34.465 110.056253) - (xy 34.431757 109.846372) (xy 34.431757 109.846369) (xy 34.366095 109.644282) (xy 34.269624 109.454949) - (xy 34.23027 109.400782) (xy 34.230269 109.400782) (xy 33.597962 110.03309) (xy 33.580925 109.969507) - (xy 33.515099 109.855493) (xy 33.422007 109.762401) (xy 33.307993 109.696575) (xy 33.244409 109.679537) - (xy 33.788594 109.13535) (xy 44.0095 109.13535) (xy 44.0095 109.304649) (xy 44.035981 109.471847) - (xy 44.088296 109.632853) (xy 44.165152 109.783688) (xy 44.264648 109.920634) (xy 44.264652 109.920639) - (xy 44.38436 110.040347) (xy 44.384365 110.040351) (xy 44.461888 110.096674) (xy 44.521315 110.13985) - (xy 44.60502 110.1825) (xy 44.672146 110.216703) (xy 44.672148 110.216703) (xy 44.672151 110.216705) - (xy 44.707917 110.228326) (xy 44.833152 110.269018) (xy 45.000351 110.2955) (xy 45.000356 110.2955) - (xy 45.169649 110.2955) (xy 45.336847 110.269018) (xy 45.337684 110.268746) (xy 45.497849 110.216705) - (xy 45.648685 110.13985) (xy 45.785641 110.040346) (xy 45.905346 109.920641) (xy 46.00485 109.783685) - (xy 46.081705 109.632849) (xy 46.134018 109.471847) (xy 46.136696 109.454939) (xy 46.1605 109.304649) - (xy 46.1605 109.135351) (xy 46.153556 109.091511) (xy 46.153556 109.09151) (xy 46.151127 109.076177) - (xy 47.9706 109.076177) (xy 47.9706 109.363822) (xy 47.970601 109.363838) (xy 48.008146 109.649023) - (xy 48.082597 109.926878) (xy 48.192675 110.192631) (xy 48.192683 110.192648) (xy 48.336504 110.441751) - (xy 48.336515 110.441767) (xy 48.511621 110.669971) (xy 48.511627 110.669978) (xy 48.71502 110.873371) - (xy 48.715028 110.873378) (xy 48.781282 110.924216) (xy 48.943241 111.048491) (xy 48.958893 111.057527) - (xy 49.192351 111.192316) (xy 49.192356 111.192318) (xy 49.192359 111.19232) (xy 49.192363 111.192321) - (xy 49.192368 111.192324) (xy 49.297723 111.235963) (xy 49.45812 111.302402) (xy 49.735975 111.376853) - (xy 50.021171 111.4144) (xy 50.021178 111.4144) (xy 50.308822 111.4144) (xy 50.308829 111.4144) - (xy 50.594025 111.376853) (xy 50.87188 111.302402) (xy 51.137641 111.19232) (xy 51.386759 111.048491) - (xy 51.614973 110.873377) (xy 51.614975 110.873374) (xy 51.61498 110.873371) (xy 51.818372 110.669978) - (xy 51.818377 110.669973) (xy 51.889569 110.577192) (xy 51.945996 110.53599) (xy 52.015742 110.531835) - (xy 52.076663 110.566047) (xy 52.109416 110.627764) (xy 52.103603 110.697391) (xy 52.095332 110.714679) - (xy 52.04214 110.806809) (xy 52.042135 110.80682) (xy 51.934259 111.067256) (xy 51.861295 111.33956) - (xy 51.8245 111.619041) (xy 51.8245 111.900958) (xy 51.861295 112.180439) (xy 51.934259 112.452743) - (xy 52.042135 112.713179) (xy 52.04214 112.71319) (xy 52.146681 112.894259) (xy 52.183088 112.957317) - (xy 52.3547 113.180965) (xy 52.354704 113.18097) (xy 52.554029 113.380295) (xy 52.554033 113.380298) - (xy 52.554035 113.3803) (xy 52.777683 113.551912) (xy 52.77769 113.551916) (xy 53.021809 113.692859) - (xy 53.021814 113.692861) (xy 53.021817 113.692863) (xy 53.282261 113.800742) (xy 53.554558 113.873704) - (xy 53.787043 113.904311) (xy 53.830182 113.909991) (xy 53.834049 113.9105) (xy 53.834056 113.9105) - (xy 54.115944 113.9105) (xy 54.115951 113.9105) (xy 54.395442 113.873704) (xy 54.667739 113.800742) - (xy 54.928183 113.692863) (xy 55.172317 113.551912) (xy 55.395965 113.3803) (xy 55.5953 113.180965) - (xy 55.766912 112.957317) (xy 55.907863 112.713183) (xy 56.015742 112.452739) (xy 56.088704 112.180442) - (xy 56.1255 111.900951) (xy 56.1255 111.681153) (xy 56.7245 111.681153) (xy 56.7245 111.838846) - (xy 56.755261 111.993489) (xy 56.755264 111.993501) (xy 56.815602 112.139172) (xy 56.815609 112.139185) - (xy 56.90321 112.270288) (xy 56.903213 112.270292) (xy 57.014707 112.381786) (xy 57.014711 112.381789) - (xy 57.145814 112.46939) (xy 57.145827 112.469397) (xy 57.291498 112.529735) (xy 57.291503 112.529737) - (xy 57.446153 112.560499) (xy 57.446156 112.5605) (xy 57.446158 112.5605) (xy 57.603844 112.5605) - (xy 57.603845 112.560499) (xy 57.758497 112.529737) (xy 57.904179 112.469394) (xy 58.035289 112.381789) - (xy 58.146789 112.270289) (xy 58.234394 112.139179) (xy 58.294737 111.993497) (xy 58.3255 111.838842) - (xy 58.3255 111.681158) (xy 58.3255 111.681155) (xy 58.325499 111.681153) (xy 58.308913 111.59777) - (xy 58.294737 111.526503) (xy 58.273756 111.47585) (xy 58.234397 111.380827) (xy 58.23439 111.380814) - (xy 58.146789 111.249711) (xy 58.146786 111.249707) (xy 58.035292 111.138213) (xy 58.035288 111.13821) - (xy 57.904185 111.050609) (xy 57.904172 111.050602) (xy 57.758501 110.990264) (xy 57.758489 110.990261) - (xy 57.603845 110.9595) (xy 57.603842 110.9595) (xy 57.446158 110.9595) (xy 57.446155 110.9595) - (xy 57.29151 110.990261) (xy 57.291498 110.990264) (xy 57.145827 111.050602) (xy 57.145814 111.050609) - (xy 57.014711 111.13821) (xy 57.014707 111.138213) (xy 56.903213 111.249707) (xy 56.90321 111.249711) - (xy 56.815609 111.380814) (xy 56.815602 111.380827) (xy 56.755264 111.526498) (xy 56.755261 111.52651) - (xy 56.7245 111.681153) (xy 56.1255 111.681153) (xy 56.1255 111.619049) (xy 56.088704 111.339558) - (xy 56.015742 111.067261) (xy 55.907863 110.806817) (xy 55.907861 110.806814) (xy 55.907859 110.806809) - (xy 55.766916 110.56269) (xy 55.766912 110.562683) (xy 55.702416 110.47863) (xy 55.636161 110.392285) - (xy 55.610967 110.327116) (xy 55.625005 110.258671) (xy 55.673819 110.208682) (xy 55.678242 110.206314) - (xy 55.808685 110.13985) (xy 55.945641 110.040346) (xy 56.065346 109.920641) (xy 56.16485 109.783685) - (xy 56.241705 109.632849) (xy 56.294018 109.471847) (xy 56.296696 109.454939) (xy 56.3205 109.304649) - (xy 56.3205 109.13535) (xy 72.5845 109.13535) (xy 72.5845 109.304649) (xy 72.610981 109.471847) - (xy 72.663296 109.632853) (xy 72.740152 109.783688) (xy 72.839648 109.920634) (xy 72.839652 109.920639) - (xy 72.95936 110.040347) (xy 72.959365 110.040351) (xy 73.036888 110.096674) (xy 73.096315 110.13985) - (xy 73.18002 110.1825) (xy 73.247146 110.216703) (xy 73.247148 110.216703) (xy 73.247151 110.216705) - (xy 73.282917 110.228326) (xy 73.408152 110.269018) (xy 73.575351 110.2955) (xy 73.575356 110.2955) - (xy 73.744649 110.2955) (xy 73.911847 110.269018) (xy 73.912684 110.268746) (xy 74.072849 110.216705) - (xy 74.223685 110.13985) (xy 74.360641 110.040346) (xy 74.480346 109.920641) (xy 74.57985 109.783685) - (xy 74.656705 109.632849) (xy 74.709018 109.471847) (xy 74.711696 109.454939) (xy 74.7355 109.304649) - (xy 74.7355 109.135351) (xy 74.728556 109.091511) (xy 74.728556 109.09151) (xy 74.726127 109.076177) - (xy 76.5456 109.076177) (xy 76.5456 109.363822) (xy 76.545601 109.363838) (xy 76.583146 109.649023) - (xy 76.657597 109.926878) (xy 76.767675 110.192631) (xy 76.767683 110.192648) (xy 76.911504 110.441751) - (xy 76.911515 110.441767) (xy 77.086621 110.669971) (xy 77.086627 110.669978) (xy 77.29002 110.873371) - (xy 77.290028 110.873378) (xy 77.356282 110.924216) (xy 77.518241 111.048491) (xy 77.533893 111.057527) - (xy 77.767351 111.192316) (xy 77.767356 111.192318) (xy 77.767359 111.19232) (xy 77.767363 111.192321) - (xy 77.767368 111.192324) (xy 77.872723 111.235963) (xy 78.03312 111.302402) (xy 78.310975 111.376853) - (xy 78.596171 111.4144) (xy 78.596178 111.4144) (xy 78.883822 111.4144) (xy 78.883829 111.4144) - (xy 79.169025 111.376853) (xy 79.44688 111.302402) (xy 79.712641 111.19232) (xy 79.961759 111.048491) - (xy 80.189973 110.873377) (xy 80.189975 110.873374) (xy 80.18998 110.873371) (xy 80.393372 110.669978) - (xy 80.393377 110.669973) (xy 80.464569 110.577192) (xy 80.520996 110.53599) (xy 80.590742 110.531835) - (xy 80.651663 110.566047) (xy 80.684416 110.627764) (xy 80.678603 110.697391) (xy 80.670332 110.714679) - (xy 80.61714 110.806809) (xy 80.617135 110.80682) (xy 80.509259 111.067256) (xy 80.436295 111.33956) - (xy 80.3995 111.619041) (xy 80.3995 111.900958) (xy 80.436295 112.180439) (xy 80.509259 112.452743) - (xy 80.617135 112.713179) (xy 80.61714 112.71319) (xy 80.721681 112.894259) (xy 80.758088 112.957317) - (xy 80.9297 113.180965) (xy 80.929704 113.18097) (xy 81.129029 113.380295) (xy 81.129033 113.380298) - (xy 81.129035 113.3803) (xy 81.352683 113.551912) (xy 81.35269 113.551916) (xy 81.596809 113.692859) - (xy 81.596814 113.692861) (xy 81.596817 113.692863) (xy 81.857261 113.800742) (xy 82.129558 113.873704) - (xy 82.362043 113.904311) (xy 82.405182 113.909991) (xy 82.409049 113.9105) (xy 82.409056 113.9105) - (xy 82.690944 113.9105) (xy 82.690951 113.9105) (xy 82.970442 113.873704) (xy 83.242739 113.800742) - (xy 83.503183 113.692863) (xy 83.747317 113.551912) (xy 83.970965 113.3803) (xy 84.1703 113.180965) - (xy 84.341912 112.957317) (xy 84.482863 112.713183) (xy 84.590742 112.452739) (xy 84.663704 112.180442) - (xy 84.7005 111.900951) (xy 84.7005 111.681153) (xy 85.2995 111.681153) (xy 85.2995 111.838846) - (xy 85.330261 111.993489) (xy 85.330264 111.993501) (xy 85.390602 112.139172) (xy 85.390609 112.139185) - (xy 85.47821 112.270288) (xy 85.478213 112.270292) (xy 85.589707 112.381786) (xy 85.589711 112.381789) - (xy 85.720814 112.46939) (xy 85.720827 112.469397) (xy 85.866498 112.529735) (xy 85.866503 112.529737) - (xy 86.021153 112.560499) (xy 86.021156 112.5605) (xy 86.021158 112.5605) (xy 86.178844 112.5605) - (xy 86.178845 112.560499) (xy 86.333497 112.529737) (xy 86.479179 112.469394) (xy 86.610289 112.381789) - (xy 86.721789 112.270289) (xy 86.809394 112.139179) (xy 86.869737 111.993497) (xy 86.9005 111.838842) - (xy 86.9005 111.681158) (xy 86.9005 111.681155) (xy 86.900499 111.681153) (xy 86.883913 111.59777) - (xy 86.869737 111.526503) (xy 86.848756 111.47585) (xy 86.809397 111.380827) (xy 86.80939 111.380814) - (xy 86.721789 111.249711) (xy 86.721786 111.249707) (xy 86.610292 111.138213) (xy 86.610288 111.13821) - (xy 86.479185 111.050609) (xy 86.479172 111.050602) (xy 86.333501 110.990264) (xy 86.333489 110.990261) - (xy 86.178845 110.9595) (xy 86.178842 110.9595) (xy 86.021158 110.9595) (xy 86.021155 110.9595) - (xy 85.86651 110.990261) (xy 85.866498 110.990264) (xy 85.720827 111.050602) (xy 85.720814 111.050609) - (xy 85.589711 111.13821) (xy 85.589707 111.138213) (xy 85.478213 111.249707) (xy 85.47821 111.249711) - (xy 85.390609 111.380814) (xy 85.390602 111.380827) (xy 85.330264 111.526498) (xy 85.330261 111.52651) - (xy 85.2995 111.681153) (xy 84.7005 111.681153) (xy 84.7005 111.619049) (xy 84.663704 111.339558) - (xy 84.590742 111.067261) (xy 84.482863 110.806817) (xy 84.482861 110.806814) (xy 84.482859 110.806809) - (xy 84.341916 110.56269) (xy 84.341912 110.562683) (xy 84.277416 110.47863) (xy 84.211161 110.392285) - (xy 84.185967 110.327116) (xy 84.200005 110.258671) (xy 84.248819 110.208682) (xy 84.253242 110.206314) - (xy 84.383685 110.13985) (xy 84.520641 110.040346) (xy 84.640346 109.920641) (xy 84.73985 109.783685) - (xy 84.816705 109.632849) (xy 84.869018 109.471847) (xy 84.871696 109.454939) (xy 84.8955 109.304649) - (xy 84.8955 109.13535) (xy 91.6345 109.13535) (xy 91.6345 109.304649) (xy 91.660981 109.471847) - (xy 91.713296 109.632853) (xy 91.790152 109.783688) (xy 91.889648 109.920634) (xy 91.889652 109.920639) - (xy 92.00936 110.040347) (xy 92.009365 110.040351) (xy 92.086888 110.096674) (xy 92.146315 110.13985) - (xy 92.23002 110.1825) (xy 92.297146 110.216703) (xy 92.297148 110.216703) (xy 92.297151 110.216705) - (xy 92.332917 110.228326) (xy 92.458152 110.269018) (xy 92.625351 110.2955) (xy 92.625356 110.2955) - (xy 92.794649 110.2955) (xy 92.961847 110.269018) (xy 92.962684 110.268746) (xy 93.122849 110.216705) - (xy 93.273685 110.13985) (xy 93.410641 110.040346) (xy 93.530346 109.920641) (xy 93.62985 109.783685) - (xy 93.706705 109.632849) (xy 93.759018 109.471847) (xy 93.761696 109.454939) (xy 93.7855 109.304649) - (xy 93.7855 109.135351) (xy 93.778556 109.091511) (xy 93.778556 109.09151) (xy 93.776127 109.076177) - (xy 95.5956 109.076177) (xy 95.5956 109.363822) (xy 95.595601 109.363838) (xy 95.633146 109.649023) - (xy 95.707597 109.926878) (xy 95.817675 110.192631) (xy 95.817683 110.192648) (xy 95.961504 110.441751) - (xy 95.961515 110.441767) (xy 96.136621 110.669971) (xy 96.136627 110.669978) (xy 96.34002 110.873371) - (xy 96.340028 110.873378) (xy 96.406282 110.924216) (xy 96.568241 111.048491) (xy 96.583893 111.057527) - (xy 96.817351 111.192316) (xy 96.817356 111.192318) (xy 96.817359 111.19232) (xy 96.817363 111.192321) - (xy 96.817368 111.192324) (xy 96.922723 111.235963) (xy 97.08312 111.302402) (xy 97.360975 111.376853) - (xy 97.646171 111.4144) (xy 97.646178 111.4144) (xy 97.933822 111.4144) (xy 97.933829 111.4144) - (xy 98.219025 111.376853) (xy 98.49688 111.302402) (xy 98.762641 111.19232) (xy 99.011759 111.048491) - (xy 99.239973 110.873377) (xy 99.239975 110.873374) (xy 99.23998 110.873371) (xy 99.443372 110.669978) - (xy 99.443377 110.669973) (xy 99.514569 110.577192) (xy 99.570996 110.53599) (xy 99.640742 110.531835) - (xy 99.701663 110.566047) (xy 99.734416 110.627764) (xy 99.728603 110.697391) (xy 99.720332 110.714679) - (xy 99.66714 110.806809) (xy 99.667135 110.80682) (xy 99.559259 111.067256) (xy 99.486295 111.33956) - (xy 99.4495 111.619041) (xy 99.4495 111.900958) (xy 99.486295 112.180439) (xy 99.559259 112.452743) - (xy 99.667135 112.713179) (xy 99.66714 112.71319) (xy 99.771681 112.894259) (xy 99.808088 112.957317) - (xy 99.9797 113.180965) (xy 99.979704 113.18097) (xy 100.179029 113.380295) (xy 100.179033 113.380298) - (xy 100.179035 113.3803) (xy 100.402683 113.551912) (xy 100.40269 113.551916) (xy 100.646809 113.692859) - (xy 100.646814 113.692861) (xy 100.646817 113.692863) (xy 100.907261 113.800742) (xy 101.179558 113.873704) - (xy 101.412043 113.904311) (xy 101.455182 113.909991) (xy 101.459049 113.9105) (xy 101.459056 113.9105) - (xy 101.740944 113.9105) (xy 101.740951 113.9105) (xy 102.020442 113.873704) (xy 102.292739 113.800742) - (xy 102.553183 113.692863) (xy 102.797317 113.551912) (xy 103.020965 113.3803) (xy 103.2203 113.180965) - (xy 103.391912 112.957317) (xy 103.532863 112.713183) (xy 103.640742 112.452739) (xy 103.713704 112.180442) - (xy 103.7505 111.900951) (xy 103.7505 111.681153) (xy 104.3495 111.681153) (xy 104.3495 111.838846) - (xy 104.380261 111.993489) (xy 104.380264 111.993501) (xy 104.440602 112.139172) (xy 104.440609 112.139185) - (xy 104.52821 112.270288) (xy 104.528213 112.270292) (xy 104.639707 112.381786) (xy 104.639711 112.381789) - (xy 104.770814 112.46939) (xy 104.770827 112.469397) (xy 104.916498 112.529735) (xy 104.916503 112.529737) - (xy 105.071153 112.560499) (xy 105.071156 112.5605) (xy 105.071158 112.5605) (xy 105.228844 112.5605) - (xy 105.228845 112.560499) (xy 105.383497 112.529737) (xy 105.529179 112.469394) (xy 105.660289 112.381789) - (xy 105.771789 112.270289) (xy 105.859394 112.139179) (xy 105.919737 111.993497) (xy 105.9505 111.838842) - (xy 105.9505 111.681158) (xy 105.9505 111.681155) (xy 105.950499 111.681153) (xy 105.933913 111.59777) - (xy 105.919737 111.526503) (xy 105.898756 111.47585) (xy 105.859397 111.380827) (xy 105.85939 111.380814) - (xy 105.771789 111.249711) (xy 105.771786 111.249707) (xy 105.660292 111.138213) (xy 105.660288 111.13821) - (xy 105.529185 111.050609) (xy 105.529172 111.050602) (xy 105.383501 110.990264) (xy 105.383489 110.990261) - (xy 105.228845 110.9595) (xy 105.228842 110.9595) (xy 105.071158 110.9595) (xy 105.071155 110.9595) - (xy 104.91651 110.990261) (xy 104.916498 110.990264) (xy 104.770827 111.050602) (xy 104.770814 111.050609) - (xy 104.639711 111.13821) (xy 104.639707 111.138213) (xy 104.528213 111.249707) (xy 104.52821 111.249711) - (xy 104.440609 111.380814) (xy 104.440602 111.380827) (xy 104.380264 111.526498) (xy 104.380261 111.52651) - (xy 104.3495 111.681153) (xy 103.7505 111.681153) (xy 103.7505 111.619049) (xy 103.713704 111.339558) - (xy 103.640742 111.067261) (xy 103.532863 110.806817) (xy 103.532861 110.806814) (xy 103.532859 110.806809) - (xy 103.391916 110.56269) (xy 103.391912 110.562683) (xy 103.327416 110.47863) (xy 103.261161 110.392285) - (xy 103.235967 110.327116) (xy 103.250005 110.258671) (xy 103.298819 110.208682) (xy 103.303242 110.206314) - (xy 103.433685 110.13985) (xy 103.570641 110.040346) (xy 103.690346 109.920641) (xy 103.78985 109.783685) - (xy 103.866705 109.632849) (xy 103.919018 109.471847) (xy 103.921696 109.454939) (xy 103.9455 109.304649) - (xy 103.9455 109.13535) (xy 110.6845 109.13535) (xy 110.6845 109.304649) (xy 110.710981 109.471847) - (xy 110.763296 109.632853) (xy 110.840152 109.783688) (xy 110.939648 109.920634) (xy 110.939652 109.920639) - (xy 111.05936 110.040347) (xy 111.059365 110.040351) (xy 111.136888 110.096674) (xy 111.196315 110.13985) - (xy 111.28002 110.1825) (xy 111.347146 110.216703) (xy 111.347148 110.216703) (xy 111.347151 110.216705) - (xy 111.382917 110.228326) (xy 111.508152 110.269018) (xy 111.675351 110.2955) (xy 111.675356 110.2955) - (xy 111.844649 110.2955) (xy 112.011847 110.269018) (xy 112.012684 110.268746) (xy 112.172849 110.216705) - (xy 112.323685 110.13985) (xy 112.460641 110.040346) (xy 112.580346 109.920641) (xy 112.67985 109.783685) - (xy 112.756705 109.632849) (xy 112.809018 109.471847) (xy 112.811696 109.454939) (xy 112.8355 109.304649) - (xy 112.8355 109.135351) (xy 112.828556 109.091511) (xy 112.828556 109.09151) (xy 112.826127 109.076177) - (xy 114.6456 109.076177) (xy 114.6456 109.363822) (xy 114.645601 109.363838) (xy 114.683146 109.649023) - (xy 114.757597 109.926878) (xy 114.867675 110.192631) (xy 114.867683 110.192648) (xy 115.011504 110.441751) - (xy 115.011515 110.441767) (xy 115.186621 110.669971) (xy 115.186627 110.669978) (xy 115.39002 110.873371) - (xy 115.390028 110.873378) (xy 115.456282 110.924216) (xy 115.618241 111.048491) (xy 115.633893 111.057527) - (xy 115.867351 111.192316) (xy 115.867356 111.192318) (xy 115.867359 111.19232) (xy 115.867363 111.192321) - (xy 115.867368 111.192324) (xy 115.972723 111.235963) (xy 116.13312 111.302402) (xy 116.410975 111.376853) - (xy 116.696171 111.4144) (xy 116.696178 111.4144) (xy 116.983822 111.4144) (xy 116.983829 111.4144) - (xy 117.269025 111.376853) (xy 117.54688 111.302402) (xy 117.812641 111.19232) (xy 118.061759 111.048491) - (xy 118.289973 110.873377) (xy 118.289975 110.873374) (xy 118.28998 110.873371) (xy 118.493372 110.669978) - (xy 118.493377 110.669973) (xy 118.564569 110.577192) (xy 118.620996 110.53599) (xy 118.690742 110.531835) - (xy 118.751663 110.566047) (xy 118.784416 110.627764) (xy 118.778603 110.697391) (xy 118.770332 110.714679) - (xy 118.71714 110.806809) (xy 118.717135 110.80682) (xy 118.609259 111.067256) (xy 118.536295 111.33956) - (xy 118.4995 111.619041) (xy 118.4995 111.900958) (xy 118.536295 112.180439) (xy 118.609259 112.452743) - (xy 118.717135 112.713179) (xy 118.71714 112.71319) (xy 118.821681 112.894259) (xy 118.858088 112.957317) - (xy 119.0297 113.180965) (xy 119.029704 113.18097) (xy 119.229029 113.380295) (xy 119.229033 113.380298) - (xy 119.229035 113.3803) (xy 119.452683 113.551912) (xy 119.45269 113.551916) (xy 119.696809 113.692859) - (xy 119.696814 113.692861) (xy 119.696817 113.692863) (xy 119.957261 113.800742) (xy 120.229558 113.873704) - (xy 120.462043 113.904311) (xy 120.505182 113.909991) (xy 120.509049 113.9105) (xy 120.509056 113.9105) - (xy 120.790944 113.9105) (xy 120.790951 113.9105) (xy 121.070442 113.873704) (xy 121.342739 113.800742) - (xy 121.603183 113.692863) (xy 121.847317 113.551912) (xy 122.070965 113.3803) (xy 122.2703 113.180965) - (xy 122.441912 112.957317) (xy 122.582863 112.713183) (xy 122.690742 112.452739) (xy 122.763704 112.180442) - (xy 122.8005 111.900951) (xy 122.8005 111.681153) (xy 123.3995 111.681153) (xy 123.3995 111.838846) - (xy 123.430261 111.993489) (xy 123.430264 111.993501) (xy 123.490602 112.139172) (xy 123.490609 112.139185) - (xy 123.57821 112.270288) (xy 123.578213 112.270292) (xy 123.689707 112.381786) (xy 123.689711 112.381789) - (xy 123.820814 112.46939) (xy 123.820827 112.469397) (xy 123.966498 112.529735) (xy 123.966503 112.529737) - (xy 124.121153 112.560499) (xy 124.121156 112.5605) (xy 124.121158 112.5605) (xy 124.278844 112.5605) - (xy 124.278845 112.560499) (xy 124.433497 112.529737) (xy 124.579179 112.469394) (xy 124.710289 112.381789) - (xy 124.821789 112.270289) (xy 124.909394 112.139179) (xy 124.969737 111.993497) (xy 125.0005 111.838842) - (xy 125.0005 111.681158) (xy 125.0005 111.681155) (xy 125.000499 111.681153) (xy 124.983913 111.59777) - (xy 124.969737 111.526503) (xy 124.948756 111.47585) (xy 124.909397 111.380827) (xy 124.909389 111.380813) - (xy 124.901468 111.368958) (xy 124.901467 111.368957) (xy 124.859503 111.306153) (xy 137.6295 111.306153) - (xy 137.6295 111.463846) (xy 137.660261 111.618489) (xy 137.660264 111.618501) (xy 137.720602 111.764172) - (xy 137.720609 111.764185) (xy 137.80821 111.895288) (xy 137.808213 111.895292) (xy 137.919707 112.006786) - (xy 137.919711 112.006789) (xy 138.050814 112.09439) (xy 138.050827 112.094397) (xy 138.196498 112.154735) - (xy 138.196503 112.154737) (xy 138.351153 112.185499) (xy 138.351156 112.1855) (xy 138.351158 112.1855) - (xy 138.508844 112.1855) (xy 138.508845 112.185499) (xy 138.663497 112.154737) (xy 138.809179 112.094394) - (xy 138.940289 112.006789) (xy 139.051789 111.895289) (xy 139.139394 111.764179) (xy 139.199737 111.618497) - (xy 139.2305 111.463842) (xy 139.2305 111.306158) (xy 139.2305 111.306155) (xy 139.230499 111.306153) - (xy 139.199738 111.15151) (xy 139.199737 111.151503) (xy 139.157946 111.050609) (xy 139.139397 111.005827) - (xy 139.13939 111.005814) (xy 139.051789 110.874711) (xy 139.051786 110.874707) (xy 138.940292 110.763213) - (xy 138.940288 110.76321) (xy 138.809185 110.675609) (xy 138.809172 110.675602) (xy 138.663501 110.615264) - (xy 138.663489 110.615261) (xy 138.508845 110.5845) (xy 138.508842 110.5845) (xy 138.351158 110.5845) - (xy 138.351155 110.5845) (xy 138.19651 110.615261) (xy 138.196498 110.615264) (xy 138.050827 110.675602) - (xy 138.050814 110.675609) (xy 137.919711 110.76321) (xy 137.919707 110.763213) (xy 137.808213 110.874707) - (xy 137.80821 110.874711) (xy 137.720609 111.005814) (xy 137.720602 111.005827) (xy 137.660264 111.151498) - (xy 137.660261 111.15151) (xy 137.6295 111.306153) (xy 124.859503 111.306153) (xy 124.821789 111.249711) - (xy 124.821786 111.249707) (xy 124.710292 111.138213) (xy 124.710288 111.13821) (xy 124.579185 111.050609) - (xy 124.579172 111.050602) (xy 124.433501 110.990264) (xy 124.433489 110.990261) (xy 124.278845 110.9595) - (xy 124.278842 110.9595) (xy 124.121158 110.9595) (xy 124.121155 110.9595) (xy 123.96651 110.990261) - (xy 123.966498 110.990264) (xy 123.820827 111.050602) (xy 123.820814 111.050609) (xy 123.689711 111.13821) - (xy 123.689707 111.138213) (xy 123.578213 111.249707) (xy 123.57821 111.249711) (xy 123.490609 111.380814) - (xy 123.490602 111.380827) (xy 123.430264 111.526498) (xy 123.430261 111.52651) (xy 123.3995 111.681153) - (xy 122.8005 111.681153) (xy 122.8005 111.619049) (xy 122.763704 111.339558) (xy 122.690742 111.067261) - (xy 122.582863 110.806817) (xy 122.582861 110.806814) (xy 122.582859 110.806809) (xy 122.441916 110.56269) - (xy 122.441912 110.562683) (xy 122.377416 110.47863) (xy 122.311161 110.392285) (xy 122.285967 110.327116) - (xy 122.300005 110.258671) (xy 122.348819 110.208682) (xy 122.353242 110.206314) (xy 122.483685 110.13985) - (xy 122.620641 110.040346) (xy 122.740346 109.920641) (xy 122.83985 109.783685) (xy 122.916705 109.632849) - (xy 122.969018 109.471847) (xy 122.971696 109.454939) (xy 122.9955 109.304649) (xy 122.9955 109.13535) - (xy 122.969018 108.968152) (xy 122.918443 108.8125) (xy 122.916705 108.807151) (xy 122.916703 108.807148) - (xy 122.916703 108.807146) (xy 122.86525 108.706166) (xy 122.83985 108.656315) (xy 122.827137 108.638817) - (xy 122.740351 108.519365) (xy 122.740347 108.51936) (xy 122.620639 108.399652) (xy 122.620634 108.399648) - (xy 122.483688 108.300152) (xy 122.483687 108.300151) (xy 122.483685 108.30015) (xy 122.436582 108.27615) - (xy 122.332853 108.223296) (xy 122.171847 108.170981) (xy 122.004649 108.1445) (xy 122.004644 108.1445) - (xy 121.835356 108.1445) (xy 121.835351 108.1445) (xy 121.668152 108.170981) (xy 121.507146 108.223296) - (xy 121.356311 108.300152) (xy 121.219365 108.399648) (xy 121.21936 108.399652) (xy 121.099652 108.51936) - (xy 121.099648 108.519365) (xy 121.000152 108.656311) (xy 120.923296 108.807146) (xy 120.870981 108.968152) - (xy 120.8445 109.13535) (xy 120.8445 109.304649) (xy 120.870072 109.466102) (xy 120.861118 109.535395) - (xy 120.816121 109.588847) (xy 120.74937 109.609487) (xy 120.747599 109.6095) (xy 120.509041 109.6095) - (xy 120.22956 109.646295) (xy 119.957256 109.719259) (xy 119.69682 109.827135) (xy 119.696809 109.82714) - (xy 119.45269 109.968083) (xy 119.452684 109.968087) (xy 119.452683 109.968088) (xy 119.390485 110.015814) - (xy 119.229029 110.139704) (xy 119.029704 110.339029) (xy 119.029695 110.339039) (xy 118.962006 110.427253) - (xy 118.905578 110.468456) (xy 118.835832 110.47261) (xy 118.774912 110.438397) (xy 118.74216 110.376679) - (xy 118.747973 110.307052) (xy 118.756245 110.289765) (xy 118.768224 110.269018) (xy 118.81232 110.192641) - (xy 118.922402 109.92688) (xy 118.996853 109.649025) (xy 119.0344 109.363829) (xy 119.0344 109.076171) - (xy 118.996853 108.790975) (xy 118.922402 108.51312) (xy 118.829153 108.287998) (xy 118.812324 108.247368) - (xy 118.812316 108.247351) (xy 118.668495 107.998248) (xy 118.668491 107.998241) (xy 118.493377 107.770027) - (xy 118.493372 107.770021) (xy 118.289978 107.566627) (xy 118.289971 107.566621) (xy 118.061767 107.391515) - (xy 118.061765 107.391513) (xy 118.061759 107.391509) (xy 118.061754 107.391506) (xy 118.061751 107.391504) - (xy 117.812648 107.247683) (xy 117.812631 107.247675) (xy 117.546878 107.137597) (xy 117.269023 107.063146) - (xy 116.983838 107.025601) (xy 116.983835 107.0256) (xy 116.983829 107.0256) (xy 116.696171 107.0256) - (xy 116.696165 107.0256) (xy 116.696161 107.025601) (xy 116.410976 107.063146) (xy 116.133121 107.137597) - (xy 115.867368 107.247675) (xy 115.867351 107.247683) (xy 115.618248 107.391504) (xy 115.618232 107.391515) - (xy 115.390028 107.566621) (xy 115.390021 107.566627) (xy 115.186627 107.770021) (xy 115.186621 107.770028) - (xy 115.011515 107.998232) (xy 115.011504 107.998248) (xy 114.867683 108.247351) (xy 114.867675 108.247368) - (xy 114.757597 108.513121) (xy 114.683146 108.790976) (xy 114.645601 109.076161) (xy 114.6456 109.076177) - (xy 112.826127 109.076177) (xy 112.809018 108.968152) (xy 112.758443 108.8125) (xy 112.756705 108.807151) - (xy 112.756703 108.807148) (xy 112.756703 108.807146) (xy 112.70525 108.706166) (xy 112.67985 108.656315) - (xy 112.667137 108.638817) (xy 112.580351 108.519365) (xy 112.580347 108.51936) (xy 112.460639 108.399652) - (xy 112.460634 108.399648) (xy 112.323688 108.300152) (xy 112.323687 108.300151) (xy 112.323685 108.30015) - (xy 112.276582 108.27615) (xy 112.172853 108.223296) (xy 112.011847 108.170981) (xy 111.844649 108.1445) - (xy 111.844644 108.1445) (xy 111.675356 108.1445) (xy 111.675351 108.1445) (xy 111.508152 108.170981) - (xy 111.347146 108.223296) (xy 111.196311 108.300152) (xy 111.059365 108.399648) (xy 111.05936 108.399652) - (xy 110.939652 108.51936) (xy 110.939648 108.519365) (xy 110.840152 108.656311) (xy 110.763296 108.807146) - (xy 110.710981 108.968152) (xy 110.6845 109.13535) (xy 103.9455 109.13535) (xy 103.919018 108.968152) - (xy 103.868443 108.8125) (xy 103.866705 108.807151) (xy 103.866703 108.807148) (xy 103.866703 108.807146) - (xy 103.81525 108.706166) (xy 103.78985 108.656315) (xy 103.777137 108.638817) (xy 103.690351 108.519365) - (xy 103.690347 108.51936) (xy 103.570639 108.399652) (xy 103.570634 108.399648) (xy 103.433688 108.300152) - (xy 103.433687 108.300151) (xy 103.433685 108.30015) (xy 103.386582 108.27615) (xy 103.282853 108.223296) - (xy 103.121847 108.170981) (xy 102.954649 108.1445) (xy 102.954644 108.1445) (xy 102.785356 108.1445) - (xy 102.785351 108.1445) (xy 102.618152 108.170981) (xy 102.457146 108.223296) (xy 102.306311 108.300152) - (xy 102.169365 108.399648) (xy 102.16936 108.399652) (xy 102.049652 108.51936) (xy 102.049648 108.519365) - (xy 101.950152 108.656311) (xy 101.873296 108.807146) (xy 101.820981 108.968152) (xy 101.7945 109.13535) - (xy 101.7945 109.304649) (xy 101.820072 109.466102) (xy 101.811118 109.535395) (xy 101.766121 109.588847) - (xy 101.69937 109.609487) (xy 101.697599 109.6095) (xy 101.459041 109.6095) (xy 101.17956 109.646295) - (xy 100.907256 109.719259) (xy 100.64682 109.827135) (xy 100.646809 109.82714) (xy 100.40269 109.968083) - (xy 100.402684 109.968087) (xy 100.402683 109.968088) (xy 100.340485 110.015814) (xy 100.179029 110.139704) - (xy 99.979704 110.339029) (xy 99.979695 110.339039) (xy 99.912006 110.427253) (xy 99.855578 110.468456) - (xy 99.785832 110.47261) (xy 99.724912 110.438397) (xy 99.69216 110.376679) (xy 99.697973 110.307052) - (xy 99.706245 110.289765) (xy 99.718224 110.269018) (xy 99.76232 110.192641) (xy 99.872402 109.92688) - (xy 99.946853 109.649025) (xy 99.9844 109.363829) (xy 99.9844 109.076171) (xy 99.946853 108.790975) - (xy 99.872402 108.51312) (xy 99.779153 108.287998) (xy 99.762324 108.247368) (xy 99.762316 108.247351) - (xy 99.618495 107.998248) (xy 99.618491 107.998241) (xy 99.443377 107.770027) (xy 99.443372 107.770021) - (xy 99.239978 107.566627) (xy 99.239971 107.566621) (xy 99.011767 107.391515) (xy 99.011765 107.391513) - (xy 99.011759 107.391509) (xy 99.011754 107.391506) (xy 99.011751 107.391504) (xy 98.762648 107.247683) - (xy 98.762631 107.247675) (xy 98.496878 107.137597) (xy 98.219023 107.063146) (xy 97.933838 107.025601) - (xy 97.933835 107.0256) (xy 97.933829 107.0256) (xy 97.646171 107.0256) (xy 97.646165 107.0256) - (xy 97.646161 107.025601) (xy 97.360976 107.063146) (xy 97.083121 107.137597) (xy 96.817368 107.247675) - (xy 96.817351 107.247683) (xy 96.568248 107.391504) (xy 96.568232 107.391515) (xy 96.340028 107.566621) - (xy 96.340021 107.566627) (xy 96.136627 107.770021) (xy 96.136621 107.770028) (xy 95.961515 107.998232) - (xy 95.961504 107.998248) (xy 95.817683 108.247351) (xy 95.817675 108.247368) (xy 95.707597 108.513121) - (xy 95.633146 108.790976) (xy 95.595601 109.076161) (xy 95.5956 109.076177) (xy 93.776127 109.076177) - (xy 93.759018 108.968152) (xy 93.708443 108.8125) (xy 93.706705 108.807151) (xy 93.706703 108.807148) - (xy 93.706703 108.807146) (xy 93.65525 108.706166) (xy 93.62985 108.656315) (xy 93.617137 108.638817) - (xy 93.530351 108.519365) (xy 93.530347 108.51936) (xy 93.410639 108.399652) (xy 93.410634 108.399648) - (xy 93.273688 108.300152) (xy 93.273687 108.300151) (xy 93.273685 108.30015) (xy 93.226582 108.27615) - (xy 93.122853 108.223296) (xy 92.961847 108.170981) (xy 92.794649 108.1445) (xy 92.794644 108.1445) - (xy 92.625356 108.1445) (xy 92.625351 108.1445) (xy 92.458152 108.170981) (xy 92.297146 108.223296) - (xy 92.146311 108.300152) (xy 92.009365 108.399648) (xy 92.00936 108.399652) (xy 91.889652 108.51936) - (xy 91.889648 108.519365) (xy 91.790152 108.656311) (xy 91.713296 108.807146) (xy 91.660981 108.968152) - (xy 91.6345 109.13535) (xy 84.8955 109.13535) (xy 84.869018 108.968152) (xy 84.818443 108.8125) - (xy 84.816705 108.807151) (xy 84.816703 108.807148) (xy 84.816703 108.807146) (xy 84.76525 108.706166) - (xy 84.73985 108.656315) (xy 84.727137 108.638817) (xy 84.640351 108.519365) (xy 84.640347 108.51936) - (xy 84.520639 108.399652) (xy 84.520634 108.399648) (xy 84.383688 108.300152) (xy 84.383687 108.300151) - (xy 84.383685 108.30015) (xy 84.336582 108.27615) (xy 84.232853 108.223296) (xy 84.071847 108.170981) - (xy 83.904649 108.1445) (xy 83.904644 108.1445) (xy 83.735356 108.1445) (xy 83.735351 108.1445) - (xy 83.568152 108.170981) (xy 83.407146 108.223296) (xy 83.256311 108.300152) (xy 83.119365 108.399648) - (xy 83.11936 108.399652) (xy 82.999652 108.51936) (xy 82.999648 108.519365) (xy 82.900152 108.656311) - (xy 82.823296 108.807146) (xy 82.770981 108.968152) (xy 82.7445 109.13535) (xy 82.7445 109.304649) - (xy 82.770072 109.466102) (xy 82.761118 109.535395) (xy 82.716121 109.588847) (xy 82.64937 109.609487) - (xy 82.647599 109.6095) (xy 82.409041 109.6095) (xy 82.12956 109.646295) (xy 81.857256 109.719259) - (xy 81.59682 109.827135) (xy 81.596809 109.82714) (xy 81.35269 109.968083) (xy 81.352684 109.968087) - (xy 81.352683 109.968088) (xy 81.290485 110.015814) (xy 81.129029 110.139704) (xy 80.929704 110.339029) - (xy 80.929695 110.339039) (xy 80.862006 110.427253) (xy 80.805578 110.468456) (xy 80.735832 110.47261) - (xy 80.674912 110.438397) (xy 80.64216 110.376679) (xy 80.647973 110.307052) (xy 80.656245 110.289765) - (xy 80.668224 110.269018) (xy 80.71232 110.192641) (xy 80.822402 109.92688) (xy 80.896853 109.649025) - (xy 80.9344 109.363829) (xy 80.9344 109.076171) (xy 80.896853 108.790975) (xy 80.822402 108.51312) - (xy 80.729153 108.287998) (xy 80.712324 108.247368) (xy 80.712316 108.247351) (xy 80.568495 107.998248) - (xy 80.568491 107.998241) (xy 80.393377 107.770027) (xy 80.393372 107.770021) (xy 80.189978 107.566627) - (xy 80.189971 107.566621) (xy 79.961767 107.391515) (xy 79.961765 107.391513) (xy 79.961759 107.391509) - (xy 79.961754 107.391506) (xy 79.961751 107.391504) (xy 79.712648 107.247683) (xy 79.712631 107.247675) - (xy 79.446878 107.137597) (xy 79.169023 107.063146) (xy 78.883838 107.025601) (xy 78.883835 107.0256) - (xy 78.883829 107.0256) (xy 78.596171 107.0256) (xy 78.596165 107.0256) (xy 78.596161 107.025601) - (xy 78.310976 107.063146) (xy 78.033121 107.137597) (xy 77.767368 107.247675) (xy 77.767351 107.247683) - (xy 77.518248 107.391504) (xy 77.518232 107.391515) (xy 77.290028 107.566621) (xy 77.290021 107.566627) - (xy 77.086627 107.770021) (xy 77.086621 107.770028) (xy 76.911515 107.998232) (xy 76.911504 107.998248) - (xy 76.767683 108.247351) (xy 76.767675 108.247368) (xy 76.657597 108.513121) (xy 76.583146 108.790976) - (xy 76.545601 109.076161) (xy 76.5456 109.076177) (xy 74.726127 109.076177) (xy 74.709018 108.968152) - (xy 74.658443 108.8125) (xy 74.656705 108.807151) (xy 74.656703 108.807148) (xy 74.656703 108.807146) - (xy 74.60525 108.706166) (xy 74.57985 108.656315) (xy 74.567137 108.638817) (xy 74.480351 108.519365) - (xy 74.480347 108.51936) (xy 74.360639 108.399652) (xy 74.360634 108.399648) (xy 74.223688 108.300152) - (xy 74.223687 108.300151) (xy 74.223685 108.30015) (xy 74.176582 108.27615) (xy 74.072853 108.223296) - (xy 73.911847 108.170981) (xy 73.744649 108.1445) (xy 73.744644 108.1445) (xy 73.575356 108.1445) - (xy 73.575351 108.1445) (xy 73.408152 108.170981) (xy 73.247146 108.223296) (xy 73.096311 108.300152) - (xy 72.959365 108.399648) (xy 72.95936 108.399652) (xy 72.839652 108.51936) (xy 72.839648 108.519365) - (xy 72.740152 108.656311) (xy 72.663296 108.807146) (xy 72.610981 108.968152) (xy 72.5845 109.13535) - (xy 56.3205 109.13535) (xy 56.294018 108.968152) (xy 56.243443 108.8125) (xy 56.241705 108.807151) - (xy 56.241703 108.807148) (xy 56.241703 108.807146) (xy 56.19025 108.706166) (xy 56.16485 108.656315) - (xy 56.152137 108.638817) (xy 56.065351 108.519365) (xy 56.065347 108.51936) (xy 55.945639 108.399652) - (xy 55.945634 108.399648) (xy 55.808688 108.300152) (xy 55.808687 108.300151) (xy 55.808685 108.30015) - (xy 55.761582 108.27615) (xy 55.657853 108.223296) (xy 55.496847 108.170981) (xy 55.329649 108.1445) - (xy 55.329644 108.1445) (xy 55.160356 108.1445) (xy 55.160351 108.1445) (xy 54.993152 108.170981) - (xy 54.832146 108.223296) (xy 54.681311 108.300152) (xy 54.544365 108.399648) (xy 54.54436 108.399652) - (xy 54.424652 108.51936) (xy 54.424648 108.519365) (xy 54.325152 108.656311) (xy 54.248296 108.807146) - (xy 54.195981 108.968152) (xy 54.1695 109.13535) (xy 54.1695 109.304649) (xy 54.195072 109.466102) - (xy 54.186118 109.535395) (xy 54.141121 109.588847) (xy 54.07437 109.609487) (xy 54.072599 109.6095) - (xy 53.834041 109.6095) (xy 53.55456 109.646295) (xy 53.282256 109.719259) (xy 53.02182 109.827135) - (xy 53.021809 109.82714) (xy 52.77769 109.968083) (xy 52.777684 109.968087) (xy 52.777683 109.968088) - (xy 52.715485 110.015814) (xy 52.554029 110.139704) (xy 52.354704 110.339029) (xy 52.354695 110.339039) - (xy 52.287006 110.427253) (xy 52.230578 110.468456) (xy 52.160832 110.47261) (xy 52.099912 110.438397) - (xy 52.06716 110.376679) (xy 52.072973 110.307052) (xy 52.081245 110.289765) (xy 52.093224 110.269018) - (xy 52.13732 110.192641) (xy 52.247402 109.92688) (xy 52.321853 109.649025) (xy 52.3594 109.363829) - (xy 52.3594 109.076171) (xy 52.321853 108.790975) (xy 52.247402 108.51312) (xy 52.154153 108.287998) - (xy 52.137324 108.247368) (xy 52.137316 108.247351) (xy 51.993495 107.998248) (xy 51.993491 107.998241) - (xy 51.818377 107.770027) (xy 51.818372 107.770021) (xy 51.614978 107.566627) (xy 51.614971 107.566621) - (xy 51.386767 107.391515) (xy 51.386765 107.391513) (xy 51.386759 107.391509) (xy 51.386754 107.391506) - (xy 51.386751 107.391504) (xy 51.137648 107.247683) (xy 51.137631 107.247675) (xy 50.871878 107.137597) - (xy 50.594023 107.063146) (xy 50.308838 107.025601) (xy 50.308835 107.0256) (xy 50.308829 107.0256) - (xy 50.021171 107.0256) (xy 50.021165 107.0256) (xy 50.021161 107.025601) (xy 49.735976 107.063146) - (xy 49.458121 107.137597) (xy 49.192368 107.247675) (xy 49.192351 107.247683) (xy 48.943248 107.391504) - (xy 48.943232 107.391515) (xy 48.715028 107.566621) (xy 48.715021 107.566627) (xy 48.511627 107.770021) - (xy 48.511621 107.770028) (xy 48.336515 107.998232) (xy 48.336504 107.998248) (xy 48.192683 108.247351) - (xy 48.192675 108.247368) (xy 48.082597 108.513121) (xy 48.008146 108.790976) (xy 47.970601 109.076161) - (xy 47.9706 109.076177) (xy 46.151127 109.076177) (xy 46.134018 108.968152) (xy 46.083443 108.8125) - (xy 46.081705 108.807151) (xy 46.081703 108.807148) (xy 46.081703 108.807146) (xy 46.03025 108.706166) - (xy 46.00485 108.656315) (xy 45.992137 108.638817) (xy 45.905351 108.519365) (xy 45.905347 108.51936) - (xy 45.785639 108.399652) (xy 45.785634 108.399648) (xy 45.648688 108.300152) (xy 45.648687 108.300151) - (xy 45.648685 108.30015) (xy 45.601582 108.27615) (xy 45.497853 108.223296) (xy 45.336847 108.170981) - (xy 45.169649 108.1445) (xy 45.169644 108.1445) (xy 45.000356 108.1445) (xy 45.000351 108.1445) - (xy 44.833152 108.170981) (xy 44.672146 108.223296) (xy 44.521311 108.300152) (xy 44.384365 108.399648) - (xy 44.38436 108.399652) (xy 44.264652 108.51936) (xy 44.264648 108.519365) (xy 44.165152 108.656311) - (xy 44.088296 108.807146) (xy 44.035981 108.968152) (xy 44.0095 109.13535) (xy 33.788594 109.13535) - (xy 33.876716 109.047228) (xy 33.82255 109.007875) (xy 33.633217 108.911404) (xy 33.431129 108.845742) - (xy 33.221246 108.8125) (xy 33.008754 108.8125) (xy 32.798872 108.845742) (xy 32.798869 108.845742) - (xy 32.596782 108.911404) (xy 32.407439 109.00788) (xy 32.353282 109.047227) (xy 32.353282 109.047228) - (xy 32.985591 109.679537) (xy 32.922007 109.696575) (xy 32.807993 109.762401) (xy 32.714901 109.855493) - (xy 32.649075 109.969507) (xy 32.632037 110.033091) (xy 31.999728 109.400782) (xy 31.999727 109.400782) - (xy 31.96038 109.454939) (xy 31.863904 109.644282) (xy 31.857431 109.664206) (xy 31.817994 109.721881) - (xy 31.753635 109.74908) (xy 31.684789 109.737165) (xy 31.633313 109.689921) (xy 31.6155 109.625888) - (xy 31.6155 106.698318) (xy 126.4045 106.698318) (xy 126.4045 106.979181) (xy 126.435942 107.258244) - (xy 126.435945 107.258262) (xy 126.498439 107.532067) (xy 126.498443 107.532079) (xy 126.5912 107.797161) - (xy 126.713053 108.050192) (xy 126.713055 108.050195) (xy 126.862477 108.287998) (xy 126.872168 108.30015) - (xy 127.025264 108.492127) (xy 127.037584 108.507575) (xy 127.236175 108.706166) (xy 127.455752 108.881273) - (xy 127.693555 109.030695) (xy 127.946592 109.152551) (xy 128.14568 109.222215) (xy 128.21167 109.245306) - (xy 128.211682 109.24531) (xy 128.485491 109.307805) (xy 128.485497 109.307805) (xy 128.485505 109.307807) - (xy 128.671547 109.328768) (xy 128.764569 109.339249) (xy 128.764572 109.33925) (xy 128.764575 109.33925) - (xy 129.045428 109.33925) (xy 129.045429 109.339249) (xy 129.188055 109.323179) (xy 129.324494 109.307807) - (xy 129.324499 109.307806) (xy 129.324509 109.307805) (xy 129.598318 109.24531) (xy 129.863408 109.152551) - (xy 130.116445 109.030695) (xy 130.354248 108.881273) (xy 130.573825 108.706166) (xy 130.772416 108.507575) - (xy 130.947523 108.287998) (xy 131.096945 108.050195) (xy 131.218801 107.797158) (xy 131.31156 107.532068) - (xy 131.374055 107.258259) (xy 131.4055 106.979175) (xy 131.4055 106.698325) (xy 131.405117 106.694927) - (xy 141.9506 106.694927) (xy 141.9506 106.982572) (xy 141.950601 106.982588) (xy 141.988146 107.267773) - (xy 142.062597 107.545628) (xy 142.172675 107.811381) (xy 142.172683 107.811398) (xy 142.316504 108.060501) - (xy 142.316515 108.060517) (xy 142.491621 108.288721) (xy 142.491627 108.288728) (xy 142.695021 108.492122) - (xy 142.695028 108.492128) (xy 142.730518 108.51936) (xy 142.923241 108.667241) (xy 142.923248 108.667245) - (xy 143.172351 108.811066) (xy 143.172356 108.811068) (xy 143.172359 108.81107) (xy 143.172363 108.811071) - (xy 143.172368 108.811074) (xy 143.256064 108.845742) (xy 143.43812 108.921152) (xy 143.715975 108.995603) - (xy 144.001171 109.03315) (xy 144.001178 109.03315) (xy 144.288822 109.03315) (xy 144.288829 109.03315) - (xy 144.574025 108.995603) (xy 144.85188 108.921152) (xy 145.117641 108.81107) (xy 145.366759 108.667241) - (xy 145.594973 108.492127) (xy 145.798377 108.288723) (xy 145.973491 108.060509) (xy 146.11732 107.811391) - (xy 146.227402 107.54563) (xy 146.301853 107.267775) (xy 146.3394 106.982579) (xy 146.3394 106.694921) - (xy 146.301853 106.409725) (xy 146.227402 106.13187) (xy 146.147866 105.939854) (xy 146.117324 105.866118) - (xy 146.117316 105.866101) (xy 145.973495 105.616998) (xy 145.973491 105.616991) (xy 145.84899 105.454737) - (xy 145.798378 105.388778) (xy 145.798372 105.388771) (xy 145.594978 105.185377) (xy 145.594971 105.185371) - (xy 145.366767 105.010265) (xy 145.366765 105.010263) (xy 145.366759 105.010259) (xy 145.366754 105.010256) - (xy 145.366751 105.010254) (xy 145.117648 104.866433) (xy 145.117631 104.866425) (xy 144.851878 104.756347) - (xy 144.574023 104.681896) (xy 144.288838 104.644351) (xy 144.288835 104.64435) (xy 144.288829 104.64435) - (xy 144.001171 104.64435) (xy 144.001165 104.64435) (xy 144.001161 104.644351) (xy 143.715976 104.681896) - (xy 143.438121 104.756347) (xy 143.172368 104.866425) (xy 143.172351 104.866433) (xy 142.923248 105.010254) - (xy 142.923232 105.010265) (xy 142.695028 105.185371) (xy 142.695021 105.185377) (xy 142.491627 105.388771) - (xy 142.491621 105.388778) (xy 142.316515 105.616982) (xy 142.316504 105.616998) (xy 142.172683 105.866101) - (xy 142.172675 105.866118) (xy 142.062597 106.131871) (xy 141.988146 106.409726) (xy 141.950601 106.694911) - (xy 141.9506 106.694927) (xy 131.405117 106.694927) (xy 131.374055 106.419241) (xy 131.31156 106.145432) - (xy 131.310942 106.143667) (xy 131.267609 106.019828) (xy 131.218801 105.880342) (xy 131.096945 105.627305) - (xy 130.947523 105.389502) (xy 130.772416 105.169925) (xy 130.573825 104.971334) (xy 130.565768 104.964909) - (xy 130.493459 104.907244) (xy 130.354248 104.796227) (xy 130.116445 104.646805) (xy 130.116442 104.646803) - (xy 129.863411 104.52495) (xy 129.598329 104.432193) (xy 129.598317 104.432189) (xy 129.324512 104.369695) - (xy 129.324494 104.369692) (xy 129.045431 104.33825) (xy 129.045425 104.33825) (xy 128.764575 104.33825) - (xy 128.764568 104.33825) (xy 128.485505 104.369692) (xy 128.485487 104.369695) (xy 128.211682 104.432189) - (xy 128.21167 104.432193) (xy 127.946588 104.52495) (xy 127.693557 104.646803) (xy 127.455753 104.796226) - (xy 127.236175 104.971333) (xy 127.037583 105.169925) (xy 126.862476 105.389503) (xy 126.713053 105.627307) - (xy 126.5912 105.880338) (xy 126.498443 106.14542) (xy 126.498439 106.145432) (xy 126.435945 106.419237) - (xy 126.435942 106.419255) (xy 126.4045 106.698318) (xy 31.6155 106.698318) (xy 31.6155 103.301153) - (xy 46.6345 103.301153) (xy 46.6345 103.458846) (xy 46.665261 103.613489) (xy 46.665264 103.613501) - (xy 46.725602 103.759172) (xy 46.725609 103.759185) (xy 46.81321 103.890288) (xy 46.813213 103.890292) - (xy 46.924707 104.001786) (xy 46.924711 104.001789) (xy 47.055814 104.08939) (xy 47.055827 104.089397) - (xy 47.18463 104.142748) (xy 47.201503 104.149737) (xy 47.354735 104.180217) (xy 47.356153 104.180499) - (xy 47.356156 104.1805) (xy 47.356158 104.1805) (xy 47.513844 104.1805) (xy 47.513845 104.180499) - (xy 47.668497 104.149737) (xy 47.78805 104.100216) (xy 47.857517 104.092748) (xy 47.919997 104.124023) - (xy 47.955649 104.184112) (xy 47.959501 104.214778) (xy 47.959501 104.804419) (xy 47.956845 104.816087) - (xy 47.95788 104.824404) (xy 47.947292 104.858072) (xy 47.945988 104.860789) (xy 47.945922 104.860927) - (xy 47.92779 104.898586) (xy 47.927473 104.89937) (xy 47.921109 104.912634) (xy 47.920017 104.914909) - (xy 47.8719 105.091058) (xy 47.871899 105.091061) (xy 47.871899 105.091064) (xy 47.864217 105.181615) - (xy 47.857114 105.26534) (xy 47.856463 105.273008) (xy 47.874218 105.454742) (xy 47.874219 105.454745) - (xy 47.924578 105.630261) (xy 47.924579 105.630265) (xy 48.00588 105.793767) (xy 48.115437 105.939854) - (xy 48.115438 105.939855) (xy 48.115439 105.939856) (xy 48.249631 106.063696) (xy 48.404023 106.161199) - (xy 48.492358 106.196609) (xy 48.573512 106.229141) (xy 48.573513 106.229141) (xy 48.573515 106.229142) - (xy 48.752506 106.265281) (xy 48.7525 106.265281) (xy 48.76882 106.265561) (xy 48.935082 106.268422) - (xy 49.11521 106.23846) (xy 49.275319 106.180586) (xy 49.286933 106.176388) (xy 49.286933 106.176387) - (xy 49.286938 106.176386) (xy 49.302133 106.16753) (xy 49.308617 106.16376) (xy 49.30887 106.163692) - (xy 49.336914 106.147306) (xy 49.339749 106.146609) (xy 49.399255 106.130503) (xy 49.431392 106.130506) - (xy 49.431394 106.130505) (xy 49.439597 106.130506) (xy 49.439702 106.1305) (xy 50.880403 106.1305) - (xy 50.888585 106.1305) (xy 50.888608 106.130507) (xy 50.920766 106.130504) (xy 50.921047 106.130586) - (xy 50.983305 106.147437) (xy 51.017233 106.167259) (xy 51.018938 106.168108) (xy 51.03308 106.17635) - (xy 51.204801 106.238421) (xy 51.384922 106.268381) (xy 51.561797 106.265337) (xy 51.567492 106.26524) - (xy 51.746465 106.229105) (xy 51.746467 106.229104) (xy 51.746474 106.229103) (xy 51.915959 106.161162) - (xy 52.070345 106.063663) (xy 52.204531 105.939828) (xy 52.314083 105.793748) (xy 52.395382 105.63025) - (xy 52.445741 105.454737) (xy 52.463496 105.273007) (xy 52.44806 105.091065) (xy 52.399944 104.914923) - (xy 52.399937 104.914909) (xy 52.392715 104.899859) (xy 52.392678 104.899783) (xy 52.389096 104.892305) - (xy 52.389047 104.892046) (xy 52.372672 104.858022) (xy 52.372545 104.857244) (xy 52.360502 104.804433) - (xy 52.360503 104.796226) (xy 52.360507 104.767008) (xy 52.360506 104.767004) (xy 52.360507 104.758998) - (xy 52.360499 104.75886) (xy 52.360499 103.455573) (xy 52.363153 103.443907) (xy 52.362119 103.435597) - (xy 52.372702 103.401931) (xy 52.377971 103.390952) (xy 52.378052 103.390862) (xy 52.378022 103.390848) - (xy 52.382686 103.381153) (xy 52.389074 103.367874) (xy 52.389074 103.36787) (xy 52.392495 103.36076) - (xy 52.392674 103.360316) (xy 52.397072 103.351153) (xy 75.2445 103.351153) (xy 75.2445 103.508846) - (xy 75.275261 103.663489) (xy 75.275264 103.663501) (xy 75.335602 103.809172) (xy 75.335609 103.809185) - (xy 75.42321 103.940288) (xy 75.423213 103.940292) (xy 75.534707 104.051786) (xy 75.534711 104.051789) - (xy 75.665814 104.13939) (xy 75.665827 104.139397) (xy 75.811498 104.199735) (xy 75.811503 104.199737) - (xy 75.962312 104.229735) (xy 75.966153 104.230499) (xy 75.966156 104.2305) (xy 75.966158 104.2305) - (xy 76.123844 104.2305) (xy 76.123845 104.230499) (xy 76.278497 104.199737) (xy 76.39805 104.150216) - (xy 76.467517 104.142748) (xy 76.529997 104.174023) (xy 76.565649 104.234112) (xy 76.569501 104.264778) - (xy 76.569501 104.854419) (xy 76.566845 104.866087) (xy 76.56788 104.874404) (xy 76.557292 104.908072) - (xy 76.555988 104.910789) (xy 76.555922 104.910927) (xy 76.53779 104.948586) (xy 76.537473 104.94937) - (xy 76.533458 104.957739) (xy 76.530017 104.964909) (xy 76.4819 105.141058) (xy 76.481899 105.141061) - (xy 76.481899 105.141064) (xy 76.474107 105.232905) (xy 76.467114 105.31534) (xy 76.466463 105.323008) - (xy 76.484218 105.504742) (xy 76.484219 105.504745) (xy 76.534578 105.680261) (xy 76.534579 105.680265) - (xy 76.61588 105.843767) (xy 76.615881 105.843769) (xy 76.615882 105.84377) (xy 76.643306 105.880338) - (xy 76.725437 105.989854) (xy 76.725438 105.989855) (xy 76.725439 105.989856) (xy 76.859631 106.113696) - (xy 76.859633 106.113697) (xy 76.859634 106.113698) (xy 76.859637 106.1137) (xy 76.907086 106.143665) - (xy 77.014023 106.211199) (xy 77.140683 106.261972) (xy 77.183512 106.279141) (xy 77.183513 106.279141) - (xy 77.183515 106.279142) (xy 77.362506 106.315281) (xy 77.3625 106.315281) (xy 77.37882 106.315561) - (xy 77.545082 106.318422) (xy 77.72521 106.28846) (xy 77.814045 106.256349) (xy 77.896933 106.226388) - (xy 77.896933 106.226387) (xy 77.896938 106.226386) (xy 77.912133 106.21753) (xy 77.918617 106.21376) - (xy 77.91887 106.213692) (xy 77.946914 106.197306) (xy 77.949749 106.196609) (xy 78.009255 106.180503) - (xy 78.041392 106.180506) (xy 78.041394 106.180505) (xy 78.049597 106.180506) (xy 78.049702 106.1805) - (xy 79.490403 106.1805) (xy 79.498585 106.1805) (xy 79.498608 106.180507) (xy 79.530766 106.180504) - (xy 79.531047 106.180586) (xy 79.593305 106.197437) (xy 79.627233 106.217259) (xy 79.628938 106.218108) - (xy 79.64308 106.22635) (xy 79.814801 106.288421) (xy 79.994922 106.318381) (xy 80.171797 106.315337) - (xy 80.177492 106.31524) (xy 80.356465 106.279105) (xy 80.356467 106.279104) (xy 80.356474 106.279103) - (xy 80.525959 106.211162) (xy 80.680345 106.113663) (xy 80.814531 105.989828) (xy 80.924083 105.843748) - (xy 81.005382 105.68025) (xy 81.055741 105.504737) (xy 81.073496 105.323007) (xy 81.05806 105.141065) - (xy 81.009944 104.964923) (xy 81.009937 104.964909) (xy 81.002715 104.949859) (xy 81.002678 104.949783) - (xy 80.999096 104.942305) (xy 80.999047 104.942046) (xy 80.982672 104.908022) (xy 80.982545 104.907244) - (xy 80.970502 104.854433) (xy 80.970504 104.83886) (xy 80.970507 104.817008) (xy 80.970506 104.817004) - (xy 80.970507 104.808998) (xy 80.970499 104.80886) (xy 80.970499 103.505573) (xy 80.973153 103.493907) - (xy 80.972119 103.485597) (xy 80.982702 103.451931) (xy 80.987971 103.440952) (xy 80.988052 103.440862) - (xy 80.988022 103.440848) (xy 80.99451 103.427361) (xy 80.999074 103.417874) (xy 80.999074 103.41787) - (xy 81.002495 103.41076) (xy 81.002674 103.410316) (xy 81.00998 103.395093) (xy 81.035641 103.301153) - (xy 94.2395 103.301153) (xy 94.2395 103.458846) (xy 94.270261 103.613489) (xy 94.270264 103.613501) - (xy 94.330602 103.759172) (xy 94.330609 103.759185) (xy 94.41821 103.890288) (xy 94.418213 103.890292) - (xy 94.529707 104.001786) (xy 94.529711 104.001789) (xy 94.660814 104.08939) (xy 94.660827 104.089397) - (xy 94.78963 104.142748) (xy 94.806503 104.149737) (xy 94.959735 104.180217) (xy 94.961153 104.180499) - (xy 94.961156 104.1805) (xy 94.961158 104.1805) (xy 95.118844 104.1805) (xy 95.118845 104.180499) - (xy 95.273497 104.149737) (xy 95.39305 104.100216) (xy 95.462517 104.092748) (xy 95.524997 104.124023) - (xy 95.560649 104.184112) (xy 95.564501 104.214778) (xy 95.564501 104.804419) (xy 95.561845 104.816087) - (xy 95.56288 104.824404) (xy 95.552292 104.858072) (xy 95.550988 104.860789) (xy 95.550922 104.860927) - (xy 95.53279 104.898586) (xy 95.532473 104.89937) (xy 95.526109 104.912634) (xy 95.525017 104.914909) - (xy 95.4769 105.091058) (xy 95.476899 105.091061) (xy 95.476899 105.091064) (xy 95.469217 105.181615) - (xy 95.462114 105.26534) (xy 95.461463 105.273008) (xy 95.479218 105.454742) (xy 95.479219 105.454745) - (xy 95.529578 105.630261) (xy 95.529579 105.630265) (xy 95.61088 105.793767) (xy 95.720437 105.939854) - (xy 95.720438 105.939855) (xy 95.720439 105.939856) (xy 95.854631 106.063696) (xy 96.009023 106.161199) - (xy 96.097358 106.196609) (xy 96.178512 106.229141) (xy 96.178513 106.229141) (xy 96.178515 106.229142) - (xy 96.357506 106.265281) (xy 96.3575 106.265281) (xy 96.37382 106.265561) (xy 96.540082 106.268422) - (xy 96.72021 106.23846) (xy 96.880319 106.180586) (xy 96.891933 106.176388) (xy 96.891933 106.176387) - (xy 96.891938 106.176386) (xy 96.907133 106.16753) (xy 96.913617 106.16376) (xy 96.91387 106.163692) - (xy 96.941914 106.147306) (xy 96.944749 106.146609) (xy 97.004255 106.130503) (xy 97.036392 106.130506) - (xy 97.036394 106.130505) (xy 97.044597 106.130506) (xy 97.044702 106.1305) (xy 98.485403 106.1305) - (xy 98.493585 106.1305) (xy 98.493608 106.130507) (xy 98.525766 106.130504) (xy 98.526047 106.130586) - (xy 98.588305 106.147437) (xy 98.622233 106.167259) (xy 98.623938 106.168108) (xy 98.63808 106.17635) - (xy 98.809801 106.238421) (xy 98.989922 106.268381) (xy 99.166797 106.265337) (xy 99.172492 106.26524) - (xy 99.351465 106.229105) (xy 99.351467 106.229104) (xy 99.351474 106.229103) (xy 99.520959 106.161162) - (xy 99.675345 106.063663) (xy 99.809531 105.939828) (xy 99.919083 105.793748) (xy 100.000382 105.63025) - (xy 100.050741 105.454737) (xy 100.068496 105.273007) (xy 100.05306 105.091065) (xy 100.004944 104.914923) - (xy 100.004937 104.914909) (xy 99.997715 104.899859) (xy 99.997678 104.899783) (xy 99.994096 104.892305) - (xy 99.994047 104.892046) (xy 99.977672 104.858022) (xy 99.977545 104.857244) (xy 99.965502 104.804433) - (xy 99.965503 104.796226) (xy 99.965507 104.767008) (xy 99.965506 104.767004) (xy 99.965507 104.758998) - (xy 99.965499 104.75886) (xy 99.965499 103.455573) (xy 99.968153 103.443907) (xy 99.967119 103.435597) - (xy 99.977702 103.401931) (xy 99.982971 103.390952) (xy 99.983052 103.390862) (xy 99.983022 103.390848) - (xy 99.987686 103.381153) (xy 113.3445 103.381153) (xy 113.3445 103.538846) (xy 113.375261 103.693489) - (xy 113.375264 103.693501) (xy 113.435602 103.839172) (xy 113.435609 103.839185) (xy 113.52321 103.970288) - (xy 113.523213 103.970292) (xy 113.634707 104.081786) (xy 113.634711 104.081789) (xy 113.765814 104.16939) - (xy 113.765827 104.169397) (xy 113.911498 104.229735) (xy 113.911503 104.229737) (xy 114.066153 104.260499) - (xy 114.066156 104.2605) (xy 114.066158 104.2605) (xy 114.223844 104.2605) (xy 114.223845 104.260499) - (xy 114.378497 104.229737) (xy 114.49805 104.180216) (xy 114.567517 104.172748) (xy 114.629997 104.204023) - (xy 114.665649 104.264112) (xy 114.669501 104.294778) (xy 114.669501 104.884419) (xy 114.666845 104.896087) - (xy 114.66788 104.904404) (xy 114.657292 104.938072) (xy 114.655988 104.940789) (xy 114.655922 104.940927) - (xy 114.63779 104.978586) (xy 114.637473 104.97937) (xy 114.633458 104.987739) (xy 114.630017 104.994909) - (xy 114.5819 105.171058) (xy 114.581899 105.171061) (xy 114.581899 105.171064) (xy 114.572408 105.282933) - (xy 114.567114 105.34534) (xy 114.566463 105.353008) (xy 114.584218 105.534742) (xy 114.584219 105.534745) - (xy 114.634578 105.710261) (xy 114.634579 105.710265) (xy 114.71588 105.873767) (xy 114.825437 106.019854) - (xy 114.825438 106.019855) (xy 114.825439 106.019856) (xy 114.959631 106.143696) (xy 114.959633 106.143697) - (xy 114.959634 106.143698) (xy 114.959637 106.1437) (xy 115.011336 106.176349) (xy 115.114023 106.241199) - (xy 115.231916 106.288458) (xy 115.283512 106.309141) (xy 115.283513 106.309141) (xy 115.283515 106.309142) - (xy 115.462506 106.345281) (xy 115.4625 106.345281) (xy 115.47882 106.345561) (xy 115.645082 106.348422) - (xy 115.82521 106.31846) (xy 115.933981 106.279143) (xy 115.996933 106.256388) (xy 115.996933 106.256387) - (xy 115.996938 106.256386) (xy 116.012133 106.24753) (xy 116.018617 106.24376) (xy 116.01887 106.243692) - (xy 116.046914 106.227306) (xy 116.049749 106.226609) (xy 116.109255 106.210503) (xy 116.141392 106.210506) - (xy 116.141394 106.210505) (xy 116.149597 106.210506) (xy 116.149702 106.2105) (xy 117.590403 106.2105) - (xy 117.598585 106.2105) (xy 117.598608 106.210507) (xy 117.630766 106.210504) (xy 117.631047 106.210586) - (xy 117.693305 106.227437) (xy 117.727233 106.247259) (xy 117.728938 106.248108) (xy 117.74308 106.25635) - (xy 117.914801 106.318421) (xy 118.094922 106.348381) (xy 118.271797 106.345337) (xy 118.277492 106.34524) - (xy 118.456465 106.309105) (xy 118.456467 106.309104) (xy 118.456474 106.309103) (xy 118.625959 106.241162) - (xy 118.780345 106.143663) (xy 118.914531 106.019828) (xy 119.024083 105.873748) (xy 119.105382 105.71025) - (xy 119.155741 105.534737) (xy 119.173496 105.353007) (xy 119.15806 105.171065) (xy 119.109944 104.994923) - (xy 119.109937 104.994909) (xy 119.102715 104.979859) (xy 119.102678 104.979783) (xy 119.099096 104.972305) - (xy 119.099047 104.972046) (xy 119.082672 104.938022) (xy 119.082545 104.937244) (xy 119.070502 104.884433) - (xy 119.070502 104.884419) (xy 119.070507 104.847008) (xy 119.070506 104.847004) (xy 119.070507 104.838998) - (xy 119.070499 104.83886) (xy 119.070499 103.535573) (xy 119.073153 103.523907) (xy 119.072119 103.515597) - (xy 119.082702 103.481931) (xy 119.087971 103.470952) (xy 119.088052 103.470862) (xy 119.088022 103.470848) - (xy 119.091432 103.463757) (xy 119.099074 103.447874) (xy 119.099074 103.44787) (xy 119.102495 103.44076) - (xy 119.102674 103.440316) (xy 119.10998 103.425093) (xy 119.158098 103.248945) (xy 119.173535 103.066995) - (xy 119.155779 102.885258) (xy 119.105419 102.709737) (xy 119.024117 102.546232) (xy 118.91456 102.400146) - (xy 118.780368 102.276305) (xy 118.732908 102.246333) (xy 118.625977 102.178804) (xy 118.456485 102.11086) - (xy 118.456475 102.110858) (xy 118.27749 102.07472) (xy 118.277497 102.07472) (xy 118.105792 102.071767) - (xy 118.094916 102.07158) (xy 118.094915 102.07158) (xy 118.094912 102.07158) (xy 117.914794 102.10154) - (xy 117.914785 102.101542) (xy 117.743057 102.163618) (xy 117.728569 102.17206) (xy 117.72846 102.172123) - (xy 117.721336 102.176264) (xy 117.72105 102.176343) (xy 117.693332 102.192542) (xy 117.693055 102.192704) - (xy 117.689924 102.193473) (xy 117.630738 102.209501) (xy 116.149609 102.209501) (xy 116.149486 102.209493) - (xy 116.109252 102.209496) (xy 116.046694 102.192564) (xy 116.01887 102.176309) (xy 116.012768 102.172744) - (xy 116.011105 102.171915) (xy 115.996925 102.163651) (xy 115.825198 102.101578) (xy 115.825191 102.101577) - (xy 115.645082 102.071618) (xy 115.645079 102.071618) (xy 115.636405 102.071767) (xy 115.462508 102.074758) - (xy 115.283533 102.110894) (xy 115.283523 102.110897) (xy 115.114041 102.178837) (xy 115.11404 102.178837) - (xy 114.959658 102.276333) (xy 114.959646 102.276342) (xy 114.825469 102.400169) (xy 114.825467 102.400171) - (xy 114.715913 102.546255) (xy 114.650448 102.677911) (xy 114.602973 102.729174) (xy 114.53532 102.746633) - (xy 114.491965 102.737262) (xy 114.378501 102.690264) (xy 114.378489 102.690261) (xy 114.223845 102.6595) - (xy 114.223842 102.6595) (xy 114.066158 102.6595) (xy 114.066155 102.6595) (xy 113.91151 102.690261) - (xy 113.911498 102.690264) (xy 113.765827 102.750602) (xy 113.765814 102.750609) (xy 113.634711 102.83821) - (xy 113.634707 102.838213) (xy 113.523213 102.949707) (xy 113.52321 102.949711) (xy 113.435609 103.080814) - (xy 113.435602 103.080827) (xy 113.375264 103.226498) (xy 113.375261 103.22651) (xy 113.3445 103.381153) - (xy 99.987686 103.381153) (xy 99.994074 103.367874) (xy 99.994074 103.36787) (xy 99.997495 103.36076) - (xy 99.997674 103.360316) (xy 100.00498 103.345093) (xy 100.053098 103.168945) (xy 100.068535 102.986995) - (xy 100.050779 102.805258) (xy 100.000419 102.629737) (xy 99.919117 102.466232) (xy 99.80956 102.320146) - (xy 99.675368 102.196305) (xy 99.669666 102.192704) (xy 99.520977 102.098804) (xy 99.351485 102.03086) - (xy 99.351475 102.030858) (xy 99.17249 101.99472) (xy 99.172497 101.99472) (xy 99.000792 101.991767) - (xy 98.989916 101.99158) (xy 98.989915 101.99158) (xy 98.989912 101.99158) (xy 98.809794 102.02154) - (xy 98.809785 102.021542) (xy 98.638057 102.083618) (xy 98.623569 102.09206) (xy 98.62346 102.092123) - (xy 98.616336 102.096264) (xy 98.61605 102.096343) (xy 98.588332 102.112542) (xy 98.588055 102.112704) - (xy 98.584924 102.113473) (xy 98.525738 102.129501) (xy 97.044609 102.129501) (xy 97.044486 102.129493) - (xy 97.004252 102.129496) (xy 96.941694 102.112564) (xy 96.91387 102.096309) (xy 96.907768 102.092744) - (xy 96.906105 102.091915) (xy 96.891925 102.083651) (xy 96.720198 102.021578) (xy 96.720191 102.021577) - (xy 96.540082 101.991618) (xy 96.540079 101.991618) (xy 96.531405 101.991767) (xy 96.357508 101.994758) - (xy 96.178533 102.030894) (xy 96.178523 102.030897) (xy 96.009041 102.098837) (xy 96.00904 102.098837) - (xy 95.854658 102.196333) (xy 95.854646 102.196342) (xy 95.720469 102.320169) (xy 95.720467 102.320171) - (xy 95.610913 102.466255) (xy 95.545448 102.597911) (xy 95.497973 102.649174) (xy 95.43032 102.666633) - (xy 95.386965 102.657262) (xy 95.273501 102.610264) (xy 95.273489 102.610261) (xy 95.118845 102.5795) - (xy 95.118842 102.5795) (xy 94.961158 102.5795) (xy 94.961155 102.5795) (xy 94.80651 102.610261) - (xy 94.806498 102.610264) (xy 94.660827 102.670602) (xy 94.660814 102.670609) (xy 94.529711 102.75821) - (xy 94.529707 102.758213) (xy 94.418213 102.869707) (xy 94.41821 102.869711) (xy 94.330609 103.000814) - (xy 94.330602 103.000827) (xy 94.270264 103.146498) (xy 94.270261 103.14651) (xy 94.2395 103.301153) - (xy 81.035641 103.301153) (xy 81.058098 103.218945) (xy 81.073535 103.036995) (xy 81.055779 102.855258) - (xy 81.005419 102.679737) (xy 80.924117 102.516232) (xy 80.81456 102.370146) (xy 80.680368 102.246305) - (xy 80.680362 102.246301) (xy 80.525977 102.148804) (xy 80.356485 102.08086) (xy 80.356475 102.080858) - (xy 80.17749 102.04472) (xy 80.177497 102.04472) (xy 80.005792 102.041767) (xy 79.994916 102.04158) - (xy 79.994915 102.04158) (xy 79.994912 102.04158) (xy 79.814794 102.07154) (xy 79.814785 102.071542) - (xy 79.643057 102.133618) (xy 79.628569 102.14206) (xy 79.62846 102.142123) (xy 79.621336 102.146264) - (xy 79.62105 102.146343) (xy 79.593332 102.162542) (xy 79.593055 102.162704) (xy 79.589924 102.163473) - (xy 79.530738 102.179501) (xy 78.049609 102.179501) (xy 78.049486 102.179493) (xy 78.009252 102.179496) - (xy 77.946694 102.162564) (xy 77.91887 102.146309) (xy 77.912768 102.142744) (xy 77.911105 102.141915) - (xy 77.896925 102.133651) (xy 77.725198 102.071578) (xy 77.725191 102.071577) (xy 77.545082 102.041618) - (xy 77.545079 102.041618) (xy 77.536405 102.041767) (xy 77.362508 102.044758) (xy 77.183533 102.080894) - (xy 77.183523 102.080897) (xy 77.014041 102.148837) (xy 77.01404 102.148837) (xy 76.859658 102.246333) - (xy 76.859646 102.246342) (xy 76.725469 102.370169) (xy 76.725467 102.370171) (xy 76.615913 102.516255) - (xy 76.550448 102.647911) (xy 76.502973 102.699174) (xy 76.43532 102.716633) (xy 76.391965 102.707262) - (xy 76.278501 102.660264) (xy 76.278489 102.660261) (xy 76.123845 102.6295) (xy 76.123842 102.6295) - (xy 75.966158 102.6295) (xy 75.966155 102.6295) (xy 75.81151 102.660261) (xy 75.811498 102.660264) - (xy 75.665827 102.720602) (xy 75.665814 102.720609) (xy 75.534711 102.80821) (xy 75.534707 102.808213) - (xy 75.423213 102.919707) (xy 75.42321 102.919711) (xy 75.335609 103.050814) (xy 75.335602 103.050827) - (xy 75.275264 103.196498) (xy 75.275261 103.19651) (xy 75.2445 103.351153) (xy 52.397072 103.351153) - (xy 52.39998 103.345093) (xy 52.448098 103.168945) (xy 52.463535 102.986995) (xy 52.445779 102.805258) - (xy 52.395419 102.629737) (xy 52.314117 102.466232) (xy 52.20456 102.320146) (xy 52.070368 102.196305) - (xy 52.064666 102.192704) (xy 51.915977 102.098804) (xy 51.746485 102.03086) (xy 51.746475 102.030858) - (xy 51.56749 101.99472) (xy 51.567497 101.99472) (xy 51.395792 101.991767) (xy 51.384916 101.99158) - (xy 51.384915 101.99158) (xy 51.384912 101.99158) (xy 51.204794 102.02154) (xy 51.204785 102.021542) - (xy 51.033057 102.083618) (xy 51.018569 102.09206) (xy 51.01846 102.092123) (xy 51.011336 102.096264) - (xy 51.01105 102.096343) (xy 50.983332 102.112542) (xy 50.983055 102.112704) (xy 50.979924 102.113473) - (xy 50.920738 102.129501) (xy 49.439609 102.129501) (xy 49.439486 102.129493) (xy 49.399252 102.129496) - (xy 49.336694 102.112564) (xy 49.30887 102.096309) (xy 49.302768 102.092744) (xy 49.301105 102.091915) - (xy 49.286925 102.083651) (xy 49.115198 102.021578) (xy 49.115191 102.021577) (xy 48.935082 101.991618) - (xy 48.935079 101.991618) (xy 48.926405 101.991767) (xy 48.752508 101.994758) (xy 48.573533 102.030894) - (xy 48.573523 102.030897) (xy 48.404041 102.098837) (xy 48.40404 102.098837) (xy 48.249658 102.196333) - (xy 48.249646 102.196342) (xy 48.115469 102.320169) (xy 48.115467 102.320171) (xy 48.005913 102.466255) - (xy 47.940448 102.597911) (xy 47.892973 102.649174) (xy 47.82532 102.666633) (xy 47.781965 102.657262) - (xy 47.668501 102.610264) (xy 47.668489 102.610261) (xy 47.513845 102.5795) (xy 47.513842 102.5795) - (xy 47.356158 102.5795) (xy 47.356155 102.5795) (xy 47.20151 102.610261) (xy 47.201498 102.610264) - (xy 47.055827 102.670602) (xy 47.055814 102.670609) (xy 46.924711 102.75821) (xy 46.924707 102.758213) - (xy 46.813213 102.869707) (xy 46.81321 102.869711) (xy 46.725609 103.000814) (xy 46.725602 103.000827) - (xy 46.665264 103.146498) (xy 46.665261 103.14651) (xy 46.6345 103.301153) (xy 31.6155 103.301153) - (xy 31.6155 100.621153) (xy 59.9185 100.621153) (xy 59.9185 100.778846) (xy 59.949261 100.933489) - (xy 59.949264 100.933501) (xy 60.009602 101.079172) (xy 60.009609 101.079185) (xy 60.09721 101.210288) - (xy 60.097213 101.210292) (xy 60.208707 101.321786) (xy 60.208711 101.321789) (xy 60.339814 101.40939) - (xy 60.339827 101.409397) (xy 60.485498 101.469735) (xy 60.485503 101.469737) (xy 60.640153 101.500499) - (xy 60.640156 101.5005) (xy 60.640158 101.5005) (xy 60.797844 101.5005) (xy 60.797845 101.500499) - (xy 60.952497 101.469737) (xy 61.098179 101.409394) (xy 61.229289 101.321789) (xy 61.340789 101.210289) - (xy 61.428394 101.079179) (xy 61.488737 100.933497) (xy 61.5195 100.778842) (xy 61.5195 100.621158) - (xy 61.5195 100.621155) (xy 61.519499 100.621153) (xy 69.8995 100.621153) (xy 69.8995 100.778846) - (xy 69.930261 100.933489) (xy 69.930264 100.933501) (xy 69.990602 101.079172) (xy 69.990609 101.079185) - (xy 70.07821 101.210288) (xy 70.078213 101.210292) (xy 70.189707 101.321786) (xy 70.189711 101.321789) - (xy 70.320814 101.40939) (xy 70.320827 101.409397) (xy 70.466498 101.469735) (xy 70.466503 101.469737) - (xy 70.621153 101.500499) (xy 70.621156 101.5005) (xy 70.621158 101.5005) (xy 70.778844 101.5005) - (xy 70.778845 101.500499) (xy 70.933497 101.469737) (xy 71.079179 101.409394) (xy 71.210289 101.321789) - (xy 71.321789 101.210289) (xy 71.409394 101.079179) (xy 71.469737 100.933497) (xy 71.5005 100.778842) - (xy 71.5005 100.621158) (xy 71.5005 100.621155) (xy 71.500499 100.621153) (xy 71.469737 100.466503) - (xy 71.466791 100.45939) (xy 71.409394 100.32082) (xy 71.376207 100.271153) (xy 81.7495 100.271153) - (xy 81.7495 100.428846) (xy 81.780261 100.583489) (xy 81.780264 100.583501) (xy 81.840602 100.729172) - (xy 81.840609 100.729185) (xy 81.92821 100.860288) (xy 81.928213 100.860292) (xy 82.039707 100.971786) - (xy 82.039711 100.971789) (xy 82.170814 101.05939) (xy 82.170827 101.059397) (xy 82.316498 101.119735) - (xy 82.316503 101.119737) (xy 82.471153 101.150499) (xy 82.471156 101.1505) (xy 82.471158 101.1505) - (xy 82.628844 101.1505) (xy 82.628845 101.150499) (xy 82.783497 101.119737) (xy 82.929179 101.059394) - (xy 83.060289 100.971789) (xy 83.171789 100.860289) (xy 83.259394 100.729179) (xy 83.319737 100.583497) - (xy 83.3505 100.428842) (xy 83.3505 100.271158) (xy 83.3505 100.271155) (xy 83.350499 100.271153) - (xy 83.334298 100.189707) (xy 83.319737 100.116503) (xy 83.303876 100.07821) (xy 83.276666 100.012518) - (xy 83.259532 99.971153) (xy 102.5495 99.971153) (xy 102.5495 100.128846) (xy 102.580261 100.283489) - (xy 102.580264 100.283501) (xy 102.640602 100.429172) (xy 102.640609 100.429185) (xy 102.72821 100.560288) - (xy 102.728213 100.560292) (xy 102.839707 100.671786) (xy 102.839711 100.671789) (xy 102.970814 100.75939) - (xy 102.970827 100.759397) (xy 103.116498 100.819735) (xy 103.116503 100.819737) (xy 103.271153 100.850499) - (xy 103.271156 100.8505) (xy 103.271158 100.8505) (xy 103.428844 100.8505) (xy 103.428845 100.850499) - (xy 103.583497 100.819737) (xy 103.729179 100.759394) (xy 103.860289 100.671789) (xy 103.971789 100.560289) - (xy 104.059394 100.429179) (xy 104.119737 100.283497) (xy 104.1505 100.128842) (xy 104.1505 99.971158) - (xy 104.1505 99.971155) (xy 104.150499 99.971153) (xy 104.136246 99.8995) (xy 104.119737 99.816503) - (xy 104.105196 99.781397) (xy 104.076666 99.712518) (xy 104.059532 99.671153) (xy 118.7495 99.671153) - (xy 118.7495 99.828846) (xy 118.780261 99.983489) (xy 118.780264 99.983501) (xy 118.840602 100.129172) - (xy 118.840609 100.129185) (xy 118.92821 100.260288) (xy 118.928213 100.260292) (xy 119.039707 100.371786) - (xy 119.039711 100.371789) (xy 119.170814 100.45939) (xy 119.170827 100.459397) (xy 119.316498 100.519735) - (xy 119.316503 100.519737) (xy 119.471153 100.550499) (xy 119.471156 100.5505) (xy 119.471158 100.5505) - (xy 119.628844 100.5505) (xy 119.628845 100.550499) (xy 119.783497 100.519737) (xy 119.929179 100.459394) - (xy 120.060289 100.371789) (xy 120.171789 100.260289) (xy 120.259394 100.129179) (xy 120.319737 99.983497) - (xy 120.3505 99.828842) (xy 120.3505 99.671158) (xy 120.3505 99.671155) (xy 120.350499 99.671153) - (xy 120.332823 99.582289) (xy 120.319737 99.516503) (xy 120.292676 99.451172) (xy 120.259397 99.370827) - (xy 120.25939 99.370814) (xy 120.171789 99.239711) (xy 120.171786 99.239707) (xy 120.060289 99.12821) - (xy 120.003354 99.090168) (xy 119.929185 99.040609) (xy 119.929172 99.040602) (xy 119.814618 98.993153) - (xy 136.0875 98.993153) (xy 136.0875 99.150846) (xy 136.118261 99.305489) (xy 136.118264 99.305501) - (xy 136.178602 99.451172) (xy 136.178609 99.451185) (xy 136.26621 99.582288) (xy 136.266213 99.582292) - (xy 136.377707 99.693786) (xy 136.377711 99.693789) (xy 136.508814 99.78139) (xy 136.508827 99.781397) - (xy 136.59357 99.816498) (xy 136.654503 99.841737) (xy 136.809153 99.872499) (xy 136.809156 99.8725) - (xy 136.809158 99.8725) (xy 136.966844 99.8725) (xy 136.966845 99.872499) (xy 137.121497 99.841737) - (xy 137.267179 99.781394) (xy 137.398289 99.693789) (xy 137.509789 99.582289) (xy 137.597394 99.451179) - (xy 137.657737 99.305497) (xy 137.6885 99.150842) (xy 137.6885 98.993158) (xy 137.6885 98.993155) - (xy 137.688499 98.993153) (xy 137.657738 98.83851) (xy 137.657737 98.838503) (xy 137.632879 98.778489) - (xy 137.597397 98.692827) (xy 137.59739 98.692814) (xy 137.509789 98.561711) (xy 137.509786 98.561707) - (xy 137.398292 98.450213) (xy 137.398288 98.45021) (xy 137.267185 98.362609) (xy 137.267172 98.362602) - (xy 137.121501 98.302264) (xy 137.121489 98.302261) (xy 136.966845 98.2715) (xy 136.966842 98.2715) - (xy 136.809158 98.2715) (xy 136.809155 98.2715) (xy 136.65451 98.302261) (xy 136.654498 98.302264) - (xy 136.508827 98.362602) (xy 136.508814 98.362609) (xy 136.377711 98.45021) (xy 136.377707 98.450213) - (xy 136.266213 98.561707) (xy 136.26621 98.561711) (xy 136.178609 98.692814) (xy 136.178602 98.692827) - (xy 136.118264 98.838498) (xy 136.118261 98.83851) (xy 136.0875 98.993153) (xy 119.814618 98.993153) - (xy 119.783501 98.980264) (xy 119.783489 98.980261) (xy 119.628845 98.9495) (xy 119.628842 98.9495) - (xy 119.471158 98.9495) (xy 119.471155 98.9495) (xy 119.31651 98.980261) (xy 119.316498 98.980264) - (xy 119.170827 99.040602) (xy 119.170814 99.040609) (xy 119.039711 99.12821) (xy 119.039707 99.128213) - (xy 118.928213 99.239707) (xy 118.92821 99.239711) (xy 118.840609 99.370814) (xy 118.840602 99.370827) - (xy 118.780264 99.516498) (xy 118.780261 99.51651) (xy 118.7495 99.671153) (xy 104.059532 99.671153) - (xy 104.059395 99.670823) (xy 104.05939 99.670814) (xy 103.971789 99.539711) (xy 103.971786 99.539707) - (xy 103.860292 99.428213) (xy 103.860288 99.42821) (xy 103.729185 99.340609) (xy 103.729172 99.340602) - (xy 103.583501 99.280264) (xy 103.583489 99.280261) (xy 103.428845 99.2495) (xy 103.428842 99.2495) - (xy 103.271158 99.2495) (xy 103.271155 99.2495) (xy 103.11651 99.280261) (xy 103.116498 99.280264) - (xy 102.970827 99.340602) (xy 102.970814 99.340609) (xy 102.839711 99.42821) (xy 102.839707 99.428213) - (xy 102.728213 99.539707) (xy 102.72821 99.539711) (xy 102.640609 99.670814) (xy 102.640602 99.670827) - (xy 102.580264 99.816498) (xy 102.580261 99.81651) (xy 102.5495 99.971153) (xy 83.259532 99.971153) - (xy 83.259395 99.970823) (xy 83.25939 99.970814) (xy 83.171789 99.839711) (xy 83.171786 99.839707) - (xy 83.060292 99.728213) (xy 83.060288 99.72821) (xy 82.929185 99.640609) (xy 82.929172 99.640602) - (xy 82.783501 99.580264) (xy 82.783489 99.580261) (xy 82.628845 99.5495) (xy 82.628842 99.5495) - (xy 82.471158 99.5495) (xy 82.471155 99.5495) (xy 82.31651 99.580261) (xy 82.316498 99.580264) (xy 82.170827 99.640602) - (xy 82.170814 99.640609) (xy 82.039711 99.72821) (xy 82.039707 99.728213) (xy 81.928213 99.839707) - (xy 81.92821 99.839711) (xy 81.840609 99.970814) (xy 81.840602 99.970827) (xy 81.780264 100.116498) - (xy 81.780261 100.11651) (xy 81.7495 100.271153) (xy 71.376207 100.271153) (xy 71.321789 100.189711) - (xy 71.321786 100.189707) (xy 71.210292 100.078213) (xy 71.210288 100.07821) (xy 71.079185 99.990609) - (xy 71.079172 99.990602) (xy 70.933501 99.930264) (xy 70.933489 99.930261) (xy 70.778845 99.8995) - (xy 70.778842 99.8995) (xy 70.621158 99.8995) (xy 70.621155 99.8995) (xy 70.46651 99.930261) (xy 70.466498 99.930264) - (xy 70.320827 99.990602) (xy 70.320814 99.990609) (xy 70.189711 100.07821) (xy 70.189707 100.078213) - (xy 70.078213 100.189707) (xy 70.07821 100.189711) (xy 69.990609 100.320814) (xy 69.990602 100.320827) - (xy 69.930264 100.466498) (xy 69.930261 100.46651) (xy 69.8995 100.621153) (xy 61.519499 100.621153) - (xy 61.488737 100.466503) (xy 61.485791 100.45939) (xy 61.428397 100.320827) (xy 61.42839 100.320814) - (xy 61.340789 100.189711) (xy 61.340786 100.189707) (xy 61.229292 100.078213) (xy 61.229288 100.07821) - (xy 61.098185 99.990609) (xy 61.098172 99.990602) (xy 60.952501 99.930264) (xy 60.952489 99.930261) - (xy 60.797845 99.8995) (xy 60.797842 99.8995) (xy 60.640158 99.8995) (xy 60.640155 99.8995) (xy 60.48551 99.930261) - (xy 60.485498 99.930264) (xy 60.339827 99.990602) (xy 60.339814 99.990609) (xy 60.208711 100.07821) - (xy 60.208707 100.078213) (xy 60.097213 100.189707) (xy 60.09721 100.189711) (xy 60.009609 100.320814) - (xy 60.009602 100.320827) (xy 59.949264 100.466498) (xy 59.949261 100.46651) (xy 59.9185 100.621153) - (xy 31.6155 100.621153) (xy 31.6155 98.466153) (xy 72.8995 98.466153) (xy 72.8995 98.623846) (xy 72.930261 98.778489) - (xy 72.930264 98.778501) (xy 72.990602 98.924172) (xy 72.990609 98.924185) (xy 73.07821 99.055288) - (xy 73.078213 99.055292) (xy 73.189707 99.166786) (xy 73.189711 99.166789) (xy 73.320814 99.25439) - (xy 73.320827 99.254397) (xy 73.444176 99.305489) (xy 73.466503 99.314737) (xy 73.621153 99.345499) - (xy 73.621156 99.3455) (xy 73.621158 99.3455) (xy 73.778844 99.3455) (xy 73.778845 99.345499) (xy 73.933497 99.314737) - (xy 74.079179 99.254394) (xy 74.210289 99.166789) (xy 74.321789 99.055289) (xy 74.409394 98.924179) - (xy 74.469737 98.778497) (xy 74.5005 98.623842) (xy 74.5005 98.466158) (xy 74.5005 98.466155) (xy 74.500499 98.466153) - (xy 74.497328 98.45021) (xy 74.469737 98.311503) (xy 74.465909 98.302261) (xy 74.409397 98.165827) - (xy 74.40939 98.165814) (xy 74.321789 98.034711) (xy 74.321786 98.034707) (xy 74.210292 97.923213) - (xy 74.210288 97.92321) (xy 74.079185 97.835609) (xy 74.079172 97.835602) (xy 73.933501 97.775264) - (xy 73.933489 97.775261) (xy 73.778845 97.7445) (xy 73.778842 97.7445) (xy 73.621158 97.7445) (xy 73.621155 97.7445) - (xy 73.46651 97.775261) (xy 73.466498 97.775264) (xy 73.320827 97.835602) (xy 73.320814 97.835609) - (xy 73.189711 97.92321) (xy 73.189707 97.923213) (xy 73.078213 98.034707) (xy 73.07821 98.034711) - (xy 72.990609 98.165814) (xy 72.990602 98.165827) (xy 72.930264 98.311498) (xy 72.930261 98.31151) - (xy 72.8995 98.466153) (xy 31.6155 98.466153) (xy 31.6155 95.109041) (xy 45.4745 95.109041) (xy 45.4745 95.390958) - (xy 45.511295 95.670439) (xy 45.584259 95.942743) (xy 45.692135 96.203179) (xy 45.69214 96.20319) - (xy 45.833083 96.447309) (xy 45.833088 96.447317) (xy 46.0047 96.670965) (xy 46.004704 96.67097) - (xy 46.204029 96.870295) (xy 46.204033 96.870298) (xy 46.204035 96.8703) (xy 46.427683 97.041912) - (xy 46.42769 97.041916) (xy 46.671809 97.182859) (xy 46.671814 97.182861) (xy 46.671817 97.182863) - (xy 46.932261 97.290742) (xy 47.204558 97.363704) (xy 47.484049 97.4005) (xy 47.484056 97.4005) - (xy 47.765944 97.4005) (xy 47.765951 97.4005) (xy 48.045442 97.363704) (xy 48.317739 97.290742) - (xy 48.578183 97.182863) (xy 48.822317 97.041912) (xy 49.045965 96.8703) (xy 49.2453 96.670965) - (xy 49.416912 96.447317) (xy 49.557863 96.203183) (xy 49.665742 95.942739) (xy 49.738704 95.670442) - (xy 49.7755 95.390951) (xy 49.7755 95.109049) (xy 49.775499 95.109041) (xy 74.0495 95.109041) (xy 74.0495 95.390958) - (xy 74.086295 95.670439) (xy 74.159259 95.942743) (xy 74.267135 96.203179) (xy 74.26714 96.20319) - (xy 74.408083 96.447309) (xy 74.408088 96.447317) (xy 74.5797 96.670965) (xy 74.579704 96.67097) - (xy 74.779029 96.870295) (xy 74.779033 96.870298) (xy 74.779035 96.8703) (xy 75.002683 97.041912) - (xy 75.00269 97.041916) (xy 75.246809 97.182859) (xy 75.246814 97.182861) (xy 75.246817 97.182863) - (xy 75.507261 97.290742) (xy 75.779558 97.363704) (xy 76.059049 97.4005) (xy 76.059056 97.4005) - (xy 76.340944 97.4005) (xy 76.340951 97.4005) (xy 76.620442 97.363704) (xy 76.892739 97.290742) - (xy 77.153183 97.182863) (xy 77.397317 97.041912) (xy 77.620965 96.8703) (xy 77.8203 96.670965) - (xy 77.991912 96.447317) (xy 78.132863 96.203183) (xy 78.240742 95.942739) (xy 78.313704 95.670442) - (xy 78.3505 95.390951) (xy 78.3505 95.109049) (xy 78.350499 95.109041) (xy 93.0995 95.109041) (xy 93.0995 95.390958) - (xy 93.136295 95.670439) (xy 93.209259 95.942743) (xy 93.317135 96.203179) (xy 93.31714 96.20319) - (xy 93.458083 96.447309) (xy 93.458088 96.447317) (xy 93.6297 96.670965) (xy 93.629704 96.67097) - (xy 93.829029 96.870295) (xy 93.829033 96.870298) (xy 93.829035 96.8703) (xy 94.052683 97.041912) - (xy 94.05269 97.041916) (xy 94.296809 97.182859) (xy 94.296814 97.182861) (xy 94.296817 97.182863) - (xy 94.557261 97.290742) (xy 94.829558 97.363704) (xy 95.109049 97.4005) (xy 95.109056 97.4005) - (xy 95.390944 97.4005) (xy 95.390951 97.4005) (xy 95.670442 97.363704) (xy 95.942739 97.290742) - (xy 96.203183 97.182863) (xy 96.447317 97.041912) (xy 96.670965 96.8703) (xy 96.8703 96.670965) - (xy 97.041912 96.447317) (xy 97.182863 96.203183) (xy 97.290742 95.942739) (xy 97.363704 95.670442) - (xy 97.4005 95.390951) (xy 97.4005 95.109049) (xy 97.400499 95.109041) (xy 112.1495 95.109041) (xy 112.1495 95.390958) - (xy 112.186295 95.670439) (xy 112.259259 95.942743) (xy 112.367135 96.203179) (xy 112.36714 96.20319) - (xy 112.508083 96.447309) (xy 112.508088 96.447317) (xy 112.6797 96.670965) (xy 112.679704 96.67097) - (xy 112.879029 96.870295) (xy 112.879033 96.870298) (xy 112.879035 96.8703) (xy 113.102683 97.041912) - (xy 113.10269 97.041916) (xy 113.346809 97.182859) (xy 113.346814 97.182861) (xy 113.346817 97.182863) - (xy 113.607261 97.290742) (xy 113.879558 97.363704) (xy 114.159049 97.4005) (xy 114.159056 97.4005) - (xy 114.440944 97.4005) (xy 114.440951 97.4005) (xy 114.720442 97.363704) (xy 114.992739 97.290742) - (xy 115.253183 97.182863) (xy 115.497317 97.041912) (xy 115.720965 96.8703) (xy 115.9203 96.670965) - (xy 116.091912 96.447317) (xy 116.232863 96.203183) (xy 116.340742 95.942739) (xy 116.413704 95.670442) - (xy 116.4505 95.390951) (xy 116.4505 95.109049) (xy 116.450499 95.109041) (xy 131.1995 95.109041) - (xy 131.1995 95.390958) (xy 131.236295 95.670439) (xy 131.309259 95.942743) (xy 131.417135 96.203179) - (xy 131.41714 96.20319) (xy 131.558083 96.447309) (xy 131.558088 96.447317) (xy 131.7297 96.670965) - (xy 131.729704 96.67097) (xy 131.929029 96.870295) (xy 131.929033 96.870298) (xy 131.929035 96.8703) - (xy 132.152683 97.041912) (xy 132.15269 97.041916) (xy 132.396809 97.182859) (xy 132.396814 97.182861) - (xy 132.396817 97.182863) (xy 132.657261 97.290742) (xy 132.929558 97.363704) (xy 133.209049 97.4005) - (xy 133.209056 97.4005) (xy 133.490944 97.4005) (xy 133.490951 97.4005) (xy 133.770442 97.363704) - (xy 134.042739 97.290742) (xy 134.303183 97.182863) (xy 134.547317 97.041912) (xy 134.770965 96.8703) - (xy 134.9703 96.670965) (xy 135.141912 96.447317) (xy 135.282863 96.203183) (xy 135.390742 95.942739) - (xy 135.463704 95.670442) (xy 135.5005 95.390951) (xy 135.5005 95.109049) (xy 135.463704 94.829558) - (xy 135.390742 94.557261) (xy 135.282863 94.296817) (xy 135.282861 94.296814) (xy 135.282859 94.296809) - (xy 135.141916 94.05269) (xy 135.141912 94.052683) (xy 134.9703 93.829035) (xy 134.970298 93.829033) - (xy 134.970295 93.829029) (xy 134.77097 93.629704) (xy 134.732915 93.600503) (xy 134.547317 93.458088) - (xy 134.547311 93.458084) (xy 134.547309 93.458083) (xy 134.30319 93.31714) (xy 134.303179 93.317135) - (xy 134.042743 93.209259) (xy 133.770439 93.136295) (xy 133.490958 93.0995) (xy 133.490951 93.0995) - (xy 133.209049 93.0995) (xy 133.209041 93.0995) (xy 132.92956 93.136295) (xy 132.657256 93.209259) - (xy 132.39682 93.317135) (xy 132.396809 93.31714) (xy 132.15269 93.458083) (xy 132.152682 93.458089) - (xy 131.929029 93.629704) (xy 131.729704 93.829029) (xy 131.558089 94.052682) (xy 131.558083 94.05269) - (xy 131.41714 94.296809) (xy 131.417135 94.29682) (xy 131.309259 94.557256) (xy 131.236295 94.82956) - (xy 131.1995 95.109041) (xy 116.450499 95.109041) (xy 116.413704 94.829558) (xy 116.340742 94.557261) - (xy 116.232863 94.296817) (xy 116.232861 94.296814) (xy 116.232859 94.296809) (xy 116.091916 94.05269) - (xy 116.091912 94.052683) (xy 115.9203 93.829035) (xy 115.920298 93.829033) (xy 115.920295 93.829029) - (xy 115.72097 93.629704) (xy 115.682915 93.600503) (xy 115.497317 93.458088) (xy 115.497311 93.458084) - (xy 115.497309 93.458083) (xy 115.25319 93.31714) (xy 115.253179 93.317135) (xy 114.992743 93.209259) - (xy 114.720439 93.136295) (xy 114.440958 93.0995) (xy 114.440951 93.0995) (xy 114.159049 93.0995) - (xy 114.159041 93.0995) (xy 113.87956 93.136295) (xy 113.607256 93.209259) (xy 113.34682 93.317135) - (xy 113.346809 93.31714) (xy 113.10269 93.458083) (xy 113.102682 93.458089) (xy 112.879029 93.629704) - (xy 112.679704 93.829029) (xy 112.508089 94.052682) (xy 112.508083 94.05269) (xy 112.36714 94.296809) - (xy 112.367135 94.29682) (xy 112.259259 94.557256) (xy 112.186295 94.82956) (xy 112.1495 95.109041) - (xy 97.400499 95.109041) (xy 97.363704 94.829558) (xy 97.290742 94.557261) (xy 97.182863 94.296817) - (xy 97.182861 94.296814) (xy 97.182859 94.296809) (xy 97.041916 94.05269) (xy 97.041912 94.052683) - (xy 96.8703 93.829035) (xy 96.870298 93.829033) (xy 96.870295 93.829029) (xy 96.67097 93.629704) - (xy 96.632915 93.600503) (xy 96.447317 93.458088) (xy 96.447311 93.458084) (xy 96.447309 93.458083) - (xy 96.20319 93.31714) (xy 96.203179 93.317135) (xy 95.942743 93.209259) (xy 95.670439 93.136295) - (xy 95.390958 93.0995) (xy 95.390951 93.0995) (xy 95.109049 93.0995) (xy 95.109041 93.0995) (xy 94.82956 93.136295) - (xy 94.557256 93.209259) (xy 94.29682 93.317135) (xy 94.296809 93.31714) (xy 94.05269 93.458083) - (xy 94.052682 93.458089) (xy 93.829029 93.629704) (xy 93.629704 93.829029) (xy 93.458089 94.052682) - (xy 93.458083 94.05269) (xy 93.31714 94.296809) (xy 93.317135 94.29682) (xy 93.209259 94.557256) - (xy 93.136295 94.82956) (xy 93.0995 95.109041) (xy 78.350499 95.109041) (xy 78.313704 94.829558) - (xy 78.240742 94.557261) (xy 78.132863 94.296817) (xy 78.132861 94.296814) (xy 78.132859 94.296809) - (xy 77.991916 94.05269) (xy 77.991912 94.052683) (xy 77.8203 93.829035) (xy 77.820298 93.829033) - (xy 77.820295 93.829029) (xy 77.62097 93.629704) (xy 77.582915 93.600503) (xy 77.397317 93.458088) - (xy 77.397311 93.458084) (xy 77.397309 93.458083) (xy 77.15319 93.31714) (xy 77.153179 93.317135) - (xy 76.892743 93.209259) (xy 76.620439 93.136295) (xy 76.340958 93.0995) (xy 76.340951 93.0995) - (xy 76.059049 93.0995) (xy 76.059041 93.0995) (xy 75.77956 93.136295) (xy 75.507256 93.209259) (xy 75.24682 93.317135) - (xy 75.246809 93.31714) (xy 75.00269 93.458083) (xy 75.002682 93.458089) (xy 74.779029 93.629704) - (xy 74.579704 93.829029) (xy 74.408089 94.052682) (xy 74.408083 94.05269) (xy 74.26714 94.296809) - (xy 74.267135 94.29682) (xy 74.159259 94.557256) (xy 74.086295 94.82956) (xy 74.0495 95.109041) - (xy 49.775499 95.109041) (xy 49.738704 94.829558) (xy 49.665742 94.557261) (xy 49.557863 94.296817) - (xy 49.557861 94.296814) (xy 49.557859 94.296809) (xy 49.416916 94.05269) (xy 49.416912 94.052683) - (xy 49.2453 93.829035) (xy 49.245298 93.829033) (xy 49.245295 93.829029) (xy 49.04597 93.629704) - (xy 49.007915 93.600503) (xy 48.822317 93.458088) (xy 48.822311 93.458084) (xy 48.822309 93.458083) - (xy 48.57819 93.31714) (xy 48.578179 93.317135) (xy 48.317743 93.209259) (xy 48.045439 93.136295) - (xy 47.765958 93.0995) (xy 47.765951 93.0995) (xy 47.484049 93.0995) (xy 47.484041 93.0995) (xy 47.20456 93.136295) - (xy 46.932256 93.209259) (xy 46.67182 93.317135) (xy 46.671809 93.31714) (xy 46.42769 93.458083) - (xy 46.427682 93.458089) (xy 46.204029 93.629704) (xy 46.004704 93.829029) (xy 45.833089 94.052682) - (xy 45.833083 94.05269) (xy 45.69214 94.296809) (xy 45.692135 94.29682) (xy 45.584259 94.557256) - (xy 45.511295 94.82956) (xy 45.4745 95.109041) (xy 31.6155 95.109041) (xy 31.6155 90.08535) (xy 44.0095 90.08535) - (xy 44.0095 90.254649) (xy 44.035981 90.421847) (xy 44.088296 90.582853) (xy 44.165152 90.733688) - (xy 44.264648 90.870634) (xy 44.264652 90.870639) (xy 44.38436 90.990347) (xy 44.384365 90.990351) - (xy 44.503817 91.077137) (xy 44.521315 91.08985) (xy 44.617425 91.13882) (xy 44.672146 91.166703) - (xy 44.672148 91.166703) (xy 44.672151 91.166705) (xy 44.75845 91.194745) (xy 44.833152 91.219018) - (xy 45.000351 91.2455) (xy 45.000356 91.2455) (xy 45.169649 91.2455) (xy 45.336847 91.219018) (xy 45.497849 91.166705) - (xy 45.648685 91.08985) (xy 45.785641 90.990346) (xy 45.905346 90.870641) (xy 46.00485 90.733685) - (xy 46.081705 90.582849) (xy 46.134018 90.421847) (xy 46.134928 90.416102) (xy 46.1605 90.254649) - (xy 46.1605 90.085351) (xy 46.153556 90.041511) (xy 46.153556 90.04151) (xy 46.151127 90.026177) - (xy 47.9706 90.026177) (xy 47.9706 90.313822) (xy 47.970601 90.313838) (xy 48.008146 90.599023) - (xy 48.082597 90.876878) (xy 48.192675 91.142631) (xy 48.192683 91.142648) (xy 48.336504 91.391751) - (xy 48.336515 91.391767) (xy 48.511621 91.619971) (xy 48.511627 91.619978) (xy 48.71502 91.823371) - (xy 48.715027 91.823377) (xy 48.943241 91.998491) (xy 48.958893 92.007527) (xy 49.192351 92.142316) - (xy 49.192356 92.142318) (xy 49.192359 92.14232) (xy 49.192363 92.142321) (xy 49.192368 92.142324) - (xy 49.297723 92.185963) (xy 49.45812 92.252402) (xy 49.735975 92.326853) (xy 50.021171 92.3644) - (xy 50.021178 92.3644) (xy 50.308822 92.3644) (xy 50.308829 92.3644) (xy 50.594025 92.326853) (xy 50.87188 92.252402) - (xy 51.137641 92.14232) (xy 51.386759 91.998491) (xy 51.614973 91.823377) (xy 51.614975 91.823374) - (xy 51.61498 91.823371) (xy 51.818372 91.619978) (xy 51.818377 91.619973) (xy 51.889569 91.527192) - (xy 51.945996 91.48599) (xy 52.015742 91.481835) (xy 52.076663 91.516047) (xy 52.109416 91.577764) - (xy 52.103603 91.647391) (xy 52.095332 91.664679) (xy 52.04214 91.756809) (xy 52.042135 91.75682) - (xy 51.934259 92.017256) (xy 51.861295 92.28956) (xy 51.8245 92.569041) (xy 51.8245 92.850958) (xy 51.861295 93.130439) - (xy 51.934259 93.402743) (xy 52.042135 93.663179) (xy 52.04214 93.66319) (xy 52.183083 93.907309) - (xy 52.183088 93.907317) (xy 52.3547 94.130965) (xy 52.354704 94.13097) (xy 52.554029 94.330295) - (xy 52.554033 94.330298) (xy 52.554035 94.3303) (xy 52.777683 94.501912) (xy 52.77769 94.501916) - (xy 53.021809 94.642859) (xy 53.021814 94.642861) (xy 53.021817 94.642863) (xy 53.282261 94.750742) - (xy 53.554558 94.823704) (xy 53.834049 94.8605) (xy 53.834056 94.8605) (xy 54.115944 94.8605) (xy 54.115951 94.8605) - (xy 54.395442 94.823704) (xy 54.667739 94.750742) (xy 54.928183 94.642863) (xy 55.172317 94.501912) - (xy 55.395965 94.3303) (xy 55.5953 94.130965) (xy 55.766912 93.907317) (xy 55.907863 93.663183) - (xy 56.015742 93.402739) (xy 56.088704 93.130442) (xy 56.1255 92.850951) (xy 56.1255 92.631153) - (xy 56.7245 92.631153) (xy 56.7245 92.788846) (xy 56.755261 92.943489) (xy 56.755264 92.943501) - (xy 56.815602 93.089172) (xy 56.815609 93.089185) (xy 56.90321 93.220288) (xy 56.903213 93.220292) - (xy 57.014707 93.331786) (xy 57.014711 93.331789) (xy 57.145814 93.41939) (xy 57.145827 93.419397) - (xy 57.291498 93.479735) (xy 57.291503 93.479737) (xy 57.440593 93.509393) (xy 57.446153 93.510499) - (xy 57.446156 93.5105) (xy 57.446158 93.5105) (xy 57.603844 93.5105) (xy 57.603845 93.510499) (xy 57.758497 93.479737) - (xy 57.904179 93.419394) (xy 58.035289 93.331789) (xy 58.146789 93.220289) (xy 58.234394 93.089179) - (xy 58.294737 92.943497) (xy 58.3255 92.788842) (xy 58.3255 92.631158) (xy 58.3255 92.631155) (xy 58.325499 92.631153) - (xy 58.31264 92.566506) (xy 58.294737 92.476503) (xy 58.263049 92.400001) (xy 58.234397 92.330827) - (xy 58.23439 92.330814) (xy 58.146789 92.199711) (xy 58.146786 92.199707) (xy 58.035292 92.088213) - (xy 58.035288 92.08821) (xy 57.904185 92.000609) (xy 57.904172 92.000602) (xy 57.758501 91.940264) - (xy 57.758489 91.940261) (xy 57.603845 91.9095) (xy 57.603842 91.9095) (xy 57.446158 91.9095) (xy 57.446155 91.9095) - (xy 57.29151 91.940261) (xy 57.291498 91.940264) (xy 57.145827 92.000602) (xy 57.145814 92.000609) - (xy 57.014711 92.08821) (xy 57.014707 92.088213) (xy 56.903213 92.199707) (xy 56.90321 92.199711) - (xy 56.815609 92.330814) (xy 56.815602 92.330827) (xy 56.755264 92.476498) (xy 56.755261 92.47651) - (xy 56.7245 92.631153) (xy 56.1255 92.631153) (xy 56.1255 92.569049) (xy 56.088704 92.289558) (xy 56.015742 92.017261) - (xy 55.907863 91.756817) (xy 55.907861 91.756814) (xy 55.907859 91.756809) (xy 55.766916 91.51269) - (xy 55.766912 91.512683) (xy 55.706144 91.433489) (xy 55.636161 91.342285) (xy 55.610967 91.277116) - (xy 55.625005 91.208671) (xy 55.673819 91.158682) (xy 55.678242 91.156314) (xy 55.808685 91.08985) - (xy 55.945641 90.990346) (xy 56.065346 90.870641) (xy 56.16485 90.733685) (xy 56.241705 90.582849) - (xy 56.294018 90.421847) (xy 56.294928 90.416102) (xy 56.3205 90.254649) (xy 56.3205 90.08535) (xy 56.294018 89.918152) - (xy 56.241703 89.757146) (xy 56.201804 89.678842) (xy 56.16485 89.606315) (xy 56.102978 89.521155) - (xy 56.065351 89.469365) (xy 56.065347 89.46936) (xy 55.945639 89.349652) (xy 55.945634 89.349648) - (xy 55.808688 89.250152) (xy 55.808687 89.250151) (xy 55.808685 89.25015) (xy 55.75111 89.220814) - (xy 55.657853 89.173296) (xy 55.496847 89.120981) (xy 55.329649 89.0945) (xy 55.329644 89.0945) - (xy 55.160356 89.0945) (xy 55.160351 89.0945) (xy 54.993152 89.120981) (xy 54.832146 89.173296) - (xy 54.681311 89.250152) (xy 54.544365 89.349648) (xy 54.54436 89.349652) (xy 54.424652 89.46936) - (xy 54.424648 89.469365) (xy 54.325152 89.606311) (xy 54.248296 89.757146) (xy 54.195981 89.918152) - (xy 54.1695 90.08535) (xy 54.1695 90.254649) (xy 54.195072 90.416102) (xy 54.186118 90.485395) (xy 54.141121 90.538847) - (xy 54.07437 90.559487) (xy 54.072599 90.5595) (xy 53.834041 90.5595) (xy 53.55456 90.596295) (xy 53.282256 90.669259) - (xy 53.02182 90.777135) (xy 53.021809 90.77714) (xy 52.77769 90.918083) (xy 52.777682 90.918089) - (xy 52.554029 91.089704) (xy 52.354704 91.289029) (xy 52.354695 91.289039) (xy 52.287006 91.377253) - (xy 52.230578 91.418456) (xy 52.160832 91.42261) (xy 52.099912 91.388397) (xy 52.06716 91.326679) - (xy 52.072973 91.257052) (xy 52.081245 91.239765) (xy 52.093224 91.219018) (xy 52.13732 91.142641) - (xy 52.247402 90.87688) (xy 52.321853 90.599025) (xy 52.3594 90.313829) (xy 52.3594 90.026171) (xy 52.321853 89.740975) - (xy 52.247402 89.46312) (xy 52.147041 89.220827) (xy 52.137324 89.197368) (xy 52.137316 89.197351) - (xy 51.993495 88.948248) (xy 51.993491 88.948241) (xy 51.846441 88.756601) (xy 51.818378 88.720028) - (xy 51.818372 88.720021) (xy 51.614978 88.516627) (xy 51.614971 88.516621) (xy 51.386767 88.341515) - (xy 51.386765 88.341513) (xy 51.386759 88.341509) (xy 51.386754 88.341506) (xy 51.386751 88.341504) - (xy 51.137648 88.197683) (xy 51.137631 88.197675) (xy 50.871878 88.087597) (xy 50.594023 88.013146) - (xy 50.308838 87.975601) (xy 50.308835 87.9756) (xy 50.308829 87.9756) (xy 50.021171 87.9756) (xy 50.021165 87.9756) - (xy 50.021161 87.975601) (xy 49.735976 88.013146) (xy 49.458121 88.087597) (xy 49.192368 88.197675) - (xy 49.192351 88.197683) (xy 48.943248 88.341504) (xy 48.943232 88.341515) (xy 48.715028 88.516621) - (xy 48.715021 88.516627) (xy 48.511627 88.720021) (xy 48.511621 88.720028) (xy 48.336515 88.948232) - (xy 48.336504 88.948248) (xy 48.192683 89.197351) (xy 48.192675 89.197368) (xy 48.082597 89.463121) - (xy 48.008146 89.740976) (xy 47.970601 90.026161) (xy 47.9706 90.026177) (xy 46.151127 90.026177) - (xy 46.134018 89.918152) (xy 46.081703 89.757146) (xy 46.041804 89.678842) (xy 46.00485 89.606315) - (xy 45.942978 89.521155) (xy 45.905351 89.469365) (xy 45.905347 89.46936) (xy 45.785639 89.349652) - (xy 45.785634 89.349648) (xy 45.648688 89.250152) (xy 45.648687 89.250151) (xy 45.648685 89.25015) - (xy 45.59111 89.220814) (xy 45.497853 89.173296) (xy 45.336847 89.120981) (xy 45.169649 89.0945) - (xy 45.169644 89.0945) (xy 45.000356 89.0945) (xy 45.000351 89.0945) (xy 44.833152 89.120981) (xy 44.672146 89.173296) - (xy 44.521311 89.250152) (xy 44.384365 89.349648) (xy 44.38436 89.349652) (xy 44.264652 89.46936) - (xy 44.264648 89.469365) (xy 44.165152 89.606311) (xy 44.088296 89.757146) (xy 44.035981 89.918152) - (xy 44.0095 90.08535) (xy 31.6155 90.08535) (xy 31.6155 84.32704) (xy 46.632866 84.32704) (xy 46.632866 84.484733) - (xy 46.663627 84.639376) (xy 46.66363 84.639388) (xy 46.723968 84.785059) (xy 46.723975 84.785072) - (xy 46.811576 84.916175) (xy 46.811579 84.916179) (xy 46.923073 85.027673) (xy 46.923076 85.027675) - (xy 46.923077 85.027676) (xy 46.924514 85.028636) (xy 46.960655 85.052785) (xy 47.005459 85.106398) - (xy 47.014166 85.175723) (xy 46.984011 85.23875) (xy 46.960655 85.258989) (xy 46.923073 85.2841) - (xy 46.811579 85.395594) (xy 46.811576 85.395598) (xy 46.723975 85.526701) (xy 46.723968 85.526714) - (xy 46.66363 85.672385) (xy 46.663627 85.672397) (xy 46.632866 85.82704) (xy 46.632866 85.984733) - (xy 46.663627 86.139376) (xy 46.66363 86.139388) (xy 46.723968 86.285059) (xy 46.723975 86.285072) - (xy 46.811576 86.416175) (xy 46.811579 86.416179) (xy 46.923073 86.527673) (xy 46.923077 86.527676) - (xy 47.05418 86.615277) (xy 47.054193 86.615284) (xy 47.160676 86.65939) (xy 47.199869 86.675624) - (xy 47.354519 86.706386) (xy 47.354522 86.706387) (xy 47.354524 86.706387) (xy 47.51221 86.706387) - (xy 47.512211 86.706386) (xy 47.666863 86.675624) (xy 47.780344 86.628618) (xy 47.849811 86.62115) - (xy 47.912291 86.652425) (xy 47.938826 86.687971) (xy 47.999647 86.810288) (xy 48.004299 86.819643) - (xy 48.113848 86.965724) (xy 48.248031 87.089561) (xy 48.248033 87.089562) (xy 48.248036 87.089565) - (xy 48.402413 87.187062) (xy 48.57189 87.255005) (xy 48.571892 87.255006) (xy 48.571893 87.255006) - (xy 48.571895 87.255007) (xy 48.750876 87.29115) (xy 48.933443 87.294296) (xy 49.113564 87.264343) - (xy 49.139283 87.255048) (xy 49.146026 87.25261) (xy 49.285287 87.20228) (xy 49.30024 87.193567) - (xy 49.306989 87.189643) (xy 49.307257 87.18957) (xy 49.335296 87.173186) (xy 49.338266 87.172456) - (xy 49.39762 87.156388) (xy 49.429792 87.156389) (xy 49.429796 87.156387) (xy 49.438415 87.156388) - (xy 49.438444 87.156387) (xy 50.919063 87.156387) (xy 50.934708 87.160611) (xy 50.948766 87.159997) - (xy 50.981478 87.173241) (xy 50.995662 87.181504) (xy 50.995779 87.181628) (xy 50.995804 87.181587) - (xy 50.999541 87.183771) (xy 51.016386 87.193614) (xy 51.016803 87.193821) (xy 51.03144 87.202349) - (xy 51.203169 87.264406) (xy 51.203168 87.264406) (xy 51.223114 87.267721) (xy 51.383294 87.294351) - (xy 51.565864 87.291198) (xy 51.744848 87.255048) (xy 51.914331 87.187098) (xy 52.068715 87.089592) - (xy 52.202898 86.96575) (xy 52.2029 86.965747) (xy 52.202901 86.965747) (xy 52.312445 86.81967) - (xy 52.312444 86.81967) (xy 52.312448 86.819666) (xy 52.393746 86.656165) (xy 52.444104 86.480649) - (xy 52.461861 86.298917) (xy 52.46107 86.289597) (xy 52.452069 86.183489) (xy 52.446427 86.116973) - (xy 52.443694 86.106967) (xy 52.398318 85.940836) (xy 52.398315 85.940829) (xy 52.398315 85.940828) - (xy 52.391085 85.925761) (xy 52.391041 85.925667) (xy 52.387439 85.918144) (xy 52.38738 85.917831) - (xy 52.371248 85.88433) (xy 52.371025 85.883864) (xy 52.370874 85.882936) (xy 52.358865 85.830313) - (xy 52.358865 84.48144) (xy 52.371127 84.427676) (xy 52.374339 84.421001) (xy 52.387427 84.3938) - (xy 52.387427 84.393796) (xy 52.390507 84.387396) (xy 52.391176 84.38573) (xy 52.398285 84.370917) - (xy 52.446387 84.194783) (xy 52.461812 84.012852) (xy 52.444052 83.831133) (xy 52.393693 83.655632) - (xy 52.312398 83.492144) (xy 52.244902 83.402141) (xy 52.202858 83.346077) (xy 52.202856 83.346074) - (xy 52.202854 83.346072) (xy 52.202836 83.346055) (xy 52.068684 83.222246) (xy 52.068677 83.22224) - (xy 51.946992 83.145387) (xy 51.914306 83.124743) (xy 51.914304 83.124742) (xy 51.914303 83.124741) - (xy 51.744843 83.0568) (xy 51.744836 83.056798) (xy 51.744835 83.056798) (xy 51.565865 83.020651) - (xy 51.565862 83.02065) (xy 51.565858 83.02065) (xy 51.383315 83.017495) (xy 51.383304 83.017496) - (xy 51.203196 83.047437) (xy 51.031478 83.109485) (xy 51.031475 83.109486) (xy 51.016981 83.11793) - (xy 51.016866 83.117997) (xy 51.00974 83.122137) (xy 51.009437 83.122221) (xy 50.981408 83.1386) - (xy 50.981406 83.138602) (xy 50.978125 83.139407) (xy 50.919107 83.155388) (xy 49.438446 83.155388) - (xy 49.438418 83.155386) (xy 49.397619 83.155386) (xy 49.335062 83.138449) (xy 49.301054 83.118578) - (xy 49.299653 83.117879) (xy 49.289783 83.112128) (xy 49.285271 83.109499) (xy 49.28527 83.109498) - (xy 49.285269 83.109498) (xy 49.113549 83.047439) (xy 48.933437 83.01749) (xy 48.933431 83.01749) - (xy 48.83385 83.019207) (xy 48.750862 83.020638) (xy 48.571893 83.05678) (xy 48.571879 83.056784) - (xy 48.402407 83.124726) (xy 48.402406 83.124727) (xy 48.248029 83.222223) (xy 48.248018 83.222231) - (xy 48.113849 83.346055) (xy 48.113845 83.346059) (xy 48.113845 83.34606) (xy 48.071785 83.402145) - (xy 48.004293 83.492141) (xy 47.938823 83.623803) (xy 47.891348 83.675066) (xy 47.823695 83.692524) - (xy 47.780341 83.683153) (xy 47.666867 83.636151) (xy 47.666855 83.636148) (xy 47.512211 83.605387) - (xy 47.512208 83.605387) (xy 47.354524 83.605387) (xy 47.354521 83.605387) (xy 47.199876 83.636148) - (xy 47.199864 83.636151) (xy 47.054193 83.696489) (xy 47.05418 83.696496) (xy 46.923077 83.784097) - (xy 46.923073 83.7841) (xy 46.811579 83.895594) (xy 46.811576 83.895598) (xy 46.723975 84.026701) - (xy 46.723968 84.026714) (xy 46.66363 84.172385) (xy 46.663627 84.172397) (xy 46.632866 84.32704) - (xy 31.6155 84.32704) (xy 31.6155 76.068872) (xy 36.0995 76.068872) (xy 36.0995 76.331127) (xy 36.120436 76.49014) - (xy 36.13373 76.591116) (xy 36.155178 76.671161) (xy 36.201602 76.844418) (xy 36.201605 76.844428) - (xy 36.301953 77.08669) (xy 36.301958 77.0867) (xy 36.433075 77.313803) (xy 36.592718 77.521851) - (xy 36.592726 77.52186) (xy 36.77814 77.707274) (xy 36.778148 77.707281) (xy 36.986196 77.866924) - (xy 37.213299 77.998041) (xy 37.213309 77.998046) (xy 37.455571 78.098394) (xy 37.455581 78.098398) - (xy 37.708884 78.16627) (xy 37.96888 78.2005) (xy 37.968887 78.2005) (xy 38.231113 78.2005) (xy 38.23112 78.2005) - (xy 38.491116 78.16627) (xy 38.744419 78.098398) (xy 38.986697 77.998043) (xy 39.213803 77.866924) - (xy 39.421851 77.707282) (xy 39.421855 77.707277) (xy 39.42186 77.707274) (xy 39.607274 77.52186) - (xy 39.607277 77.521855) (xy 39.607282 77.521851) (xy 39.766924 77.313803) (xy 39.898043 77.086697) - (xy 39.998398 76.844419) (xy 40.06627 76.591116) (xy 40.1005 76.33112) (xy 40.1005 76.06888) (xy 40.06627 75.808884) - (xy 39.998398 75.555581) (xy 39.900204 75.31852) (xy 39.898046 75.313309) (xy 39.898041 75.313299) - (xy 39.766924 75.086196) (xy 39.607281 74.878148) (xy 39.607274 74.87814) (xy 39.42186 74.692726) - (xy 39.421851 74.692718) (xy 39.213803 74.533075) (xy 38.9867 74.401958) (xy 38.98669 74.401953) - (xy 38.744428 74.301605) (xy 38.744421 74.301603) (xy 38.744419 74.301602) (xy 38.491116 74.23373) - (xy 38.433339 74.226123) (xy 38.231127 74.1995) (xy 38.23112 74.1995) (xy 37.96888 74.1995) (xy 37.968872 74.1995) - (xy 37.737772 74.229926) (xy 37.708884 74.23373) (xy 37.455581 74.301602) (xy 37.455571 74.301605) - (xy 37.213309 74.401953) (xy 37.213299 74.401958) (xy 36.986196 74.533075) (xy 36.778148 74.692718) - (xy 36.592718 74.878148) (xy 36.433075 75.086196) (xy 36.301958 75.313299) (xy 36.301953 75.313309) - (xy 36.201605 75.555571) (xy 36.201602 75.555581) (xy 36.13373 75.808885) (xy 36.0995 76.068872) - (xy 31.6155 76.068872) (xy 31.6155 62.424001) (xy 41.5945 62.424001) (xy 41.5945 71.34864) (xy 41.597397 71.402688) - (xy 41.597397 71.402689) (xy 41.600229 71.429022) (xy 41.600232 71.429049) (xy 41.608885 71.482445) - (xy 41.608885 71.482447) (xy 41.659166 71.617252) (xy 41.659168 71.617257) (xy 41.692653 71.67858) - (xy 41.778877 71.793761) (xy 41.778881 71.793765) (xy 41.778886 71.793771) (xy 42.056057 72.070941) - (xy 42.431057 72.445941) (xy 43.851477 73.866361) (xy 46.631057 76.645941) (xy 47.651477 77.666361) - (xy 47.956057 77.970941) (xy 49.054057 79.068941) (xy 50.206057 80.220941) (xy 50.556057 80.570941) - (xy 51.206057 81.220941) (xy 53.656057 83.670941) (xy 57.031057 87.045941) (xy 58.506239 88.521123) - (xy 58.506246 88.521129) (xy 58.506262 88.521144) (xy 58.54648 88.557271) (xy 58.546492 88.557281) - (xy 58.5465 88.557288) (xy 58.567142 88.573922) (xy 58.611026 88.605567) (xy 58.741903 88.665338) - (xy 58.808942 88.685023) (xy 58.808946 88.685024) (xy 58.951362 88.7055) (xy 62.389078 88.7055) - (xy 62.456117 88.725185) (xy 62.501872 88.777989) (xy 62.511816 88.847147) (xy 62.482791 88.910703) - (xy 62.457969 88.932602) (xy 62.389711 88.97821) (xy 62.389707 88.978213) (xy 62.278213 89.089707) - (xy 62.27821 89.089711) (xy 62.190609 89.220814) (xy 62.190602 89.220827) (xy 62.130264 89.366498) - (xy 62.130261 89.36651) (xy 62.0995 89.521153) (xy 62.0995 89.678846) (xy 62.130261 89.833489) (xy 62.130264 89.833501) - (xy 62.179574 89.952548) (xy 62.187043 90.022018) (xy 62.179574 90.047452) (xy 62.130264 90.166498) - (xy 62.130261 90.16651) (xy 62.0995 90.321153) (xy 62.0995 90.478846) (xy 62.130261 90.633489) (xy 62.130264 90.633501) - (xy 62.179574 90.752548) (xy 62.187043 90.822018) (xy 62.179574 90.847452) (xy 62.130264 90.966498) - (xy 62.130261 90.96651) (xy 62.0995 91.121153) (xy 62.0995 91.278846) (xy 62.130261 91.433489) (xy 62.130264 91.433501) - (xy 62.179574 91.552548) (xy 62.187043 91.622018) (xy 62.179574 91.647452) (xy 62.130264 91.766498) - (xy 62.130261 91.76651) (xy 62.0995 91.921153) (xy 62.0995 92.078846) (xy 62.130261 92.233489) (xy 62.130264 92.233501) - (xy 62.179575 92.352549) (xy 62.187044 92.422018) (xy 62.179575 92.447453) (xy 62.130264 92.566501) - (xy 62.130261 92.566513) (xy 62.0995 92.721156) (xy 62.0995 92.878849) (xy 62.130261 93.033492) - (xy 62.130264 93.033504) (xy 62.190602 93.179175) (xy 62.190609 93.179188) (xy 62.27821 93.310291) - (xy 62.278213 93.310295) (xy 62.389707 93.421789) (xy 62.389711 93.421792) (xy 62.520814 93.509393) - (xy 62.520827 93.5094) (xy 62.666498 93.569738) (xy 62.666503 93.56974) (xy 62.821153 93.600502) - (xy 62.821156 93.600503) (xy 62.821158 93.600503) (xy 62.978844 93.600503) (xy 62.978845 93.600502) - (xy 63.133497 93.56974) (xy 63.279179 93.509397) (xy 63.410289 93.421792) (xy 63.521789 93.310292) - (xy 63.609394 93.179182) (xy 63.669737 93.0335) (xy 63.7005 92.878845) (xy 63.7005 92.721161) (xy 63.7005 92.721158) - (xy 63.700499 92.721156) (xy 63.682597 92.631158) (xy 63.669737 92.566506) (xy 63.620423 92.447452) - (xy 63.612955 92.377984) (xy 63.620424 92.352549) (xy 63.669737 92.233497) (xy 63.7005 92.078842) - (xy 63.7005 91.921158) (xy 63.7005 91.921155) (xy 63.700499 91.921153) (xy 63.669738 91.76651) (xy 63.669737 91.766503) - (xy 63.665722 91.756809) (xy 63.620425 91.647452) (xy 63.612956 91.577983) (xy 63.620425 91.552548) - (xy 63.669735 91.433501) (xy 63.669737 91.433497) (xy 63.7005 91.278842) (xy 63.7005 91.121158) - (xy 63.7005 91.121155) (xy 63.700499 91.121153) (xy 63.694243 91.089704) (xy 63.669737 90.966503) - (xy 63.669735 90.966498) (xy 63.620425 90.847452) (xy 63.612956 90.777983) (xy 63.620425 90.752548) - (xy 63.669735 90.633501) (xy 63.669737 90.633497) (xy 63.7005 90.478842) (xy 63.7005 90.321158) - (xy 63.7005 90.321155) (xy 63.700499 90.321153) (xy 63.669738 90.16651) (xy 63.669737 90.166503) - (xy 63.636123 90.08535) (xy 72.5845 90.08535) (xy 72.5845 90.254649) (xy 72.610981 90.421847) (xy 72.663296 90.582853) - (xy 72.740152 90.733688) (xy 72.839648 90.870634) (xy 72.839652 90.870639) (xy 72.95936 90.990347) - (xy 72.959365 90.990351) (xy 73.078817 91.077137) (xy 73.096315 91.08985) (xy 73.192425 91.13882) - (xy 73.247146 91.166703) (xy 73.247148 91.166703) (xy 73.247151 91.166705) (xy 73.33345 91.194745) - (xy 73.408152 91.219018) (xy 73.575351 91.2455) (xy 73.575356 91.2455) (xy 73.744649 91.2455) (xy 73.911847 91.219018) - (xy 74.072849 91.166705) (xy 74.223685 91.08985) (xy 74.360641 90.990346) (xy 74.480346 90.870641) - (xy 74.57985 90.733685) (xy 74.656705 90.582849) (xy 74.709018 90.421847) (xy 74.709928 90.416102) - (xy 74.7355 90.254649) (xy 74.7355 90.085351) (xy 74.728556 90.041511) (xy 74.728556 90.04151) (xy 74.726127 90.026177) - (xy 76.5456 90.026177) (xy 76.5456 90.313822) (xy 76.545601 90.313838) (xy 76.583146 90.599023) - (xy 76.657597 90.876878) (xy 76.767675 91.142631) (xy 76.767683 91.142648) (xy 76.911504 91.391751) - (xy 76.911515 91.391767) (xy 77.086621 91.619971) (xy 77.086627 91.619978) (xy 77.29002 91.823371) - (xy 77.290027 91.823377) (xy 77.518241 91.998491) (xy 77.533893 92.007527) (xy 77.767351 92.142316) - (xy 77.767356 92.142318) (xy 77.767359 92.14232) (xy 77.767363 92.142321) (xy 77.767368 92.142324) - (xy 77.872723 92.185963) (xy 78.03312 92.252402) (xy 78.310975 92.326853) (xy 78.596171 92.3644) - (xy 78.596178 92.3644) (xy 78.883822 92.3644) (xy 78.883829 92.3644) (xy 79.169025 92.326853) (xy 79.44688 92.252402) - (xy 79.712641 92.14232) (xy 79.961759 91.998491) (xy 80.189973 91.823377) (xy 80.189975 91.823374) - (xy 80.18998 91.823371) (xy 80.393372 91.619978) (xy 80.393377 91.619973) (xy 80.464569 91.527192) - (xy 80.520996 91.48599) (xy 80.590742 91.481835) (xy 80.651663 91.516047) (xy 80.684416 91.577764) - (xy 80.678603 91.647391) (xy 80.670332 91.664679) (xy 80.61714 91.756809) (xy 80.617135 91.75682) - (xy 80.509259 92.017256) (xy 80.436295 92.28956) (xy 80.3995 92.569041) (xy 80.3995 92.850958) (xy 80.436295 93.130439) - (xy 80.509259 93.402743) (xy 80.617135 93.663179) (xy 80.61714 93.66319) (xy 80.758083 93.907309) - (xy 80.758088 93.907317) (xy 80.9297 94.130965) (xy 80.929704 94.13097) (xy 81.129029 94.330295) - (xy 81.129033 94.330298) (xy 81.129035 94.3303) (xy 81.352683 94.501912) (xy 81.35269 94.501916) - (xy 81.596809 94.642859) (xy 81.596814 94.642861) (xy 81.596817 94.642863) (xy 81.857261 94.750742) - (xy 82.129558 94.823704) (xy 82.409049 94.8605) (xy 82.409056 94.8605) (xy 82.690944 94.8605) (xy 82.690951 94.8605) - (xy 82.970442 94.823704) (xy 83.242739 94.750742) (xy 83.503183 94.642863) (xy 83.747317 94.501912) - (xy 83.970965 94.3303) (xy 84.1703 94.130965) (xy 84.341912 93.907317) (xy 84.482863 93.663183) - (xy 84.590742 93.402739) (xy 84.663704 93.130442) (xy 84.7005 92.850951) (xy 84.7005 92.631153) - (xy 85.2995 92.631153) (xy 85.2995 92.788846) (xy 85.330261 92.943489) (xy 85.330264 92.943501) - (xy 85.390602 93.089172) (xy 85.390609 93.089185) (xy 85.47821 93.220288) (xy 85.478213 93.220292) - (xy 85.589707 93.331786) (xy 85.589711 93.331789) (xy 85.720814 93.41939) (xy 85.720827 93.419397) - (xy 85.866498 93.479735) (xy 85.866503 93.479737) (xy 86.015593 93.509393) (xy 86.021153 93.510499) - (xy 86.021156 93.5105) (xy 86.021158 93.5105) (xy 86.178844 93.5105) (xy 86.178845 93.510499) (xy 86.333497 93.479737) - (xy 86.479179 93.419394) (xy 86.610289 93.331789) (xy 86.721789 93.220289) (xy 86.809394 93.089179) - (xy 86.869737 92.943497) (xy 86.9005 92.788842) (xy 86.9005 92.631158) (xy 86.9005 92.631155) (xy 86.900499 92.631153) - (xy 86.88764 92.566506) (xy 86.869737 92.476503) (xy 86.838049 92.400001) (xy 86.809397 92.330827) - (xy 86.80939 92.330814) (xy 86.721789 92.199711) (xy 86.721786 92.199707) (xy 86.610292 92.088213) - (xy 86.610288 92.08821) (xy 86.479185 92.000609) (xy 86.479172 92.000602) (xy 86.333501 91.940264) - (xy 86.333489 91.940261) (xy 86.178845 91.9095) (xy 86.178842 91.9095) (xy 86.021158 91.9095) (xy 86.021155 91.9095) - (xy 85.86651 91.940261) (xy 85.866498 91.940264) (xy 85.720827 92.000602) (xy 85.720814 92.000609) - (xy 85.589711 92.08821) (xy 85.589707 92.088213) (xy 85.478213 92.199707) (xy 85.47821 92.199711) - (xy 85.390609 92.330814) (xy 85.390602 92.330827) (xy 85.330264 92.476498) (xy 85.330261 92.47651) - (xy 85.2995 92.631153) (xy 84.7005 92.631153) (xy 84.7005 92.569049) (xy 84.663704 92.289558) (xy 84.590742 92.017261) - (xy 84.482863 91.756817) (xy 84.482861 91.756814) (xy 84.482859 91.756809) (xy 84.341916 91.51269) - (xy 84.341912 91.512683) (xy 84.281144 91.433489) (xy 84.211161 91.342285) (xy 84.185967 91.277116) - (xy 84.200005 91.208671) (xy 84.248819 91.158682) (xy 84.253242 91.156314) (xy 84.383685 91.08985) - (xy 84.520641 90.990346) (xy 84.640346 90.870641) (xy 84.73985 90.733685) (xy 84.816705 90.582849) - (xy 84.869018 90.421847) (xy 84.869928 90.416102) (xy 84.8955 90.254649) (xy 84.8955 90.08535) (xy 91.6345 90.08535) - (xy 91.6345 90.254649) (xy 91.660981 90.421847) (xy 91.713296 90.582853) (xy 91.790152 90.733688) - (xy 91.889648 90.870634) (xy 91.889652 90.870639) (xy 92.00936 90.990347) (xy 92.009365 90.990351) - (xy 92.128817 91.077137) (xy 92.146315 91.08985) (xy 92.242425 91.13882) (xy 92.297146 91.166703) - (xy 92.297148 91.166703) (xy 92.297151 91.166705) (xy 92.38345 91.194745) (xy 92.458152 91.219018) - (xy 92.625351 91.2455) (xy 92.625356 91.2455) (xy 92.794649 91.2455) (xy 92.961847 91.219018) (xy 93.122849 91.166705) - (xy 93.273685 91.08985) (xy 93.410641 90.990346) (xy 93.530346 90.870641) (xy 93.62985 90.733685) - (xy 93.706705 90.582849) (xy 93.759018 90.421847) (xy 93.759928 90.416102) (xy 93.7855 90.254649) - (xy 93.7855 90.085351) (xy 93.778556 90.041511) (xy 93.778556 90.04151) (xy 93.776127 90.026177) - (xy 95.5956 90.026177) (xy 95.5956 90.313822) (xy 95.595601 90.313838) (xy 95.633146 90.599023) - (xy 95.707597 90.876878) (xy 95.817675 91.142631) (xy 95.817683 91.142648) (xy 95.961504 91.391751) - (xy 95.961515 91.391767) (xy 96.136621 91.619971) (xy 96.136627 91.619978) (xy 96.34002 91.823371) - (xy 96.340027 91.823377) (xy 96.568241 91.998491) (xy 96.583893 92.007527) (xy 96.817351 92.142316) - (xy 96.817356 92.142318) (xy 96.817359 92.14232) (xy 96.817363 92.142321) (xy 96.817368 92.142324) - (xy 96.922723 92.185963) (xy 97.08312 92.252402) (xy 97.360975 92.326853) (xy 97.646171 92.3644) - (xy 97.646178 92.3644) (xy 97.933822 92.3644) (xy 97.933829 92.3644) (xy 98.219025 92.326853) (xy 98.49688 92.252402) - (xy 98.762641 92.14232) (xy 99.011759 91.998491) (xy 99.239973 91.823377) (xy 99.239975 91.823374) - (xy 99.23998 91.823371) (xy 99.443372 91.619978) (xy 99.443377 91.619973) (xy 99.514569 91.527192) - (xy 99.570996 91.48599) (xy 99.640742 91.481835) (xy 99.701663 91.516047) (xy 99.734416 91.577764) - (xy 99.728603 91.647391) (xy 99.720332 91.664679) (xy 99.66714 91.756809) (xy 99.667135 91.75682) - (xy 99.559259 92.017256) (xy 99.486295 92.28956) (xy 99.4495 92.569041) (xy 99.4495 92.850958) (xy 99.486295 93.130439) - (xy 99.559259 93.402743) (xy 99.667135 93.663179) (xy 99.66714 93.66319) (xy 99.808083 93.907309) - (xy 99.808088 93.907317) (xy 99.9797 94.130965) (xy 99.979704 94.13097) (xy 100.179029 94.330295) - (xy 100.179033 94.330298) (xy 100.179035 94.3303) (xy 100.402683 94.501912) (xy 100.40269 94.501916) - (xy 100.646809 94.642859) (xy 100.646814 94.642861) (xy 100.646817 94.642863) (xy 100.907261 94.750742) - (xy 101.179558 94.823704) (xy 101.459049 94.8605) (xy 101.459056 94.8605) (xy 101.740944 94.8605) - (xy 101.740951 94.8605) (xy 102.020442 94.823704) (xy 102.292739 94.750742) (xy 102.553183 94.642863) - (xy 102.797317 94.501912) (xy 103.020965 94.3303) (xy 103.2203 94.130965) (xy 103.391912 93.907317) - (xy 103.532863 93.663183) (xy 103.640742 93.402739) (xy 103.713704 93.130442) (xy 103.7505 92.850951) - (xy 103.7505 92.631153) (xy 104.3495 92.631153) (xy 104.3495 92.788846) (xy 104.380261 92.943489) - (xy 104.380264 92.943501) (xy 104.440602 93.089172) (xy 104.440609 93.089185) (xy 104.52821 93.220288) - (xy 104.528213 93.220292) (xy 104.639707 93.331786) (xy 104.639711 93.331789) (xy 104.770814 93.41939) - (xy 104.770827 93.419397) (xy 104.916498 93.479735) (xy 104.916503 93.479737) (xy 105.065593 93.509393) - (xy 105.071153 93.510499) (xy 105.071156 93.5105) (xy 105.071158 93.5105) (xy 105.228844 93.5105) - (xy 105.228845 93.510499) (xy 105.383497 93.479737) (xy 105.529179 93.419394) (xy 105.660289 93.331789) - (xy 105.771789 93.220289) (xy 105.859394 93.089179) (xy 105.919737 92.943497) (xy 105.9505 92.788842) - (xy 105.9505 92.631158) (xy 105.9505 92.631155) (xy 105.950499 92.631153) (xy 105.93764 92.566506) - (xy 105.919737 92.476503) (xy 105.888049 92.400001) (xy 105.859397 92.330827) (xy 105.85939 92.330814) - (xy 105.771789 92.199711) (xy 105.771786 92.199707) (xy 105.660292 92.088213) (xy 105.660288 92.08821) - (xy 105.529185 92.000609) (xy 105.529172 92.000602) (xy 105.383501 91.940264) (xy 105.383489 91.940261) - (xy 105.228845 91.9095) (xy 105.228842 91.9095) (xy 105.071158 91.9095) (xy 105.071155 91.9095) - (xy 104.91651 91.940261) (xy 104.916498 91.940264) (xy 104.770827 92.000602) (xy 104.770814 92.000609) - (xy 104.639711 92.08821) (xy 104.639707 92.088213) (xy 104.528213 92.199707) (xy 104.52821 92.199711) - (xy 104.440609 92.330814) (xy 104.440602 92.330827) (xy 104.380264 92.476498) (xy 104.380261 92.47651) - (xy 104.3495 92.631153) (xy 103.7505 92.631153) (xy 103.7505 92.569049) (xy 103.713704 92.289558) - (xy 103.640742 92.017261) (xy 103.532863 91.756817) (xy 103.532861 91.756814) (xy 103.532859 91.756809) - (xy 103.391916 91.51269) (xy 103.391912 91.512683) (xy 103.331144 91.433489) (xy 103.261161 91.342285) - (xy 103.235967 91.277116) (xy 103.250005 91.208671) (xy 103.298819 91.158682) (xy 103.303242 91.156314) - (xy 103.433685 91.08985) (xy 103.570641 90.990346) (xy 103.690346 90.870641) (xy 103.78985 90.733685) - (xy 103.866705 90.582849) (xy 103.919018 90.421847) (xy 103.919928 90.416102) (xy 103.9455 90.254649) - (xy 103.9455 90.08535) (xy 110.6845 90.08535) (xy 110.6845 90.254649) (xy 110.710981 90.421847) - (xy 110.763296 90.582853) (xy 110.840152 90.733688) (xy 110.939648 90.870634) (xy 110.939652 90.870639) - (xy 111.05936 90.990347) (xy 111.059365 90.990351) (xy 111.178817 91.077137) (xy 111.196315 91.08985) - (xy 111.292425 91.13882) (xy 111.347146 91.166703) (xy 111.347148 91.166703) (xy 111.347151 91.166705) - (xy 111.43345 91.194745) (xy 111.508152 91.219018) (xy 111.675351 91.2455) (xy 111.675356 91.2455) - (xy 111.844649 91.2455) (xy 112.011847 91.219018) (xy 112.172849 91.166705) (xy 112.323685 91.08985) - (xy 112.460641 90.990346) (xy 112.580346 90.870641) (xy 112.67985 90.733685) (xy 112.756705 90.582849) - (xy 112.809018 90.421847) (xy 112.809928 90.416102) (xy 112.8355 90.254649) (xy 112.8355 90.085351) - (xy 112.828556 90.041511) (xy 112.828556 90.04151) (xy 112.826127 90.026177) (xy 114.6456 90.026177) - (xy 114.6456 90.313822) (xy 114.645601 90.313838) (xy 114.683146 90.599023) (xy 114.757597 90.876878) - (xy 114.867675 91.142631) (xy 114.867683 91.142648) (xy 115.011504 91.391751) (xy 115.011515 91.391767) - (xy 115.186621 91.619971) (xy 115.186627 91.619978) (xy 115.39002 91.823371) (xy 115.390027 91.823377) - (xy 115.618241 91.998491) (xy 115.633893 92.007527) (xy 115.867351 92.142316) (xy 115.867356 92.142318) - (xy 115.867359 92.14232) (xy 115.867363 92.142321) (xy 115.867368 92.142324) (xy 115.972723 92.185963) - (xy 116.13312 92.252402) (xy 116.410975 92.326853) (xy 116.696171 92.3644) (xy 116.696178 92.3644) - (xy 116.983822 92.3644) (xy 116.983829 92.3644) (xy 117.269025 92.326853) (xy 117.54688 92.252402) - (xy 117.812641 92.14232) (xy 118.061759 91.998491) (xy 118.289973 91.823377) (xy 118.289975 91.823374) - (xy 118.28998 91.823371) (xy 118.493372 91.619978) (xy 118.493377 91.619973) (xy 118.564569 91.527192) - (xy 118.620996 91.48599) (xy 118.690742 91.481835) (xy 118.751663 91.516047) (xy 118.784416 91.577764) - (xy 118.778603 91.647391) (xy 118.770332 91.664679) (xy 118.71714 91.756809) (xy 118.717135 91.75682) - (xy 118.609259 92.017256) (xy 118.536295 92.28956) (xy 118.4995 92.569041) (xy 118.4995 92.850958) - (xy 118.536295 93.130439) (xy 118.609259 93.402743) (xy 118.717135 93.663179) (xy 118.71714 93.66319) - (xy 118.858083 93.907309) (xy 118.858088 93.907317) (xy 119.0297 94.130965) (xy 119.029704 94.13097) - (xy 119.229029 94.330295) (xy 119.229033 94.330298) (xy 119.229035 94.3303) (xy 119.452683 94.501912) - (xy 119.45269 94.501916) (xy 119.696809 94.642859) (xy 119.696814 94.642861) (xy 119.696817 94.642863) - (xy 119.957261 94.750742) (xy 120.229558 94.823704) (xy 120.509049 94.8605) (xy 120.509056 94.8605) - (xy 120.790944 94.8605) (xy 120.790951 94.8605) (xy 121.070442 94.823704) (xy 121.342739 94.750742) - (xy 121.603183 94.642863) (xy 121.847317 94.501912) (xy 122.070965 94.3303) (xy 122.2703 94.130965) - (xy 122.441912 93.907317) (xy 122.582863 93.663183) (xy 122.690742 93.402739) (xy 122.763704 93.130442) - (xy 122.8005 92.850951) (xy 122.8005 92.631153) (xy 123.3995 92.631153) (xy 123.3995 92.788846) - (xy 123.430261 92.943489) (xy 123.430264 92.943501) (xy 123.490602 93.089172) (xy 123.490609 93.089185) - (xy 123.57821 93.220288) (xy 123.578213 93.220292) (xy 123.689707 93.331786) (xy 123.689711 93.331789) - (xy 123.820814 93.41939) (xy 123.820827 93.419397) (xy 123.966498 93.479735) (xy 123.966503 93.479737) - (xy 124.115593 93.509393) (xy 124.121153 93.510499) (xy 124.121156 93.5105) (xy 124.121158 93.5105) - (xy 124.278844 93.5105) (xy 124.278845 93.510499) (xy 124.433497 93.479737) (xy 124.579179 93.419394) - (xy 124.710289 93.331789) (xy 124.821789 93.220289) (xy 124.909394 93.089179) (xy 124.969737 92.943497) - (xy 125.0005 92.788842) (xy 125.0005 92.631158) (xy 125.0005 92.631155) (xy 125.000499 92.631153) - (xy 124.98764 92.566506) (xy 124.969737 92.476503) (xy 124.938049 92.400001) (xy 124.909397 92.330827) - (xy 124.90939 92.330814) (xy 124.821789 92.199711) (xy 124.821786 92.199707) (xy 124.710292 92.088213) - (xy 124.710288 92.08821) (xy 124.579185 92.000609) (xy 124.579172 92.000602) (xy 124.433501 91.940264) - (xy 124.433489 91.940261) (xy 124.278845 91.9095) (xy 124.278842 91.9095) (xy 124.121158 91.9095) - (xy 124.121155 91.9095) (xy 123.96651 91.940261) (xy 123.966498 91.940264) (xy 123.820827 92.000602) - (xy 123.820814 92.000609) (xy 123.689711 92.08821) (xy 123.689707 92.088213) (xy 123.578213 92.199707) - (xy 123.57821 92.199711) (xy 123.490609 92.330814) (xy 123.490602 92.330827) (xy 123.430264 92.476498) - (xy 123.430261 92.47651) (xy 123.3995 92.631153) (xy 122.8005 92.631153) (xy 122.8005 92.569049) - (xy 122.763704 92.289558) (xy 122.690742 92.017261) (xy 122.582863 91.756817) (xy 122.582861 91.756814) - (xy 122.582859 91.756809) (xy 122.441916 91.51269) (xy 122.441912 91.512683) (xy 122.381144 91.433489) - (xy 122.311161 91.342285) (xy 122.285967 91.277116) (xy 122.300005 91.208671) (xy 122.348819 91.158682) - (xy 122.353242 91.156314) (xy 122.483685 91.08985) (xy 122.620641 90.990346) (xy 122.740346 90.870641) - (xy 122.83985 90.733685) (xy 122.916705 90.582849) (xy 122.969018 90.421847) (xy 122.969928 90.416102) - (xy 122.9955 90.254649) (xy 122.9955 90.08535) (xy 129.7345 90.08535) (xy 129.7345 90.254649) (xy 129.760981 90.421847) - (xy 129.813296 90.582853) (xy 129.890152 90.733688) (xy 129.989648 90.870634) (xy 129.989652 90.870639) - (xy 130.10936 90.990347) (xy 130.109365 90.990351) (xy 130.228817 91.077137) (xy 130.246315 91.08985) - (xy 130.342425 91.13882) (xy 130.397146 91.166703) (xy 130.397148 91.166703) (xy 130.397151 91.166705) - (xy 130.48345 91.194745) (xy 130.558152 91.219018) (xy 130.725351 91.2455) (xy 130.725356 91.2455) - (xy 130.894649 91.2455) (xy 131.061847 91.219018) (xy 131.222849 91.166705) (xy 131.373685 91.08985) - (xy 131.510641 90.990346) (xy 131.630346 90.870641) (xy 131.72985 90.733685) (xy 131.806705 90.582849) - (xy 131.859018 90.421847) (xy 131.859928 90.416102) (xy 131.8855 90.254649) (xy 131.8855 90.085351) - (xy 131.878556 90.041511) (xy 131.878556 90.04151) (xy 131.876127 90.026177) (xy 133.6956 90.026177) - (xy 133.6956 90.313822) (xy 133.695601 90.313838) (xy 133.733146 90.599023) (xy 133.807597 90.876878) - (xy 133.917675 91.142631) (xy 133.917683 91.142648) (xy 134.061504 91.391751) (xy 134.061515 91.391767) - (xy 134.236621 91.619971) (xy 134.236627 91.619978) (xy 134.44002 91.823371) (xy 134.440027 91.823377) - (xy 134.668241 91.998491) (xy 134.683893 92.007527) (xy 134.917351 92.142316) (xy 134.917356 92.142318) - (xy 134.917359 92.14232) (xy 134.917363 92.142321) (xy 134.917368 92.142324) (xy 135.022723 92.185963) - (xy 135.18312 92.252402) (xy 135.460975 92.326853) (xy 135.746171 92.3644) (xy 135.746178 92.3644) - (xy 136.033822 92.3644) (xy 136.033829 92.3644) (xy 136.319025 92.326853) (xy 136.59688 92.252402) - (xy 136.862641 92.14232) (xy 137.111759 91.998491) (xy 137.339973 91.823377) (xy 137.339975 91.823374) - (xy 137.33998 91.823371) (xy 137.543372 91.619978) (xy 137.543377 91.619973) (xy 137.614569 91.527192) - (xy 137.670996 91.48599) (xy 137.740742 91.481835) (xy 137.801663 91.516047) (xy 137.834416 91.577764) - (xy 137.828603 91.647391) (xy 137.820332 91.664679) (xy 137.76714 91.756809) (xy 137.767135 91.75682) - (xy 137.659259 92.017256) (xy 137.586295 92.28956) (xy 137.5495 92.569041) (xy 137.5495 92.850958) - (xy 137.586295 93.130439) (xy 137.659259 93.402743) (xy 137.767135 93.663179) (xy 137.76714 93.66319) - (xy 137.908083 93.907309) (xy 137.908088 93.907317) (xy 138.0797 94.130965) (xy 138.079704 94.13097) - (xy 138.279029 94.330295) (xy 138.279033 94.330298) (xy 138.279035 94.3303) (xy 138.502683 94.501912) - (xy 138.50269 94.501916) (xy 138.746809 94.642859) (xy 138.746814 94.642861) (xy 138.746817 94.642863) - (xy 139.007261 94.750742) (xy 139.279558 94.823704) (xy 139.559049 94.8605) (xy 139.559056 94.8605) - (xy 139.840944 94.8605) (xy 139.840951 94.8605) (xy 140.120442 94.823704) (xy 140.392739 94.750742) - (xy 140.653183 94.642863) (xy 140.897317 94.501912) (xy 141.120965 94.3303) (xy 141.3203 94.130965) - (xy 141.491912 93.907317) (xy 141.632863 93.663183) (xy 141.740742 93.402739) (xy 141.813704 93.130442) - (xy 141.8505 92.850951) (xy 141.8505 92.569049) (xy 141.813704 92.289558) (xy 141.740742 92.017261) - (xy 141.632863 91.756817) (xy 141.632861 91.756814) (xy 141.632859 91.756809) (xy 141.491916 91.51269) - (xy 141.491912 91.512683) (xy 141.431144 91.433489) (xy 141.361161 91.342285) (xy 141.335967 91.277116) - (xy 141.350005 91.208671) (xy 141.398819 91.158682) (xy 141.403242 91.156314) (xy 141.533685 91.08985) - (xy 141.670641 90.990346) (xy 141.790346 90.870641) (xy 141.88985 90.733685) (xy 141.966705 90.582849) - (xy 142.019018 90.421847) (xy 142.019928 90.416102) (xy 142.0455 90.254649) (xy 142.0455 90.08535) - (xy 142.019018 89.918152) (xy 141.966703 89.757146) (xy 141.926804 89.678842) (xy 141.88985 89.606315) - (xy 141.827978 89.521155) (xy 141.790351 89.469365) (xy 141.790347 89.46936) (xy 141.670639 89.349652) - (xy 141.670634 89.349648) (xy 141.533688 89.250152) (xy 141.533687 89.250151) (xy 141.533685 89.25015) - (xy 141.47611 89.220814) (xy 141.382853 89.173296) (xy 141.221847 89.120981) (xy 141.054649 89.0945) - (xy 141.054644 89.0945) (xy 140.885356 89.0945) (xy 140.885351 89.0945) (xy 140.718152 89.120981) - (xy 140.557146 89.173296) (xy 140.406311 89.250152) (xy 140.269365 89.349648) (xy 140.26936 89.349652) - (xy 140.149652 89.46936) (xy 140.149648 89.469365) (xy 140.050152 89.606311) (xy 139.973296 89.757146) - (xy 139.920981 89.918152) (xy 139.8945 90.08535) (xy 139.8945 90.254649) (xy 139.920072 90.416102) - (xy 139.911118 90.485395) (xy 139.866121 90.538847) (xy 139.79937 90.559487) (xy 139.797599 90.5595) - (xy 139.559041 90.5595) (xy 139.27956 90.596295) (xy 139.007256 90.669259) (xy 138.74682 90.777135) - (xy 138.746809 90.77714) (xy 138.50269 90.918083) (xy 138.502682 90.918089) (xy 138.279029 91.089704) - (xy 138.079704 91.289029) (xy 138.079695 91.289039) (xy 138.012006 91.377253) (xy 137.955578 91.418456) - (xy 137.885832 91.42261) (xy 137.824912 91.388397) (xy 137.79216 91.326679) (xy 137.797973 91.257052) - (xy 137.806245 91.239765) (xy 137.818224 91.219018) (xy 137.86232 91.142641) (xy 137.972402 90.87688) - (xy 138.046853 90.599025) (xy 138.0844 90.313829) (xy 138.0844 90.026171) (xy 138.046853 89.740975) - (xy 137.972402 89.46312) (xy 137.872041 89.220827) (xy 137.862324 89.197368) (xy 137.862316 89.197351) - (xy 137.718495 88.948248) (xy 137.718491 88.948241) (xy 137.571441 88.756601) (xy 137.543378 88.720028) - (xy 137.543372 88.720021) (xy 137.339978 88.516627) (xy 137.339971 88.516621) (xy 137.111767 88.341515) - (xy 137.111765 88.341513) (xy 137.111759 88.341509) (xy 137.111754 88.341506) (xy 137.111751 88.341504) - (xy 136.862648 88.197683) (xy 136.862631 88.197675) (xy 136.596878 88.087597) (xy 136.319023 88.013146) - (xy 136.033838 87.975601) (xy 136.033835 87.9756) (xy 136.033829 87.9756) (xy 135.746171 87.9756) - (xy 135.746165 87.9756) (xy 135.746161 87.975601) (xy 135.460976 88.013146) (xy 135.183121 88.087597) - (xy 134.917368 88.197675) (xy 134.917351 88.197683) (xy 134.668248 88.341504) (xy 134.668232 88.341515) - (xy 134.440028 88.516621) (xy 134.440021 88.516627) (xy 134.236627 88.720021) (xy 134.236621 88.720028) - (xy 134.061515 88.948232) (xy 134.061504 88.948248) (xy 133.917683 89.197351) (xy 133.917675 89.197368) - (xy 133.807597 89.463121) (xy 133.733146 89.740976) (xy 133.695601 90.026161) (xy 133.6956 90.026177) - (xy 131.876127 90.026177) (xy 131.859018 89.918152) (xy 131.806703 89.757146) (xy 131.766804 89.678842) - (xy 131.72985 89.606315) (xy 131.667978 89.521155) (xy 131.630351 89.469365) (xy 131.630347 89.46936) - (xy 131.510639 89.349652) (xy 131.510634 89.349648) (xy 131.373688 89.250152) (xy 131.373687 89.250151) - (xy 131.373685 89.25015) (xy 131.31611 89.220814) (xy 131.222853 89.173296) (xy 131.061847 89.120981) - (xy 130.894649 89.0945) (xy 130.894644 89.0945) (xy 130.725356 89.0945) (xy 130.725351 89.0945) - (xy 130.558152 89.120981) (xy 130.397146 89.173296) (xy 130.246311 89.250152) (xy 130.109365 89.349648) - (xy 130.10936 89.349652) (xy 129.989652 89.46936) (xy 129.989648 89.469365) (xy 129.890152 89.606311) - (xy 129.813296 89.757146) (xy 129.760981 89.918152) (xy 129.7345 90.08535) (xy 122.9955 90.08535) - (xy 122.969018 89.918152) (xy 122.916703 89.757146) (xy 122.876804 89.678842) (xy 122.83985 89.606315) - (xy 122.777978 89.521155) (xy 122.740351 89.469365) (xy 122.740347 89.46936) (xy 122.620639 89.349652) - (xy 122.620634 89.349648) (xy 122.483688 89.250152) (xy 122.483687 89.250151) (xy 122.483685 89.25015) - (xy 122.42611 89.220814) (xy 122.332853 89.173296) (xy 122.171847 89.120981) (xy 122.004649 89.0945) - (xy 122.004644 89.0945) (xy 121.835356 89.0945) (xy 121.835351 89.0945) (xy 121.668152 89.120981) - (xy 121.507146 89.173296) (xy 121.356311 89.250152) (xy 121.219365 89.349648) (xy 121.21936 89.349652) - (xy 121.099652 89.46936) (xy 121.099648 89.469365) (xy 121.000152 89.606311) (xy 120.923296 89.757146) - (xy 120.870981 89.918152) (xy 120.8445 90.08535) (xy 120.8445 90.254649) (xy 120.870072 90.416102) - (xy 120.861118 90.485395) (xy 120.816121 90.538847) (xy 120.74937 90.559487) (xy 120.747599 90.5595) - (xy 120.509041 90.5595) (xy 120.22956 90.596295) (xy 119.957256 90.669259) (xy 119.69682 90.777135) - (xy 119.696809 90.77714) (xy 119.45269 90.918083) (xy 119.452682 90.918089) (xy 119.229029 91.089704) - (xy 119.029704 91.289029) (xy 119.029695 91.289039) (xy 118.962006 91.377253) (xy 118.905578 91.418456) - (xy 118.835832 91.42261) (xy 118.774912 91.388397) (xy 118.74216 91.326679) (xy 118.747973 91.257052) - (xy 118.756245 91.239765) (xy 118.768224 91.219018) (xy 118.81232 91.142641) (xy 118.922402 90.87688) - (xy 118.996853 90.599025) (xy 119.0344 90.313829) (xy 119.0344 90.026171) (xy 118.996853 89.740975) - (xy 118.922402 89.46312) (xy 118.822041 89.220827) (xy 118.812324 89.197368) (xy 118.812316 89.197351) - (xy 118.668495 88.948248) (xy 118.668491 88.948241) (xy 118.521441 88.756601) (xy 118.493378 88.720028) - (xy 118.493372 88.720021) (xy 118.289978 88.516627) (xy 118.289971 88.516621) (xy 118.061767 88.341515) - (xy 118.061765 88.341513) (xy 118.061759 88.341509) (xy 118.061754 88.341506) (xy 118.061751 88.341504) - (xy 117.812648 88.197683) (xy 117.812631 88.197675) (xy 117.546878 88.087597) (xy 117.269023 88.013146) - (xy 116.983838 87.975601) (xy 116.983835 87.9756) (xy 116.983829 87.9756) (xy 116.696171 87.9756) - (xy 116.696165 87.9756) (xy 116.696161 87.975601) (xy 116.410976 88.013146) (xy 116.133121 88.087597) - (xy 115.867368 88.197675) (xy 115.867351 88.197683) (xy 115.618248 88.341504) (xy 115.618232 88.341515) - (xy 115.390028 88.516621) (xy 115.390021 88.516627) (xy 115.186627 88.720021) (xy 115.186621 88.720028) - (xy 115.011515 88.948232) (xy 115.011504 88.948248) (xy 114.867683 89.197351) (xy 114.867675 89.197368) - (xy 114.757597 89.463121) (xy 114.683146 89.740976) (xy 114.645601 90.026161) (xy 114.6456 90.026177) - (xy 112.826127 90.026177) (xy 112.809018 89.918152) (xy 112.756703 89.757146) (xy 112.716804 89.678842) - (xy 112.67985 89.606315) (xy 112.617978 89.521155) (xy 112.580351 89.469365) (xy 112.580347 89.46936) - (xy 112.460639 89.349652) (xy 112.460634 89.349648) (xy 112.323688 89.250152) (xy 112.323687 89.250151) - (xy 112.323685 89.25015) (xy 112.26611 89.220814) (xy 112.172853 89.173296) (xy 112.011847 89.120981) - (xy 111.844649 89.0945) (xy 111.844644 89.0945) (xy 111.675356 89.0945) (xy 111.675351 89.0945) - (xy 111.508152 89.120981) (xy 111.347146 89.173296) (xy 111.196311 89.250152) (xy 111.059365 89.349648) - (xy 111.05936 89.349652) (xy 110.939652 89.46936) (xy 110.939648 89.469365) (xy 110.840152 89.606311) - (xy 110.763296 89.757146) (xy 110.710981 89.918152) (xy 110.6845 90.08535) (xy 103.9455 90.08535) - (xy 103.919018 89.918152) (xy 103.866703 89.757146) (xy 103.826804 89.678842) (xy 103.78985 89.606315) - (xy 103.727978 89.521155) (xy 103.690351 89.469365) (xy 103.690347 89.46936) (xy 103.570639 89.349652) - (xy 103.570634 89.349648) (xy 103.433688 89.250152) (xy 103.433687 89.250151) (xy 103.433685 89.25015) - (xy 103.37611 89.220814) (xy 103.282853 89.173296) (xy 103.121847 89.120981) (xy 102.954649 89.0945) - (xy 102.954644 89.0945) (xy 102.785356 89.0945) (xy 102.785351 89.0945) (xy 102.618152 89.120981) - (xy 102.457146 89.173296) (xy 102.306311 89.250152) (xy 102.169365 89.349648) (xy 102.16936 89.349652) - (xy 102.049652 89.46936) (xy 102.049648 89.469365) (xy 101.950152 89.606311) (xy 101.873296 89.757146) - (xy 101.820981 89.918152) (xy 101.7945 90.08535) (xy 101.7945 90.254649) (xy 101.820072 90.416102) - (xy 101.811118 90.485395) (xy 101.766121 90.538847) (xy 101.69937 90.559487) (xy 101.697599 90.5595) - (xy 101.459041 90.5595) (xy 101.17956 90.596295) (xy 100.907256 90.669259) (xy 100.64682 90.777135) - (xy 100.646809 90.77714) (xy 100.40269 90.918083) (xy 100.402682 90.918089) (xy 100.179029 91.089704) - (xy 99.979704 91.289029) (xy 99.979695 91.289039) (xy 99.912006 91.377253) (xy 99.855578 91.418456) - (xy 99.785832 91.42261) (xy 99.724912 91.388397) (xy 99.69216 91.326679) (xy 99.697973 91.257052) - (xy 99.706245 91.239765) (xy 99.718224 91.219018) (xy 99.76232 91.142641) (xy 99.872402 90.87688) - (xy 99.946853 90.599025) (xy 99.9844 90.313829) (xy 99.9844 90.026171) (xy 99.946853 89.740975) - (xy 99.872402 89.46312) (xy 99.772041 89.220827) (xy 99.762324 89.197368) (xy 99.762316 89.197351) - (xy 99.618495 88.948248) (xy 99.618491 88.948241) (xy 99.471441 88.756601) (xy 99.443378 88.720028) - (xy 99.443372 88.720021) (xy 99.239978 88.516627) (xy 99.239971 88.516621) (xy 99.011767 88.341515) - (xy 99.011765 88.341513) (xy 99.011759 88.341509) (xy 99.011754 88.341506) (xy 99.011751 88.341504) - (xy 98.762648 88.197683) (xy 98.762631 88.197675) (xy 98.496878 88.087597) (xy 98.219023 88.013146) - (xy 97.933838 87.975601) (xy 97.933835 87.9756) (xy 97.933829 87.9756) (xy 97.646171 87.9756) (xy 97.646165 87.9756) - (xy 97.646161 87.975601) (xy 97.360976 88.013146) (xy 97.083121 88.087597) (xy 96.817368 88.197675) - (xy 96.817351 88.197683) (xy 96.568248 88.341504) (xy 96.568232 88.341515) (xy 96.340028 88.516621) - (xy 96.340021 88.516627) (xy 96.136627 88.720021) (xy 96.136621 88.720028) (xy 95.961515 88.948232) - (xy 95.961504 88.948248) (xy 95.817683 89.197351) (xy 95.817675 89.197368) (xy 95.707597 89.463121) - (xy 95.633146 89.740976) (xy 95.595601 90.026161) (xy 95.5956 90.026177) (xy 93.776127 90.026177) - (xy 93.759018 89.918152) (xy 93.706703 89.757146) (xy 93.666804 89.678842) (xy 93.62985 89.606315) - (xy 93.567978 89.521155) (xy 93.530351 89.469365) (xy 93.530347 89.46936) (xy 93.410639 89.349652) - (xy 93.410634 89.349648) (xy 93.273688 89.250152) (xy 93.273687 89.250151) (xy 93.273685 89.25015) - (xy 93.21611 89.220814) (xy 93.122853 89.173296) (xy 92.961847 89.120981) (xy 92.794649 89.0945) - (xy 92.794644 89.0945) (xy 92.625356 89.0945) (xy 92.625351 89.0945) (xy 92.458152 89.120981) (xy 92.297146 89.173296) - (xy 92.146311 89.250152) (xy 92.009365 89.349648) (xy 92.00936 89.349652) (xy 91.889652 89.46936) - (xy 91.889648 89.469365) (xy 91.790152 89.606311) (xy 91.713296 89.757146) (xy 91.660981 89.918152) - (xy 91.6345 90.08535) (xy 84.8955 90.08535) (xy 84.869018 89.918152) (xy 84.816703 89.757146) (xy 84.776804 89.678842) - (xy 84.73985 89.606315) (xy 84.677978 89.521155) (xy 84.640351 89.469365) (xy 84.640347 89.46936) - (xy 84.520639 89.349652) (xy 84.520634 89.349648) (xy 84.383688 89.250152) (xy 84.383687 89.250151) - (xy 84.383685 89.25015) (xy 84.32611 89.220814) (xy 84.232853 89.173296) (xy 84.071847 89.120981) - (xy 83.904649 89.0945) (xy 83.904644 89.0945) (xy 83.735356 89.0945) (xy 83.735351 89.0945) (xy 83.568152 89.120981) - (xy 83.407146 89.173296) (xy 83.256311 89.250152) (xy 83.119365 89.349648) (xy 83.11936 89.349652) - (xy 82.999652 89.46936) (xy 82.999648 89.469365) (xy 82.900152 89.606311) (xy 82.823296 89.757146) - (xy 82.770981 89.918152) (xy 82.7445 90.08535) (xy 82.7445 90.254649) (xy 82.770072 90.416102) (xy 82.761118 90.485395) - (xy 82.716121 90.538847) (xy 82.64937 90.559487) (xy 82.647599 90.5595) (xy 82.409041 90.5595) (xy 82.12956 90.596295) - (xy 81.857256 90.669259) (xy 81.59682 90.777135) (xy 81.596809 90.77714) (xy 81.35269 90.918083) - (xy 81.352682 90.918089) (xy 81.129029 91.089704) (xy 80.929704 91.289029) (xy 80.929695 91.289039) - (xy 80.862006 91.377253) (xy 80.805578 91.418456) (xy 80.735832 91.42261) (xy 80.674912 91.388397) - (xy 80.64216 91.326679) (xy 80.647973 91.257052) (xy 80.656245 91.239765) (xy 80.668224 91.219018) - (xy 80.71232 91.142641) (xy 80.822402 90.87688) (xy 80.896853 90.599025) (xy 80.9344 90.313829) - (xy 80.9344 90.026171) (xy 80.896853 89.740975) (xy 80.822402 89.46312) (xy 80.722041 89.220827) - (xy 80.712324 89.197368) (xy 80.712316 89.197351) (xy 80.568495 88.948248) (xy 80.568491 88.948241) - (xy 80.421441 88.756601) (xy 80.393378 88.720028) (xy 80.393372 88.720021) (xy 80.189978 88.516627) - (xy 80.189971 88.516621) (xy 79.961767 88.341515) (xy 79.961765 88.341513) (xy 79.961759 88.341509) - (xy 79.961754 88.341506) (xy 79.961751 88.341504) (xy 79.712648 88.197683) (xy 79.712631 88.197675) - (xy 79.446878 88.087597) (xy 79.169023 88.013146) (xy 78.883838 87.975601) (xy 78.883835 87.9756) - (xy 78.883829 87.9756) (xy 78.596171 87.9756) (xy 78.596165 87.9756) (xy 78.596161 87.975601) (xy 78.310976 88.013146) - (xy 78.033121 88.087597) (xy 77.767368 88.197675) (xy 77.767351 88.197683) (xy 77.518248 88.341504) - (xy 77.518232 88.341515) (xy 77.290028 88.516621) (xy 77.290021 88.516627) (xy 77.086627 88.720021) - (xy 77.086621 88.720028) (xy 76.911515 88.948232) (xy 76.911504 88.948248) (xy 76.767683 89.197351) - (xy 76.767675 89.197368) (xy 76.657597 89.463121) (xy 76.583146 89.740976) (xy 76.545601 90.026161) - (xy 76.5456 90.026177) (xy 74.726127 90.026177) (xy 74.709018 89.918152) (xy 74.656703 89.757146) - (xy 74.616804 89.678842) (xy 74.57985 89.606315) (xy 74.517978 89.521155) (xy 74.480351 89.469365) - (xy 74.480347 89.46936) (xy 74.360639 89.349652) (xy 74.360634 89.349648) (xy 74.223688 89.250152) - (xy 74.223687 89.250151) (xy 74.223685 89.25015) (xy 74.16611 89.220814) (xy 74.072853 89.173296) - (xy 73.911847 89.120981) (xy 73.744649 89.0945) (xy 73.744644 89.0945) (xy 73.575356 89.0945) (xy 73.575351 89.0945) - (xy 73.408152 89.120981) (xy 73.247146 89.173296) (xy 73.096311 89.250152) (xy 72.959365 89.349648) - (xy 72.95936 89.349652) (xy 72.839652 89.46936) (xy 72.839648 89.469365) (xy 72.740152 89.606311) - (xy 72.663296 89.757146) (xy 72.610981 89.918152) (xy 72.5845 90.08535) (xy 63.636123 90.08535) - (xy 63.620425 90.047452) (xy 63.612956 89.977983) (xy 63.620425 89.952548) (xy 63.669735 89.833501) - (xy 63.669737 89.833497) (xy 63.7005 89.678842) (xy 63.7005 89.521158) (xy 63.7005 89.521155) (xy 63.700499 89.521153) - (xy 63.690196 89.469359) (xy 63.669737 89.366503) (xy 63.662757 89.349652) (xy 63.609397 89.220827) - (xy 63.60939 89.220814) (xy 63.521789 89.089711) (xy 63.521786 89.089707) (xy 63.410292 88.978213) - (xy 63.410288 88.97821) (xy 63.342031 88.932602) (xy 63.297226 88.87899) (xy 63.288519 88.809665) - (xy 63.318673 88.746637) (xy 63.378117 88.709918) (xy 63.410922 88.7055) (xy 64.783147 88.7055) - (xy 64.850186 88.725185) (xy 64.895941 88.777989) (xy 64.904764 88.805309) (xy 64.930261 88.933489) - (xy 64.930264 88.933501) (xy 64.990602 89.079172) (xy 64.990609 89.079185) (xy 65.07821 89.210288) - (xy 65.078213 89.210292) (xy 65.189707 89.321786) (xy 65.189711 89.321789) (xy 65.320814 89.40939) - (xy 65.320827 89.409397) (xy 65.450528 89.46312) (xy 65.466503 89.469737) (xy 65.621153 89.500499) - (xy 65.621156 89.5005) (xy 65.621158 89.5005) (xy 65.778844 89.5005) (xy 65.778845 89.500499) (xy 65.933497 89.469737) - (xy 66.079179 89.409394) (xy 66.210289 89.321789) (xy 66.321789 89.210289) (xy 66.409394 89.079179) - (xy 66.469737 88.933497) (xy 66.495429 88.804336) (xy 66.504535 88.786926) (xy 66.508947 88.767777) - (xy 66.520398 88.756601) (xy 66.527814 88.742425) (xy 66.544887 88.732702) (xy 66.558951 88.718978) - (xy 66.579189 88.713169) (xy 66.588529 88.707851) (xy 66.592167 88.707048) (xy 66.600105 88.705422) - (xy 66.670959 88.700355) (xy 66.705894 88.695332) (xy 66.77638 88.679997) (xy 66.810455 88.664434) - (xy 66.862579 88.645519) (xy 66.932311 88.641158) (xy 66.956387 88.649291) (xy 66.989544 88.664434) - (xy 66.991524 88.665338) (xy 67.058563 88.685023) (xy 67.058567 88.685024) (xy 67.200983 88.7055) - (xy 67.200986 88.7055) (xy 71.04864 88.7055) (xy 71.058786 88.704955) (xy 71.102678 88.702603) (xy 71.102686 88.702602) - (xy 71.102688 88.702602) (xy 71.102689 88.702602) (xy 71.109682 88.701849) (xy 71.129036 88.699769) - (xy 71.129046 88.699767) (xy 71.129049 88.699767) (xy 71.138648 88.698211) (xy 71.182448 88.691114) - (xy 71.317257 88.640832) (xy 71.37858 88.607347) (xy 71.493762 88.521123) (xy 75.211899 84.802983) - (xy 75.27322 84.7695) (xy 75.342911 84.774484) (xy 75.398845 84.816356) (xy 75.40268 84.821774) - (xy 75.459079 84.90618) (xy 75.570573 85.017674) (xy 75.570577 85.017677) (xy 75.70168 85.105278) - (xy 75.701693 85.105285) (xy 75.823859 85.155887) (xy 75.847369 85.165625) (xy 75.966049 85.189232) - (xy 76.002019 85.196387) (xy 76.002022 85.196388) (xy 76.002024 85.196388) (xy 76.15971 85.196388) - (xy 76.159711 85.196387) (xy 76.314363 85.165625) (xy 76.433916 85.116104) (xy 76.503383 85.108636) - (xy 76.565863 85.139911) (xy 76.601515 85.2) (xy 76.605367 85.230666) (xy 76.605367 85.820316) (xy 76.602737 85.831907) - (xy 76.603772 85.840141) (xy 76.593351 85.873278) (xy 76.593228 85.873824) (xy 76.593091 85.874111) - (xy 76.576848 85.907844) (xy 76.576777 85.908215) (xy 76.573186 85.915723) (xy 76.573167 85.915743) - (xy 76.573122 85.915857) (xy 76.565942 85.930819) (xy 76.563208 85.940828) (xy 76.517826 86.106965) - (xy 76.517826 86.106967) (xy 76.517825 86.106971) (xy 76.50239 86.288906) (xy 76.520144 86.470626) - (xy 76.520146 86.470639) (xy 76.5705 86.646142) (xy 76.570501 86.646144) (xy 76.570502 86.646147) - (xy 76.651798 86.809644) (xy 76.761347 86.955725) (xy 76.89553 87.079562) (xy 76.895532 87.079563) - (xy 76.895533 87.079564) (xy 77.045705 87.174406) (xy 77.049913 87.177063) (xy 77.167863 87.224349) - (xy 77.21939 87.245006) (xy 77.219392 87.245007) (xy 77.219393 87.245007) (xy 77.219395 87.245008) - (xy 77.398376 87.281151) (xy 77.580943 87.284297) (xy 77.761063 87.254344) (xy 77.786901 87.245006) - (xy 77.899539 87.204297) (xy 77.932786 87.192281) (xy 77.948101 87.183356) (xy 77.954488 87.179643) - (xy 77.954758 87.17957) (xy 77.982798 87.163186) (xy 77.985784 87.162452) (xy 78.045119 87.146389) - (xy 78.077292 87.14639) (xy 78.077296 87.146388) (xy 78.085915 87.146389) (xy 78.085944 87.146388) - (xy 79.566564 87.146388) (xy 79.58221 87.150613) (xy 79.596273 87.149999) (xy 79.628983 87.163244) - (xy 79.643723 87.171832) (xy 79.656948 87.17956) (xy 79.65695 87.17956) (xy 79.663806 87.183567) - (xy 79.664216 87.183771) (xy 79.678824 87.192282) (xy 79.678941 87.19235) (xy 79.85067 87.254406) - (xy 80.030795 87.284351) (xy 80.213365 87.281198) (xy 80.392348 87.245048) (xy 80.518661 87.194406) - (xy 80.561829 87.177099) (xy 80.561831 87.177098) (xy 80.716215 87.079592) (xy 80.850398 86.955751) - (xy 80.850398 86.95575) (xy 80.850401 86.955748) (xy 80.945568 86.828842) (xy 80.959948 86.809667) - (xy 81.041245 86.646166) (xy 81.091604 86.47065) (xy 81.10936 86.288918) (xy 81.109152 86.286468) - (xy 81.099744 86.175546) (xy 81.093928 86.106974) (xy 81.045816 85.930829) (xy 81.038586 85.915762) - (xy 81.03802 85.914355) (xy 81.018642 85.874111) (xy 81.017967 85.871153) (xy 83.2995 85.871153) - (xy 83.2995 86.028846) (xy 83.330261 86.183489) (xy 83.330264 86.183501) (xy 83.390602 86.329172) - (xy 83.390609 86.329185) (xy 83.47821 86.460288) (xy 83.478213 86.460292) (xy 83.589707 86.571786) - (xy 83.589711 86.571789) (xy 83.720814 86.65939) (xy 83.720827 86.659397) (xy 83.834273 86.706387) - (xy 83.866503 86.719737) (xy 84.016855 86.749644) (xy 84.021153 86.750499) (xy 84.021156 86.7505) - (xy 84.021158 86.7505) (xy 84.178844 86.7505) (xy 84.178845 86.750499) (xy 84.333497 86.719737) - (xy 84.479179 86.659394) (xy 84.610289 86.571789) (xy 84.721789 86.460289) (xy 84.809394 86.329179) - (xy 84.821931 86.298913) (xy 84.838599 86.258671) (xy 84.854139 86.221153) (xy 85.2995 86.221153) - (xy 85.2995 86.378846) (xy 85.330261 86.533489) (xy 85.330264 86.533501) (xy 85.390602 86.679172) - (xy 85.390609 86.679185) (xy 85.47821 86.810288) (xy 85.478213 86.810292) (xy 85.589707 86.921786) - (xy 85.589711 86.921789) (xy 85.720814 87.00939) (xy 85.720827 87.009397) (xy 85.866498 87.069735) - (xy 85.866503 87.069737) (xy 85.977994 87.091914) (xy 86.021153 87.100499) (xy 86.021156 87.1005) - (xy 86.021158 87.1005) (xy 86.178844 87.1005) (xy 86.178845 87.100499) (xy 86.333497 87.069737) - (xy 86.479179 87.009394) (xy 86.610289 86.921789) (xy 86.721789 86.810289) (xy 86.809394 86.679179) - (xy 86.812719 86.671153) (xy 86.830102 86.629185) (xy 86.869737 86.533497) (xy 86.9005 86.378842) - (xy 86.9005 86.221158) (xy 86.9005 86.221155) (xy 86.900499 86.221153) (xy 86.894038 86.188671) - (xy 86.869737 86.066503) (xy 86.869296 86.065438) (xy 86.809397 85.920827) (xy 86.80939 85.920814) - (xy 86.721789 85.789711) (xy 86.721786 85.789707) (xy 86.610292 85.678213) (xy 86.610288 85.67821) - (xy 86.479185 85.590609) (xy 86.479172 85.590602) (xy 86.333501 85.530264) (xy 86.333489 85.530261) - (xy 86.178845 85.4995) (xy 86.178842 85.4995) (xy 86.021158 85.4995) (xy 86.021155 85.4995) (xy 85.86651 85.530261) - (xy 85.866498 85.530264) (xy 85.720827 85.590602) (xy 85.720814 85.590609) (xy 85.589711 85.67821) - (xy 85.589707 85.678213) (xy 85.478213 85.789707) (xy 85.47821 85.789711) (xy 85.390609 85.920814) - (xy 85.390602 85.920827) (xy 85.330264 86.066498) (xy 85.330261 86.06651) (xy 85.2995 86.221153) - (xy 84.854139 86.221153) (xy 84.869737 86.183497) (xy 84.9005 86.028842) (xy 84.9005 85.871158) - (xy 84.9005 85.871155) (xy 84.900499 85.871153) (xy 84.895928 85.848171) (xy 84.869737 85.716503) - (xy 84.835282 85.633321) (xy 84.809397 85.570827) (xy 84.80939 85.570814) (xy 84.721789 85.439711) - (xy 84.721786 85.439707) (xy 84.610292 85.328213) (xy 84.610288 85.32821) (xy 84.479185 85.240609) - (xy 84.479172 85.240602) (xy 84.333501 85.180264) (xy 84.333489 85.180261) (xy 84.178845 85.1495) - (xy 84.178842 85.1495) (xy 84.021158 85.1495) (xy 84.021155 85.1495) (xy 83.86651 85.180261) (xy 83.866498 85.180264) - (xy 83.720827 85.240602) (xy 83.720814 85.240609) (xy 83.589711 85.32821) (xy 83.589707 85.328213) - (xy 83.478213 85.439707) (xy 83.47821 85.439711) (xy 83.390609 85.570814) (xy 83.390602 85.570827) - (xy 83.330264 85.716498) (xy 83.330261 85.71651) (xy 83.2995 85.871153) (xy 81.017967 85.871153) - (xy 81.006365 85.820315) (xy 81.006365 84.471441) (xy 81.008988 84.459866) (xy 81.007954 84.451656) - (xy 81.018359 84.418526) (xy 81.018486 84.41797) (xy 81.034928 84.3838) (xy 81.034999 84.383418) - (xy 81.038294 84.376524) (xy 81.038621 84.375841) (xy 81.038644 84.375816) (xy 81.038698 84.375682) - (xy 81.045783 84.360918) (xy 81.074152 84.257041) (xy 94.275366 84.257041) (xy 94.275366 84.414734) - (xy 94.306127 84.569377) (xy 94.30613 84.569389) (xy 94.366468 84.71506) (xy 94.366475 84.715073) - (xy 94.454076 84.846176) (xy 94.454079 84.84618) (xy 94.565573 84.957674) (xy 94.565577 84.957677) - (xy 94.69668 85.045278) (xy 94.696693 85.045285) (xy 94.841531 85.105278) (xy 94.842369 85.105625) - (xy 94.997019 85.136387) (xy 94.997022 85.136388) (xy 94.997024 85.136388) (xy 95.15471 85.136388) - (xy 95.154711 85.136387) (xy 95.309363 85.105625) (xy 95.428916 85.056104) (xy 95.498383 85.048636) - (xy 95.560863 85.079911) (xy 95.596515 85.14) (xy 95.600367 85.170666) (xy 95.600367 85.760316) - (xy 95.597737 85.771907) (xy 95.598772 85.780141) (xy 95.588351 85.813278) (xy 95.588228 85.813824) - (xy 95.588029 85.814238) (xy 95.571848 85.847844) (xy 95.571777 85.848215) (xy 95.568186 85.855723) - (xy 95.568167 85.855743) (xy 95.568122 85.855857) (xy 95.560942 85.870819) (xy 95.547856 85.918725) - (xy 95.512826 86.046965) (xy 95.512826 86.046967) (xy 95.512825 86.046971) (xy 95.500054 86.197507) - (xy 95.499205 86.207518) (xy 95.49739 86.228906) (xy 95.515144 86.410626) (xy 95.515146 86.410639) - (xy 95.5655 86.586142) (xy 95.565501 86.586144) (xy 95.565502 86.586147) (xy 95.646798 86.749644) - (xy 95.756347 86.895725) (xy 95.89053 87.019562) (xy 95.890532 87.019563) (xy 95.890533 87.019564) - (xy 96.037448 87.112349) (xy 96.044913 87.117063) (xy 96.20565 87.181502) (xy 96.21439 87.185006) - (xy 96.214392 87.185007) (xy 96.214393 87.185007) (xy 96.214395 87.185008) (xy 96.393376 87.221151) - (xy 96.575943 87.224297) (xy 96.756063 87.194344) (xy 96.757649 87.193771) (xy 96.878762 87.149999) - (xy 96.927786 87.132281) (xy 96.943101 87.123356) (xy 96.949488 87.119643) (xy 96.949758 87.11957) - (xy 96.977798 87.103186) (xy 96.980784 87.102452) (xy 97.040119 87.086389) (xy 97.072292 87.08639) - (xy 97.072296 87.086388) (xy 97.080915 87.086389) (xy 97.080944 87.086388) (xy 98.561564 87.086388) - (xy 98.57721 87.090613) (xy 98.591273 87.089999) (xy 98.623983 87.103244) (xy 98.638723 87.111832) - (xy 98.651948 87.11956) (xy 98.65195 87.11956) (xy 98.658806 87.123567) (xy 98.659216 87.123771) - (xy 98.673824 87.132282) (xy 98.673941 87.13235) (xy 98.84567 87.194406) (xy 99.025795 87.224351) - (xy 99.208365 87.221198) (xy 99.387348 87.185048) (xy 99.518789 87.13235) (xy 99.556829 87.117099) - (xy 99.556831 87.117098) (xy 99.711215 87.019592) (xy 99.845398 86.895751) (xy 99.845398 86.89575) - (xy 99.845401 86.895748) (xy 99.911128 86.8081) (xy 99.954948 86.749667) (xy 100.036245 86.586166) - (xy 100.086604 86.41065) (xy 100.10436 86.228918) (xy 100.104359 86.228914) (xy 100.10436 86.228912) - (xy 100.099834 86.175546) (xy 100.099461 86.171153) (xy 104.3495 86.171153) (xy 104.3495 86.328846) - (xy 104.380261 86.483489) (xy 104.380264 86.483501) (xy 104.440602 86.629172) (xy 104.440609 86.629185) - (xy 104.52821 86.760288) (xy 104.528213 86.760292) (xy 104.639707 86.871786) (xy 104.639711 86.871789) - (xy 104.770814 86.95939) (xy 104.770827 86.959397) (xy 104.916085 87.019564) (xy 104.916503 87.019737) - (xy 105.048239 87.045941) (xy 105.071153 87.050499) (xy 105.071156 87.0505) (xy 105.071158 87.0505) - (xy 105.228844 87.0505) (xy 105.228845 87.050499) (xy 105.383497 87.019737) (xy 105.513839 86.965748) - (xy 105.529172 86.959397) (xy 105.529172 86.959396) (xy 105.529179 86.959394) (xy 105.660289 86.871789) - (xy 105.771789 86.760289) (xy 105.859394 86.629179) (xy 105.86515 86.615284) (xy 105.87722 86.586142) - (xy 105.919737 86.483497) (xy 105.9505 86.328842) (xy 105.9505 86.171158) (xy 105.9505 86.171155) - (xy 105.950499 86.171153) (xy 105.947363 86.155386) (xy 105.919737 86.016503) (xy 105.906576 85.984729) - (xy 105.859397 85.870827) (xy 105.85939 85.870814) (xy 105.771789 85.739711) (xy 105.771786 85.739707) - (xy 105.660292 85.628213) (xy 105.660288 85.62821) (xy 105.529185 85.540609) (xy 105.529172 85.540602) - (xy 105.383501 85.480264) (xy 105.383489 85.480261) (xy 105.228845 85.4495) (xy 105.228842 85.4495) - (xy 105.071158 85.4495) (xy 105.071155 85.4495) (xy 104.91651 85.480261) (xy 104.916498 85.480264) - (xy 104.770827 85.540602) (xy 104.770814 85.540609) (xy 104.639711 85.62821) (xy 104.639707 85.628213) - (xy 104.528213 85.739707) (xy 104.52821 85.739711) (xy 104.440609 85.870814) (xy 104.440602 85.870827) - (xy 104.380264 86.016498) (xy 104.380261 86.01651) (xy 104.3495 86.171153) (xy 100.099461 86.171153) - (xy 100.092955 86.094453) (xy 100.088928 86.046974) (xy 100.040816 85.870829) (xy 100.033476 85.855534) - (xy 100.029937 85.848144) (xy 100.029879 85.847831) (xy 100.01375 85.814337) (xy 100.013525 85.813866) - (xy 100.013374 85.812938) (xy 100.001365 85.760315) (xy 100.001365 84.411441) (xy 100.013626 84.357678) - (xy 100.029928 84.3238) (xy 100.029929 84.323794) (xy 100.03302 84.31737) (xy 100.033698 84.315681) - (xy 100.040783 84.300918) (xy 100.088885 84.124784) (xy 100.090253 84.108653) (xy 106.5995 84.108653) - (xy 106.5995 84.266346) (xy 106.630261 84.420989) (xy 106.630264 84.421001) (xy 106.690602 84.566672) - (xy 106.690609 84.566685) (xy 106.77821 84.697788) (xy 106.778213 84.697792) (xy 106.889707 84.809286) - (xy 106.889711 84.809289) (xy 107.020814 84.89689) (xy 107.020827 84.896897) (xy 107.133254 84.943465) - (xy 107.166503 84.957237) (xy 107.166507 84.957237) (xy 107.166508 84.957238) (xy 107.272808 84.978383) - (xy 107.334718 85.010768) (xy 107.369293 85.071484) (xy 107.365553 85.141253) (xy 107.324686 85.197925) - (xy 107.272808 85.221617) (xy 107.166508 85.242761) (xy 107.166498 85.242764) (xy 107.020827 85.303102) - (xy 107.020814 85.303109) (xy 106.889711 85.39071) (xy 106.889707 85.390713) (xy 106.778213 85.502207) - (xy 106.77821 85.502211) (xy 106.690609 85.633314) (xy 106.690602 85.633327) (xy 106.630264 85.778998) - (xy 106.630261 85.77901) (xy 106.5995 85.933653) (xy 106.5995 86.091346) (xy 106.630261 86.245989) - (xy 106.630264 86.246001) (xy 106.690602 86.391672) (xy 106.690609 86.391685) (xy 106.77821 86.522788) - (xy 106.778213 86.522792) (xy 106.889707 86.634286) (xy 106.889711 86.634289) (xy 107.020814 86.72189) - (xy 107.020827 86.721897) (xy 107.166498 86.782235) (xy 107.166503 86.782237) (xy 107.304402 86.809667) - (xy 107.321153 86.812999) (xy 107.321156 86.813) (xy 107.321158 86.813) (xy 107.478844 86.813) (xy 107.478845 86.812999) - (xy 107.633497 86.782237) (xy 107.779179 86.721894) (xy 107.910289 86.634289) (xy 108.021789 86.522789) - (xy 108.109394 86.391679) (xy 108.169737 86.245997) (xy 108.2005 86.091342) (xy 108.2005 85.933658) - (xy 108.2005 85.933655) (xy 108.200499 85.933653) (xy 108.188598 85.873824) (xy 108.169737 85.779003) - (xy 108.158514 85.751907) (xy 108.109397 85.633327) (xy 108.10939 85.633314) (xy 108.021789 85.502211) - (xy 108.021786 85.502207) (xy 107.910292 85.390713) (xy 107.910288 85.39071) (xy 107.779185 85.303109) - (xy 107.779172 85.303102) (xy 107.633501 85.242764) (xy 107.633489 85.242761) (xy 107.527192 85.221617) - (xy 107.465281 85.189232) (xy 107.430707 85.128516) (xy 107.434446 85.058747) (xy 107.475313 85.002075) - (xy 107.527192 84.978383) (xy 107.574705 84.968931) (xy 107.633497 84.957237) (xy 107.746166 84.910567) - (xy 107.779172 84.896897) (xy 107.779172 84.896896) (xy 107.779179 84.896894) (xy 107.910289 84.809289) - (xy 108.021789 84.697789) (xy 108.109394 84.566679) (xy 108.169737 84.420997) (xy 108.2005 84.266342) - (xy 108.2005 84.237041) (xy 113.325366 84.237041) (xy 113.325366 84.394734) (xy 113.356127 84.549377) - (xy 113.35613 84.549389) (xy 113.416468 84.69506) (xy 113.416475 84.695073) (xy 113.504076 84.826176) - (xy 113.504079 84.82618) (xy 113.615573 84.937674) (xy 113.615577 84.937677) (xy 113.74668 85.025278) - (xy 113.746693 85.025285) (xy 113.827479 85.058747) (xy 113.892369 85.085625) (xy 114.041444 85.115278) - (xy 114.047019 85.116387) (xy 114.047022 85.116388) (xy 114.047024 85.116388) (xy 114.20471 85.116388) - (xy 114.204711 85.116387) (xy 114.359363 85.085625) (xy 114.478916 85.036104) (xy 114.548383 85.028636) - (xy 114.610863 85.059911) (xy 114.646515 85.12) (xy 114.650367 85.150666) (xy 114.650367 85.740316) - (xy 114.647737 85.751907) (xy 114.648772 85.760141) (xy 114.638351 85.793278) (xy 114.638228 85.793824) - (xy 114.638029 85.794238) (xy 114.621848 85.827844) (xy 114.621777 85.828215) (xy 114.618186 85.835723) - (xy 114.618167 85.835743) (xy 114.618122 85.835857) (xy 114.610942 85.850819) (xy 114.601916 85.883864) - (xy 114.562826 86.026965) (xy 114.562826 86.026967) (xy 114.562825 86.026971) (xy 114.54739 86.208906) - (xy 114.565144 86.390626) (xy 114.565146 86.390639) (xy 114.6155 86.566142) (xy 114.615501 86.566144) - (xy 114.615502 86.566147) (xy 114.696798 86.729644) (xy 114.806347 86.875725) (xy 114.94053 86.999562) - (xy 114.940532 86.999563) (xy 114.940533 86.999564) (xy 115.083727 87.089999) (xy 115.094913 87.097063) - (xy 115.182933 87.13235) (xy 115.26439 87.165006) (xy 115.264392 87.165007) (xy 115.264393 87.165007) - (xy 115.264395 87.165008) (xy 115.443376 87.201151) (xy 115.625943 87.204297) (xy 115.806063 87.174344) - (xy 115.809265 87.173187) (xy 115.922257 87.13235) (xy 115.977786 87.112281) (xy 115.993101 87.103356) - (xy 115.999488 87.099643) (xy 115.999758 87.09957) (xy 116.027798 87.083186) (xy 116.030784 87.082452) - (xy 116.090119 87.066389) (xy 116.122292 87.06639) (xy 116.122296 87.066388) (xy 116.130915 87.066389) - (xy 116.130944 87.066388) (xy 117.611564 87.066388) (xy 117.62721 87.070613) (xy 117.641273 87.069999) - (xy 117.673983 87.083244) (xy 117.688723 87.091832) (xy 117.701948 87.09956) (xy 117.70195 87.09956) - (xy 117.708806 87.103567) (xy 117.709216 87.103771) (xy 117.723824 87.112282) (xy 117.723941 87.11235) - (xy 117.89567 87.174406) (xy 118.075795 87.204351) (xy 118.258365 87.201198) (xy 118.437348 87.165048) - (xy 118.568789 87.11235) (xy 118.606829 87.097099) (xy 118.606831 87.097098) (xy 118.761215 86.999592) - (xy 118.895398 86.875751) (xy 118.895398 86.87575) (xy 118.895401 86.875748) (xy 118.989948 86.749669) - (xy 119.004948 86.729667) (xy 119.034043 86.671153) (xy 123.3995 86.671153) (xy 123.3995 86.828846) - (xy 123.430261 86.983489) (xy 123.430264 86.983501) (xy 123.490602 87.129172) (xy 123.490609 87.129185) - (xy 123.57821 87.260288) (xy 123.578213 87.260292) (xy 123.689707 87.371786) (xy 123.689711 87.371789) - (xy 123.820814 87.45939) (xy 123.820827 87.459397) (xy 123.966498 87.519735) (xy 123.966503 87.519737) - (xy 124.121153 87.550499) (xy 124.121156 87.5505) (xy 124.121158 87.5505) (xy 124.278844 87.5505) - (xy 124.278845 87.550499) (xy 124.433497 87.519737) (xy 124.579179 87.459394) (xy 124.710289 87.371789) - (xy 124.821789 87.260289) (xy 124.909394 87.129179) (xy 124.911618 87.123811) (xy 124.943872 87.045941) - (xy 124.969737 86.983497) (xy 125.0005 86.828842) (xy 125.0005 86.671158) (xy 125.0005 86.671155) - (xy 125.000499 86.671153) (xy 124.989385 86.615281) (xy 124.969737 86.516503) (xy 124.95488 86.480634) - (xy 124.909397 86.370827) (xy 124.90939 86.370814) (xy 124.821789 86.239711) (xy 124.821786 86.239707) - (xy 124.710292 86.128213) (xy 124.710288 86.12821) (xy 124.579185 86.040609) (xy 124.579172 86.040602) - (xy 124.433501 85.980264) (xy 124.433489 85.980261) (xy 124.278845 85.9495) (xy 124.278842 85.9495) - (xy 124.121158 85.9495) (xy 124.121155 85.9495) (xy 123.96651 85.980261) (xy 123.966498 85.980264) - (xy 123.820827 86.040602) (xy 123.820814 86.040609) (xy 123.689711 86.12821) (xy 123.689707 86.128213) - (xy 123.578213 86.239707) (xy 123.57821 86.239711) (xy 123.490609 86.370814) (xy 123.490602 86.370827) - (xy 123.430264 86.516498) (xy 123.430261 86.51651) (xy 123.3995 86.671153) (xy 119.034043 86.671153) - (xy 119.086245 86.566166) (xy 119.136604 86.39065) (xy 119.15436 86.208918) (xy 119.154241 86.207519) - (xy 119.144388 86.091344) (xy 119.138928 86.026974) (xy 119.090816 85.850829) (xy 119.083476 85.835534) - (xy 119.079937 85.828144) (xy 119.079879 85.827831) (xy 119.06375 85.794337) (xy 119.063525 85.793866) - (xy 119.063374 85.792938) (xy 119.051365 85.740315) (xy 119.051365 84.391441) (xy 119.063626 84.337678) - (xy 119.068744 84.327041) (xy 132.420366 84.327041) (xy 132.420366 84.484734) (xy 132.451127 84.639377) - (xy 132.45113 84.639389) (xy 132.511468 84.78506) (xy 132.511475 84.785073) (xy 132.599076 84.916176) - (xy 132.599079 84.91618) (xy 132.710573 85.027674) (xy 132.710577 85.027677) (xy 132.84168 85.115278) - (xy 132.841693 85.115285) (xy 132.963229 85.165626) (xy 132.987369 85.175625) (xy 133.092279 85.196493) - (xy 133.142019 85.206387) (xy 133.142022 85.206388) (xy 133.142024 85.206388) (xy 133.29971 85.206388) - (xy 133.299711 85.206387) (xy 133.454363 85.175625) (xy 133.573916 85.126104) (xy 133.643383 85.118636) - (xy 133.705863 85.149911) (xy 133.741515 85.21) (xy 133.745367 85.240666) (xy 133.745367 85.830316) - (xy 133.742737 85.841907) (xy 133.743772 85.850141) (xy 133.733351 85.883278) (xy 133.733228 85.883824) - (xy 133.733029 85.884238) (xy 133.716848 85.917844) (xy 133.716777 85.918215) (xy 133.713186 85.925723) - (xy 133.713167 85.925743) (xy 133.713122 85.925857) (xy 133.705942 85.940819) (xy 133.705937 85.940837) - (xy 133.657826 86.116965) (xy 133.657826 86.116967) (xy 133.657825 86.116971) (xy 133.64239 86.298906) - (xy 133.660144 86.480626) (xy 133.660146 86.480639) (xy 133.7105 86.656142) (xy 133.710501 86.656144) - (xy 133.710502 86.656147) (xy 133.791798 86.819644) (xy 133.901347 86.965725) (xy 134.03553 87.089562) - (xy 134.035532 87.089563) (xy 134.035533 87.089564) (xy 134.186657 87.185007) (xy 134.189913 87.187063) - (xy 134.282919 87.224349) (xy 134.35939 87.255006) (xy 134.359392 87.255007) (xy 134.359393 87.255007) - (xy 134.359395 87.255008) (xy 134.538376 87.291151) (xy 134.720943 87.294297) (xy 134.901063 87.264344) - (xy 134.926901 87.255006) (xy 135.067208 87.204297) (xy 135.072786 87.202281) (xy 135.088101 87.193356) - (xy 135.094488 87.189643) (xy 135.094758 87.18957) (xy 135.122798 87.173186) (xy 135.125784 87.172452) - (xy 135.185119 87.156389) (xy 135.217292 87.15639) (xy 135.217296 87.156388) (xy 135.225915 87.156389) - (xy 135.225944 87.156388) (xy 136.706564 87.156388) (xy 136.72221 87.160613) (xy 136.736273 87.159999) - (xy 136.768983 87.173244) (xy 136.783723 87.181832) (xy 136.796948 87.18956) (xy 136.79695 87.18956) - (xy 136.803806 87.193567) (xy 136.804216 87.193771) (xy 136.818824 87.202282) (xy 136.818941 87.20235) - (xy 136.99067 87.264406) (xy 137.170795 87.294351) (xy 137.353365 87.291198) (xy 137.532348 87.255048) - (xy 137.663789 87.20235) (xy 137.701829 87.187099) (xy 137.701831 87.187098) (xy 137.856215 87.089592) - (xy 137.990398 86.965751) (xy 137.990398 86.96575) (xy 137.990401 86.965748) (xy 138.060863 86.871786) - (xy 138.099948 86.819667) (xy 138.181245 86.656166) (xy 138.231604 86.48065) (xy 138.24936 86.298918) - (xy 138.249359 86.298912) (xy 138.24076 86.197519) (xy 138.233928 86.116974) (xy 138.185816 85.940829) - (xy 138.178476 85.925534) (xy 138.174937 85.918144) (xy 138.174879 85.917831) (xy 138.15875 85.884337) - (xy 138.158525 85.883866) (xy 138.158374 85.882938) (xy 138.146365 85.830315) (xy 138.146365 84.481441) - (xy 138.158626 84.427678) (xy 138.174928 84.3938) (xy 138.174929 84.393794) (xy 138.17802 84.38737) - (xy 138.178698 84.385681) (xy 138.185783 84.370918) (xy 138.233885 84.194784) (xy 138.249311 84.012853) - (xy 138.231551 83.831135) (xy 138.23155 83.831128) (xy 138.197968 83.714098) (xy 138.181192 83.655633) - (xy 138.099898 83.492145) (xy 138.099896 83.492143) (xy 138.099896 83.492141) (xy 137.990362 83.346083) - (xy 137.990351 83.34607) (xy 137.856184 83.222247) (xy 137.856177 83.222241) (xy 137.723507 83.13845) - (xy 137.701806 83.124744) (xy 137.701804 83.124743) (xy 137.701803 83.124742) (xy 137.532343 83.056801) - (xy 137.532336 83.056799) (xy 137.532335 83.056799) (xy 137.353365 83.020652) (xy 137.353362 83.020651) - (xy 137.353358 83.020651) (xy 137.170815 83.017496) (xy 137.170804 83.017497) (xy 136.990693 83.047438) - (xy 136.818978 83.109486) (xy 136.818975 83.109487) (xy 136.804481 83.117931) (xy 136.804366 83.117998) - (xy 136.79724 83.122138) (xy 136.796937 83.122222) (xy 136.768908 83.138601) (xy 136.768906 83.138603) - (xy 136.765625 83.139408) (xy 136.706607 83.155389) (xy 135.225946 83.155389) (xy 135.225918 83.155387) - (xy 135.185119 83.155387) (xy 135.122561 83.13845) (xy 135.088582 83.118595) (xy 135.087225 83.117918) - (xy 135.072773 83.109498) (xy 134.90105 83.047438) (xy 134.720938 83.017489) (xy 134.720932 83.017489) - (xy 134.621351 83.019206) (xy 134.538362 83.020637) (xy 134.359393 83.056779) (xy 134.359379 83.056783) - (xy 134.189907 83.124725) (xy 134.189906 83.124725) (xy 134.035528 83.222223) (xy 134.035523 83.222226) - (xy 133.901343 83.346059) (xy 133.791792 83.492139) (xy 133.726323 83.623802) (xy 133.678848 83.675066) - (xy 133.611195 83.692524) (xy 133.56784 83.683154) (xy 133.538354 83.670941) (xy 133.454363 83.636151) - (xy 133.454358 83.63615) (xy 133.454355 83.636149) (xy 133.299711 83.605388) (xy 133.299708 83.605388) - (xy 133.142024 83.605388) (xy 133.142021 83.605388) (xy 132.987376 83.636149) (xy 132.987364 83.636152) - (xy 132.841693 83.69649) (xy 132.84168 83.696497) (xy 132.710577 83.784098) (xy 132.710573 83.784101) - (xy 132.599079 83.895595) (xy 132.599076 83.895599) (xy 132.511475 84.026702) (xy 132.511468 84.026715) - (xy 132.45113 84.172386) (xy 132.451127 84.172398) (xy 132.420366 84.327041) (xy 119.068744 84.327041) - (xy 119.079928 84.3038) (xy 119.079928 84.303796) (xy 119.081984 84.299525) (xy 119.082322 84.29865) - (xy 119.082985 84.297168) (xy 119.090783 84.280918) (xy 119.097303 84.257046) (xy 119.114306 84.194783) - (xy 119.138885 84.104784) (xy 119.154311 83.922853) (xy 119.136551 83.741135) (xy 119.13655 83.741128) - (xy 119.099828 83.613154) (xy 119.086192 83.565633) (xy 119.004898 83.402145) (xy 119.004896 83.402143) - (xy 119.004896 83.402141) (xy 118.895362 83.256083) (xy 118.895351 83.25607) (xy 118.761184 83.132247) - (xy 118.761177 83.132241) (xy 118.641695 83.056779) (xy 118.606806 83.034744) (xy 118.606804 83.034743) - (xy 118.606803 83.034742) (xy 118.437343 82.966801) (xy 118.437336 82.966799) (xy 118.437335 82.966799) - (xy 118.258365 82.930652) (xy 118.258362 82.930651) (xy 118.258358 82.930651) (xy 118.075815 82.927496) - (xy 118.075804 82.927497) (xy 117.895693 82.957438) (xy 117.723978 83.019486) (xy 117.723975 83.019487) - (xy 117.709481 83.027931) (xy 117.709366 83.027998) (xy 117.70224 83.032138) (xy 117.701937 83.032222) - (xy 117.67392 83.048595) (xy 117.673906 83.048603) (xy 117.670625 83.049408) (xy 117.611607 83.065389) - (xy 116.130946 83.065389) (xy 116.130918 83.065387) (xy 116.090119 83.065387) (xy 116.027561 83.04845) - (xy 115.993582 83.028595) (xy 115.992225 83.027918) (xy 115.977773 83.019498) (xy 115.80605 82.957438) - (xy 115.625938 82.927489) (xy 115.625932 82.927489) (xy 115.526351 82.929206) (xy 115.443362 82.930637) - (xy 115.264393 82.966779) (xy 115.264379 82.966783) (xy 115.094907 83.034725) (xy 115.094906 83.034725) - (xy 114.940528 83.132223) (xy 114.940523 83.132226) (xy 114.806343 83.256059) (xy 114.696792 83.402139) - (xy 114.631323 83.533802) (xy 114.583848 83.585066) (xy 114.516195 83.602524) (xy 114.47284 83.593154) - (xy 114.444652 83.581478) (xy 114.359363 83.546151) (xy 114.359358 83.54615) (xy 114.359355 83.546149) - (xy 114.204711 83.515388) (xy 114.204708 83.515388) (xy 114.047024 83.515388) (xy 114.047021 83.515388) - (xy 113.892376 83.546149) (xy 113.892364 83.546152) (xy 113.746693 83.60649) (xy 113.74668 83.606497) - (xy 113.615577 83.694098) (xy 113.615573 83.694101) (xy 113.504079 83.805595) (xy 113.504076 83.805599) - (xy 113.416475 83.936702) (xy 113.416468 83.936715) (xy 113.35613 84.082386) (xy 113.356127 84.082398) - (xy 113.325366 84.237041) (xy 108.2005 84.237041) (xy 108.2005 84.108658) (xy 108.2005 84.108655) - (xy 108.200499 84.108653) (xy 108.196062 84.086348) (xy 108.169737 83.954003) (xy 108.169735 83.953998) - (xy 108.109397 83.808327) (xy 108.10939 83.808314) (xy 108.021789 83.677211) (xy 108.021786 83.677207) - (xy 107.910292 83.565713) (xy 107.910288 83.56571) (xy 107.779185 83.478109) (xy 107.779172 83.478102) - (xy 107.633501 83.417764) (xy 107.633489 83.417761) (xy 107.478845 83.387) (xy 107.478842 83.387) - (xy 107.321158 83.387) (xy 107.321155 83.387) (xy 107.16651 83.417761) (xy 107.166498 83.417764) - (xy 107.020827 83.478102) (xy 107.020814 83.478109) (xy 106.889711 83.56571) (xy 106.889707 83.565713) - (xy 106.778213 83.677207) (xy 106.77821 83.677211) (xy 106.690609 83.808314) (xy 106.690602 83.808327) - (xy 106.630264 83.953998) (xy 106.630261 83.95401) (xy 106.5995 84.108653) (xy 100.090253 84.108653) - (xy 100.104311 83.942853) (xy 100.086551 83.761135) (xy 100.08655 83.761128) (xy 100.050687 83.636148) - (xy 100.036192 83.585633) (xy 99.954898 83.422145) (xy 99.954896 83.422143) (xy 99.954896 83.422141) - (xy 99.845362 83.276083) (xy 99.845351 83.27607) (xy 99.711184 83.152247) (xy 99.711177 83.152241) - (xy 99.578507 83.06845) (xy 99.556806 83.054744) (xy 99.556804 83.054743) (xy 99.556803 83.054742) - (xy 99.387343 82.986801) (xy 99.387336 82.986799) (xy 99.387335 82.986799) (xy 99.208365 82.950652) - (xy 99.208362 82.950651) (xy 99.208358 82.950651) (xy 99.025815 82.947496) (xy 99.025804 82.947497) - (xy 98.845693 82.977438) (xy 98.673978 83.039486) (xy 98.673975 83.039487) (xy 98.659481 83.047931) - (xy 98.659366 83.047998) (xy 98.65224 83.052138) (xy 98.651937 83.052222) (xy 98.623908 83.068601) - (xy 98.623906 83.068603) (xy 98.620625 83.069408) (xy 98.561607 83.085389) (xy 97.080946 83.085389) - (xy 97.080918 83.085387) (xy 97.040119 83.085387) (xy 96.977561 83.06845) (xy 96.943582 83.048595) - (xy 96.942225 83.047918) (xy 96.927773 83.039498) (xy 96.75605 82.977438) (xy 96.575938 82.947489) - (xy 96.575932 82.947489) (xy 96.476351 82.949206) (xy 96.393362 82.950637) (xy 96.214393 82.986779) - (xy 96.214379 82.986783) (xy 96.044907 83.054725) (xy 96.044906 83.054725) (xy 95.890528 83.152223) - (xy 95.890523 83.152226) (xy 95.756343 83.276059) (xy 95.646792 83.422139) (xy 95.581323 83.553802) - (xy 95.533848 83.605066) (xy 95.466195 83.622524) (xy 95.42284 83.613154) (xy 95.394652 83.601478) - (xy 95.309363 83.566151) (xy 95.309358 83.56615) (xy 95.309355 83.566149) (xy 95.154711 83.535388) - (xy 95.154708 83.535388) (xy 94.997024 83.535388) (xy 94.997021 83.535388) (xy 94.842376 83.566149) - (xy 94.842364 83.566152) (xy 94.696693 83.62649) (xy 94.69668 83.626497) (xy 94.565577 83.714098) - (xy 94.565573 83.714101) (xy 94.454082 83.825593) (xy 94.454076 83.825599) (xy 94.366475 83.956702) - (xy 94.366468 83.956715) (xy 94.30613 84.102386) (xy 94.306127 84.102398) (xy 94.275366 84.257041) - (xy 81.074152 84.257041) (xy 81.084736 84.218286) (xy 81.088041 84.206181) (xy 81.093885 84.184784) - (xy 81.109311 84.002853) (xy 81.091551 83.821135) (xy 81.09155 83.821128) (xy 81.055785 83.696489) - (xy 81.041192 83.645633) (xy 80.959898 83.482145) (xy 80.959896 83.482143) (xy 80.959896 83.482141) - (xy 80.850362 83.336083) (xy 80.850351 83.33607) (xy 80.716184 83.212247) (xy 80.716177 83.212241) - (xy 80.589513 83.132243) (xy 80.561806 83.114744) (xy 80.561804 83.114743) (xy 80.561803 83.114742) - (xy 80.392343 83.046801) (xy 80.392336 83.046799) (xy 80.392335 83.046799) (xy 80.213365 83.010652) - (xy 80.213362 83.010651) (xy 80.213358 83.010651) (xy 80.030815 83.007496) (xy 80.030804 83.007497) - (xy 79.850693 83.037438) (xy 79.678978 83.099486) (xy 79.678975 83.099487) (xy 79.664481 83.107931) - (xy 79.664366 83.107998) (xy 79.65724 83.112138) (xy 79.656937 83.112222) (xy 79.628908 83.128601) - (xy 79.628906 83.128603) (xy 79.625625 83.129408) (xy 79.566607 83.145389) (xy 78.085946 83.145389) - (xy 78.085918 83.145387) (xy 78.045119 83.145387) (xy 77.982561 83.12845) (xy 77.948582 83.108595) - (xy 77.947225 83.107918) (xy 77.932773 83.099498) (xy 77.76105 83.037438) (xy 77.580938 83.007489) - (xy 77.580932 83.007489) (xy 77.424447 83.010187) (xy 77.398366 83.010637) (xy 77.307311 83.029025) - (xy 77.237701 83.022999) (xy 77.1824 82.980297) (xy 77.158964 82.914475) (xy 77.174834 82.846432) - (xy 77.19508 82.819802) (xy 78.873065 81.141819) (xy 78.934388 81.108334) (xy 78.960746 81.1055) - (xy 90.875768 81.1055) (xy 90.875783 81.1055) (xy 90.938787 81.101558) (xy 90.969452 81.097706) - (xy 91.031455 81.085947) (xy 91.164384 81.030889) (xy 91.224474 80.995237) (xy 91.224478 80.995234) - (xy 91.33651 80.904954) (xy 91.357924 80.87411) (xy 91.412327 80.830269) (xy 91.481796 80.822799) - (xy 91.48395 80.823207) (xy 91.515394 80.829462) (xy 91.621155 80.8505) (xy 91.621158 80.8505) (xy 91.778844 80.8505) - (xy 91.915911 80.823235) (xy 91.985503 80.829462) (xy 92.033816 80.863649) (xy 92.075147 80.911347) - (xy 92.183881 81.005567) (xy 92.183884 81.005568) (xy 92.183885 81.005569) (xy 92.278142 81.048616) - (xy 92.314758 81.065338) (xy 92.381797 81.085023) (xy 92.381801 81.085024) (xy 92.524217 81.1055) - (xy 92.52422 81.1055) (xy 104.38957 81.1055) (xy 104.389575 81.1055) (xy 104.50143 81.092969) (xy 104.532378 81.085947) - (xy 104.554931 81.08083) (xy 104.554935 81.080828) (xy 104.554947 81.080826) (xy 104.661262 81.043853) - (xy 104.780893 80.963916) (xy 104.832872 80.917225) (xy 104.832873 80.917224) (xy 104.925138 80.806821) - (xy 104.92514 80.806814) (xy 104.92685 80.804048) (xy 104.929278 80.801865) (xy 104.930825 80.800016) - (xy 104.93109 80.800238) (xy 104.978827 80.757355) (xy 105.031679 80.745211) (xy 105.044228 80.745143) - (xy 105.071158 80.7505) (xy 105.228842 80.7505) (xy 105.261674 80.743969) (xy 105.273546 80.743905) - (xy 105.296165 80.750414) (xy 105.319612 80.752511) (xy 105.329121 80.759897) (xy 105.340691 80.763227) - (xy 105.3562 80.780931) (xy 105.374791 80.795372) (xy 105.378532 80.800864) (xy 105.415598 80.858541) - (xy 105.415604 80.858548) (xy 105.461348 80.91134) (xy 105.461351 80.911343) (xy 105.461355 80.911347) - (xy 105.570089 81.005567) (xy 105.570092 81.005568) (xy 105.570093 81.005569) (xy 105.66435 81.048616) - (xy 105.700966 81.065338) (xy 105.768005 81.085023) (xy 105.768009 81.085024) (xy 105.910425 81.1055) - (xy 105.910428 81.1055) (xy 107.27599 81.1055) (xy 107.276 81.1055) (xy 107.383456 81.093947) (xy 107.434967 81.082741) - (xy 107.469197 81.071347) (xy 107.537497 81.048616) (xy 107.537501 81.048613) (xy 107.537504 81.048613) - (xy 107.658543 80.970825) (xy 107.711347 80.92507) (xy 107.805567 80.816336) (xy 107.865338 80.685459) - (xy 107.885023 80.61842) (xy 107.885024 80.618416) (xy 107.9055 80.476) (xy 107.9055 79.671153) - (xy 123.3995 79.671153) (xy 123.3995 79.828846) (xy 123.430261 79.983489) (xy 123.430264 79.983501) - (xy 123.490602 80.129172) (xy 123.490609 80.129185) (xy 123.57821 80.260288) (xy 123.578213 80.260292) - (xy 123.689707 80.371786) (xy 123.689711 80.371789) (xy 123.820814 80.45939) (xy 123.820827 80.459397) - (xy 123.966498 80.519735) (xy 123.966503 80.519737) (xy 124.121153 80.550499) (xy 124.121156 80.5505) - (xy 124.121158 80.5505) (xy 124.278844 80.5505) (xy 124.278845 80.550499) (xy 124.433497 80.519737) - (xy 124.579179 80.459394) (xy 124.710289 80.371789) (xy 124.821789 80.260289) (xy 124.909394 80.129179) - (xy 124.969737 79.983497) (xy 125.0005 79.828842) (xy 125.0005 79.671158) (xy 125.0005 79.671155) - (xy 125.000499 79.671153) (xy 124.969738 79.51651) (xy 124.969737 79.516503) (xy 124.969735 79.516498) - (xy 124.909397 79.370827) (xy 124.90939 79.370814) (xy 124.821789 79.239711) (xy 124.821786 79.239707) - (xy 124.710292 79.128213) (xy 124.710288 79.12821) (xy 124.579185 79.040609) (xy 124.579172 79.040602) - (xy 124.433501 78.980264) (xy 124.433489 78.980261) (xy 124.278845 78.9495) (xy 124.278842 78.9495) - (xy 124.121158 78.9495) (xy 124.121155 78.9495) (xy 123.96651 78.980261) (xy 123.966498 78.980264) - (xy 123.820827 79.040602) (xy 123.820814 79.040609) (xy 123.689711 79.12821) (xy 123.689707 79.128213) - (xy 123.578213 79.239707) (xy 123.57821 79.239711) (xy 123.490609 79.370814) (xy 123.490602 79.370827) - (xy 123.430264 79.516498) (xy 123.430261 79.51651) (xy 123.3995 79.671153) (xy 107.9055 79.671153) - (xy 107.9055 76.068872) (xy 145.637 76.068872) (xy 145.637 76.331127) (xy 145.657936 76.49014) (xy 145.67123 76.591116) - (xy 145.692678 76.671161) (xy 145.739102 76.844418) (xy 145.739105 76.844428) (xy 145.839453 77.08669) - (xy 145.839458 77.0867) (xy 145.970575 77.313803) (xy 146.130218 77.521851) (xy 146.130226 77.52186) - (xy 146.31564 77.707274) (xy 146.315648 77.707281) (xy 146.523696 77.866924) (xy 146.750799 77.998041) - (xy 146.750809 77.998046) (xy 146.993071 78.098394) (xy 146.993081 78.098398) (xy 147.246384 78.16627) - (xy 147.50638 78.2005) (xy 147.506387 78.2005) (xy 147.768613 78.2005) (xy 147.76862 78.2005) (xy 148.028616 78.16627) - (xy 148.281919 78.098398) (xy 148.524197 77.998043) (xy 148.751303 77.866924) (xy 148.959351 77.707282) - (xy 148.959355 77.707277) (xy 148.95936 77.707274) (xy 149.144774 77.52186) (xy 149.144777 77.521855) - (xy 149.144782 77.521851) (xy 149.304424 77.313803) (xy 149.435543 77.086697) (xy 149.535898 76.844419) - (xy 149.60377 76.591116) (xy 149.638 76.33112) (xy 149.638 76.06888) (xy 149.60377 75.808884) (xy 149.535898 75.555581) - (xy 149.437704 75.31852) (xy 149.435546 75.313309) (xy 149.435541 75.313299) (xy 149.304424 75.086196) - (xy 149.144781 74.878148) (xy 149.144774 74.87814) (xy 148.95936 74.692726) (xy 148.959351 74.692718) - (xy 148.751303 74.533075) (xy 148.5242 74.401958) (xy 148.52419 74.401953) (xy 148.281928 74.301605) - (xy 148.281921 74.301603) (xy 148.281919 74.301602) (xy 148.028616 74.23373) (xy 147.970839 74.226123) - (xy 147.768627 74.1995) (xy 147.76862 74.1995) (xy 147.50638 74.1995) (xy 147.506372 74.1995) (xy 147.275272 74.229926) - (xy 147.246384 74.23373) (xy 146.993081 74.301602) (xy 146.993071 74.301605) (xy 146.750809 74.401953) - (xy 146.750799 74.401958) (xy 146.523696 74.533075) (xy 146.315648 74.692718) (xy 146.130218 74.878148) - (xy 145.970575 75.086196) (xy 145.839458 75.313299) (xy 145.839453 75.313309) (xy 145.739105 75.555571) - (xy 145.739102 75.555581) (xy 145.67123 75.808885) (xy 145.637 76.068872) (xy 107.9055 76.068872) - (xy 107.9055 71.224) (xy 107.893947 71.116544) (xy 107.882741 71.065033) (xy 107.882637 71.064722) - (xy 107.848616 70.962502) (xy 107.848613 70.962496) (xy 107.770828 70.841462) (xy 107.770825 70.841457) - (xy 107.77082 70.841451) (xy 107.725076 70.788659) (xy 107.725072 70.788656) (xy 107.72507 70.788653) - (xy 107.616336 70.694433) (xy 107.616333 70.694431) (xy 107.616331 70.69443) (xy 107.485465 70.634664) - (xy 107.48546 70.634662) (xy 107.485459 70.634662) (xy 107.41842 70.614977) (xy 107.418422 70.614977) - (xy 107.418417 70.614976) (xy 107.370944 70.60815) (xy 107.276 70.5945) (xy 107.275998 70.5945) - (xy 100.238092 70.5945) (xy 100.171053 70.574815) (xy 100.125298 70.522011) (xy 100.115354 70.452853) - (xy 100.119431 70.434504) (xy 100.119733 70.433506) (xy 100.119737 70.433497) (xy 100.1505 70.278842) - (xy 100.1505 70.121158) (xy 100.1505 70.121155) (xy 100.150499 70.121153) (xy 100.145527 70.096158) - (xy 100.119737 69.966503) (xy 100.10938 69.941498) (xy 100.059397 69.820827) (xy 100.05939 69.820814) - (xy 99.971789 69.689711) (xy 99.971786 69.689707) (xy 99.860292 69.578213) (xy 99.860288 69.57821) - (xy 99.729185 69.490609) (xy 99.729172 69.490602) (xy 99.583501 69.430264) (xy 99.583489 69.430261) - (xy 99.428845 69.3995) (xy 99.428842 69.3995) (xy 99.271158 69.3995) (xy 99.271155 69.3995) (xy 99.11651 69.430261) - (xy 99.116498 69.430264) (xy 98.970827 69.490602) (xy 98.970814 69.490609) (xy 98.839711 69.57821) - (xy 98.839707 69.578213) (xy 98.728213 69.689707) (xy 98.72821 69.689711) (xy 98.640609 69.820814) - (xy 98.640602 69.820827) (xy 98.580264 69.966498) (xy 98.580261 69.96651) (xy 98.5495 70.121153) - (xy 98.5495 70.278846) (xy 98.58026 70.433487) (xy 98.580569 70.434504) (xy 98.580573 70.435062) - (xy 98.581451 70.439472) (xy 98.580614 70.439638) (xy 98.581192 70.504371) (xy 98.543944 70.563484) - (xy 98.48065 70.593075) (xy 98.461908 70.5945) (xy 86.428271 70.5945) (xy 86.361232 70.574815) (xy 86.315477 70.522011) - (xy 86.305533 70.452853) (xy 86.31371 70.423047) (xy 86.319737 70.408497) (xy 86.3505 70.253842) - (xy 86.3505 70.096158) (xy 86.3505 70.096155) (xy 86.350499 70.096153) (xy 86.319738 69.94151) (xy 86.319737 69.941503) - (xy 86.269752 69.820827) (xy 86.259397 69.795827) (xy 86.25939 69.795814) (xy 86.171789 69.664711) - (xy 86.171786 69.664707) (xy 86.060292 69.553213) (xy 86.060288 69.55321) (xy 85.929185 69.465609) - (xy 85.929172 69.465602) (xy 85.783501 69.405264) (xy 85.783489 69.405261) (xy 85.628845 69.3745) - (xy 85.628842 69.3745) (xy 85.471158 69.3745) (xy 85.471155 69.3745) (xy 85.31651 69.405261) (xy 85.316498 69.405264) - (xy 85.170827 69.465602) (xy 85.170814 69.465609) (xy 85.039711 69.55321) (xy 85.039707 69.553213) - (xy 84.928213 69.664707) (xy 84.92821 69.664711) (xy 84.840609 69.795814) (xy 84.840602 69.795827) - (xy 84.780264 69.941498) (xy 84.780261 69.94151) (xy 84.7495 70.096153) (xy 84.7495 70.253846) (xy 84.780261 70.408489) - (xy 84.780263 70.408497) (xy 84.78629 70.423047) (xy 84.793759 70.492517) (xy 84.762484 70.554996) - (xy 84.702395 70.590648) (xy 84.671729 70.5945) (xy 81.153162 70.5945) (xy 81.094663 70.597897) - (xy 81.094644 70.597899) (xy 81.066145 70.601221) (xy 81.066136 70.601222) (xy 81.066132 70.601223) - (xy 81.040257 70.605772) (xy 81.008404 70.611373) (xy 80.973718 70.62502) (xy 80.904126 70.631246) - (xy 80.842216 70.598859) (xy 80.840639 70.59731) (xy 80.741542 70.498213) (xy 80.741538 70.49821) - (xy 80.610435 70.410609) (xy 80.610422 70.410602) (xy 80.464751 70.350264) (xy 80.464739 70.350261) - (xy 80.310095 70.3195) (xy 80.310092 70.3195) (xy 80.152408 70.3195) (xy 80.152405 70.3195) (xy 79.99776 70.350261) - (xy 79.997748 70.350264) (xy 79.852077 70.410602) (xy 79.852064 70.410609) (xy 79.720961 70.49821) - (xy 79.621614 70.597557) (xy 79.560291 70.631041) (xy 79.498997 70.628852) (xy 79.451745 70.614977) - (xy 79.451747 70.614977) (xy 79.451742 70.614976) (xy 79.404269 70.60815) (xy 79.309325 70.5945) - (xy 79.309323 70.5945) (xy 73.213092 70.5945) (xy 73.146053 70.574815) (xy 73.100298 70.522011) - (xy 73.090354 70.452853) (xy 73.094431 70.434504) (xy 73.094733 70.433506) (xy 73.094737 70.433497) - (xy 73.1255 70.278842) (xy 73.1255 70.121158) (xy 73.1255 70.121155) (xy 73.125499 70.121153) (xy 73.120527 70.096158) - (xy 73.094737 69.966503) (xy 73.08438 69.941498) (xy 73.034397 69.820827) (xy 73.03439 69.820814) - (xy 72.946789 69.689711) (xy 72.946786 69.689707) (xy 72.835292 69.578213) (xy 72.835288 69.57821) - (xy 72.704185 69.490609) (xy 72.704172 69.490602) (xy 72.558501 69.430264) (xy 72.558491 69.430261) - (xy 72.475456 69.413744) (xy 72.413545 69.381359) (xy 72.378971 69.320643) (xy 72.382712 69.250873) - (xy 72.396544 69.223239) (xy 72.459394 69.129179) (xy 72.519737 68.983497) (xy 72.5505 68.828842) - (xy 72.5505 68.671158) (xy 72.5505 68.671155) (xy 72.550499 68.671153) (xy 72.519737 68.516503) - (xy 72.481394 68.423933) (xy 72.459397 68.370827) (xy 72.45939 68.370814) (xy 72.371789 68.239711) - (xy 72.371786 68.239707) (xy 72.260292 68.128213) (xy 72.260288 68.12821) (xy 72.129185 68.040609) - (xy 72.129172 68.040602) (xy 71.983501 67.980264) (xy 71.983489 67.980261) (xy 71.828845 67.9495) - (xy 71.828842 67.9495) (xy 71.671158 67.9495) (xy 71.671155 67.9495) (xy 71.51651 67.980261) (xy 71.516498 67.980264) - (xy 71.370827 68.040602) (xy 71.370814 68.040609) (xy 71.239711 68.12821) (xy 71.239707 68.128213) - (xy 71.128213 68.239707) (xy 71.12821 68.239711) (xy 71.040609 68.370814) (xy 71.03886 68.374088) - (xy 71.037491 68.375481) (xy 71.037221 68.375886) (xy 71.037144 68.375834) (xy 70.989898 68.423933) - (xy 70.921761 68.439395) (xy 70.856081 68.415565) (xy 70.813711 68.360008) (xy 70.8055 68.315637) - (xy 70.8055 67.760744) (xy 70.825185 67.693705) (xy 70.841814 67.673068) (xy 71.975841 66.539041) - (xy 74.0495 66.539041) (xy 74.0495 66.820958) (xy 74.086295 67.100439) (xy 74.159259 67.372743) - (xy 74.267135 67.633179) (xy 74.26714 67.63319) (xy 74.405201 67.872317) (xy 74.408088 67.877317) - (xy 74.575867 68.09597) (xy 74.579704 68.10097) (xy 74.779029 68.300295) (xy 74.779033 68.300298) - (xy 74.779035 68.3003) (xy 75.002683 68.471912) (xy 75.00269 68.471916) (xy 75.246809 68.612859) - (xy 75.246814 68.612861) (xy 75.246817 68.612863) (xy 75.507261 68.720742) (xy 75.779558 68.793704) - (xy 76.012043 68.824311) (xy 76.046485 68.828846) (xy 76.059049 68.8305) (xy 76.059056 68.8305) - (xy 76.340944 68.8305) (xy 76.340951 68.8305) (xy 76.620442 68.793704) (xy 76.892739 68.720742) - (xy 77.153183 68.612863) (xy 77.397317 68.471912) (xy 77.620965 68.3003) (xy 77.8203 68.100965) - (xy 77.991912 67.877317) (xy 78.132863 67.633183) (xy 78.240742 67.372739) (xy 78.313704 67.100442) - (xy 78.3505 66.820951) (xy 78.3505 66.539049) (xy 78.349841 66.534041) (xy 93.0995 66.534041) (xy 93.0995 66.815958) - (xy 93.136295 67.095439) (xy 93.209259 67.367743) (xy 93.317135 67.628179) (xy 93.31714 67.62819) - (xy 93.458083 67.872309) (xy 93.458088 67.872317) (xy 93.587224 68.040609) (xy 93.629704 68.09597) - (xy 93.829029 68.295295) (xy 93.829033 68.295298) (xy 93.829035 68.2953) (xy 94.052683 68.466912) - (xy 94.05269 68.466916) (xy 94.296809 68.607859) (xy 94.296814 68.607861) (xy 94.296817 68.607863) - (xy 94.557261 68.715742) (xy 94.829558 68.788704) (xy 95.109049 68.8255) (xy 95.109056 68.8255) - (xy 95.390944 68.8255) (xy 95.390951 68.8255) (xy 95.670442 68.788704) (xy 95.942739 68.715742) - (xy 96.203183 68.607863) (xy 96.447317 68.466912) (xy 96.670965 68.2953) (xy 96.8703 68.095965) - (xy 97.041912 67.872317) (xy 97.182863 67.628183) (xy 97.290742 67.367739) (xy 97.363704 67.095442) - (xy 97.4005 66.815951) (xy 97.4005 66.534049) (xy 97.400499 66.534041) (xy 112.1495 66.534041) (xy 112.1495 66.815958) - (xy 112.186295 67.095439) (xy 112.259259 67.367743) (xy 112.367135 67.628179) (xy 112.36714 67.62819) - (xy 112.508083 67.872309) (xy 112.508088 67.872317) (xy 112.637224 68.040609) (xy 112.679704 68.09597) - (xy 112.879029 68.295295) (xy 112.879033 68.295298) (xy 112.879035 68.2953) (xy 113.102683 68.466912) - (xy 113.10269 68.466916) (xy 113.346809 68.607859) (xy 113.346814 68.607861) (xy 113.346817 68.607863) - (xy 113.607261 68.715742) (xy 113.879558 68.788704) (xy 114.159049 68.8255) (xy 114.159056 68.8255) - (xy 114.440944 68.8255) (xy 114.440951 68.8255) (xy 114.720442 68.788704) (xy 114.992739 68.715742) - (xy 115.253183 68.607863) (xy 115.497317 68.466912) (xy 115.720965 68.2953) (xy 115.9203 68.095965) - (xy 116.091912 67.872317) (xy 116.232863 67.628183) (xy 116.340742 67.367739) (xy 116.413704 67.095442) - (xy 116.4505 66.815951) (xy 116.4505 66.534049) (xy 116.450499 66.534041) (xy 131.1995 66.534041) - (xy 131.1995 66.815958) (xy 131.236295 67.095439) (xy 131.309259 67.367743) (xy 131.417135 67.628179) - (xy 131.41714 67.62819) (xy 131.558083 67.872309) (xy 131.558088 67.872317) (xy 131.687224 68.040609) - (xy 131.729704 68.09597) (xy 131.929029 68.295295) (xy 131.929033 68.295298) (xy 131.929035 68.2953) - (xy 132.152683 68.466912) (xy 132.15269 68.466916) (xy 132.396809 68.607859) (xy 132.396814 68.607861) - (xy 132.396817 68.607863) (xy 132.657261 68.715742) (xy 132.929558 68.788704) (xy 133.209049 68.8255) - (xy 133.209056 68.8255) (xy 133.490944 68.8255) (xy 133.490951 68.8255) (xy 133.770442 68.788704) - (xy 134.042739 68.715742) (xy 134.303183 68.607863) (xy 134.547317 68.466912) (xy 134.770965 68.2953) - (xy 134.9703 68.095965) (xy 135.141912 67.872317) (xy 135.258054 67.671153) (xy 145.3995 67.671153) - (xy 145.3995 67.828846) (xy 145.430261 67.983489) (xy 145.430264 67.983501) (xy 145.490602 68.129172) - (xy 145.490609 68.129185) (xy 145.57821 68.260288) (xy 145.578213 68.260292) (xy 145.689707 68.371786) - (xy 145.689711 68.371789) (xy 145.820814 68.45939) (xy 145.820827 68.459397) (xy 145.958683 68.516498) - (xy 145.966503 68.519737) (xy 146.121153 68.550499) (xy 146.121156 68.5505) (xy 146.121158 68.5505) - (xy 146.278844 68.5505) (xy 146.278845 68.550499) (xy 146.433497 68.519737) (xy 146.579179 68.459394) - (xy 146.710289 68.371789) (xy 146.821789 68.260289) (xy 146.909394 68.129179) (xy 146.969737 67.983497) - (xy 147.0005 67.828842) (xy 147.0005 67.671158) (xy 147.0005 67.671155) (xy 147.000499 67.671153) - (xy 146.991951 67.628179) (xy 146.969737 67.516503) (xy 146.969735 67.516498) (xy 146.909397 67.370827) - (xy 146.90939 67.370814) (xy 146.821789 67.239711) (xy 146.821786 67.239707) (xy 146.710292 67.128213) - (xy 146.710288 67.12821) (xy 146.579185 67.040609) (xy 146.579172 67.040602) (xy 146.433501 66.980264) - (xy 146.433489 66.980261) (xy 146.278845 66.9495) (xy 146.278842 66.9495) (xy 146.121158 66.9495) - (xy 146.121155 66.9495) (xy 145.96651 66.980261) (xy 145.966498 66.980264) (xy 145.820827 67.040602) - (xy 145.820814 67.040609) (xy 145.689711 67.12821) (xy 145.689707 67.128213) (xy 145.578213 67.239707) - (xy 145.57821 67.239711) (xy 145.490609 67.370814) (xy 145.490602 67.370827) (xy 145.430264 67.516498) - (xy 145.430261 67.51651) (xy 145.3995 67.671153) (xy 135.258054 67.671153) (xy 135.282863 67.628183) - (xy 135.284225 67.624893) (xy 135.287243 67.61761) (xy 135.287244 67.617608) (xy 135.390739 67.367746) - (xy 135.39074 67.367743) (xy 135.390742 67.367739) (xy 135.463704 67.095442) (xy 135.5005 66.815951) - (xy 135.5005 66.534049) (xy 135.463704 66.254558) (xy 135.390742 65.982261) (xy 135.282863 65.721817) - (xy 135.282861 65.721814) (xy 135.282859 65.721809) (xy 135.141916 65.47769) (xy 135.141912 65.477683) - (xy 134.9703 65.254035) (xy 134.970298 65.254033) (xy 134.970295 65.254029) (xy 134.77097 65.054704) - (xy 134.770965 65.0547) (xy 134.547317 64.883088) (xy 134.547311 64.883084) (xy 134.547309 64.883083) - (xy 134.30319 64.74214) (xy 134.303179 64.742135) (xy 134.042743 64.634259) (xy 133.770439 64.561295) - (xy 133.490958 64.5245) (xy 133.490951 64.5245) (xy 133.209049 64.5245) (xy 133.209041 64.5245) - (xy 132.92956 64.561295) (xy 132.657256 64.634259) (xy 132.39682 64.742135) (xy 132.396809 64.74214) - (xy 132.15269 64.883083) (xy 132.152684 64.883087) (xy 132.152683 64.883088) (xy 132.146167 64.888088) - (xy 131.929029 65.054704) (xy 131.729704 65.254029) (xy 131.558089 65.477682) (xy 131.558083 65.47769) - (xy 131.41714 65.721809) (xy 131.417135 65.72182) (xy 131.309259 65.982256) (xy 131.236295 66.25456) - (xy 131.1995 66.534041) (xy 116.450499 66.534041) (xy 116.413704 66.254558) (xy 116.340742 65.982261) - (xy 116.232863 65.721817) (xy 116.232861 65.721814) (xy 116.232859 65.721809) (xy 116.091916 65.47769) - (xy 116.091912 65.477683) (xy 115.9203 65.254035) (xy 115.920298 65.254033) (xy 115.920295 65.254029) - (xy 115.72097 65.054704) (xy 115.720965 65.0547) (xy 115.497317 64.883088) (xy 115.497311 64.883084) - (xy 115.497309 64.883083) (xy 115.25319 64.74214) (xy 115.253179 64.742135) (xy 114.992743 64.634259) - (xy 114.720439 64.561295) (xy 114.440958 64.5245) (xy 114.440951 64.5245) (xy 114.159049 64.5245) - (xy 114.159041 64.5245) (xy 113.87956 64.561295) (xy 113.607256 64.634259) (xy 113.34682 64.742135) - (xy 113.346809 64.74214) (xy 113.10269 64.883083) (xy 113.102684 64.883087) (xy 113.102683 64.883088) - (xy 113.096167 64.888088) (xy 112.879029 65.054704) (xy 112.679704 65.254029) (xy 112.508089 65.477682) - (xy 112.508083 65.47769) (xy 112.36714 65.721809) (xy 112.367135 65.72182) (xy 112.259259 65.982256) - (xy 112.186295 66.25456) (xy 112.1495 66.534041) (xy 97.400499 66.534041) (xy 97.363704 66.254558) - (xy 97.290742 65.982261) (xy 97.182863 65.721817) (xy 97.182861 65.721814) (xy 97.182859 65.721809) - (xy 97.041916 65.47769) (xy 97.041912 65.477683) (xy 96.8703 65.254035) (xy 96.870298 65.254033) - (xy 96.870295 65.254029) (xy 96.67097 65.054704) (xy 96.670965 65.0547) (xy 96.447317 64.883088) - (xy 96.447311 64.883084) (xy 96.447309 64.883083) (xy 96.20319 64.74214) (xy 96.203179 64.742135) - (xy 95.942743 64.634259) (xy 95.670439 64.561295) (xy 95.390958 64.5245) (xy 95.390951 64.5245) - (xy 95.109049 64.5245) (xy 95.109041 64.5245) (xy 94.82956 64.561295) (xy 94.557256 64.634259) (xy 94.29682 64.742135) - (xy 94.296809 64.74214) (xy 94.05269 64.883083) (xy 94.052684 64.883087) (xy 94.052683 64.883088) - (xy 94.046167 64.888088) (xy 93.829029 65.054704) (xy 93.629704 65.254029) (xy 93.458089 65.477682) - (xy 93.458083 65.47769) (xy 93.31714 65.721809) (xy 93.317135 65.72182) (xy 93.209259 65.982256) - (xy 93.136295 66.25456) (xy 93.0995 66.534041) (xy 78.349841 66.534041) (xy 78.313704 66.259558) - (xy 78.240742 65.987261) (xy 78.132863 65.726817) (xy 78.132861 65.726814) (xy 78.132859 65.726809) - (xy 77.991916 65.48269) (xy 77.991912 65.482683) (xy 77.8203 65.259035) (xy 77.820298 65.259033) - (xy 77.820295 65.259029) (xy 77.62097 65.059704) (xy 77.614449 65.0547) (xy 77.397317 64.888088) - (xy 77.397311 64.888084) (xy 77.397309 64.888083) (xy 77.15319 64.74714) (xy 77.153179 64.747135) - (xy 76.892743 64.639259) (xy 76.620439 64.566295) (xy 76.340958 64.5295) (xy 76.340951 64.5295) - (xy 76.059049 64.5295) (xy 76.059041 64.5295) (xy 75.77956 64.566295) (xy 75.507256 64.639259) (xy 75.24682 64.747135) - (xy 75.246809 64.74714) (xy 75.00269 64.888083) (xy 75.002684 64.888087) (xy 75.002683 64.888088) - (xy 74.940896 64.935499) (xy 74.779029 65.059704) (xy 74.579704 65.259029) (xy 74.455814 65.420485) - (xy 74.411926 65.477682) (xy 74.408089 65.482682) (xy 74.408083 65.48269) (xy 74.26714 65.726809) - (xy 74.267135 65.72682) (xy 74.159259 65.987256) (xy 74.086295 66.25956) (xy 74.0495 66.539041) - (xy 71.975841 66.539041) (xy 76.41072 62.10416) (xy 76.472041 62.070677) (xy 76.541733 62.075661) - (xy 76.597666 62.117533) (xy 76.618174 62.159749) (xy 76.657598 62.30688) (xy 76.767675 62.572631) - (xy 76.767683 62.572648) (xy 76.911504 62.821751) (xy 76.911515 62.821767) (xy 77.086621 63.049971) - (xy 77.086627 63.049978) (xy 77.290021 63.253372) (xy 77.290027 63.253377) (xy 77.518241 63.428491) - (xy 77.518248 63.428495) (xy 77.767351 63.572316) (xy 77.767356 63.572318) (xy 77.767359 63.57232) - (xy 77.767363 63.572321) (xy 77.767368 63.572324) (xy 77.872723 63.615963) (xy 78.03312 63.682402) - (xy 78.310975 63.756853) (xy 78.596171 63.7944) (xy 78.596178 63.7944) (xy 78.883822 63.7944) (xy 78.883829 63.7944) - (xy 79.169025 63.756853) (xy 79.44688 63.682402) (xy 79.712641 63.57232) (xy 79.961759 63.428491) - (xy 80.189973 63.253377) (xy 80.393377 63.049973) (xy 80.464569 62.957192) (xy 80.520996 62.91599) - (xy 80.590742 62.911835) (xy 80.651663 62.946047) (xy 80.684416 63.007764) (xy 80.678603 63.077391) - (xy 80.670332 63.094679) (xy 80.61714 63.186809) (xy 80.617135 63.18682) (xy 80.509259 63.447256) - (xy 80.436295 63.71956) (xy 80.3995 63.999041) (xy 80.3995 64.280958) (xy 80.436295 64.560439) (xy 80.509259 64.832743) - (xy 80.617135 65.093179) (xy 80.61714 65.09319) (xy 80.755201 65.332317) (xy 80.758088 65.337317) - (xy 80.925867 65.55597) (xy 80.929704 65.56097) (xy 81.129029 65.760295) (xy 81.129033 65.760298) - (xy 81.129035 65.7603) (xy 81.352683 65.931912) (xy 81.35269 65.931916) (xy 81.596809 66.072859) - (xy 81.596814 66.072861) (xy 81.596817 66.072863) (xy 81.857261 66.180742) (xy 82.129558 66.253704) - (xy 82.362043 66.284311) (xy 82.37107 66.2855) (xy 82.409049 66.2905) (xy 82.409056 66.2905) (xy 82.690944 66.2905) - (xy 82.690951 66.2905) (xy 82.970442 66.253704) (xy 83.242739 66.180742) (xy 83.503183 66.072863) - (xy 83.747317 65.931912) (xy 83.970965 65.7603) (xy 84.1703 65.560965) (xy 84.341912 65.337317) - (xy 84.482863 65.093183) (xy 84.590742 64.832739) (xy 84.663704 64.560442) (xy 84.7005 64.280951) - (xy 84.7005 63.999049) (xy 84.663704 63.719558) (xy 84.590742 63.447261) (xy 84.581773 63.425609) - (xy 84.482864 63.18682) (xy 84.482859 63.186809) (xy 84.341916 62.94269) (xy 84.341912 62.942683) - (xy 84.314405 62.906835) (xy 84.211161 62.772285) (xy 84.185967 62.707116) (xy 84.200005 62.638671) - (xy 84.248819 62.588682) (xy 84.253242 62.586314) (xy 84.383685 62.51985) (xy 84.520641 62.420346) - (xy 84.640346 62.300641) (xy 84.73985 62.163685) (xy 84.816705 62.012849) (xy 84.869018 61.851847) - (xy 84.886125 61.743838) (xy 84.8955 61.684649) (xy 84.8955 61.515352) (xy 84.895499 61.515348) - (xy 84.894707 61.51035) (xy 91.6345 61.51035) (xy 91.6345 61.679649) (xy 91.660981 61.846847) (xy 91.713296 62.007853) - (xy 91.790152 62.158688) (xy 91.889648 62.295634) (xy 91.889652 62.295639) (xy 92.00936 62.415347) - (xy 92.009365 62.415351) (xy 92.128817 62.502137) (xy 92.146315 62.51485) (xy 92.242425 62.56382) - (xy 92.297146 62.591703) (xy 92.297148 62.591703) (xy 92.297151 62.591705) (xy 92.38345 62.619745) - (xy 92.458152 62.644018) (xy 92.625351 62.6705) (xy 92.625356 62.6705) (xy 92.794649 62.6705) (xy 92.961847 62.644018) - (xy 92.978303 62.638671) (xy 93.122849 62.591705) (xy 93.273685 62.51485) (xy 93.410641 62.415346) - (xy 93.530346 62.295641) (xy 93.62985 62.158685) (xy 93.706705 62.007849) (xy 93.759018 61.846847) - (xy 93.775333 61.743838) (xy 93.7855 61.679649) (xy 93.7855 61.510351) (xy 93.778556 61.466511) - (xy 93.778556 61.46651) (xy 93.776127 61.451177) (xy 95.5956 61.451177) (xy 95.5956 61.738822) (xy 95.595601 61.738838) - (xy 95.633146 62.024023) (xy 95.707597 62.301878) (xy 95.817675 62.567631) (xy 95.817683 62.567648) - (xy 95.961504 62.816751) (xy 95.961515 62.816767) (xy 96.136621 63.044971) (xy 96.136627 63.044978) - (xy 96.34002 63.248371) (xy 96.340028 63.248378) (xy 96.346543 63.253377) (xy 96.568241 63.423491) - (xy 96.576889 63.428484) (xy 96.817351 63.567316) (xy 96.817356 63.567318) (xy 96.817359 63.56732) - (xy 96.817363 63.567321) (xy 96.817368 63.567324) (xy 96.922723 63.610963) (xy 97.08312 63.677402) - (xy 97.360975 63.751853) (xy 97.646171 63.7894) (xy 97.646178 63.7894) (xy 97.933822 63.7894) (xy 97.933829 63.7894) - (xy 98.219025 63.751853) (xy 98.49688 63.677402) (xy 98.762641 63.56732) (xy 99.011759 63.423491) - (xy 99.239973 63.248377) (xy 99.239975 63.248374) (xy 99.23998 63.248371) (xy 99.443372 63.044978) - (xy 99.443377 63.044973) (xy 99.514569 62.952192) (xy 99.570996 62.91099) (xy 99.640742 62.906835) - (xy 99.701663 62.941047) (xy 99.734416 63.002764) (xy 99.728603 63.072391) (xy 99.720332 63.089679) - (xy 99.66714 63.181809) (xy 99.667135 63.18182) (xy 99.559259 63.442256) (xy 99.486295 63.71456) - (xy 99.4495 63.994041) (xy 99.4495 64.275958) (xy 99.486295 64.555439) (xy 99.559259 64.827743) - (xy 99.667135 65.088179) (xy 99.66714 65.08819) (xy 99.808083 65.332309) (xy 99.808088 65.332317) - (xy 99.923474 65.48269) (xy 99.979704 65.55597) (xy 100.179029 65.755295) (xy 100.179033 65.755298) - (xy 100.179035 65.7553) (xy 100.402683 65.926912) (xy 100.40269 65.926916) (xy 100.646809 66.067859) - (xy 100.646814 66.067861) (xy 100.646817 66.067863) (xy 100.907261 66.175742) (xy 101.179558 66.248704) - (xy 101.459049 66.2855) (xy 101.459056 66.2855) (xy 101.740944 66.2855) (xy 101.740951 66.2855) - (xy 102.020442 66.248704) (xy 102.292739 66.175742) (xy 102.553183 66.067863) (xy 102.797317 65.926912) - (xy 103.020965 65.7553) (xy 103.2203 65.555965) (xy 103.391912 65.332317) (xy 103.532863 65.088183) - (xy 103.640742 64.827739) (xy 103.713704 64.555442) (xy 103.7505 64.275951) (xy 103.7505 64.056153) - (xy 104.3495 64.056153) (xy 104.3495 64.213846) (xy 104.380261 64.368489) (xy 104.380264 64.368501) - (xy 104.440602 64.514172) (xy 104.440609 64.514185) (xy 104.52821 64.645288) (xy 104.528213 64.645292) - (xy 104.639707 64.756786) (xy 104.639711 64.756789) (xy 104.770814 64.84439) (xy 104.770827 64.844397) - (xy 104.916498 64.904735) (xy 104.916503 64.904737) (xy 105.071153 64.935499) (xy 105.071156 64.9355) - (xy 105.071158 64.9355) (xy 105.228844 64.9355) (xy 105.228845 64.935499) (xy 105.383497 64.904737) - (xy 105.529179 64.844394) (xy 105.660289 64.756789) (xy 105.771789 64.645289) (xy 105.859394 64.514179) - (xy 105.919737 64.368497) (xy 105.9505 64.213842) (xy 105.9505 64.056158) (xy 105.9505 64.056155) - (xy 105.950499 64.056153) (xy 105.93914 63.999049) (xy 105.919737 63.901503) (xy 105.873302 63.789398) - (xy 105.859397 63.755827) (xy 105.85939 63.755814) (xy 105.771789 63.624711) (xy 105.771786 63.624707) - (xy 105.660292 63.513213) (xy 105.660288 63.51321) (xy 105.529185 63.425609) (xy 105.529172 63.425602) - (xy 105.383501 63.365264) (xy 105.383489 63.365261) (xy 105.228845 63.3345) (xy 105.228842 63.3345) - (xy 105.071158 63.3345) (xy 105.071155 63.3345) (xy 104.91651 63.365261) (xy 104.916498 63.365264) - (xy 104.770827 63.425602) (xy 104.770814 63.425609) (xy 104.639711 63.51321) (xy 104.639707 63.513213) - (xy 104.528213 63.624707) (xy 104.52821 63.624711) (xy 104.440609 63.755814) (xy 104.440602 63.755827) - (xy 104.380264 63.901498) (xy 104.380261 63.90151) (xy 104.3495 64.056153) (xy 103.7505 64.056153) - (xy 103.7505 63.994049) (xy 103.713704 63.714558) (xy 103.640742 63.442261) (xy 103.532863 63.181817) - (xy 103.532861 63.181814) (xy 103.532859 63.181809) (xy 103.391916 62.93769) (xy 103.391912 62.937683) - (xy 103.326633 62.85261) (xy 103.261161 62.767285) (xy 103.235967 62.702116) (xy 103.250005 62.633671) - (xy 103.298819 62.583682) (xy 103.303242 62.581314) (xy 103.433685 62.51485) (xy 103.570641 62.415346) - (xy 103.690346 62.295641) (xy 103.78985 62.158685) (xy 103.866705 62.007849) (xy 103.919018 61.846847) - (xy 103.935333 61.743838) (xy 103.9455 61.679649) (xy 103.9455 61.51035) (xy 110.6845 61.51035) - (xy 110.6845 61.679649) (xy 110.710981 61.846847) (xy 110.763296 62.007853) (xy 110.840152 62.158688) - (xy 110.939648 62.295634) (xy 110.939652 62.295639) (xy 111.05936 62.415347) (xy 111.059365 62.415351) - (xy 111.178817 62.502137) (xy 111.196315 62.51485) (xy 111.292425 62.56382) (xy 111.347146 62.591703) - (xy 111.347148 62.591703) (xy 111.347151 62.591705) (xy 111.43345 62.619745) (xy 111.508152 62.644018) - (xy 111.675351 62.6705) (xy 111.675356 62.6705) (xy 111.844649 62.6705) (xy 112.011847 62.644018) - (xy 112.028303 62.638671) (xy 112.172849 62.591705) (xy 112.323685 62.51485) (xy 112.460641 62.415346) - (xy 112.580346 62.295641) (xy 112.67985 62.158685) (xy 112.756705 62.007849) (xy 112.809018 61.846847) - (xy 112.825333 61.743838) (xy 112.8355 61.679649) (xy 112.8355 61.510351) (xy 112.828556 61.466511) - (xy 112.828556 61.46651) (xy 112.826127 61.451177) (xy 114.6456 61.451177) (xy 114.6456 61.738822) - (xy 114.645601 61.738838) (xy 114.683146 62.024023) (xy 114.757597 62.301878) (xy 114.867675 62.567631) - (xy 114.867683 62.567648) (xy 115.011504 62.816751) (xy 115.011515 62.816767) (xy 115.186621 63.044971) - (xy 115.186627 63.044978) (xy 115.39002 63.248371) (xy 115.390028 63.248378) (xy 115.396543 63.253377) - (xy 115.618241 63.423491) (xy 115.626889 63.428484) (xy 115.867351 63.567316) (xy 115.867356 63.567318) - (xy 115.867359 63.56732) (xy 115.867363 63.567321) (xy 115.867368 63.567324) (xy 115.972723 63.610963) - (xy 116.13312 63.677402) (xy 116.410975 63.751853) (xy 116.696171 63.7894) (xy 116.696178 63.7894) - (xy 116.983822 63.7894) (xy 116.983829 63.7894) (xy 117.269025 63.751853) (xy 117.54688 63.677402) - (xy 117.812641 63.56732) (xy 118.061759 63.423491) (xy 118.289973 63.248377) (xy 118.289975 63.248374) - (xy 118.28998 63.248371) (xy 118.493372 63.044978) (xy 118.493377 63.044973) (xy 118.564569 62.952192) - (xy 118.620996 62.91099) (xy 118.690742 62.906835) (xy 118.751663 62.941047) (xy 118.784416 63.002764) - (xy 118.778603 63.072391) (xy 118.770332 63.089679) (xy 118.71714 63.181809) (xy 118.717135 63.18182) - (xy 118.609259 63.442256) (xy 118.536295 63.71456) (xy 118.4995 63.994041) (xy 118.4995 64.275958) - (xy 118.536295 64.555439) (xy 118.609259 64.827743) (xy 118.717135 65.088179) (xy 118.71714 65.08819) - (xy 118.858083 65.332309) (xy 118.858088 65.332317) (xy 118.973474 65.48269) (xy 119.029704 65.55597) - (xy 119.229029 65.755295) (xy 119.229033 65.755298) (xy 119.229035 65.7553) (xy 119.452683 65.926912) - (xy 119.45269 65.926916) (xy 119.696809 66.067859) (xy 119.696814 66.067861) (xy 119.696817 66.067863) - (xy 119.957261 66.175742) (xy 120.229558 66.248704) (xy 120.509049 66.2855) (xy 120.509056 66.2855) - (xy 120.790944 66.2855) (xy 120.790951 66.2855) (xy 121.070442 66.248704) (xy 121.342739 66.175742) - (xy 121.603183 66.067863) (xy 121.847317 65.926912) (xy 122.070965 65.7553) (xy 122.2703 65.555965) - (xy 122.441912 65.332317) (xy 122.582863 65.088183) (xy 122.690742 64.827739) (xy 122.763704 64.555442) - (xy 122.8005 64.275951) (xy 122.8005 64.056153) (xy 123.3995 64.056153) (xy 123.3995 64.213846) - (xy 123.430261 64.368489) (xy 123.430264 64.368501) (xy 123.490602 64.514172) (xy 123.490609 64.514185) - (xy 123.57821 64.645288) (xy 123.578213 64.645292) (xy 123.689707 64.756786) (xy 123.689711 64.756789) - (xy 123.820814 64.84439) (xy 123.820827 64.844397) (xy 123.966498 64.904735) (xy 123.966503 64.904737) - (xy 124.121153 64.935499) (xy 124.121156 64.9355) (xy 124.121158 64.9355) (xy 124.278844 64.9355) - (xy 124.278845 64.935499) (xy 124.433497 64.904737) (xy 124.579179 64.844394) (xy 124.710289 64.756789) - (xy 124.821789 64.645289) (xy 124.909394 64.514179) (xy 124.969737 64.368497) (xy 125.0005 64.213842) - (xy 125.0005 64.056158) (xy 125.0005 64.056155) (xy 125.000499 64.056153) (xy 124.98914 63.999049) - (xy 124.969737 63.901503) (xy 124.923302 63.789398) (xy 124.909397 63.755827) (xy 124.90939 63.755814) - (xy 124.821789 63.624711) (xy 124.821786 63.624707) (xy 124.710292 63.513213) (xy 124.710288 63.51321) - (xy 124.579185 63.425609) (xy 124.579172 63.425602) (xy 124.433501 63.365264) (xy 124.433489 63.365261) - (xy 124.278845 63.3345) (xy 124.278842 63.3345) (xy 124.121158 63.3345) (xy 124.121155 63.3345) - (xy 123.96651 63.365261) (xy 123.966498 63.365264) (xy 123.820827 63.425602) (xy 123.820814 63.425609) - (xy 123.689711 63.51321) (xy 123.689707 63.513213) (xy 123.578213 63.624707) (xy 123.57821 63.624711) - (xy 123.490609 63.755814) (xy 123.490602 63.755827) (xy 123.430264 63.901498) (xy 123.430261 63.90151) - (xy 123.3995 64.056153) (xy 122.8005 64.056153) (xy 122.8005 63.994049) (xy 122.763704 63.714558) - (xy 122.690742 63.442261) (xy 122.582863 63.181817) (xy 122.582861 63.181814) (xy 122.582859 63.181809) - (xy 122.441916 62.93769) (xy 122.441912 62.937683) (xy 122.376633 62.85261) (xy 122.311161 62.767285) - (xy 122.285967 62.702116) (xy 122.300005 62.633671) (xy 122.348819 62.583682) (xy 122.353242 62.581314) - (xy 122.483685 62.51485) (xy 122.620641 62.415346) (xy 122.740346 62.295641) (xy 122.83985 62.158685) - (xy 122.916705 62.007849) (xy 122.969018 61.846847) (xy 122.985333 61.743838) (xy 122.9955 61.679649) - (xy 122.9955 61.51035) (xy 129.7345 61.51035) (xy 129.7345 61.679649) (xy 129.760981 61.846847) - (xy 129.813296 62.007853) (xy 129.890152 62.158688) (xy 129.989648 62.295634) (xy 129.989652 62.295639) - (xy 130.10936 62.415347) (xy 130.109365 62.415351) (xy 130.228817 62.502137) (xy 130.246315 62.51485) - (xy 130.342425 62.56382) (xy 130.397146 62.591703) (xy 130.397148 62.591703) (xy 130.397151 62.591705) - (xy 130.48345 62.619745) (xy 130.558152 62.644018) (xy 130.725351 62.6705) (xy 130.725356 62.6705) - (xy 130.894649 62.6705) (xy 131.061847 62.644018) (xy 131.078303 62.638671) (xy 131.222849 62.591705) - (xy 131.373685 62.51485) (xy 131.510641 62.415346) (xy 131.630346 62.295641) (xy 131.72985 62.158685) - (xy 131.806705 62.007849) (xy 131.859018 61.846847) (xy 131.875333 61.743838) (xy 131.8855 61.679649) - (xy 131.8855 61.510351) (xy 131.878556 61.466511) (xy 131.878556 61.46651) (xy 131.876127 61.451177) - (xy 133.6956 61.451177) (xy 133.6956 61.738822) (xy 133.695601 61.738838) (xy 133.733146 62.024023) - (xy 133.807597 62.301878) (xy 133.917675 62.567631) (xy 133.917683 62.567648) (xy 134.061504 62.816751) - (xy 134.061515 62.816767) (xy 134.236621 63.044971) (xy 134.236627 63.044978) (xy 134.44002 63.248371) - (xy 134.440028 63.248378) (xy 134.446543 63.253377) (xy 134.668241 63.423491) (xy 134.676889 63.428484) - (xy 134.917351 63.567316) (xy 134.917356 63.567318) (xy 134.917359 63.56732) (xy 134.917363 63.567321) - (xy 134.917368 63.567324) (xy 135.022723 63.610963) (xy 135.18312 63.677402) (xy 135.460975 63.751853) - (xy 135.746171 63.7894) (xy 135.746178 63.7894) (xy 136.033822 63.7894) (xy 136.033829 63.7894) - (xy 136.319025 63.751853) (xy 136.59688 63.677402) (xy 136.862641 63.56732) (xy 137.111759 63.423491) - (xy 137.339973 63.248377) (xy 137.339975 63.248374) (xy 137.33998 63.248371) (xy 137.543372 63.044978) - (xy 137.543377 63.044973) (xy 137.614569 62.952192) (xy 137.670996 62.91099) (xy 137.740742 62.906835) - (xy 137.801663 62.941047) (xy 137.834416 63.002764) (xy 137.828603 63.072391) (xy 137.820332 63.089679) - (xy 137.76714 63.181809) (xy 137.767135 63.18182) (xy 137.659259 63.442256) (xy 137.586295 63.71456) - (xy 137.5495 63.994041) (xy 137.5495 64.275958) (xy 137.586295 64.555439) (xy 137.659259 64.827743) - (xy 137.767135 65.088179) (xy 137.76714 65.08819) (xy 137.908083 65.332309) (xy 137.908088 65.332317) - (xy 138.023474 65.48269) (xy 138.079704 65.55597) (xy 138.279029 65.755295) (xy 138.279033 65.755298) - (xy 138.279035 65.7553) (xy 138.502683 65.926912) (xy 138.50269 65.926916) (xy 138.746809 66.067859) - (xy 138.746814 66.067861) (xy 138.746817 66.067863) (xy 139.007261 66.175742) (xy 139.279558 66.248704) - (xy 139.559049 66.2855) (xy 139.559056 66.2855) (xy 139.840944 66.2855) (xy 139.840951 66.2855) - (xy 140.120442 66.248704) (xy 140.392739 66.175742) (xy 140.653183 66.067863) (xy 140.897317 65.926912) - (xy 141.120965 65.7553) (xy 141.3203 65.555965) (xy 141.491912 65.332317) (xy 141.632863 65.088183) - (xy 141.740742 64.827739) (xy 141.813704 64.555442) (xy 141.8505 64.275951) (xy 141.8505 64.056153) - (xy 142.4495 64.056153) (xy 142.4495 64.213846) (xy 142.480261 64.368489) (xy 142.480264 64.368501) - (xy 142.540602 64.514172) (xy 142.540609 64.514185) (xy 142.62821 64.645288) (xy 142.628213 64.645292) - (xy 142.739707 64.756786) (xy 142.739711 64.756789) (xy 142.870814 64.84439) (xy 142.870827 64.844397) - (xy 143.016498 64.904735) (xy 143.016503 64.904737) (xy 143.171153 64.935499) (xy 143.171156 64.9355) - (xy 143.171158 64.9355) (xy 143.328844 64.9355) (xy 143.328845 64.935499) (xy 143.483497 64.904737) - (xy 143.629179 64.844394) (xy 143.760289 64.756789) (xy 143.871789 64.645289) (xy 143.959394 64.514179) - (xy 144.019737 64.368497) (xy 144.0505 64.213842) (xy 144.0505 64.056158) (xy 144.0505 64.056155) - (xy 144.050499 64.056153) (xy 144.03914 63.999049) (xy 144.019737 63.901503) (xy 143.973302 63.789398) - (xy 143.959397 63.755827) (xy 143.95939 63.755814) (xy 143.871789 63.624711) (xy 143.871786 63.624707) - (xy 143.760292 63.513213) (xy 143.760288 63.51321) (xy 143.629185 63.425609) (xy 143.629172 63.425602) - (xy 143.483501 63.365264) (xy 143.483489 63.365261) (xy 143.328845 63.3345) (xy 143.328842 63.3345) - (xy 143.171158 63.3345) (xy 143.171155 63.3345) (xy 143.01651 63.365261) (xy 143.016498 63.365264) - (xy 142.870827 63.425602) (xy 142.870814 63.425609) (xy 142.739711 63.51321) (xy 142.739707 63.513213) - (xy 142.628213 63.624707) (xy 142.62821 63.624711) (xy 142.540609 63.755814) (xy 142.540602 63.755827) - (xy 142.480264 63.901498) (xy 142.480261 63.90151) (xy 142.4495 64.056153) (xy 141.8505 64.056153) - (xy 141.8505 63.994049) (xy 141.813704 63.714558) (xy 141.740742 63.442261) (xy 141.632863 63.181817) - (xy 141.632861 63.181814) (xy 141.632859 63.181809) (xy 141.491916 62.93769) (xy 141.491912 62.937683) - (xy 141.426633 62.85261) (xy 141.361161 62.767285) (xy 141.335967 62.702116) (xy 141.350005 62.633671) - (xy 141.398819 62.583682) (xy 141.403242 62.581314) (xy 141.533685 62.51485) (xy 141.670641 62.415346) - (xy 141.790346 62.295641) (xy 141.88985 62.158685) (xy 141.966705 62.007849) (xy 142.019018 61.846847) - (xy 142.035333 61.743838) (xy 142.0455 61.679649) (xy 142.0455 61.51035) (xy 142.019018 61.343152) - (xy 141.994745 61.26845) (xy 141.966705 61.182151) (xy 141.966703 61.182148) (xy 141.966703 61.182146) - (xy 141.93882 61.127425) (xy 141.88985 61.031315) (xy 141.877137 61.013817) (xy 141.790351 60.894365) - (xy 141.790347 60.89436) (xy 141.670639 60.774652) (xy 141.670634 60.774648) (xy 141.533688 60.675152) - (xy 141.533687 60.675151) (xy 141.533685 60.67515) (xy 141.486582 60.65115) (xy 141.382853 60.598296) - (xy 141.221847 60.545981) (xy 141.054649 60.5195) (xy 141.054644 60.5195) (xy 140.885356 60.5195) - (xy 140.885351 60.5195) (xy 140.718152 60.545981) (xy 140.557146 60.598296) (xy 140.406311 60.675152) - (xy 140.269365 60.774648) (xy 140.26936 60.774652) (xy 140.149652 60.89436) (xy 140.149648 60.894365) - (xy 140.050152 61.031311) (xy 139.973296 61.182146) (xy 139.920981 61.343152) (xy 139.8945 61.51035) - (xy 139.8945 61.679649) (xy 139.920072 61.841102) (xy 139.911118 61.910395) (xy 139.866121 61.963847) - (xy 139.79937 61.984487) (xy 139.797599 61.9845) (xy 139.559041 61.9845) (xy 139.27956 62.021295) - (xy 139.007256 62.094259) (xy 138.74682 62.202135) (xy 138.746809 62.20214) (xy 138.50269 62.343083) - (xy 138.502684 62.343087) (xy 138.502683 62.343088) (xy 138.496167 62.348088) (xy 138.279029 62.514704) - (xy 138.079704 62.714029) (xy 138.079695 62.714039) (xy 138.012006 62.802253) (xy 137.955578 62.843456) - (xy 137.885832 62.84761) (xy 137.824912 62.813397) (xy 137.79216 62.751679) (xy 137.797973 62.682052) - (xy 137.806245 62.664765) (xy 137.818224 62.644018) (xy 137.859427 62.572652) (xy 137.862314 62.567652) - (xy 137.862315 62.567648) (xy 137.86232 62.567641) (xy 137.972402 62.30188) (xy 138.046853 62.024025) - (xy 138.0844 61.738829) (xy 138.0844 61.451171) (xy 138.046853 61.165975) (xy 137.972402 60.88812) - (xy 137.86232 60.622359) (xy 137.862318 60.622356) (xy 137.862316 60.622351) (xy 137.718495 60.373248) - (xy 137.718491 60.373241) (xy 137.668064 60.307523) (xy 137.543378 60.145028) (xy 137.543372 60.145021) - (xy 137.339978 59.941627) (xy 137.339971 59.941621) (xy 137.111767 59.766515) (xy 137.111765 59.766513) - (xy 137.111759 59.766509) (xy 137.111754 59.766506) (xy 137.111751 59.766504) (xy 136.862648 59.622683) - (xy 136.862631 59.622675) (xy 136.596878 59.512597) (xy 136.319023 59.438146) (xy 136.033838 59.400601) - (xy 136.033835 59.4006) (xy 136.033829 59.4006) (xy 135.746171 59.4006) (xy 135.746165 59.4006) - (xy 135.746161 59.400601) (xy 135.460976 59.438146) (xy 135.183121 59.512597) (xy 134.917368 59.622675) - (xy 134.917351 59.622683) (xy 134.668248 59.766504) (xy 134.668232 59.766515) (xy 134.440028 59.941621) - (xy 134.440021 59.941627) (xy 134.236627 60.145021) (xy 134.236621 60.145028) (xy 134.061515 60.373232) - (xy 134.061504 60.373248) (xy 133.917683 60.622351) (xy 133.917675 60.622368) (xy 133.807597 60.888121) - (xy 133.733146 61.165976) (xy 133.695601 61.451161) (xy 133.6956 61.451177) (xy 131.876127 61.451177) - (xy 131.859018 61.343152) (xy 131.834745 61.26845) (xy 131.806705 61.182151) (xy 131.806703 61.182148) - (xy 131.806703 61.182146) (xy 131.77882 61.127425) (xy 131.72985 61.031315) (xy 131.717137 61.013817) - (xy 131.630351 60.894365) (xy 131.630347 60.89436) (xy 131.510639 60.774652) (xy 131.510634 60.774648) - (xy 131.373688 60.675152) (xy 131.373687 60.675151) (xy 131.373685 60.67515) (xy 131.326582 60.65115) - (xy 131.222853 60.598296) (xy 131.061847 60.545981) (xy 130.894649 60.5195) (xy 130.894644 60.5195) - (xy 130.725356 60.5195) (xy 130.725351 60.5195) (xy 130.558152 60.545981) (xy 130.397146 60.598296) - (xy 130.246311 60.675152) (xy 130.109365 60.774648) (xy 130.10936 60.774652) (xy 129.989652 60.89436) - (xy 129.989648 60.894365) (xy 129.890152 61.031311) (xy 129.813296 61.182146) (xy 129.760981 61.343152) - (xy 129.7345 61.51035) (xy 122.9955 61.51035) (xy 122.969018 61.343152) (xy 122.944745 61.26845) - (xy 122.916705 61.182151) (xy 122.916703 61.182148) (xy 122.916703 61.182146) (xy 122.88882 61.127425) - (xy 122.83985 61.031315) (xy 122.827137 61.013817) (xy 122.740351 60.894365) (xy 122.740347 60.89436) - (xy 122.620639 60.774652) (xy 122.620634 60.774648) (xy 122.483688 60.675152) (xy 122.483687 60.675151) - (xy 122.483685 60.67515) (xy 122.436582 60.65115) (xy 122.332853 60.598296) (xy 122.171847 60.545981) - (xy 122.004649 60.5195) (xy 122.004644 60.5195) (xy 121.835356 60.5195) (xy 121.835351 60.5195) - (xy 121.668152 60.545981) (xy 121.507146 60.598296) (xy 121.356311 60.675152) (xy 121.219365 60.774648) - (xy 121.21936 60.774652) (xy 121.099652 60.89436) (xy 121.099648 60.894365) (xy 121.000152 61.031311) - (xy 120.923296 61.182146) (xy 120.870981 61.343152) (xy 120.8445 61.51035) (xy 120.8445 61.679649) - (xy 120.870072 61.841102) (xy 120.861118 61.910395) (xy 120.816121 61.963847) (xy 120.74937 61.984487) - (xy 120.747599 61.9845) (xy 120.509041 61.9845) (xy 120.22956 62.021295) (xy 119.957256 62.094259) - (xy 119.69682 62.202135) (xy 119.696809 62.20214) (xy 119.45269 62.343083) (xy 119.452684 62.343087) - (xy 119.452683 62.343088) (xy 119.446167 62.348088) (xy 119.229029 62.514704) (xy 119.029704 62.714029) - (xy 119.029695 62.714039) (xy 118.962006 62.802253) (xy 118.905578 62.843456) (xy 118.835832 62.84761) - (xy 118.774912 62.813397) (xy 118.74216 62.751679) (xy 118.747973 62.682052) (xy 118.756245 62.664765) - (xy 118.768224 62.644018) (xy 118.809427 62.572652) (xy 118.812314 62.567652) (xy 118.812315 62.567648) - (xy 118.81232 62.567641) (xy 118.922402 62.30188) (xy 118.996853 62.024025) (xy 119.0344 61.738829) - (xy 119.0344 61.451171) (xy 118.996853 61.165975) (xy 118.922402 60.88812) (xy 118.81232 60.622359) - (xy 118.812318 60.622356) (xy 118.812316 60.622351) (xy 118.668495 60.373248) (xy 118.668491 60.373241) - (xy 118.618064 60.307523) (xy 118.493378 60.145028) (xy 118.493372 60.145021) (xy 118.289978 59.941627) - (xy 118.289971 59.941621) (xy 118.061767 59.766515) (xy 118.061765 59.766513) (xy 118.061759 59.766509) - (xy 118.061754 59.766506) (xy 118.061751 59.766504) (xy 117.812648 59.622683) (xy 117.812631 59.622675) - (xy 117.546878 59.512597) (xy 117.269023 59.438146) (xy 116.983838 59.400601) (xy 116.983835 59.4006) - (xy 116.983829 59.4006) (xy 116.696171 59.4006) (xy 116.696165 59.4006) (xy 116.696161 59.400601) - (xy 116.410976 59.438146) (xy 116.133121 59.512597) (xy 115.867368 59.622675) (xy 115.867351 59.622683) - (xy 115.618248 59.766504) (xy 115.618232 59.766515) (xy 115.390028 59.941621) (xy 115.390021 59.941627) - (xy 115.186627 60.145021) (xy 115.186621 60.145028) (xy 115.011515 60.373232) (xy 115.011504 60.373248) - (xy 114.867683 60.622351) (xy 114.867675 60.622368) (xy 114.757597 60.888121) (xy 114.683146 61.165976) - (xy 114.645601 61.451161) (xy 114.6456 61.451177) (xy 112.826127 61.451177) (xy 112.809018 61.343152) - (xy 112.784745 61.26845) (xy 112.756705 61.182151) (xy 112.756703 61.182148) (xy 112.756703 61.182146) - (xy 112.72882 61.127425) (xy 112.67985 61.031315) (xy 112.667137 61.013817) (xy 112.580351 60.894365) - (xy 112.580347 60.89436) (xy 112.460639 60.774652) (xy 112.460634 60.774648) (xy 112.323688 60.675152) - (xy 112.323687 60.675151) (xy 112.323685 60.67515) (xy 112.276582 60.65115) (xy 112.172853 60.598296) - (xy 112.011847 60.545981) (xy 111.844649 60.5195) (xy 111.844644 60.5195) (xy 111.675356 60.5195) - (xy 111.675351 60.5195) (xy 111.508152 60.545981) (xy 111.347146 60.598296) (xy 111.196311 60.675152) - (xy 111.059365 60.774648) (xy 111.05936 60.774652) (xy 110.939652 60.89436) (xy 110.939648 60.894365) - (xy 110.840152 61.031311) (xy 110.763296 61.182146) (xy 110.710981 61.343152) (xy 110.6845 61.51035) - (xy 103.9455 61.51035) (xy 103.919018 61.343152) (xy 103.894745 61.26845) (xy 103.866705 61.182151) - (xy 103.866703 61.182148) (xy 103.866703 61.182146) (xy 103.83882 61.127425) (xy 103.78985 61.031315) - (xy 103.777137 61.013817) (xy 103.690351 60.894365) (xy 103.690347 60.89436) (xy 103.570639 60.774652) - (xy 103.570634 60.774648) (xy 103.433688 60.675152) (xy 103.433687 60.675151) (xy 103.433685 60.67515) - (xy 103.386582 60.65115) (xy 103.282853 60.598296) (xy 103.121847 60.545981) (xy 102.954649 60.5195) - (xy 102.954644 60.5195) (xy 102.785356 60.5195) (xy 102.785351 60.5195) (xy 102.618152 60.545981) - (xy 102.457146 60.598296) (xy 102.306311 60.675152) (xy 102.169365 60.774648) (xy 102.16936 60.774652) - (xy 102.049652 60.89436) (xy 102.049648 60.894365) (xy 101.950152 61.031311) (xy 101.873296 61.182146) - (xy 101.820981 61.343152) (xy 101.7945 61.51035) (xy 101.7945 61.679649) (xy 101.820072 61.841102) - (xy 101.811118 61.910395) (xy 101.766121 61.963847) (xy 101.69937 61.984487) (xy 101.697599 61.9845) - (xy 101.459041 61.9845) (xy 101.17956 62.021295) (xy 100.907256 62.094259) (xy 100.64682 62.202135) - (xy 100.646809 62.20214) (xy 100.40269 62.343083) (xy 100.402684 62.343087) (xy 100.402683 62.343088) - (xy 100.396167 62.348088) (xy 100.179029 62.514704) (xy 99.979704 62.714029) (xy 99.979695 62.714039) - (xy 99.912006 62.802253) (xy 99.855578 62.843456) (xy 99.785832 62.84761) (xy 99.724912 62.813397) - (xy 99.69216 62.751679) (xy 99.697973 62.682052) (xy 99.706245 62.664765) (xy 99.718224 62.644018) - (xy 99.759427 62.572652) (xy 99.762314 62.567652) (xy 99.762315 62.567648) (xy 99.76232 62.567641) - (xy 99.872402 62.30188) (xy 99.946853 62.024025) (xy 99.9844 61.738829) (xy 99.9844 61.451171) (xy 99.946853 61.165975) - (xy 99.872402 60.88812) (xy 99.76232 60.622359) (xy 99.762318 60.622356) (xy 99.762316 60.622351) - (xy 99.618495 60.373248) (xy 99.618491 60.373241) (xy 99.568064 60.307523) (xy 99.443378 60.145028) - (xy 99.443372 60.145021) (xy 99.239978 59.941627) (xy 99.239971 59.941621) (xy 99.011767 59.766515) - (xy 99.011765 59.766513) (xy 99.011759 59.766509) (xy 99.011754 59.766506) (xy 99.011751 59.766504) - (xy 98.762648 59.622683) (xy 98.762631 59.622675) (xy 98.496878 59.512597) (xy 98.219023 59.438146) - (xy 97.933838 59.400601) (xy 97.933835 59.4006) (xy 97.933829 59.4006) (xy 97.646171 59.4006) (xy 97.646165 59.4006) - (xy 97.646161 59.400601) (xy 97.360976 59.438146) (xy 97.083121 59.512597) (xy 96.817368 59.622675) - (xy 96.817351 59.622683) (xy 96.568248 59.766504) (xy 96.568232 59.766515) (xy 96.340028 59.941621) - (xy 96.340021 59.941627) (xy 96.136627 60.145021) (xy 96.136621 60.145028) (xy 95.961515 60.373232) - (xy 95.961504 60.373248) (xy 95.817683 60.622351) (xy 95.817675 60.622368) (xy 95.707597 60.888121) - (xy 95.633146 61.165976) (xy 95.595601 61.451161) (xy 95.5956 61.451177) (xy 93.776127 61.451177) - (xy 93.759018 61.343152) (xy 93.734745 61.26845) (xy 93.706705 61.182151) (xy 93.706703 61.182148) - (xy 93.706703 61.182146) (xy 93.67882 61.127425) (xy 93.62985 61.031315) (xy 93.617137 61.013817) - (xy 93.530351 60.894365) (xy 93.530347 60.89436) (xy 93.410639 60.774652) (xy 93.410634 60.774648) - (xy 93.273688 60.675152) (xy 93.273687 60.675151) (xy 93.273685 60.67515) (xy 93.226582 60.65115) - (xy 93.122853 60.598296) (xy 92.961847 60.545981) (xy 92.794649 60.5195) (xy 92.794644 60.5195) - (xy 92.625356 60.5195) (xy 92.625351 60.5195) (xy 92.458152 60.545981) (xy 92.297146 60.598296) - (xy 92.146311 60.675152) (xy 92.009365 60.774648) (xy 92.00936 60.774652) (xy 91.889652 60.89436) - (xy 91.889648 60.894365) (xy 91.790152 61.031311) (xy 91.713296 61.182146) (xy 91.660981 61.343152) - (xy 91.6345 61.51035) (xy 84.894707 61.51035) (xy 84.869018 61.348152) (xy 84.816703 61.187146) - (xy 84.78882 61.132425) (xy 84.73985 61.036315) (xy 84.727137 61.018817) (xy 84.640351 60.899365) - (xy 84.640347 60.89936) (xy 84.520639 60.779652) (xy 84.520634 60.779648) (xy 84.383688 60.680152) - (xy 84.383687 60.680151) (xy 84.383685 60.68015) (xy 84.336582 60.65615) (xy 84.232853 60.603296) - (xy 84.071847 60.550981) (xy 83.904649 60.5245) (xy 83.904644 60.5245) (xy 83.735356 60.5245) (xy 83.735351 60.5245) - (xy 83.568152 60.550981) (xy 83.407146 60.603296) (xy 83.256311 60.680152) (xy 83.119365 60.779648) - (xy 83.11936 60.779652) (xy 82.999652 60.89936) (xy 82.999648 60.899365) (xy 82.900152 61.036311) - (xy 82.823296 61.187146) (xy 82.770981 61.348152) (xy 82.7445 61.51535) (xy 82.7445 61.684649) (xy 82.770072 61.846102) - (xy 82.761118 61.915395) (xy 82.716121 61.968847) (xy 82.64937 61.989487) (xy 82.647599 61.9895) - (xy 82.409041 61.9895) (xy 82.12956 62.026295) (xy 81.857256 62.099259) (xy 81.59682 62.207135) - (xy 81.596809 62.20714) (xy 81.35269 62.348083) (xy 81.352682 62.348089) (xy 81.129029 62.519704) - (xy 80.929704 62.719029) (xy 80.929695 62.719039) (xy 80.862006 62.807253) (xy 80.805578 62.848456) - (xy 80.735832 62.85261) (xy 80.674912 62.818397) (xy 80.64216 62.756679) (xy 80.647973 62.687052) - (xy 80.656245 62.669765) (xy 80.712314 62.572652) (xy 80.712315 62.572648) (xy 80.71232 62.572641) - (xy 80.822402 62.30688) (xy 80.896853 62.029025) (xy 80.9344 61.743829) (xy 80.9344 61.456171) (xy 80.896853 61.170975) - (xy 80.822402 60.89312) (xy 80.71232 60.627359) (xy 80.712318 60.627356) (xy 80.712316 60.627351) - (xy 80.568495 60.378248) (xy 80.568491 60.378241) (xy 80.393377 60.150027) (xy 80.393372 60.150021) - (xy 80.189978 59.946627) (xy 80.189971 59.946621) (xy 79.961767 59.771515) (xy 79.961765 59.771513) - (xy 79.961759 59.771509) (xy 79.961754 59.771506) (xy 79.961751 59.771504) (xy 79.712648 59.627683) - (xy 79.712631 59.627675) (xy 79.44688 59.517598) (xy 79.428216 59.512597) (xy 79.299748 59.478174) - (xy 79.24009 59.44181) (xy 79.209561 59.378963) (xy 79.217856 59.309587) (xy 79.244158 59.270724) - (xy 79.42526 59.089624) (xy 79.437769 59.076661) (xy 79.443801 59.070183) (xy 79.455882 59.056735) - (xy 79.533669 58.935695) (xy 79.562694 58.872139) (xy 79.562696 58.872136) (xy 79.60323 58.734083) - (xy 79.603229 58.722343) (xy 79.607867 58.705868) (xy 79.617688 58.690201) (xy 79.622894 58.672453) - (xy 79.635863 58.661208) (xy 79.644978 58.646669) (xy 79.66171 58.638798) (xy 79.675685 58.626683) - (xy 79.692672 58.624235) (xy 79.708203 58.616931) (xy 79.726536 58.619357) (xy 79.744841 58.61672) - (xy 79.769379 58.622846) (xy 79.784801 58.628421) (xy 79.964922 58.658381) (xy 80.141797 58.655337) - (xy 80.147492 58.65524) (xy 80.326465 58.619105) (xy 80.326467 58.619104) (xy 80.326474 58.619103) - (xy 80.495959 58.551162) (xy 80.650345 58.453663) (xy 80.784531 58.329828) (xy 80.894083 58.183748) - (xy 80.975382 58.02025) (xy 81.025741 57.844737) (xy 81.043496 57.663007) (xy 81.02806 57.481065) - (xy 80.979944 57.304923) (xy 80.977544 57.299923) (xy 80.972715 57.289859) (xy 80.972678 57.289783) - (xy 80.969096 57.282305) (xy 80.969047 57.282046) (xy 80.952672 57.248022) (xy 80.952545 57.247244) - (xy 80.940502 57.194436) (xy 80.940503 57.189419) (xy 80.940503 57.184537) (xy 80.941693 57.180487) - (xy 80.941461 57.179058) (xy 80.943472 57.17443) (xy 80.960194 57.117503) (xy 81.013003 57.071753) - (xy 81.058562 57.060695) (xy 81.059506 57.060649) (xy 81.059509 57.06065) (xy 81.063303 57.060468) - (xy 81.063302 57.060467) (xy 81.079638 57.059684) (xy 81.090002 57.059621) (xy 81.096523 57.059854) - (xy 81.109189 57.058491) (xy 81.116506 57.057923) (xy 81.129225 57.057316) (xy 81.129283 57.057313) - (xy 81.270555 57.030041) (xy 81.274039 57.028834) (xy 81.302006 57.018208) (xy 81.368077 56.99084) - (xy 81.376652 56.987653) (xy 81.383193 56.985493) (xy 81.386745 56.984787) (xy 81.453541 56.966669) - (xy 81.461589 56.963882) (xy 81.49039 56.950096) (xy 81.492672 56.949343) (xy 81.510119 56.941808) - (xy 81.51012 56.94181) (xy 81.527942 56.934114) (xy 81.55132 56.920934) (xy 81.564446 56.914652) - (xy 81.577992 56.90617) (xy 81.577866 56.905968) (xy 81.62087 56.881725) (xy 81.642146 56.861425) - (xy 81.650463 56.854172) (xy 81.700717 56.814165) (xy 81.980147 56.534735) (xy 82.763731 55.751153) - (xy 94.1995 55.751153) (xy 94.1995 55.908846) (xy 94.230261 56.063489) (xy 94.230264 56.063501) - (xy 94.290602 56.209172) (xy 94.290609 56.209185) (xy 94.37821 56.340288) (xy 94.378213 56.340292) - (xy 94.489707 56.451786) (xy 94.489711 56.451789) (xy 94.620814 56.53939) (xy 94.620827 56.539397) - (xy 94.766498 56.599735) (xy 94.766503 56.599737) (xy 94.921153 56.630499) (xy 94.921156 56.6305) - (xy 94.921158 56.6305) (xy 95.078844 56.6305) (xy 95.078845 56.630499) (xy 95.233497 56.599737) - (xy 95.35305 56.550216) (xy 95.422517 56.542748) (xy 95.484997 56.574023) (xy 95.520649 56.634112) - (xy 95.524501 56.664778) (xy 95.524501 57.254419) (xy 95.521845 57.266087) (xy 95.52288 57.274404) - (xy 95.512292 57.308072) (xy 95.510988 57.310789) (xy 95.510922 57.310927) (xy 95.49279 57.348586) - (xy 95.492473 57.34937) (xy 95.488458 57.357739) (xy 95.485017 57.364909) (xy 95.4369 57.541058) - (xy 95.436899 57.541061) (xy 95.436899 57.541064) (xy 95.426553 57.663008) (xy 95.422114 57.71534) - (xy 95.421463 57.723008) (xy 95.439218 57.904742) (xy 95.439219 57.904745) (xy 95.489578 58.080261) - (xy 95.489579 58.080265) (xy 95.57088 58.243767) (xy 95.680437 58.389854) (xy 95.680438 58.389855) - (xy 95.680439 58.389856) (xy 95.814631 58.513696) (xy 95.814633 58.513697) (xy 95.814634 58.513698) - (xy 95.814637 58.5137) (xy 95.86604 58.546162) (xy 95.969023 58.611199) (xy 96.078889 58.65524) - (xy 96.138512 58.679141) (xy 96.138513 58.679141) (xy 96.138515 58.679142) (xy 96.317506 58.715281) - (xy 96.3175 58.715281) (xy 96.33382 58.715561) (xy 96.500082 58.718422) (xy 96.68021 58.68846) (xy 96.787827 58.64956) - (xy 96.851933 58.626388) (xy 96.851933 58.626387) (xy 96.851938 58.626386) (xy 96.867133 58.61753) - (xy 96.873617 58.61376) (xy 96.87387 58.613692) (xy 96.901914 58.597306) (xy 96.904749 58.596609) - (xy 96.964255 58.580503) (xy 96.996392 58.580506) (xy 96.996394 58.580505) (xy 97.004597 58.580506) - (xy 97.004702 58.5805) (xy 98.445403 58.5805) (xy 98.453585 58.5805) (xy 98.453608 58.580507) (xy 98.485766 58.580504) - (xy 98.486047 58.580586) (xy 98.548305 58.597437) (xy 98.582233 58.617259) (xy 98.583938 58.618108) - (xy 98.59808 58.62635) (xy 98.769801 58.688421) (xy 98.949922 58.718381) (xy 99.126797 58.715337) - (xy 99.132492 58.71524) (xy 99.311465 58.679105) (xy 99.311467 58.679104) (xy 99.311474 58.679103) - (xy 99.480959 58.611162) (xy 99.635345 58.513663) (xy 99.769531 58.389828) (xy 99.879083 58.243748) - (xy 99.960382 58.08025) (xy 100.010741 57.904737) (xy 100.028496 57.723007) (xy 100.01306 57.541065) - (xy 99.964944 57.364923) (xy 99.964937 57.364909) (xy 99.957715 57.349859) (xy 99.957678 57.349783) - (xy 99.954096 57.342305) (xy 99.954047 57.342046) (xy 99.937672 57.308022) (xy 99.937545 57.307244) - (xy 99.925502 57.254433) (xy 99.925502 57.254419) (xy 99.925507 57.217008) (xy 99.925506 57.217004) - (xy 99.925507 57.208998) (xy 99.925499 57.20886) (xy 99.925499 55.905573) (xy 99.928153 55.893907) - (xy 99.927119 55.885597) (xy 99.937702 55.851931) (xy 99.942971 55.840952) (xy 99.943052 55.840862) - (xy 99.943022 55.840848) (xy 99.948766 55.828907) (xy 99.954074 55.817874) (xy 99.954074 55.81787) - (xy 99.957495 55.81076) (xy 99.957674 55.810316) (xy 99.96498 55.795093) (xy 99.96718 55.787041) - (xy 113.330366 55.787041) (xy 113.330366 55.944734) (xy 113.361127 56.099377) (xy 113.36113 56.099389) - (xy 113.421468 56.24506) (xy 113.421475 56.245073) (xy 113.509076 56.376176) (xy 113.509079 56.37618) - (xy 113.620573 56.487674) (xy 113.620577 56.487677) (xy 113.75168 56.575278) (xy 113.751693 56.575285) - (xy 113.884996 56.6305) (xy 113.897369 56.635625) (xy 114.032091 56.662423) (xy 114.052019 56.666387) - (xy 114.052022 56.666388) (xy 114.052024 56.666388) (xy 114.20971 56.666388) (xy 114.209711 56.666387) - (xy 114.364363 56.635625) (xy 114.483916 56.586104) (xy 114.553383 56.578636) (xy 114.615863 56.609911) - (xy 114.651515 56.67) (xy 114.655367 56.700666) (xy 114.655367 57.290316) (xy 114.652737 57.301907) - (xy 114.653772 57.310141) (xy 114.643351 57.343278) (xy 114.643228 57.343824) (xy 114.643029 57.344238) - (xy 114.626848 57.377844) (xy 114.626777 57.378215) (xy 114.623186 57.385723) (xy 114.623167 57.385743) - (xy 114.623122 57.385857) (xy 114.615942 57.400819) (xy 114.613209 57.410824) (xy 114.567826 57.576965) - (xy 114.567826 57.576967) (xy 114.567825 57.576971) (xy 114.55239 57.758906) (xy 114.570144 57.940626) - (xy 114.570146 57.940639) (xy 114.6205 58.116142) (xy 114.620501 58.116144) (xy 114.620502 58.116147) - (xy 114.701798 58.279644) (xy 114.811347 58.425725) (xy 114.94553 58.549562) (xy 114.945532 58.549563) - (xy 114.945533 58.549564) (xy 115.093775 58.643187) (xy 115.099913 58.647063) (xy 115.246596 58.705868) - (xy 115.26939 58.715006) (xy 115.269392 58.715007) (xy 115.269393 58.715007) (xy 115.269395 58.715008) - (xy 115.448376 58.751151) (xy 115.630943 58.754297) (xy 115.811063 58.724344) (xy 115.827452 58.718421) - (xy 115.97837 58.663877) (xy 115.982786 58.662281) (xy 115.998101 58.653356) (xy 116.004488 58.649643) - (xy 116.004758 58.64957) (xy 116.032798 58.633186) (xy 116.035784 58.632452) (xy 116.095119 58.616389) - (xy 116.127292 58.61639) (xy 116.127296 58.616388) (xy 116.135915 58.616389) (xy 116.135944 58.616388) - (xy 117.616564 58.616388) (xy 117.63221 58.620613) (xy 117.646273 58.619999) (xy 117.678983 58.633244) - (xy 117.693723 58.641832) (xy 117.706948 58.64956) (xy 117.70695 58.64956) (xy 117.713806 58.653567) - (xy 117.714216 58.653771) (xy 117.728824 58.662282) (xy 117.728941 58.66235) (xy 117.90067 58.724406) - (xy 118.080795 58.754351) (xy 118.263365 58.751198) (xy 118.442348 58.715048) (xy 118.573789 58.66235) - (xy 118.611829 58.647099) (xy 118.611831 58.647098) (xy 118.766215 58.549592) (xy 118.900398 58.425751) - (xy 118.900398 58.42575) (xy 118.900401 58.425748) (xy 118.976083 58.324826) (xy 119.009948 58.279667) - (xy 119.091245 58.116166) (xy 119.141604 57.94065) (xy 119.15936 57.758918) (xy 119.156806 57.728812) - (xy 119.150801 57.658007) (xy 119.143928 57.576974) (xy 119.095816 57.400829) (xy 119.088476 57.385534) - (xy 119.084937 57.378144) (xy 119.084879 57.377831) (xy 119.06875 57.344337) (xy 119.068525 57.343866) - (xy 119.068374 57.342938) (xy 119.056365 57.290315) (xy 119.056365 55.941441) (xy 119.068626 55.887678) - (xy 119.084928 55.8538) (xy 119.084929 55.853794) (xy 119.08802 55.84737) (xy 119.088698 55.845681) - (xy 119.095783 55.830918) (xy 119.105035 55.797041) (xy 132.405366 55.797041) (xy 132.405366 55.954734) - (xy 132.436127 56.109377) (xy 132.43613 56.109389) (xy 132.496468 56.25506) (xy 132.496475 56.255073) - (xy 132.584076 56.386176) (xy 132.584079 56.38618) (xy 132.695573 56.497674) (xy 132.695577 56.497677) - (xy 132.82668 56.585278) (xy 132.826693 56.585285) (xy 132.948229 56.635626) (xy 132.972369 56.645625) - (xy 133.09491 56.67) (xy 133.127019 56.676387) (xy 133.127022 56.676388) (xy 133.127024 56.676388) - (xy 133.28471 56.676388) (xy 133.284711 56.676387) (xy 133.439363 56.645625) (xy 133.558916 56.596104) - (xy 133.628383 56.588636) (xy 133.690863 56.619911) (xy 133.726515 56.68) (xy 133.730367 56.710666) - (xy 133.730367 57.300316) (xy 133.727737 57.311907) (xy 133.728772 57.320141) (xy 133.718351 57.353278) - (xy 133.718228 57.353824) (xy 133.718029 57.354238) (xy 133.701848 57.387844) (xy 133.701777 57.388215) - (xy 133.698186 57.395723) (xy 133.698167 57.395743) (xy 133.698122 57.395857) (xy 133.690942 57.410819) - (xy 133.690937 57.410837) (xy 133.642826 57.586965) (xy 133.642826 57.586967) (xy 133.642825 57.586971) - (xy 133.62739 57.768906) (xy 133.645144 57.950626) (xy 133.645146 57.950639) (xy 133.6955 58.126142) - (xy 133.695501 58.126144) (xy 133.695502 58.126147) (xy 133.776798 58.289644) (xy 133.886347 58.435725) - (xy 134.02053 58.559562) (xy 134.020532 58.559563) (xy 134.020533 58.559564) (xy 134.169763 58.653811) - (xy 134.174913 58.657063) (xy 134.296652 58.705868) (xy 134.34439 58.725006) (xy 134.344392 58.725007) - (xy 134.344393 58.725007) (xy 134.344395 58.725008) (xy 134.523376 58.761151) (xy 134.705943 58.764297) - (xy 134.886063 58.734344) (xy 134.911901 58.725006) (xy 135.038805 58.679141) (xy 135.057786 58.672281) - (xy 135.073101 58.663356) (xy 135.079488 58.659643) (xy 135.079758 58.65957) (xy 135.107798 58.643186) - (xy 135.110784 58.642452) (xy 135.170119 58.626389) (xy 135.202292 58.62639) (xy 135.202296 58.626388) - (xy 135.210915 58.626389) (xy 135.210944 58.626388) (xy 136.691564 58.626388) (xy 136.70721 58.630613) - (xy 136.721273 58.629999) (xy 136.753983 58.643244) (xy 136.768723 58.651832) (xy 136.781948 58.65956) - (xy 136.78195 58.65956) (xy 136.788806 58.663567) (xy 136.789216 58.663771) (xy 136.803824 58.672282) - (xy 136.803941 58.67235) (xy 136.97567 58.734406) (xy 137.155795 58.764351) (xy 137.338365 58.761198) - (xy 137.517348 58.725048) (xy 137.648789 58.67235) (xy 137.686829 58.657099) (xy 137.686831 58.657098) - (xy 137.841215 58.559592) (xy 137.975398 58.435751) (xy 137.975398 58.43575) (xy 137.975401 58.435748) - (xy 138.058582 58.324826) (xy 138.084948 58.289667) (xy 138.166245 58.126166) (xy 138.216604 57.95065) - (xy 138.23436 57.768918) (xy 138.233511 57.758913) (xy 138.22576 57.667519) (xy 138.218928 57.586974) - (xy 138.170816 57.410829) (xy 138.163476 57.395534) (xy 138.159937 57.388144) (xy 138.159879 57.387831) - (xy 138.14375 57.354337) (xy 138.143525 57.353866) (xy 138.143374 57.352938) (xy 138.131365 57.300315) - (xy 138.131365 55.951441) (xy 138.143626 55.897678) (xy 138.159928 55.8638) (xy 138.159929 55.863794) - (xy 138.16302 55.85737) (xy 138.163698 55.855681) (xy 138.170783 55.840918) (xy 138.218885 55.664784) - (xy 138.234311 55.482853) (xy 138.216551 55.301135) (xy 138.21655 55.301128) (xy 138.180631 55.175954) - (xy 138.166192 55.125633) (xy 138.084898 54.962145) (xy 138.084896 54.962143) (xy 138.084896 54.962141) - (xy 137.975362 54.816083) (xy 137.975351 54.81607) (xy 137.841184 54.692247) (xy 137.841177 54.692241) - (xy 137.708507 54.60845) (xy 137.686806 54.594744) (xy 137.686804 54.594743) (xy 137.686803 54.594742) - (xy 137.517343 54.526801) (xy 137.517336 54.526799) (xy 137.517335 54.526799) (xy 137.338365 54.490652) - (xy 137.338362 54.490651) (xy 137.338358 54.490651) (xy 137.155815 54.487496) (xy 137.155804 54.487497) - (xy 136.975693 54.517438) (xy 136.803978 54.579486) (xy 136.803975 54.579487) (xy 136.789481 54.587931) - (xy 136.789366 54.587998) (xy 136.78224 54.592138) (xy 136.781937 54.592222) (xy 136.753908 54.608601) - (xy 136.753906 54.608603) (xy 136.750625 54.609408) (xy 136.691607 54.625389) (xy 135.210946 54.625389) - (xy 135.210918 54.625387) (xy 135.170119 54.625387) (xy 135.107561 54.60845) (xy 135.073582 54.588595) - (xy 135.072225 54.587918) (xy 135.057773 54.579498) (xy 134.88605 54.517438) (xy 134.705938 54.487489) - (xy 134.705932 54.487489) (xy 134.606351 54.489206) (xy 134.523362 54.490637) (xy 134.344393 54.526779) - (xy 134.344379 54.526783) (xy 134.174907 54.594725) (xy 134.174906 54.594725) (xy 134.020528 54.692223) - (xy 134.020523 54.692226) (xy 133.886343 54.816059) (xy 133.776792 54.962139) (xy 133.711323 55.093802) - (xy 133.663848 55.145066) (xy 133.596195 55.162524) (xy 133.55284 55.153154) (xy 133.524652 55.141478) - (xy 133.439363 55.106151) (xy 133.439358 55.10615) (xy 133.439355 55.106149) (xy 133.284711 55.075388) - (xy 133.284708 55.075388) (xy 133.127024 55.075388) (xy 133.127021 55.075388) (xy 132.972376 55.106149) - (xy 132.972364 55.106152) (xy 132.826693 55.16649) (xy 132.82668 55.166497) (xy 132.695577 55.254098) - (xy 132.695573 55.254101) (xy 132.584079 55.365595) (xy 132.584076 55.365599) (xy 132.496475 55.496702) - (xy 132.496468 55.496715) (xy 132.43613 55.642386) (xy 132.436127 55.642398) (xy 132.405366 55.797041) - (xy 119.105035 55.797041) (xy 119.110823 55.775848) (xy 119.115619 55.758286) (xy 119.1343 55.689881) - (xy 119.143885 55.654784) (xy 119.159311 55.472853) (xy 119.141551 55.291135) (xy 119.14155 55.291128) - (xy 119.104647 55.162524) (xy 119.091192 55.115633) (xy 119.009898 54.952145) (xy 119.009896 54.952143) - (xy 119.009896 54.952141) (xy 118.900362 54.806083) (xy 118.900351 54.80607) (xy 118.766184 54.682247) - (xy 118.766177 54.682241) (xy 118.627639 54.594744) (xy 118.611806 54.584744) (xy 118.611804 54.584743) - (xy 118.611803 54.584742) (xy 118.442343 54.516801) (xy 118.442336 54.516799) (xy 118.442335 54.516799) - (xy 118.263365 54.480652) (xy 118.263362 54.480651) (xy 118.263358 54.480651) (xy 118.080815 54.477496) - (xy 118.080804 54.477497) (xy 117.900693 54.507438) (xy 117.728978 54.569486) (xy 117.728975 54.569487) - (xy 117.714481 54.577931) (xy 117.714366 54.577998) (xy 117.70724 54.582138) (xy 117.706937 54.582222) - (xy 117.678908 54.598601) (xy 117.678906 54.598603) (xy 117.675625 54.599408) (xy 117.616607 54.615389) - (xy 116.135946 54.615389) (xy 116.135918 54.615387) (xy 116.095119 54.615387) (xy 116.032561 54.59845) - (xy 115.998582 54.578595) (xy 115.997225 54.577918) (xy 115.982773 54.569498) (xy 115.81105 54.507438) - (xy 115.630938 54.477489) (xy 115.630932 54.477489) (xy 115.531351 54.479206) (xy 115.448362 54.480637) - (xy 115.269393 54.516779) (xy 115.269379 54.516783) (xy 115.099907 54.584725) (xy 115.099906 54.584725) - (xy 114.945528 54.682223) (xy 114.945523 54.682226) (xy 114.811343 54.806059) (xy 114.701792 54.952139) - (xy 114.636323 55.083802) (xy 114.588848 55.135066) (xy 114.521195 55.152524) (xy 114.47784 55.143154) - (xy 114.435537 55.125632) (xy 114.364363 55.096151) (xy 114.364358 55.09615) (xy 114.364355 55.096149) - (xy 114.209711 55.065388) (xy 114.209708 55.065388) (xy 114.052024 55.065388) (xy 114.052021 55.065388) - (xy 113.897376 55.096149) (xy 113.897364 55.096152) (xy 113.751693 55.15649) (xy 113.75168 55.156497) - (xy 113.620577 55.244098) (xy 113.620573 55.244101) (xy 113.509079 55.355595) (xy 113.509076 55.355599) - (xy 113.421475 55.486702) (xy 113.421468 55.486715) (xy 113.36113 55.632386) (xy 113.361127 55.632398) - (xy 113.330366 55.787041) (xy 99.96718 55.787041) (xy 100.013098 55.618945) (xy 100.028535 55.436995) - (xy 100.010779 55.255258) (xy 99.960419 55.079737) (xy 99.879117 54.916232) (xy 99.76956 54.770146) - (xy 99.635368 54.646305) (xy 99.602248 54.625389) (xy 99.480977 54.548804) (xy 99.311485 54.48086) - (xy 99.311475 54.480858) (xy 99.13249 54.44472) (xy 99.132497 54.44472) (xy 98.960792 54.441767) - (xy 98.949916 54.44158) (xy 98.949915 54.44158) (xy 98.949912 54.44158) (xy 98.769794 54.47154) - (xy 98.769785 54.471542) (xy 98.598057 54.533618) (xy 98.583569 54.54206) (xy 98.58346 54.542123) - (xy 98.576336 54.546264) (xy 98.57605 54.546343) (xy 98.548332 54.562542) (xy 98.548055 54.562704) - (xy 98.544924 54.563473) (xy 98.485738 54.579501) (xy 97.004609 54.579501) (xy 97.004486 54.579493) - (xy 96.964252 54.579496) (xy 96.901694 54.562564) (xy 96.87387 54.546309) (xy 96.867768 54.542744) - (xy 96.866105 54.541915) (xy 96.851925 54.533651) (xy 96.680198 54.471578) (xy 96.680191 54.471577) - (xy 96.500082 54.441618) (xy 96.500079 54.441618) (xy 96.491405 54.441767) (xy 96.317508 54.444758) - (xy 96.138533 54.480894) (xy 96.138523 54.480897) (xy 95.969041 54.548837) (xy 95.96904 54.548837) - (xy 95.814658 54.646333) (xy 95.814646 54.646342) (xy 95.680469 54.770169) (xy 95.680467 54.770171) - (xy 95.570913 54.916255) (xy 95.505448 55.047911) (xy 95.457973 55.099174) (xy 95.39032 55.116633) - (xy 95.346965 55.107262) (xy 95.233501 55.060264) (xy 95.233489 55.060261) (xy 95.078845 55.0295) - (xy 95.078842 55.0295) (xy 94.921158 55.0295) (xy 94.921155 55.0295) (xy 94.76651 55.060261) (xy 94.766498 55.060264) - (xy 94.620827 55.120602) (xy 94.620814 55.120609) (xy 94.489711 55.20821) (xy 94.489707 55.208213) - (xy 94.378213 55.319707) (xy 94.37821 55.319711) (xy 94.290609 55.450814) (xy 94.290602 55.450827) - (xy 94.230264 55.596498) (xy 94.230261 55.59651) (xy 94.1995 55.751153) (xy 82.763731 55.751153) - (xy 82.857499 55.657385) (xy 83.135201 55.379683) (xy 83.421123 55.093761) (xy 83.457288 55.053499) - (xy 83.473922 55.032857) (xy 83.505567 54.988973) (xy 83.565338 54.858096) (xy 83.585023 54.791057) - (xy 83.585024 54.791053) (xy 83.6055 54.648637) (xy 83.6055 50.071153) (xy 90.9495 50.071153) (xy 90.9495 50.228846) - (xy 90.980261 50.383489) (xy 90.980264 50.383501) (xy 91.040602 50.529172) (xy 91.040609 50.529185) - (xy 91.12821 50.660288) (xy 91.128213 50.660292) (xy 91.239707 50.771786) (xy 91.239711 50.771789) - (xy 91.370814 50.85939) (xy 91.370827 50.859397) (xy 91.516498 50.919735) (xy 91.516503 50.919737) - (xy 91.671153 50.950499) (xy 91.671156 50.9505) (xy 91.671158 50.9505) (xy 91.828844 50.9505) (xy 91.828845 50.950499) - (xy 91.983497 50.919737) (xy 92.129179 50.859394) (xy 92.260289 50.771789) (xy 92.371789 50.660289) - (xy 92.459394 50.529179) (xy 92.519737 50.383497) (xy 92.5505 50.228842) (xy 92.5505 50.071158) - (xy 92.5505 50.071155) (xy 92.550499 50.071153) (xy 92.519738 49.91651) (xy 92.519737 49.916503) - (xy 92.513994 49.902638) (xy 92.502597 49.875122) (xy 145.637 49.875122) (xy 145.637 50.137377) - (xy 145.663623 50.339589) (xy 145.67123 50.397366) (xy 145.736331 50.640326) (xy 145.739102 50.650668) - (xy 145.739105 50.650678) (xy 145.839453 50.89294) (xy 145.839458 50.89295) (xy 145.970575 51.120053) - (xy 146.130218 51.328101) (xy 146.130226 51.32811) (xy 146.31564 51.513524) (xy 146.315648 51.513531) - (xy 146.523696 51.673174) (xy 146.750799 51.804291) (xy 146.750809 51.804296) (xy 146.993071 51.904644) - (xy 146.993081 51.904648) (xy 147.246384 51.97252) (xy 147.50638 52.00675) (xy 147.506387 52.00675) - (xy 147.768613 52.00675) (xy 147.76862 52.00675) (xy 148.028616 51.97252) (xy 148.281919 51.904648) - (xy 148.524197 51.804293) (xy 148.751303 51.673174) (xy 148.959351 51.513532) (xy 148.959355 51.513527) - (xy 148.95936 51.513524) (xy 149.144774 51.32811) (xy 149.144777 51.328105) (xy 149.144782 51.328101) - (xy 149.304424 51.120053) (xy 149.435543 50.892947) (xy 149.535898 50.650669) (xy 149.60377 50.397366) - (xy 149.638 50.13737) (xy 149.638 49.87513) (xy 149.60377 49.615134) (xy 149.535898 49.361831) (xy 149.524654 49.334686) - (xy 149.435546 49.119559) (xy 149.435541 49.119549) (xy 149.304424 48.892446) (xy 149.167911 48.714541) - (xy 149.144782 48.684399) (xy 149.144781 48.684398) (xy 149.144774 48.68439) (xy 148.95936 48.498976) - (xy 148.959351 48.498968) (xy 148.751303 48.339325) (xy 148.5242 48.208208) (xy 148.52419 48.208203) - (xy 148.281928 48.107855) (xy 148.281921 48.107853) (xy 148.281919 48.107852) (xy 148.028616 48.03998) - (xy 147.970839 48.032373) (xy 147.768627 48.00575) (xy 147.76862 48.00575) (xy 147.50638 48.00575) - (xy 147.506372 48.00575) (xy 147.275272 48.036176) (xy 147.246384 48.03998) (xy 147.11818 48.074332) - (xy 146.993081 48.107852) (xy 146.993071 48.107855) (xy 146.750809 48.208203) (xy 146.750799 48.208208) - (xy 146.523696 48.339325) (xy 146.315648 48.498968) (xy 146.130218 48.684398) (xy 145.970575 48.892446) - (xy 145.839458 49.119549) (xy 145.839453 49.119559) (xy 145.739105 49.361821) (xy 145.739102 49.361831) - (xy 145.717996 49.440602) (xy 145.67123 49.615135) (xy 145.637 49.875122) (xy 92.502597 49.875122) - (xy 92.459397 49.770827) (xy 92.45939 49.770814) (xy 92.371789 49.639711) (xy 92.371786 49.639707) - (xy 92.260292 49.528213) (xy 92.260288 49.52821) (xy 92.129185 49.440609) (xy 92.129172 49.440602) - (xy 91.983501 49.380264) (xy 91.983489 49.380261) (xy 91.828845 49.3495) (xy 91.828842 49.3495) - (xy 91.671158 49.3495) (xy 91.671155 49.3495) (xy 91.51651 49.380261) (xy 91.516498 49.380264) (xy 91.370827 49.440602) - (xy 91.370814 49.440609) (xy 91.239711 49.52821) (xy 91.239707 49.528213) (xy 91.128213 49.639707) - (xy 91.12821 49.639711) (xy 91.040609 49.770814) (xy 91.040602 49.770827) (xy 90.980264 49.916498) - (xy 90.980261 49.91651) (xy 90.9495 50.071153) (xy 83.6055 50.071153) (xy 83.6055 48.924) (xy 83.593947 48.816544) - (xy 83.582741 48.765033) (xy 83.582637 48.764722) (xy 83.548616 48.662502) (xy 83.548613 48.662496) - (xy 83.470828 48.541462) (xy 83.470825 48.541457) (xy 83.470369 48.540931) (xy 83.425076 48.488659) - (xy 83.425072 48.488656) (xy 83.42507 48.488653) (xy 83.316336 48.394433) (xy 83.316333 48.394431) - (xy 83.316331 48.39443) (xy 83.185465 48.334664) (xy 83.18546 48.334662) (xy 83.185459 48.334662) - (xy 83.140766 48.321538) (xy 83.118417 48.314976) (xy 83.056347 48.306052) (xy 82.976 48.2945) (xy 78.224 48.2945) - (xy 78.223991 48.2945) (xy 78.22399 48.294501) (xy 78.116549 48.306052) (xy 78.116537 48.306054) - (xy 78.065027 48.31726) (xy 77.962502 48.351383) (xy 77.962496 48.351386) (xy 77.841462 48.429171) - (xy 77.841451 48.429179) (xy 77.788659 48.474923) (xy 77.694433 48.583664) (xy 77.69443 48.583668) - (xy 77.634664 48.714534) (xy 77.614976 48.781582) (xy 77.609949 48.816549) (xy 77.594502 48.92399) - (xy 77.5945 48.924001) (xy 77.5945 52.0705) (xy 77.574815 52.137539) (xy 77.522011 52.183294) (xy 77.4705 52.1945) - (xy 69.324 52.1945) (xy 69.323991 52.1945) (xy 69.32399 52.194501) (xy 69.216549 52.206052) (xy 69.216537 52.206054) - (xy 69.165027 52.21726) (xy 69.062502 52.251383) (xy 69.062496 52.251386) (xy 68.941462 52.329171) - (xy 68.941451 52.329179) (xy 68.888659 52.374923) (xy 68.794433 52.483664) (xy 68.79443 52.483668) - (xy 68.734664 52.614534) (xy 68.714976 52.681582) (xy 68.6945 52.824001) (xy 68.6945 61.6705) (xy 68.674815 61.737539) - (xy 68.622011 61.783294) (xy 68.5705 61.7945) (xy 52.4834 61.7945) (xy 52.416361 61.774815) (xy 52.370606 61.722011) - (xy 52.3594 61.6705) (xy 52.3594 61.451177) (xy 52.3594 61.451171) (xy 52.321853 61.165975) (xy 52.247402 60.88812) - (xy 52.13732 60.622359) (xy 52.137318 60.622356) (xy 52.137316 60.622351) (xy 51.993495 60.373248) - (xy 51.993491 60.373241) (xy 51.943064 60.307523) (xy 51.818378 60.145028) (xy 51.818372 60.145021) - (xy 51.614978 59.941627) (xy 51.614971 59.941621) (xy 51.386767 59.766515) (xy 51.386765 59.766513) - (xy 51.386759 59.766509) (xy 51.386754 59.766506) (xy 51.386751 59.766504) (xy 51.137648 59.622683) - (xy 51.137631 59.622675) (xy 50.871878 59.512597) (xy 50.594023 59.438146) (xy 50.308838 59.400601) - (xy 50.308835 59.4006) (xy 50.308829 59.4006) (xy 50.021171 59.4006) (xy 50.021165 59.4006) (xy 50.021161 59.400601) - (xy 49.735976 59.438146) (xy 49.458121 59.512597) (xy 49.192368 59.622675) (xy 49.192351 59.622683) - (xy 48.943248 59.766504) (xy 48.943232 59.766515) (xy 48.715028 59.941621) (xy 48.715021 59.941627) - (xy 48.511627 60.145021) (xy 48.511621 60.145028) (xy 48.336515 60.373232) (xy 48.336504 60.373248) - (xy 48.192683 60.622351) (xy 48.192675 60.622368) (xy 48.082597 60.888121) (xy 48.008146 61.165976) - (xy 47.970601 61.451161) (xy 47.9706 61.451177) (xy 47.9706 61.6705) (xy 47.950915 61.737539) (xy 47.898111 61.783294) - (xy 47.8466 61.7945) (xy 42.224 61.7945) (xy 42.223991 61.7945) (xy 42.22399 61.794501) (xy 42.116549 61.806052) - (xy 42.116537 61.806054) (xy 42.065027 61.81726) (xy 41.962502 61.851383) (xy 41.962496 61.851386) - (xy 41.841462 61.929171) (xy 41.841451 61.929179) (xy 41.788659 61.974923) (xy 41.694433 62.083664) - (xy 41.69443 62.083668) (xy 41.634664 62.214534) (xy 41.614976 62.281582) (xy 41.5945 62.424001) - (xy 31.6155 62.424001) (xy 31.6155 58.922153) (xy 61.8645 58.922153) (xy 61.8645 59.079846) (xy 61.895261 59.234489) - (xy 61.895264 59.234501) (xy 61.955602 59.380172) (xy 61.955609 59.380185) (xy 62.04321 59.511288) - (xy 62.043213 59.511292) (xy 62.154707 59.622786) (xy 62.154711 59.622789) (xy 62.285814 59.71039) - (xy 62.285827 59.710397) (xy 62.42131 59.766515) (xy 62.431503 59.770737) (xy 62.586153 59.801499) - (xy 62.586156 59.8015) (xy 62.586158 59.8015) (xy 62.743844 59.8015) (xy 62.743845 59.801499) (xy 62.898497 59.770737) - (xy 63.044179 59.710394) (xy 63.175289 59.622789) (xy 63.286789 59.511289) (xy 63.374394 59.380179) - (xy 63.434737 59.234497) (xy 63.4655 59.079842) (xy 63.4655 58.922158) (xy 63.4655 58.922155) (xy 63.465499 58.922153) - (xy 63.456465 58.876735) (xy 63.434737 58.767503) (xy 63.429289 58.754351) (xy 63.374397 58.621827) - (xy 63.37439 58.621814) (xy 63.286789 58.490711) (xy 63.286786 58.490707) (xy 63.175292 58.379213) - (xy 63.175288 58.37921) (xy 63.044185 58.291609) (xy 63.044172 58.291602) (xy 62.898501 58.231264) - (xy 62.898489 58.231261) (xy 62.743845 58.2005) (xy 62.743842 58.2005) (xy 62.586158 58.2005) (xy 62.586155 58.2005) - (xy 62.43151 58.231261) (xy 62.431498 58.231264) (xy 62.285827 58.291602) (xy 62.285814 58.291609) - (xy 62.154711 58.37921) (xy 62.154707 58.379213) (xy 62.043213 58.490707) (xy 62.04321 58.490711) - (xy 61.955609 58.621814) (xy 61.955602 58.621827) (xy 61.895264 58.767498) (xy 61.895261 58.76751) - (xy 61.8645 58.922153) (xy 31.6155 58.922153) (xy 31.6155 55.686153) (xy 46.6395 55.686153) (xy 46.6395 55.843846) - (xy 46.670261 55.998489) (xy 46.670264 55.998501) (xy 46.730602 56.144172) (xy 46.730609 56.144185) - (xy 46.81821 56.275288) (xy 46.818213 56.275292) (xy 46.929707 56.386786) (xy 46.929711 56.386789) - (xy 47.060814 56.47439) (xy 47.060827 56.474397) (xy 47.144423 56.509023) (xy 47.206503 56.534737) - (xy 47.361153 56.565499) (xy 47.361156 56.5655) (xy 47.361158 56.5655) (xy 47.518844 56.5655) (xy 47.518845 56.565499) - (xy 47.673497 56.534737) (xy 47.79305 56.485216) (xy 47.862517 56.477748) (xy 47.924997 56.509023) - (xy 47.960649 56.569112) (xy 47.964501 56.599778) (xy 47.964501 57.189419) (xy 47.961845 57.201087) - (xy 47.96288 57.209404) (xy 47.952292 57.243072) (xy 47.950988 57.245789) (xy 47.950922 57.245927) - (xy 47.93279 57.283586) (xy 47.932473 57.28437) (xy 47.92601 57.29784) (xy 47.925017 57.299909) - (xy 47.8769 57.476058) (xy 47.876899 57.476061) (xy 47.876899 57.476064) (xy 47.86664 57.596987) - (xy 47.86151 57.657459) (xy 47.861463 57.658008) (xy 47.879218 57.839742) (xy 47.879219 57.839745) - (xy 47.929578 58.015261) (xy 47.929579 58.015265) (xy 48.01088 58.178767) (xy 48.010881 58.178769) - (xy 48.010882 58.17877) (xy 48.047379 58.227435) (xy 48.120437 58.324854) (xy 48.120438 58.324855) - (xy 48.120439 58.324856) (xy 48.254631 58.448696) (xy 48.409023 58.546199) (xy 48.494806 58.580586) - (xy 48.578512 58.614141) (xy 48.578513 58.614141) (xy 48.578515 58.614142) (xy 48.757506 58.650281) - (xy 48.7575 58.650281) (xy 48.77382 58.650561) (xy 48.940082 58.653422) (xy 49.12021 58.62346) (xy 49.23904 58.580507) - (xy 49.291933 58.561388) (xy 49.291933 58.561387) (xy 49.291938 58.561386) (xy 49.307133 58.55253) - (xy 49.313617 58.54876) (xy 49.31387 58.548692) (xy 49.341914 58.532306) (xy 49.344749 58.531609) - (xy 49.404255 58.515503) (xy 49.436392 58.515506) (xy 49.436394 58.515505) (xy 49.444597 58.515506) - (xy 49.444702 58.5155) (xy 50.885403 58.5155) (xy 50.893585 58.5155) (xy 50.893608 58.515507) (xy 50.925766 58.515504) - (xy 50.926047 58.515586) (xy 50.988305 58.532437) (xy 51.022233 58.552259) (xy 51.023938 58.553108) - (xy 51.03808 58.56135) (xy 51.209801 58.623421) (xy 51.389922 58.653381) (xy 51.566797 58.650337) - (xy 51.572492 58.65024) (xy 51.751465 58.614105) (xy 51.751467 58.614104) (xy 51.751474 58.614103) - (xy 51.920959 58.546162) (xy 52.075345 58.448663) (xy 52.209531 58.324828) (xy 52.319083 58.178748) - (xy 52.393966 58.028153) (xy 59.9605 58.028153) (xy 59.9605 58.185846) (xy 59.991261 58.340489) - (xy 59.991264 58.340501) (xy 60.051602 58.486172) (xy 60.051609 58.486185) (xy 60.13921 58.617288) - (xy 60.139213 58.617292) (xy 60.250707 58.728786) (xy 60.250711 58.728789) (xy 60.381814 58.81639) - (xy 60.381827 58.816397) (xy 60.516395 58.872136) (xy 60.527503 58.876737) (xy 60.682153 58.907499) - (xy 60.682156 58.9075) (xy 60.682158 58.9075) (xy 60.839844 58.9075) (xy 60.839845 58.907499) (xy 60.994497 58.876737) - (xy 61.140179 58.816394) (xy 61.141707 58.815372) (xy 61.145312 58.812965) (xy 61.145313 58.812964) - (xy 61.213357 58.767498) (xy 61.271289 58.728789) (xy 61.382789 58.617289) (xy 61.470394 58.486179) - (xy 61.530737 58.340497) (xy 61.5615 58.185842) (xy 61.5615 58.028158) (xy 61.5615 58.028155) (xy 61.561499 58.028153) - (xy 61.558932 58.01525) (xy 61.530737 57.873503) (xy 61.487412 57.768906) (xy 61.470397 57.727827) - (xy 61.47039 57.727814) (xy 61.382789 57.596711) (xy 61.382786 57.596707) (xy 61.271292 57.485213) - (xy 61.271288 57.48521) (xy 61.140185 57.397609) (xy 61.140172 57.397602) (xy 60.994501 57.337264) - (xy 60.994489 57.337261) (xy 60.839845 57.3065) (xy 60.839842 57.3065) (xy 60.682158 57.3065) (xy 60.682155 57.3065) - (xy 60.52751 57.337261) (xy 60.527498 57.337264) (xy 60.381827 57.397602) (xy 60.381814 57.397609) - (xy 60.250711 57.48521) (xy 60.250707 57.485213) (xy 60.139213 57.596707) (xy 60.13921 57.596711) - (xy 60.051609 57.727814) (xy 60.051602 57.727827) (xy 59.991264 57.873498) (xy 59.991261 57.87351) - (xy 59.9605 58.028153) (xy 52.393966 58.028153) (xy 52.400382 58.01525) (xy 52.450741 57.839737) - (xy 52.468496 57.658007) (xy 52.45306 57.476065) (xy 52.404944 57.299923) (xy 52.404937 57.299909) - (xy 52.397715 57.284859) (xy 52.397678 57.284783) (xy 52.394096 57.277305) (xy 52.394047 57.277046) - (xy 52.377672 57.243022) (xy 52.377545 57.242244) (xy 52.365502 57.189433) (xy 52.365503 57.18454) - (xy 52.365507 57.152008) (xy 52.365506 57.152004) (xy 52.365507 57.143998) (xy 52.365499 57.14386) - (xy 52.365499 55.840573) (xy 52.368153 55.828907) (xy 52.367119 55.820597) (xy 52.377702 55.786931) - (xy 52.382971 55.775952) (xy 52.383052 55.775862) (xy 52.383022 55.775848) (xy 52.39147 55.758286) - (xy 52.394074 55.752874) (xy 52.394074 55.75287) (xy 52.397495 55.74576) (xy 52.397674 55.745316) - (xy 52.399186 55.742165) (xy 52.40498 55.730093) (xy 52.453098 55.553945) (xy 52.468535 55.371995) - (xy 52.450779 55.190258) (xy 52.428226 55.111653) (xy 61.1725 55.111653) (xy 61.1725 55.269346) - (xy 61.203261 55.423989) (xy 61.203264 55.424001) (xy 61.263602 55.569672) (xy 61.263609 55.569685) - (xy 61.35121 55.700788) (xy 61.351213 55.700792) (xy 61.462707 55.812286) (xy 61.462711 55.812289) - (xy 61.593814 55.89989) (xy 61.593827 55.899897) (xy 61.702075 55.944734) (xy 61.739503 55.960237) - (xy 61.88352 55.988884) (xy 61.894153 55.990999) (xy 61.894156 55.991) (xy 61.894158 55.991) (xy 62.051844 55.991) - (xy 62.051845 55.990999) (xy 62.206497 55.960237) (xy 62.330567 55.908846) (xy 62.352172 55.899897) - (xy 62.352172 55.899896) (xy 62.352179 55.899894) (xy 62.483289 55.812289) (xy 62.594789 55.700789) - (xy 62.682394 55.569679) (xy 62.742737 55.423997) (xy 62.7735 55.269342) (xy 62.7735 55.111658) - (xy 62.7735 55.111655) (xy 62.773499 55.111653) (xy 66.1595 55.111653) (xy 66.1595 55.269346) (xy 66.190261 55.423989) - (xy 66.190264 55.424001) (xy 66.250602 55.569672) (xy 66.250609 55.569685) (xy 66.33821 55.700788) - (xy 66.338213 55.700792) (xy 66.449707 55.812286) (xy 66.449711 55.812289) (xy 66.580814 55.89989) - (xy 66.580827 55.899897) (xy 66.689075 55.944734) (xy 66.726503 55.960237) (xy 66.87052 55.988884) - (xy 66.881153 55.990999) (xy 66.881156 55.991) (xy 66.881158 55.991) (xy 67.038844 55.991) (xy 67.038845 55.990999) - (xy 67.193497 55.960237) (xy 67.317567 55.908846) (xy 67.339172 55.899897) (xy 67.339172 55.899896) - (xy 67.339179 55.899894) (xy 67.470289 55.812289) (xy 67.581789 55.700789) (xy 67.669394 55.569679) - (xy 67.729737 55.423997) (xy 67.7605 55.269342) (xy 67.7605 55.111658) (xy 67.7605 55.111655) (xy 67.760499 55.111653) - (xy 67.744824 55.032851) (xy 67.729737 54.957003) (xy 67.727722 54.952139) (xy 67.669397 54.811327) - (xy 67.66939 54.811314) (xy 67.581789 54.680211) (xy 67.581786 54.680207) (xy 67.470292 54.568713) - (xy 67.470288 54.56871) (xy 67.339185 54.481109) (xy 67.339172 54.481102) (xy 67.193501 54.420764) - (xy 67.193489 54.420761) (xy 67.038845 54.39) (xy 67.038842 54.39) (xy 66.881158 54.39) (xy 66.881155 54.39) - (xy 66.72651 54.420761) (xy 66.726498 54.420764) (xy 66.580827 54.481102) (xy 66.580814 54.481109) - (xy 66.449711 54.56871) (xy 66.449707 54.568713) (xy 66.338213 54.680207) (xy 66.33821 54.680211) - (xy 66.250609 54.811314) (xy 66.250602 54.811327) (xy 66.190264 54.956998) (xy 66.190261 54.95701) - (xy 66.1595 55.111653) (xy 62.773499 55.111653) (xy 62.757824 55.032851) (xy 62.742737 54.957003) - (xy 62.740722 54.952139) (xy 62.682397 54.811327) (xy 62.68239 54.811314) (xy 62.594789 54.680211) - (xy 62.594786 54.680207) (xy 62.483292 54.568713) (xy 62.483288 54.56871) (xy 62.352185 54.481109) - (xy 62.352172 54.481102) (xy 62.206501 54.420764) (xy 62.206489 54.420761) (xy 62.051845 54.39) - (xy 62.051842 54.39) (xy 61.894158 54.39) (xy 61.894155 54.39) (xy 61.73951 54.420761) (xy 61.739498 54.420764) - (xy 61.593827 54.481102) (xy 61.593814 54.481109) (xy 61.462711 54.56871) (xy 61.462707 54.568713) - (xy 61.351213 54.680207) (xy 61.35121 54.680211) (xy 61.263609 54.811314) (xy 61.263602 54.811327) - (xy 61.203264 54.956998) (xy 61.203261 54.95701) (xy 61.1725 55.111653) (xy 52.428226 55.111653) - (xy 52.414952 55.065388) (xy 52.40042 55.01474) (xy 52.390735 54.995263) (xy 52.319117 54.851232) - (xy 52.20956 54.705146) (xy 52.075368 54.581305) (xy 52.075362 54.581301) (xy 51.920977 54.483804) - (xy 51.913725 54.480897) (xy 51.883092 54.468617) (xy 51.751485 54.41586) (xy 51.751475 54.415858) - (xy 51.57249 54.37972) (xy 51.572497 54.37972) (xy 51.400792 54.376767) (xy 51.389916 54.37658) - (xy 51.389915 54.37658) (xy 51.389912 54.37658) (xy 51.209794 54.40654) (xy 51.209785 54.406542) - (xy 51.038057 54.468618) (xy 51.023569 54.47706) (xy 51.02346 54.477123) (xy 51.016336 54.481264) - (xy 51.01605 54.481343) (xy 50.988332 54.497542) (xy 50.988055 54.497704) (xy 50.984924 54.498473) - (xy 50.925738 54.514501) (xy 49.444609 54.514501) (xy 49.444486 54.514493) (xy 49.404252 54.514496) - (xy 49.341694 54.497564) (xy 49.31387 54.481309) (xy 49.307768 54.477744) (xy 49.306105 54.476915) - (xy 49.291925 54.468651) (xy 49.120198 54.406578) (xy 49.120191 54.406577) (xy 48.940082 54.376618) - (xy 48.940079 54.376618) (xy 48.931405 54.376767) (xy 48.757508 54.379758) (xy 48.578533 54.415894) - (xy 48.578523 54.415897) (xy 48.409041 54.483837) (xy 48.40904 54.483837) (xy 48.254658 54.581333) - (xy 48.254646 54.581342) (xy 48.120469 54.705169) (xy 48.120467 54.705171) (xy 48.010913 54.851255) - (xy 47.945448 54.982911) (xy 47.897973 55.034174) (xy 47.83032 55.051633) (xy 47.786965 55.042262) - (xy 47.673501 54.995264) (xy 47.673489 54.995261) (xy 47.518845 54.9645) (xy 47.518842 54.9645) - (xy 47.361158 54.9645) (xy 47.361155 54.9645) (xy 47.20651 54.995261) (xy 47.206498 54.995264) (xy 47.060827 55.055602) - (xy 47.060814 55.055609) (xy 46.929711 55.14321) (xy 46.929707 55.143213) (xy 46.818213 55.254707) - (xy 46.81821 55.254711) (xy 46.730609 55.385814) (xy 46.730602 55.385827) (xy 46.670264 55.531498) - (xy 46.670261 55.53151) (xy 46.6395 55.686153) (xy 31.6155 55.686153) (xy 31.6155 52.074112) (xy 31.615511 52.072465) - (xy 31.616419 52.004108) (xy 31.620298 51.712088) (xy 31.620388 51.708757) (xy 31.620656 51.702135) - (xy 31.634387 51.362718) (xy 31.634568 51.35939) (xy 31.65756 51.023167) (xy 31.657842 51.019748) - (xy 31.689513 50.693537) (xy 31.689915 50.689954) (xy 31.690625 50.684344) (xy 31.730072 50.372864) - (xy 31.730576 50.369306) (xy 31.778866 50.061876) (xy 31.779494 50.058235) (xy 31.814004 49.875122) - (xy 36.0995 49.875122) (xy 36.0995 50.137377) (xy 36.126123 50.339589) (xy 36.13373 50.397366) (xy 36.198831 50.640326) - (xy 36.201602 50.650668) (xy 36.201605 50.650678) (xy 36.301953 50.89294) (xy 36.301958 50.89295) - (xy 36.433075 51.120053) (xy 36.592718 51.328101) (xy 36.592726 51.32811) (xy 36.77814 51.513524) - (xy 36.778148 51.513531) (xy 36.986196 51.673174) (xy 37.213299 51.804291) (xy 37.213309 51.804296) - (xy 37.455571 51.904644) (xy 37.455581 51.904648) (xy 37.708884 51.97252) (xy 37.96888 52.00675) - (xy 37.968887 52.00675) (xy 38.231113 52.00675) (xy 38.23112 52.00675) (xy 38.491116 51.97252) (xy 38.744419 51.904648) - (xy 38.986697 51.804293) (xy 39.163641 51.702135) (xy 42.5245 51.702135) (xy 42.5245 53.49787) (xy 42.524501 53.497876) - (xy 42.530908 53.557483) (xy 42.581202 53.692328) (xy 42.581206 53.692335) (xy 42.667452 53.807544) - (xy 42.667455 53.807547) (xy 42.782664 53.893793) (xy 42.782671 53.893797) (xy 42.917517 53.944091) - (xy 42.917516 53.944091) (xy 42.924444 53.944835) (xy 42.977127 53.9505) (xy 44.772872 53.950499) - (xy 44.832483 53.944091) (xy 44.967331 53.893796) (xy 45.082546 53.807546) (xy 45.168796 53.692331) - (xy 45.21781 53.560916) (xy 45.259681 53.504984) (xy 45.325145 53.480566) (xy 45.393418 53.495417) - (xy 45.421673 53.516569) (xy 45.535213 53.630109) (xy 45.707179 53.755048) (xy 45.707181 53.755049) - (xy 45.707184 53.755051) (xy 45.896588 53.851557) (xy 46.098757 53.917246) (xy 46.308713 53.9505) - (xy 46.308714 53.9505) (xy 46.521286 53.9505) (xy 46.521287 53.9505) (xy 46.731243 53.917246) (xy 46.933412 53.851557) - (xy 47.122816 53.755051) (xy 47.209138 53.692335) (xy 47.294786 53.630109) (xy 47.294788 53.630106) - (xy 47.294792 53.630104) (xy 47.445104 53.479792) (xy 47.445106 53.479788) (xy 47.445109 53.479786) - (xy 47.570048 53.30782) (xy 47.570047 53.30782) (xy 47.570051 53.307816) (xy 47.574514 53.299054) - (xy 47.622488 53.248259) (xy 47.690308 53.231463) (xy 47.756444 53.253999) (xy 47.795486 53.299056) - (xy 47.799951 53.30782) (xy 47.92489 53.479786) (xy 48.075213 53.630109) (xy 48.247179 53.755048) - (xy 48.247181 53.755049) (xy 48.247184 53.755051) (xy 48.436588 53.851557) (xy 48.638757 53.917246) - (xy 48.848713 53.9505) (xy 48.848714 53.9505) (xy 49.061286 53.9505) (xy 49.061287 53.9505) (xy 49.271243 53.917246) - (xy 49.473412 53.851557) (xy 49.662816 53.755051) (xy 49.749138 53.692335) (xy 49.834786 53.630109) - (xy 49.834788 53.630106) (xy 49.834792 53.630104) (xy 49.985104 53.479792) (xy 49.985106 53.479788) - (xy 49.985109 53.479786) (xy 50.110048 53.30782) (xy 50.110047 53.30782) (xy 50.110051 53.307816) - (xy 50.114514 53.299054) (xy 50.162488 53.248259) (xy 50.230308 53.231463) (xy 50.296444 53.253999) - (xy 50.335486 53.299056) (xy 50.339951 53.30782) (xy 50.46489 53.479786) (xy 50.615213 53.630109) - (xy 50.787179 53.755048) (xy 50.787181 53.755049) (xy 50.787184 53.755051) (xy 50.976588 53.851557) - (xy 51.178757 53.917246) (xy 51.388713 53.9505) (xy 51.388714 53.9505) (xy 51.601286 53.9505) (xy 51.601287 53.9505) - (xy 51.811243 53.917246) (xy 52.013412 53.851557) (xy 52.202816 53.755051) (xy 52.289138 53.692335) - (xy 52.374786 53.630109) (xy 52.374788 53.630106) (xy 52.374792 53.630104) (xy 52.525104 53.479792) - (xy 52.525106 53.479788) (xy 52.525109 53.479786) (xy 52.650048 53.30782) (xy 52.650047 53.30782) - (xy 52.650051 53.307816) (xy 52.654514 53.299054) (xy 52.702488 53.248259) (xy 52.770308 53.231463) - (xy 52.836444 53.253999) (xy 52.875486 53.299056) (xy 52.879951 53.30782) (xy 53.00489 53.479786) - (xy 53.155213 53.630109) (xy 53.327179 53.755048) (xy 53.327181 53.755049) (xy 53.327184 53.755051) - (xy 53.516588 53.851557) (xy 53.718757 53.917246) (xy 53.928713 53.9505) (xy 53.928714 53.9505) - (xy 54.141286 53.9505) (xy 54.141287 53.9505) (xy 54.351243 53.917246) (xy 54.553412 53.851557) - (xy 54.742816 53.755051) (xy 54.829138 53.692335) (xy 54.914786 53.630109) (xy 54.914788 53.630106) - (xy 54.914792 53.630104) (xy 55.065104 53.479792) (xy 55.065106 53.479788) (xy 55.065109 53.479786) - (xy 55.190048 53.30782) (xy 55.190047 53.30782) (xy 55.190051 53.307816) (xy 55.194514 53.299054) - (xy 55.242488 53.248259) (xy 55.310308 53.231463) (xy 55.376444 53.253999) (xy 55.415486 53.299056) - (xy 55.419951 53.30782) (xy 55.54489 53.479786) (xy 55.695213 53.630109) (xy 55.867179 53.755048) - (xy 55.867181 53.755049) (xy 55.867184 53.755051) (xy 56.056588 53.851557) (xy 56.258757 53.917246) - (xy 56.468713 53.9505) (xy 56.468714 53.9505) (xy 56.681286 53.9505) (xy 56.681287 53.9505) (xy 56.891243 53.917246) - (xy 57.093412 53.851557) (xy 57.282816 53.755051) (xy 57.369138 53.692335) (xy 57.454786 53.630109) - (xy 57.454788 53.630106) (xy 57.454792 53.630104) (xy 57.605104 53.479792) (xy 57.605106 53.479788) - (xy 57.605109 53.479786) (xy 57.730048 53.30782) (xy 57.730047 53.30782) (xy 57.730051 53.307816) - (xy 57.826557 53.118412) (xy 57.892246 52.916243) (xy 57.9255 52.706287) (xy 57.9255 52.493713) - (xy 57.892246 52.283757) (xy 57.826557 52.081588) (xy 57.730051 51.892184) (xy 57.730049 51.892181) - (xy 57.730048 51.892179) (xy 57.605109 51.720213) (xy 57.454786 51.56989) (xy 57.28282 51.444951) - (xy 57.093414 51.348444) (xy 57.093413 51.348443) (xy 57.093412 51.348443) (xy 56.891243 51.282754) - (xy 56.891241 51.282753) (xy 56.89124 51.282753) (xy 56.729957 51.257208) (xy 56.681287 51.2495) - (xy 56.468713 51.2495) (xy 56.420042 51.257208) (xy 56.25876 51.282753) (xy 56.056585 51.348444) - (xy 55.867179 51.444951) (xy 55.695213 51.56989) (xy 55.54489 51.720213) (xy 55.419949 51.892182) - (xy 55.415484 51.900946) (xy 55.367509 51.951742) (xy 55.299688 51.968536) (xy 55.233553 51.945998) - (xy 55.194516 51.900946) (xy 55.19005 51.892182) (xy 55.065109 51.720213) (xy 54.914786 51.56989) - (xy 54.74282 51.444951) (xy 54.553414 51.348444) (xy 54.553413 51.348443) (xy 54.553412 51.348443) - (xy 54.351243 51.282754) (xy 54.351241 51.282753) (xy 54.35124 51.282753) (xy 54.189957 51.257208) - (xy 54.141287 51.2495) (xy 53.928713 51.2495) (xy 53.880042 51.257208) (xy 53.71876 51.282753) (xy 53.516585 51.348444) - (xy 53.327179 51.444951) (xy 53.155213 51.56989) (xy 53.00489 51.720213) (xy 52.879949 51.892182) - (xy 52.875484 51.900946) (xy 52.827509 51.951742) (xy 52.759688 51.968536) (xy 52.693553 51.945998) - (xy 52.654516 51.900946) (xy 52.65005 51.892182) (xy 52.525109 51.720213) (xy 52.374786 51.56989) - (xy 52.20282 51.444951) (xy 52.013414 51.348444) (xy 52.013413 51.348443) (xy 52.013412 51.348443) - (xy 51.811243 51.282754) (xy 51.811241 51.282753) (xy 51.81124 51.282753) (xy 51.649957 51.257208) - (xy 51.601287 51.2495) (xy 51.388713 51.2495) (xy 51.340042 51.257208) (xy 51.17876 51.282753) (xy 50.976585 51.348444) - (xy 50.787179 51.444951) (xy 50.615213 51.56989) (xy 50.46489 51.720213) (xy 50.339949 51.892182) - (xy 50.335484 51.900946) (xy 50.287509 51.951742) (xy 50.219688 51.968536) (xy 50.153553 51.945998) - (xy 50.114516 51.900946) (xy 50.11005 51.892182) (xy 49.985109 51.720213) (xy 49.834786 51.56989) - (xy 49.66282 51.444951) (xy 49.473414 51.348444) (xy 49.473413 51.348443) (xy 49.473412 51.348443) - (xy 49.271243 51.282754) (xy 49.271241 51.282753) (xy 49.27124 51.282753) (xy 49.109957 51.257208) - (xy 49.061287 51.2495) (xy 48.848713 51.2495) (xy 48.800042 51.257208) (xy 48.63876 51.282753) (xy 48.436585 51.348444) - (xy 48.247179 51.444951) (xy 48.075213 51.56989) (xy 47.92489 51.720213) (xy 47.799949 51.892182) - (xy 47.795484 51.900946) (xy 47.747509 51.951742) (xy 47.679688 51.968536) (xy 47.613553 51.945998) - (xy 47.574516 51.900946) (xy 47.57005 51.892182) (xy 47.445109 51.720213) (xy 47.294786 51.56989) - (xy 47.12282 51.444951) (xy 46.933414 51.348444) (xy 46.933413 51.348443) (xy 46.933412 51.348443) - (xy 46.731243 51.282754) (xy 46.731241 51.282753) (xy 46.73124 51.282753) (xy 46.569957 51.257208) - (xy 46.521287 51.2495) (xy 46.308713 51.2495) (xy 46.260042 51.257208) (xy 46.09876 51.282753) (xy 45.896585 51.348444) - (xy 45.707179 51.444951) (xy 45.535215 51.569889) (xy 45.421673 51.683431) (xy 45.36035 51.716915) - (xy 45.290658 51.711931) (xy 45.234725 51.670059) (xy 45.21781 51.639082) (xy 45.168797 51.507671) - (xy 45.168793 51.507664) (xy 45.082547 51.392455) (xy 45.082544 51.392452) (xy 44.967335 51.306206) - (xy 44.967328 51.306202) (xy 44.832482 51.255908) (xy 44.832483 51.255908) (xy 44.772883 51.249501) - (xy 44.772881 51.2495) (xy 44.772873 51.2495) (xy 44.772864 51.2495) (xy 42.977129 51.2495) (xy 42.977123 51.249501) - (xy 42.917516 51.255908) (xy 42.782671 51.306202) (xy 42.782664 51.306206) (xy 42.667455 51.392452) - (xy 42.667452 51.392455) (xy 42.581206 51.507664) (xy 42.581202 51.507671) (xy 42.530908 51.642517) - (xy 42.524501 51.702116) (xy 42.5245 51.702135) (xy 39.163641 51.702135) (xy 39.213803 51.673174) - (xy 39.258232 51.639082) (xy 39.308603 51.600431) (xy 39.34521 51.572341) (xy 39.421851 51.513532) - (xy 39.421855 51.513527) (xy 39.42186 51.513524) (xy 39.607274 51.32811) (xy 39.607277 51.328105) - (xy 39.607282 51.328101) (xy 39.766924 51.120053) (xy 39.898043 50.892947) (xy 39.998398 50.650669) - (xy 40.06627 50.397366) (xy 40.1005 50.13737) (xy 40.1005 50.023543) (xy 59.081499 50.023543) (xy 59.119947 50.216829) - (xy 59.11995 50.216839) (xy 59.195364 50.398907) (xy 59.195371 50.39892) (xy 59.30486 50.562781) - (xy 59.304863 50.562785) (xy 59.444214 50.702136) (xy 59.444218 50.702139) (xy 59.608079 50.811628) - (xy 59.608092 50.811635) (xy 59.773864 50.880299) (xy 59.790165 50.887051) (xy 59.790169 50.887051) - (xy 59.79017 50.887052) (xy 59.983456 50.9255) (xy 59.983459 50.9255) (xy 60.180543 50.9255) (xy 60.370421 50.88773) - (xy 60.373835 50.887051) (xy 60.555914 50.811632) (xy 60.719782 50.702139) (xy 60.859139 50.562782) - (xy 60.968632 50.398914) (xy 61.044051 50.216835) (xy 61.066452 50.104218) (xy 61.0825 50.023543) - (xy 61.0825 49.418597) (xy 61.102185 49.351558) (xy 61.154989 49.305803) (xy 61.224147 49.295859) - (xy 61.268495 49.311208) (xy 61.309164 49.334688) (xy 61.442817 49.3705) (xy 61.442819 49.3705) - (xy 61.581181 49.3705) (xy 61.581183 49.3705) (xy 61.714836 49.334688) (xy 61.834665 49.265505) - (xy 61.932505 49.167665) (xy 62.001688 49.047836) (xy 62.0375 48.914183) (xy 62.0375 48.775817) - (xy 66.7665 48.775817) (xy 66.7665 48.914183) (xy 66.776338 48.950897) (xy 66.802312 49.047835) - (xy 66.802313 49.047838) (xy 66.871492 49.167661) (xy 66.871494 49.167664) (xy 66.871495 49.167665) - (xy 66.969335 49.265505) (xy 66.969336 49.265506) (xy 66.969338 49.265507) (xy 67.02191 49.295859) - (xy 67.089164 49.334688) (xy 67.222817 49.3705) (xy 67.222819 49.3705) (xy 67.361181 49.3705) (xy 67.361183 49.3705) - (xy 67.494836 49.334688) (xy 67.535502 49.311209) (xy 67.603399 49.294737) (xy 67.669426 49.317589) - (xy 67.712617 49.37251) (xy 67.7215 49.418597) (xy 67.7215 50.023541) (xy 67.7215 50.023543) (xy 67.721499 50.023543) - (xy 67.759947 50.216829) (xy 67.75995 50.216839) (xy 67.835364 50.398907) (xy 67.835371 50.39892) - (xy 67.94486 50.562781) (xy 67.944863 50.562785) (xy 68.084214 50.702136) (xy 68.084218 50.702139) - (xy 68.248079 50.811628) (xy 68.248092 50.811635) (xy 68.413864 50.880299) (xy 68.430165 50.887051) - (xy 68.430169 50.887051) (xy 68.43017 50.887052) (xy 68.623456 50.9255) (xy 68.623459 50.9255) (xy 68.820543 50.9255) - (xy 69.010421 50.88773) (xy 69.013835 50.887051) (xy 69.195914 50.811632) (xy 69.359782 50.702139) - (xy 69.499139 50.562782) (xy 69.608632 50.398914) (xy 69.684051 50.216835) (xy 69.706452 50.104218) - (xy 69.7225 50.023543) (xy 69.7225 48.726456) (xy 69.684052 48.53317) (xy 69.684051 48.533169) (xy 69.684051 48.533165) - (xy 69.665614 48.488653) (xy 69.608635 48.351092) (xy 69.608628 48.351079) (xy 69.499139 48.187218) - (xy 69.499136 48.187214) (xy 69.359785 48.047863) (xy 69.359781 48.04786) (xy 69.19592 47.938371) - (xy 69.195907 47.938364) (xy 69.013839 47.86295) (xy 69.013829 47.862947) (xy 68.820543 47.8245) - (xy 68.820541 47.8245) (xy 68.623459 47.8245) (xy 68.623457 47.8245) (xy 68.43017 47.862947) (xy 68.43016 47.86295) - (xy 68.248092 47.938364) (xy 68.248079 47.938371) (xy 68.084218 48.04786) (xy 68.084214 48.047863) - (xy 67.944863 48.187214) (xy 67.94486 48.187218) (xy 67.835371 48.351079) (xy 67.835368 48.351085) - (xy 67.820242 48.387603) (xy 67.7764 48.442006) (xy 67.710106 48.46407) (xy 67.642407 48.44679) - (xy 67.618 48.42783) (xy 67.614666 48.424496) (xy 67.614661 48.424492) (xy 67.494838 48.355313) - (xy 67.494837 48.355312) (xy 67.494836 48.355312) (xy 67.361183 48.3195) (xy 67.222817 48.3195) - (xy 67.089164 48.355312) (xy 67.089161 48.355313) (xy 66.969338 48.424492) (xy 66.969333 48.424496) - (xy 66.871496 48.522333) (xy 66.871492 48.522338) (xy 66.802313 48.642161) (xy 66.802312 48.642164) - (xy 66.7665 48.775817) (xy 62.0375 48.775817) (xy 62.001688 48.642164) (xy 61.943542 48.541451) - (xy 61.932507 48.522338) (xy 61.932503 48.522333) (xy 61.834666 48.424496) (xy 61.834661 48.424492) - (xy 61.714838 48.355313) (xy 61.714837 48.355312) (xy 61.714836 48.355312) (xy 61.581183 48.3195) - (xy 61.442817 48.3195) (xy 61.309164 48.355312) (xy 61.309161 48.355313) (xy 61.189338 48.424492) - (xy 61.18933 48.424498) (xy 61.185994 48.427835) (xy 61.124669 48.461317) (xy 61.054978 48.456328) - (xy 60.999047 48.414454) (xy 60.983756 48.3876) (xy 60.977633 48.372818) (xy 60.968632 48.351086) - (xy 60.968631 48.351085) (xy 60.968628 48.351079) (xy 60.859139 48.187218) (xy 60.859136 48.187214) - (xy 60.719785 48.047863) (xy 60.719781 48.04786) (xy 60.55592 47.938371) (xy 60.555907 47.938364) - (xy 60.373839 47.86295) (xy 60.373829 47.862947) (xy 60.180543 47.8245) (xy 60.180541 47.8245) (xy 59.983459 47.8245) - (xy 59.983457 47.8245) (xy 59.79017 47.862947) (xy 59.79016 47.86295) (xy 59.608092 47.938364) (xy 59.608079 47.938371) - (xy 59.444218 48.04786) (xy 59.444214 48.047863) (xy 59.304863 48.187214) (xy 59.30486 48.187218) - (xy 59.195371 48.351079) (xy 59.195364 48.351092) (xy 59.11995 48.53316) (xy 59.119947 48.53317) - (xy 59.0815 48.726456) (xy 59.0815 48.726459) (xy 59.0815 50.023541) (xy 59.0815 50.023543) (xy 59.081499 50.023543) - (xy 40.1005 50.023543) (xy 40.1005 49.87513) (xy 40.06627 49.615134) (xy 39.998398 49.361831) (xy 39.987154 49.334686) - (xy 39.898046 49.119559) (xy 39.898041 49.119549) (xy 39.766924 48.892446) (xy 39.692805 48.795854) - (xy 39.681852 48.78158) (xy 39.607282 48.684399) (xy 39.607281 48.684398) (xy 39.607274 48.68439) - (xy 39.42186 48.498976) (xy 39.421851 48.498968) (xy 39.213803 48.339325) (xy 38.9867 48.208208) - (xy 38.98669 48.208203) (xy 38.744428 48.107855) (xy 38.744421 48.107853) (xy 38.744419 48.107852) - (xy 38.491116 48.03998) (xy 38.433339 48.032373) (xy 38.231127 48.00575) (xy 38.23112 48.00575) - (xy 37.96888 48.00575) (xy 37.968872 48.00575) (xy 37.737772 48.036176) (xy 37.708884 48.03998) - (xy 37.58068 48.074332) (xy 37.455581 48.107852) (xy 37.455571 48.107855) (xy 37.213309 48.208203) - (xy 37.213299 48.208208) (xy 36.986196 48.339325) (xy 36.778148 48.498968) (xy 36.592718 48.684398) - (xy 36.433075 48.892446) (xy 36.301958 49.119549) (xy 36.301953 49.119559) (xy 36.201605 49.361821) - (xy 36.201602 49.361831) (xy 36.180496 49.440602) (xy 36.13373 49.615135) (xy 36.0995 49.875122) - (xy 31.814004 49.875122) (xy 31.83588 49.759048) (xy 31.836648 49.755297) (xy 31.866573 49.619791) - (xy 31.900631 49.465569) (xy 31.901512 49.461864) (xy 31.973338 49.179427) (xy 31.974362 49.175657) - (xy 32.051831 48.907506) (xy 32.053662 48.901707) (xy 32.056839 48.892447) (xy 32.23508 48.372812) - (xy 32.238051 48.365019) (xy 32.242129 48.355313) (xy 32.445947 47.870211) (xy 32.449516 47.862473) - (xy 32.684986 47.394946) (xy 32.689147 47.38736) (xy 32.876313 47.072582) (xy 32.951915 46.945432) - (xy 32.956626 46.938108) (xy 33.246869 46.520111) (xy 33.252084 46.513142) (xy 33.570134 46.117897) - (xy 33.575813 46.111327) (xy 33.922323 45.737845) (xy 33.928378 45.731757) (xy 34.075787 45.593543) - (xy 59.081499 45.593543) (xy 59.119947 45.786829) (xy 59.11995 45.786839) (xy 59.195364 45.968907) - (xy 59.195371 45.96892) (xy 59.30486 46.132781) (xy 59.304863 46.132785) (xy 59.444214 46.272136) - (xy 59.444218 46.272139) (xy 59.608079 46.381628) (xy 59.608092 46.381635) (xy 59.747474 46.439368) - (xy 59.790165 46.457051) (xy 59.790169 46.457051) (xy 59.79017 46.457052) (xy 59.983456 46.4955) - (xy 59.983459 46.4955) (xy 60.180543 46.4955) (xy 60.310582 46.469632) (xy 60.373835 46.457051) - (xy 60.555914 46.381632) (xy 60.719782 46.272139) (xy 60.859139 46.132782) (xy 60.968632 45.968914) - (xy 60.969171 45.967614) (xy 60.999248 45.895) (xy 61.044051 45.786835) (xy 61.0825 45.593543) (xy 67.721499 45.593543) - (xy 67.759947 45.786829) (xy 67.75995 45.786839) (xy 67.835364 45.968907) (xy 67.835371 45.96892) - (xy 67.94486 46.132781) (xy 67.944863 46.132785) (xy 68.084214 46.272136) (xy 68.084218 46.272139) - (xy 68.248079 46.381628) (xy 68.248092 46.381635) (xy 68.387474 46.439368) (xy 68.430165 46.457051) - (xy 68.430169 46.457051) (xy 68.43017 46.457052) (xy 68.623456 46.4955) (xy 68.623459 46.4955) (xy 68.820543 46.4955) - (xy 68.950582 46.469632) (xy 69.013835 46.457051) (xy 69.195914 46.381632) (xy 69.359782 46.272139) - (xy 69.499139 46.132782) (xy 69.573727 46.021153) (xy 73.7745 46.021153) (xy 73.7745 46.178846) - (xy 73.805261 46.333489) (xy 73.805264 46.333501) (xy 73.865602 46.479172) (xy 73.865609 46.479185) - (xy 73.95321 46.610288) (xy 73.953213 46.610292) (xy 74.064707 46.721786) (xy 74.064711 46.721789) - (xy 74.195814 46.80939) (xy 74.195827 46.809397) (xy 74.333333 46.866353) (xy 74.341503 46.869737) - (xy 74.496153 46.900499) (xy 74.496156 46.9005) (xy 74.496158 46.9005) (xy 74.653844 46.9005) (xy 74.653845 46.900499) - (xy 74.808497 46.869737) (xy 74.954179 46.809394) (xy 75.085289 46.721789) (xy 75.196789 46.610289) - (xy 75.284394 46.479179) (xy 75.293561 46.457049) (xy 75.324799 46.381632) (xy 75.344737 46.333497) - (xy 75.3755 46.178842) (xy 75.3755 46.021158) (xy 75.3755 46.021155) (xy 75.375499 46.021153) (xy 82.9995 46.021153) - (xy 82.9995 46.178846) (xy 83.030261 46.333489) (xy 83.030264 46.333501) (xy 83.090602 46.479172) - (xy 83.090609 46.479185) (xy 83.17821 46.610288) (xy 83.178213 46.610292) (xy 83.289707 46.721786) - (xy 83.289711 46.721789) (xy 83.420814 46.80939) (xy 83.420827 46.809397) (xy 83.558333 46.866353) - (xy 83.566503 46.869737) (xy 83.721153 46.900499) (xy 83.721156 46.9005) (xy 83.721158 46.9005) - (xy 83.878844 46.9005) (xy 83.878845 46.900499) (xy 84.033497 46.869737) (xy 84.179179 46.809394) - (xy 84.310289 46.721789) (xy 84.421789 46.610289) (xy 84.509394 46.479179) (xy 84.518561 46.457049) - (xy 84.549799 46.381632) (xy 84.569737 46.333497) (xy 84.6005 46.178842) (xy 84.6005 46.021158) - (xy 84.6005 46.021155) (xy 84.600499 46.021153) (xy 84.569737 45.866503) (xy 84.558261 45.838797) - (xy 84.509397 45.720827) (xy 84.50939 45.720814) (xy 84.421789 45.589711) (xy 84.421786 45.589707) - (xy 84.310292 45.478213) (xy 84.310288 45.47821) (xy 84.179185 45.390609) (xy 84.179172 45.390602) - (xy 84.033501 45.330264) (xy 84.033489 45.330261) (xy 83.878845 45.2995) (xy 83.878842 45.2995) - (xy 83.721158 45.2995) (xy 83.721155 45.2995) (xy 83.56651 45.330261) (xy 83.566498 45.330264) (xy 83.420827 45.390602) - (xy 83.420814 45.390609) (xy 83.289711 45.47821) (xy 83.289707 45.478213) (xy 83.178213 45.589707) - (xy 83.17821 45.589711) (xy 83.090609 45.720814) (xy 83.090602 45.720827) (xy 83.030264 45.866498) - (xy 83.030261 45.86651) (xy 82.9995 46.021153) (xy 75.375499 46.021153) (xy 75.344737 45.866503) - (xy 75.333261 45.838797) (xy 75.284397 45.720827) (xy 75.28439 45.720814) (xy 75.196789 45.589711) - (xy 75.196786 45.589707) (xy 75.085292 45.478213) (xy 75.085288 45.47821) (xy 74.954185 45.390609) - (xy 74.954172 45.390602) (xy 74.808501 45.330264) (xy 74.808489 45.330261) (xy 74.653845 45.2995) - (xy 74.653842 45.2995) (xy 74.496158 45.2995) (xy 74.496155 45.2995) (xy 74.34151 45.330261) (xy 74.341498 45.330264) - (xy 74.195827 45.390602) (xy 74.195814 45.390609) (xy 74.064711 45.47821) (xy 74.064707 45.478213) - (xy 73.953213 45.589707) (xy 73.95321 45.589711) (xy 73.865609 45.720814) (xy 73.865602 45.720827) - (xy 73.805264 45.866498) (xy 73.805261 45.86651) (xy 73.7745 46.021153) (xy 69.573727 46.021153) - (xy 69.608632 45.968914) (xy 69.614763 45.954114) (xy 69.652815 45.862246) (xy 69.684051 45.786835) - (xy 69.7225 45.593541) (xy 69.7225 44.796459) (xy 69.7225 44.796456) (xy 69.684052 44.60317) (xy 69.684051 44.603169) - (xy 69.684051 44.603165) (xy 69.678376 44.589464) (xy 69.608635 44.421092) (xy 69.608628 44.421079) - (xy 69.499139 44.257218) (xy 69.499136 44.257214) (xy 69.359785 44.117863) (xy 69.359781 44.11786) - (xy 69.19592 44.008371) (xy 69.195907 44.008364) (xy 69.013839 43.93295) (xy 69.013829 43.932947) - (xy 68.820543 43.8945) (xy 68.820541 43.8945) (xy 68.623459 43.8945) (xy 68.623457 43.8945) (xy 68.43017 43.932947) - (xy 68.43016 43.93295) (xy 68.248092 44.008364) (xy 68.248079 44.008371) (xy 68.084218 44.11786) - (xy 68.084214 44.117863) (xy 67.944863 44.257214) (xy 67.94486 44.257218) (xy 67.835371 44.421079) - (xy 67.835364 44.421092) (xy 67.75995 44.60316) (xy 67.759947 44.60317) (xy 67.7215 44.796456) (xy 67.7215 44.796459) - (xy 67.7215 45.593541) (xy 67.7215 45.593543) (xy 67.721499 45.593543) (xy 61.0825 45.593543) (xy 61.0825 45.593541) - (xy 61.0825 44.796459) (xy 61.0825 44.796456) (xy 61.044052 44.60317) (xy 61.044051 44.603169) (xy 61.044051 44.603165) - (xy 61.038376 44.589464) (xy 60.968635 44.421092) (xy 60.968628 44.421079) (xy 60.859139 44.257218) - (xy 60.859136 44.257214) (xy 60.719785 44.117863) (xy 60.719781 44.11786) (xy 60.55592 44.008371) - (xy 60.555907 44.008364) (xy 60.373839 43.93295) (xy 60.373829 43.932947) (xy 60.180543 43.8945) - (xy 60.180541 43.8945) (xy 59.983459 43.8945) (xy 59.983457 43.8945) (xy 59.79017 43.932947) (xy 59.79016 43.93295) - (xy 59.608092 44.008364) (xy 59.608079 44.008371) (xy 59.444218 44.11786) (xy 59.444214 44.117863) - (xy 59.304863 44.257214) (xy 59.30486 44.257218) (xy 59.195371 44.421079) (xy 59.195364 44.421092) - (xy 59.11995 44.60316) (xy 59.119947 44.60317) (xy 59.0815 44.796456) (xy 59.0815 44.796459) (xy 59.0815 45.593541) - (xy 59.0815 45.593543) (xy 59.081499 45.593543) (xy 34.075787 45.593543) (xy 34.304193 45.379385) - (xy 34.310559 45.373812) (xy 34.716572 45.042296) (xy 34.72316 45.037275) (xy 35.160255 44.726732) - (xy 35.166956 44.722292) (xy 35.635802 44.43325) (xy 35.642554 44.429376) (xy 36.143468 44.162736) - (xy 36.150212 44.159407) (xy 36.682793 43.916483) (xy 36.689521 43.913651) (xy 37.252336 43.696116) - (xy 37.258954 43.693772) (xy 37.848841 43.503652) (xy 37.855388 43.501741) (xy 38.466205 43.341434) - (xy 38.47261 43.339935) (xy 39.093101 43.212118) (xy 39.099459 43.210981) (xy 39.707854 43.118543) - (xy 39.714208 43.117745) (xy 40.263682 43.063293) (xy 40.270257 43.062818) (xy 40.648555 43.045627) - (xy 40.654184 43.0455) (xy 88.037397 43.0455) + (property "Value" "1uF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "c09b8296-5e1e-48b4-a758-cce5bbcf8888") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In2.Cu") - (pts - (xy 32.649075 110.355493) (xy 32.714901 110.469507) (xy 32.807993 110.562599) (xy 32.922007 110.628425) - (xy 32.98559 110.645462) (xy 32.353282 111.277769) (xy 32.353282 111.27777) (xy 32.407452 111.317126) - (xy 32.407451 111.317126) (xy 32.416495 111.321734) (xy 32.467292 111.369708) (xy 32.484087 111.437529) - (xy 32.46155 111.503664) (xy 32.416499 111.542702) (xy 32.407182 111.547449) (xy 32.235213 111.67239) - (xy 32.08489 111.822713) (xy 31.959951 111.994679) (xy 31.863445 112.184082) (xy 31.863443 112.184087) - (xy 31.863443 112.184088) (xy 31.857429 112.202594) (xy 31.817992 112.260268) (xy 31.753633 112.287465) - (xy 31.684787 112.27555) (xy 31.633312 112.228305) (xy 31.6155 112.164273) (xy 31.6155 110.699111) - (xy 31.635185 110.632072) (xy 31.687989 110.586317) (xy 31.757147 110.576373) (xy 31.820703 110.605398) - (xy 31.857432 110.660794) (xy 31.863906 110.680721) (xy 31.960375 110.87005) (xy 31.999728 110.924216) - (xy 32.632037 110.291908) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "935f2996-091d-4fe3-8de4-1335f9615dfd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) ) ) - (filled_polygon - (layer "In2.Cu") + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "de7ddd90-597c-46b9-8fd8-56a26b15cb05") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/acdb7e2a-dbdd-410b-b924-7a3e541f44dd") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0ed19a80-d843-48a7-ba0d-a5f6f0d278b2") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "449c872f-d19c-45a5-8199-dbbed89c0d81") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cf899184-a246-403f-b56e-f3970ccc6fb9") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9c43d9ab-e05a-45c1-b21e-2b7bfc4bd11f") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "918de4be-e3c9-4e19-a207-ede489683390") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "11e84ba0-0fb4-4a91-9fdb-a83837ca21d6") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f2817942-2c5e-436d-9e0b-9d1ea9557dcd") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "171f8f30-6c68-4d3f-a14c-0953ca07d2c7") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9d416595-8ca2-4ef9-8f31-fcfa3092c6f0") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "92e9f711-bf74-4079-9611-6799030f6585") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ccf1635e-b012-481c-af52-9ae351114701") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4d03b27a-a4fc-4043-8aa5-bfc4d60d525f") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "17fb80aa-deb1-45b8-9500-67a527e9b4a0") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 3 "+5V") + (pintype "passive") + (uuid "1fe2f8c4-8d6e-41c8-a2a1-490f87438861") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "95db0695-a40a-424c-8ad7-e4553fd873a8") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "cb75fc20-8c80-420e-adc0-6d059d2f7152") + (at -35.588824 16.467 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_'1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "2cccea15-cf4b-4f23-8058-c6ced68b8761") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "f2ce40fa-fa5a-4bcb-bd28-00b3a8eb2d80") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fa8cd89e-e049-4dbf-b790-9b40f5f6c899") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b6e3ac13-4ff1-4b4b-b224-5e48cec741bc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/4d3d51a0-9b43-4fb6-b8b4-a7e468fb32ed") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5d6af92-1325-41a1-ae6e-60cffe863880") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "cb80931c-3ef7-4342-b98c-545bae6d46c6") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5e7780da-be28-429e-a4d5-85574b54d389") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5328296b-7007-4dbd-ab7a-c4d261874b54") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "db99e437-8e2f-43aa-b06c-a78712ba5965") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c449ba28-2af1-42a9-af16-55510d0f5701") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f3fab146-c248-48ed-827a-36f47952442a") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6f85206c-2499-4f75-8162-c70de9efe3b7") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "865ea0f1-9056-4f90-a356-55ab6367c8dc") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b7ed904-202a-4317-adf7-6e0dbcd93391") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "2c2b1e12-7d83-4196-8034-4a9a788120a4") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2bd3ddda-ee2e-4201-925f-c2fd32c21ddc") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7c467a8a-5cd2-45bd-b5c5-2cb932f79ab6") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5d58cbe7-9ca0-4dbe-98ed-091e47ef4bb2") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f103a1c7-9ab1-4234-88c3-4e386ec23311") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b914d400-4234-43da-a59e-afae00b01a73") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e624850e-a172-4b3b-951c-e901bd22755b") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "55fc938b-ed0f-44ab-a82b-133bfa8a4741") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "204f3296-34c7-40e2-bd1c-8dabd035d1c1") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0d716d14-a7c6-4ab0-b5d5-55f9f698508a") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c77582c3-ef2d-4b90-b263-bb69dc21a562") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4c93353a-1e11-43ee-bbc8-2b296d72473b") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b76ef69a-b74b-4fd4-9d4f-94dbc95a6c5f") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5c70ecf9-d204-40f6-a399-745f4ea8d7bc") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f19c400e-3bed-4c3b-a00e-aef62962d136") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "89fb9ee0-baf9-4aa4-9119-6a968650921b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "05c27519-2d77-48a1-ae32-dbf7c140a4f7") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f16afb96-bcee-46d3-b34c-2d7b93361f41") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5e2ee339-d6e4-4e30-a28f-41dc2291008d") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb3ca030-7dfd-45a3-92fa-ac8fb326bb92") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "297b0c69-060c-44ff-bf6e-bb920d12b5e8") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a86b903b-6b95-43f8-97a5-d69b46d23a8c") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ef431608-6508-4f45-ad4c-8229b7330fd7") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "403cf2b8-6936-408c-a901-cba685f9f04f") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f528b787-3d53-4ef1-a48f-dac0de79c1e0") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "26c6dd75-4b90-4dcd-bd4b-16575413e6ac") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "15ba37bd-5e66-4d2a-bee6-d67c2b51b816") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "97b86fdc-cc7d-4c0a-989c-d6b20a3bd5a4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "989d6fe5-5b9e-4be6-a304-9260085e0969") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8e9a264c-56ef-4fb1-ad2c-44a7569a4e86") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c53bfbc4-7df7-4202-8c2e-2a591a8917e8") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fc7ce9eb-2579-453d-bccc-5f6d74a046f2") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "6215a2ee-5f48-44e9-ac2d-b5122a5b4092") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6d3a86fb-224d-4e08-9ce8-b97aa2559b96") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "6172ac6b-c446-44df-aeb5-6b2a874c55a8") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "83fd021d-0298-4219-b8a3-e5b6d1ad3bc1") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "43ceadf2-b5c9-4256-a657-786493f2253a") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "811eb10b-9354-4f9c-b0ae-85da2b83c14b") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "f0fffccc-b061-43fc-9b15-3ca3a3d3c3ee") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 70 "Net-(D46-A)") + (pinfunction "2") + (pintype "passive") + (uuid "2fd23fbc-fa9d-428e-8210-924e21968f44") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 70 "Net-(D46-A)") + (pinfunction "2") + (pintype "passive") + (uuid "b03a925a-542b-4abe-8eea-1b1f61026d33") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 70 "Net-(D46-A)") + (pinfunction "2") + (pintype "passive") + (uuid "7802bc1d-6141-4a6a-8a1f-285307d31be6") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "cd03bce1-91f5-46db-a43f-cf25f40fcb21") + (at -169.029 31.492 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D74" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "b8bdd787-d6c8-4582-a3c5-b31566f7a13d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "38a92962-ffb0-4e79-bdee-bfe37143a49a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b24ce072-13cd-48a7-b225-4afad9316c5c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "e578da7e-f56e-415b-bcf3-1937693a89cf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b492ccfc-e90a-4ded-bda1-de723576cc78") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cb56dd73-2ee9-4df5-857c-65368f64b2cc") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4b62729c-f319-46d6-b43c-39f55b23f2f5") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "17c04c28-23f9-4037-8dd7-4797cdbf2bd5") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "17ba3968-feaf-460b-a84c-83cc503862d5") + ) + (fp_poly (pts - (xy 96.377927 43.065185) (xy 96.423682 43.117989) (xy 96.433626 43.187147) (xy 96.404601 43.250703) - (xy 96.349206 43.287431) (xy 96.329282 43.293904) (xy 96.139939 43.39038) (xy 96.085782 43.429727) - (xy 96.085782 43.429728) (xy 96.718091 44.062037) (xy 96.654507 44.079075) (xy 96.540493 44.144901) - (xy 96.447401 44.237993) (xy 96.381575 44.352007) (xy 96.364537 44.415591) (xy 95.732228 43.783282) - (xy 95.732227 43.783282) (xy 95.69288 43.83744) (xy 95.692876 43.837446) (xy 95.68826 43.846505) - (xy 95.640281 43.897297) (xy 95.572459 43.914087) (xy 95.506326 43.891543) (xy 95.467294 43.846493) - (xy 95.462551 43.837184) (xy 95.462549 43.837181) (xy 95.462548 43.837179) (xy 95.337609 43.665213) - (xy 95.187286 43.51489) (xy 95.01532 43.389951) (xy 94.825914 43.293444) (xy 94.825913 43.293443) - (xy 94.825912 43.293443) (xy 94.807407 43.28743) (xy 94.749732 43.247994) (xy 94.722534 43.183635) - (xy 94.734449 43.114789) (xy 94.781693 43.063313) (xy 94.845726 43.0455) (xy 96.310888 43.0455) + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "810bb4be-19df-4705-88d4-6022aa3f8cd0") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "e9f27ff8-7514-4cf0-8b7e-31988126f326") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d3ca991a-ffb5-4792-9d05-9ee317fcf870") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1955c74a-d77c-4eb0-ae62-db19c76ca296") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "87f84578-f5d0-4865-9f0d-ab8087a931e4") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "35f03d7c-b674-4884-9ad5-d8a6f2500bc1") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9d34bd3d-954a-4cd4-9b01-50246418cac7") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "06a9eea1-f2d0-4400-8fa4-253b90028b28") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1fbfa890-948b-49ac-a8cc-9daf032d1f00") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "936cdf38-250b-4a11-9f2e-9d14b3fb14bd") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "777410f0-949a-410a-bd56-35de75a08a5f") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ecb0cd4a-ddd8-4256-9a2a-c48b83da9c10") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f213306f-d335-464a-a361-66806fd372f2") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "adbed641-e052-4a0b-b137-be0dfd0c3a0c") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "be851e7a-6ab9-43ca-a3cd-aadb69101064") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "30aadf55-3bd7-431b-b956-b3d3108363e3") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "611ac36c-94fe-48bc-ad65-c3723bd9f190") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "5199f929-4518-44f3-a27f-529f4889af11") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "978edda4-c534-40d9-9267-6d71dafc3dd4") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "a253fd30-5798-411b-80c9-0dd59ff7d95d") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 124 "Net-(D74-A)") + (pinfunction "A") + (pintype "passive") + (uuid "ee9f5a7e-af91-4b51-9d74-031aea3a75c1") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "ce7b7a75-8dd0-4229-9949-2819d3b30d67") + (at -35.588824 121.817 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_ALT2" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "86459258-eb8f-40f7-96bb-299a086da839") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "4eb7974e-6252-4f27-b344-869c0cd7e80a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2aecf37b-474a-465b-ac4c-71ba3095f7c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a99278f7-12f2-4eb9-a3f8-d09978e26d31") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/09d4b3fe-3b61-4b67-9444-73d0f0442f56") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6b3912d1-64ce-4052-9e28-2f62d33e36ba") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "13612ef7-e40d-4136-875a-c4414f1248dd") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5e78d833-91ad-4aed-8e30-71e60e419bdd") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c8624f1d-7d92-49cc-8304-25ba4af3c151") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ea89d04d-9c8a-4664-83c7-08af7d52e971") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "60618fce-ad1f-499b-aae0-37c1e02ae8e1") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "39a27790-f605-4f55-886e-4e4a0380db17") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3b74969b-bf8c-4e6a-8ad8-1eb909804da6") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "30541f42-b1ae-4515-977e-aea99e2c2b78") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "37fb3cc3-2c40-4347-87d0-bfc17ac45e7f") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "640ed737-294d-4918-8e20-ebfce3cce37d") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "03d3b351-ac00-496d-b7f8-7f08d28d2759") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "57e21b4c-e92d-4376-b337-aabc8e681a21") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b16dc6d2-a036-45e6-9d1c-22c400fbd374") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e5feda7b-8820-44e8-b88e-3f084fec4868") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ec4c82f9-5eb3-4d2e-9e09-d83ef3857889") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9f804c06-24e3-40ba-bd3c-1f29dc013208") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5a2b9b50-9092-4e00-a547-808dd6ffc4d0") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fb23132a-3f5c-4379-8279-d122389c41cc") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "753395ab-b8bb-49f3-bc11-d1efbd7bde4a") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f228ffd4-f149-4611-892b-6244c5c9d1a9") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c0080d65-6c2c-417d-95d3-bc5f22750411") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "664b5e22-fc87-4cff-9661-a6b52e741c20") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1498a93b-e057-4756-afe1-487b3b9b71b2") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7a585298-cf15-4ce2-9111-cf49423e051c") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "326b9d11-f43f-4360-998c-179e73f0a9e3") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c256eb4-4352-4cc8-8cca-7c19a7ddbdcf") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "01c9fa8b-8500-4182-ad35-e20210d17f81") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2a608107-5eab-4e4e-85d8-574b85f74664") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "71c138d1-b996-4ef0-a2f8-6f0f561e4434") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "656eaf51-427b-46d7-a60c-33aa52f6cbee") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b3cf25b-4b31-4ff7-b708-ef8e09152ad7") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9edae1f1-3931-4093-9e26-db42f77d66c1") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8213c205-93cf-4e67-8d1f-39d98838dba5") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "305e6fee-10ad-4393-aee6-53b79359e16e") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6cfce23f-c12d-473c-9a92-18165f26aaf1") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "68e17d87-af97-4cf1-a8af-87cdaeafb694") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "cd3ffaa3-b1d0-4f57-b8a9-ebeb4969218e") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c8f30c74-5cb7-43d1-8216-75bf6a962294") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ebdd521e-e24f-463f-923b-1ef96847e8d7") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d219f3d8-e57d-4e39-bae6-4a3b6e8c9c99") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bd9a90bf-09f3-4cb3-b989-393fa22d83b5") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "3e175d5f-1b2f-4a8c-bb6f-b048efd3e0f5") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "81557233-a66e-411a-a492-6077a64c61b3") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "461d612b-ecf6-4663-9e63-37d24351e4bc") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "f051c5f0-a2c0-4f42-b9f4-ef9f326ae279") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "7fcf7887-f9de-4814-8ba9-7692b598e285") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "4565d544-35df-428e-82dc-3d7ff62279ed") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "92222a8e-3d4b-4bbf-8f9a-3f377fbb3ced") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 114 "Net-(D71-A)") + (pinfunction "2") + (pintype "passive") + (uuid "17c01de2-a144-46b4-a409-5dc74559587b") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 114 "Net-(D71-A)") + (pinfunction "2") + (pintype "passive") + (uuid "1c90a501-b273-4243-9ff9-4cec62f89b12") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 114 "Net-(D71-A)") + (pinfunction "2") + (pintype "passive") + (uuid "e9ec50db-0923-4e4d-afda-812c2adf8afe") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "ceec849f-e6a6-43e5-b182-3fb1dd686cc6") + (at -69.888824 121.817 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_J1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "30a2f4cb-3e6b-4382-9988-342ed4621fea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "6cb6bb02-b6a0-41ff-b61f-878710388954") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4299b363-9e6b-4714-b13e-0328904a0091") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "13dc8956-c5f5-42a9-adb5-b048b1270eb1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/0597a794-f525-4b57-abfb-465b30ce6bc3") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8b1ddb41-5161-4ef0-af42-1f134995412b") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dd0f87ce-7f2c-4afa-99f4-8d442cf20d8d") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e2b51099-fe72-43f3-96cc-eecab54ebcf9") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7dd90127-892e-4bcb-9c58-64c9c61efecd") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d44065e0-be5b-4b9d-bf44-a72f354e9f79") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7dd8ee6d-92a5-46bf-8d8b-d26bf9474848") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "78fc56e3-69d6-4cd9-89a8-8ec533cdb852") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f8774dd4-f535-4561-bc30-6581790251b7") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5d3ca5ac-7a87-4009-a714-a7cd1bd3a247") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "eac2ffe2-8a41-4db1-ac41-3e42b3bcd30a") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "b5563301-9c85-4b83-9d53-21bac2faa6c9") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1e37790f-0fa7-4fdb-918c-bbffcd160ace") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "954c8bd9-6ec4-4456-acc7-6e970a1f5d3f") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d6972b12-fb4f-45d6-ad4a-45bf5cddfb13") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "24325f33-d021-4b57-aaa5-ad059c5cff19") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1fdcde7c-d0d2-445f-a3dc-d3a384390889") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0fe57de6-88bb-473e-9a1e-d1fc6d0cc9ac") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e1eff3cb-b3d1-487e-9b8d-ca2e0ae377ee") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "419d0c12-6822-4b48-adc4-2717ef62c393") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ae9e608a-6174-4773-9503-47c980c6aacb") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "00c1e293-5512-4e07-97bf-1969fe29793d") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ce84b395-c68b-4d41-aff2-c6a73e658097") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "43432a82-df30-4c9e-8d71-ab77148d05ec") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9c933524-8a42-4d31-b48c-205c632d6abb") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3f3d3fb6-c920-4939-b88d-69c5a05ed6ef") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "922c0790-fea9-47a0-bd49-d4d93b57a893") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "04aa6d00-8198-4cc7-8041-05b23bcd3443") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8fb9d49f-67e2-4801-951b-c082d5d09f53") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0abd08b4-ac5f-4bdc-8c30-14651cd0ad96") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "363fd1f3-7fc1-480d-bbaa-e14e72567dcb") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7a5424c8-236d-428a-b671-4656524cb147") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "194f6a91-9530-4e54-92f1-6af91fceac5d") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4de59a73-757c-4422-a858-ff1f8a424c89") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7885fba8-2349-499a-bf93-0e75989a9379") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "67dd51d3-227e-40b4-863b-01e10c15d8f0") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "55988bde-b279-4b8a-99be-17da75f515f7") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "d9eb81d5-6e1e-4199-be6a-007d488d9a41") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "253b56c6-fe2b-4c1f-9966-8235dd84982d") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ef2829eb-7992-4745-99b8-559d42843b01") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1cd49e2e-8ada-4894-b7f5-e205ff078cd1") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f4dc603c-4ae1-4bdd-850f-bf7a3de787ae") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "72cfd6c4-bfc6-4d1d-b2bf-1b1b56f41c37") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "442be112-7682-435e-b4fc-6099e3e0f6f0") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "02f8d3da-dc8a-4a7d-b8b0-17dac3e4faed") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "1a0c5a51-a4b3-42da-ace5-f20abc5a45c1") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e33bd04e-a4fa-47d0-921c-2ab159991266") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "e0f518d2-a23b-49b2-8291-544056e9bc33") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "927241ad-79ac-40c0-8528-f065a2511b45") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 133 "/COL8") + (pinfunction "1") + (pintype "passive") + (uuid "2a08d9f3-eb90-4116-a3c0-dd579ba4a1ae") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 66 "Net-(D42-A)") + (pinfunction "2") + (pintype "passive") + (uuid "fe6a2422-c78c-49ff-9963-a91cd4525910") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 66 "Net-(D42-A)") + (pinfunction "2") + (pintype "passive") + (uuid "fb46e038-25ae-49ac-b25e-bc037f766f1b") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 66 "Net-(D42-A)") + (pinfunction "2") + (pintype "passive") + (uuid "c6edde7b-3d91-46b9-9ace-7b1bc4121372") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "d13ea200-9376-4129-b5a6-78e07413c2b8") + (at -18.438824 151.917 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_9" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "55917548-5368-4442-92c9-5f3c632233f6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "16d00b0e-437f-441c-b993-9948f4c9af85") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "50edf3a9-24d7-41b2-b9d4-26167414680b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ef329602-e0d5-4449-9b2a-291bd246fd89") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/aaf3cc16-abb8-464c-b8f5-0221b4aebdfd") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b5edbdcf-cc2a-4ab7-b161-7180b46c4126") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e4600135-f6a1-4a17-aaab-5e5e84b71850") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e3bb9b0a-650a-4d45-9f95-b5ea643d0edf") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6eaf50f8-b2d9-4e69-9392-f97e0eb2df0d") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e5f5847c-8038-4de0-b4b7-be400d39e5ca") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d14f8a6e-7298-420a-8ec9-556ffb28dc38") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "bbc7e105-d5d9-4b12-bf78-4adfd78a32c6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "fb99f8fb-cc91-46a1-be5a-8db0035707bf") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6049c3e6-6f45-446b-a5c7-4f860beaf29e") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2ea53acf-16e8-4d56-b11d-0a77eef3c3ab") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "6d5659f6-6acf-4b89-baca-036741e6ea21") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "530c3339-b338-4b53-91d0-29e92c72861f") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a07263fd-5808-410e-8dd4-cc9b14389358") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1a4edee4-c5a3-4466-bb65-4e22c9de11b5") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e84f97c6-70e8-4693-8620-2a7be0d0f1bf") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c3724343-25df-4c91-a77d-628a284ad504") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0b771ecb-a720-441f-a220-f2c115f02898") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ccf5579d-17dd-4acc-9d00-a66f94f0020c") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8caa0fff-cc67-4bc5-8b5f-9b271890a52c") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "42fca03b-9e54-40f3-91be-623596d79f50") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aa17d950-13f1-4bb9-8888-dd8f8919b15d") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5fc6ec4c-2e67-4591-bca8-4f992a206eaf") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "49eaa62b-41ea-4dd3-962f-349a90bb4ae7") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "72144fb6-48df-4e80-b29f-74144d62f474") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6bdf3dcd-a912-4216-8517-51ed51f53de0") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c7a34a2-2bc7-40d8-aaba-6b755f92d387") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0183d6e1-6499-461c-bf57-61bb3e45cd30") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0016f9e2-897d-4484-9e86-6815f3ddc28f") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8f16b8d4-dd38-4220-b94b-e9387674eb28") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "51a047ce-0f51-40e8-9544-d7710c59758a") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e461effa-1a3a-4ff0-ab48-3113feb60db1") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "73cb2833-ffce-45bc-a30a-aaf946953721") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "94d1d007-662d-4e37-8f98-1866cb1693c0") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0816bbf8-a3ae-4daa-a2f2-492afec8b3db") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d0bd632a-9bf8-4697-8236-0d27e55e249c") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8c614197-937e-41bb-86af-57a33e547afe") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6d31150e-2aad-48c5-9d7c-9344dde3372c") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9d6f6411-1eb9-44ff-9150-d0d1bcb16c04") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "9b9c2d3e-3816-4220-8867-1e5d659eac79") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3ea8dc1c-13c1-4c36-8775-0909a5653507") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "e9367327-aa78-41e9-a721-3da21d6407a4") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a00f9e35-bade-491d-902f-850b32637479") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "3d1cba95-4789-456a-88d3-11a9839c84c5") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "df73b17a-c743-4610-ac24-806bc5a8ab1b") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "3a4365c8-69cf-4ea9-9f2b-a1047d91245b") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "186f074b-e0fd-4e5c-80f4-c8433f843de5") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "31cada3b-2899-41d8-bb7b-5e79f596e419") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "75caa12e-8960-441a-a37b-206f337b7dee") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "79ba91ed-aeea-4126-bd58-8732a77a152f") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 13 "Net-(D12-A)") + (pinfunction "2") + (pintype "passive") + (uuid "62068983-cdfd-45cf-bbad-3ab62ed8c7fb") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 13 "Net-(D12-A)") + (pinfunction "2") + (pintype "passive") + (uuid "37d80508-46b7-4f06-bb92-2f566a56913d") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(D12-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8e3c8d1c-6391-48d6-a7e3-d36cfc534c8f") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" + (layer "B.Cu") + (uuid "d15e3a23-0c31-4b0f-91a3-e052d9dee58a") + (at -31.784 163.767 180) + (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x04 2.54mm single row") + (property "Reference" "South1" + (at 0 2.77 0) + (layer "B.SilkS") + (uuid "e6a3aa06-8fe8-44e3-a076-d1bb308a23c5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "Conn_01x04" + (at 0 -10.39 0) + (layer "B.Fab") + (uuid "242e43ce-93e0-489e-8b72-1377d74354a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ac955d5c-48f0-4ee0-a979-29ee2c8b50c3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "HEADER 1x4 MALE PINS 0.100” 180deg" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9e09b32a-4af8-4d74-a34e-408e09106c37") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Specifications" "HEADER 1x4 MALE PINS 0.100” 180deg" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "cb560fea-f6c4-464e-8057-a7a95f0e3084") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Manufacturer" "TAD" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "087e6017-1d20-4c87-9387-2581fbc0193f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Part Number" "1-0401FBV0T" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "c52d22f7-3ad5-4914-86bb-a1728699d39f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*") + (path "/9676fbe1-cd81-4f09-9a64-1e08ed9b6d67") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr through_hole) + (fp_line + (start 1.33 1.33) + (end 1.33 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "90252538-d65e-4ce4-afab-d4d98fc03d33") + ) + (fp_line + (start 1.33 -1.27) + (end 1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fba5016b-f44e-4393-949e-5465a0410bfa") + ) + (fp_line + (start 0 1.33) + (end 1.33 1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "20a3e12d-6183-44dd-b400-ae53de3d3ace") + ) + (fp_line + (start -1.33 -1.27) + (end 1.33 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "bd745749-f1ae-4fdd-ac71-47c66eb9bb3d") + ) + (fp_line + (start -1.33 -1.27) + (end -1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "16222050-fcf5-4efb-a210-5c9e7f832939") + ) + (fp_line + (start -1.33 -8.95) + (end 1.33 -8.95) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fbde632b-df43-4eba-90a3-6df2990670c7") + ) + (fp_line + (start 1.75 1.8) + (end 1.75 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e07d9b79-38f9-4f65-b98b-4dc02399233c") + ) + (fp_line + (start 1.75 -9.4) + (end -1.8 -9.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2ecb7373-77d4-4b93-8633-19f9d9b753e7") + ) + (fp_line + (start -1.8 1.8) + (end 1.75 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "af831a32-4869-40df-a918-6a774e0690eb") + ) + (fp_line + (start -1.8 -9.4) + (end -1.8 1.8) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb667db0-66e9-4f07-97bf-08e22ff0ee87") + ) + (fp_line + (start 1.27 0.635) + (end 1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fa5beb7a-7774-4f16-b803-58c13bfc225f") + ) + (fp_line + (start 1.27 -8.89) + (end -1.27 -8.89) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d53f490f-f818-446f-9bd5-362dc92dc8bf") + ) + (fp_line + (start 0.635 1.27) + (end 1.27 0.635) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1403763b-096c-4968-94e3-8699c3a79429") + ) + (fp_line + (start -1.27 1.27) + (end 0.635 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "053ac992-f1c3-4d21-9751-2ae36f8db0f4") + ) + (fp_line + (start -1.27 -8.89) + (end -1.27 1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d97df39b-d045-411d-8d0f-6468e2ac03a2") + ) + (fp_text user "${REFERENCE}" + (at 0 -3.81 90) + (layer "B.Fab") + (uuid "a4d2d635-3f26-478d-882d-33f1a66a5f19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole rect + (at 0 0 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "+5V") + (pinfunction "Pin_1") + (pintype "passive") + (uuid "b024251b-c972-429d-8782-2d0d56be44b8") + ) + (pad "2" thru_hole circle + (at 0 -2.54 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 97 "/UART_RX_SOUTH") + (pinfunction "Pin_2") + (pintype "passive") + (uuid "1be5e200-6821-4014-aeaa-7cfd6c4454c5") + ) + (pad "3" thru_hole circle + (at 0 -5.08 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 96 "/UART_TX_SOUTH") + (pinfunction "Pin_3") + (pintype "passive") + (uuid "e9b869c4-17d5-4c8b-9f10-4f0fe635fd74") + ) + (pad "4" thru_hole circle + (at 0 -7.62 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "GND") + (pinfunction "Pin_4") + (pintype "passive") + (uuid "3c19ab8e-fea3-41d4-995f-90e584e97760") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Crystal_AKL:Crystal_HC52-U_Vertical" + (layer "B.Cu") + (uuid "d2c26a48-118a-4c96-bddd-fb8aad33b018") + (at -23.384 193.617 180) + (descr "Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf, Alternate KiCad Library") + (tags "THT crystal HC-52/U") + (property "Reference" "Y1" + (at 1.9 2.85 0) + (layer "B.SilkS") + (uuid "55e14930-bb55-4770-9305-31983b1eaf8e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "8MHz" + (at 1.9 -2.85 0) + (layer "B.Fab") + (hide yes) + (uuid "a7a0c891-c4bb-43ee-b73f-1dba4b4cb185") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "c69f4bde-d787-41ab-a552-0f5409300231") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "8Mz Crystal" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "50b5b772-2ad4-4664-bb31-4b873842fd24") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/8f6ee047-3b69-4415-a3d3-f3f35ce3c89b") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr through_hole) + (fp_line + (start 2.413 1.016) + (end 2.413 -1.016) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4c5db95c-31c8-4ee9-b12d-e7f1c066347e") + ) + (fp_line + (start 2.413 0) + (end 2.794 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1bb0d011-eaa8-4c77-a001-83b302e7864b") + ) + (fp_line + (start 2.159 1.27) + (end 1.651 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "de6740af-4365-4a91-af82-618f72768f18") + ) + (fp_line + (start 2.159 -1.27) + (end 2.159 1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0bc5ad03-7cf8-473d-829f-b56514f344c4") + ) + (fp_line + (start 1.651 1.27) + (end 1.651 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "becf2a68-ef3c-4019-8f8a-17d7ff3d0f73") + ) + (fp_line + (start 1.651 -1.27) + (end 2.159 -1.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "edd1fdf0-07d6-4b27-a644-7235a0f45681") + ) + (fp_line + (start 1.397 0) + (end 1.397 1.016) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "42527cc6-229b-4f5d-a701-4c607f760547") + ) + (fp_line + (start 1.397 0) + (end 1.397 -1.016) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "190e9b80-37f1-45a4-a26c-fb3fc6e61684") + ) + (fp_line + (start 1.016 0) + (end 1.397 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "498489c9-0fc1-4cc3-96de-90b67b0decdb") + ) + (fp_line + (start -0.45 1.85) + (end 4.25 1.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "603a3dd1-f548-412e-b5c8-51aad49b12a5") + ) + (fp_line + (start -0.45 -1.85) + (end 4.25 -1.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "042e55ea-d547-4d27-b43c-db8d9db39ce3") + ) + (fp_arc + (start 4.25 -1.85) + (mid 6.1 0) + (end 4.25 1.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4870a559-da3e-4019-ad44-bcdbc5598d53") + ) + (fp_arc + (start -0.45 1.85) + (mid -2.3 0) + (end -0.45 -1.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9dc87c68-28e3-4a55-b187-747037133e7d") + ) + (fp_line + (start 6.4 2.1) + (end -2.6 2.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0508de06-0677-4ab5-a4e0-1953c62274ae") + ) + (fp_line + (start 6.4 -2.1) + (end 6.4 2.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "17273caf-687c-411b-9035-95d7cf320763") + ) + (fp_line + (start -2.6 2.1) + (end -2.6 -2.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "64e97fb8-53cc-4daf-92cf-dffa56ad2a28") + ) + (fp_line + (start -2.6 -2.1) + (end 6.4 -2.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "98aef166-9da7-464b-9190-cf4496fcf538") + ) + (fp_line + (start -0.45 1.65) + (end 4.25 1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "fa45c38b-d15f-4960-b67a-028b251dd75d") + ) + (fp_line + (start -0.45 1.15) + (end 4.25 1.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c96f980a-3f7b-4c29-9107-efc2b66c5c3c") + ) + (fp_line + (start -0.45 -1.15) + (end 4.25 -1.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cdfb478a-869c-4c70-820f-ff72d2b63e79") + ) + (fp_line + (start -0.45 -1.65) + (end 4.25 -1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3f013b4a-a38d-418b-9c43-7b0c0233addb") + ) + (fp_arc + (start 4.25 -1.15) + (mid 5.4 0) + (end 4.25 1.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bf33537d-1f70-42b7-ab59-c09095ae45f4") + ) + (fp_arc + (start 4.25 -1.65) + (mid 5.9 0) + (end 4.25 1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f14d01d3-c9e9-410b-90c2-3918ac62f637") + ) + (fp_arc + (start -0.45 1.65) + (mid -2.1 0) + (end -0.45 -1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "054d8463-73be-4704-a9fc-8c706014609b") + ) + (fp_arc + (start -0.45 1.15) + (mid -1.6 0) + (end -0.45 -1.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0449ae22-2a8a-445a-b6e6-f6882d944aa4") + ) + (fp_text user "${REFERENCE}" + (at 1.9 0 0) + (layer "B.Fab") + (uuid "c576c28b-7cd7-494b-9898-86040a1d29f2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (pad "1" thru_hole circle + (at 0 0 180) + (size 1.5 1.5) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 44 "Net-(U1-OSCOUT)") + (pintype "passive") + (uuid "18f2ddb5-3e2f-45a0-9614-d0d8e238797f") + ) + (pad "2" thru_hole circle + (at 3.8 0 180) + (size 1.5 1.5) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "Net-(U1-OSCIN)") + (pintype "passive") + (uuid "05e25420-68b1-4db7-b52c-c0195f05a222") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_HC52-U_Vertical.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "d6f1209c-b574-4432-ab42-639930c4ac89") + (at -121.338824 121.817 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_]1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "71eef25a-916d-4c12-885a-2b9b2f012924") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "1d884dd3-3197-40df-b5bf-7172fe625f4c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "05db43d7-07d1-467b-bd56-7ccc4b8d5e0d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4be4f81a-ea37-4ca2-98cd-1906275bbdc5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3f62ea02-8087-4482-8a14-2c5cf7286453") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "93be7d7f-400d-4ff2-9d78-edb12fe3a8cb") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d46605d8-b3e1-4842-b941-b31ebbc419b2") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "13aac473-53a9-458a-b10d-00eefcc17083") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8172c7c4-e32f-4078-933b-3b51f1396b49") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a219cd7e-0e04-4d83-90df-7406e551c8a7") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a56b2907-74ab-4f08-b000-b97c349630cb") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "26e88a95-75f7-4988-92aa-9f667b464c4e") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4eaf1d10-81c0-41a5-87c4-2463046bc125") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4ab39a1b-c6a8-4968-ab54-949784207a05") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b12ac3a7-5a7b-4f79-bc9c-94a44e102c24") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "f8397d86-7129-4ee3-accc-1a05990094dd") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "fe0dec5d-1ce6-4760-809e-e8a0fbedd3c2") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1f4ed81d-6eb9-49fd-a1f0-36fe488c668d") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7cf799d3-94da-444a-a3fc-4f07c42b272f") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "1e554d8d-a286-4b29-bce9-ab06d96dd880") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "42f2b471-d4de-4ccb-a8fb-e8f9129431ec") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b4f7e46c-808c-47eb-bde3-d7abf665d06c") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4e15970f-4481-4759-b4c8-acf7ac1c48e5") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "58654972-1449-4353-b347-a5cc0d4e8b8d") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c597e4b9-fed9-479f-a869-732f9cc28ca1") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a888d833-c381-423d-885f-3c93856751bc") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8c8cdd4b-b27a-4bce-84ee-c1078f1cf771") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf333fb1-149b-4239-bf8d-b149db60a2a2") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e105f66d-9c3e-4b88-ac8e-6408e086f73e") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b52dd16f-7e3b-435e-8820-bae16f102b2a") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e9ef07ae-2a2f-417e-90f7-25f3bc58ceaa") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "342edbbe-bbe0-4e60-adb6-273fd4eb78a3") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ccb52a09-67cd-42ea-987a-785e0be83d69") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2e4b9642-76f0-4403-b857-4ee437506577") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2022aace-df53-44af-88a8-01f73e3cdee7") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e18f2878-bb9a-42a2-bad5-fe8202245a62") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "396b6c73-7dfb-4e06-8120-21990c830ec9") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "60d4d83d-006a-48ef-8f7d-27f9608dcc94") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b92fb8d5-4e4d-4396-8da2-4ef451248859") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f673915b-901d-481f-bdc1-8200d13d425e") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "069c1246-a73a-4665-a00a-c731d898fb0b") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8d50f149-a942-476a-9b42-3f003efc6630") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0e39789f-08e4-463c-8710-c5d8befe7c91") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "da2b7731-2f11-4a4f-8ff6-86d3b42d8391") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "93b61cd7-7a7d-45e4-8341-27a946c69386") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4e7e2c30-bfb1-4953-ae9a-33671969fb9b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "18bc3640-3865-4e7c-b53a-4632a0888868") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "d799e1a9-b75e-44f9-a03a-9e8ebeb1cac1") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e219fb6b-075c-40f3-9d50-4796ced0c665") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "0d53f48c-a0c3-4455-a903-f408eee5fecc") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "316b9275-80d0-4c19-a2ee-0d6532221962") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "69745a89-0acb-4937-831c-a4280c803279") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "62e22ea0-c45e-4d1d-884b-293a905f5797") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "ba90112c-3a95-4e03-9675-dc48e027a87f") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 29 "Net-(D33-A)") + (pinfunction "2") + (pintype "passive") + (uuid "4e3acb5e-c3fd-4a9b-908a-6071d9237b01") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 29 "Net-(D33-A)") + (pinfunction "2") + (pintype "passive") + (uuid "514fb870-c7a2-49c5-bf9a-fb6602a24c64") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 29 "Net-(D33-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d5849f46-31b7-4d15-adf3-51fdc756c50a") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "d808ab90-cda1-4814-927c-fedfafcb346a") + (at -104.188824 61.617 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_SHIFT2" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "e89d5084-e9bb-40fe-8374-1cc20ce7a86c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "4bebff28-0d6b-4e78-8a2f-6f7feef04c13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "02c9e444-1b45-4ccc-9fff-742b5113e29a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4699b00c-872e-4534-841f-e0defabf1102") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1dd40309-298b-4501-a09d-5becae1ca2bc") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "7391ad71-f63d-4f7f-8688-4896425927f8") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3479d6ab-0616-430c-bde5-7ece9434640b") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f9a06775-8a6b-4efa-8d56-292dbbbed229") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "e8722091-b531-4218-9289-47218d2687c6") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d9ee55f6-7589-4fe3-8c41-df35405a77a9") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1b0cab25-470d-4aa2-9c97-fc0e19b3d41b") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c686fd32-6014-4ce4-8423-043520159738") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "6bf57ef6-36f1-451e-b4fe-dbccc63e212c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "648521d4-4335-48d7-ac86-5436206ea230") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "751ca46d-0db1-4daf-9c23-bb9ef3601f33") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "0ca9e504-a26f-41f9-b160-f1d7fd139c76") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9c852823-f5af-41d5-b90c-a3abfd2510c7") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "8344e975-4809-4674-891f-78f6cfe7b466") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7d599cb9-3003-4e1b-9c12-6d03a2d61d1f") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "d395b36b-1146-47ab-8a8c-6bd99d2ef49e") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b4445f50-3994-4600-aa91-47e7030955bc") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "89c5ba3d-0d0f-4bef-a483-dd3f87f954de") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "10507027-d150-4ee6-99e1-6e7bff078853") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "49f35351-a9d8-47e1-9ea4-934d40998e23") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b4ef0d5d-7786-49e1-9938-c35ceb98cb96") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6896209f-3fdf-4adb-bb51-32db74bd7503") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "defd7df4-d1c5-482c-a8af-668c0ab072fc") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a8310723-5467-424f-8ee4-6bf87a4c953a") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f5753660-93f3-4be3-999e-86d7507478d7") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "155fb726-e8a5-4284-88da-d231e60abea6") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a02f7d4f-5c92-4f53-9d94-23b710c89ef4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "69277c70-d1c9-42c2-8151-1ebbb08f019a") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d1991362-411e-4fba-9a8a-631a78162cbe") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "757e9a8b-151b-4af4-96a1-2137c26a98de") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "46fcc822-6bab-46ea-b7d2-426fbd8c3c9e") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0985d1df-38fc-4624-8375-502a824a2065") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "155a1f22-391a-43f0-b7c5-e4bfc9842615") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "392819e6-7f0a-46e1-b1cc-00f8720bff1c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eaa69699-8307-48f8-8e3c-a8c0689f2391") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "65450bf8-7802-4b02-9a14-f09212da1320") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "7790347f-0630-4d69-bd55-dae157423c03") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "084f0eac-a2cf-423d-915a-02163e6e21ed") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "fabfabd9-521e-4d20-9c7d-644f657b34d1") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f34b6155-4ccc-49bd-9913-c9b6d8a91458") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f2f0dc99-b3d9-451a-9117-2fc5f3ff4051") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4811f7d4-bd84-4c2f-a736-4a56e7a79ce1") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "2e9b20ad-70f8-4ff0-8bf9-f56358695064") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "898bbc5a-fb52-4d6d-80ce-b08951417fbc") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "453744d5-29d0-4ade-8a3b-4559948bb3e3") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "e50a8e13-e7c2-465f-aacd-36d580a05d1b") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "58e6d91e-63c3-4615-9968-2d19b53a06c0") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "2ba94c57-2997-462c-b558-c60781380bc0") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "755058a9-8cd0-4cef-9695-bda9c9c73770") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 127 "/COL12") + (pinfunction "1") + (pintype "passive") + (uuid "f074bb50-d040-49c9-9220-83a139701e9a") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 104 "Net-(D60-A)") + (pinfunction "2") + (pintype "passive") + (uuid "a103984a-26a1-4ca0-9e92-55de727b21aa") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 104 "Net-(D60-A)") + (pinfunction "2") + (pintype "passive") + (uuid "effbe247-a94e-45d2-b173-64267110baa5") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 104 "Net-(D60-A)") + (pinfunction "2") + (pintype "passive") + (uuid "71cd0833-a2aa-4ff2-8d9b-32215dce17a4") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "d891079d-63e4-493d-bbb6-32326f94b976") + (at -169.029 39.692 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D76" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "216cb870-760f-4c21-a32a-1b304651c5a8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "b35244c9-e552-4919-8a95-e0503aed5147") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a60f3bfc-0d1f-4c36-87af-630a01c30a14") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "bd147482-546f-41e0-914e-3df46d407569") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/f97507f7-f073-454f-9c49-bda7ad839dd1") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5632ca77-3675-496f-a38b-6221e6084a79") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e142966d-df4b-4f16-af0e-ea8d13f1b630") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f5e4c513-1994-49fc-8970-55730da20f69") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "57a51171-806c-4ee0-b2eb-61aeea5b9e3f") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "990bd95e-3345-4a2c-a550-ca53ebc8224c") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "35b79ad1-b6ea-415c-80fd-c40d3da0f655") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "16ffe980-4acf-470a-ab42-63dc5e8d890a") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "db82c8f5-4c39-4330-84fe-afd754d0ebd5") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "99202fa0-2262-4eb5-85a3-8166361e7ff1") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bcc6a01a-34ae-4fac-8ef8-95a8846f311e") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7cf1a77f-d3b0-428c-913c-903003c2517d") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3fcbe610-e835-4da9-bdd3-f184b6467e64") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "193aac49-00b8-4017-b328-10aec318a5e1") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a46c086-0f6f-40fe-8b82-66d9473f75e1") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "17f88440-a13c-4d96-ad66-a9286882a82c") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ca6327d6-78ee-4be4-9124-1fd1214e1b2f") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ce966a68-8db3-4305-bb60-92d7aeafb5b1") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "84fde3c9-936c-4cc2-aa30-175809215f17") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2382df69-abc6-49aa-9c67-c03f20d191c2") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "103e51e6-e420-45eb-a43a-fb355b7c2f4e") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b88eb23c-b4f7-4187-85c5-b21d816c3e3f") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "8e468638-ea72-4aa1-858b-754cbd39a31f") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "88a36eea-20af-4d71-86db-1ae35beaaa32") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "69dc3066-7566-40e2-b901-ecbfb720c340") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 126 "Net-(D76-A)") + (pinfunction "A") + (pintype "passive") + (uuid "08b54c93-f312-40f2-b5df-a1cc1f0bbfcb") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "d8b11ef3-0012-4873-8701-575f6ea139b0") + (at -52.738824 106.767 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_DARROW2" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "6691d1f0-aa32-48cc-83e1-9a1e6da154ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "f0ddce68-cefc-4daf-bb6c-27c76ac62ee1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "fe8162bf-4d73-41fc-955a-6fb85c27b626") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "40b323af-3405-44bd-8628-2dffc083bab6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3f62ea02-8087-4482-8a14-2c5cf7286455") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "47dd3628-512d-4826-ae9d-9c9771b5d6aa") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "5c0a3a3d-9323-45fb-800e-0992f04419f7") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b0be5db5-294e-48f0-8389-13766a1d53e7") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0a87facd-4688-404b-b5fc-81db1c2c2f5d") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8b95f3b6-b814-402c-9c73-735c631de5c5") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "eb0a9a5c-fcb3-401f-b52e-d370abb9a5dd") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "dc85c321-76de-41a6-aba1-226a46930bc7") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a92a3595-afc3-4b1f-8ea8-81f65f5dc086") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "f5c8858e-9812-484c-ae96-b117bb8e1441") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4aba47a9-f624-453c-9b77-17df75e1a8cf") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "298c6783-69f6-47f6-9f87-d30fe25e893a") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "7078e8e3-b89d-45d5-a104-9ab515644e3f") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9609d694-b993-4a78-814b-1037d7642e8d") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c16690d4-2878-4991-9a16-fd21d96cdd43") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "eb5535ce-0eca-4a62-aef4-d7d93354b772") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "91c614ba-927e-4ce0-b64a-3bc887ad2d95") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "305f8663-54fd-4083-b305-1f403c0da7e2") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "498d7c79-5dc3-4466-90c3-acc51effcfbf") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "153a3a3e-3806-4ed3-a5c8-d941ba0a65bc") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1dd6fc02-ee92-4126-8a04-5305eec19ced") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f396ac68-1e9e-493d-bbb5-5b26864f6164") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "59ad9647-ce03-4572-bd5e-26cd652ebf07") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b86ec467-76ce-4c9f-a25a-1767076a8e2c") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b1b3807b-6086-4a7e-b932-ca3843e21a3c") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ddbc31af-3428-4a13-889d-e067ebc07a9d") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c6e0c6d9-2f53-4355-81a1-79e6b5df091f") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ca8ac38e-eacd-400b-b9f7-0cd297d9e2ee") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f217da81-ee5e-4c65-b972-6086396df58e") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "06a276bb-b0db-4977-be21-3d7aa2cd6887") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e5f0926c-f2a3-4245-89e2-0dce87b8a6e2") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9bb0dbd-b9f7-4d0d-a8ba-7ad68266f45c") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d155b058-b97c-48ef-8f74-ed7344727458") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1e2e7eb9-c98b-41d0-8c5c-6b4f14852d5c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c0ddd849-083f-4ccc-a1c3-c31499d2d40a") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "9dd63e0e-c472-4122-befc-5ee96a7910dc") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "6045dde9-ce1e-4237-b35b-0188f7fccf68") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a83b936a-ad37-45cd-a617-9cb27d43769a") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4473ccc5-9158-4d52-b82f-ded3e1229d99") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0a88196f-5bb2-4f23-9629-16775470ffd0") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f359542e-e9fe-4cf5-a697-ef3e59786033") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ca6a39f2-8ae2-4b2f-88d4-eb673017883d") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f2f857ea-5b15-4407-bba0-03b9fcc75440") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "856d58dc-5214-4424-b015-0651de784b85") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "cb20bed0-88f6-4dbc-994f-88fd783941a9") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "442993cd-e584-4487-8d86-ac363cf18e51") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "29322992-1541-4714-a7e8-99a4779c7363") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "7b7c23d5-cd1f-4908-8b5a-c0a49f300e5a") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "4c10683f-575b-4fcb-a066-839cc344dda5") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 134 "/COL14") + (pinfunction "1") + (pintype "passive") + (uuid "1c6f3191-a505-4c20-ba95-a199f0c4f3b6") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 125 "Net-(D75-A)") + (pinfunction "2") + (pintype "passive") + (uuid "e318239a-6979-4dd4-bf5c-aa74c575215e") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 125 "Net-(D75-A)") + (pinfunction "2") + (pintype "passive") + (uuid "7f787999-d377-42f8-afe7-4fe79fa31ba7") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 125 "Net-(D75-A)") + (pinfunction "2") + (pintype "passive") + (uuid "4a829f56-0491-448e-b1bd-3c8896e3420c") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "dac3be5c-bd1b-43d0-a7d4-7c3d02576f50") + (at -35.869 190.112 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R1" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "5907b546-cf99-4c64-8634-f17054fb4216") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "5.1k" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "f8a96bb4-c1ee-46ef-9433-d788859e5621") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b017d445-c5e1-4b7d-81e3-f7b269afdc40") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8928309a-e687-4b9c-b2da-23a92f30caea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/55fe11de-2a05-4ff1-bc3a-63c075a9f29d") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cb61c0a3-ee29-4ec3-a23d-c039f89cd0e3") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e0726dde-3622-4097-a846-e6f9aa295f02") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6ebf26c6-5027-46b7-aea7-3aae9aabd791") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "09577ca3-a673-4ec0-b958-c43b80d223e7") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aee2f793-90f8-444f-8914-8af3018dfb5b") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6b2344a8-a543-449e-98ef-e996bb4b0b4c") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c5632327-aff7-45fe-839e-91d0a90fd809") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4491d22e-4be4-4d7f-93b7-3cac1f746904") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d5858922-203e-4b76-8714-2ec91592c7bb") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6bc37904-9588-4780-a98e-3ba121bf0e4a") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bf3c8b5d-e284-4df4-94c3-af74b1cdb43d") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "029c1026-2b23-4ee8-8a77-6678dda5fd62") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "d5a18414-ad93-42eb-b960-5e291c485763") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 84 "Net-(USB1-CC2)") + (pintype "passive") + (uuid "2476e663-5bf5-49b7-ab76-58c81d9a9b5e") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 1 "GND") + (pintype "passive") + (uuid "baa21d8a-5f47-4228-99d5-54d41d37ac90") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "db394feb-f53d-424e-bee0-190376326818") + (at -133.509 27.392 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D7" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "0ee1f156-7c48-46be-9d6c-e592bb1b0e33") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "deb8dd4d-af11-4a4b-b157-556a81a115d3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "5315d4cc-3c61-41a9-9d77-4dbd5cfae36a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "87036626-9f52-4138-9641-009af7e72957") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/92ba53dd-9dc7-41fe-93ac-26128165abf8") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "60871584-52e1-40b2-9495-f2cc2b76837e") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3aab4e27-945d-4c27-90a7-0da71de45430") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "da8bd83d-8209-4c56-9a31-111f9c1e3a35") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7c03fa4f-f978-4b73-bc2e-7f7321e6b2aa") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "9b13eb03-cc6d-43c6-b63d-fbcd5c95cbf4") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "da9967f0-db3e-4313-b823-70536f7dcb05") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "be510a4d-c246-4ace-b064-b4960855d563") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0fa7afd1-064a-4ba9-9b73-6d8763c74502") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a8276e81-b9e9-4672-ab6d-3bb75e18ee13") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6eea2b56-4895-4aca-bc80-36b086484e00") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a9542951-5f90-4dde-a4a8-104399578468") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "29c54911-4e21-4251-b367-46026f891cb7") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aa27e73b-7d56-404d-896e-7b06de273478") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ee427a46-c524-4466-a398-ffc15ccaf731") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "adb95b65-ed42-4b00-83c5-41ea31b7b83b") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "66d77565-1a96-4fa7-881f-358f11d0f454") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8b42088e-c2c5-4db6-94ea-0b44c2b2b523") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "56b0aae8-f1c4-4c7c-acb9-c9227d98f8d8") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "43fc7e4c-ffdd-462c-9b99-4c90c46b8639") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "df18c13a-38d5-4add-99bb-556b34e2c01b") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8a54d44e-26ca-4287-8530-7375faa5d17c") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "f42c76e0-05a6-4d78-a9f3-76c9dddfb463") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "5f785075-8b25-41fa-9e96-04d6de57d57d") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "d8b5272d-c221-4bf6-b7f5-431225cb377e") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 8 "Net-(D7-A)") + (pinfunction "A") + (pintype "passive") + (uuid "d00e63d0-da96-4116-8b2a-6a72b21ffe6c") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "dd09799d-a3fb-4f5a-bf35-3f6aa202aa77") + (at -145.349 31.492 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D28" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "0c2ca086-b2c1-442a-94a4-19afc281f5ac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "a4e492e9-be66-42f1-8a81-c5f31ebd59fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b92b4a11-2c16-4530-b568-35b002c03394") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "21239a65-fb20-49a0-b106-9cf116789c89") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1d858e45-2ad9-4e53-99d0-697d505b86ea") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "76c6208e-a3f7-4ef0-aff0-dcff4ba454fa") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5f0b0d58-5d13-47d0-b12b-76bb92f36739") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "313a6e5b-c1b4-48da-9a30-ef06bb6dd1b2") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2124c6b9-265c-42e0-9e2a-87dc6a9ecf8c") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0c6096a3-87d6-4509-aaf0-6856e4953f8f") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "0c64817a-c6b1-4cd0-992e-cbedd43239bd") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "61abde4b-7fbe-4926-85a7-982180440616") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "03550ceb-5dd3-4c14-93d2-d689f3dbfb85") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4af5251e-30e3-4515-b66e-416594879b09") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0c4a1d2f-50b8-42b3-92f9-909bb9dd4f0f") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4f8ae075-bd1a-4b4c-a043-d77aa6849bf9") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "513d8fee-9793-44d2-8224-4319f9f2c495") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2eb9d970-a18b-4048-b05d-684a97152ae2") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c1671b9b-2d17-4949-8c40-8940966f6e53") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "53efe671-6480-4d6e-899d-f002739c443c") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "97857a40-7357-4442-a4cd-7b45d59f6d81") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "766c86da-eb85-49c3-b3e2-e5386a1e85ea") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "796ffaf8-e2cd-42b4-b4e5-a59cff96d0c6") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "23bf7c56-1cb0-454d-ab46-8a91e3131730") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "594c3d75-3a22-44d4-b159-ed214f92f6da") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4eb17792-9112-499d-97e9-56b5a1de800d") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "20ae701e-af31-4c20-9200-c87c99b1615a") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "672d57aa-7d96-42f2-87cc-35b8d713ec6f") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "d86c4349-b8b8-4c86-a929-8579e1597c91") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 34 "Net-(D28-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e5029549-c565-4ee5-8a3f-c82a4c7e50e5") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "de361b36-2ed8-4149-9356-6a7557077e91") + (at -145.349 47.892 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D32" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "082ff8a5-a53b-4062-a1ed-2d67741da749") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "3f9b6c5a-60e0-4843-842d-404764291966") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "37585211-41e4-49f5-b96d-0173cb29eef9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "a952dbc3-db54-47fd-b2b5-7243cd0e53bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1e170ac8-3bf7-41a0-95a8-1f51035ff9da") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a94d2b52-0678-4a09-8d94-a442c61e3bac") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f4a6a4da-78ba-4f6f-970d-3789404850e3") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5808075d-3fb0-4d18-8c4e-365681648b6d") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0e8c3b4e-f936-4240-af08-3b1cf817e9a6") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "808d319b-abb2-48aa-9352-eb6a76ccc40d") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "590993ed-dd20-44a6-a252-163c6136cb02") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7934e9bc-9536-40e2-88b2-0ee226fc96f1") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7455c631-8c8b-415e-9d08-6a741f8ce713") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8d7ea976-b6c0-4067-9c3e-d8bc007b87f4") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3985e486-cbe6-49d2-bf73-844ad85cf07d") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "292fb42f-c2f7-4a2f-99ce-ee1928e97e6b") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9036b9cc-69e1-40b4-9d03-3521d55382c7") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a011c759-c1ca-46fa-9d1f-b7ace12a8e06") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9dcfa76c-eafc-40e1-81d3-e819e1cef7e6") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "feea99f9-a8c2-4dbf-b8fe-55e159d9f895") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5eb7c60c-9ce2-4dbb-9e8d-6f1758a2fd68") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "49917f80-c564-468a-a06d-ea581d6841b7") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cf61f477-3afc-4a12-a94e-c63827ee98c5") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bfb42e27-a894-4ad3-baa3-29e0bfd5a413") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "66e3dd23-b9d6-4fbe-93f6-83d9ba83e355") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "51a0ddf2-5a06-4c75-9e28-598053a6f580") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "e56e46d7-d895-4d80-842a-492080720a50") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "2dd71428-86ef-48e4-a13e-e17f1d366645") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 50 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "8240db5e-dbff-468c-8ae6-eea34401e671") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 28 "Net-(D32-A)") + (pinfunction "A") + (pintype "passive") + (uuid "dbdf8abf-bf3b-423b-85be-7aec90382999") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "e01c7c2c-2db9-496f-a344-6db55cfc3d3b") + (at -163.109 23.292 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D57" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "99b5867f-6bc5-40b2-b550-d8e8b83df953") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "d1ec0f78-5855-4b94-9da3-1aaefbbd9e14") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "755a0a06-8d08-40fb-8f32-f40b9fde0aef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "9ee56fcf-54f9-4c39-b4ca-24a32dfe4ce3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/bc24a6c2-8e4a-4e00-9334-7bfb7b7bde11") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a6b5c661-ff37-4347-91fc-12ad14cd99e4") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c985b596-30d5-4fa1-b873-54ec9263e933") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "562d0e73-fa37-48ef-8dd9-77787f9aa4c5") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f7c246f3-c5df-4e28-84f4-9ef382481823") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "5a47d705-75ff-4701-83f8-dbc8d329ad93") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "8e65d6ac-1e6c-42c4-a5e3-1700199d1621") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "62e2b853-866e-4104-adbf-7f9de4ca2d76") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bb454712-9110-462d-bab3-d9c4a6be9ba2") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c3d7e5c3-eed5-4153-8ff1-34cc307b6ec5") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8af9f740-f5a7-4fef-bdb1-daa37602714d") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "8fe236de-9bfc-4852-96fb-c9fe6bee97f2") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e08dbfe4-fa2f-462b-afb5-52eb03cad878") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5b9d9319-1b43-40cf-bc1f-b52677015512") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0addf5f2-c436-4582-985e-7f7bb6e92235") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e987bc05-03aa-49ad-8a37-a1c4eb7ecbb7") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9b178181-fdba-44e6-a033-7034c24a6a6f") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "412264e2-d0fb-431e-a724-16a70d88e95d") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d6862096-08b2-4e73-8884-49d4f1c54991") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1ff8fb89-0c72-464a-b8ae-f14277aeebef") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c3fe02e0-fae7-4380-a067-fb8e923bd67c") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6bb04aa9-2347-4a1c-92b4-f905490dd084") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "5b5a2c05-5d6f-4f32-8a89-e111274c4bd3") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "83edacfc-dcfa-408d-a9c7-462473aa4e42") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "2004cba6-3bc5-40de-9f3b-09e2015dabf4") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 80 "Net-(D57-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e6042be8-4cba-4aa7-8651-69cc1d97d6a4") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "e786af02-8d62-430f-bea6-5d2c15b63567") + (at -12.939894 163.002 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C1" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "03af7560-9f92-4f4d-904c-00959a69ae76") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "20pF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "f29e71a4-f1ad-4987-8bcd-5e2b82f31fe0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "d454a3b3-5296-4663-b4b1-ae6ba39097c1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "6061455b-ad4b-4674-9e07-b6af7f2f6eda") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/3cf6d79a-8b3d-4cf7-a145-285fd4bdd59f") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "310df76e-689d-4fdb-acbb-c66f28000393") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "31badb4e-1b1c-4056-aa10-f4ab6523b4cf") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "35436490-b643-4d40-a377-bd06ef8c9100") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "765b30ba-005f-4639-9225-15a24f0cc004") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0269c253-626b-4b26-ada9-0cfa95eec124") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "77281cf2-cbfa-4cdd-b83d-575f7d100dbd") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bc39262c-a041-4314-8f5c-3aa12da17c14") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0ad2f0be-d569-47c9-a7cd-f88a4dd461d1") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e1c7033d-5606-4089-a8da-7729fd747424") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "797758df-8fe3-4a0a-82da-6cf929f66f79") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4423570c-1d15-4901-8c3f-bdf37eb187e5") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d4301f9e-ac3f-4666-a76c-4ca911bc4672") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "7177cfbc-f398-4ab0-adcd-c4276b6bf271") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 43 "Net-(U1-OSCIN)") + (pintype "passive") + (uuid "5a3c5af1-6133-434b-9ec0-3f1bf687f0d4") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "05d9644a-e388-4ccf-aa02-90f1e26d476e") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Resistor_SMD_AKL:R_0805_2012Metric" + (layer "B.Cu") + (uuid "eb2964dc-f557-44fa-893b-779a9224361d") + (at -40.389 199.472 180) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), Alternate KiCad Library") + (tags "resistor") + (property "Reference" "R8" + (at 0 1.7 0) + (layer "B.SilkS") + (uuid "64b18aad-abd2-4980-b4ab-ac06495c9146") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "22" + (at 0 -1.65 0) + (layer "B.Fab") + (hide yes) + (uuid "935f1d3a-1c64-4947-838b-f4544a8c5460") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "5076c466-b1a3-42bf-b466-6fb889bfd1fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 Chip Resistor, European Symbol, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "0014f157-8885-45d2-b00a-2d14d17d1e51") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "R_*") + (path "/7efd55f9-94bc-4e0f-acd8-78533ca71252") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.7 1) + (end -1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b9baba31-f496-4037-9804-20f98ea04561") + ) + (fp_line + (start 1.7 -1) + (end 1.7 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6e1c4669-065d-48bf-ae45-dd72f9f43560") + ) + (fp_line + (start -1.7 1) + (end -1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "9d1e22e6-e084-4b65-a885-b3b21be135b4") + ) + (fp_line + (start -1.7 -1) + (end 1.7 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2fea9105-9630-47c3-94e5-b018f5c19aee") + ) + (fp_line + (start 1.68 0.95) + (end 1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "759eb1d7-95c2-4eaa-bae2-40b4b3eab131") + ) + (fp_line + (start 1.68 -0.95) + (end -1.68 -0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "631e490c-1ace-4737-84c8-988913b6f7e3") + ) + (fp_line + (start -1.68 0.95) + (end 1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "31fbf2b8-f6fd-4fa4-ab4c-8e9fdabb9990") + ) + (fp_line + (start -1.68 -0.95) + (end -1.68 0.95) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "67bd7a09-85ee-4db3-9bd8-34f6d50c5290") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "43989635-65b1-42e3-8442-62417a0d9b5c") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e0f0704f-3bd5-47e6-9e59-11b5fc680d8a") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c903102f-9819-485d-ba20-ccf97d154560") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d0c630f1-0844-4c16-8066-e5896f2e4422") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "61ccf283-8a02-4eb1-9994-d2e2e4af43af") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 46 "/NRST") + (pintype "passive") + (uuid "2b96256c-b8c5-44ea-972e-88ee58012f7f") + ) + (pad "2" smd roundrect + (at 0.9125 0 180) + (size 1.025 1.4) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.243902) + (net 93 "Net-(J1-Pin_5)") + (pintype "passive") + (uuid "c1d44f35-36d5-4225-9006-59e1ad3a26ab") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "eb4f14f0-b107-4a94-a17d-02466bb661f6") + (at -52.738824 151.917 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_ENTER1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "d9810875-7ce2-4cc0-bb74-62a4712629bc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "3af82fce-75fc-453a-b50a-bcc03137a740") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "cc9d9658-da78-49ae-a905-30c308b2fd6c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "77edb0c0-2354-434e-add6-d235f927d964") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/3cf9fbea-b5dc-4161-a2f5-9f1be7e51bb2") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "1913eb68-85ef-4dcb-8fb9-409d01c97380") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4a11bd15-4837-4d22-9694-54253ca30c3f") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca78f64c-1642-4bc6-9d15-97fab857fff9") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4d043197-e80d-4bf5-a13f-7f6c177b0045") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8ce61e95-116c-4577-ba8d-7a7bf681e44c") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "781a6c1f-712a-4645-8cd2-9f3f1e4911b5") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "0291b85f-8a71-4aaa-830c-44022f10fadf") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d8e2e701-8642-47c6-8d94-5c850f573982") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ee87430d-26de-4a28-848b-71feb4896177") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9b944fd0-46ed-4ba3-836c-0e2f4fec4bd3") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "fa12b05d-6766-4c2b-afa1-ccf88c8212f2") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6b6899dc-cb75-44b8-986a-32b55ef482bd") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5b5266f1-e28b-48ff-b4b8-ce3094d9bb81") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "cfd0115a-7739-4369-9fe9-9e29c9054cc3") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "22596fd8-8c08-4062-980f-f61f3d2f3dce") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "76c82719-ae1e-4bea-b158-72e1a691773e") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e56e0b21-a5db-4120-8930-62ba42604158") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "0c5ff999-1338-4b46-973c-1fc275fa2ffa") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6ca21320-d308-426f-8b4a-922ec97c7c9b") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2111a21c-58ca-48b2-8f2b-73e91b138bb5") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f0066898-029d-4d53-af6c-898cac4f310e") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7bc34bd4-e60b-4e0b-926b-84e7f99d7453") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7b331c67-5898-439d-a084-530f19defa4e") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0c32fda0-b5e0-4451-ae95-378ff63e8d36") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0bef3f9f-844d-499e-bf70-3c2f5cfb153d") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8112b5be-f8c1-4f58-adae-6c782fc532a0") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb9047e6-112d-4b28-864a-757c2b944467") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9cf352b4-d226-4c4b-bb8a-c99a411de53b") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "190364bb-9ae2-4bdd-affa-850154a0d400") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fa45476e-62be-4193-a130-97d0a44f1243") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0943325d-370a-4e77-8f2d-c7ddf0da24ba") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d44bfc48-1fab-41fa-a01f-438a86be529c") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cffe33b4-d65b-4d17-8a1a-49a5b5190521") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c084887a-59d3-4a33-8750-5c18ed37c0f9") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "294bf664-7b06-4623-937d-97c403e3c5df") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "df9c422e-63b9-4368-aca4-bae8740d123d") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ee6bb419-aa11-46d5-800a-2bcedc2a77da") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "689c18a6-05a6-4484-b5f2-86bcd753eefb") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "08094a1d-2e9a-4066-ad03-4198068979bb") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "967e3e26-ad68-404f-b287-cd974d502e16") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a38dc275-1b4b-4214-89f6-bb2f2b17a855") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "dd128c93-563c-4dfb-8e39-3dd72186650d") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "3533c87d-a257-4469-8f0c-997dd1b8ffb9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "245a342a-46a3-445b-bf6c-c60125ddae8c") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "614c6c49-9d6d-46ba-ae7a-ddb622a7477c") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "7fd54f6b-ef12-4dff-a20c-190696af4ccb") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "549699e7-ce92-409e-9e1f-2e546a62af87") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "5873797d-7f91-4bc6-a28c-51acdecc893e") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 135 "/COL13") + (pinfunction "1") + (pintype "passive") + (uuid "8ff99df2-f1af-4aaa-acd1-f5f92eea5c4e") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 71 "Net-(D47-A)") + (pinfunction "2") + (pintype "passive") + (uuid "cb81f125-dd20-4dfc-abf9-b79cd9bf4c14") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 71 "Net-(D47-A)") + (pinfunction "2") + (pintype "passive") + (uuid "6310211d-5bc3-49e0-a907-9b83e5fabee8") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 71 "Net-(D47-A)") + (pinfunction "2") + (pintype "passive") + (uuid "2badc6ae-c4f0-47e9-8cdf-5ae9deaa649b") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "ebedddbc-27c4-415e-9e10-6bf2aabcb359") + (at -133.509 39.692 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D10" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "b570da42-f622-4dca-a160-a8cc4b8d5b77") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "a0d6f210-6a60-424e-9c30-7ecafcfeaf7d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "72454115-19de-48a9-b5cb-786595d7283b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "4c6dade6-8b92-413f-b2a4-7505a9b72a83") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/dad54e66-9301-4d40-a76c-94a7922eb1db") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "e5a9f531-5725-46b2-b494-06bf23bde9ce") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1e2dee60-01c1-4d15-9bf8-8a9b20ca03c6") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "59e3553a-27be-4908-80fe-a88e0bcb0ac4") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1bf0641e-b26b-4f2a-bd25-54be9fc436a2") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "eac9537a-3a71-471c-a30f-cc0cd00a8ec7") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "df936131-da34-45fa-b57e-4cdce7a895b0") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bac3abf8-ff94-45b6-ade9-ff3930ec1263") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "88475ff3-2960-4d5c-81e0-455607348a93") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ec00e669-c0a6-4c69-9786-ea61b3aac7f2") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e55e6ef6-aea8-4e10-ba75-2da385eb3dc5") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e9356522-0dd0-4525-bd94-48566bca4cba") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3187b2e1-75d0-4e9e-91c5-dd359a7eaa25") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "15729485-9062-4bb8-9173-7e0d9b489c33") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ddf3a118-e7f5-46f7-a9a8-a938b4c75eaa") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "032682d1-0312-4d30-b356-87de01699e52") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7b03d6cc-2501-40b5-a02b-01dae422dd54") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "82e736a3-1de5-41bc-9e15-b63093d383d1") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0f5d899d-4f8e-47b1-af31-e2fc69cbaefa") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "499ec872-25ab-4d4e-b844-20aeb1e8fc97") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f705a4f3-5baf-42dc-a85f-17b98f437e76") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9d784cf8-62be-4ec0-b953-ca6312103447") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "ee18a306-e251-46f0-9bc1-1759083b201a") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "55b64b40-c9ab-438a-97b6-1c94c430ace9") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "532bd62a-ad78-4142-bbc2-92dbc5a55f9d") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 11 "Net-(D10-A)") + (pinfunction "A") + (pintype "passive") + (uuid "08806380-5299-463b-9555-2c782d3dda27") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "f0996015-6303-4e5c-b447-544ed94c703f") + (at -133.509 31.492 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D8" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "4657c626-43a3-487a-8074-bbb3734aa4ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "55d1acb9-2a93-4618-93cb-d82ebb4b64f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "2bff897d-d78c-455d-bc4c-668efb3a5778") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "8e4937e9-ef26-4033-b90d-eae6e687e3bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b3630641-d36d-4db6-ad43-e110633f8f94") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "27503739-2cca-43f0-8422-c0a3fdd165df") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "37059429-25a6-4b5c-b494-a912b65746e9") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f18267e7-6ba2-4a2f-a51f-16109277908e") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6b64254a-557b-4734-9163-dea27887a674") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "318ae1a7-471c-488a-87b3-882d23ba1e13") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "01869404-a7d0-4f60-a91a-78bd4aa9ad99") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4ca51d32-f699-407e-bf67-2e60521ab5b4") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6ec39df9-13f2-4ef7-a95d-18778c6d7f3f") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2db28ea9-fe4f-45e7-be30-be64eb764521") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b84f9038-d251-4ea8-a9d5-769800a9f18a") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6b48ce39-8a48-4b77-820a-33339452a500") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f28ff446-6ac7-4d18-b6a2-90ea148dd6f6") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ebd0745d-2411-4084-bdb9-d51e024ade19") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "21cb370f-bd14-4fd6-9e36-08b2a6e7e2e5") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "124cbb6d-fda6-4722-88fb-73292a44f906") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "db7bb0c1-b3ee-435d-aac1-0f62b3234718") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6a18ab81-c3d4-43b9-9623-046a3fb64fe8") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "cc58f278-a112-4e0a-90a7-144bf9cafcdb") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7728361f-a0a2-4c14-929d-3d3110ac9fb4") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b12d1985-64d1-49c5-a1fa-13bc4a33682c") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e7a09a12-df9c-440e-9d01-f0338866d345") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "6be32fe7-ac2c-4a2d-8a2e-54f194b75d7d") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "249650c9-4312-4c1a-aff4-7cc4a118c4b8") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 49 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "49b216cf-57e9-49c5-9eac-bd07d59017de") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 9 "Net-(D8-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e385fdf1-7fe7-413f-a78f-fc351f902926") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "f216b85a-945c-43b7-90de-bf0d5356651d") + (at -163.109 19.192 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D56" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "86878b61-33a4-411b-a3ee-1d83d97dffdb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "40556351-f11a-4c2c-9c84-10cf961900d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "29fa254a-00d0-4224-af07-71d578f1e59d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "3fb54071-01b2-4f28-9aa4-544802076733") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/1ff6c01f-4fc2-4cc9-a30a-eb864a33da13") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "24daefda-efab-4cb5-9bfc-d6319f8e4427") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3cce8ee5-ad95-47a4-b8d9-b5334c2ad964") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5a597ebc-36d5-4af0-9d2a-596f92409cf7") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "2bc72c77-9dad-41a1-8b9f-e4fb2c815807") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "4cdebf6e-2358-49ab-b4ea-42ffd2583cf7") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "15637c04-c376-407e-b97d-47d8006b7eb0") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b79f14e-6737-4224-a0b2-e7558d5594c3") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "28583caa-c507-4079-8c4b-7b9ff58253d7") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "64916f58-730d-460d-8adf-cdbc1d5a658e") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d46949a3-18e3-4e98-ad88-ec6c893856cc") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9ac99767-d6a8-41ac-9cf5-8b73a0664095") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "659d06ae-e732-4561-b2d0-702e9c5b8ddd") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "011ebb4e-54fc-4191-bde1-60c12d021177") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9759e218-3c2b-4c3d-8925-35116a6c6278") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9105c3f6-2136-424c-b798-3b5e68a45b50") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6f352d8b-9f4d-4631-b1ec-5917bff5743e") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "faf4d817-0363-4b7c-89af-0c0bb123cde7") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ce2ea63d-ea11-490c-92ee-bfd5631d9702") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "08dcf454-5824-4368-a95d-161f2f94e305") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ac0b1d00-f2fb-48f4-bc69-6a7a26f3da53") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f440c58e-e82f-4bce-8e9e-f0893ed7ef32") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "5ceb2e83-26ac-4dec-b97a-f74ecb7a5600") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "c3993de6-8981-4fc1-98b8-e06468222bc9") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "299e868a-a294-4ae2-a9c3-8f762697da97") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 79 "Net-(D56-A)") + (pinfunction "A") + (pintype "passive") + (uuid "c244e4f1-bc27-4811-8b7a-8b2673801e22") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "f3b401fc-a096-4cf3-ae2b-1f2d0ae8fbd5") + (at -163.109 39.692 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D61" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "280d5a75-bf32-4ec2-be1e-8a9314dc9aa5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "0ef2027b-64f4-4586-bdcb-8e212b2248e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "704b16ba-5926-4857-922c-87e869069d8d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "879d5ee4-f3cd-4d9a-9f71-f35caf7047e4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/c4c317f6-ef3e-463d-b8da-793882d0879a") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "04ceec61-0621-4a51-9ffa-8405773d1c56") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "991c6b73-8047-4e7f-80f5-a34c827f41dc") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "69b62763-e3d2-4005-82c0-d5a8d7753d0c") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7c95464e-c2d3-4be4-bdd9-c36827434f06") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "357826ef-13fc-4f73-946d-fbcc14822806") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "6736aded-8feb-41df-a6eb-b5540156171a") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "531815fb-24c3-4bbe-aa8a-e20976d435d1") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2f92854d-093e-4e8e-90bd-f3eae6d24b08") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5738f0c2-1565-4c38-a043-b64552363230") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "2463a5ae-a54c-486f-a41a-a16c2ee7a567") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "753927d8-d58e-4635-9792-2c85579a42c4") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9b20ce56-4df3-484b-8c1d-745555a31218") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7f0da78d-6b6d-49b8-9388-d23ade9d6994") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "df1af2b1-86ef-4982-94b1-9e480a40b1de") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "0653d8a6-de12-4c99-94ba-a98794bb1667") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "87ff2b57-61bb-4082-9788-e1b91422489f") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e5eca6ba-26cd-42bc-bdac-38c3af9b7792") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "806b6d71-4ed5-4f5c-84e4-892fe1d52ae9") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ffdc95a2-3d84-4270-bc8c-f8eeaeb367d8") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9813121e-1401-4db7-b437-c19231dc2e48") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1d87505e-524d-42b1-9fbf-09d43feb7374") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "6cf989af-7584-4b4f-a866-f332fc665b2b") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "8ca4a237-67ee-49a7-aeac-04bb3c929cf8") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 52 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "bf6112ac-f734-4280-a60e-59fe7260fb2f") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 105 "Net-(D61-A)") + (pinfunction "A") + (pintype "passive") + (uuid "f439baf3-7ab7-4671-b0be-4620ba50af17") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_4ms_Package_SOT:SOT223" + (layer "B.Cu") + (uuid "f78a514e-0598-416d-9e49-25cee811ad10") + (at -14.574 191.637 180) + (descr "SOT-223") + (property "Reference" "IC1" + (at -1.05 4.38 0) + (layer "B.SilkS") + (uuid "0ec16ef5-47e4-462c-adb2-8c0cc1b47b07") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify left bottom mirror) + ) + ) + (property "Value" "LD1117-3.3V-SOT223" + (at -0.54 -5.74 0) + (layer "B.SilkS") + (uuid "eb82c726-c55d-45f6-9ad7-b8c382b5c6a3") + (effects + (font + (size 1.2065 1.2065) + (thickness 0.1524) + ) + (justify left bottom mirror) + ) + ) + (property "Datasheet" "https://www.mouser.com/datasheet/2/389/cd00000544-1795431.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b4dfeae2-daf1-4330-93db-28fe96988d91") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "3.3V Voltage Regulator, SOT-223-3, Imax=0.8A, VinMax=15V, Vdrop=1V" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "991a98f9-28e3-431d-bba9-28591e6a14f5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Manufacturer" "STMicroelectronics" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "63504435-f431-4afc-820c-b4137fcbe529") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Part Number" "LD1117S33CTR" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3a5fb34c-a76b-4b4b-8701-a00d68e5d43c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "*TO-252-2* *TO?252?2*") + (path "/780e4915-82a4-4658-81f3-960aa1d9fc82") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr through_hole) + (fp_line + (start 3.3 1.8) + (end -3.3 1.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "B.SilkS") + (uuid "5e4cd15c-7c06-4d27-b4d6-eb8f23fac25b") + ) + (fp_line + (start 3.3 -1.8) + (end 3.3 1.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "B.SilkS") + (uuid "5cc2601a-df24-42f1-a3f7-335001d9313b") + ) + (fp_line + (start -3.3 1.8) + (end -3.3 -1.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "B.SilkS") + (uuid "108e19e8-f5c1-4ba5-82d2-23e67312e873") + ) + (fp_line + (start -3.3 -1.8) + (end 3.3 -1.8) + (stroke + (width 0.127) + (type solid) + ) + (layer "B.SilkS") + (uuid "936cbb44-2c51-4611-abeb-339f4404ce1a") + ) + (fp_line + (start 3.55 2.05) + (end 1.9 2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e7e1d8d3-c4be-4f37-8543-5da18a0de905") + ) + (fp_line + (start 3.55 -2.05) + (end 3.55 2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8663e702-b3d2-48fb-88d8-52fd330f8380") + ) + (fp_line + (start 3.15 -2.05) + (end 3.55 -2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "8de2fa6e-6fe1-4752-ad0f-e632d9d8b4b9") + ) + (fp_line + (start 3.15 -4.2) + (end 3.15 -2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "024c612e-b2d1-4d22-93ed-c07830f913af") + ) + (fp_line + (start 1.9 4.2) + (end -1.9 4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "64e0d33e-b2ea-42ca-b4b6-f01351089522") + ) + (fp_line + (start 1.9 2.05) + (end 1.9 4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "dd307bc1-76b5-415b-81c6-28a9facdf82b") + ) + (fp_line + (start -1.9 4.2) + (end -1.9 2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fd598b04-4e50-4539-9ac9-ecd80d04812f") + ) + (fp_line + (start -1.9 2.05) + (end -3.55 2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb3698b1-4142-4bab-90f9-bce12ebe89b8") + ) + (fp_line + (start -3.15 -2.05) + (end -3.15 -4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b76a9722-17d6-45fe-8bc1-e139807ee848") + ) + (fp_line + (start -3.15 -4.2) + (end 3.15 -4.2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d801b5bf-d140-45fb-80e1-da5c54014561") + ) + (fp_line + (start -3.55 2.05) + (end -3.55 -2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ffa70091-88a9-44e1-9635-ce182505c6f9") + ) + (fp_line + (start -3.55 -2.05) + (end -3.15 -2.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3c42d1e6-c2f0-464b-9e12-2d009f8ede20") + ) + (pad "1" smd rect + (at -2.3 -3.2 180) + (size 1.2 1.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 1 "GND") + (pinfunction "ADJ") + (pintype "input") + (uuid "6432c685-833e-4a48-bdfa-c132ee69ccd2") + ) + (pad "2" smd rect + (at 0 -3.2 180) + (size 1.2 1.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 2 "+3.3V") + (pinfunction "OUT") + (pintype "passive") + (uuid "14c1e3dd-2170-4561-8865-febaa5bbd591") + ) + (pad "2B" smd rect + (at 0 3.2 180) + (size 3.3 1.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (uuid "8b3b1339-302a-443e-89b0-83a3cce3ea2f") + ) + (pad "3" smd rect + (at 2.2 -3.2 180) + (size 1.2 1.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (net 3 "+5V") + (pinfunction "IN") + (pintype "input") + (uuid "94f08154-0eb1-4591-9e3a-27b839b69ae7") + ) + (embedded_fonts no) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 -90) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "f790a006-3463-4190-a5c5-bead8d6c7229") + (at -87.038824 106.767 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_PGUP1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "a0dd08fa-840c-40cc-8266-1ea4c3bc357c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "8ca84358-1011-4e1a-9fc6-4832aad71325") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b65f66df-39b3-49b5-a1ee-8ac2a654b57d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "914e9af0-9286-41f6-b4be-6051a04194ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/31fef54c-7cf1-41c0-a9c3-938a5f3bde9a") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "c86bd920-9565-43d3-9686-d94ae12fd9a4") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "78b76efb-5e3e-450d-b622-21d792013378") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9db14f29-4fa3-40f7-b2a2-4a61e7f19692") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "47fa795e-f84a-4c15-b60b-38066eac43f1") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "60564389-2084-4f31-9405-b59a3bc5c0d2") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "2f8a67fa-2a0f-4fda-8356-800007e01a13") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "92d782f0-e67b-4c87-9e20-f55c6eb31c2e") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b6f575b8-a517-43aa-9431-4b2deaa83311") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "94c4934a-0956-4225-b647-895d6d1f92c2") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ca2dd28b-9d01-4497-bf3a-31481e0c7552") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "250e99f1-206e-47eb-be0e-5cd5ded1f24e") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "5f4b015d-8c1a-49d2-9555-944c8c792eac") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "6d3a1080-4ca9-4020-90a9-d87ceb00fbd4") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a6a3f30d-9d7a-4fa8-a5a1-6b011a98dd92") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "600bf544-ae33-4d49-ad7b-c5fa74e55624") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "f1442cf8-93b7-4242-8dd2-dcadd9dca796") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "632a606f-7c44-4eee-9900-d2d12d7a5021") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "c420b82d-37ea-4702-8a80-04544935bdc1") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "e445bb83-ae54-4acc-8439-2a63887b9d59") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf9945ef-72fb-4dfe-9f8e-2e403208986d") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cf3fb82c-8da8-4582-828f-04b238239eb1") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ccffce9f-7bf6-4c1a-82e9-616824dc22d8") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "551f26e5-3941-4c90-80ec-6557ae30e541") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a9005963-31f4-49e8-b55c-dfc723593855") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0186bed4-6761-4000-aaeb-dae239a544b9") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1692467f-5c2d-4302-8bcc-41f20c49a2e2") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "009cf807-1617-4c11-afcf-d54a844b8d57") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9bfb8de8-50d5-4ffe-bd9a-22ed46d449bf") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "826dc094-8930-4364-b746-e39547d05c56") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "91994c17-46fe-4ea0-9ca4-637e4cf0f2f8") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fd5d953c-5f37-469e-9e70-9c88476dd359") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d7de2480-4087-4b69-a857-22dccc101124") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44b98e1b-36d0-47e5-a524-c76cf1625abc") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4b786d46-d5db-497e-96ac-4c485fd4caff") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a3d7bd01-7802-4e93-9c87-dbaad4a23772") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "c5fadd8d-6423-4fe7-a831-17d45bbff48b") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "ce28a0df-f0cd-4334-a43b-203109154569") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bdca8559-30fe-4011-bcb0-fd0bf95aaa27") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "78c1428e-ffa5-4f11-a6e0-5721aa91fc97") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "f00833dd-88c8-47dc-a337-aa089dbdbda6") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "80b86afe-ac97-43ae-afdd-4a6d86914871") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "a503830c-db03-4b9c-8182-bdbbf8d684df") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "8960847d-14e4-44fe-bf28-9aa7586284f6") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "b15dd3aa-4bfa-45c4-94a6-bc884619d959") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "1f2922ad-dea0-4f42-a1ac-c09ed82274bf") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "04644c38-0d20-4005-9ae2-c2ae274b79c2") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "939ed30f-05d5-4ebb-b81b-e055208e2759") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "45ea4013-61ea-450b-a380-4c17f59f7715") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 136 "/COL15") + (pinfunction "1") + (pintype "passive") + (uuid "aac4c7cc-257c-4ba4-9b3e-c552016ea94c") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 72 "Net-(D48-A)") + (pinfunction "2") + (pintype "passive") + (uuid "115af180-daa0-445a-b747-8b5f9d3bbbf2") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 72 "Net-(D48-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0b51bfa4-e6c7-472e-a770-785be1600551") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 72 "Net-(D48-A)") + (pinfunction "2") + (pintype "passive") + (uuid "dfd5714b-3f2c-4ff8-ba77-67f66d0929f4") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_Capacitor_SMD_AKL:C_0805_2012Metric" + (layer "B.Cu") + (uuid "f827e5a1-61a6-456e-866b-a048267f9faa") + (at -12.939894 169.242 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), Alternate KiCad Library") + (tags "capacitor") + (property "Reference" "C3" + (at 0 1.68 0) + (layer "B.SilkS") + (uuid "b2da9441-52a3-457c-8410-0afd6120a122") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "100nF" + (at 0 -1.68 0) + (layer "B.Fab") + (hide yes) + (uuid "7ee05cd7-7762-4f65-89f1-1cd1e64ad7db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "23ed44c0-9c49-4ade-a472-5425795ce440") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SMD 0805 MLCC capacitor, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b0ea2ae1-a98e-4197-b46f-88c1ccccd991") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "C_*") + (path "/8b2a8a82-737e-4e1c-b010-75e324eaa549") + (sheetname "/") + (sheetfile "68percent.kicad_sch") + (attr smd) + (fp_line + (start 1.5 1) + (end -1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "1d62e0f6-a69d-4745-8c8f-0ab9db00ecab") + ) + (fp_line + (start -1.5 -1) + (end 1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "48c0dac5-8b79-47a7-a496-bb9356d51d28") + ) + (fp_arc + (start 1.5 -1) + (mid 1.880894 0) + (end 1.5 1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6e392bac-61ec-4d7c-9eb4-fab6540126e7") + ) + (fp_arc + (start -1.5 1) + (mid -1.880894 0) + (end -1.5 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "c6f14e7e-cdb1-4677-8de8-318001d5efbc") + ) + (fp_line + (start 1.7 0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "569c8373-5f96-4e38-9487-9fef041008c7") + ) + (fp_line + (start 1.7 -0.98) + (end -1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e0752f6-43c1-4433-a794-cafaea054fff") + ) + (fp_line + (start -1.7 0.98) + (end 1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f9188d04-542b-4c89-b3ae-84fde77535fa") + ) + (fp_line + (start -1.7 -0.98) + (end -1.7 0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3ac70993-9522-4498-85ca-1e443cf7ab7d") + ) + (fp_line + (start 1 0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "524a7810-16e4-4053-9447-29259433bbcf") + ) + (fp_line + (start 1 -0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3c2e4682-6b6a-4965-8e8a-25d2050c6f13") + ) + (fp_line + (start -1 0.625) + (end 1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "3ebdf8aa-9c60-4a3c-9930-97067303d129") + ) + (fp_line + (start -1 -0.625) + (end -1 0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "480b9c9f-8ef1-436e-9891-da99d05d6f5d") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "74e82874-9be7-4a04-8aa5-45135f71e955") + (effects + (font + (size 0.5 0.5) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 2 "+3.3V") + (pintype "passive") + (uuid "b0cfcd4c-9352-4a92-ad33-158b895699d3") + ) + (pad "2" smd roundrect + (at 0.95 0 180) + (size 1 1.45) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 1 "GND") + (pintype "passive") + (uuid "08a7c02b-8be3-4eaf-a077-404501656bae") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_Diode_SMD_AKL:D_SOD-123" + (layer "B.Cu") + (uuid "f9d5d4de-750d-4a0b-965b-99135cc3026a") + (at -169.029 27.392 180) + (descr "SOD-123, Alternate KiCad Library") + (tags "SOD-123") + (property "Reference" "D73" + (at 0 2.127 0) + (layer "B.SilkS") + (uuid "85c0f2e1-fb27-40c2-9b16-f306e32446ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "1N4148W" + (at 0 -2.1 0) + (layer "B.Fab") + (hide yes) + (uuid "39f557ff-35d7-4ada-b388-2e7ee3bc3911") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://datasheet.octopart.com/1N4148W-HE3-18-Vishay-datasheet-17291302.pdf" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "86b3525a-e049-4d2e-81e4-f7485a870ae5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "SOD-123 Diode, Small Signal, Fast Switching, 75V, 150mA, 4ns, Alternate KiCad Library" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "ff48b1a4-0e7a-434c-9556-0aa532fd74a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*") + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/4ca68793-fbf6-4f2c-905f-275d87d5ba29") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 2.4 1.2) + (end -2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fd88fd74-fcb2-4eec-9532-0be3fab07378") + ) + (fp_line + (start 2.4 -1.2) + (end 2.4 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "5eed2fc1-e858-4560-9ddb-cc31bb2c8f03") + ) + (fp_line + (start -2.4 1.2) + (end -2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "0b582849-143d-477c-9cfc-53e0afdb5d8c") + ) + (fp_line + (start -2.4 -1.2) + (end 2.4 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "3e929e24-fc2e-43d8-b527-b04a15946246") + ) + (fp_poly + (pts + (xy -0.6 1.2) (xy -1.4 1.2) (xy -1.4 1.5) (xy -0.6 1.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "18985880-4432-4562-9d98-3b1e074d116d") + ) + (fp_poly + (pts + (xy -0.6 -1.5) (xy -1.4 -1.5) (xy -1.4 -1.2) (xy -0.6 -1.2) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.SilkS") + (uuid "45808375-1d6e-4768-bfc3-881311b7f5cd") + ) + (fp_line + (start 2.35 1.15) + (end 2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "62b2e1c9-5e66-4476-b00f-d602a89a3b90") + ) + (fp_line + (start 2.35 -1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "4adaff28-0e37-40ef-bb82-01cd8755c4e4") + ) + (fp_line + (start -2.35 1.15) + (end 2.35 1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "36ec7134-b09a-4a38-8133-1ac35724e9b0") + ) + (fp_line + (start -2.35 1.15) + (end -2.35 -1.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "92bfe492-a0a7-4cd6-97e0-958b6e351c9b") + ) + (fp_line + (start 1.9 0.3) + (end 1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "96e744c1-c063-4c0f-92b3-0fdc98516973") + ) + (fp_line + (start 1.9 -0.3) + (end 1.5 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f943075e-6b7f-4a91-876b-1b2aa1314575") + ) + (fp_line + (start 1.5 -0.3) + (end 1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "499fd4d5-49c4-4148-b309-386b81b20c52") + ) + (fp_line + (start 1.4 0.9) + (end 1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e8c7b576-805f-4254-a241-0510c8a6658f") + ) + (fp_line + (start 1.4 0.3) + (end 1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9bcf2750-8fee-462a-91ff-cc7ea2ab85b9") + ) + (fp_line + (start 1.4 -0.9) + (end -1.4 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "12f678ad-cfce-4186-a471-b2254c52c6cb") + ) + (fp_line + (start -1.4 0.9) + (end 1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9c74d9fe-faf5-4afb-9878-9263fab00475") + ) + (fp_line + (start -1.4 0.3) + (end -1.9 0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "5d05a06d-b5c7-47d7-9e31-1d88d570e0c0") + ) + (fp_line + (start -1.4 -0.9) + (end -1.4 0.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "74c59bed-9873-4e9c-b9bf-20d4ae283c51") + ) + (fp_line + (start -1.9 0.3) + (end -1.9 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b7024cc1-83bd-4125-a65a-4e2d8ee73f22") + ) + (fp_line + (start -1.9 -0.3) + (end -1.4 -0.3) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "32616226-28ef-4270-8976-b26747821012") + ) + (fp_rect + (start -1 0.9) + (end -0.6 -0.9) + (stroke + (width 0.1) + (type solid) + ) + (fill yes) + (layer "B.Fab") + (uuid "6a30f945-d3e1-4ebe-9065-c13308cf1a81") + ) + (fp_text user "${REFERENCE}" + (at 0.4 0 0) + (layer "B.Fab") + (uuid "76d7622f-0e67-4a56-9851-584bef8e8693") + (effects + (font + (size 0.4 0.4) + (thickness 0.08) + ) + (justify mirror) + ) + ) + (pad "1" smd roundrect + (at -1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 53 "/ROW5") + (pinfunction "K") + (pintype "passive") + (uuid "38d6edc7-e0e9-43c2-bfdd-0ea1b341e6d8") + ) + (pad "2" smd roundrect + (at 1.65 0 180) + (size 0.9 1.2) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.25) + (net 116 "Net-(D73-A)") + (pinfunction "A") + (pintype "passive") + (uuid "32e45c38-4929-4e62-a2e0-b73084e94868") + ) + (embedded_fonts no) + (model "${KICAD6_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "fa5390f2-3b84-41df-b8ff-d18cccde8d99") + (at -35.588824 46.567 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_.1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "81c9312c-de98-404c-a5b1-76dbe414ee9b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "93b1e344-c2e3-46e3-b6c1-c59fc6a57819") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "87b8eb34-99d7-4cc1-a84e-ef3b67ccc90f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "66dc7822-777c-4c62-a9bf-cce1e2a961c4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/f4e317c7-fff8-4045-a140-862fa71370c3") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d3fb4e42-1113-4893-8653-9600f6ac76df") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9f074634-fab3-4cbe-9c05-06b3574c5a81") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "3eae8597-f500-4545-bb1e-4acaa73b6610") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "ef50a71f-8e93-4fa9-85ff-2bad8cb2e287") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "31e257cf-9959-4cb1-b537-36fac380b39b") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "8f743066-b73c-40c7-9f3a-f675d70e30dc") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "d220eedd-fb25-4a14-a6e7-7071a698ff11") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "9df306ca-f372-4165-8846-87a15ca0f7ff") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4a58fc55-0705-44b6-a28a-618471c64145") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "54c96bbd-836e-476c-b28a-eb6622cde339") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "69882d2d-8fca-4da6-8c0f-a865d23bb04f") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "38141fba-fcad-4bd6-ad0a-8301dba5b028") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "848aada3-2381-4641-a16f-a98ac6f213f8") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "862dc937-a2d2-4216-a6cc-cb32cc0a4163") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "9ff7596d-bd4d-478b-a5e0-64622eeffaec") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "2bc3f715-b382-4c2a-96d1-d84b1f0b2716") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4c139370-4a9b-411a-b479-aee4273f22de") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b67db291-2390-400e-8b8e-cd007d89c8dc") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "b2c4aeb0-acd0-4f8b-b01a-b128723b996f") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "886f52d8-362d-40ec-8732-c81caeb0d9bb") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7a1e3891-47f2-44ae-932b-ec6a88a1f925") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "98c91b63-99a1-4860-a3ad-0adb2fa2c26c") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "13ccc760-7f71-46f0-9868-e1f49409dd2a") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6f1e85ce-cecd-45d8-bf63-cbf088756180") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0f782d89-3aed-47bf-a328-9965e5a57861") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "244a04f6-def4-4748-8a9e-11df989dcfa6") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "40294460-75fe-49b5-a59c-49a9120a1777") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d94637ba-1b2e-431d-97d0-65489c8cfb3f") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a917aaa1-f6ad-4ecd-8836-c469545da804") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "bf177e65-d762-4ae6-89ff-807248817f4a") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3e6c94a6-62ca-48f9-a65a-3fa5cde908f0") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "347882c1-58cf-431b-9dc4-d90df95e84e4") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7e9e862c-1fc7-4643-afee-0354fd07ba6c") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d378927-5840-4a8d-893d-1e42a13ae21e") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "fb58891d-5220-407b-bd84-22d96f9eb302") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "bd90da19-277a-4c48-badc-24aceebf69bb") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "eb9f5e3e-1608-4f9a-a3cc-1e332155016f") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "10da79ab-e1b4-40aa-92da-429adb961bf4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "023b3662-7054-489f-9b4d-962f2714048d") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "83a53f9d-b68b-4d04-8d84-4c68e0239800") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "4a5913a7-a472-4e25-b8a6-9b8e34b352b9") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "5bc1ee15-3637-4675-a454-778960157d44") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "fbf0de9f-c820-4272-83cb-48170b303f4e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "79975b8e-3fc6-4244-b6c5-e3610d69d095") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "8fb95457-5e83-4555-b59d-ec8e6c0cdfd9") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "410499e6-246c-4132-a06b-8c99febbdc10") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "b6a3c657-8122-48fa-bcfd-8f23b3654b78") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "bca0cde0-0b75-49ac-89cd-f4cdcaf4a3e2") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 129 "/COL10") + (pinfunction "1") + (pintype "passive") + (uuid "ebf18243-3b32-415e-8732-81c1cf641f46") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 81 "Net-(D58-A)") + (pinfunction "2") + (pintype "passive") + (uuid "ccd16cd5-4c95-4ec6-9f20-0c78400421dd") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 81 "Net-(D58-A)") + (pinfunction "2") + (pintype "passive") + (uuid "29c16105-3534-4f62-b68d-c675776f0453") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 81 "Net-(D58-A)") + (pinfunction "2") + (pintype "passive") + (uuid "8d3d2165-bb27-4e81-a97e-591d77f978fe") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) + ) + ) + ) + (footprint "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u" + (layer "B.Cu") + (uuid "ff83d47c-b711-4775-8c41-3b97cac217e1") + (at -121.338824 16.467 180) + (descr "Footprint for Cherry MX style switches with Kailh hotswap socket") + (property "Reference" "KEY_W1" + (at -4.25 1.75 0) + (layer "B.SilkS") + (uuid "7e56586b-3355-4023-bfac-acaa7dfdf34a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "MX_SW_HS" + (at 0 0 0) + (layer "B.Fab") + (uuid "c8088d3b-c4eb-4b9e-a5a9-0d297799ace4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "7a1daeee-93b4-4309-93b2-44037eac7373") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches" + (at 0 0 0) + (layer "B.Fab") + (hide yes) + (uuid "b4a6fa70-5e7d-4f6a-b5c0-0bec0ea31d61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (path "/1d905906-6e74-4741-8b2e-53dc470a7c79/b15979eb-cf5e-4f45-86fb-48bdb423a7ca") + (sheetname "/Keymatrix/") + (sheetfile "matrixrot.kicad_sch") + (attr smd) + (fp_line + (start 6.085176 3.95022) + (end 6.085176 4.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "beb8eecf-01d1-4570-826b-8240529c5b33") + ) + (fp_line + (start 6.085176 1.10022) + (end 6.085176 0.86022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "60f82045-e50a-41b7-8030-7246f0eb7e4f") + ) + (fp_line + (start 4.085176 6.75022) + (end -1.814824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "4636f332-04b6-4121-8200-c4b92d32a2f6") + ) + (fp_line + (start -3.314824 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "76b8f63f-8f0c-46a7-b033-941f6b217a31") + ) + (fp_line + (start -4.364824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a8259c2c-68ac-4a82-bedf-71848db49013") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.52022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "a0c474df-a436-41ee-814d-154c1ae191f1") + ) + (fp_line + (start -4.864824 3.67022) + (end -4.864824 3.20022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "b6f7d4b2-56a4-49f3-9827-e4f307b52190") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "13a68742-a1ce-4f2f-9197-55c78905452e") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670693 2.183637) + (end 0.2 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "38ebb4fe-116b-46a2-9d72-e3789e60b25b") + ) + (fp_arc + (start -4.864824 3.20022) + (mid -4.718377 2.846667) + (end -4.364824 2.70022) + (stroke + (width 0.15) + (type solid) + ) + (layer "B.SilkS") + (uuid "31fcd93c-95e1-4783-a1ee-56e5221b9835") + ) + (fp_rect + (start -9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type default) + ) + (fill no) + (layer "Dwgs.User") + (uuid "c163c656-93b6-453f-a7de-2bacc232cb0d") + ) + (fp_line + (start 7 -6.5) + (end 7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "411212e9-175e-4c7a-820d-75e49bd0ed83") + ) + (fp_line + (start 6.5 7) + (end -6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a3e312ec-bcbe-4733-b4c3-69366a7cf05c") + ) + (fp_line + (start -6.5 -7) + (end 6.5 -7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "bd84fc34-9505-4a7e-9dac-6dbe5cacc71d") + ) + (fp_line + (start -7 6.5) + (end -7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "a61a50a6-78a6-42de-821e-ea34ee910f1c") + ) + (fp_arc + (start 7 6.5) + (mid 6.853553 6.853553) + (end 6.5 7) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "ff328b34-a29e-487b-9d73-ac148b40ab0b") + ) + (fp_arc + (start 6.5 -7) + (mid 6.853553 -6.853553) + (end 7 -6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "eb7895d2-8ef2-4ca0-826c-0ae9fcd516cc") + ) + (fp_arc + (start -6.5 7) + (mid -6.853553 6.853553) + (end -7 6.5) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "4ae9ff36-c9c0-44a4-9196-f80bdc9ce153") + ) + (fp_arc + (start -6.997236 -6.498884) + (mid -6.850789 -6.852437) + (end -6.497236 -6.998884) + (stroke + (width 0.05) + (type solid) + ) + (layer "Eco2.User") + (uuid "588efeb3-e792-4035-b1b9-808cc23033ca") + ) + (fp_line + (start 8.685176 3.75022) + (end 8.685176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a479c4a1-8451-4c94-8266-94975310992b") + ) + (fp_line + (start 8.685176 1.30022) + (end 6.085176 1.30022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "30890dc6-899c-4ece-9bf7-a2871dfbc94b") + ) + (fp_line + (start 6.085176 3.75022) + (end 8.685176 3.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "12874d82-dd8f-4371-85c1-ce1cfcc6929f") + ) + (fp_line + (start 6.085176 3.75022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "5125d443-f24c-40ca-82d9-ab28bbaa2718") + ) + (fp_line + (start 6.085176 1.30022) + (end 6.085176 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1495d637-11a8-4b31-a455-dbe9983c6f13") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a77e9d0d-4115-4d75-a1db-0409c6774e73") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "f65b439e-ffd4-4e4d-924d-f90679d9d501") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "6215ed54-969b-4f66-853d-2628177cacf9") + ) + (fp_line + (start -4.864824 3.87022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c7288611-1386-4cf0-ae38-e7066d0c61a7") + ) + (fp_line + (start -4.864824 3.87022) + (end -7.414824 3.87022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d544cd4e-de42-4909-a671-02355b7f7b9b") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7ca5a634-5d6f-4c7f-a325-fda64283b6e8") + ) + (fp_line + (start -7.414824 6.32022) + (end -4.864824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "55c1fa8d-53f1-472b-b099-b32c987fe694") + ) + (fp_line + (start -7.414824 3.87022) + (end -7.414824 6.32022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ba88dc59-f0da-4d12-8282-08543169322b") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "0f1932b9-8838-4762-978d-7d3bc242ea8b") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "50bf50ee-474c-4979-b342-c7730e7e38d4") + ) + (fp_rect + (start -7 7) + (end 7 -7) + (stroke + (width 0.05) + (type default) + ) + (fill no) + (layer "F.CrtYd") + (uuid "c8db6f67-2d95-41a0-8753-e019d59264db") + ) + (fp_line + (start 6.085176 0.86022) + (end 6.085176 4.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "8b082ae7-fa40-41a7-b45c-8e63dee94125") + ) + (fp_line + (start 6.085176 0.86022) + (end 2.494322 0.86022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "aff25c7c-02bd-4061-bd6d-49a3f6c1c0ae") + ) + (fp_line + (start 4.085176 6.75022) + (end -4.864824 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "49c64637-bf2b-43c2-a444-9707f9d64bd4") + ) + (fp_line + (start -4.864824 6.75022) + (end -4.864824 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "1202fc07-f804-4f69-9905-e778d1faf9b5") + ) + (fp_line + (start -4.864824 2.70022) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "17f412bd-a5c5-4cad-b98b-4edac2a0dcf8") + ) + (fp_arc + (start 6.085176 4.75022) + (mid 5.499389 6.164432) + (end 4.085176 6.75022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "0db337db-9f83-4ce8-a094-3a6a9ad14a18") + ) + (fp_arc + (start 2.494322 0.86022) + (mid 1.670503 2.1834) + (end 0.2 2.70022) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.Fab") + (uuid "3d8743db-0b34-4dfd-8b47-b961804c8284") + ) + (fp_text user "${REFERENCE}" + (at 0.5 4.5 0) + (layer "B.Fab") + (uuid "cbbbbc92-5adf-4b6f-a240-43ebc7a5e786") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "1c01ff5b-06d1-426f-b053-101625ff700a") + ) + (pad "" np_thru_hole circle + (at 0 0 180) + (size 3.9878 3.9878) + (drill 3.9878) + (layers "*.Cu" "*.Mask") + (uuid "f5acf4c0-aa03-4cb7-94fe-3a35c4cd623f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 180) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "d30ec949-0cb0-4c0c-96c8-c0e91e28d2af") + ) + (pad "1" thru_hole circle + (at 3.81 2.54 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "c775f113-722b-49c3-a82e-d09c9047ade5") + ) + (pad "1" smd rect + (at 5.635 2.54) + (size 1.65 2.5) + (layers "B.Cu") + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "643d7e92-e779-4c3f-9cf9-6de5eff0dd7b") + ) + (pad "1" smd roundrect + (at 7.36 2.54 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 37 "/COL3") + (pinfunction "1") + (pintype "passive") + (uuid "05b3b05d-f659-4ccb-8033-f836b25b596b") + ) + (pad "2" smd roundrect + (at -6.09 5.08 180) + (size 2.55 2.5) + (layers "B.Cu" "B.Mask" "B.Paste") + (roundrect_rratio 0.1) + (net 24 "Net-(D23-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0c2e52db-37f8-4b81-ad2c-af86af40ef13") + ) + (pad "2" smd rect + (at -4.34 5.08 180) + (size 1.65 2.5) + (layers "B.Cu") + (net 24 "Net-(D23-A)") + (pinfunction "2") + (pintype "passive") + (uuid "b83dc6d3-f8e6-4883-9102-a406ff4afd28") + ) + (pad "2" thru_hole circle + (at -2.54 5.08 180) + (size 3.3 3.3) + (drill 3) + (property pad_prop_mechanical) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(D23-A)") + (pinfunction "2") + (pintype "passive") + (uuid "21e02783-a4a0-43a6-9fe6-dc77004a3f5d") + ) + (embedded_fonts no) + (model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step" + (offset + (xyz -4.82 6.74 1.82) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 180 0 0) ) ) ) diff --git a/hardware/68percent/68percent.kicad_prl b/hardware/68percent/68percent.kicad_prl index 33259c60..8b71b979 100644 --- a/hardware/68percent/68percent.kicad_prl +++ b/hardware/68percent/68percent.kicad_prl @@ -1,8 +1,8 @@ { "board": { - "active_layer": 5, + "active_layer": 0, "active_layer_preset": "", - "auto_track_width": false, + "auto_track_width": true, "hidden_netclasses": [], "hidden_nets": [], "high_contrast_mode": 0, @@ -13,7 +13,7 @@ "shapes": 1.0, "tracks": 1.0, "vias": 1.0, - "zones": 0.3700000047683716 + "zones": 0.6 }, "selection_filter": { "dimensions": true, diff --git "a/hardware/68percent/C:\\Users\\User\\Desktop\\kleplace.log" "b/hardware/68percent/C:\\Users\\User\\Desktop\\kleplace.log" new file mode 100644 index 00000000..f98f7eb1 --- /dev/null +++ "b/hardware/68percent/C:\\Users\\User\\Desktop\\kleplace.log" @@ -0,0 +1,2 @@ +Hello World +No module named 'KLEPlacement'Bye \ No newline at end of file diff --git a/hardware/68percent/matrixrot.kicad_sch b/hardware/68percent/matrixrot.kicad_sch index 06d09219..695a54b5 100644 --- a/hardware/68percent/matrixrot.kicad_sch +++ b/hardware/68percent/matrixrot.kicad_sch @@ -3382,7 +3382,7 @@ (dnp no) (fields_autoplaced yes) (uuid "02255c50-9541-4a4e-8128-e26d76564da5") - (property "Reference" "KEY_N" + (property "Reference" "KEY_N1" (at 132.08 107.95 0) (effects (font @@ -3434,7 +3434,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_N") + (reference "KEY_N1") (unit 1) ) ) @@ -3450,7 +3450,7 @@ (dnp no) (fields_autoplaced yes) (uuid "043b4c08-e75e-486b-8f3c-9976f9ff7775") - (property "Reference" "KEY_O" + (property "Reference" "KEY_O1" (at 170.18 67.31 0) (effects (font @@ -3502,7 +3502,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_O") + (reference "KEY_O1") (unit 1) ) ) @@ -3518,7 +3518,7 @@ (dnp no) (fields_autoplaced yes) (uuid "0597a794-f525-4b57-abfb-465b30ce6bc3") - (property "Reference" "KEY_J" + (property "Reference" "KEY_J1" (at 144.78 87.63 0) (effects (font @@ -3570,7 +3570,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_J") + (reference "KEY_J1") (unit 1) ) ) @@ -3586,7 +3586,7 @@ (dnp no) (fields_autoplaced yes) (uuid "09d4b3fe-3b61-4b67-9444-73d0f0442f56") - (property "Reference" "KEY_ALT" + (property "Reference" "KEY_ALT2" (at 170.18 128.27 0) (effects (font @@ -3638,7 +3638,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_ALT") + (reference "KEY_ALT2") (unit 1) ) ) @@ -3861,7 +3861,7 @@ (dnp no) (fields_autoplaced yes) (uuid "108dd771-9fdc-4d98-b67e-475219c6b109") - (property "Reference" "KEY_ALT" + (property "Reference" "KEY_ALT1" (at 81.28 128.27 0) (effects (font @@ -3913,7 +3913,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_ALT") + (reference "KEY_ALT1") (unit 1) ) ) @@ -3998,7 +3998,7 @@ (dnp no) (fields_autoplaced yes) (uuid "14fbde30-fcf0-45c1-8bbe-09997c5d9c7b") - (property "Reference" "KEY_\\" + (property "Reference" "KEY_\\1" (at 220.98 67.31 0) (effects (font @@ -4050,7 +4050,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_\\") + (reference "KEY_\\1") (unit 1) ) ) @@ -4065,8 +4065,8 @@ (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "14fbde30-fcf0-45c1-8bbe-09997c5d9c7b") - (property "Reference" "KEY_PGDN" + (uuid "14fbde30-fcf0-45c1-8bbe-09997c5d9c7c") + (property "Reference" "KEY_PGDN1" (at 233.68 107.95 0) (effects (font @@ -4110,15 +4110,15 @@ ) ) (pin "1" - (uuid "1e7f054a-bd67-4ffa-958f-3f2b6d473d7c") + (uuid "1e7f054a-bd67-4ffa-958f-3f2b6d473d7d") ) (pin "2" - (uuid "5adc259e-894f-469f-b6a4-deb14129b83b") + (uuid "5adc259e-894f-469f-b6a4-deb14129b83c") ) (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_PGDN") + (reference "KEY_PGDN1") (unit 1) ) ) @@ -4133,8 +4133,8 @@ (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "14fbde30-fcf0-45c1-8bbe-09997c5d9c7b") - (property "Reference" "KEY_RARROW" + (uuid "14fbde30-fcf0-45c1-8bbe-09997c5d9c7d") + (property "Reference" "KEY_RARROW1" (at 233.68 128.27 0) (effects (font @@ -4178,15 +4178,15 @@ ) ) (pin "1" - (uuid "1e7f054a-bd67-4ffa-958f-3f2b6d473d7c") + (uuid "1e7f054a-bd67-4ffa-958f-3f2b6d473d7e") ) (pin "2" - (uuid "5adc259e-894f-469f-b6a4-deb14129b83b") + (uuid "5adc259e-894f-469f-b6a4-deb14129b83d") ) (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_RARROW") + (reference "KEY_RARROW1") (unit 1) ) ) @@ -4546,7 +4546,7 @@ (dnp no) (fields_autoplaced yes) (uuid "1dd40309-298b-4501-a09d-5becae1ca2ba") - (property "Reference" "KEY_[" + (property "Reference" "KEY_[1" (at 195.58 67.31 0) (effects (font @@ -4598,7 +4598,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_[") + (reference "KEY_[1") (unit 1) ) ) @@ -4613,8 +4613,8 @@ (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "1dd40309-298b-4501-a09d-5becae1ca2ba") - (property "Reference" "KEY_DARROW" + (uuid "1dd40309-298b-4501-a09d-5becae1ca2bb") + (property "Reference" "KEY_DARROW1" (at 208.28 128.27 0) (effects (font @@ -4658,15 +4658,15 @@ ) ) (pin "1" - (uuid "fd052a3a-a822-4b13-896e-3487ae7250d8") + (uuid "fd052a3a-a822-4b13-896e-3487ae7250d9") ) (pin "2" - (uuid "1d822ce7-7596-48ea-ba18-10209ee143e4") + (uuid "1d822ce7-7596-48ea-ba18-10209ee143e5") ) (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_DARROW") + (reference "KEY_DARROW1") (unit 1) ) ) @@ -4681,8 +4681,8 @@ (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "1dd40309-298b-4501-a09d-5becae1ca2ba") - (property "Reference" "KEY_SHIFT" + (uuid "1dd40309-298b-4501-a09d-5becae1ca2bc") + (property "Reference" "KEY_SHIFT2" (at 195.58 107.95 0) (effects (font @@ -4726,15 +4726,15 @@ ) ) (pin "1" - (uuid "fd052a3a-a822-4b13-896e-3487ae7250d8") + (uuid "fd052a3a-a822-4b13-896e-3487ae7250da") ) (pin "2" - (uuid "1d822ce7-7596-48ea-ba18-10209ee143e4") + (uuid "1d822ce7-7596-48ea-ba18-10209ee143e6") ) (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_SHIFT") + (reference "KEY_SHIFT2") (unit 1) ) ) @@ -5025,7 +5025,7 @@ (dnp no) (fields_autoplaced yes) (uuid "2b0de133-597f-4400-b031-7a366dcf2cd4") - (property "Reference" "KEY_I" + (property "Reference" "KEY_I1" (at 157.48 67.31 0) (effects (font @@ -5077,7 +5077,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_I") + (reference "KEY_I1") (unit 1) ) ) @@ -5229,7 +5229,7 @@ (dnp no) (fields_autoplaced yes) (uuid "31fef54c-7cf1-41c0-a9c3-938a5f3bde9a") - (property "Reference" "KEY_PGUP" + (property "Reference" "KEY_PGUP1" (at 233.68 87.63 0) (effects (font @@ -5281,7 +5281,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_PGUP") + (reference "KEY_PGUP1") (unit 1) ) ) @@ -5365,7 +5365,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3726ef7e-8afd-459b-884b-3e88792abe5b") - (property "Reference" "KEY_BKSP" + (property "Reference" "KEY_BKSP1" (at 220.98 46.99 0) (effects (font @@ -5417,7 +5417,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_BKSP") + (reference "KEY_BKSP1") (unit 1) ) ) @@ -5433,7 +5433,7 @@ (dnp no) (fields_autoplaced yes) (uuid "380eb14e-171a-477c-b03e-86a44aefe3d2") - (property "Reference" "KEY_CTRL" + (property "Reference" "KEY_CTRL1" (at 55.88 128.27 0) (effects (font @@ -5485,7 +5485,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_CTRL") + (reference "KEY_CTRL1") (unit 1) ) ) @@ -5501,7 +5501,7 @@ (dnp no) (fields_autoplaced yes) (uuid "39d05977-3390-46a5-96dd-b289ba8a83e1") - (property "Reference" "KEY_A" + (property "Reference" "KEY_A1" (at 68.58 87.63 0) (effects (font @@ -5553,7 +5553,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_A") + (reference "KEY_A1") (unit 1) ) ) @@ -5569,7 +5569,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3a3cd4c8-3543-415b-a012-44b07239b42f") - (property "Reference" "KEY_V" + (property "Reference" "KEY_V1" (at 106.68 107.95 0) (effects (font @@ -5621,7 +5621,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_V") + (reference "KEY_V1") (unit 1) ) ) @@ -5637,7 +5637,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3a475896-f033-43a1-8bf2-5cdfa34f78c6") - (property "Reference" "KEY_E" + (property "Reference" "KEY_E1" (at 93.98 67.31 0) (effects (font @@ -5689,7 +5689,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_E") + (reference "KEY_E1") (unit 1) ) ) @@ -5705,7 +5705,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3cf9fbea-b5dc-4161-a2f5-9f1be7e51bb2") - (property "Reference" "KEY_ENTER" + (property "Reference" "KEY_ENTER1" (at 208.28 87.63 0) (effects (font @@ -5757,7 +5757,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_ENTER") + (reference "KEY_ENTER1") (unit 1) ) ) @@ -5773,7 +5773,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3e9a8615-c20c-4dae-b43f-78355668bbeb") - (property "Reference" "KEY_F" + (property "Reference" "KEY_F1" (at 106.68 87.63 0) (effects (font @@ -5825,7 +5825,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_F") + (reference "KEY_F1") (unit 1) ) ) @@ -5910,7 +5910,7 @@ (dnp no) (fields_autoplaced yes) (uuid "3f62ea02-8087-4482-8a14-2c5cf7286453") - (property "Reference" "KEY_]" + (property "Reference" "KEY_]1" (at 208.28 67.31 0) (effects (font @@ -5962,7 +5962,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_]") + (reference "KEY_]1") (unit 1) ) ) @@ -5977,8 +5977,8 @@ (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "3f62ea02-8087-4482-8a14-2c5cf7286453") - (property "Reference" "KEY_UARROW" + (uuid "3f62ea02-8087-4482-8a14-2c5cf7286454") + (property "Reference" "KEY_UARROW1" (at 220.98 107.95 0) (effects (font @@ -6022,15 +6022,15 @@ ) ) (pin "1" - (uuid "7031c839-9c70-4740-a9ea-3105aa0ab388") + (uuid "7031c839-9c70-4740-a9ea-3105aa0ab389") ) (pin "2" - (uuid "ef050528-d55c-4bbc-89bd-3e966f22e099") + (uuid "ef050528-d55c-4bbc-89bd-3e966f22e09a") ) (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_UARROW") + (reference "KEY_UARROW1") (unit 1) ) ) @@ -6045,8 +6045,8 @@ (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "3f62ea02-8087-4482-8a14-2c5cf7286453") - (property "Reference" "KEY_DARROW" + (uuid "3f62ea02-8087-4482-8a14-2c5cf7286455") + (property "Reference" "KEY_DARROW2" (at 220.98 128.27 0) (effects (font @@ -6090,15 +6090,15 @@ ) ) (pin "1" - (uuid "7031c839-9c70-4740-a9ea-3105aa0ab388") + (uuid "7031c839-9c70-4740-a9ea-3105aa0ab38a") ) (pin "2" - (uuid "ef050528-d55c-4bbc-89bd-3e966f22e099") + (uuid "ef050528-d55c-4bbc-89bd-3e966f22e09b") ) (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_DARROW") + (reference "KEY_DARROW2") (unit 1) ) ) @@ -6114,7 +6114,7 @@ (dnp no) (fields_autoplaced yes) (uuid "4306a544-070b-4617-8f9f-f4ae4aaa3f27") - (property "Reference" "KEY_U" + (property "Reference" "KEY_U1" (at 144.78 67.31 0) (effects (font @@ -6166,7 +6166,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_U") + (reference "KEY_U1") (unit 1) ) ) @@ -6320,7 +6320,7 @@ (dnp no) (fields_autoplaced yes) (uuid "4d3d51a0-9b43-4fb6-b8b4-a7e468fb32ed") - (property "Reference" "KEY_'" + (property "Reference" "KEY_'1" (at 195.58 87.63 0) (effects (font @@ -6372,7 +6372,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_'") + (reference "KEY_'1") (unit 1) ) ) @@ -6388,7 +6388,7 @@ (dnp no) (fields_autoplaced yes) (uuid "4e8d21a3-bca3-4293-acd4-2a29e96b4ab4") - (property "Reference" "KEY_ESC" + (property "Reference" "KEY_ESC1" (at 55.88 46.99 0) (effects (font @@ -6440,7 +6440,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_ESC") + (reference "KEY_ESC1") (unit 1) ) ) @@ -6456,7 +6456,7 @@ (dnp no) (fields_autoplaced yes) (uuid "4f9b55c3-88ac-4875-9d67-a09732fedfde") - (property "Reference" "KEY_L" + (property "Reference" "KEY_L1" (at 170.18 87.63 0) (effects (font @@ -6508,7 +6508,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_L") + (reference "KEY_L1") (unit 1) ) ) @@ -6798,7 +6798,7 @@ (dnp no) (fields_autoplaced yes) (uuid "5a35b730-0a11-44e1-a4e8-f548e09e8d77") - (property "Reference" "KEY_H" + (property "Reference" "KEY_H1" (at 132.08 87.63 0) (effects (font @@ -6850,7 +6850,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_H") + (reference "KEY_H1") (unit 1) ) ) @@ -6934,7 +6934,7 @@ (dnp no) (fields_autoplaced yes) (uuid "63bbd4f2-b72e-4169-844f-dc300c927600") - (property "Reference" "KEY_HOME" + (property "Reference" "KEY_HOME1" (at 233.68 46.99 0) (effects (font @@ -6986,7 +6986,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_HOME") + (reference "KEY_HOME1") (unit 1) ) ) @@ -7347,7 +7347,7 @@ (dnp no) (fields_autoplaced yes) (uuid "6ed96fd9-9df8-42c9-ac6e-ab987e9697f0") - (property "Reference" "KEY_;" + (property "Reference" "KEY_;1" (at 182.88 87.63 0) (effects (font @@ -7399,7 +7399,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_;") + (reference "KEY_;1") (unit 1) ) ) @@ -7622,7 +7622,7 @@ (dnp no) (fields_autoplaced yes) (uuid "7bb0381f-38aa-46b7-a1d3-a04770ca9b6d") - (property "Reference" "KEY_FN" + (property "Reference" "KEY_FN1" (at 182.88 128.27 0) (effects (font @@ -7674,7 +7674,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_FN") + (reference "KEY_FN1") (unit 1) ) ) @@ -7897,7 +7897,7 @@ (dnp no) (fields_autoplaced yes) (uuid "80561787-b883-41f7-b3b7-f2ffb5d53dec") - (property "Reference" "KEY_Q" + (property "Reference" "KEY_Q1" (at 68.58 67.31 0) (effects (font @@ -7949,7 +7949,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_Q") + (reference "KEY_Q1") (unit 1) ) ) @@ -8034,7 +8034,7 @@ (dnp no) (fields_autoplaced yes) (uuid "845bb780-6e16-47cd-a15e-538adef12cb0") - (property "Reference" "KEY_WIN" + (property "Reference" "KEY_WIN1" (at 68.58 128.27 0) (effects (font @@ -8086,7 +8086,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_WIN") + (reference "KEY_WIN1") (unit 1) ) ) @@ -8240,7 +8240,7 @@ (dnp no) (fields_autoplaced yes) (uuid "898b4b3a-d7ad-4f6e-9f2a-c5cc8f257216") - (property "Reference" "KEY_G" + (property "Reference" "KEY_G1" (at 119.38 87.63 0) (effects (font @@ -8292,7 +8292,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_G") + (reference "KEY_G1") (unit 1) ) ) @@ -8308,7 +8308,7 @@ (dnp no) (fields_autoplaced yes) (uuid "8b849530-a851-4c47-abbd-b8c147aca44c") - (property "Reference" "KEY_T" + (property "Reference" "KEY_T1" (at 119.38 67.31 0) (effects (font @@ -8360,7 +8360,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_T") + (reference "KEY_T1") (unit 1) ) ) @@ -8652,7 +8652,7 @@ (dnp no) (fields_autoplaced yes) (uuid "8fdda033-c0f1-4c53-bec7-e3847dba47ce") - (property "Reference" "KEY_," + (property "Reference" "KEY_,1" (at 157.48 107.95 0) (effects (font @@ -8704,7 +8704,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_,") + (reference "KEY_,1") (unit 1) ) ) @@ -8927,7 +8927,7 @@ (dnp no) (fields_autoplaced yes) (uuid "96531bac-f062-4e6f-90d0-203332849f6c") - (property "Reference" "KEY_S" + (property "Reference" "KEY_S1" (at 81.28 87.63 0) (effects (font @@ -8979,7 +8979,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_S") + (reference "KEY_S1") (unit 1) ) ) @@ -8995,7 +8995,7 @@ (dnp no) (fields_autoplaced yes) (uuid "982cf5c3-8db9-4e96-b717-e55e7261bc70") - (property "Reference" "KEY_SPACE" + (property "Reference" "KEY_SPACE1" (at 119.38 128.27 0) (effects (font @@ -9047,7 +9047,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_SPACE") + (reference "KEY_SPACE1") (unit 1) ) ) @@ -9545,7 +9545,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b0cb889c-27db-46cb-ae93-7d87c48c9a4d") - (property "Reference" "KEY_DEL" + (property "Reference" "KEY_DEL1" (at 233.68 67.31 0) (effects (font @@ -9597,7 +9597,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_DEL") + (reference "KEY_DEL1") (unit 1) ) ) @@ -9682,7 +9682,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b15979eb-cf5e-4f45-86fb-48bdb423a7ca") - (property "Reference" "KEY_W" + (property "Reference" "KEY_W1" (at 81.28 67.31 0) (effects (font @@ -9734,7 +9734,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_W") + (reference "KEY_W1") (unit 1) ) ) @@ -9750,7 +9750,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b20ff87f-cc7c-47cb-a7a4-4c4c1ae0d374") - (property "Reference" "KEY_M" + (property "Reference" "KEY_M1" (at 144.78 107.95 0) (effects (font @@ -9802,7 +9802,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_M") + (reference "KEY_M1") (unit 1) ) ) @@ -9887,7 +9887,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b3f8c532-e54d-4da0-8cae-5683cd5381d8") - (property "Reference" "KEY_Y" + (property "Reference" "KEY_Y1" (at 132.08 67.31 0) (effects (font @@ -9939,7 +9939,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_Y") + (reference "KEY_Y1") (unit 1) ) ) @@ -10092,7 +10092,7 @@ (dnp no) (fields_autoplaced yes) (uuid "b92661c0-19a5-4ae5-86a1-463b554d30b7") - (property "Reference" "KEY_Z" + (property "Reference" "KEY_Z1" (at 68.58 107.95 0) (effects (font @@ -10144,7 +10144,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_Z") + (reference "KEY_Z1") (unit 1) ) ) @@ -10505,7 +10505,7 @@ (dnp no) (fields_autoplaced yes) (uuid "c9c00c12-155c-4602-97fa-283720761fbc") - (property "Reference" "KEY_CTRL" + (property "Reference" "KEY_CTRL2" (at 195.58 128.27 0) (effects (font @@ -10557,7 +10557,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_CTRL") + (reference "KEY_CTRL2") (unit 1) ) ) @@ -10573,7 +10573,7 @@ (dnp no) (fields_autoplaced yes) (uuid "cb107d31-4050-4821-a981-f264d1ca1589") - (property "Reference" "KEY_MINUS" + (property "Reference" "KEY_MINUS1" (at 195.58 46.99 0) (effects (font @@ -10625,7 +10625,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_MINUS") + (reference "KEY_MINUS1") (unit 1) ) ) @@ -10710,7 +10710,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ced57a46-381c-4ead-a15e-2b8c67bf9c86") - (property "Reference" "KEY_K" + (property "Reference" "KEY_K1" (at 157.48 87.63 0) (effects (font @@ -10762,7 +10762,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_K") + (reference "KEY_K1") (unit 1) ) ) @@ -10778,7 +10778,7 @@ (dnp no) (fields_autoplaced yes) (uuid "d1469439-2c96-442a-94c3-1c5ed95faebd") - (property "Reference" "KEY_X" + (property "Reference" "KEY_X1" (at 81.28 107.95 0) (effects (font @@ -10830,7 +10830,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_X") + (reference "KEY_X1") (unit 1) ) ) @@ -11329,7 +11329,7 @@ (dnp no) (fields_autoplaced yes) (uuid "dabc80f7-7725-4e96-a790-331cb22c86d4") - (property "Reference" "KEY_C" + (property "Reference" "KEY_C1" (at 93.98 107.95 0) (effects (font @@ -11381,7 +11381,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_C") + (reference "KEY_C1") (unit 1) ) ) @@ -11466,7 +11466,7 @@ (dnp no) (fields_autoplaced yes) (uuid "db5cf6ba-b7e8-4b15-9d62-c33f33010389") - (property "Reference" "KEY_/" + (property "Reference" "KEY_/1" (at 182.88 107.95 0) (effects (font @@ -11518,7 +11518,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_/") + (reference "KEY_/1") (unit 1) ) ) @@ -11603,7 +11603,7 @@ (dnp no) (fields_autoplaced yes) (uuid "de52ad2d-6e46-4b84-b175-bc1899eb0e9b") - (property "Reference" "KEY_TAB" + (property "Reference" "KEY_TAB1" (at 55.88 67.31 0) (effects (font @@ -11655,7 +11655,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_TAB") + (reference "KEY_TAB1") (unit 1) ) ) @@ -11740,7 +11740,7 @@ (dnp no) (fields_autoplaced yes) (uuid "df46196a-a2d2-48fa-bf10-86a6d9019058") - (property "Reference" "KEY_CAPS" + (property "Reference" "KEY_CAPS1" (at 55.88 87.63 0) (effects (font @@ -11792,7 +11792,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_CAPS") + (reference "KEY_CAPS1") (unit 1) ) ) @@ -11877,7 +11877,7 @@ (dnp no) (fields_autoplaced yes) (uuid "e5fdb085-e86d-492f-8638-d60bb9f57b69") - (property "Reference" "KEY_P" + (property "Reference" "KEY_P1" (at 182.88 67.31 0) (effects (font @@ -11929,7 +11929,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_P") + (reference "KEY_P1") (unit 1) ) ) @@ -12014,7 +12014,7 @@ (dnp no) (fields_autoplaced yes) (uuid "e6440843-9ecb-4188-aeed-72cd707e2493") - (property "Reference" "KEY_D" + (property "Reference" "KEY_D1" (at 93.98 87.63 0) (effects (font @@ -12066,7 +12066,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_D") + (reference "KEY_D1") (unit 1) ) ) @@ -12082,7 +12082,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ea4eca39-e1d9-4895-9095-4485a31f8507") - (property "Reference" "KEY_R" + (property "Reference" "KEY_R1" (at 106.68 67.31 0) (effects (font @@ -12134,7 +12134,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_R") + (reference "KEY_R1") (unit 1) ) ) @@ -12150,7 +12150,7 @@ (dnp no) (fields_autoplaced yes) (uuid "ef3ee0cc-35c4-4832-a931-96be4e98d3ce") - (property "Reference" "KEY_SHIFT" + (property "Reference" "KEY_SHIFT1" (at 55.88 107.95 0) (effects (font @@ -12202,7 +12202,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_SHIFT") + (reference "KEY_SHIFT1") (unit 1) ) ) @@ -12356,7 +12356,7 @@ (dnp no) (fields_autoplaced yes) (uuid "f4e317c7-fff8-4045-a140-862fa71370c3") - (property "Reference" "KEY_." + (property "Reference" "KEY_.1" (at 170.18 107.95 0) (effects (font @@ -12408,7 +12408,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_.") + (reference "KEY_.1") (unit 1) ) ) @@ -12493,7 +12493,7 @@ (dnp no) (fields_autoplaced yes) (uuid "f6b74e08-f28d-43e8-9e16-4c41433d8357") - (property "Reference" "KEY_PLUS" + (property "Reference" "KEY_PLUS1" (at 208.28 46.99 0) (effects (font @@ -12545,7 +12545,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_PLUS") + (reference "KEY_PLUS1") (unit 1) ) ) @@ -12630,7 +12630,7 @@ (dnp no) (fields_autoplaced yes) (uuid "feed4865-ac4b-4190-accf-0846ac45530a") - (property "Reference" "KEY_B" + (property "Reference" "KEY_B1" (at 119.38 107.95 0) (effects (font @@ -12682,7 +12682,7 @@ (instances (project "68percent" (path "/a3d0d559-cac8-4859-ad0f-79ad0c1a1a82/1d905906-6e74-4741-8b2e-53dc470a7c79" - (reference "KEY_B") + (reference "KEY_B1") (unit 1) ) ) diff --git a/hardware/numpad/numpad/~numpad.kicad_pcb.lck b/hardware/68percent/~matrixrot.kicad_sch-bak.lck similarity index 100% rename from hardware/numpad/numpad/~numpad.kicad_pcb.lck rename to hardware/68percent/~matrixrot.kicad_sch-bak.lck diff --git a/hardware/68percent/~matrixrot.kicad_sch.lck b/hardware/68percent/~matrixrot.kicad_sch.lck new file mode 100644 index 00000000..cf7e3025 --- /dev/null +++ b/hardware/68percent/~matrixrot.kicad_sch.lck @@ -0,0 +1 @@ +{"hostname":"framework16","username":"ukim"} \ No newline at end of file