commit 9bd332f65bc21a820733011e8312b2d5a45ddfca Author: August Kline Date: Fri Feb 2 13:25:40 2024 -0500 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..141c5a6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.DS_Store +fp-info-cache diff --git a/audio.kicad_sch b/audio.kicad_sch new file mode 100644 index 0000000..7fc083f --- /dev/null +++ b/audio.kicad_sch @@ -0,0 +1,508 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid ff7fdb17-b492-4d18-9a3f-a2fd01911dec) + + (paper "A4") + + (title_block + (title "ʕ·ᴥ·ʔ-audio") + ) + + (lib_symbols + (symbol "74xx:74HC590" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC590" (at -7.62 -13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC590.pdf" (at 0 1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "HCMOS Counter 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit Binary Counter with Output Register 3-State Outputs, SOIC-16/TSSOP-16" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* TSSOP*4.4x5mm*P0.65mm* SOIC*5.3x10.2mm*P1.27mm* SOIC*7.5x10.3mm*P1.27mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC590_1_0" + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "Q1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "~{MRC}" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "CPC" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "~{CE}" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "CPR" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 12.7 180) (length 2.54) + (name "Q0" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 17.78 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "Q2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "Q3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 2.54 180) (length 2.54) + (name "Q4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 0 180) (length 2.54) + (name "Q5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -2.54 180) (length 2.54) + (name "Q6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -5.08 180) (length 2.54) + (name "Q7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -15.24 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 -10.16 180) (length 2.54) + (name "~{RCO}" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC590_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -12.7) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "Device:Speaker" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "LS" (at 1.27 5.715 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "Speaker" (at 1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 0 -5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at -0.254 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "speaker sound" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Speaker" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Speaker_0_0" + (rectangle (start -2.54 1.27) (end 1.016 -3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 1.27) + (xy 3.556 3.81) + (xy 3.556 -6.35) + (xy 1.016 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "Speaker_1_1" + (pin input line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 -2.54 0) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Memory_EEPROM:28C256" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 26.67 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "28C256" (at 2.54 -26.67 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Parallel EEPROM 256Kb" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Paged Parallel EEPROM 256Kb (32K x 8), DIP-28/SOIC-28" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm* SOIC*7.5x17.9mm*P1.27mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "28C256_1_1" + (rectangle (start -7.62 25.4) (end 7.62 -25.4) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -10.16 -12.7 0) (length 2.54) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 22.86 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 22.86 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 20.32 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 17.78 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -27.94 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 15.24 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 12.7 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -22.86 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -20.32 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -10.16 0) (length 2.54) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -17.78 0) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 27.94 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 15.24 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 17.78 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 45.72 128.27) (diameter 0) (color 0 0 0 0) + (uuid 182aee58-cf5a-4b2b-887f-832ed61a32c2) + ) + (junction (at 45.72 123.19) (diameter 0) (color 0 0 0 0) + (uuid edc78de3-d7c9-41c8-becb-737935085971) + ) + + (wire (pts (xy 45.72 123.19) (xy 45.72 128.27)) + (stroke (width 0) (type default)) + (uuid 116ca04b-bacc-4202-940c-7c129a9a682c) + ) + (wire (pts (xy 41.91 123.19) (xy 45.72 123.19)) + (stroke (width 0) (type default)) + (uuid ce3d9dec-cf79-4b6f-8d10-81603253c3c8) + ) + (wire (pts (xy 45.72 128.27) (xy 45.72 130.81)) + (stroke (width 0) (type default)) + (uuid e98ec53a-255e-4359-8b69-9a675ac4c436) + ) + + (text "okay so here's the idea: \nthere's a 32k voicebank for george's voice\ni need a way for the cpu to asynchronously\npick a voice note to be played, and then\ntrigger an interrupt for when the sample ends\nso that we know that the next sample is ready to be queued up\ni'm thinking that the cpu sees an 8 bit register\nto select a voice sample and some extra stuff,\n each sample is 2k long, so 16 are available, \nleaving 4 bits to do stuff like pitch shifting\nor setting volume, then the voice circuit \nreads from the register, selects the corresponding sample\nfrom memory, sends the sample data to a shift register\n(idk how digital audio works so i'll have to look into that lol)\ni'm gonna wanna use a binary counter to tell when we've read 2k\nof sample data, and then when we hit that amount stop reading from the rom,\nsend an interrupt, and wait for the next instruction" + (at 205.74 52.07 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid eabb0f66-e6b5-4a10-9e48-66011a942fc3) + ) + + (symbol (lib_id "74xx:74HC590") (at 55.88 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 28a9d459-6bdf-4596-aa4f-c9197e5adfff) + (property "Reference" "U27" (at 58.0741 115.57 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC590" (at 58.0741 118.11 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 55.88 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC590.pdf" (at 55.88 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b6a08dda-bbe6-47e5-aaef-4e5bd7127cba)) + (pin "10" (uuid 384ce758-f7b1-425f-9bf0-d091d36c468c)) + (pin "11" (uuid 173ecfb2-ac1f-41f5-90ec-113c982cf570)) + (pin "12" (uuid 53361efd-8000-4591-9f28-2f0e26105684)) + (pin "13" (uuid e6b4b946-50de-464a-9973-0ca270662d4f)) + (pin "14" (uuid e7773996-af80-492d-af0f-5628fed7f72c)) + (pin "15" (uuid 1be6e73a-10d5-4b47-a2fd-bb8d3b182bbc)) + (pin "16" (uuid 84e0437b-ee79-4a36-8707-e26553651ec9)) + (pin "2" (uuid f250f4f1-3833-45ec-a6a6-cf75fdd9d0e8)) + (pin "3" (uuid d1c1ce8a-cf06-414e-8f7c-1347b0e7acb8)) + (pin "4" (uuid a1f28b5c-8aa1-4c49-b912-1d80b39f81f5)) + (pin "5" (uuid 219d8624-d41b-40f0-afcd-2a98585711d8)) + (pin "6" (uuid b0869bfe-59ed-4764-ba88-827487353be8)) + (pin "7" (uuid 53921015-a3b4-4c3f-a622-e7001299369a)) + (pin "8" (uuid 58c61e64-cd7b-4bc2-b434-345af5fa0251)) + (pin "9" (uuid 71a64824-eb1b-43cb-a189-603dc9e489fd)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "U27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Memory_EEPROM:28C256") (at 125.73 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7d174dd6-f549-4393-8ce8-9c2ce47c2a51) + (property "Reference" "U7" (at 127.9241 35.56 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "28C256" (at 127.9241 38.1 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 125.73 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 125.73 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3756749f-e251-4670-8c31-c49850083780)) + (pin "10" (uuid a8fba68b-84a0-495d-80db-56ce6de16f54)) + (pin "11" (uuid 6b2bf3d6-e94d-4c4c-97ef-e1286b23c70d)) + (pin "12" (uuid c035c455-6a0b-4b25-a082-787b0e6197ed)) + (pin "13" (uuid f1ecc221-df39-41c2-b347-1cce54dec738)) + (pin "14" (uuid c205559a-d925-41c1-a3a9-53bc63b51285)) + (pin "15" (uuid 2abe9b28-d6c2-45f0-91cb-a258dae2a00b)) + (pin "16" (uuid 2cf724c1-29d8-46ef-be6f-1c129e73b814)) + (pin "17" (uuid eb1dbc20-b195-4407-94af-513c791d8f28)) + (pin "18" (uuid da5bac40-22a0-423a-818a-72122ebe6260)) + (pin "19" (uuid 9c971a73-dcb0-4aa1-9193-fffd89e640fe)) + (pin "2" (uuid b388cf73-ff57-4de0-b53b-efdf0754acaf)) + (pin "20" (uuid b1a69673-6cd0-4333-9519-1d3770854e0b)) + (pin "21" (uuid aac1ff4a-4c6b-49a6-b1bd-383794940b58)) + (pin "22" (uuid ced83381-9839-43bc-9ef1-6b940a6d9fc7)) + (pin "23" (uuid 561289d3-b9bb-45d5-95e1-88189991e689)) + (pin "24" (uuid 7da73e34-4dba-4d9d-aebe-635e51c00c8b)) + (pin "25" (uuid 76b80935-41bc-4ee0-b1c3-f0827db0ed2d)) + (pin "26" (uuid 25cfb47d-80a6-4ab6-b534-d93fe654e810)) + (pin "27" (uuid fd5bc723-0669-4355-a293-6f36dcb3d13b)) + (pin "28" (uuid 1e6e4d86-c40f-4a0e-afa0-07e1e32aa2fd)) + (pin "3" (uuid 37a1fdd8-1d97-43c4-8aee-0d384ab796bf)) + (pin "4" (uuid 99f7063c-4ddf-4634-8dbf-86c0e33ed5ef)) + (pin "5" (uuid 7e50e749-0cec-469c-a109-55ed28ff585c)) + (pin "6" (uuid 5fb77cfb-0c56-4e25-92fa-fcb759af2d00)) + (pin "7" (uuid 467a4fdf-4489-4475-9633-d403383e407e)) + (pin "8" (uuid ba610ede-fcd8-48ad-aa92-ba22dad37f81)) + (pin "9" (uuid 09dd791f-3594-436f-b058-08b65bdb6ff1)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U7") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "U19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:Speaker") (at 198.12 118.11 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ed02cc13-59db-458d-9861-351df41ad1be) + (property "Reference" "LS2" (at 203.2 118.11 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10 Ohm Speaker" (at 203.2 120.65 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 198.12 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 197.866 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b8f42e76-38d3-422b-8e21-df5aed57f419)) + (pin "2" (uuid 5771204b-db9a-41cd-8e15-192a4ceff6f6)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "LS2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:Speaker") (at 198.12 102.87 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f0a55852-65f2-4318-8030-571671e0dde7) + (property "Reference" "LS1" (at 203.2 102.87 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "20 Ohm Speaker" (at 203.2 105.41 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 198.12 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 197.866 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2c9ca056-9760-40b4-a3ce-19056d5ddca1)) + (pin "2" (uuid 5b76f7e9-9e94-47f9-9d34-6e875114526c)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "LS1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC590") (at 31.75 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fbad72ce-d88e-4963-ae16-61737bbb1a3f) + (property "Reference" "U26" (at 33.9441 92.71 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC590" (at 33.9441 95.25 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 31.75 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC590.pdf" (at 31.75 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 38162b63-744a-418e-9763-5dff5d589e1a)) + (pin "10" (uuid 7d897a4c-4acb-4e0b-87d7-17763ce67069)) + (pin "11" (uuid d5a165a7-8ce6-4e1b-84c2-3a59c495c724)) + (pin "12" (uuid 81bd4993-51d3-410e-89df-668bf78ebc26)) + (pin "13" (uuid 38e2b8da-82c9-40f2-9e39-4a96b41ba498)) + (pin "14" (uuid 3c73332f-b1f0-4aa2-82ce-e3fe06b38659)) + (pin "15" (uuid 3f439387-484c-4f79-8e39-69857a19ff62)) + (pin "16" (uuid 5790060b-f6b4-4e7c-b71b-9be050fabeb3)) + (pin "2" (uuid 89f187dd-4aa7-426e-a126-1a6a4b13b7c5)) + (pin "3" (uuid 5bd08c64-e48d-44fc-8942-1682a4518ac5)) + (pin "4" (uuid f1c8d060-24fb-4160-842a-c8a381622ac8)) + (pin "5" (uuid 1a6dd860-3e05-45f1-b31c-06743a5488e4)) + (pin "6" (uuid 7a5011b1-81cd-486f-badb-0aff79a9e199)) + (pin "7" (uuid ca3b64e5-7a4a-4e56-ab1d-3b35a04fc50a)) + (pin "8" (uuid 466348dd-6ddd-45ca-a802-6d4c57153fb7)) + (pin "9" (uuid 5e4aabb7-fb4a-4be4-93d8-5798c8c5ae87)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "U26") (unit 1) + ) + ) + ) + ) +) diff --git a/audio.kicad_sch-bak b/audio.kicad_sch-bak new file mode 100644 index 0000000..88d7a2d --- /dev/null +++ b/audio.kicad_sch-bak @@ -0,0 +1,508 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid ff7fdb17-b492-4d18-9a3f-a2fd01911dec) + + (paper "A4") + + (title_block + (title "ʕ·ᴥ·ʔ-audio") + ) + + (lib_symbols + (symbol "74xx:74HC590" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC590" (at -7.62 -13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC590.pdf" (at 0 1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "HCMOS Counter 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit Binary Counter with Output Register 3-State Outputs, SOIC-16/TSSOP-16" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* TSSOP*4.4x5mm*P0.65mm* SOIC*5.3x10.2mm*P1.27mm* SOIC*7.5x10.3mm*P1.27mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC590_1_0" + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "Q1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "~{MRC}" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "CPC" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "~{CE}" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "CPR" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 12.7 180) (length 2.54) + (name "Q0" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 17.78 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "Q2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "Q3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 2.54 180) (length 2.54) + (name "Q4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 0 180) (length 2.54) + (name "Q5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -2.54 180) (length 2.54) + (name "Q6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -5.08 180) (length 2.54) + (name "Q7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -15.24 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 -10.16 180) (length 2.54) + (name "~{RCO}" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC590_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -12.7) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "Device:Speaker" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "LS" (at 1.27 5.715 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "Speaker" (at 1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 0 -5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at -0.254 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "speaker sound" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Speaker" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Speaker_0_0" + (rectangle (start -2.54 1.27) (end 1.016 -3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 1.27) + (xy 3.556 3.81) + (xy 3.556 -6.35) + (xy 1.016 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "Speaker_1_1" + (pin input line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 -2.54 0) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Memory_EEPROM:28C256" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 26.67 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "28C256" (at 2.54 -26.67 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Parallel EEPROM 256Kb" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Paged Parallel EEPROM 256Kb (32K x 8), DIP-28/SOIC-28" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm* SOIC*7.5x17.9mm*P1.27mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "28C256_1_1" + (rectangle (start -7.62 25.4) (end 7.62 -25.4) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -10.16 -12.7 0) (length 2.54) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 22.86 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 22.86 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 20.32 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 17.78 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -27.94 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 15.24 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 12.7 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -22.86 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -20.32 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -10.16 0) (length 2.54) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -17.78 0) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 27.94 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 15.24 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 17.78 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 45.72 128.27) (diameter 0) (color 0 0 0 0) + (uuid 182aee58-cf5a-4b2b-887f-832ed61a32c2) + ) + (junction (at 45.72 123.19) (diameter 0) (color 0 0 0 0) + (uuid edc78de3-d7c9-41c8-becb-737935085971) + ) + + (wire (pts (xy 45.72 123.19) (xy 45.72 128.27)) + (stroke (width 0) (type default)) + (uuid 116ca04b-bacc-4202-940c-7c129a9a682c) + ) + (wire (pts (xy 41.91 123.19) (xy 45.72 123.19)) + (stroke (width 0) (type default)) + (uuid ce3d9dec-cf79-4b6f-8d10-81603253c3c8) + ) + (wire (pts (xy 45.72 128.27) (xy 45.72 130.81)) + (stroke (width 0) (type default)) + (uuid e98ec53a-255e-4359-8b69-9a675ac4c436) + ) + + (text "okay so here's the idea: \nthere's a 32k voicebank for george's voice\ni need a way for the cpu to asynchronously\npick a voice note to be played, and then\ntrigger an interrupt for when the sample ends\nso that we know that the next sample is ready to be queued up\ni'm thinking that the cpu sees an 8 bit register\nto select a voice sample and some extra stuff,\n each sample is 2k long, so 16 are available, \nleaving 4 bits to do stuff like pitch shifting\nor setting volume, then the voice circuit \nreads from the register, selects the corresponding sample\nfrom memory, sends the sample data to a shift register\n(idk how digital audio works so i'll have to look into that lol)\ni'm gonna wanna use a binary counter to tell when we've read 2k\nof sample data, and then when we hit that amount stop reading from the rom,\nsend an interrupt, and wait for the next instruction" + (at 205.74 52.07 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid eabb0f66-e6b5-4a10-9e48-66011a942fc3) + ) + + (symbol (lib_id "74xx:74HC590") (at 55.88 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 28a9d459-6bdf-4596-aa4f-c9197e5adfff) + (property "Reference" "U27" (at 58.0741 115.57 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC590" (at 58.0741 118.11 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 55.88 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC590.pdf" (at 55.88 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b6a08dda-bbe6-47e5-aaef-4e5bd7127cba)) + (pin "10" (uuid 384ce758-f7b1-425f-9bf0-d091d36c468c)) + (pin "11" (uuid 173ecfb2-ac1f-41f5-90ec-113c982cf570)) + (pin "12" (uuid 53361efd-8000-4591-9f28-2f0e26105684)) + (pin "13" (uuid e6b4b946-50de-464a-9973-0ca270662d4f)) + (pin "14" (uuid e7773996-af80-492d-af0f-5628fed7f72c)) + (pin "15" (uuid 1be6e73a-10d5-4b47-a2fd-bb8d3b182bbc)) + (pin "16" (uuid 84e0437b-ee79-4a36-8707-e26553651ec9)) + (pin "2" (uuid f250f4f1-3833-45ec-a6a6-cf75fdd9d0e8)) + (pin "3" (uuid d1c1ce8a-cf06-414e-8f7c-1347b0e7acb8)) + (pin "4" (uuid a1f28b5c-8aa1-4c49-b912-1d80b39f81f5)) + (pin "5" (uuid 219d8624-d41b-40f0-afcd-2a98585711d8)) + (pin "6" (uuid b0869bfe-59ed-4764-ba88-827487353be8)) + (pin "7" (uuid 53921015-a3b4-4c3f-a622-e7001299369a)) + (pin "8" (uuid 58c61e64-cd7b-4bc2-b434-345af5fa0251)) + (pin "9" (uuid 71a64824-eb1b-43cb-a189-603dc9e489fd)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "U27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Memory_EEPROM:28C256") (at 31.75 54.61 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7d174dd6-f549-4393-8ce8-9c2ce47c2a51) + (property "Reference" "U7" (at 33.9441 24.13 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "28C256" (at 33.9441 26.67 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 31.75 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 31.75 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3756749f-e251-4670-8c31-c49850083780)) + (pin "10" (uuid a8fba68b-84a0-495d-80db-56ce6de16f54)) + (pin "11" (uuid 6b2bf3d6-e94d-4c4c-97ef-e1286b23c70d)) + (pin "12" (uuid c035c455-6a0b-4b25-a082-787b0e6197ed)) + (pin "13" (uuid f1ecc221-df39-41c2-b347-1cce54dec738)) + (pin "14" (uuid c205559a-d925-41c1-a3a9-53bc63b51285)) + (pin "15" (uuid 2abe9b28-d6c2-45f0-91cb-a258dae2a00b)) + (pin "16" (uuid 2cf724c1-29d8-46ef-be6f-1c129e73b814)) + (pin "17" (uuid eb1dbc20-b195-4407-94af-513c791d8f28)) + (pin "18" (uuid da5bac40-22a0-423a-818a-72122ebe6260)) + (pin "19" (uuid 9c971a73-dcb0-4aa1-9193-fffd89e640fe)) + (pin "2" (uuid b388cf73-ff57-4de0-b53b-efdf0754acaf)) + (pin "20" (uuid b1a69673-6cd0-4333-9519-1d3770854e0b)) + (pin "21" (uuid aac1ff4a-4c6b-49a6-b1bd-383794940b58)) + (pin "22" (uuid ced83381-9839-43bc-9ef1-6b940a6d9fc7)) + (pin "23" (uuid 561289d3-b9bb-45d5-95e1-88189991e689)) + (pin "24" (uuid 7da73e34-4dba-4d9d-aebe-635e51c00c8b)) + (pin "25" (uuid 76b80935-41bc-4ee0-b1c3-f0827db0ed2d)) + (pin "26" (uuid 25cfb47d-80a6-4ab6-b534-d93fe654e810)) + (pin "27" (uuid fd5bc723-0669-4355-a293-6f36dcb3d13b)) + (pin "28" (uuid 1e6e4d86-c40f-4a0e-afa0-07e1e32aa2fd)) + (pin "3" (uuid 37a1fdd8-1d97-43c4-8aee-0d384ab796bf)) + (pin "4" (uuid 99f7063c-4ddf-4634-8dbf-86c0e33ed5ef)) + (pin "5" (uuid 7e50e749-0cec-469c-a109-55ed28ff585c)) + (pin "6" (uuid 5fb77cfb-0c56-4e25-92fa-fcb759af2d00)) + (pin "7" (uuid 467a4fdf-4489-4475-9633-d403383e407e)) + (pin "8" (uuid ba610ede-fcd8-48ad-aa92-ba22dad37f81)) + (pin "9" (uuid 09dd791f-3594-436f-b058-08b65bdb6ff1)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U7") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "U19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:Speaker") (at 198.12 118.11 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ed02cc13-59db-458d-9861-351df41ad1be) + (property "Reference" "LS2" (at 203.2 118.11 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10 Ohm Speaker" (at 203.2 120.65 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 198.12 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 197.866 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b8f42e76-38d3-422b-8e21-df5aed57f419)) + (pin "2" (uuid 5771204b-db9a-41cd-8e15-192a4ceff6f6)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "LS2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:Speaker") (at 198.12 102.87 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f0a55852-65f2-4318-8030-571671e0dde7) + (property "Reference" "LS1" (at 203.2 102.87 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "20 Ohm Speaker" (at 203.2 105.41 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 198.12 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 197.866 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2c9ca056-9760-40b4-a3ce-19056d5ddca1)) + (pin "2" (uuid 5b76f7e9-9e94-47f9-9d34-6e875114526c)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "LS1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC590") (at 31.75 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fbad72ce-d88e-4963-ae16-61737bbb1a3f) + (property "Reference" "U26" (at 33.9441 92.71 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC590" (at 33.9441 95.25 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 31.75 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC590.pdf" (at 31.75 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 38162b63-744a-418e-9763-5dff5d589e1a)) + (pin "10" (uuid 7d897a4c-4acb-4e0b-87d7-17763ce67069)) + (pin "11" (uuid d5a165a7-8ce6-4e1b-84c2-3a59c495c724)) + (pin "12" (uuid 81bd4993-51d3-410e-89df-668bf78ebc26)) + (pin "13" (uuid 38e2b8da-82c9-40f2-9e39-4a96b41ba498)) + (pin "14" (uuid 3c73332f-b1f0-4aa2-82ce-e3fe06b38659)) + (pin "15" (uuid 3f439387-484c-4f79-8e39-69857a19ff62)) + (pin "16" (uuid 5790060b-f6b4-4e7c-b71b-9be050fabeb3)) + (pin "2" (uuid 89f187dd-4aa7-426e-a126-1a6a4b13b7c5)) + (pin "3" (uuid 5bd08c64-e48d-44fc-8942-1682a4518ac5)) + (pin "4" (uuid f1c8d060-24fb-4160-842a-c8a381622ac8)) + (pin "5" (uuid 1a6dd860-3e05-45f1-b31c-06743a5488e4)) + (pin "6" (uuid 7a5011b1-81cd-486f-badb-0aff79a9e199)) + (pin "7" (uuid ca3b64e5-7a4a-4e56-ab1d-3b35a04fc50a)) + (pin "8" (uuid 466348dd-6ddd-45ca-a802-6d4c57153fb7)) + (pin "9" (uuid 5e4aabb7-fb4a-4be4-93d8-5798c8c5ae87)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/e285a72c-60b6-49f6-88c2-a6ccdce241f4" + (reference "U26") (unit 1) + ) + ) + ) + ) +) diff --git a/clockreset.kicad_sch b/clockreset.kicad_sch new file mode 100644 index 0000000..0bf4726 --- /dev/null +++ b/clockreset.kicad_sch @@ -0,0 +1,2225 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid a431f902-a6ee-461e-b71b-1908d7fe5905) + + (paper "A4") + + (title_block + (title "ʕ·ᴥ·ʔ-clock & reset") + ) + + (lib_symbols + (symbol "4xxx:4520" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "4520" (at -7.62 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.intersil.com/content/dam/Intersil/documents/cd45/cd4518bms-20bms.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "CMOS" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Dual Binary Up-Counter" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?16*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "4520_1_0" + (pin input clock (at -12.7 0 0) (length 5.08) + (name "CK" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "Enable" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 2.54 180) (length 5.08) + (name "Q1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "Q2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 -2.54 180) (length 5.08) + (name "Q3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 -5.08 180) (length 5.08) + (name "Q4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "Reset" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "4520_1_1" + (rectangle (start -7.62 5.08) (end 7.62 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "4520_2_0" + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "Enable" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 2.54 180) (length 5.08) + (name "Q1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 5.08) + (name "Q2" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 -2.54 180) (length 5.08) + (name "Q3" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 -5.08 180) (length 5.08) + (name "Q4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "Reset" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -12.7 0 0) (length 5.08) + (name "CK" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "4520_2_1" + (rectangle (start -7.62 5.08) (end 7.62 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "4520_3_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "4520_3_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC00" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS nand 2-input" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "quad 2-input NAND gate" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC00_1_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_1_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC14" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS not inverter" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Hex inverter schmitt trigger" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC14_1_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_1_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_2_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_2_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_3_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_3_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_4_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_4_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_5_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_5_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_6_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_6_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_7_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_7_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "ECS-100A-120:ECS-100A-120" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "Y" (at -15.3343 5.1114 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "ECS-100A-120" (at -15.2975 -10.1984 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "ECS-100A-120:OSC_ECS-100A-120" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "DigiKey_Part_Number" "X126-ND" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MF" "ECS Inc." (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "DESCRIPTION" "TH Crystal Oscillator 64MHz 4-Pin DIP" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PACKAGE" "DIP-4 ECS International" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PRICE" "1.89 USD" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Package" "DIP-4 ECS International" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Check_prices" "https://www.snapeda.com/parts/ECS-100A-120/ECS+Inc./view-part/?ref=eda" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/ECS-100A-120/ECS+Inc./view-part/?ref=snap" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MP" "ECS-100A-120" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Description" "\n12 MHz XO (Standard) TTL Oscillator 5V - 14-DIP, 4 Leads (Full Size, Metal Can)\n" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "AVAILABILITY" "Warning" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=3182339&manufacturer=ECS Inc.&part_name=ECS-100A-120&search_term=None" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (symbol "ECS-100A-120_0_0" + (rectangle (start -15.24 -7.62) (end 15.24 5.08) + (stroke (width 0.127) (type default)) + (fill (type background)) + ) + (pin input line (at -20.32 0 0) (length 5.08) + (name "+VDC" (effects (font (size 1.016 1.016)))) + (number "14" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at 20.32 -5.08 180) (length 5.08) + (name "CASE_GND" (effects (font (size 1.016 1.016)))) + (number "7" (effects (font (size 1.016 1.016)))) + ) + (pin output line (at 20.32 0 180) (length 5.08) + (name "OUTPUT" (effects (font (size 1.016 1.016)))) + (number "8" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "ECS-100A-160:ECS-100A-160" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "Y" (at -15.3343 5.1114 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "ECS-100A-160" (at -15.2975 -10.1984 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "ECS-100A-160:OSC_ECS-100A-160" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "MF" "ECS International" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "DESCRIPTION" "TH Crystal Oscillator 64MHz 4-Pin DIP" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PACKAGE" "DIP-4 ECS International" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PRICE" "1.89 USD" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MP" "ECS-100AX-640" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "AVAILABILITY" "Warning" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (symbol "ECS-100A-160_0_0" + (rectangle (start -15.24 -7.62) (end 15.24 5.08) + (stroke (width 0.127) (type default)) + (fill (type background)) + ) + (pin input line (at -20.32 0 0) (length 5.08) + (name "+VDC" (effects (font (size 1.016 1.016)))) + (number "14" (effects (font (size 1.016 1.016)))) + ) + (pin power_in line (at 20.32 -5.08 180) (length 5.08) + (name "CASE_GND" (effects (font (size 1.016 1.016)))) + (number "7" (effects (font (size 1.016 1.016)))) + ) + (pin output line (at 20.32 0 180) (length 5.08) + (name "OUTPUT" (effects (font (size 1.016 1.016)))) + (number "8" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SW_Push" (at 0 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, two pins" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "kitty:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 49.53 45.72) (diameter 0) (color 0 0 0 0) + (uuid 96f4017b-63a7-4256-a5c5-d2a36a15dd89) + ) + (junction (at 97.79 45.72) (diameter 0) (color 0 0 0 0) + (uuid bd271605-7e48-41ed-8f6f-5f66bda7bfac) + ) + (junction (at 69.85 45.72) (diameter 0) (color 0 0 0 0) + (uuid f4801492-5759-4b7b-9f44-4177cf554bf4) + ) + + (wire (pts (xy 91.44 45.72) (xy 97.79 45.72)) + (stroke (width 0) (type default)) + (uuid 0b1ecd61-a38b-4dae-a47e-08afb4ab44d9) + ) + (wire (pts (xy 49.53 39.37) (xy 49.53 45.72)) + (stroke (width 0) (type default)) + (uuid 2f6f1f4e-4c6a-486b-977d-99502b0f01ae) + ) + (wire (pts (xy 36.83 45.72) (xy 49.53 45.72)) + (stroke (width 0) (type default)) + (uuid 589ae078-d806-4d09-996c-9469130ecb54) + ) + (wire (pts (xy 97.79 39.37) (xy 97.79 45.72)) + (stroke (width 0) (type default)) + (uuid 73f375a3-c78e-4d0c-8214-7e4e8e27b00d) + ) + (wire (pts (xy 69.85 39.37) (xy 69.85 45.72)) + (stroke (width 0) (type default)) + (uuid 78fa24e9-0968-4358-a859-6cdebfc177a8) + ) + (wire (pts (xy 49.53 29.21) (xy 49.53 31.75)) + (stroke (width 0) (type default)) + (uuid 897051d9-6259-4cb3-9eee-7899e15ea8ab) + ) + (wire (pts (xy 97.79 45.72) (xy 101.6 45.72)) + (stroke (width 0) (type default)) + (uuid a29ce388-70b0-44f8-bafe-42b1f0bb0e88) + ) + (wire (pts (xy 116.84 45.72) (xy 121.92 45.72)) + (stroke (width 0) (type default)) + (uuid a4641c40-cd5c-4f40-ad25-e2b2a85cf520) + ) + (wire (pts (xy 36.83 29.21) (xy 36.83 35.56)) + (stroke (width 0) (type default)) + (uuid ba925556-fe11-4fb0-8784-621dd0a8f14b) + ) + (wire (pts (xy 69.85 45.72) (xy 76.2 45.72)) + (stroke (width 0) (type default)) + (uuid bb0da81f-f9fb-40b3-8785-3e6271ef4b68) + ) + (wire (pts (xy 69.85 29.21) (xy 69.85 31.75)) + (stroke (width 0) (type default)) + (uuid bd5419f6-8079-4adc-8e52-8d13bc50a347) + ) + (wire (pts (xy 63.5 45.72) (xy 69.85 45.72)) + (stroke (width 0) (type default)) + (uuid e5b81c7b-8043-4249-a856-264bcdef24a6) + ) + (wire (pts (xy 121.92 39.37) (xy 121.92 45.72)) + (stroke (width 0) (type default)) + (uuid f150cd26-2d20-4a75-b1e5-21f453d9798f) + ) + (wire (pts (xy 49.53 45.72) (xy 55.88 45.72)) + (stroke (width 0) (type default)) + (uuid fc5e5881-e63f-4d8a-ba31-4f578b18a1e9) + ) + + (text "phi2 clock" (at 93.98 67.31 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 31e6b7e9-2875-4e69-a632-89cab47e774b) + ) + (text "video clock" (at 31.75 67.31 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 84660ad9-43fc-4af8-84fa-05844bd92134) + ) + + (global_label "16M" (shape output) (at 133.35 77.47 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 245c5951-a59f-41a0-8ce8-091d1863a2bc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 140.2056 77.47 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "8M" (shape output) (at 118.11 100.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3934b756-443d-471f-9ff0-88bbf16519e0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 123.7561 100.33 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "16M" (shape input) (at 92.71 102.87 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3b89c6d1-4798-44cb-b7fd-f3c3527fc820) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 85.8544 102.87 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "4M" (shape output) (at 118.11 102.87 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 49e7cd15-c65e-4b9f-90b5-b1749ceaa587) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 123.7561 102.87 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "~{2M}" (shape output) (at 48.26 139.7 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4ec7b17c-8f6a-4fdb-849d-8f039b3cf69f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 53.9061 139.7 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "2M" (shape input) (at 33.02 139.7 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 50095629-1dfa-4839-ba46-74002b92942d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 27.3739 139.7 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{3M}" (shape output) (at 48.26 125.73 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 5461ec78-7502-46e3-b710-ff5b738d1531) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 53.9061 125.73 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "6M" (shape output) (at 57.15 100.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 56be0faa-6da1-43a4-b575-42072c496f7e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 62.7961 100.33 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "12M" (shape input) (at 31.75 102.87 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5c5ebad0-8616-48aa-8d22-761adbba551c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.8944 102.87 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{RESET}" (shape output) (at 121.92 39.37 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 6cd746df-009c-47d5-a1ef-769cb22309b7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 121.92 30.6397 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "2M" (shape output) (at 118.11 105.41 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8a0af71c-5060-4dea-8268-54cc904ffa87) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 123.7561 105.41 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "3M" (shape output) (at 57.15 102.87 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8d101d7a-1625-4372-905b-6c378116edf4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 62.7961 102.87 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "RESET" (shape output) (at 97.79 39.37 90) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8da484ec-5a68-479e-91e9-9d2e4d274811) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.79 30.6397 90) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "12M" (shape output) (at 72.39 77.47 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a4a0dc2b-00a9-49e0-8ee0-b0f83fcb5fbd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.2456 77.47 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "750K" (shape output) (at 57.15 107.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid bd0b2dc9-dd4e-4e28-8f1d-f480cb15f060) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 65.0337 107.95 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "1M" (shape output) (at 118.11 107.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c25b443b-0eeb-44f7-bf89-ebc728f82fd9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 123.7561 107.95 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "3M" (shape input) (at 33.02 125.73 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid edb8e200-54c6-437f-a914-bcf06097e990) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 27.3739 125.73 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "1.5M" (shape output) (at 57.15 105.41 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f4a35f08-0cfa-43e7-8f83-f90904c05de2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 64.6104 105.41 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + + (symbol (lib_id "power:GND") (at 31.75 105.41 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0a2442d7-9d85-4637-83de-4443bc9da05e) + (property "Reference" "#PWR06" (at 25.4 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 27.94 105.41 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 31.75 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 31.75 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5c1232e8-b491-4dff-aa08-7cda39456221)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 92.71 105.41 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1145a868-a8f5-4d03-8e55-229f5afc8c76) + (property "Reference" "#PWR050" (at 86.36 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 88.9 105.41 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 92.71 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 92.71 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 56471122-3838-41a2-9800-8ab08fd7debb)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR050") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 83.82 45.72 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 152ad584-2d86-4a7d-add0-0cfa2d5f4d81) + (property "Reference" "U6" (at 83.82 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 83.82 39.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 83.82 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 83.82 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 08ee37fe-525b-45a8-912d-f678a062fdb9)) + (pin "2" (uuid b05df83b-c39c-40c4-9ef8-d1a711bbc300)) + (pin "3" (uuid 4cb7f9e9-580f-401b-961b-8d401fef82a0)) + (pin "4" (uuid 34f5c710-c643-4689-982a-431592586094)) + (pin "5" (uuid bd91e18a-b21b-41ba-a0a3-532457535b8e)) + (pin "6" (uuid 2e3182bd-da8f-4b7e-95bf-df76c530504c)) + (pin "8" (uuid 4ffce640-2777-4b3a-b1e7-3d414b550448)) + (pin "9" (uuid 2c070500-f14d-4a5f-9bb0-2fc150ce053b)) + (pin "10" (uuid cd0e66ac-fca7-4040-b8c6-815ac34c55ac)) + (pin "11" (uuid c6c964fd-ce3b-4ffa-a3f4-7e566b67041d)) + (pin "12" (uuid 2ef00874-0cfa-44e5-95b4-125df7869abd)) + (pin "13" (uuid 853042af-5350-42d4-b9d3-c14fdb6f518e)) + (pin "14" (uuid 67219fa9-ad1b-4164-bffe-3058424575f6)) + (pin "7" (uuid 7daa726f-684c-4747-8097-4168b0c3b854)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 36.83 29.21 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1a0b27f6-fd89-4a8d-baf4-d82398d82c35) + (property "Reference" "#PWR03" (at 36.83 22.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 36.83 24.13 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 36.83 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 36.83 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 41265710-d517-4bec-87b9-98f7f27b2fa1)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "4xxx:4520") (at 105.41 102.87 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 20ed8aae-d2ef-49ee-860b-c509220be29c) + (property "Reference" "U5" (at 105.41 92.71 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "4520" (at 105.41 95.25 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 105.41 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.intersil.com/content/dam/Intersil/documents/cd45/cd4518bms-20bms.pdf" (at 105.41 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid aa952d69-a78a-4ff8-b47e-e5a8584556a1)) + (pin "2" (uuid ae8c081e-6107-434c-a50d-0ccb50894f10)) + (pin "3" (uuid debc0231-5324-4c7f-b24d-08aa2200eaab)) + (pin "4" (uuid 50af0ffd-534e-4b53-b746-3da16b732f28)) + (pin "5" (uuid 60088951-9c8e-4b38-b5ea-6c9639e4b256)) + (pin "6" (uuid ac69c504-b843-4129-a42f-8082f7bf59ec)) + (pin "7" (uuid 9b0550e7-d9e8-4839-b045-8d151d8107ef)) + (pin "10" (uuid eaa303ab-6dcc-422d-b574-37dfc8c661bc)) + (pin "11" (uuid 5e8277b5-a6e4-4520-a187-19c3732370bf)) + (pin "12" (uuid 675c3b7c-b2db-447d-b64d-98ae129084ba)) + (pin "13" (uuid 7b6cfb0f-7417-4c7b-a0a8-cbc39e5a6024)) + (pin "14" (uuid 8d0a7772-537d-428e-ad60-cd32e2cf9669)) + (pin "15" (uuid cbf55646-aebd-4f0c-bba1-21939efd9d94)) + (pin "9" (uuid 7d6ae316-b463-4a6f-9a06-43d61a9cd61d)) + (pin "16" (uuid dab71c0b-e083-4966-99e6-6384798670ca)) + (pin "8" (uuid 7a9d5861-19a4-4282-907a-b92944b93584)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 109.22 45.72 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 380b4f32-8a8c-4925-8f8c-99a08c954ebc) + (property "Reference" "U6" (at 109.22 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 109.22 39.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 109.22 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 109.22 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 34d9c538-0cbd-4fc1-84d5-e76d4b7bc3e8)) + (pin "2" (uuid 08f05e4b-b639-43af-b6a7-d181e0e3668e)) + (pin "3" (uuid bf6a116f-c3c3-48ba-9f8b-4c14f291fc2c)) + (pin "4" (uuid 31d838f9-6b2d-45f0-971f-ea1075e73fa6)) + (pin "5" (uuid c5e51d21-bec7-4993-8c1d-34ba3a2baff2)) + (pin "6" (uuid 80a4b54d-dc0a-43b3-ba24-17cad035996a)) + (pin "8" (uuid 3cd5d6cf-4a5e-49d4-829b-f2f34cb7f0f4)) + (pin "9" (uuid e52be6a0-d76f-4d2c-91e0-21224ba6b7f2)) + (pin "10" (uuid 47bedd31-5a52-4351-8ab2-12fcdff5ad6e)) + (pin "11" (uuid 8ff19189-ee93-402a-ab16-870778d7b3b2)) + (pin "12" (uuid 5ed04f47-29d1-4b38-9f11-d574f6d1a429)) + (pin "13" (uuid 451ad830-2203-41a9-a3ed-4dfa9e030333)) + (pin "14" (uuid 5c2aab3f-fb78-4d9f-b3cc-cf72088a0faa)) + (pin "7" (uuid 4e571998-903d-4927-b59c-deea447190f4)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 49.53 29.21 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 475e6d41-e5aa-4212-a575-802331edeeb2) + (property "Reference" "#PWR01" (at 49.53 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 49.53 24.13 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 49.53 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 49.53 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2327c4f8-cda1-4622-9db1-eaee8664128d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 135.89 104.14 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4b88e6d4-fe77-4a05-bfff-9292f51c412c) + (property "Reference" "#PWR048" (at 139.7 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 130.81 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 135.89 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 135.89 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 76fb6ee1-37b1-42de-aadf-84de5c5cc3e2)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR048") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "kitty:R") (at 49.53 35.56 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 511dd5e9-8254-4a36-b050-518a4d9de734) + (property "Reference" "R1" (at 52.07 34.29 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10k" (at 52.07 36.83 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 47.752 35.56 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 49.53 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8d83005a-a405-4cbd-87d8-9ddcda5f2684)) + (pin "2" (uuid 58466f18-99c2-4c26-92e9-3e3a2bbfec59)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "4xxx:4520") (at 148.59 104.14 90) (unit 3) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5a529a76-f3db-4745-99f1-280bf779c329) + (property "Reference" "U5" (at 151.13 93.98 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "4520" (at 151.13 96.52 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 148.59 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.intersil.com/content/dam/Intersil/documents/cd45/cd4518bms-20bms.pdf" (at 148.59 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid de0f9d84-a81d-4b46-80d2-1d4aa8ff05da)) + (pin "2" (uuid 52003f6d-f4f3-4e9a-99cc-4af1538af745)) + (pin "3" (uuid 57a3b848-9ea7-42cb-aa54-767809e17f0c)) + (pin "4" (uuid 339f3ff9-ab3f-4080-a388-838142eedc38)) + (pin "5" (uuid 111aadf5-3ac1-4346-9f1f-8dc807d124da)) + (pin "6" (uuid 420526f8-7b01-44d4-9bfe-30578f45d74d)) + (pin "7" (uuid 8eb372e3-8580-400d-b013-d5f2580967ee)) + (pin "10" (uuid afc60456-25d4-4e47-adfd-7308f213022e)) + (pin "11" (uuid 9162282a-0148-42dc-bdde-97d1144bca8e)) + (pin "12" (uuid 010bf140-8b28-4e22-a834-116c042d73f4)) + (pin "13" (uuid a4b41bc3-7a49-4397-bfd0-f420fefb324f)) + (pin "14" (uuid d7b791d9-8b0c-470c-bf48-70ab62c38373)) + (pin "15" (uuid 4aac58b2-f176-4eec-b1fc-80d1825e1027)) + (pin "9" (uuid af506f14-8d54-4553-97a2-733d0aeaaead)) + (pin "16" (uuid 4819a801-0e85-411d-a0dd-36516723ea0b)) + (pin "8" (uuid 3b0ba346-bf7f-4689-a576-15c1742f1662)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U5") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 40.64 139.7 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6c2fa581-1d58-4a08-9435-9df098787caa) + (property "Reference" "U16" (at 40.64 131.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 40.64 133.985 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 40.64 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 40.64 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f8218b76-e8c2-452b-ab52-ffddaec2b897)) + (pin "2" (uuid 78e95083-653c-420e-a4cf-2fd2b78e50bf)) + (pin "3" (uuid a3cfbc53-8443-4184-898c-29d7fbf62851)) + (pin "4" (uuid 27658c3c-0c4c-434f-912c-ce91f7ee9e81)) + (pin "5" (uuid 224bc329-aa58-4c83-a382-24ae76fe672a)) + (pin "6" (uuid f523d91a-d401-4ef7-a4fe-7c6dbdba80ca)) + (pin "8" (uuid 625f09e0-6d50-4d43-a529-e99639f3cf8c)) + (pin "9" (uuid 4714d419-c82b-4c64-ac8d-b1c730b07f81)) + (pin "10" (uuid e9083f24-e68d-4aac-aca7-9489909fe218)) + (pin "11" (uuid 4e6b7b94-22bb-4960-b055-1d04044f38c6)) + (pin "12" (uuid 2d1f4aca-dbad-4865-8855-7428958ebf33)) + (pin "13" (uuid 1c2b66d2-8eb9-4def-91e6-b463cff56c3c)) + (pin "14" (uuid 2fc6991a-cd8c-4754-8559-50c62c41aacf)) + (pin "7" (uuid 93d3bed2-6402-47f3-bb62-ea44389a98e6)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U16") (unit 4) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U16") (unit 4) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U14") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "ECS-100A-160:ECS-100A-160") (at 113.03 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 72c9dd6d-f6df-438d-b999-e2245dc103c1) + (property "Reference" "Y2" (at 113.03 67.31 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ECS-100A-160" (at 113.03 69.85 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Oscillator:Oscillator_DIP-14" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Datasheet" "" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "MF" "ECS International" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "DESCRIPTION" "TH Crystal Oscillator 64MHz 4-Pin DIP" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PACKAGE" "DIP-4 ECS International" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PRICE" "1.89 USD" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MP" "ECS-100AX-640" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "AVAILABILITY" "Warning" (at 113.03 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (pin "14" (uuid 95469e28-bc7c-4fc8-994b-88a082f6815f)) + (pin "7" (uuid 8310dcd7-8e98-4641-a7ba-725c8982ac25)) + (pin "8" (uuid 01338889-90e7-4912-9b7a-50bd994fabd8)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "Y2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "ECS-100A-120:ECS-100A-120") (at 52.07 77.47 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 79bc73e0-b1fe-4fca-a1c1-fe968fb4cc91) + (property "Reference" "Y1" (at 52.07 67.31 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ECS-100A-120" (at 52.07 69.85 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Oscillator:Oscillator_DIP-14" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Datasheet" "" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "DigiKey_Part_Number" "X126-ND" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MF" "ECS Inc." (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "DESCRIPTION" "TH Crystal Oscillator 64MHz 4-Pin DIP" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PACKAGE" "DIP-4 ECS International" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "PRICE" "1.89 USD" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Package" "DIP-4 ECS International" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Check_prices" "https://www.snapeda.com/parts/ECS-100A-120/ECS+Inc./view-part/?ref=eda" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "SnapEDA_Link" "https://www.snapeda.com/parts/ECS-100A-120/ECS+Inc./view-part/?ref=snap" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "MP" "ECS-100A-120" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Description" "\n12 MHz XO (Standard) TTL Oscillator 5V - 14-DIP, 4 Leads (Full Size, Metal Can)\n" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "AVAILABILITY" "Warning" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=3182339&manufacturer=ECS Inc.&part_name=ECS-100A-120&search_term=None" (at 52.07 77.47 0) + (effects (font (size 1.27 1.27)) (justify bottom) hide) + ) + (pin "14" (uuid 76f61b21-49f2-45ce-ab89-3856a637967b)) + (pin "7" (uuid d69c43a2-c778-4fa8-a624-0d3df4092ca6)) + (pin "8" (uuid ee0e6f46-994b-4d59-850c-56a837b3da14)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "Y1") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "Y1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 31.75 77.47 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 82ab5f8a-64a1-492d-9b65-aa950e7fbfa5) + (property "Reference" "#PWR04" (at 35.56 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 27.94 77.47 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 31.75 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 31.75 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 05ead7ee-4b73-4ed6-acc8-9fc072d43c38)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC00") (at 40.64 160.02 90) (unit 5) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9778cfe8-0886-46a6-9321-05580d7ff04f) + (property "Reference" "U20" (at 40.64 149.86 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 40.64 152.4 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 40.64 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 40.64 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 14c34607-b5b8-4382-a6ea-c687bc1d01f7)) + (pin "2" (uuid 4b1a32dd-2ef9-4f26-b882-41347feaeb5c)) + (pin "3" (uuid 0a133a22-93f0-4d9d-91e7-6c7ac38efef2)) + (pin "4" (uuid 08e18a97-d3fb-4895-a9b0-dcb79efc8abe)) + (pin "5" (uuid 70a94703-3fa5-4181-b38b-350e1a2f15e9)) + (pin "6" (uuid f07936b1-d30f-46a4-ba56-b1bad6f8588f)) + (pin "10" (uuid 15398a62-75db-44ef-a156-ba76005c00e2)) + (pin "8" (uuid df86f5e4-4e45-40f8-96a9-cc2c1c668fa7)) + (pin "9" (uuid 4e184776-e46a-4306-ab37-e546c040003a)) + (pin "11" (uuid d403956f-de28-42fb-b4eb-bdebd02e097b)) + (pin "12" (uuid 43b4ae89-ad3f-4419-ba08-45b496c63e92)) + (pin "13" (uuid 132bf0d4-6a78-41a9-96e3-e8637436c315)) + (pin "14" (uuid f12682e8-d4b5-409b-b760-b03b50d796d7)) + (pin "7" (uuid d4a45517-26e7-444f-914d-5c8fe8636b88)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U20") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 36.83 40.64 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a1fa48b0-d57b-4ac4-955c-fdf1028283ff) + (property "Reference" "SW1" (at 38.1 39.37 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "SW_Push" (at 38.1 41.91 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 31.75 40.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 31.75 40.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1c70bc5a-8309-4dee-bace-7e9be397da72)) + (pin "2" (uuid 562ddc5e-0341-43d1-acc9-dd390c4ecfba)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "SW1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "4xxx:4520") (at 44.45 102.87 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid af5d0b6b-96e5-487f-b534-8f040feba3fd) + (property "Reference" "U5" (at 44.45 92.71 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "4520" (at 44.45 95.25 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 44.45 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.intersil.com/content/dam/Intersil/documents/cd45/cd4518bms-20bms.pdf" (at 44.45 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 43772aff-ca47-48e1-98fc-4cff364ae3b8)) + (pin "2" (uuid e9f4c5c9-25e5-4538-a3cc-7e338584eb1a)) + (pin "3" (uuid a77c6840-17cc-4283-87fd-777078996620)) + (pin "4" (uuid 57115a29-d039-4697-9cf8-4cda85cfad7b)) + (pin "5" (uuid c0cb967b-18f4-455b-9ccb-7b2a784a2da7)) + (pin "6" (uuid fdecbefc-11df-4c37-b7aa-11f3c38b296c)) + (pin "7" (uuid ca32d987-4c43-464b-a38b-f4fd2196e743)) + (pin "10" (uuid 96c850dc-6439-42cc-a464-4629df525a08)) + (pin "11" (uuid 6b6b6ade-dc26-4ebb-a99b-88c0e3b1d245)) + (pin "12" (uuid 0e9cc166-307c-4c15-bc33-18050f8f318b)) + (pin "13" (uuid a803fa33-576a-4a3c-bd35-14ceb4241a10)) + (pin "14" (uuid b53077de-6ed1-4dfc-b389-8548ba6eb212)) + (pin "15" (uuid 88148112-105e-4f47-a63d-8fc9e8d7aad5)) + (pin "9" (uuid 263b5bb7-00fe-410b-b17a-bc4073911bfc)) + (pin "16" (uuid 3850ef89-8643-4c1d-bd34-06cb924ed53b)) + (pin "8" (uuid 56c8a78e-519e-4625-bdad-b682f137c636)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U5") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 92.71 107.95 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b066382d-ebaa-4e81-8d7d-45b4871318fa) + (property "Reference" "#PWR051" (at 96.52 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 88.9 107.95 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 92.71 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 92.71 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9c610c0c-26a5-419b-ad8b-8d5f83f35df2)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR051") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 161.29 104.14 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bc05a407-f55c-4a7d-ac31-0693f0fcbe3f) + (property "Reference" "#PWR049" (at 167.64 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 166.37 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 161.29 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 161.29 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ce4fd3e1-0244-4cf7-869a-c0f9cd5bbc8e)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR049") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 31.75 107.95 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c93ca271-8f3f-480f-ada5-13348886dfd8) + (property "Reference" "#PWR07" (at 35.56 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 27.94 107.95 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 31.75 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 31.75 107.95 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 89518c7a-7532-4846-b3d1-ec04d22624db)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "kitty:R") (at 59.69 45.72 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid cb64744e-3a72-4d92-bcef-24fe03e921b0) + (property "Reference" "R2" (at 59.69 39.37 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "47k" (at 59.69 41.91 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 59.69 47.498 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 59.69 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8bdbc859-956c-42e4-bff3-82666a35ad93)) + (pin "2" (uuid 68c1cd88-b30c-454e-96be-8ad07bfe4f0c)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 92.71 77.47 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cb9c55d0-e86a-4d2d-a72d-96ad8f6476eb) + (property "Reference" "#PWR044" (at 96.52 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 88.9 77.47 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 92.71 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 92.71 77.47 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 67aa4a93-6600-4671-a587-46d1174ec30b)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR044") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 40.64 125.73 0) (unit 6) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cf62a298-b23b-4e36-b75e-95106d37d0dc) + (property "Reference" "U6" (at 40.64 116.84 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 40.64 119.38 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 40.64 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 40.64 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 163958a4-079d-46da-82dd-456795bcf551)) + (pin "2" (uuid 011dceb6-85fa-4f15-9424-703b7ac09fa0)) + (pin "3" (uuid 53e26f2d-a60d-42fb-bd62-37d226d26ea2)) + (pin "4" (uuid f03c7a65-f326-4cb6-b0da-bcefe179f8dc)) + (pin "5" (uuid e61984d6-8c42-4a4f-bb0b-6ddea70209e2)) + (pin "6" (uuid f813d734-5738-44c4-b4be-2c8fbae87fc0)) + (pin "8" (uuid ff3fb641-1af0-4e1d-a0e9-3c9fcbb3f2ca)) + (pin "9" (uuid 5f5eec0f-d43b-47ab-8659-8e122ea18b62)) + (pin "10" (uuid 99b4ee00-f449-4e74-873d-4b8154c66d35)) + (pin "11" (uuid a34de50a-887b-4561-8cad-83c0c7888bc0)) + (pin "12" (uuid fc9cf557-5b47-4090-acd3-c571b6aa0dcf)) + (pin "13" (uuid 2bf7eb34-cef5-4cbb-888b-203667006aa5)) + (pin "14" (uuid ca69cef2-fd29-4973-9e42-480cc8bef31c)) + (pin "7" (uuid fbfa5fa2-f046-47ed-964d-c70d75207556)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U6") (unit 6) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 69.85 29.21 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid de076be6-9c1c-403b-aafb-fb292382576d) + (property "Reference" "#PWR02" (at 69.85 22.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 69.85 24.13 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 69.85 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 69.85 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bc5d1f7c-c5a8-4fe7-9494-41a4df29ef57)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 72.39 82.55 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e6b8b5eb-ebe4-4c28-81a9-a31418efb157) + (property "Reference" "#PWR05" (at 78.74 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 76.2 82.55 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 72.39 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 72.39 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a8eba44c-842a-42cf-b227-ed0099513c2d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 133.35 82.55 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ec54a9b0-b560-4c02-8629-6bb61f60afdb) + (property "Reference" "#PWR047" (at 139.7 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 137.16 82.55 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 133.35 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 133.35 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4539f436-fcc7-4983-9af8-68a22f1033c1)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR047") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C") (at 69.85 35.56 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f42254eb-b76b-41f9-b68d-90ee224f4df6) + (property "Reference" "C1" (at 73.66 34.29 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1uF" (at 73.66 36.83 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 70.8152 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 69.85 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 89ab18ad-b3eb-412e-b36e-2a5988c6832e)) + (pin "2" (uuid 97ea4819-8798-44ed-8b6c-85117f6baf9c)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "C1") (unit 1) + ) + ) + ) + ) +) diff --git a/george-backups/george-2024-01-11_012511.zip b/george-backups/george-2024-01-11_012511.zip new file mode 100644 index 0000000..db21118 Binary files /dev/null and b/george-backups/george-2024-01-11_012511.zip differ diff --git a/george-backups/george-2024-01-11_213320.zip b/george-backups/george-2024-01-11_213320.zip new file mode 100644 index 0000000..0ba33d3 Binary files /dev/null and b/george-backups/george-2024-01-11_213320.zip differ diff --git a/george-backups/george-2024-01-11_231554.zip b/george-backups/george-2024-01-11_231554.zip new file mode 100644 index 0000000..10b8ff8 Binary files /dev/null and b/george-backups/george-2024-01-11_231554.zip differ diff --git a/george-backups/george-2024-01-11_232557.zip b/george-backups/george-2024-01-11_232557.zip new file mode 100644 index 0000000..0251b80 Binary files /dev/null and b/george-backups/george-2024-01-11_232557.zip differ diff --git a/george-backups/george-2024-01-12_191957.zip b/george-backups/george-2024-01-12_191957.zip new file mode 100644 index 0000000..98f108d Binary files /dev/null and b/george-backups/george-2024-01-12_191957.zip differ diff --git a/george-backups/george-2024-01-13_133954.zip b/george-backups/george-2024-01-13_133954.zip new file mode 100644 index 0000000..9560455 Binary files /dev/null and b/george-backups/george-2024-01-13_133954.zip differ diff --git a/george-backups/george-2024-01-13_155309.zip b/george-backups/george-2024-01-13_155309.zip new file mode 100644 index 0000000..6568ad5 Binary files /dev/null and b/george-backups/george-2024-01-13_155309.zip differ diff --git a/george-backups/george-2024-01-13_215558.zip b/george-backups/george-2024-01-13_215558.zip new file mode 100644 index 0000000..7929d7c Binary files /dev/null and b/george-backups/george-2024-01-13_215558.zip differ diff --git a/george-backups/george-2024-01-14_160145.zip b/george-backups/george-2024-01-14_160145.zip new file mode 100644 index 0000000..c20040a Binary files /dev/null and b/george-backups/george-2024-01-14_160145.zip differ diff --git a/george-backups/george-2024-01-14_214727.zip b/george-backups/george-2024-01-14_214727.zip new file mode 100644 index 0000000..c4e6ec5 Binary files /dev/null and b/george-backups/george-2024-01-14_214727.zip differ diff --git a/george-backups/george-2024-01-14_225745.zip b/george-backups/george-2024-01-14_225745.zip new file mode 100644 index 0000000..c399a40 Binary files /dev/null and b/george-backups/george-2024-01-14_225745.zip differ diff --git a/george-backups/george-2024-01-15_153025.zip b/george-backups/george-2024-01-15_153025.zip new file mode 100644 index 0000000..e8cf24d Binary files /dev/null and b/george-backups/george-2024-01-15_153025.zip differ diff --git a/george-backups/george-2024-01-15_191601.zip b/george-backups/george-2024-01-15_191601.zip new file mode 100644 index 0000000..fddd4b3 Binary files /dev/null and b/george-backups/george-2024-01-15_191601.zip differ diff --git a/george-backups/george-2024-01-15_195343.zip b/george-backups/george-2024-01-15_195343.zip new file mode 100644 index 0000000..6513272 Binary files /dev/null and b/george-backups/george-2024-01-15_195343.zip differ diff --git a/george-backups/george-2024-01-16_120611.zip b/george-backups/george-2024-01-16_120611.zip new file mode 100644 index 0000000..5ba87b2 Binary files /dev/null and b/george-backups/george-2024-01-16_120611.zip differ diff --git a/george-backups/george-2024-01-16_235407.zip b/george-backups/george-2024-01-16_235407.zip new file mode 100644 index 0000000..e4e7f67 Binary files /dev/null and b/george-backups/george-2024-01-16_235407.zip differ diff --git a/george-backups/george-2024-01-16_235925.zip b/george-backups/george-2024-01-16_235925.zip new file mode 100644 index 0000000..e4e7f67 Binary files /dev/null and b/george-backups/george-2024-01-16_235925.zip differ diff --git a/george-backups/george-2024-01-17_000429.zip b/george-backups/george-2024-01-17_000429.zip new file mode 100644 index 0000000..e4e7f67 Binary files /dev/null and b/george-backups/george-2024-01-17_000429.zip differ diff --git a/george-backups/george-2024-01-17_172030.zip b/george-backups/george-2024-01-17_172030.zip new file mode 100644 index 0000000..622646a Binary files /dev/null and b/george-backups/george-2024-01-17_172030.zip differ diff --git a/george-backups/george-2024-01-19_011347.zip b/george-backups/george-2024-01-19_011347.zip new file mode 100644 index 0000000..b20a4a2 Binary files /dev/null and b/george-backups/george-2024-01-19_011347.zip differ diff --git a/george-backups/george-2024-01-19_234638.zip b/george-backups/george-2024-01-19_234638.zip new file mode 100644 index 0000000..c75299a Binary files /dev/null and b/george-backups/george-2024-01-19_234638.zip differ diff --git a/george-backups/george-2024-01-19_235318.zip b/george-backups/george-2024-01-19_235318.zip new file mode 100644 index 0000000..8a821ea Binary files /dev/null and b/george-backups/george-2024-01-19_235318.zip differ diff --git a/george-backups/george-2024-01-27_195601.zip b/george-backups/george-2024-01-27_195601.zip new file mode 100644 index 0000000..a6f0f61 Binary files /dev/null and b/george-backups/george-2024-01-27_195601.zip differ diff --git a/george-backups/george-2024-02-01_191420.zip b/george-backups/george-2024-02-01_191420.zip new file mode 100644 index 0000000..3bbf759 Binary files /dev/null and b/george-backups/george-2024-02-01_191420.zip differ diff --git a/george-backups/george-2024-02-01_201926.zip b/george-backups/george-2024-02-01_201926.zip new file mode 100644 index 0000000..cd68ba1 Binary files /dev/null and b/george-backups/george-2024-02-01_201926.zip differ diff --git a/george-backups/george-2024-02-02_132138.zip b/george-backups/george-2024-02-02_132138.zip new file mode 100644 index 0000000..e57b295 Binary files /dev/null and b/george-backups/george-2024-02-02_132138.zip differ diff --git a/george.csv b/george.csv new file mode 100644 index 0000000..8a66526 --- /dev/null +++ b/george.csv @@ -0,0 +1,6 @@ +"Id";"Designator";"Footprint";"Quantity";"Designation";"Supplier and ref"; +1;"U8";"DIP-28_W15.24mm";1;"HM62256BLP";;; +2;"U7";"DIP-28_W15.24mm";1;"28C256";;; +3;"U4";"DIP-28_W15.24mm";1;"62256";;; +4;"U2";"DIP-40_W15.24mm";1;"MC6845";;; +5;"U1";"DIP-40_W15.24mm";1;"W65C02SxP";;; diff --git a/george.kicad_pcb b/george.kicad_pcb new file mode 100644 index 0000000..2b8ba10 --- /dev/null +++ b/george.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20221018) (generator pcbnew) +) \ No newline at end of file diff --git a/george.kicad_prl b/george.kicad_prl new file mode 100644 index 0000000..0e7f7e1 --- /dev/null +++ b/george.kicad_prl @@ -0,0 +1,77 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "george.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/george.kicad_pro b/george.kicad_pro new file mode 100644 index 0000000..2de9441 --- /dev/null +++ b/george.kicad_pro @@ -0,0 +1,515 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.15, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.7999999999999999, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.09999999999999999, + "min_via_diameter": 0.5, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 5, + "td_on_pad_in_zone": false, + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [ + "65xx-library" + ] + }, + "meta": { + "filename": "george.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "c2284e4e-9652-4cdf-884d-a267b847753c", + "" + ], + [ + "4fc87bef-9065-48cc-adac-8a035ced590c", + "Memory" + ], + [ + "ef5b6c17-5baa-4f34-8c5a-c2ff82ada9a7", + "IO" + ], + [ + "5668d45a-577e-422e-a10c-8d3d9009d39a", + "Video" + ], + [ + "7617c470-a3e3-49ab-aa7b-e191ba11c812", + "Ports" + ], + [ + "8fb99111-08f0-4698-8086-cb89d138e39a", + "Clock & Reset" + ], + [ + "e285a72c-60b6-49f6-88c2-a6ccdce241f4", + "Audio" + ], + [ + "fdf20e29-abee-461c-b580-40081b6f303c", + "Keyboard" + ] + ], + "text_variables": {} +} diff --git a/george.kicad_sch b/george.kicad_sch new file mode 100644 index 0000000..d786f73 --- /dev/null +++ b/george.kicad_sch @@ -0,0 +1,2205 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid c2284e4e-9652-4cdf-884d-a267b847753c) + + (paper "A4") + + (title_block + (title "ʕ·ᴥ·ʔ-GEORGE") + ) + + (lib_symbols + (symbol "65xx-library:W65C02SxP" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 2.54 40.64 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "W65C02SxP" (at 2.54 38.1 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (at 0 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.westerndesigncenter.com/wdc/documentation/w65c02s.pdf" (at 0 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "6502 65C02 CPU uP" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit CMOS General Purpose Microprocessor, DIP-40" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "W65C02SxP_0_1" + (rectangle (start -7.62 35.56) (end 7.62 -35.56) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "W65C02SxP_1_1" + (pin output line (at -10.16 -7.62 0) (length 2.54) + (name "~{VP}" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 27.94 180) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 25.4 180) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 22.86 180) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 20.32 180) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 17.78 180) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 15.24 180) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 12.7 180) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector line (at -10.16 2.54 0) (length 2.54) + (name "RDY" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 2.54 180) (length 2.54) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -38.1 90) (length 2.54) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 0 180) (length 2.54) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -2.54 180) (length 2.54) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -5.08 180) (length 2.54) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 -7.62 180) (length 2.54) + (name "A15" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -30.48 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -27.94 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -25.4 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -22.86 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -10.16 22.86 0) (length 2.54) + (name "ϕ1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -20.32 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -17.78 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -15.24 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 10.16 -12.7 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -10.16 7.62 0) (length 2.54) + (name "R/~{W}" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect non_logic (at -7.62 -30.48 0) (length 2.54) hide + (name "nc" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "BE" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -10.16 25.4 0) (length 2.54) + (name "ϕ0" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -15.24 0) (length 2.54) + (name "~{SO}" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -10.16 20.32 0) (length 2.54) + (name "ϕ2" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 15.24 0) (length 2.54) + (name "~{IRQ}" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 30.48 0) (length 2.54) + (name "~{RES}" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -10.16 -10.16 0) (length 2.54) + (name "~{ML}" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "~{NMI}" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -10.16 -5.08 0) (length 2.54) + (name "SYNC" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 38.1 270) (length 2.54) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 30.48 180) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "74xx:74HC00" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS nand 2-input" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "quad 2-input NAND gate" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC00_1_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_1_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC14" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS not inverter" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Hex inverter schmitt trigger" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC14_1_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_1_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_2_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_2_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_3_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_3_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_4_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_4_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_5_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_5_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_6_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_6_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_7_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_7_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "kitty:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + + (no_connect (at 78.74 96.52) (uuid 2030860c-1861-4f55-9433-d98a0bef5d86)) + (no_connect (at 78.74 68.58) (uuid 22f51158-7181-4e3c-8d23-5000a2eb5e71)) + (no_connect (at 78.74 93.98) (uuid 5ddcf56b-1005-4a56-8e23-3461f075b0cc)) + (no_connect (at 78.74 99.06) (uuid 6c70b662-271f-4e36-a519-9ed30a21ff71)) + (no_connect (at 78.74 66.04) (uuid 81c6a01d-6b6d-4abe-bd44-01376000c1d5)) + + (bus_entry (at 107.95 106.68) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 029b1947-6455-45d3-8cd0-de0b51c6ef5b) + ) + (bus_entry (at 107.95 96.52) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 12511dbc-2a26-4d28-84e5-35c3b0057a0d) + ) + (bus_entry (at 107.95 63.5) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 18d0d2b5-23a7-44eb-a739-17b58f6bd2eb) + ) + (bus_entry (at 107.95 71.12) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 1be9249f-573c-43b3-b049-2cbc9c1c29d5) + ) + (bus_entry (at 107.95 78.74) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 2c5d088f-0374-426b-bf68-5ecf20c49857) + ) + (bus_entry (at 107.95 91.44) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 2e9cd001-c78d-4909-97ad-b09f8a176c6a) + ) + (bus_entry (at 107.95 99.06) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 33184062-2d53-4c35-a9ad-163073ce0c3a) + ) + (bus_entry (at 107.95 109.22) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 38fa5d0d-f345-4252-8ddb-19b58b1dab34) + ) + (bus_entry (at 107.95 116.84) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 4268bc4b-b4e5-42c3-9ef3-d16ddf6ac045) + ) + (bus_entry (at 107.95 66.04) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 487f2dc5-f78e-4060-b42c-a95d3cde74b4) + ) + (bus_entry (at 107.95 76.2) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 5920d195-71cf-4d2b-adcb-20171156e4bf) + ) + (bus_entry (at 107.95 104.14) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 603ff0ac-d546-47ae-86e3-f4c2c9c39dd7) + ) + (bus_entry (at 107.95 73.66) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 6a7a6a9d-891f-4f56-8534-e000c2dfacef) + ) + (bus_entry (at 107.95 93.98) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 6c5d8c53-5589-42b2-a1ad-f5663605c27a) + ) + (bus_entry (at 107.95 68.58) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 6e9355ec-c8e7-4c6c-85c9-4a6917c0287a) + ) + (bus_entry (at 107.95 60.96) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7d18f4e1-742b-44ca-a3bb-0ae9a0d867a0) + ) + (bus_entry (at 107.95 81.28) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7e6f109e-d1e6-424a-823d-4f7cfb2493c0) + ) + (bus_entry (at 107.95 83.82) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 868679bb-93b9-4d1a-a14a-b9c31f065288) + ) + (bus_entry (at 107.95 111.76) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 88e5c11b-92ef-4b47-9ab9-01e958419367) + ) + (bus_entry (at 107.95 86.36) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 9a503d8b-9957-49fd-a142-2cb4efae6690) + ) + (bus_entry (at 107.95 119.38) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid c29d85fc-fb47-4118-a158-ffac9ff39623) + ) + (bus_entry (at 107.95 114.3) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid cac80511-e72a-4f6e-81b0-a1a305614ff3) + ) + (bus_entry (at 107.95 121.92) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid d73af7da-d808-4f83-9247-8a6841e0dfad) + ) + (bus_entry (at 107.95 88.9) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid d8487cef-c9a4-4459-88fc-bab5877ebfc2) + ) + + (bus (pts (xy 107.95 66.04) (xy 107.95 68.58)) + (stroke (width 0) (type default)) + (uuid 00bf5a8d-239d-4102-a654-33dac442e2d9) + ) + (bus (pts (xy 107.95 111.76) (xy 107.95 114.3)) + (stroke (width 0) (type default)) + (uuid 0db3b83d-6ed2-4e5a-8e12-0afa912af879) + ) + + (wire (pts (xy 64.77 88.9) (xy 78.74 88.9)) + (stroke (width 0) (type default)) + (uuid 0ea45fef-bc62-4fd7-b832-b5e7236240a0) + ) + (bus (pts (xy 107.95 60.96) (xy 107.95 63.5)) + (stroke (width 0) (type default)) + (uuid 2182a087-4832-460c-9706-9e8b63394787) + ) + + (wire (pts (xy 99.06 71.12) (xy 105.41 71.12)) + (stroke (width 0) (type default)) + (uuid 233f87f9-d7a5-4424-8788-bb2619c3ddc6) + ) + (wire (pts (xy 99.06 58.42) (xy 105.41 58.42)) + (stroke (width 0) (type default)) + (uuid 2ed8c13b-2a1b-4ced-8439-2ed8d69fc97a) + ) + (bus (pts (xy 107.95 86.36) (xy 107.95 88.9)) + (stroke (width 0) (type default)) + (uuid 376aa376-58cc-4514-9e8a-f04faa9e01a5) + ) + + (wire (pts (xy 99.06 91.44) (xy 105.41 91.44)) + (stroke (width 0) (type default)) + (uuid 3dcb61b0-6ef8-4788-b637-80b86ab03fcb) + ) + (wire (pts (xy 99.06 73.66) (xy 105.41 73.66)) + (stroke (width 0) (type default)) + (uuid 574502c2-370c-4bb9-a473-5e98073e5937) + ) + (wire (pts (xy 99.06 88.9) (xy 105.41 88.9)) + (stroke (width 0) (type default)) + (uuid 5b27920b-58fa-4e40-8d84-0025419e9723) + ) + (bus (pts (xy 107.95 109.22) (xy 107.95 111.76)) + (stroke (width 0) (type default)) + (uuid 5cd3a1ce-9015-4c8f-aa11-bd55d726a829) + ) + + (wire (pts (xy 99.06 83.82) (xy 105.41 83.82)) + (stroke (width 0) (type default)) + (uuid 5eb87f94-6dce-4327-9fc5-2461ce111267) + ) + (bus (pts (xy 107.95 121.92) (xy 111.76 121.92)) + (stroke (width 0) (type default)) + (uuid 603b6f7f-2465-4a73-a040-e1322c7b4430) + ) + (bus (pts (xy 107.95 63.5) (xy 107.95 66.04)) + (stroke (width 0) (type default)) + (uuid 6097f83e-3e16-4004-8569-0ba975a9245b) + ) + + (wire (pts (xy 99.06 81.28) (xy 105.41 81.28)) + (stroke (width 0) (type default)) + (uuid 6a4c7e22-7251-4907-92f2-687a2e202899) + ) + (bus (pts (xy 107.95 71.12) (xy 107.95 73.66)) + (stroke (width 0) (type default)) + (uuid 7187c999-a9d9-40ef-8f93-73d4d9f0980c) + ) + (bus (pts (xy 107.95 88.9) (xy 107.95 91.44)) + (stroke (width 0) (type default)) + (uuid 740f5ee3-b8af-44c8-80f5-29abb1aea87a) + ) + (bus (pts (xy 107.95 91.44) (xy 107.95 93.98)) + (stroke (width 0) (type default)) + (uuid 75de5606-b74e-49ae-933d-ac8f5e451505) + ) + + (wire (pts (xy 99.06 68.58) (xy 105.41 68.58)) + (stroke (width 0) (type default)) + (uuid 765e0ee1-439d-436d-ac76-89267290541f) + ) + (wire (pts (xy 99.06 86.36) (xy 105.41 86.36)) + (stroke (width 0) (type default)) + (uuid 76c05cad-4694-4d21-9a71-2e6b7f52473d) + ) + (bus (pts (xy 107.95 114.3) (xy 107.95 116.84)) + (stroke (width 0) (type default)) + (uuid 7975ccaf-ab86-491d-8f62-4f493a789c39) + ) + + (wire (pts (xy 99.06 96.52) (xy 105.41 96.52)) + (stroke (width 0) (type default)) + (uuid 7caad9b5-0a19-4d6e-ab7a-53c061271f0d) + ) + (wire (pts (xy 99.06 76.2) (xy 105.41 76.2)) + (stroke (width 0) (type default)) + (uuid 7f6d49bb-91a6-44f1-936a-e757a1ca0e30) + ) + (bus (pts (xy 107.95 81.28) (xy 107.95 83.82)) + (stroke (width 0) (type default)) + (uuid 85cd87c3-77ad-4baf-a685-b014faf07cfd) + ) + + (wire (pts (xy 99.06 114.3) (xy 105.41 114.3)) + (stroke (width 0) (type default)) + (uuid 8a70aabe-3ea4-4a31-8043-7ecb923083a4) + ) + (bus (pts (xy 107.95 83.82) (xy 107.95 86.36)) + (stroke (width 0) (type default)) + (uuid 9390e31d-51a9-4935-a6ce-893d58feee95) + ) + (bus (pts (xy 107.95 96.52) (xy 107.95 99.06)) + (stroke (width 0) (type default)) + (uuid 9e0b5ab0-195c-4b64-a204-d1adec1c7d62) + ) + + (wire (pts (xy 99.06 109.22) (xy 105.41 109.22)) + (stroke (width 0) (type default)) + (uuid 9ed02870-610f-45e0-8e25-a68eae540841) + ) + (bus (pts (xy 107.95 78.74) (xy 107.95 81.28)) + (stroke (width 0) (type default)) + (uuid a0d2a764-f6cc-49a7-8043-6548818180bd) + ) + (bus (pts (xy 107.95 73.66) (xy 107.95 76.2)) + (stroke (width 0) (type default)) + (uuid a94706ce-f46e-474a-a66d-1db9e43a982b) + ) + + (wire (pts (xy 99.06 60.96) (xy 105.41 60.96)) + (stroke (width 0) (type default)) + (uuid a956e2d7-c346-4c6a-a622-467f1d918b1a) + ) + (wire (pts (xy 99.06 66.04) (xy 105.41 66.04)) + (stroke (width 0) (type default)) + (uuid afafcd58-149a-46bd-85e8-189db685e62b) + ) + (bus (pts (xy 107.95 119.38) (xy 107.95 121.92)) + (stroke (width 0) (type default)) + (uuid b6c5685d-80ec-45f0-ada8-fd1f762557fa) + ) + + (wire (pts (xy 99.06 119.38) (xy 105.41 119.38)) + (stroke (width 0) (type default)) + (uuid b7221651-1c05-4d6f-8af5-cff977adf792) + ) + (wire (pts (xy 99.06 78.74) (xy 105.41 78.74)) + (stroke (width 0) (type default)) + (uuid bbda9570-b2cf-4c4a-b1f1-f59dcedef1f9) + ) + (bus (pts (xy 107.95 76.2) (xy 107.95 78.74)) + (stroke (width 0) (type default)) + (uuid beb4cab2-e955-4395-b730-49ab2f20de5d) + ) + + (wire (pts (xy 99.06 63.5) (xy 105.41 63.5)) + (stroke (width 0) (type default)) + (uuid c06a9147-27c2-4c1c-915a-30177ed06ff8) + ) + (wire (pts (xy 99.06 104.14) (xy 105.41 104.14)) + (stroke (width 0) (type default)) + (uuid c41cf41e-f344-4197-bcf0-a8f1d44094a3) + ) + (bus (pts (xy 107.95 104.14) (xy 107.95 106.68)) + (stroke (width 0) (type default)) + (uuid c7473c42-bfdb-4a41-969d-73065d18cbc3) + ) + (bus (pts (xy 107.95 99.06) (xy 111.76 99.06)) + (stroke (width 0) (type default)) + (uuid dde268d3-9bd6-4b2c-91f8-719341a237ea) + ) + + (wire (pts (xy 99.06 106.68) (xy 105.41 106.68)) + (stroke (width 0) (type default)) + (uuid e66bb00d-e8ff-4686-8b4a-fb302c92ed76) + ) + (bus (pts (xy 107.95 116.84) (xy 107.95 119.38)) + (stroke (width 0) (type default)) + (uuid ee6b202f-f097-40ad-be78-5af8e7af971d) + ) + (bus (pts (xy 107.95 68.58) (xy 107.95 71.12)) + (stroke (width 0) (type default)) + (uuid f1504433-901c-4c1f-abeb-fc846df54c24) + ) + (bus (pts (xy 107.95 106.68) (xy 107.95 109.22)) + (stroke (width 0) (type default)) + (uuid f55738a5-f3ba-498c-90f7-63cad6bcf8f6) + ) + + (wire (pts (xy 99.06 93.98) (xy 105.41 93.98)) + (stroke (width 0) (type default)) + (uuid f5ebffce-2009-4465-a183-1a62c0901ce6) + ) + (wire (pts (xy 99.06 111.76) (xy 105.41 111.76)) + (stroke (width 0) (type default)) + (uuid f685089f-da9b-4f91-80b0-2a11990ab038) + ) + (wire (pts (xy 99.06 116.84) (xy 105.41 116.84)) + (stroke (width 0) (type default)) + (uuid f6fecc90-c380-45dd-91df-ff7e7d97f061) + ) + (bus (pts (xy 107.95 93.98) (xy 107.95 96.52)) + (stroke (width 0) (type default)) + (uuid f7df2943-bf84-4a37-9a2f-56745dc6d0b1) + ) + + (wire (pts (xy 99.06 101.6) (xy 105.41 101.6)) + (stroke (width 0) (type default)) + (uuid fb22f71e-f191-4428-9338-d111580220d9) + ) + + (label "A4" (at 105.41 68.58 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 00095079-3cc4-4887-bcf5-7d0808c40add) + ) + (label "D2" (at 105.41 106.68 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0a16c89d-909b-4035-a13b-9266202bc747) + ) + (label "A8" (at 105.41 78.74 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0d4217c0-75e7-441f-a2ef-663e04d2e57d) + ) + (label "A14" (at 105.41 93.98 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0d78b7fc-5de5-4f84-96ad-981b0023205e) + ) + (label "D7" (at 105.41 119.38 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 21e36a27-5531-462a-b172-54b243b3b4a1) + ) + (label "A11" (at 105.41 86.36 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 26d26902-dba0-4988-910a-39c53d9e9de8) + ) + (label "A0" (at 105.41 58.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2d8149a3-f9cb-4c2f-987a-b1d928387ad5) + ) + (label "A13" (at 105.41 91.44 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 433d6e99-3486-4ed8-9ba4-eabff038fb21) + ) + (label "A7" (at 105.41 76.2 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4804c854-5068-47aa-9ce4-44c66e2fc7c2) + ) + (label "D3" (at 105.41 109.22 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5a270aa0-3eac-421a-a094-bee5489a8cab) + ) + (label "A12" (at 105.41 88.9 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5ea9fef3-6610-4495-816c-3be9b1ddc3b9) + ) + (label "D0" (at 105.41 101.6 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 6dc68b3a-5db1-4089-b0cf-c6fc36bd309a) + ) + (label "D4" (at 105.41 111.76 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 77d72f2d-cd46-4689-90d2-0f0af85d55e9) + ) + (label "A10" (at 105.41 83.82 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 78ba8322-ec47-4947-bab3-5797766d493f) + ) + (label "A15" (at 105.41 96.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 7a6d83e1-dace-402d-8a50-62e3b76e67b1) + ) + (label "D6" (at 105.41 116.84 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 7e572173-21e7-4a6c-b5ba-f930d7f32363) + ) + (label "A9" (at 105.41 81.28 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8c8ed187-df1e-4bae-a726-f451a06c9dc2) + ) + (label "A1" (at 105.41 60.96 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid af986fec-ca11-4394-b85f-1780b955b25c) + ) + (label "A3" (at 105.41 66.04 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b9c13491-9ca2-4a57-84b8-30759bdb9436) + ) + (label "A2" (at 105.41 63.5 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d02d79cd-5f98-4300-b445-10b3375928c4) + ) + (label "D5" (at 105.41 114.3 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid ddd50b53-4154-4cb1-822b-75807579a00d) + ) + (label "D1" (at 105.41 104.14 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e4253885-24d1-4654-af6c-77d2bda9c063) + ) + (label "A6" (at 105.41 73.66 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid edfae61b-6d04-49b5-8291-a10a177ef85b) + ) + (label "A5" (at 105.41 71.12 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid fb7cdbd6-83a1-4ef7-93eb-7e600358f87e) + ) + + (global_label "~{IRQ}" (shape input) (at 78.74 73.66 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0efc05bd-9a14-427e-a984-b902f8aaf3cb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 72.5495 73.66 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "2M" (shape input) (at 78.74 63.5 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1a509055-17d5-4419-b51b-85210e177ca8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 73.0939 63.5 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R{slash}~{W}" (shape input) (at 38.1 110.49 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1adf39b3-e409-40fc-a19a-8091f34129b9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 31.0629 110.49 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{RESET}" (shape input) (at 78.74 58.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4ab2a05c-aa85-41d1-b416-873afdeadf59) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 70.0097 58.42 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{R}{slash}W" (shape output) (at 53.34 110.49 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7b6737b7-e0f0-495d-bfc1-21a28e8bf218) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 60.3771 110.49 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "D[0..7]" (shape bidirectional) (at 111.76 121.92 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 997da132-1d34-417f-8e29-2b207c09b358) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 122.4485 121.92 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "A[0..15]" (shape output) (at 111.76 99.06 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a6996ba6-0079-42e7-a3f2-285cff91eee0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 122.3653 99.06 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "~{NMI}" (shape input) (at 78.74 76.2 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid adb25b39-f997-4427-bd19-d99809f4ff94) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 72.3681 76.2 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R{slash}~{W}" (shape output) (at 78.74 81.28 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c704b4fb-7f79-4fe4-b70d-7defaa0629a5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.7029 81.28 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + + (symbol (lib_id "power:+5V") (at 22.86 163.83 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 18653e5e-1779-4620-bc8b-96362a934c85) + (property "Reference" "#PWR013" (at 22.86 167.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 22.86 160.02 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 22.86 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 22.86 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 49c2f714-a33a-4772-accc-2d91909320d5)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR013") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR013") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 45.72 110.49 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 205a4f05-6d74-410b-a261-b84c97912729) + (property "Reference" "U?" (at 45.72 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 45.72 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 45.72 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 45.72 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fb5fcbb5-126b-438b-8792-2083b96dbc29)) + (pin "2" (uuid 4c9159b0-ee74-42bf-b6a4-e009e61437f5)) + (pin "3" (uuid 074b61fc-6e08-4126-8006-9aedbfc8b78d)) + (pin "4" (uuid 06eb55a7-51de-4fdc-b28a-d3aa9df7e967)) + (pin "5" (uuid d7a8e36f-fe5c-4ac7-bdbb-2486fb2cb361)) + (pin "6" (uuid d002f322-7d57-48b2-a471-8a8e3f7fce72)) + (pin "8" (uuid f12624d3-19f5-4376-9f64-bec2fc3d798c)) + (pin "9" (uuid c9bda3ae-0bc1-4561-ae0d-a97fe6400530)) + (pin "10" (uuid c23d0c1d-f5df-4d62-87ca-67c30c988301)) + (pin "11" (uuid 303ce55f-e059-4f20-9ff0-25d56d4c6780)) + (pin "12" (uuid a7c095ae-2fc7-4482-ae0f-a19bf4f3e71e)) + (pin "13" (uuid 947e8e23-ba07-43a9-8fdd-43c1bc51963f)) + (pin "14" (uuid cf5bcdaf-8616-4e49-a144-44c01c9feb5a)) + (pin "7" (uuid 90f5ffa0-2156-41a7-b28e-0c159baac78a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U?") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U?") (unit 3) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U6") (unit 5) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 85.09 163.83 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2343b5d0-aa3a-42e5-acf1-0d108161be48) + (property "Reference" "#PWR035" (at 85.09 167.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 85.09 159.385 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 85.09 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 85.09 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2cca27bf-78fa-4444-aa3d-2237b26bf2cf)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR035") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR035") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 85.09 189.23 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2aec8819-6015-4cfe-a43e-8959f0fce182) + (property "Reference" "#PWR036" (at 85.09 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 85.09 193.675 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 85.09 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 85.09 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2d40933e-ad31-48a7-bb61-bc53bcdd1e10)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR036") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR036") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 57.15 88.9 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2f0840c4-e3cd-4d02-adc2-8de97aad0264) + (property "Reference" "#PWR023" (at 60.96 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 53.34 88.9 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 57.15 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 57.15 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 96ac55db-cdca-4df9-906b-1efe0d13ed5b)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR023") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 71.12 86.36 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4cd16c6e-d552-4dae-84a3-018f6b66b2c7) + (property "Reference" "#PWR025" (at 74.93 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 67.31 86.36 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 71.12 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 71.12 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 50788a56-a50a-48a6-a9eb-c43889229647)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR025") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 88.9 50.8 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5b303700-b305-42c4-804c-61a43fc6bb09) + (property "Reference" "#PWR08" (at 88.9 54.61 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 88.9 45.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 88.9 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 88.9 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 629493f9-5892-4e9f-84e0-de0afae9027a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 22.86 189.23 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 672d0a99-5f66-40bc-a70c-2b4dad76267f) + (property "Reference" "#PWR014" (at 22.86 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 22.86 193.04 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 22.86 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 22.86 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid acdc0179-edf2-44a0-a186-ddc3f9814408)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR014") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR014") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 55.88 189.23 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 71569e7a-b12d-4dfb-ae47-43929dcf1e3b) + (property "Reference" "#PWR022" (at 55.88 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 55.88 194.31 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 55.88 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 55.88 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 18737b25-b7da-4ad6-8610-46648d2aa169)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR022") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR022") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR022") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "65xx-library:W65C02SxP") (at 88.9 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 752739f1-4608-4c8b-bc6f-1e52eaa306ed) + (property "Reference" "U1" (at 91.0941 48.26 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "W65C02SxP" (at 91.0941 50.8 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_LCC:PLCC-44_THT-Socket" (at 88.9 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.westerndesigncenter.com/wdc/documentation/w65c02s.pdf" (at 88.9 40.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0f8ec9f0-ccb7-4aa6-95a6-c27b22202149)) + (pin "10" (uuid 690db868-f94c-4361-bfd0-87d9905dc9ae)) + (pin "11" (uuid fdd23331-f2c7-4a25-9865-e599423f138e)) + (pin "12" (uuid f0ea88a2-ccdf-4458-9d02-59f2b6d5477e)) + (pin "13" (uuid c79d0cf1-560e-40d8-8a30-97f57a1ff007)) + (pin "14" (uuid d04fcc13-4907-4273-ac9f-d42681bcc0f5)) + (pin "15" (uuid c18ef537-67a4-44cf-8874-d7e0db72fcde)) + (pin "16" (uuid 7fc694d8-a250-4289-9569-701914cde4c0)) + (pin "17" (uuid 05b5dff6-163f-44de-a021-4aa87a48eb31)) + (pin "18" (uuid 57237751-686f-4cf8-9201-d8c7f414e5ad)) + (pin "19" (uuid fe66a45c-27f4-40cc-bc92-9d32f377a3c9)) + (pin "2" (uuid 4c51c529-d0e9-46c0-8241-cee951e31c37)) + (pin "20" (uuid 9b6ed41a-c354-460b-b2e9-bc95fa02ee6e)) + (pin "21" (uuid 26e14c4b-ce78-4d86-919b-aa7dd3b3b0d9)) + (pin "22" (uuid 6509fa4f-856a-4bfb-9aee-19c00196c7ab)) + (pin "23" (uuid eaea783c-6aeb-4364-b6c2-7908c3dfcec2)) + (pin "24" (uuid e3a627d5-23cc-4e2b-ad3b-fe5385700bf7)) + (pin "25" (uuid 26fa23ba-2df5-4f7c-a0dc-54dc84016661)) + (pin "26" (uuid 09facea2-c4f4-4e65-b689-d66ca064b8ee)) + (pin "27" (uuid fbe9486a-5dc8-4b80-bd39-9ce6aff4bbd3)) + (pin "28" (uuid 0aef477a-3f2b-4a72-bc33-dcd504494e6a)) + (pin "29" (uuid 12e89f15-1a10-459e-b53e-eb0fc04f5ff2)) + (pin "3" (uuid cabae7de-f75d-48a2-8331-f424e2932d49)) + (pin "30" (uuid dd339b29-1f52-49d0-8b9e-1cb6321fc9ba)) + (pin "31" (uuid 2dbd2ee5-85b3-4337-88f5-e2485557018d)) + (pin "32" (uuid 02c62680-025a-4c7d-98b1-72dc087c82b5)) + (pin "33" (uuid 55649d37-8194-40dd-a6cd-d8c23fa02ac6)) + (pin "34" (uuid 93171f28-5860-4886-9f5b-11b60018f546)) + (pin "35" (uuid 2745e09a-2397-4818-bec1-c34a7aa740e3)) + (pin "36" (uuid 8b867de0-723b-463b-8419-696d44be62e9)) + (pin "37" (uuid 36216303-8c7f-4cf9-b4b3-25af9c0a1fcd)) + (pin "38" (uuid 6f68ff9d-f79d-466b-a367-55fdb166c73c)) + (pin "39" (uuid 1d8b9052-1ab4-4390-b9eb-42d3fcfb6740)) + (pin "4" (uuid 52d5ebfe-5a79-479b-ac06-264f34e545f3)) + (pin "40" (uuid 5ef3d73c-68f5-4282-a584-2ad7d8195b4f)) + (pin "5" (uuid 366609f7-327f-45fa-9821-0b50d9d87e92)) + (pin "6" (uuid 60cba379-91c8-470a-bc07-470be150993b)) + (pin "7" (uuid cbdf59ea-a232-4ea7-9075-893d30074f30)) + (pin "8" (uuid 1a0ed507-01b0-488f-b081-e4e91b89e3b4)) + (pin "9" (uuid d5e46188-c0bf-4608-8d93-1ec283a6855a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 88.9 127 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid af29a36d-4639-400b-871a-88ec431ce249) + (property "Reference" "#PWR09" (at 88.9 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 88.9 132.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 88.9 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 88.9 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 231a7f8f-ecdc-4328-96a1-97f022ee9737)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR09") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "kitty:R") (at 74.93 86.36 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b0e96e13-e9a1-4a4c-a7b6-19060e614acf) + (property "Reference" "R4" (at 74.93 80.01 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 74.93 82.55 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 74.93 88.138 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 74.93 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid afd6c43d-cdcf-428c-b195-1df3c75cfc55)) + (pin "2" (uuid 19570d9c-0245-4f19-b0db-9fdc2f3c8a3d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "R4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 78.74 104.14 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cbb709c7-e590-4918-b756-43eb75ef9a54) + (property "Reference" "#PWR024" (at 82.55 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 74.93 104.14 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 78.74 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 78.74 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 67b593cf-358c-467b-9b7e-8cdcedd806a9)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR024") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC00") (at 55.88 176.53 0) (unit 5) + (in_bom yes) (on_board yes) (dnp no) + (uuid dd747905-7cea-4002-9c22-56436117ef9d) + (property "Reference" "U12" (at 62.23 175.26 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC00" (at 62.23 177.8 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 55.88 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 55.88 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b2eeb66e-fc91-418c-a62d-c8e59de1c04c)) + (pin "2" (uuid fc3966e9-7c5c-4e4c-97e8-949fd3c61cdc)) + (pin "3" (uuid 76742a75-b70c-4b3b-804a-53b53251d68a)) + (pin "4" (uuid 244d4252-5319-414e-a5e6-65ada13618fe)) + (pin "5" (uuid ff76d14b-44d8-40f7-be73-3f4fe06d2522)) + (pin "6" (uuid 295ec0c0-9b02-4e91-9013-f91e62fbfadd)) + (pin "10" (uuid 8e9b1d3c-ff91-4571-b2e2-a0c9514c0cbc)) + (pin "8" (uuid 4877f163-7a01-47cd-ab71-f884542ef467)) + (pin "9" (uuid ca6e950d-0b67-4e3e-912f-4b74aafb4d1d)) + (pin "11" (uuid b2b407ce-d42b-4017-99d7-ff42fbd9ae66)) + (pin "12" (uuid 46c8bfa6-f5f9-411d-bcdf-4c2a92db6f6c)) + (pin "13" (uuid 2b5025a6-4bcd-48bb-a5c4-f4c8423846d9)) + (pin "14" (uuid 316eac4f-d650-4624-952f-89fb5d32c2e1)) + (pin "7" (uuid dcd020a0-cb26-4abb-a736-981b0b102633)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U12") (unit 5) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U12") (unit 5) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U12") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 55.88 163.83 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e70bba12-bf23-414d-a631-58e653bfefa6) + (property "Reference" "#PWR021" (at 55.88 167.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 55.88 158.75 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 55.88 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 55.88 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4198c03c-a340-448b-8aa2-5d393a255e4d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR021") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "#PWR021") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "#PWR021") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 22.86 176.53 0) (unit 7) + (in_bom yes) (on_board yes) (dnp no) + (uuid f41da01f-84e5-4e97-95e1-8804adcb8089) + (property "Reference" "U6" (at 31.75 175.26 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 33.02 177.8 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 22.86 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 22.86 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 98a2cf99-edb1-413d-9008-3f31ad65dbd3)) + (pin "2" (uuid 0fbab98c-10bb-4eb5-a42b-b070f3673fec)) + (pin "3" (uuid 691e8754-451a-49df-9f8d-55b0c10d565c)) + (pin "4" (uuid 5d184f82-9174-4c75-bb57-9f64973be2d1)) + (pin "5" (uuid 8190e00e-a437-4f1e-b7b0-95e3a56d2877)) + (pin "6" (uuid 16d8e852-814f-438f-8492-210a672a643c)) + (pin "8" (uuid bab39151-0b1c-4e78-a4be-fc5458572f83)) + (pin "9" (uuid 0b81d2da-416e-48e5-abc1-28b5c8f208da)) + (pin "10" (uuid f4237763-fcfd-47d5-a0df-ff653c4e59d1)) + (pin "11" (uuid f3019f35-cca9-4acb-885a-b4d5c9461325)) + (pin "12" (uuid 76b69509-3ddf-4354-896a-990ef18c4893)) + (pin "13" (uuid 52a0090e-1ff8-4446-94eb-d8e8b18df6f4)) + (pin "14" (uuid 3190a58c-94b5-44ee-9ece-16d8ef5fbfed)) + (pin "7" (uuid 3518e85d-26d8-461a-a107-d74ab762092c)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 7) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U6") (unit 7) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 85.09 176.53 0) (unit 7) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f68f69da-659e-4fe0-812a-82edcf697e1f) + (property "Reference" "U16" (at 91.44 175.26 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC14" (at 91.44 177.8 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 85.09 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 85.09 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9cc337bb-acb1-40de-ae5f-f420dbcaddf5)) + (pin "2" (uuid 64ef5866-ff0c-4211-88e2-9f8fbaf07a93)) + (pin "3" (uuid 11ea92a8-c464-429f-b464-0a3f858d3b4a)) + (pin "4" (uuid c5ab2cca-a460-4086-a87b-d57b048c5d30)) + (pin "5" (uuid 27f91e77-d677-47d5-ad0d-af09659d33cd)) + (pin "6" (uuid a5ced841-2289-4434-8de2-f73958916057)) + (pin "8" (uuid e9ed958e-8443-42dc-b0b6-e668d005ae87)) + (pin "9" (uuid 83dd16b3-a3f5-479c-b3dd-9d70a330e209)) + (pin "10" (uuid 9f41ac17-ff63-4558-a991-1598340a4222)) + (pin "11" (uuid 85a1c644-2456-4948-8052-c1e0ae462789)) + (pin "12" (uuid ea52a588-8094-4e08-99c9-ff3840bde9ec)) + (pin "13" (uuid d32e5965-c4f9-407a-bf16-c26d9c8ac6c8)) + (pin "14" (uuid 8747a94f-7a49-408d-97fd-13a4ca3f7514)) + (pin "7" (uuid 5e2d9a40-7885-49af-b328-ffb1aab656da)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U16") (unit 7) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U16") (unit 7) + ) + ) + ) + ) + + (symbol (lib_id "kitty:R") (at 60.96 88.9 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fbc475b4-1741-424c-81bc-457fb43f3100) + (property "Reference" "R3" (at 60.96 82.55 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "3.3k" (at 60.96 85.09 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 60.96 90.678 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5f25ce17-aed6-42e3-a189-be7b2ccc2f81)) + (pin "2" (uuid 191c4c84-f21b-4dd0-aadc-6b84802e7a0c)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "R3") (unit 1) + ) + ) + ) + ) + + (sheet (at 193.04 50.8) (size 31.75 19.05) (fields_autoplaced) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid 4fc87bef-9065-48cc-adac-8a035ced590c) + (property "Sheetname" "Memory" (at 193.04 50.0884 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "memory.kicad_sch" (at 193.04 70.4346 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" (page "2")) + ) + ) + ) + + (sheet (at 233.68 50.8) (size 31.75 19.05) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid 5668d45a-577e-422e-a10c-8d3d9009d39a) + (property "Sheetname" "Video" (at 233.68 50.0884 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "video.kicad_sch" (at 233.68 70.4346 0) + (effects (font (size 1.27 1.27)) (justify right top)) + ) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" (page "4")) + ) + ) + ) + + (sheet (at 193.04 104.14) (size 31.75 17.78) (fields_autoplaced) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid 7617c470-a3e3-49ab-aa7b-e191ba11c812) + (property "Sheetname" "Ports" (at 193.04 103.4284 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "ports.kicad_sch" (at 193.04 122.5046 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" (page "5")) + ) + ) + ) + + (sheet (at 233.68 77.47) (size 31.75 19.05) (fields_autoplaced) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid 8fb99111-08f0-4698-8086-cb89d138e39a) + (property "Sheetname" "Clock & Reset" (at 233.68 76.7584 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "clockreset.kicad_sch" (at 233.68 97.1046 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" (page "6")) + ) + ) + ) + + (sheet (at 233.68 104.14) (size 31.75 17.78) (fields_autoplaced) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid e285a72c-60b6-49f6-88c2-a6ccdce241f4) + (property "Sheetname" "Audio" (at 233.68 103.4284 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "audio.kicad_sch" (at 233.68 122.5046 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" (page "7")) + ) + ) + ) + + (sheet (at 193.04 77.47) (size 31.75 19.05) (fields_autoplaced) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid ef5b6c17-5baa-4f34-8c5a-c2ff82ada9a7) + (property "Sheetname" "IO" (at 193.04 76.7584 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "io.kicad_sch" (at 193.04 97.1046 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" (page "3")) + ) + ) + ) + + (sheet (at 193.04 130.81) (size 31.115 16.51) (fields_autoplaced) + (stroke (width 0.1524) (type solid)) + (fill (color 0 0 0 0.0000)) + (uuid fdf20e29-abee-461c-b580-40081b6f303c) + (property "Sheetname" "Keyboard" (at 193.04 130.0984 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheetfile" "keyboard.kicad_sch" (at 193.04 147.9046 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" (page "8")) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/io.kicad_sch b/io.kicad_sch new file mode 100644 index 0000000..b2f3ad7 --- /dev/null +++ b/io.kicad_sch @@ -0,0 +1,14 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid e90f199c-040a-46c9-adb6-b91688518fa0) + + (paper "A4") + + (title_block + (title "ʕ·ᴥ·ʔ-i/o") + ) + + (lib_symbols + ) + +) diff --git a/keyboard.kicad_sch b/keyboard.kicad_sch new file mode 100644 index 0000000..94a2da2 --- /dev/null +++ b/keyboard.kicad_sch @@ -0,0 +1,334 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 90b2580f-c8ab-4f8e-80a9-b32b07b7ab4e) + + (paper "A4") + + (lib_symbols + (symbol "Connector:Conn_01x16_Socket" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 20.32 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x16_Socket" (at 0 -22.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x16, script generated" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x16_Socket_1_1" + (arc (start 0 -19.812) (mid -0.5058 -20.32) (end 0 -20.828) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -17.272) (mid -0.5058 -17.78) (end 0 -18.288) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -14.732) (mid -0.5058 -15.24) (end 0 -15.748) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -12.192) (mid -0.5058 -12.7) (end 0 -13.208) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -9.652) (mid -0.5058 -10.16) (end 0 -10.668) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -7.112) (mid -0.5058 -7.62) (end 0 -8.128) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -4.572) (mid -0.5058 -5.08) (end 0 -5.588) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -2.032) (mid -0.5058 -2.54) (end 0 -3.048) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -20.32) + (xy -0.508 -20.32) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -17.78) + (xy -0.508 -17.78) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy -0.508 -15.24) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -12.7) + (xy -0.508 -12.7) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy -0.508 -10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -7.62) + (xy -0.508 -7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.508 -5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -2.54) + (xy -0.508 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy -0.508 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.54) + (xy -0.508 2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -0.508 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 7.62) + (xy -0.508 7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy -0.508 10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 12.7) + (xy -0.508 12.7) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy -0.508 15.24) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 17.78) + (xy -0.508 17.78) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 0.508) (mid -0.5058 0) (end 0 -0.508) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 3.048) (mid -0.5058 2.54) (end 0 2.032) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 5.588) (mid -0.5058 5.08) (end 0 4.572) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 8.128) (mid -0.5058 7.62) (end 0 7.112) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 10.668) (mid -0.5058 10.16) (end 0 9.652) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 13.208) (mid -0.5058 12.7) (end 0 12.192) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 15.748) (mid -0.5058 15.24) (end 0 14.732) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 18.288) (mid -0.5058 17.78) (end 0 17.272) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 17.78 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -17.78 0) (length 3.81) + (name "Pin_15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -20.32 0) (length 3.81) + (name "Pin_16" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 15.24 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 12.7 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 10.16 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + + (symbol (lib_id "Connector:Conn_01x16_Socket") (at 38.1 55.88 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a5c6ac81-5a79-41aa-bd24-985ab2200d38) + (property "Reference" "J1" (at 39.37 55.88 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_01x16_Socket" (at 39.37 58.42 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 38.1 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 38.1 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 817d1e35-b0f1-419d-ad09-f3c1021c8984)) + (pin "10" (uuid dab97664-966a-4178-a953-188dd189ac22)) + (pin "11" (uuid 266bc01c-d6a7-4d70-a898-8fa47407ea21)) + (pin "12" (uuid 7e320c84-7a0c-4e8f-bcb9-38362889ac4f)) + (pin "13" (uuid e7607d3c-fb8c-439d-8f59-d5c025732d5d)) + (pin "14" (uuid 519fd706-d76d-43df-a777-538200c30b62)) + (pin "15" (uuid 84b454a5-9494-4a94-ab55-d72a01e83dba)) + (pin "16" (uuid ef1aabf1-d60d-469d-9460-528a60f7170b)) + (pin "2" (uuid e7663dab-23f4-4be2-9d18-60b6b211749b)) + (pin "3" (uuid 12c54c21-c3ba-462b-b5ca-adf59c62b589)) + (pin "4" (uuid 9b4b4c85-d740-47c5-948f-b2940c4d2218)) + (pin "5" (uuid 55f9fe81-ae28-4fc3-afd5-36600ea0634d)) + (pin "6" (uuid a8fbf771-5159-4f58-bf57-e69252b32279)) + (pin "7" (uuid 0ef84f12-9c77-4023-93b6-8e69c810fb7f)) + (pin "8" (uuid ddb26ff2-2747-4ad6-b7dd-20dc1605f893)) + (pin "9" (uuid 395b1423-f4c2-4edf-8761-97217ec43206)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/fdf20e29-abee-461c-b580-40081b6f303c" + (reference "J1") (unit 1) + ) + ) + ) + ) +) diff --git a/keyboard/keyboard-backups/keyboard-2024-02-01_210657.zip b/keyboard/keyboard-backups/keyboard-2024-02-01_210657.zip new file mode 100644 index 0000000..4d0054c Binary files /dev/null and b/keyboard/keyboard-backups/keyboard-2024-02-01_210657.zip differ diff --git a/keyboard/keyboard-backups/keyboard-2024-02-01_211713.zip b/keyboard/keyboard-backups/keyboard-2024-02-01_211713.zip new file mode 100644 index 0000000..c546e4c Binary files /dev/null and b/keyboard/keyboard-backups/keyboard-2024-02-01_211713.zip differ diff --git a/keyboard/keyboard-backups/keyboard-2024-02-01_212342.zip b/keyboard/keyboard-backups/keyboard-2024-02-01_212342.zip new file mode 100644 index 0000000..0cc37ec Binary files /dev/null and b/keyboard/keyboard-backups/keyboard-2024-02-01_212342.zip differ diff --git a/keyboard/keyboard-backups/keyboard-2024-02-01_215004.zip b/keyboard/keyboard-backups/keyboard-2024-02-01_215004.zip new file mode 100644 index 0000000..65a890a Binary files /dev/null and b/keyboard/keyboard-backups/keyboard-2024-02-01_215004.zip differ diff --git a/keyboard/keyboard-backups/keyboard-2024-02-01_220216.zip b/keyboard/keyboard-backups/keyboard-2024-02-01_220216.zip new file mode 100644 index 0000000..d83a1a6 Binary files /dev/null and b/keyboard/keyboard-backups/keyboard-2024-02-01_220216.zip differ diff --git a/keyboard/keyboard-backups/keyboard-2024-02-02_105751.zip b/keyboard/keyboard-backups/keyboard-2024-02-02_105751.zip new file mode 100644 index 0000000..18ad2f0 Binary files /dev/null and b/keyboard/keyboard-backups/keyboard-2024-02-02_105751.zip differ diff --git a/keyboard/keyboard-job.gbrjob b/keyboard/keyboard-job.gbrjob new file mode 100644 index 0000000..ccb0a1d --- /dev/null +++ b/keyboard/keyboard-job.gbrjob @@ -0,0 +1,120 @@ +{ + "Header": { + "GenerationSoftware": { + "Vendor": "KiCad", + "Application": "Pcbnew", + "Version": "7.0.8" + }, + "CreationDate": "2024-02-01T20:24:32-05:00" + }, + "GeneralSpecs": { + "ProjectId": { + "Name": "keyboard", + "GUID": "6b657962-6f61-4726-942e-6b696361645f", + "Revision": "rev?" + }, + "Size": { + "X": 233.35, + "Y": 84.1 + }, + "LayerNumber": 2, + "BoardThickness": 1.6, + "Finish": "None" + }, + "DesignRules": [ + { + "Layers": "Outer", + "PadToPad": 0.0, + "PadToTrack": 0.0, + "TrackToTrack": 0.2, + "MinLineWidth": 0.25 + } + ], + "FilesAttributes": [ + { + "Path": "keyboard-F_Cu.gbr", + "FileFunction": "Copper,L1,Top", + "FilePolarity": "Positive" + }, + { + "Path": "keyboard-B_Cu.gbr", + "FileFunction": "Copper,L2,Bot", + "FilePolarity": "Positive" + }, + { + "Path": "keyboard-F_Paste.gbr", + "FileFunction": "SolderPaste,Top", + "FilePolarity": "Positive" + }, + { + "Path": "keyboard-B_Paste.gbr", + "FileFunction": "SolderPaste,Bot", + "FilePolarity": "Positive" + }, + { + "Path": "keyboard-F_Silkscreen.gbr", + "FileFunction": "Legend,Top", + "FilePolarity": "Positive" + }, + { + "Path": "keyboard-B_Silkscreen.gbr", + "FileFunction": "Legend,Bot", + "FilePolarity": "Positive" + }, + { + "Path": "keyboard-F_Mask.gbr", + "FileFunction": "SolderMask,Top", + "FilePolarity": "Negative" + }, + { + "Path": "keyboard-B_Mask.gbr", + "FileFunction": "SolderMask,Bot", + "FilePolarity": "Negative" + }, + { + "Path": "keyboard-Edge_Cuts.gbr", + "FileFunction": "Profile", + "FilePolarity": "Positive" + } + ], + "MaterialStackup": [ + { + "Type": "Legend", + "Name": "Top Silk Screen" + }, + { + "Type": "SolderPaste", + "Name": "Top Solder Paste" + }, + { + "Type": "SolderMask", + "Name": "Top Solder Mask" + }, + { + "Type": "Copper", + "Name": "F.Cu" + }, + { + "Type": "Dielectric", + "Material": "FR4", + "Name": "F.Cu/B.Cu", + "Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)" + }, + { + "Type": "Copper", + "Name": "B.Cu" + }, + { + "Type": "SolderMask", + "Name": "Bottom Solder Mask" + }, + { + "Type": "SolderPaste", + "Name": "Bottom Solder Paste" + }, + { + "Type": "Legend", + "Name": "Bottom Silk Screen" + } + ] +} diff --git a/keyboard/keyboard.kicad_pcb b/keyboard/keyboard.kicad_pcb new file mode 100644 index 0000000..986a496 --- /dev/null +++ b/keyboard/keyboard.kicad_pcb @@ -0,0 +1,8538 @@ +(kicad_pcb (version 20221018) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile false) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "") + ) + ) + + (net 0 "") + (net 1 "/C0") + (net 2 "Net-(D1-A)") + (net 3 "Net-(D2-A)") + (net 4 "Net-(D3-A)") + (net 5 "Net-(D4-A)") + (net 6 "Net-(D5-A)") + (net 7 "Net-(D6-A)") + (net 8 "/C1") + (net 9 "Net-(D7-A)") + (net 10 "Net-(D8-A)") + (net 11 "Net-(D10-A)") + (net 12 "Net-(D11-A)") + (net 13 "Net-(D12-A)") + (net 14 "/C2") + (net 15 "Net-(D13-A)") + (net 16 "Net-(D14-A)") + (net 17 "Net-(D15-A)") + (net 18 "Net-(D16-A)") + (net 19 "Net-(D17-A)") + (net 20 "Net-(D18-A)") + (net 21 "/C3") + (net 22 "Net-(D19-A)") + (net 23 "Net-(D20-A)") + (net 24 "Net-(D21-A)") + (net 25 "Net-(D22-A)") + (net 26 "Net-(D23-A)") + (net 27 "/C4") + (net 28 "Net-(D25-A)") + (net 29 "Net-(D26-A)") + (net 30 "Net-(D27-A)") + (net 31 "Net-(D28-A)") + (net 32 "Net-(D29-A)") + (net 33 "/C5") + (net 34 "Net-(D31-A)") + (net 35 "Net-(D32-A)") + (net 36 "Net-(D33-A)") + (net 37 "Net-(D34-A)") + (net 38 "Net-(D35-A)") + (net 39 "/C6") + (net 40 "Net-(D37-A)") + (net 41 "Net-(D38-A)") + (net 42 "Net-(D39-A)") + (net 43 "Net-(D40-A)") + (net 44 "Net-(D41-A)") + (net 45 "/C7") + (net 46 "Net-(D43-A)") + (net 47 "Net-(D44-A)") + (net 48 "Net-(D45-A)") + (net 49 "Net-(D46-A)") + (net 50 "Net-(D47-A)") + (net 51 "/R0") + (net 52 "/R1") + (net 53 "/R2") + (net 54 "/R3") + (net 55 "/R4") + (net 56 "/R5") + (net 57 "Net-(D9-A)") + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 00ec940c-2885-4e72-adab-d840691676f3) + (at 132.0132 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "G") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/e0a302bd-1367-48f6-b62b-a7a26618fcc4") + (attr through_hole exclude_from_pos_files) + (fp_text reference "G1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 592bb065-b396-4033-90ad-93cee767c059) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d11ede1-9833-4d5e-8ed7-dcb95626c716) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 8cfb43a3-0d90-482b-ba61-758b764d8d45) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 91eb9660-06f2-46ac-b9d4-eb39f9b7b5f9)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b6895439-42d1-490b-bdf5-f2e152b11b7d)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 69c66208-bafc-4b12-80b2-b52d8a3b5514)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 98fa9ede-0b9f-49be-8318-21e9a90a2d8d)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 6266e4b8-106f-4cb0-9669-229d9a2919f9)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp fa8b6940-0bfd-472c-93a5-bc589b97888b)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ebe34a12-a308-4758-b16e-ccfd388b9b31)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7426f8d0-22bf-46a2-95c9-bef804db5489)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e402617d-22ff-4658-8b8a-f4c37c865de1)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4bab7687-7963-429f-84a0-c4b1e87bd4bc)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9cbb50cf-9e6b-4290-b24d-c3a38e78eb00)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8cbf993e-a9c1-4f4a-86d5-4ae356df7a14)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5db64c05-0bdc-4c9a-b55a-55fe1e51d9af)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b199dbff-4219-42f2-b93a-32ae2e86b51c)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9a27829a-e879-4151-a15a-102632aa31bf)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a84e8e3-3a25-45ea-a1b1-fe5bcc7e891f)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp bb41adbc-d173-4def-9c52-44c256f6d3a1)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 0eddace8-7fdf-47d5-90d8-ce2440eed349)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp f73048a4-067f-40b5-bd27-5cead7341027)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 21 "/C3") (pinfunction "1") (pintype "passive") (tstamp 82e19b74-98fa-4f2d-b40a-3be096a7e395)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 23 "Net-(D20-A)") (pinfunction "2") (pintype "passive") (tstamp e2c4dce6-ab2d-4a55-8aa3-537d961964c9)) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2" (layer "F.Cu") + (tstamp 133bc31c-fe4f-43ad-be24-c95b8a2e14a5) + (at 233.25 60.5) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Mounting Hole without connection") + (property "ki_keywords" "mounting hole") + (path "/204fea13-91cb-43ca-a4c6-a741e7fcb2d9") + (attr exclude_from_pos_files) + (fp_text reference "H5" (at 0 -3.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d7f3ac5b-6e9f-49b8-821e-6d43c32debcf) + ) + (fp_text value "MountingHole" (at 0 3.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9e0d2d8c-308f-4571-99d0-34f9755ed0af) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7339ed2e-a8d2-4eb7-9218-fa4ea6546979) + ) + (fp_circle (center 0 0) (end 2.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 99ff31ae-ff96-4bb4-9243-72b7ee727ac8)) + (fp_circle (center 0 0) (end 2.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 442d4de8-772a-46bd-962f-8242391c380c)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp e8cbb08e-dc6a-431a-86de-ddc082d167f5)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 145d546b-48f6-4610-a689-0a24a482987d) + (at 69.25 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "W") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/7afeb89c-4bf3-48e4-b75e-3631dd8b2d8e") + (attr through_hole exclude_from_pos_files) + (fp_text reference "W1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e4bfa719-8aa2-452e-a05f-be2983d5f3ba) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 66a1ab12-54ae-485e-b959-7e4141a2e361) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp c1c4aeed-23d7-4062-bbe2-75f8d93876db) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 01e53d53-9f36-4a9c-a6e6-68d60efcc075)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp df8f2430-e0d7-44ad-b8d0-f3426cd06c21)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 49131993-c0ac-4699-a814-01a20f35ae19)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b6932fe9-3421-4c39-aa7e-86010e79b003)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c6710acf-f94a-4aa0-8f4b-8626db3a0eea)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp de15a65e-a15b-4c6a-a789-86b294014328)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d99411cb-f6b7-4d48-a620-e1189c03c955)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d2c2cdca-f1b2-4d22-a177-91880e35b6d3)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 81a1f555-6d45-4e38-8059-3828d7b34863)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5beeb754-e7dd-44eb-b0ab-5e67f98376c0)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f36d7d34-da7f-45df-bda6-aebc3c328742)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 477f4f9f-e76f-4108-9045-3b04b92faa1c)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 268fe506-e975-4bb4-9ca2-0f713b4bbc82)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ca3cadab-1cf1-40f9-9961-d5148027b708)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cf4a0e3b-9a17-4d3b-9663-6ff60e59579f)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 48c43ad7-3c0f-4c64-b568-c7af66e9b8b5)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp a7d90294-dae0-4cba-a633-c1b95ac0e60c)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp fb24dff7-31ea-4e4b-86fd-b4a262d3980e)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 4d4c888a-340a-472f-b30c-68c31949b6e3)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 8 "/C1") (pinfunction "1") (pintype "passive") (tstamp 9ac27c1f-74da-477c-88b9-f439d3ae244d)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 9 "Net-(D7-A)") (pinfunction "2") (pintype "passive") (tstamp 4d346033-3e77-4c7c-8876-c72d2f6b7e85)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 1506c4b5-7031-4128-a1c2-f5f473d2159f) + (at 242.8876 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Question Mark") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/7ccad5f1-6337-463b-bf85-d98c3bf8a837") + (attr through_hole exclude_from_pos_files) + (fp_text reference "QuestionMark1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e6e841d-984f-41b5-a5f3-0fae542fc064) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 13dc41af-6a8b-467b-8bb9-a20c4b165213) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 62cf2cca-3fd0-4de1-9438-a50a693cfb78) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0181edc2-b376-450f-8d38-186b19c51bca)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 4ec07cfd-c074-48d3-b70e-c21ad5dd7e66)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp f97bc584-b623-46fb-8887-74baaf09e941)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 104252e5-7efe-43cc-b419-f12f282b11e3)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3f424d8b-c99b-45bb-9962-3846478846f6)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 66d3dc77-fd53-47dc-97e4-9909ce7d7c3a)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp af41fe43-4b92-48f0-8b9f-25b8d9af6727)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2e02010e-76c1-41cf-b7ea-fbf013909c71)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a7504097-6d4f-44b2-b63a-aedd2361cfa2)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 667b3c8b-915a-4d0f-b8f0-60497dac74f8)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5f0ade14-e465-4c92-aaab-4b2d87ed28e7)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 91356fb2-845b-469b-9b9a-d5debe4c738a)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp add1ee90-a01c-4633-8a25-a3b64bb608a4)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 90e91e35-a675-47cf-89be-b767300ce100)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5abdf88b-5972-4a1c-8534-7ea199f5cd9e)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5296f7c7-d0d9-483a-96b2-fdb24ab227a4)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 0d3e4a64-1023-44a7-9efd-9dd7676b24e0)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp b5063963-3ac3-444d-9dd9-d49af20733fa)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 38ac65fb-2106-4e89-ae98-3a02da3416dd)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 45 "/C7") (pinfunction "1") (pintype "passive") (tstamp 62cf1d97-f283-4e2e-93ed-2eabfa23cd34)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 48 "Net-(D45-A)") (pinfunction "2") (pintype "passive") (tstamp 494f57e9-7e41-44ac-b7d2-036fec421c4e)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 16ebdc6a-8748-4fc7-9a2a-7438a2448cfa) + (at 165.7153 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "U") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/5044b60d-cd43-4d4f-8df3-58b3f1d2c61a") + (attr through_hole exclude_from_pos_files) + (fp_text reference "U1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 918be1e3-b2f3-42bb-a7f7-04c9b4310b09) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 61a6c5ef-8a5d-4f6f-a474-dac2f0a361e0) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 736d3e71-5f9b-4e48-b657-60722b7d3f87) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp bc947147-b9a4-46e4-ab30-3ec1cc23ed0f)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7cf90fe7-a627-4ec7-bb67-baeaba9b82c2)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 693c8d38-0fe0-4671-8ab8-cfd543c150d8)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 3a6a6409-3c81-4417-8f07-f3c30522859b)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b6b1110a-ec2d-4ba0-9f03-c793beded609)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 30a11c58-a4fd-412f-9e74-e0a7b169fb19)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2500c492-d46a-4467-9fdf-d85013b03265)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8a1d5fed-7d7b-4312-b671-d949dcdceece)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a1d67f98-678f-4da7-9b54-32c976cda5fe)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9a356d7e-3933-4765-9994-26f012100034)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 78ef0224-340b-49c5-86d0-77a1d6fb3553)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ecb66167-52c1-4cbc-a44c-321652a4ad4d)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 08131f35-4a50-46e0-90e2-4b6311a54268)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f6ad13d4-2dfc-40d9-b49e-4175dbdf5a47)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a2a8e53-205b-48db-99c5-f732212ec8fe)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 02398b4a-0531-4dd0-887f-3a7bb5ed3746)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 7045c1c7-7079-4658-8a6b-5e366b931745)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp fed24d92-355c-445c-bca8-f2cece6a12be)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp ef02b864-c736-4521-b148-a73fe4dc0aa1)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 33 "/C5") (pinfunction "1") (pintype "passive") (tstamp 1ea79cce-0ad8-4766-a622-c4978176f1c5)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 34 "Net-(D31-A)") (pinfunction "2") (pintype "passive") (tstamp 14e2fcff-efd6-4e73-b782-c62d544e884c)) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2" (layer "F.Cu") + (tstamp 1d239e0e-1693-4f67-9f32-26b1db97faf7) + (at 40.25 60.75) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Mounting Hole without connection") + (property "ki_keywords" "mounting hole") + (path "/5a34de51-7c4d-4212-9ea2-7203803519f0") + (attr exclude_from_pos_files) + (fp_text reference "H3" (at 0 -3.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp af051575-58e5-4f9f-82d5-0fa2c44d447e) + ) + (fp_text value "MountingHole" (at 0 3.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a3f4f8fe-9fb2-4f3b-ad44-5ad264f152d3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 02afffa4-3d16-4de6-b2af-86e71f7920c6) + ) + (fp_circle (center 0 0) (end 2.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 4c3c6641-55e3-4f4f-84c3-e5c75e23c89a)) + (fp_circle (center 0 0) (end 2.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp d7251bf2-c32a-4ad8-9848-a3efebe02f02)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 4919c492-4395-4336-928b-d2f66362a1e7)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 1eb41667-4301-4eb3-9ba5-472d789bde19) + (at 69.0132 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Z") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/801af96e-cd69-406e-990a-2439c619eb77") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Z1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7c356dea-0dd1-4e1b-a462-8a8db57af27f) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ad3e0f33-23e2-4412-883b-629aa3724cbf) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp a127d0f6-121e-4fbd-9ad4-1840c6d13ed9) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 4ec752be-ce35-4bb0-bc5e-4e63a6d35edf)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp a7f7e051-8907-42d6-8089-aa048893e737)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d3cf9946-4761-4aa7-aa71-6eecb8535fe6)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2048b813-4aa8-4224-bcf3-2e6f3b243f87)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 17e65a06-bf90-4051-8591-0b8b040a7abd)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp de38d9cf-72a3-4786-b276-991049a97567)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1cc7ed91-b0b2-498c-b19f-671f9edd4c02)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 16c9d04a-86db-47b6-925f-294541443701)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c40fed09-bff4-4141-a6fe-4ee4a654fed0)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1e818c44-5bd7-44e2-a40b-3727e1a273af)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 82172c06-679e-4ae8-81b4-d719b2235129)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 49be50d2-5cb6-4aad-b6fd-b3a7568f24b9)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e5519e3b-2f7c-448b-8da0-02896afdc427)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 17190578-c471-41e5-8404-03ff39f996f3)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp faed26a3-850c-4284-9169-c18e8da1cca7)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a1482fd1-3d93-41e6-950b-f6758afafcfc)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 2cb89864-8129-4fec-833a-99e24979952b)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp f5402631-e06f-4bba-865c-ce3d00e1e2f4)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp a7bd7235-6f39-488b-a478-77312664dade)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 8 "/C1") (pinfunction "1") (pintype "passive") (tstamp 9d7a15c9-cc96-4250-af72-fb43921d60ec)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 11 "Net-(D10-A)") (pinfunction "2") (pintype "passive") (tstamp ac0d0083-53c7-4fb2-8f19-aadf3a1ab443)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 2165a8e0-64bb-462a-978a-4da339c08e18) + (at 30.6639 109.31) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Control") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/f08cc808-2b28-4e06-b4d9-bd62c4367f1a") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Control1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp af7809d7-3fd8-45d6-ac7b-320b4b1cea4c) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5b50161b-a554-4c30-8ad4-066f4aaf8c76) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 955921dc-fc82-46e9-a991-c9a4364e1f45) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp a807ec48-8572-4854-9d5f-4f2fcbcb198a)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7ef3d43d-9c6a-4966-8be2-4470ca1000e0)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp cd827a06-c958-41fe-b03b-86a4e3f7d5a4)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 68fbaf3e-5162-43fd-943f-87e51079fc65)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2966a723-b885-4b97-8811-b46fedc7d85b)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 074e6c39-48ad-411d-a28c-eb60dfbe4a1d)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d073bc88-b1ca-4975-9b4d-f008a2be3e44)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 390e907e-1b40-40d7-bdfd-a79c7b85b014)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f29494c3-cbb1-48d3-ae5d-6bbeb3d3e516)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp eaf43065-9ace-4e68-9381-ed3afe6bb757)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp db2fb781-f177-4b37-b505-9f23b3adf47c)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d2e1ffa6-7cd6-47ef-beee-91a417494e7a)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4f4b4c69-a313-441e-a5a1-9d446fb83500)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80bd71f3-0429-4ff7-a1ff-af3cf6223082)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b4b0032-1d4a-4b24-9f56-960df731f78a)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d8b8556a-ec61-477a-ac42-13b9af0d478d)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp c0a2f0f1-8fdc-4b27-a7ef-6e92cb7d9d57)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 0b38b6cc-b6b3-416f-9e25-fb0d1733c650)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 0c50129e-bf5a-4080-b546-92d6de3f91ea)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 1 "/C0") (pinfunction "1") (pintype "passive") (tstamp 1786c551-5026-4ea0-b0a0-5b6c70a5db3c)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 5 "Net-(D4-A)") (pinfunction "2") (pintype "passive") (tstamp abf5340e-ea89-4b04-8437-d5ce2e702004)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 24a8b041-471f-4cac-80ce-7b31aa18ba32) + (at 74.0491 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "S") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/0cba9cde-ab1d-4f95-9faf-4dfd5bc4cfb3") + (attr through_hole exclude_from_pos_files) + (fp_text reference "S4" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c46e534e-f915-4703-bdfd-efe750b13442) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 52c9b1f5-84ad-4fa6-a80c-2b016f4fee44) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 3c138460-8790-418e-a568-3ab495aff32a) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2133d163-2371-45c6-98df-b16002a669f3)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7e8eba9f-aa7f-4ea1-9144-c7f612ed18a5)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 9c7e2578-9d4f-4420-a20f-042f52b7cfec)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp c7d654fa-d685-4c1b-9279-a431b1d2ac15)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 589995b6-01c9-48ff-8af8-9675c44f2e0a)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ee00b0ce-0a75-4ea2-8c24-780063093c3c)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4fa88b99-ed40-40fe-8f68-48b8116b222a)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c574d77b-d729-4895-9d40-00bfb941970c)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 89849d3c-2f46-4d54-8eef-cc84fde876ab)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 70a488b4-1ae2-4e09-aa93-9c7107c0dc45)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 102c2ae9-762b-4b9f-8d3b-1ecdaf80a43a)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 57dbec19-e827-4f85-a2ad-f65c7105d458)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 10584c14-a00c-4be4-a2b1-2c6e12714c72)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 75d84f9a-783b-4c0e-9ee6-9737738c4cc4)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 77fd63f0-a1db-44e2-bd8d-120af1e598d5)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp de777a13-e14d-4854-a45e-e778f9eb4c2e)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 8ec51b5a-465e-48eb-a8d1-4529659f4fa5)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp d31a90ba-2a6e-4696-a344-5e20d3c70715)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp d35a3098-b729-4efc-97cf-96431c94196b)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 14 "/C2") (pinfunction "1") (pintype "passive") (tstamp 2967ddf6-93d4-4168-925a-4d9680c14dbf)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 16 "Net-(D14-A)") (pinfunction "2") (pintype "passive") (tstamp 7b389200-e2cc-4ea3-b39a-f7da73333687)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 2ed72d49-b404-416a-9ed0-57bd4b0ee063) + (at 185.0084 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "I") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/9f8c6540-042f-4e6f-88c1-2c279dc67a99") + (attr through_hole exclude_from_pos_files) + (fp_text reference "I1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3c509a1a-8221-483d-af7b-827ba71b5105) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 73cbcb74-6598-4d41-b1c2-956139edb546) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp dad513f6-ade7-4a40-b17f-2a9e8354d20d) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b6fa87f3-70fb-4c78-ba43-b771d9b29fb8)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d0268a67-5cfc-47ed-8f73-2ee27df7a3bc)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0366ce9a-79f7-4076-91dd-acfdbca02690)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2e7e994c-7ec4-45ba-9d1d-2e0dfa459fb5)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4d7a184e-bfbb-4938-a814-206336749b63)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ad8ee299-6590-4fcf-af86-6c7712704d1b)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2a5f086e-18ab-4d4b-9c87-5828732d503c)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8e034090-5e95-456d-8bf6-471d8d49cb65)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f878b859-7c64-4a72-a31e-e22af3d8118f)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 057bbe1c-1e91-4f0f-b04f-30b53de41d59)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 25d10a41-78c8-4e19-9478-45366be7d0c4)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8185f052-0121-487c-8bb9-560d991c2b24)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f31df6d5-8213-4e15-816a-266b2f83fa25)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ae51b1c-e16b-4218-b324-f30effb3ccdb)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a8319a3-9535-4405-b56e-70f115e2bcd4)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d48beb2f-454f-4fe5-99db-c5be3925a89f)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 53325a7a-6063-4077-8971-b6b49cd14f9a)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp d495206c-b0aa-423b-b1f5-d581e2cce7fd)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 3393b833-aa83-4e76-8140-eb42929d4588)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 33 "/C5") (pinfunction "1") (pintype "passive") (tstamp 65477a10-5f25-4342-b4d8-67bf872752f2)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 35 "Net-(D32-A)") (pinfunction "2") (pintype "passive") (tstamp cebfe83e-2b20-445b-961e-9aabda8a67ad)) + ) + + (footprint "PCM_marbastlib-mx:STAB_MX_P_2u" (layer "F.Cu") + (tstamp 31b51045-8eb7-4cc4-a8dd-b03d5e6ebb1e) + (at 153.4345 109.31 180) + (descr "Footprint for Cherry Clip/Screw in type stabilizers, 2u") + (property "Name" "Space 2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Cherry MX-style stabilizer") + (property "ki_keywords" "cherry mx stabilizer stab") + (path "/465e4e97-17b5-4ea3-b870-54e0016a84f6") + (attr through_hole exclude_from_pos_files) + (fp_text reference "S3" (at 0 0) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8c264f61-fcac-4b2b-b1cb-64ee2cc32c97) + ) + (fp_text value "MX_stab" (at 0 8.128) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ec1c376e-7fa2-4ef1-b920-93b3b47cc1df) + ) + (fp_line (start -19.05 -9.525) (end -19.05 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0d4d9a8b-8392-428e-9da6-59b6229b90c8)) + (fp_line (start -19.05 -9.525) (end 19.05 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 4c0600ad-199f-4c39-835c-bf90d31feb3a)) + (fp_line (start -19.05 9.525) (end 19.05 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8244b10f-e3ea-4f6a-bdb0-e813d3395232)) + (fp_line (start -7 -7) (end -5 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp bf4b02af-1ef9-4fa4-a26d-f16ff2f55c32)) + (fp_line (start -7 -5) (end -7 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e5bcc93b-825d-4306-bf1b-5bd2c4d89299)) + (fp_line (start -7 7) (end -7 5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 20e5998e-94ec-45e1-b207-caf8ddeea439)) + (fp_line (start -5 7) (end -7 7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 4e25b59d-ea07-4e8a-9f6d-11878c2e6113)) + (fp_line (start 5 -7) (end 7 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp bf5605dd-4267-4132-b441-a3a88a8f805a)) + (fp_line (start 5 7) (end 7 7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8dda9fc5-16bf-46ef-aa6e-e580643f7a4c)) + (fp_line (start 7 -7) (end 7 -5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e3c8e9ca-dddb-470d-b046-8b440a734d8b)) + (fp_line (start 7 7) (end 7 5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e0cf6eda-cdd1-4046-b85c-ac8f41c5870e)) + (fp_line (start 19.05 -9.525) (end 19.05 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp a6215b54-7572-4ead-88b7-8f38cfc85374)) + (fp_line (start -15.28125 -5.499999) (end -15.28125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4975aadb-c37d-452a-a0e6-264b37e488d5)) + (fp_line (start -14.78125 -5.999999) (end -9.03125 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e96197c0-18cc-4ebb-990b-056fe25ee354)) + (fp_line (start -14.78125 8.000001) (end -9.03125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp dd766b38-90cc-4060-b11a-4995580439a6)) + (fp_line (start -8.53125 -5.499999) (end -8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4d432f33-0c35-4360-a64f-de0e9606453a)) + (fp_line (start 8.53125 -5.499999) (end 8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 62638cbe-c6c8-4219-9db4-152d1c8d3edb)) + (fp_line (start 9.03125 -5.999999) (end 14.780039 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3afc0670-bcd7-4a86-9adb-2772f6cedb8d)) + (fp_line (start 9.03125 8.000001) (end 14.78125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ae5ed577-b909-4798-9758-ba7cd85c05dc)) + (fp_line (start 15.280039 -5.499999) (end 15.28125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2ee472c4-600e-4111-8f2c-77ba34a88d0b)) + (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") (tstamp 52b0213a-0d51-4183-b3ba-47f9cc153068)) + (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") (tstamp 3854748f-2f3c-4c25-976f-a54414e86ab2)) + (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") (tstamp 250bd0bb-287e-4488-b1f4-172c763e6560)) + (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") (tstamp 0d7fcac3-841a-45cb-8279-ba7160ecb473)) + (fp_arc (start 8.53125 -5.499999) (mid 8.677685 -5.853565) (end 9.03125 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 87de3cf5-7677-4d00-98fc-c9bb79e80123)) + (fp_arc (start 9.03125 8.000001) (mid 8.677729 7.853537) (end 8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 385f9bb2-db62-4df3-bbf1-62bcf31c7c4c)) + (fp_arc (start 14.780039 -5.999999) (mid 15.133567 -5.853539) (end 15.280039 -5.499999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5e8b2304-5334-412a-bbba-40613a96ef02)) + (fp_arc (start 15.28125 7.500001) (mid 15.134806 7.853571) (end 14.78125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp dd1a5621-c929-455e-842c-815c9fa95fbb)) + (pad "" thru_hole circle (at -11.90625 -6.985 180) (size 4 4) (drill 3.048) (layers "*.Cu" "B.Mask") (tstamp 11f254f1-570d-4275-a8c2-12950a819940)) + (pad "" np_thru_hole circle (at -11.90625 8.255 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 1f6f3bf6-f4e3-4971-9e03-6e0c3f54369d)) + (pad "" thru_hole circle (at 11.90625 -6.985 180) (size 4 4) (drill 3.048) (layers "*.Cu" "B.Mask") (tstamp 5e82cb97-99df-4de5-b406-482f206d262a)) + (pad "" np_thru_hole circle (at 11.90625 8.255 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp e2625e0b-1b09-434c-a95a-d8db15a8d680)) + (group "" (id 54fbf5f4-7237-475d-92ec-5c63a5709e5e) + (members + 0d7fcac3-841a-45cb-8279-ba7160ecb473 + 250bd0bb-287e-4488-b1f4-172c763e6560 + 3854748f-2f3c-4c25-976f-a54414e86ab2 + 4975aadb-c37d-452a-a0e6-264b37e488d5 + 4d432f33-0c35-4360-a64f-de0e9606453a + 52b0213a-0d51-4183-b3ba-47f9cc153068 + dd766b38-90cc-4060-b11a-4995580439a6 + e96197c0-18cc-4ebb-990b-056fe25ee354 + ) + ) + (group "" (id f75b4b5f-f76a-442b-b0a8-6e6d6e9fe30c) + (members + 2ee472c4-600e-4111-8f2c-77ba34a88d0b + 385f9bb2-db62-4df3-bbf1-62bcf31c7c4c + 3afc0670-bcd7-4a86-9adb-2772f6cedb8d + 5e8b2304-5334-412a-bbba-40613a96ef02 + 62638cbe-c6c8-4219-9db4-152d1c8d3edb + 87de3cf5-7677-4d00-98fc-c9bb79e80123 + ae5ed577-b909-4798-9758-ba7cd85c05dc + dd1a5621-c929-455e-842c-815c9fa95fbb + ) + ) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 31f2c10f-40d2-4ba6-b8f2-12c121be4cfe) + (at 50.0531 109.31) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Alt") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/7e00b07a-9b1f-4cec-99cc-f37b5bdd949f") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Alt1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 324074f0-7b2b-49f5-8198-ee641139e9df) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bfadb49d-24a3-4459-840e-12d2e83f0a6a) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 678b4842-b4bb-49a5-8fea-22d4009fc54d) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e9d4b6a4-130c-49ab-ab10-c7e72934da16)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 52171a19-01e2-4d64-9d19-4221889b24a9)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 67d72adc-6a95-49d4-8bbf-194455d25b67)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 072dd152-d767-431e-8190-5a13cfd4bdc6)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 81a9bf85-c2a5-47dc-961b-7935077f4892)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2b14f9cc-18ff-4339-9853-ff18286bb39d)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp dbe75cf6-230e-4099-833d-f498793fff37)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d9d31f1b-af93-4c6c-9b13-5756b9444851)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp bbf66f28-11c8-4c1b-aa49-1d30273dc3c6)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3035bd15-d46b-40ad-b0bb-f9497bd7594f)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a3fe4702-6351-4d63-8e04-478bafa32fb2)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e7f9b8c9-8ecb-42e6-86ce-779cdde060fd)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cc62aba7-4f48-4766-943d-34bd7355020f)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 07a63f7a-9961-4794-8c9a-55df4d914b23)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 30714afb-9683-4364-ace1-f4f2c98b3708)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0e6630b7-c4fd-4297-8a5a-00ea4ac59dfc)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 0c51ed0f-9a2e-4856-a55a-98dca3a4acb0)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp c511cebe-d84c-413f-9568-50469595eb09)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 7ae37843-6058-42f4-ac64-4d831363b771)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 1 "/C0") (pinfunction "1") (pintype "passive") (tstamp b4509474-6be4-4cd7-9385-c2f0e2b03b56)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 6 "Net-(D5-A)") (pinfunction "2") (pintype "passive") (tstamp 8c1fb176-8680-4a74-a838-a732b0a371b3)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 396d82db-adb0-40f3-b209-0e80db0fc071) + (at 184.9295 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "M") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/59b2b598-d2f8-415b-8c5b-da4c0f8201f1") + (attr through_hole exclude_from_pos_files) + (fp_text reference "M1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 177f8d8f-ac01-4846-be9d-be1bbab86715) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp baa2dece-2ead-4fbc-b67a-d487604a1520) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp cfb26a50-94f5-4634-a26c-b75729cf0340) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 33a118ba-2a5b-4db8-be92-97632d87b865)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7cd6e3ea-5281-4787-94b5-fcd449e7afc3)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0d809403-0141-4dd9-bc4c-867eeb536723)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 23a72bce-2eeb-48b0-ab2f-560f285d49c5)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9e4a0e1b-683e-4e85-b17f-1645dc0dc0d5)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 314dec55-760a-404b-93db-abc560365ed7)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 153b22f8-5176-4aba-b4fe-0373b7766fb9)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ee96ab94-30db-42a4-a08e-eca28d09815f)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 05a1dc91-551d-467a-b3a3-82da9e55d283)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b5f3591f-30e7-486a-a96c-118ed38c0e5d)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp aff3628e-8413-4894-ac53-69ab8ce24e45)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 148b02d0-998e-4ac0-9116-9edf1f47f549)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c4000952-863b-42be-be03-ae1a345f204a)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ced2eb9-1701-4922-8cc1-8e7f98263124)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78bd5288-611f-4654-9308-3ca783f819de)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c9341425-3c00-46a5-b34e-bdb5c3681fee)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp be76cacb-214b-4184-93b2-5d37f6c8a41c)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp cac01086-33db-45c0-ae88-2634d53ab6e8)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 9ae73a16-7e7c-4d9c-8962-16637a02d281)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 27 "/C4") (pinfunction "1") (pintype "passive") (tstamp 4518a634-e757-4592-8aa1-a9271fee4405)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 32 "Net-(D29-A)") (pinfunction "2") (pintype "passive") (tstamp cfc62ef3-aaca-4037-aeb8-b34e8f460148)) + ) + + (footprint "PCM_marbastlib-mx:STAB_MX_P_2.75u" (layer "F.Cu") + (tstamp 417723cd-1218-4f66-b330-0151dcf8f7ae) + (at 105.4903 109.31 180) + (descr "Footprint for Cherry Clip/Screw in type stabilizers, 2.75u") + (property "Name" "Space 1") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Cherry MX-style stabilizer") + (property "ki_keywords" "cherry mx stabilizer stab") + (path "/13a0386e-f94a-4970-84f3-9a377a920597") + (attr through_hole exclude_from_pos_files) + (fp_text reference "S2" (at 0 0) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f22c3fea-190a-4c02-94c8-d1e82a15979a) + ) + (fp_text value "MX_stab" (at 0 8.128) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f33a356b-3c90-433f-8cca-c25b5450c797) + ) + (fp_line (start -26.19375 -9.525) (end -26.19375 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 5d6fc6cb-7dd8-497f-9c09-e5578bb1531e)) + (fp_line (start -26.19375 -9.525) (end 26.19375 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ced989fe-9e32-470d-a8d0-d25828a6a1d9)) + (fp_line (start -26.19375 9.525) (end 26.19375 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0224f363-3fb4-445e-b95a-98507651c2d7)) + (fp_line (start -7 -7) (end -5 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ed8f6fe8-c300-44c4-b1f3-08682d696f47)) + (fp_line (start -7 -5) (end -7 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e6d8854b-7b0b-4b3c-82a1-40b108598a01)) + (fp_line (start -7 7) (end -7 5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp a0f7e107-c072-4937-98d8-d593de4c24e7)) + (fp_line (start -5 7) (end -7 7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 70ad63ea-ad34-43ff-86f8-df7504717b15)) + (fp_line (start 5 -7) (end 7 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 54281c95-8e11-4621-9e7a-0b0477b380d0)) + (fp_line (start 5 7) (end 7 7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 93d9071c-bb73-4200-b8f5-7352ddbdaec2)) + (fp_line (start 7 -7) (end 7 -5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 5df4e6b6-1bb7-4458-a69d-e901c1ca338e)) + (fp_line (start 7 7) (end 7 5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 9620ede3-04e8-4edd-b660-62e8b2eebcd4)) + (fp_line (start 26.19375 -9.525) (end 26.19375 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2525dc8d-a4c5-41ab-a7f8-3944af4905b4)) + (fp_line (start -15.28125 -5.499999) (end -15.28125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b2871f72-ee23-4b6f-a922-ca72d8008608)) + (fp_line (start -14.78125 -5.999999) (end -9.03125 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d1b57620-808c-4eea-999c-594cb788e7fb)) + (fp_line (start -14.78125 8.000001) (end -9.03125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 32aa8a16-7d9b-4f12-bafd-ddf931c9a86f)) + (fp_line (start -8.53125 -5.499999) (end -8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e28808a0-170d-4b82-8347-25e7ec58fcf6)) + (fp_line (start 8.53125 -5.499999) (end 8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 40564534-ea05-4bd7-90f7-ee0942fd19ef)) + (fp_line (start 9.03125 -5.999999) (end 14.780039 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 0ca223c4-3a14-402d-b294-444bfb596fcc)) + (fp_line (start 9.03125 8.000001) (end 14.78125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp aee7aff0-e966-4710-a780-f26acc63b09a)) + (fp_line (start 15.280039 -5.499999) (end 15.28125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp fb77493d-e144-485a-ab74-e8f61636bbaa)) + (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") (tstamp ad0bb0fe-ee76-48ff-b9a0-4d89e2d6c71b)) + (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") (tstamp a8dc98a2-1543-4e3e-b0d9-d7d850e63d05)) + (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") (tstamp 9064ae0c-f19b-4c6c-affa-b92bc881eb48)) + (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") (tstamp b6e54ccd-d9b8-40f6-8651-5d1a399e30c9)) + (fp_arc (start 8.53125 -5.499999) (mid 8.677685 -5.853565) (end 9.03125 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3cba64b1-1ea2-41c5-a421-d6e83af879ec)) + (fp_arc (start 9.03125 8.000001) (mid 8.677729 7.853537) (end 8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4fe26b73-0b2c-4ab0-90c1-71768cdfcdd5)) + (fp_arc (start 14.780039 -5.999999) (mid 15.133567 -5.853539) (end 15.280039 -5.499999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a132b01b-0c47-4c68-b3f8-0a3b646880e2)) + (fp_arc (start 15.28125 7.500001) (mid 15.134806 7.853571) (end 14.78125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 65ee7732-d737-40af-82f9-f78928438643)) + (pad "" thru_hole circle (at -11.90625 -6.985 180) (size 4 4) (drill 3.048) (layers "*.Cu" "B.Mask") (tstamp 751669ce-c9df-484f-8317-5b39069f8ddd)) + (pad "" np_thru_hole circle (at -11.90625 8.255 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 12ad9ef9-90f4-4e48-8fd4-903337966468)) + (pad "" thru_hole circle (at 11.90625 -6.985 180) (size 4 4) (drill 3.048) (layers "*.Cu" "B.Mask") (tstamp bdc228ee-e1b4-49a2-86b5-e9882cda3d53)) + (pad "" np_thru_hole circle (at 11.90625 8.255 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 752547f1-ccea-420e-8db3-ed0fbb7cb97b)) + (group "" (id 3100fba8-d5bb-4f7a-bb9c-4f433eff47ed) + (members + 0ca223c4-3a14-402d-b294-444bfb596fcc + 3cba64b1-1ea2-41c5-a421-d6e83af879ec + 40564534-ea05-4bd7-90f7-ee0942fd19ef + 4fe26b73-0b2c-4ab0-90c1-71768cdfcdd5 + 65ee7732-d737-40af-82f9-f78928438643 + a132b01b-0c47-4c68-b3f8-0a3b646880e2 + aee7aff0-e966-4710-a780-f26acc63b09a + fb77493d-e144-485a-ab74-e8f61636bbaa + ) + ) + (group "" (id 4d25aef5-f896-4745-9ad1-0c0880f68569) + (members + 32aa8a16-7d9b-4f12-bafd-ddf931c9a86f + 9064ae0c-f19b-4c6c-affa-b92bc881eb48 + a8dc98a2-1543-4e3e-b0d9-d7d850e63d05 + ad0bb0fe-ee76-48ff-b9a0-4d89e2d6c71b + b2871f72-ee23-4b6f-a922-ca72d8008608 + b6e54ccd-d9b8-40f6-8651-5d1a399e30c9 + d1b57620-808c-4eea-999c-594cb788e7fb + e28808a0-170d-4b82-8347-25e7ec58fcf6 + ) + ) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 4467d84e-7e6a-4d10-a898-65ebde508ed7) + (at 146.2907 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "B") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/378ccd52-ba30-43ea-a871-4ec11db587ee") + (attr through_hole exclude_from_pos_files) + (fp_text reference "B1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 374f2fd9-4418-4ba6-a3fb-f269635c491e) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ce619245-d486-4a67-84d9-8add91e03d85) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp a286cf19-649d-493e-b737-bdcf7fc79905) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 5e78bfc4-3cb4-4202-a43b-1646c727a9c1)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 96486b09-f6b9-40c6-a7ef-4f605eef6b43)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 3f825364-bc98-4212-931d-09e2c68f1fe8)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp c6ea1275-d0a1-4485-a561-69768827443f)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9af9b87c-1111-4682-a908-87b718560234)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b600a5ea-febd-4307-82b6-31d54b7a27ce)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b84aaeb2-142a-47d7-a814-dc814e06eaaa)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 750e5197-7049-4861-b078-19d02ad4bb37)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 06012dac-324b-4544-be8c-3cfc8175ca0c)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 0cc1f3af-d899-417b-bd8c-7bf0795b164d)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 571c1b83-d0e8-424c-9b47-c025b26b2815)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d3b07bbc-79fe-4301-8a66-27f460e8365a)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c94d7ae9-83db-46c3-9e77-0b0e5e3291df)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b781e986-29e6-4119-b404-97090c7edb7a)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ec0e9bf5-a9ee-42b7-b90a-96a341d8a779)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a3d28813-6ea7-4bef-a85a-0b2c95dd3d92)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 34696bd8-7ffd-4979-a678-3e67252bc0ba)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp df963486-2a14-4147-8d8d-53c228ae4d68)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp e7eaaeba-62e9-4a52-abde-488a91e4b272)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 21 "/C3") (pinfunction "1") (pintype "passive") (tstamp 81280242-4805-457d-b2d2-5d1b983997a7)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 25 "Net-(D22-A)") (pinfunction "2") (pintype "passive") (tstamp 8ff85f21-1a1f-4b73-8382-0ea2f913a7ab)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 48ddc5a2-9dff-4485-9a0c-c11485d82181) + (at 93.3705 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "D") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/328ddea6-1e5c-4895-8be1-20e3aa3d8279") + (attr through_hole exclude_from_pos_files) + (fp_text reference "D24" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b91b7d7d-b5d3-49ca-9762-403602a6ba9c) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a3b86691-32a9-467c-9a1d-a029b55c2ac7) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 421294ab-c5fe-48be-ad8d-a645c5c8d4ee) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 100fd610-e023-48b1-8dde-aa1fe9447f42)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 5c57fda9-b930-4ad0-b05f-0a669d597aac)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 732545e9-1a28-4f4c-8304-d003b8fee1de)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 6878bc41-4341-481e-b088-c2156f4fab32)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b58093f6-6963-43e6-a739-76e2ddb82c5b)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp af352516-47c6-4181-829d-74d3d65823ba)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 6b4592b4-0273-492a-9e4e-8e6350c88124)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1d625441-14f2-41ad-aa50-e45ff70cb42f)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 241d7082-935c-4749-9b4e-6b90ca354a93)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 54dcd314-ed28-4719-ab96-4c111426be33)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d19fed9c-794f-4e45-ba01-49eb4e0fd1e7)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 26c6fd6d-1f56-4e7d-9399-8a5823e74a4c)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a5217f2d-c9fd-47c6-9e84-318fabf73101)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e127e9f2-6ec3-4356-acda-2355b34fa33b)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a60e1271-153c-4922-9a84-4bcdcdc1206c)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0144f979-aa4f-4755-aeb5-0b00a843daf4)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp fb2dfbe8-9644-4a3a-9219-35b5c8cf1bc8)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp dcfc4ac8-bfaf-44c8-abb0-0571e39ec084)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 4d0051c6-2f72-478f-aad5-d7187ee487c1)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 14 "/C2") (pinfunction "1") (pintype "passive") (tstamp 19298d61-18ca-4ede-904a-86d38e11a6f3)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 17 "Net-(D15-A)") (pinfunction "2") (pintype "passive") (tstamp d8d35f5b-4bb1-4094-83c5-ca37c05ba908)) + ) + + (footprint "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.75u" (layer "F.Cu") + (tstamp 4badea1d-dfac-431b-b64d-a8ec39c5ffde) + (at 235.7539 70.91) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.75u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.75u") + (property "Name" "Enter") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/52676bc9-c0dd-433d-994c-31d25c0d02fa") + (attr through_hole) + (fp_text reference "Enter1" (at 0 -8) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9bebde70-1f9a-4373-9022-f8327d363741) + ) + (fp_text value "MX_SW_solder" (at 0 8) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 84dde675-dda1-4671-99f6-776831612d22) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ba78f7a2-6f2c-4ed0-bbad-6b1d53efe43c) + ) + (fp_line (start -16.66875 -9.525) (end -16.66875 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 20260850-c021-4408-b1b0-80d4291b7f16)) + (fp_line (start -16.66875 9.525) (end 16.66875 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp dee6b6d8-eac0-4099-b256-fc509f1793d7)) + (fp_line (start 16.66875 -9.525) (end -16.66875 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 34258b5e-48fe-44a2-a50f-b65a2c3c2300)) + (fp_line (start 16.66875 9.525) (end 16.66875 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp a7ff1d86-bad6-4371-9624-273bb532ed09)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 2eed219d-6ade-4ffe-a835-27302dc6b5be)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp ce0fd22c-7b73-4257-8383-898faad46ec4)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 2d48011d-1c79-4827-bec2-fe5ddc07e261)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp a7372a6f-451e-48ed-878a-f071130918b7)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f0090318-68c2-4f7a-abd0-1d8f4e44aeec)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 955312b5-a233-49f0-a0f7-8529aeb5a5e0)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b8b5cea0-4193-4487-b799-3c0769d58db2)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d6383cf-51a3-4bc9-a54d-8342aceec183)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e2e0c191-7d7f-4413-9704-4c8a127491fb)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e62a5bac-f596-4dda-afe1-6fb04025ec92)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5e487ffc-8bdf-4fbe-85ed-9c0d7984ae2f)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 562e33af-f948-49fb-91b2-e3393edc2c16)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp d873de4a-7f48-48c4-bf18-72cf2bd4d626)) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp fa868543-dfcd-4fd0-8cda-5328a754e761)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 6051a398-7e75-4354-b1cd-bb32d64e270f)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 45 "/C7") (pinfunction "1") (pintype "passive") (tstamp 50f9f9ce-0484-495f-a9cd-17477384a8af)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 47 "Net-(D44-A)") (pinfunction "2") (pintype "passive") (tstamp aac14325-95b3-4d54-b4d4-4c1f6cdc1553)) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 521af493-c146-4202-a315-d0f5012e8a8b) + (at 189.9774 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "K") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/caa9e40e-5d12-4096-b9b2-dfedec54c04c") + (attr through_hole exclude_from_pos_files) + (fp_text reference "K1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ae3964c0-4d01-4194-b0c6-ce606af66b4b) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 854edb96-a992-4f3e-a2b7-1a215ba58ae9) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 7a5503d2-3815-4d98-ade7-2d7215d0bafb) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 1f3bd66d-65db-4d12-9e1e-c85da3990ec2)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 38e2d7eb-411e-41cf-9be1-b598d4002cdf)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 82e25cc6-a2e1-4b89-bb9b-f0b177693d0e)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0c59e0ba-2778-463f-a323-a8f1630d5e45)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d23afc0a-1e8c-4765-85ae-2cb99c1e48c3)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 15a47dd6-94f0-4446-aa27-727aa4fb808c)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp bee1d5ac-f536-4089-ac45-b5cf18b19c64)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d4fad341-3f68-49fd-aaf8-e5eed859ec1b)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 72c465d6-a247-4a00-81dd-eff5440f6467)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 15a110f0-8a3c-4a17-8524-88baaaeab555)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2db4df82-347c-47b7-b1d4-5a074b4fe626)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 670a4738-4a92-487a-8c9c-294fda2bd95d)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2e1144ac-52ac-48a6-9756-74e80153dd98)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 63f3b683-759d-40c0-afea-b0d9c3a860fa)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 17635f36-f197-48c1-b680-86a698bac23d)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9114822b-f1a1-47e5-9fe1-ece2c39643fd)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 562b6314-1720-4e23-b3cd-d01267c5b028)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 1f0acb19-6da4-4377-8459-03a590c01149)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp c3602503-00ed-4d55-84d6-52cc4cc4b925)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 33 "/C5") (pinfunction "1") (pintype "passive") (tstamp d66553ae-be63-468e-a031-e3a6aeee4495)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 36 "Net-(D33-A)") (pinfunction "2") (pintype "passive") (tstamp 8a6b67ac-b63d-488d-be66-50fc79d79d05)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 53c9fae2-8050-4865-9daf-74ea7c3b9247) + (at 204.2489 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Apostrophe") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/2f46ee60-9fe1-4eb8-b898-f3a851b78694") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Apostrophe1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f85165b7-faab-49f0-a45a-01880473e8ff) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2588fbb6-0c9e-4fe6-9ef9-00a50c1aa0c9) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 6a3dfca8-873f-40f5-b36f-2d794472dd61) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 4400cf6f-e520-41af-a3d3-0ffee0f87766)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ea5bad1a-6269-4a83-aeae-3bea50665353)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 6b10abd3-9905-4a26-8151-11fc54a217fd)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp be180caf-c13c-4d82-bd7a-b902457ab631)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 05469f19-5d4c-4485-bf8f-0070b15acce4)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 286271a6-d3cf-4f28-b37a-49c6e5956155)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1c684333-9c63-482e-9757-076c9fae819b)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f284c947-9999-4061-8eac-7a7c65b002d5)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 86e782b4-89dd-41b2-a57a-a54b09ac58c4)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 72a486f2-63b1-4393-8db6-668f6d914298)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 468128f6-33c1-41d7-9a88-bc9177d1673f)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 03af6145-1c0f-4b99-8db6-7c2e577b1116)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd8ff0f6-15dd-4e20-99b0-c1f0b65deeb6)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8f294979-f76c-42f1-8bfd-8f38c546a507)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 084b7f1a-2c36-4541-923b-ffceb2a866ee)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9580723-f01c-42ce-a9c7-46d1b5d121ea)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 361a2614-96d4-4787-a770-c01815a28f84)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 26674ff7-dc57-4be6-b633-e4d466404295)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp c9d837ef-42a4-4a1e-87c9-c0aae90fd8be)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 33 "/C5") (pinfunction "1") (pintype "passive") (tstamp 699e0d30-571f-49b2-b107-0cec325b687f)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 38 "Net-(D35-A)") (pinfunction "2") (pintype "passive") (tstamp 73e513a9-1efb-481f-937a-d77c554d1ac5)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 54871330-cb3b-4006-a629-9648990b6a22) + (at 223.4984 109.31) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "3") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/742ed504-9bc4-4131-9e2d-7d185229b2cc") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Three1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b460ce7e-702e-4e74-97f3-384146062065) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b80de044-57ba-44a0-aa17-08a54c3b9ec1) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 59905eda-10a3-4b33-95ed-d30f0dcd71ae) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d1ad4663-c75b-464d-94b5-b569fde9d622)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 334a0032-0e08-4fc8-96ac-074e37eb35c3)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 89c6f0c0-837c-4d1c-bbbf-26bfba92cb65)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 5a3e4c56-366e-4ecb-ad03-c811ffe8d1d6)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e379526c-7d28-4f0b-b050-37475643a33f)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 151c38d8-09ed-4c75-833b-7c4d7624629e)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp cb83b77f-3259-47ff-af5e-154e659d6086)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e8cf8071-0721-404e-b872-c255a06ad106)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp dead595a-89e6-47d7-800d-fa6f21e1a05f)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1553eaf7-13f3-462b-bad8-850b75c7e08b)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp dae48cac-789d-4731-99b9-ab268b9c8183)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp bb364919-32d0-4b42-849e-6e08a10b74e0)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9bfbebd-1f1e-4bf2-ab03-c54b7474994a)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 623b0f84-a7d8-4d4f-a404-7be255ff64fa)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f79055be-eab8-4895-8afc-8cde814e8b0b)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b39f3b58-c326-43af-a048-89166f91f9db)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp cb3fa3f8-1c17-4e8a-aa45-305d7ca3e99a)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp d2275635-ea88-4d67-a12a-1b2f8b862fe6)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp d464474d-6e57-4d3a-b090-847d9dc9d29f)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 45 "/C7") (pinfunction "1") (pintype "passive") (tstamp 4f104931-5472-413a-ad10-66f6a7fb4ea9)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 50 "Net-(D47-A)") (pinfunction "2") (pintype "passive") (tstamp 7a4648bb-41f3-4235-a005-28371989f468)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 5cd1f325-343e-43e7-9c21-f092673cc718) + (at 151.3346 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "H") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/2926044b-d0eb-4415-b05b-6ba2b8f2c735") + (attr through_hole exclude_from_pos_files) + (fp_text reference "H1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3cae28c5-1097-49e8-96ca-1ce61a487d0c) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d04d981d-c699-4069-9300-6bc2acb3a0fc) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp ecc495bc-1d4b-4e1c-b7a0-e3b0f71e62f8) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 9680e5c9-9182-4fcd-b60a-d79c6a4b3004)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 67fed3bc-1767-422a-9fb6-7ac9c7f1a5e2)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 80457c37-3c4b-4f5c-a8a9-98ed4876ce3e)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp a1a6bbcb-4114-4bc1-b16b-83c8eb868794)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 413a7c51-2a15-4aec-92f8-3eb0dd47b018)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d9dfba95-2df9-4f2a-a8a7-461b6ed93e2a)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 6abcacda-d7a6-4629-98f2-79cc6e95527f)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 81e67ecd-376b-4569-b746-13ac703163a8)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 351902d7-f731-4e91-866a-fdfafa155656)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7ee6feed-b04d-4eb8-a731-315d2d85d1e4)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ce160df2-ace4-4f5a-abd2-10003c5252d8)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 6eb39423-87fb-4abd-a9c9-438dcecd1cce)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e96cf835-0ad0-4197-92a2-abb1620c8bef)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 89a93d98-1645-41f1-b9cd-acd54d18f973)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7de66f55-c437-481f-ac7e-8cb059019545)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e7bccc32-e463-4740-8c5d-3a9778e438d0)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp f819da45-15e0-455c-813c-6f8edf25885f)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp eb2aedf0-4874-46ee-8c74-980bf2a2889a)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 5d8beba0-d141-4596-8109-ed605fb6d9bf)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 27 "/C4") (pinfunction "1") (pintype "passive") (tstamp fbb3211b-ca9a-47cd-800a-bab23b529915)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 30 "Net-(D27-A)") (pinfunction "2") (pintype "passive") (tstamp b0d349e8-72db-4369-909f-8fd5b0084b49)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 5eac9eab-9e68-437b-abd2-d023a3f8c28f) + (at 184.7199 109.31) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "1") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/81c46d92-a028-4f91-874f-0630b1a0131c") + (attr through_hole exclude_from_pos_files) + (fp_text reference "One1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7e710ffb-7018-4b4b-b03d-952879d6eb4f) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b9815403-f21f-43a4-b42c-fea3752b37fc) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 14fad628-5820-47de-ba5a-e0e290318093) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp f4dd568b-6ccf-4132-8436-a833bb22c6cc)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 00766dde-8b82-4a33-b32e-b465015405f8)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b6945d3a-9600-4b23-8870-84e1333922b9)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e1c9dc43-2b27-4f70-aaef-f8ab437f17fb)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 689c6245-99a2-4783-820d-454d4e86de2d)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9097c16c-1291-40c8-befc-7d8c23323f5d)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 157b9358-96a1-4699-9809-3135473db788)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 70795355-71e0-41d8-a72b-5b2d88b3e343)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e600f221-4bcf-4e3b-a1d7-909c0d25afe2)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f528668a-80bb-43ca-ba58-0fdf59b67003)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 0a0b747c-b938-4680-b38e-3b7c9ee017ce)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 78339fe6-032f-45fa-810a-7d0c12ac18ce)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7c24a329-a3d1-4358-9dcd-b80350858855)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 360fc159-6e4c-4800-82ef-2fb806c2c4a1)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4320a689-4e30-481b-8d20-398caf1c4cc9)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e724fb24-df92-4379-a8ad-399521c96d5d)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp cf8cec07-8601-4fa6-a332-f5bed4c97269)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 7b1804ef-6603-4ac3-912b-f6dbdd0cfe1c)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 2b769abf-e198-4837-9492-501ea465a2cb)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 39 "/C6") (pinfunction "1") (pintype "passive") (tstamp 4ea0a0cf-94fb-4b07-a682-13078c97aae4)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 44 "Net-(D41-A)") (pinfunction "2") (pintype "passive") (tstamp fa60003e-5778-487e-b827-b5778284944e)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 699de041-63af-4b27-9e20-5936462caeb3) + (at 146.4223 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Y") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/95c28467-2d8d-4393-8e30-739da84a5950") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Y1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5c163026-067c-42d9-a0bd-ec0c86e68cde) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 218d3b77-22b3-462e-9a18-ffbfc75abe72) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 60f90cf0-f9d0-4bc6-bbfd-aec86fb05ed8) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 95edcdee-b956-4c3a-aa35-5809b3b46233)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0c9b81d0-2c3c-4522-ba06-db1dc54b0b4e)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 0c6de599-1e7b-4f62-ab2d-9a52b99cb9a4)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b52de018-0be4-4614-8092-fe6026b79b94)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 32cc1a24-b14a-49da-9dc2-371e1725ab1c)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5c0ef8ee-1ffa-49ff-8afb-0dfd0a16e39e)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d1ec463d-aa05-4a11-9c7c-fcb34505b252)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b28c6f32-b28f-4d30-99e3-9dbe7b78396c)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c356154f-f319-43d9-9dbe-203556fe9670)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 81c68582-e3e2-44ec-bde1-3ca178271064)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2d1b3859-8156-4713-bd8f-200e74bc1fb4)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 98b19400-0e8c-40a0-80a5-9ffee24e6356)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 71de255b-62ad-42cf-b50b-56292de9c1ac)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1a790830-ef65-4794-8439-f89fe1d02e78)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0bc7af89-1b0c-4399-abd8-9afcfa9aecf9)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6c0786e3-75aa-42cf-9e8b-3e875b263348)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp bb7791ff-b0dc-4f5b-bed9-ab236e30264a)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 82f0ae78-6ff7-4929-ba6e-e7172006ef48)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp b260b9c4-6873-4949-b566-bd5dae6dfc6e)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 27 "/C4") (pinfunction "1") (pintype "passive") (tstamp 3dcdcdb8-33b0-4680-83c0-d34a041bf0de)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 29 "Net-(D26-A)") (pinfunction "2") (pintype "passive") (tstamp aedb0ed8-75e2-46f1-9556-b2556e8acdbe)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 6b59e35c-ff4a-4d2e-b340-76e300b6a98a) + (at 204.3015 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "O") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/ccc1a0a7-3d2e-4d9a-a26b-2ba44722c59d") + (attr through_hole exclude_from_pos_files) + (fp_text reference "O1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 13d45928-cd28-439c-8634-f5157e8d467c) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d3ce9c40-7167-4d8b-a58c-40de9b8f34dc) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 6a126691-6468-43c7-91f9-6bea0abfb820) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 084b7b49-4ee7-4ce8-a658-f8b3a3ecd547)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b9212c2a-fdf4-4685-9eb0-d3056d7fb023)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 6833d472-6777-4806-a017-0581236c66bd)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ed47ed20-82e2-4519-8056-6de8a51b3add)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4c7fb8c9-f409-4521-a0c7-6090cba6fdfc)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp de8f39ec-af4b-439e-8ec0-1fed2dfdaaf9)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8b01e7d1-d5c7-41aa-98cb-3e91459ff48a)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp eb5cd1d6-838e-4094-a95b-9eedb9f80b82)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5acdc7d9-7ce2-4fd6-8678-e5f33477f515)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a783b860-d818-4de8-8e28-98e07d0fb77b)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f98f7c0d-4fb9-4d28-9986-8ea86a74908c)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 66e0a6ca-8a0b-4f10-a274-ff550ddc9633)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 521efa56-a23b-43ee-8af6-c8c117a1adfd)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4381918c-6c2e-4d56-a494-4cacbd202498)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8768447a-d44c-4287-aef3-892858b00214)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4bb4dfa7-aa01-44fb-96c5-dbfb478186ea)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 0502ffae-8d0c-4406-8488-c7ca952daa16)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 14eebd51-05a1-46f1-b46a-d3e877ddeb87)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp ee7f839e-65d5-4035-b334-de741238d195)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 39 "/C6") (pinfunction "1") (pintype "passive") (tstamp 1da0bcf8-8f89-4a94-b7e1-56fa39936a0b)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 40 "Net-(D37-A)") (pinfunction "2") (pintype "passive") (tstamp 9deeb030-0490-4265-ae3f-5ef318165e37)) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_Vertical" (layer "F.Cu") + (tstamp 6e20b60f-ac39-4b56-a33f-ee1917320490) + (at 120.217 39.5 90) + (descr "Through hole straight pin header, 1x14, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x14 2.54mm single row") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x14, script generated") + (property "ki_keywords" "connector") + (path "/c4ee9dfe-a3e3-49cf-b0c7-16cbbb81aeb0") + (attr through_hole) + (fp_text reference "J2" (at 0 -2.33 90) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9e3145c2-114d-4465-bb8e-dc9f4f78fabb) + ) + (fp_text value "Conn_01x14_Socket" (at 0 35.35 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 405fe3a4-a744-4381-a920-ec60862c2f91) + ) + (fp_text user "${REFERENCE}" (at 0 16.51) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3c86b9ad-f4d8-480e-8070-5a76dc993c51) + ) + (fp_line (start -1.8 -1.8) (end -1.8 34.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b60190e7-9c99-431e-b719-0544a1ec5d5e)) + (fp_line (start -1.8 34.8) (end 1.8 34.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5e20575a-7fc1-4b4a-aa01-994b73291d86)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 257f9dee-0fa7-4306-83ba-f51d7eef612b)) + (fp_line (start 1.8 34.8) (end 1.8 -1.8) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f487bdd1-b752-4085-9079-5127f6c66988)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc140b38-830f-4bb9-8638-09de82a3ab29)) + (fp_line (start -1.27 34.29) (end -1.27 -0.635) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c9be2155-6400-4a7b-a081-4ca33238f247)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ac8dcf63-4cbb-4376-bd5f-7c46aaa1d48f)) + (fp_line (start 1.27 -1.27) (end 1.27 34.29) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 82f3940a-dd07-4ea4-a94c-073a1b6ef7fc)) + (fp_line (start 1.27 34.29) (end -1.27 34.29) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c53b4098-501b-4bd8-9a78-91d63ebc372d)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 56 "/R5") (pinfunction "Pin_1") (pintype "passive") (tstamp eb51ed88-f372-4ec9-8bde-2553994b4ddb)) + (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "Pin_2") (pintype "passive") (tstamp 2a79be7f-4a69-456d-9198-182ebdbfe8d8)) + (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "Pin_3") (pintype "passive") (tstamp 5198978e-44d8-4af1-804f-f4782fd260b5)) + (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "Pin_4") (pintype "passive") (tstamp 30f354c4-82e8-4d3d-8c69-7cacb7c80945)) + (pad "5" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "Pin_5") (pintype "passive") (tstamp 5e9044fe-1f73-472a-a20d-87186daa9d76)) + (pad "6" thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "Pin_6") (pintype "passive") (tstamp 640a275f-6354-4c7c-b268-7c0cd788a792)) + (pad "7" thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 1 "/C0") (pinfunction "Pin_7") (pintype "passive") (tstamp 3a672cce-6e1e-49f9-8c6f-78a350c034a2)) + (pad "8" thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 8 "/C1") (pinfunction "Pin_8") (pintype "passive") (tstamp b3a60b09-d1d5-412b-8190-352a4d6ff8e5)) + (pad "9" thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 14 "/C2") (pinfunction "Pin_9") (pintype "passive") (tstamp a17cc384-725e-4e98-bdee-7bc4da3f3b66)) + (pad "10" thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 21 "/C3") (pinfunction "Pin_10") (pintype "passive") (tstamp 0dec6aaa-ce8e-4592-bbf4-d2d6fbffdb49)) + (pad "11" thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 27 "/C4") (pinfunction "Pin_11") (pintype "passive") (tstamp 3ff97832-a5bd-4df7-8df6-e57064e907d9)) + (pad "12" thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 33 "/C5") (pinfunction "Pin_12") (pintype "passive") (tstamp 0cec2bf0-5e5b-4405-b485-1e2c79479beb)) + (pad "13" thru_hole oval (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 39 "/C6") (pinfunction "Pin_13") (pintype "passive") (tstamp 8b69ecf8-1e2b-4681-8e5b-6a5304112034)) + (pad "14" thru_hole oval (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 45 "/C7") (pinfunction "Pin_14") (pintype "passive") (tstamp 4feb2820-3713-4213-876d-a426e2d2b7a5)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x14_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2" (layer "F.Cu") + (tstamp 7bb806ba-246a-447d-adf7-cb1239efecc8) + (at 233.25 100) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Mounting Hole without connection") + (property "ki_keywords" "mounting hole") + (path "/2b566c92-94e7-44cc-98a1-95a34bb7cecc") + (attr exclude_from_pos_files) + (fp_text reference "H6" (at 0 -3.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4e3feac5-9064-4cf2-b3cc-863ead4af90e) + ) + (fp_text value "MountingHole" (at 0 3.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7302d9f9-7694-4a74-b91a-3c02669983c8) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 328e37dd-09fc-4bf0-ae03-667fd5d7a4e9) + ) + (fp_circle (center 0 0) (end 2.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp c905067e-d197-4515-82b9-d96d7b195299)) + (fp_circle (center 0 0) (end 2.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp e7fd8e07-65d7-4b1b-97dc-15692812b9d3)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp f21e6a16-d307-4b0c-9ea7-ff1397ac477e)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 8278e04d-5dce-4fae-a41a-40e079b93b33) + (at 204.1092 109.31) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/534bb94f-dc1a-4b9d-ada3-165961d41cad") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Two1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 00919e03-464c-4294-829a-7177e295b180) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7a97d7fd-c96e-45f8-af67-7e21ccc570f1) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp c27a7650-9aec-49d2-af5e-8d201d88cb61) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7af98110-af0e-44cf-961f-10dcc0be99d9)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d8645bf1-3cd3-490e-b534-b058b5fae3e4)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp a4fe9695-76fa-4988-9332-b9e0bc48f3f3)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e5193ba3-9461-431d-9ab2-e9041af03be8)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 92906fa4-0104-4cf2-8f7d-3717fe018e47)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 410b1964-f22c-4c7a-b45a-9f71dff47f9a)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a407c074-4ca8-46b2-9b32-4a76a6de3cd1)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 29eb07b8-c077-40e9-9817-9e0d2a7c41e6)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c111f9d4-dd3f-4944-af5c-0ca25f56f838)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 433cdb26-4c8f-45af-9a8d-9f85ddc3040a)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 00bc2253-0ba7-4fcc-8ec1-f7d57567ba8a)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c2bfc58e-0033-4cef-89f8-f3719090b565)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 95b2a0a1-f055-4cd6-9311-cbd4344dbc3d)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aabf41de-8cd4-4d94-a7a9-bbdb94eb9503)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 176963e5-6c81-4bfc-acad-004309bbec02)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 15518d84-7031-43f2-bfea-9b349cea68dd)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp b968313d-dffb-4af3-b50e-845382ee6c7c)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp a2de328c-b5ab-43ff-8ba3-4b59a86d00ad)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 665dd929-79c3-4ab4-b4b1-f6336486d7df)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 39 "/C6") (pinfunction "1") (pintype "passive") (tstamp 235eaf67-e424-46aa-959a-f0b949bed109)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 43 "Net-(D40-A)") (pinfunction "2") (pintype "passive") (tstamp 89122a66-dda1-46f2-8b0a-55e15e37d9b7)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 840aa905-c97b-4aeb-a22d-925b29f5bfee) + (at 170.656 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "J") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/4378ffa0-708e-4f24-b4e4-73be56314cd9") + (attr through_hole exclude_from_pos_files) + (fp_text reference "J1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 666a9bbe-992c-4c82-a9de-c6db0acecd89) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a7daadce-c35a-45f9-944c-8bc71d732d63) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 3763a7c3-f101-45b0-80ee-78d160254430) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d1c31015-957e-4738-a1b2-f26dbcb7c7f8)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp c8926429-2bff-40b5-b3d5-100ced29b837)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 683d3d09-1c43-4d67-b0bf-701c3cfd21fe)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 77e3a135-f347-4bb7-8568-e031de08a14d)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d7be4973-ad35-4d02-a5e2-6447b4ce1bc5)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 42852e4d-2206-420c-abc8-5932d7b2aad4)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2f601d60-6d9a-4988-8513-b1c87fe641ce)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c8e18c75-35fb-42b7-9ae2-fe6f52decc2e)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7b63cba1-6ff6-4062-8c35-207087c4c01c)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d6b83efa-52c8-4bbc-b9a4-5fd9b618a58d)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c5816765-dced-4794-930b-d345838257cb)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 243a7bc7-8cfa-483d-b12c-9962fa74fedf)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c44f2d51-36f1-4774-b909-c201b2c94282)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 64255b14-5f94-4547-8626-91f8ca870c84)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a022ebc0-a8b4-4841-b2e3-0097c35fe6b0)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19e7a36e-6634-4a06-8f2f-68dac2545598)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 3c6718a0-8b5d-490f-9a48-06e4172fa7ed)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 7d2bb7cb-4b84-4b01-a081-e945803cd036)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 1590cf32-08df-45cd-8481-598cc008b8a1)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 27 "/C4") (pinfunction "1") (pintype "passive") (tstamp 5c5d17e7-1574-4a52-81ff-b6b45d71bed4)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 31 "Net-(D28-A)") (pinfunction "2") (pintype "passive") (tstamp 0424d28f-3c20-4788-8add-a4ba8ec4414a)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 85494666-0a4d-48fd-839f-32b68582235b) + (at 127.1292 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "T") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/e4ef2198-824b-4b1d-a9f4-4975f4a92ad7") + (attr through_hole exclude_from_pos_files) + (fp_text reference "T1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 756d250a-6f37-4818-aa67-822b38ba948c) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 634996ce-3da8-4352-9a99-2c5a293f44aa) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 0e836dd7-6461-4b76-a7be-a50da70444ef) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 18e63603-07f7-42ef-9a15-d1a799db9cd7)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 06d9799a-f47d-4876-af1d-b1f922470a8c)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 34ce1605-8f8f-461a-aa76-3dfa2e3f292d)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 598253ca-8710-40a6-bc59-128cf926f166)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e9dc101a-fa55-42da-b7d0-799ee87bdb19)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e2e9c171-781c-4391-81a8-16b20e7c7723)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ab90be78-78cb-4a6f-9167-f90b6c4e58c5)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 6892dc95-df63-4926-8a48-819abeb5da7c)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8a304ddb-9d26-4e33-9c73-72d0bcd3a89b)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 57ae29c0-5cf7-423e-8212-6742ec56cce7)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1d2afef2-229d-4e6e-8fbd-95da91f12954)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7bb69b58-8071-4555-a1e0-19645b406299)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c7782639-451e-467c-ac80-302e91efadcc)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1390c73e-1242-4b3b-b10a-e4334c1a6260)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cb6426cf-a01f-4c80-98de-62956359b441)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp afe3e961-e374-4640-a028-6e7d0e9ec035)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp ef19bf16-7cd8-4772-89c9-7f68ad0ae898)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 1a5f3a1a-7de8-49e3-8729-9a03a18ad90b)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 6f9173ae-f206-496a-b0a3-f558b12d674e)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 27 "/C4") (pinfunction "1") (pintype "passive") (tstamp 15ec4f5c-b323-4167-b5a3-9087a1fb51dd)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 28 "Net-(D25-A)") (pinfunction "2") (pintype "passive") (tstamp 77085792-22a7-4475-b7db-114c6f4e45e4)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 85e6cfff-f6c9-4a30-97a8-cfa60b17f8df) + (at 54.7277 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "A") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/e01828b9-2b7a-49c7-a833-d49b55f322f1") + (attr through_hole exclude_from_pos_files) + (fp_text reference "A1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 22e462ed-4705-451e-8107-e4daf8f3aa4d) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 03576ca4-c7b9-4fba-9db8-0b3f4ccc4601) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 74c8d417-cc69-4395-bf1a-bc18b5c4295c) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e117524a-db40-4b11-8c5f-81817b881df5)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 9ccee898-3046-4e8b-b6f0-7f8f94c68822)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 974f8037-0cea-4e63-96e1-d96b00ed76b8)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2ca27ea9-6581-4beb-8c2a-60b2c6d19f71)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5fa5633d-6637-4de6-9720-22dbf905c8b8)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f0adad0e-a5c2-4de2-a44c-155f659a8acc)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ed7b46cc-ba1f-4524-9d2c-da4ffcb115d8)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 927303cd-4a4f-4ead-bc03-e912f02f9599)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c0210a7d-d406-4832-bcf5-f18c6883463e)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 0f2fad5e-e056-4f15-bedd-834a0bf11cd9)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9175fc19-ed36-4a00-b66f-afb94a70c068)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b0d8ec79-92c5-410a-b870-8c09d939b56f)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b08dff09-6907-4c89-a523-5dd727698b0a)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a0a66cb5-9c85-4473-a855-faaedd0da3f1)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a604ef15-cf81-4581-9e0a-7a21581a4642)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78c658da-3ac2-4983-b4b9-6019a14458ea)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 3700fc4b-3943-4153-abe3-d8f3cc769a49)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp af01fd8e-c1f2-43f3-b7b3-2448defb783a)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp c4e923ea-83ac-47c4-9c50-61caf5eddaf5)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 8 "/C1") (pinfunction "1") (pintype "passive") (tstamp 6be141d8-f80f-4c60-93a6-6f334f9c827d)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 57 "Net-(D9-A)") (pinfunction "2") (pintype "passive") (tstamp 7f952faa-0803-4768-840b-1016418b7ca4)) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2" (layer "F.Cu") + (tstamp 8cc18598-0415-4dc8-881d-ddb92e75f80f) + (at 141.5 80.25) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Mounting Hole without connection") + (property "ki_keywords" "mounting hole") + (path "/460230df-36c0-4808-941e-f6cd26022630") + (attr exclude_from_pos_files) + (fp_text reference "H2" (at 0 -3.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 270566ac-a69d-4e92-8256-dc5e35399a65) + ) + (fp_text value "MountingHole" (at 0 3.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3418b276-fd03-4201-ab12-21fbc2a985fb) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 40ff22f3-3982-4ec0-b2bf-a8bb4a1387e4) + ) + (fp_circle (center 0 0) (end 2.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 92b6ee8e-c691-4bc5-8a21-0518eaa294ae)) + (fp_circle (center 0 0) (end 2.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 66660399-e7d9-4ac0-a4f3-e8076605884d)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp 391f1a9d-d80f-498d-bd21-9edaa111aa9a)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp 9f0a065e-78cd-485d-a833-c2ddaa9fd980) + (at 242.8876 109.31) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "4") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/036ea8d0-2467-4eb9-ad0d-a335f9148107") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Four1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d80c7bfc-fce4-498b-87f5-af4bf838e262) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b6733650-b8b1-4d6d-9e4b-be8b27768e28) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 2b4b33cd-c412-430c-9fd0-be183faad026) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d7738f72-6751-4de9-afec-27a14e3cea89)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 42a646b5-5eb6-4ad6-82cb-24626e038c2a)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ae69d82c-a57c-4ab5-8b0f-92f826582298)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7ada3010-6378-431d-9254-982c7e98e4d5)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a25f7d8f-4537-409f-a6d4-649cf22ada44)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d064b3b2-f286-4214-98c2-44bd82b9319b)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 6aab8bfa-8910-454b-8c0a-9833e854ff3d)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 98266051-ae0d-42d1-bdac-2a44a7c56030)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9d2671aa-0726-424f-abc1-9b0dcd034771)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8d884792-d05b-4c64-8493-8b0e43594de0)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 64958e26-d7bd-4e22-8e0a-f89134616c9c)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 43f1e6b5-9a66-42a5-8bf1-dc54b81ba3e7)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3eaaed71-0e8f-41f2-b57e-bb101628cd07)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 175a9e73-63b6-4bb2-9dda-344992aa0e67)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1bc5aaec-a6ba-4a74-a12f-29f97902d5a5)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d7f5de42-ea7c-4ab2-83e5-127464778d33)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 1850f8bb-4396-4766-81d3-6eec2c807f94)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp b9b1c6a7-bd48-4444-b6c6-2541217c95e8)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 0f118131-5461-4306-bb2f-6de95d07a7d9)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 45 "/C7") (pinfunction "1") (pintype "passive") (tstamp 17806aeb-6d11-4ce3-9717-e60dab8a05aa)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 49 "Net-(D46-A)") (pinfunction "2") (pintype "passive") (tstamp 02b1693c-a88a-4e9e-812a-5c85998d25a0)) + ) + + (footprint "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.75u" (layer "F.Cu") + (tstamp a00f1fa9-1939-49fd-af18-132580a8757d) + (at 105.4903 109.31) + (descr "Cherry MX keyswitch PCB Mount Keycap 2.75u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 2.75u") + (property "Name" "Space 1") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/5ffa5e31-ef86-4f37-a106-04eb483a8377") + (attr through_hole) + (fp_text reference "Space1" (at 0 -8) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3aebd161-d4a1-4eb2-b333-b57bfe4efb6d) + ) + (fp_text value "MX_SW_solder" (at 0 8) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 91660843-310b-4c9c-9975-6c868fcde516) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f415d3de-780d-4afd-a766-c5d75a7cc60a) + ) + (fp_line (start -26.19375 -9.525) (end -26.19375 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp b0dbe24e-6325-429b-afbc-423eb6032359)) + (fp_line (start -26.19375 9.525) (end 26.19375 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 50f61ca1-8b0a-4add-a629-cdf71ee88f5a)) + (fp_line (start 26.19375 -9.525) (end -26.19375 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 30a7a267-4028-4802-a6d2-8d453983bcdf)) + (fp_line (start 26.19375 9.525) (end 26.19375 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp d3f9a236-bb00-4bba-a301-5b249abe0255)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp f2288b4d-8f2f-4279-bfe3-f5b0d88bb404)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 050e4d32-9630-46d9-9d69-7ce6baf1307f)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 290a770c-a7d4-4340-b37e-35007d4afaa1)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp ad22cc20-73e7-48a4-8501-78a92d7b170b)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cf54b30a-dbf0-436e-99b3-23356ee6dcbd)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19fd7c2f-f02c-4bc7-b1f5-0822e021f932)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 056361e8-a4a2-4a65-bbca-4f80605d4b23)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c8f635c-490e-4627-b0ae-0d1fc1241a16)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ac8c8e93-3223-4cbf-bb52-0edad1086e96)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 345a3e3b-481c-4621-b8c6-e9e4cffd87ee)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22af7e51-98f1-4591-b1ea-7413280d20fd)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8051bd7d-b4bc-4a56-96f2-2f36174e30b3)) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 21abf469-f785-4c4d-b504-a4baecdbb51f)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "/C1") (pinfunction "1") (pintype "passive") (tstamp 6b091ed0-89cb-4d8d-8d56-f7f42c727cce)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 13 "Net-(D12-A)") (pinfunction "2") (pintype "passive") (tstamp ace82444-ff9f-4888-a3a2-f46ebadd8357)) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp a3e39430-87f6-4153-893a-3ecab6c6d88a) + (at 209.2987 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "L") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/05e43753-088a-41d1-9545-106335f47c44") + (attr through_hole exclude_from_pos_files) + (fp_text reference "L1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7db95d79-8a34-4104-91a8-978dfebe521f) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8d647275-2054-4e52-8ded-f558e759524e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 0aa9d4d8-91e5-430f-9f4a-3ef02ac5d68b) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 999b7a76-2547-456b-ad42-ad138da2f34e)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp fc6a495e-912c-4696-81be-bcf5d707f8db)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 58d25cb9-542b-410f-be18-697f641546e9)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 6d8b5b27-8dac-4e8d-b174-54a61cc3f41e)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp bdc4de5b-9881-4f1e-83bf-cd31a094c95c)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1969fca4-1178-423e-a8d8-f67617056c26)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 89586847-83d0-4bdf-a637-3987ce9a5706)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7a08a80c-f99f-4b93-ba5c-1701052bdb9a)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3f90d90d-2e5d-475c-9f1d-a11fc1f27833)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5eb00243-7447-4aba-9e81-57c5aabdf084)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 49ab3ee4-4ae1-44ba-b135-a8b578a201b6)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d903f55c-d646-4e24-bede-6a65bfaba150)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 56b0641d-cbcf-4ec1-9c52-799a19a3ff59)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 802cff3e-a7e0-428b-b5bc-5f81acc897f7)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4f3bf1c9-ebfd-4ac5-8aef-a3eb10909630)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 56a8b100-8a8d-44d8-a61c-58658be96fa6)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp a9414e6d-ec2f-4cf2-8a8a-2d3a694c1ac4)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 7ac1bb6a-5cb7-48c1-baea-4f03f929a033)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 00a33464-cee1-470c-a53a-9be8485cafa6)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 33 "/C5") (pinfunction "1") (pintype "passive") (tstamp a8077eff-ed2d-4fb7-b3f9-341b1770fe07)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 37 "Net-(D34-A)") (pinfunction "2") (pintype "passive") (tstamp 522213af-897a-4f3b-bc1a-56f84dabf401)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp a493a0d2-88e8-491f-a20e-cb8bc559f04c) + (at 69.4423 109.31) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Meta") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/767989dc-57b3-48b7-97b3-d7e7f84278ac") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Meta1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 592ad32e-3c84-4fe5-9f2d-1737c07d3af4) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e393d26e-b65a-4d30-8120-8e82aff033ff) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp a9cafb43-d280-4fdf-9ad5-b555ad7ac41b) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 685afab3-4e25-4fb2-a68e-8faf6913a890)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp cc395cc3-f2f8-4593-87dd-63bdebecd453)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 29080c52-ad66-457d-82bc-957c90203a5e)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 1f029b98-4be4-4928-95ba-ff538debc82c)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 38959f40-3e12-43a8-8f38-d9657054291b)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 35ea5343-5690-4bf6-a940-13ed178a29db)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ad343505-2651-4c5c-a534-7a26ddd8b0bd)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f4267a3c-3465-49c7-a974-2d08ca887693)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp fbd014bb-2b22-41ea-8c5e-fb482d1958fa)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp bf72320e-e0bc-4508-9861-c7232122b223)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f24430e4-b2f7-4467-b4ef-30f7bb20fc83)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 886ca9cd-2d1b-4d3b-90a1-d334599c62d3)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19934f76-d36b-425c-bcbc-959c9601dfca)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9bd41883-8e69-4d75-855f-6f8f8fa0d45d)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b3bc3fe4-62e8-48f2-b9dd-274000ae3c1d)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5bc50c48-3def-4c0b-b2c6-a0652ca6e600)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 2133c687-faac-4ae3-9a5f-1b80c849be7a)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 8f1cf5d4-7eed-4ec6-b78b-57f220d57403)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 8e2d1289-4ec6-434f-8062-5abba7ac5907)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 1 "/C0") (pinfunction "1") (pintype "passive") (tstamp dba387b6-63a9-4194-9fe6-d34e3b2f516e)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 7 "Net-(D6-A)") (pinfunction "2") (pintype "passive") (tstamp 706eefd6-095c-41ad-8d98-06eaf38606a5)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp aa701413-f92a-4ac6-8434-46a470cbf107) + (at 112.6919 70.83) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "F") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/904250c8-a369-4f42-a9ac-59abc60d9534") + (attr through_hole exclude_from_pos_files) + (fp_text reference "F1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 94b16554-383f-4ce7-9770-7c5291ca2f0b) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f6bc062d-8d92-43b8-b395-386cbf30b6bd) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 9203fbfc-f1d0-4d75-9193-5806ec4913c2) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 658f6966-dcd0-41fe-b440-ef594f4d28f9)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ab54794b-807b-4f75-925e-e4de44b6c01a)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp e0856a48-9fc0-43bc-bab4-85d6beadd6f8)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 804a2e42-ca7c-4999-a9dd-fe520a28095a)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 956a6fe4-66f4-43da-8831-2d9ba3ed3c16)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ef6cda72-7c4a-4cbd-ab0c-f3452a022158)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8e29f3df-d061-45d2-94aa-27d3e27ab0c4)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 712305ae-d1e2-4850-a86f-91003e7ee006)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8dc9acf6-6e5f-4b4f-922c-2a57cc6d434c)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3dce56b1-1dc2-4cd9-9ee8-622daed4e9d5)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5c619253-7f4a-4c14-b5f0-9c607180a159)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d86c4ad6-6273-462b-8faf-15a46f781b3a)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80bd2a50-74c7-4bd1-95e4-10af3b8e1568)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d061a35e-94df-43fd-8d1e-e430da79ad76)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5df57509-2d2b-4102-82cb-5062df41295b)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e232a220-f7e1-41da-8c10-a5a46eca008f)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 6d67d134-2aa2-4771-8816-a15bce3a5f1a)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 122719b3-046b-403c-b41c-bbafee8930ea)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 9a6287d4-1bdc-461e-9c03-d4953cf9c5a4)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 14 "/C2") (pinfunction "1") (pintype "passive") (tstamp 00a13541-9d89-4f16-9658-3068d3b2a60c)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 18 "Net-(D16-A)") (pinfunction "2") (pintype "passive") (tstamp 8679df14-038d-4e1f-8019-7497d124e7c9)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp b8184e53-7cfd-4c98-9643-d7b30e60b018) + (at 165.6101 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "N") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/92a3a7f2-d3bb-408a-9644-705c199640b2") + (attr through_hole exclude_from_pos_files) + (fp_text reference "N1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 617984fd-ad7d-4963-a581-c3b3dbe33f1d) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 89614398-1e3e-4727-a744-276902cd903b) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 080b4c3a-de93-4708-9d1a-1f79b1d5edc5) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp c4830893-e1ba-47e4-bac4-cfa7ac84dbed)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7999023d-a287-4bee-80b7-324fe8d8222a)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ee21be9f-265b-4ac9-a575-049ae9d2cb88)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d6d73c4f-b2a5-43a0-ba28-c28d3d237b66)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp abe93227-eac8-4957-adad-c814a564e9e6)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5024e70f-b16d-4673-a683-dc65030549b4)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp cdf8906e-7cc9-4aef-99ab-aa76bbea5e00)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c96b9be7-b0e1-4c93-b53a-4d2aa5893e13)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d7e953fc-a859-4492-b903-085c2645f913)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 25acbebf-1be6-4a03-98cc-11d902f9ab5c)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2724c825-fd20-44e0-ba98-2c04921cb7e7)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d3638cad-451c-460c-9400-9fecd0412484)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ddd38879-fc43-4d2f-9eed-a91959162005)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 17dfa133-88e4-40be-a635-5957a527ecf6)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 41ae8c23-6fab-44a7-8c71-d81f6e7473d5)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9d98debd-570c-409e-b300-ccde4db94c22)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 08820a6f-7236-4408-9039-8a74319bd33c)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 94e4251e-bfcc-47f0-99ec-fe888a0a886c)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 31fa3d7d-63ed-4072-afad-a40efcebc026)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 21 "/C3") (pinfunction "1") (pintype "passive") (tstamp 0120b676-ba5f-4769-a084-324f3c3a62e3)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 26 "Net-(D23-A)") (pinfunction "2") (pintype "passive") (tstamp d1a5c261-da20-4f1c-80c5-0cf82f7a5511)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp c0519f05-bd55-46c1-a73e-6dd08d8c16dc) + (at 223.5945 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "P") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/a58e8770-7fab-4416-9fc8-c0d5f33532d6") + (attr through_hole exclude_from_pos_files) + (fp_text reference "P1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b0730601-72d1-4e58-b9c7-b62f798a3c3f) + ) + (fp_text value "MX_SW_solder" (at -0.54 -2.92) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d4eaf6b8-74f5-4131-9ae2-9f27e445c1ef) + ) + (fp_text user "${REFERENCE}" (at -0.54 0.08) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp da497889-4c00-4dff-916c-8b070f495811) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8884ca6c-e91d-4037-b85c-5bb297a04ba8)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 911accf8-62f2-4f7d-b0a4-139985d0561b)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b93dc0bc-ce61-4ec5-971f-8ba0ee036a5b)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 82dbab27-bf5f-4352-adae-087c37aa6cb7)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e1a8b3d8-f3b1-4e1a-acc8-8bb7068ef8de)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ff9c5674-483c-4b57-8b32-c2f9492715dd)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b03478d7-f688-40be-ae69-4406ac6beda5)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 545989de-905a-4566-8c07-46087701886d)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 71f0988a-fa69-4c5b-b6ad-b277b3b02869)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e39cb396-df40-4293-8bf4-b1545804cba4)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3c4888ad-10b1-4606-82f9-bbbb19451ae3)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a3a35095-530b-458d-b9c8-1d53ceabeba3)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 07f4e2ac-6110-41af-abcb-3e3080b2880e)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 73e0cdea-d239-43eb-b4d3-9f1a6e85c069)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e9ad246d-f3df-4644-8de9-f7a7d86aa0ab)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4d3cd035-fdce-4274-9518-2ca309623622)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp c83be6a2-af07-46ca-b40d-2b68c52dd38b)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp af55a2d5-e0da-44c8-b601-02d2dd922756)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 1330d08f-bda1-4df5-a13c-6b79cbc80105)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 39 "/C6") (pinfunction "1") (pintype "passive") (tstamp 38a2ad74-fd97-46f5-804b-384278c68897)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 41 "Net-(D38-A)") (pinfunction "2") (pintype "passive") (tstamp 50a50ce6-ac5d-426b-bb59-ffed3daf92f6)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp c246b602-846f-430a-9a48-282abebbf9af) + (at 223.5682 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Double Apostrophe") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/38eae980-dfa7-4db0-98e1-071200ff3be6") + (attr through_hole exclude_from_pos_files) + (fp_text reference "DoubleApostrophe1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp eaac6b9a-4191-47b0-9e31-7a982905566e) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a8aca115-5c67-4a5c-83a2-5990e06db404) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 2e13506f-ffba-4a6d-a000-394a439cc155) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 4bbee341-c2c0-4592-8cf0-21c2ae83f4c2)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 78bcef6b-a60f-4aaa-9969-5fab8c18f931)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 3f18fd18-10f4-4889-8917-a3abaa4a951f)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8ec5ab87-5d7a-4f69-bf81-9700100590e0)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f5067f19-b3fa-4056-b6f5-ff93f6619acb)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1f823737-ff53-482a-9095-f3fe4b885d3c)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2e9d08ac-65d2-44f6-adf3-3775787107e0)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7677f8d8-833e-4cb3-bf21-346b7d21723d)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 021a7254-85de-4e5f-b3be-3beea248c136)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp fe1250b6-c2dd-4a6c-804d-3c3f5908135a)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 47a2709d-2fb5-47f2-b6d0-7e0c59fae923)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e41600b8-ebc1-4b7e-b249-e3a212e8c31b)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d9254ba3-be60-41ac-9b69-13c0d12845fb)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 947dabc1-1837-479e-a710-e87be91b1496)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 30c4e072-8470-4c81-a1e4-e21b09d7da43)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ca43fd8-bb49-4977-b7ff-c512961908e0)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 516db0f1-7642-478f-b3bf-c2bb3d76feb0)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 61036db5-fc16-4595-bb41-772abe326208)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 6be59f09-9411-4a04-8497-e46f44b57680)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 39 "/C6") (pinfunction "1") (pintype "passive") (tstamp 4416b49e-e916-428c-a433-53e1ffc60b51)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 42 "Net-(D39-A)") (pinfunction "2") (pintype "passive") (tstamp 15f9abce-d3cf-4952-bcc5-fc752ca56db3)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp c661ba61-9027-49a9-a60a-86908bf9db92) + (at 88.5431 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "E") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/b3f3e3ce-6b92-40c9-9a94-242e8736dddb") + (attr through_hole exclude_from_pos_files) + (fp_text reference "E1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 433491ee-96f6-42e1-b944-0052ef4e3260) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 983429a4-7863-4bd0-9592-faf503755dc9) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 56b48bf0-a189-4e94-9a25-0892e7e12760) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8e9898b3-133e-41e9-890c-5158462ba4fb)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp bef4605c-51c7-4781-8147-7935d906222e)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8473a48f-2866-4b45-924e-d9fe04d43550)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 83cc9e9b-e3c7-4297-ac7e-22a842aed61e)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 188a3af3-b1b4-4747-a690-339fa8d8e60e)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 14a7ce3b-da0d-48bc-96fc-686914ac191a)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp cc26ce0e-57ed-450b-85aa-eb41aaee543d)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f6973afe-d439-40e2-a3ea-908ea4e92520)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1e2f0c00-30e9-440a-acd6-9c541626472e)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a270b3f1-c7b3-4e07-80a4-bf403681c5c2)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7637ea8d-8ae0-4eb8-8196-571f1b0c18cd)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2a6f4a05-76fb-45fc-8566-35d8cc565e6b)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1331f583-c7c9-4d64-841c-4a6e2e696119)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fd29e897-905e-4423-9646-8f7e8126fada)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b25dcf7-8479-4d2e-bbd9-88601a9fffbc)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0657d65f-4a55-45ce-a472-5bc37a8a251e)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 02fa5fbd-3105-41ac-8cd3-24252b94a1d3)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp d3f9fd0f-57d6-4a13-800e-e088fad970d3)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 2b14bb57-2ddc-4c52-8331-eacda60c05ad)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 14 "/C2") (pinfunction "1") (pintype "passive") (tstamp f07bf2fb-d7ee-4cfc-bb6d-1f0fc275cfc6)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 15 "Net-(D13-A)") (pinfunction "2") (pintype "passive") (tstamp ff103858-001d-447a-a8e2-6a0823aad33c)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp c76ebaa8-2084-4b65-9ae4-ff8deefcaab9) + (at 88.3326 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "X") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/65247de2-b6e7-4460-b318-4afcea204445") + (attr through_hole exclude_from_pos_files) + (fp_text reference "X1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e2d1b610-f044-402a-9445-d2090254d095) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0d052bb2-bd2c-4863-8a76-65dfe6f947af) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 74bd1847-f2db-4e2a-b1ae-9df1ecf693cf) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp a210bcea-275d-4179-801f-dac91622b780)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8b1a773b-cf34-4c7c-9fef-bff6e65c0820)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 82c2a96d-dbb6-4426-ba8a-147dd7db190a)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp dd70ffbb-633d-4bc3-b065-fa21310fca53)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp a12e3f6b-6180-4710-8e0b-5c91485a38dd)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3189c910-d8f8-43a9-8437-b4cc7d789ad3)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5e94e09d-3542-4564-81b9-91ba1be75876)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b93268f6-57fd-48a1-ac45-d479dcb7b8a6)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f0cffc36-a603-414b-a271-452146169a6f)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d4137b21-691b-4d85-9f9e-b43a84f21de9)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp fd7e2c49-34b9-4fce-802c-fb2266dec8e1)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 03a4ea30-4e61-49e6-bbaf-be416a719542)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a5f9b4f1-298b-45a3-80d4-245734809af2)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9271fdb9-caaf-4222-afc8-8f6464913967)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e77f5506-a15e-43f6-962b-af1b6e38b33c)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp af2688ee-9c97-4a49-8fb4-c365a8e90091)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp d74f4c66-6940-4080-81e8-29b564d4b5c8)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp a60581d5-5f12-49cd-8dab-c4f94da6df58)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 400b97ac-296b-4e3e-8a33-31e902cff8d6)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 8 "/C1") (pinfunction "1") (pintype "passive") (tstamp 93ef7282-c08d-4f66-a77e-6f9d2f09920c)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 12 "Net-(D11-A)") (pinfunction "2") (pintype "passive") (tstamp 4db6104e-f8cf-4174-850b-d3d0b3ce9fa6)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp cf0afaf9-dd2f-45f7-93ee-9dca9f00d2e8) + (at 49.9569 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Q") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/9c814693-9f26-4f9e-a1e4-5490ab2f0e0e") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Q1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c0c816ce-0e4b-4d8d-b141-cdf1cb1c9fa7) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 16227b38-c4a2-4066-b6ab-6e9c4ed2b08f) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 8f97441f-9781-458b-9d8c-d62958961651) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 37e900af-7581-4b30-846d-fe577b1a096c)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2d4a9e34-387d-4bad-a5cd-57a7f71a1528)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp f317a360-3404-4803-9e71-5951dcc8943c)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 78b7d7a1-6be7-48bc-bfe4-2cb80212c028)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8b4bbf4d-e543-40fa-975d-e811c781338a)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2655dd2e-1175-4191-89c9-74af6bf925a1)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp e732501d-68c2-43e4-b5f8-416fe54337d1)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ccc029d7-5d15-4159-a157-7acfaa2a9e4f)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 712e6c87-d89e-49c8-bffd-f90364363075)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d0cc1a76-f6fa-4420-a87d-593e441348e6)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 0df9bf3d-dd7e-4d27-b49d-0bd77af553ed)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ab483de1-cdfb-447c-b92f-b8b0251d8e7c)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dbee6036-34f7-490d-ba68-0fbc4bb8ce1f)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 81eed260-f0cc-435e-88eb-3bd5393e6ab0)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 74e2609d-01db-4c76-9d84-1a4afc2b0ec8)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 25ef4a50-1a47-408e-826c-bdbc700f657a)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp ad0ca8b7-866c-4029-a92b-edeaea553504)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 86cdf264-23c4-4779-98f8-0f8bc726d8bd)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 536d80e3-18f6-4e8e-a2e0-5613b239f850)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 8 "/C1") (pinfunction "1") (pintype "passive") (tstamp a3fa0980-8535-4cb8-b1c1-7682c557e7f9)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 10 "Net-(D8-A)") (pinfunction "2") (pintype "passive") (tstamp 32b828e0-3b77-4e8c-b079-c78eef46990e)) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2" (layer "F.Cu") + (tstamp d14ebe2f-ea0f-42e6-8130-be2eeacbafc0) + (at 40.25 100.5) + (descr "Mounting Hole 2.2mm, no annular, M2") + (tags "mounting hole 2.2mm no annular m2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Mounting Hole without connection") + (property "ki_keywords" "mounting hole") + (path "/d3b8c9f8-359f-45c7-9b87-2365b4a73420") + (attr exclude_from_pos_files) + (fp_text reference "H4" (at 0 -3.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c51ca280-e16c-46ee-bea0-eaf0e267f0a3) + ) + (fp_text value "MountingHole" (at 0 3.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f0753142-4b97-485d-9c92-ffff669b802b) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 00f4ec05-f2e1-418e-87c9-d0cec1658305) + ) + (fp_circle (center 0 0) (end 2.2 0) + (stroke (width 0.15) (type solid)) (fill none) (layer "Cmts.User") (tstamp 028d577e-39a4-4b22-857c-850cad66910d)) + (fp_circle (center 0 0) (end 2.45 0) + (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 56063876-43e7-49ad-ab22-0a402c3ebabd)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers "*.Cu" "*.Mask") (tstamp c840df94-45e5-4c41-95a1-da23f6d91386)) + ) + + (footprint "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.25u" (layer "F.Cu") + (tstamp d80e39fb-b18d-40b4-8f4d-9f06c49343cc) + (at 33.0351 70.83) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.25u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.25u") + (property "Name" "Tab") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/8a516dbd-0c2b-4ff9-a1cb-26b9c5584a4c") + (attr through_hole) + (fp_text reference "Tab1" (at 0 -8) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7276a493-c747-4e98-96b4-eb24bf60fbbf) + ) + (fp_text value "MX_SW_solder" (at 0 8) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cf731f1f-f69e-4cb0-80a4-7e7911917104) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f4f1ee33-159c-408c-a865-f1fed22d304c) + ) + (fp_line (start -11.90625 -9.525) (end -11.90625 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp a06bca1b-d0d9-4bed-9782-1e5364eef134)) + (fp_line (start -11.90625 9.525) (end 11.90625 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 93ba52fc-b92a-40d5-91e3-8e1fe36eeb42)) + (fp_line (start 11.90625 -9.525) (end -11.90625 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 0241b164-245e-4d26-abe6-f55e4962e027)) + (fp_line (start 11.90625 9.525) (end 11.90625 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp f92236f1-c834-4766-a598-9fb88eadfedb)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp eda609dc-1b7b-4635-b3b1-f91f2683e1bd)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp ec9776d5-faa8-4e09-a216-c94839b2f51b)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 74caf696-78f0-481e-a744-91bcd0ac95f0)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 80d02949-1078-490d-a684-eba4d3c19f2e)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fee8f125-eed3-4300-a693-0a4abd04d07b)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 37c727b0-c904-4fa2-a4bb-c8f2d2c11797)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 22e3e0cf-d8a6-4337-97a5-a3353762a948)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fff3fa5f-e35b-42f9-9435-c2c6ddb1c687)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e7d56d4a-68fb-40c5-9012-a0870e586aad)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp efb2e960-f0d9-4fea-aabe-08a8fbbe8f73)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 87a64581-e0cb-4e37-970b-b8bb40a826ff)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3e4f8aa9-876c-4a49-8ffb-7a5ea177d5d6)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 21a84ef7-2afe-467f-9dbc-3b73f793d94a)) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 70b1b663-8370-4874-81f1-d7e77030dfa3)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 1b90244f-f95b-492b-b4b3-0593e9095ec3)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 1 "/C0") (pinfunction "1") (pintype "passive") (tstamp 12e47a81-c7a1-4008-aaed-f22a121fe522)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 3 "Net-(D2-A)") (pinfunction "2") (pintype "passive") (tstamp a5a50ebc-f568-4357-968d-b0543137f0a7)) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp d88e52da-057f-4b28-b25d-83f0305ce093) + (at 126.9714 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "V") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/19a9f3bb-58bd-4d1b-9acf-125a0d8c433e") + (attr through_hole exclude_from_pos_files) + (fp_text reference "V1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fb3d7dc1-b8ef-40c6-a657-b22cc28924f5) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a545b1c2-fbe9-4f05-8f44-1448b7210e53) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp f4ff7078-6c8a-40db-a31d-969106035d47) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 07b82c89-a311-4dca-827d-b7a34e005720)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 498311c6-4e38-44e9-8d9e-97c9551aa70c)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 24358f1e-7615-46a9-aab9-55e938a6aa1f)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 6d06e18a-e297-4cac-a3d6-a0d828b251e3)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 82d3c2ca-4bb8-4fd1-bba3-b2ce0bbc3f97)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1922e232-b1aa-4a9f-b8de-dbc82931cf1c)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f40b4b1e-5949-4076-8995-36dc366103c4)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp bd1aaa75-40ba-428f-944d-01e184f7a408)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b4ba856e-91f7-4afc-9865-e049ced2251a)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b77c530c-3ecb-4c74-a04d-e5a15d1ce6fc)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b78909d9-dcdc-4bc5-9009-34f6a5ebb7b5)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp afcaeb18-9724-4671-86a0-cce0ed48cd3e)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 901c1167-9551-4ccd-9a8d-21887ae36b8a)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0d8e2efd-2923-4ebf-9eac-a67b3e86b5b9)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3ad6c776-996e-4137-bf4f-22f665d80b69)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51f89a61-13d8-4cf9-8a32-07bae292c80b)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp bd6bbe6f-05e6-4d91-914a-e796d8c920df)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 74816d1a-50ce-43bd-af7b-e0d9ff3b7065)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 55d9a4fd-d5d8-428f-9118-a6e0637e52fc)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 21 "/C3") (pinfunction "1") (pintype "passive") (tstamp cf297a03-7175-43b4-b1e8-4581482bfb80)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 24 "Net-(D21-A)") (pinfunction "2") (pintype "passive") (tstamp 1d51d12d-6670-4f8e-8feb-1861dbb4146e)) + ) + + (footprint "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u" (layer "F.Cu") + (tstamp daec2800-0a67-4a83-9296-7a5e0e8ded5e) + (at 40.1789 90.07) + (descr "Cherry MX keyswitch PCB Mount Keycap 2.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 2.00u") + (property "Name" "Shift") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/0aeced3d-9f7e-4f3c-9dcf-fd9d95747bed") + (attr through_hole) + (fp_text reference "Shift1" (at 0 -8) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 60cfaf84-6698-4c37-a89c-03c2f469d987) + ) + (fp_text value "MX_SW_solder" (at 0 8) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d901e978-8f1e-4b33-943e-77c768c3ade8) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a71ae670-0cd3-43f9-9dea-bc85146e71b5) + ) + (fp_line (start -19.05 -9.525) (end -19.05 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp f0af2069-4090-494a-8264-098326966a78)) + (fp_line (start -19.05 9.525) (end 19.05 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp da91130d-2b21-4a62-858f-5796c6574407)) + (fp_line (start 19.05 -9.525) (end -19.05 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp bb6320bd-1331-468c-b89d-7ec3781def1d)) + (fp_line (start 19.05 9.525) (end 19.05 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp ef0654b1-330a-439f-89bf-bc191d92d404)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp b65c250e-f724-4957-9aa1-c9fe1ddd2097)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 0b99ccff-7c4c-4a7c-989c-906a27bff0f8)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 4e23f798-0fdd-484c-9070-4187dbad6822)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 65d7dd46-b039-4870-bc0a-0ee86afa72b1)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3b18ad6a-e4e6-4dff-b784-44d09a05e48c)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b33c9557-592d-4d7f-a484-09154c52f812)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d71666b9-5f58-4768-b622-6633f5996b77)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19cde37b-9782-4753-8557-7d02f2307867)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 41a2f099-1d98-491d-a9dd-f3075f596a33)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 988b7a27-c8c5-4eb1-afea-5e12115b6fbb)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d53d6656-6713-4c72-9864-d9b2943cca48)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d8e1888c-4150-4faf-9170-e632a58f07e2)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 6c151769-9285-4ee6-88e3-c67cf1834e51)) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp f33bbe5f-e8c4-46b5-8700-dd84ac00c52e)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 6092151d-d811-4521-8710-d75685c7f650)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 1 "/C0") (pinfunction "1") (pintype "passive") (tstamp 564ece16-ecfe-485f-8a84-dc0122f7cee4)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Net-(D3-A)") (pinfunction "2") (pintype "passive") (tstamp c06a37da-6b94-49fa-bc1c-7fec87bc6c17)) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.75u" (layer "F.Cu") + (tstamp dbc5b289-caf7-4772-bff5-8d591754b8fc) + (at 153.4345 109.31) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.75u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.75u") + (property "Name" "Space 2") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/f6e9ef2a-39d5-4bc5-999e-b72a8787cb52") + (attr through_hole) + (fp_text reference "Space2" (at 0 -8) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 37ebc3da-6ba1-4ff0-aaf4-9e05be65c9c4) + ) + (fp_text value "MX_SW_solder" (at 0 8) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 494af0fe-b6a7-4474-b1a5-4b2d9a2fc515) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bebac079-db38-45c4-b2d8-55282cc2df61) + ) + (fp_line (start -16.66875 -9.525) (end -16.66875 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp c1d40b7c-182a-4b38-b8a2-33150ae04d17)) + (fp_line (start -16.66875 9.525) (end 16.66875 9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 81f34bb7-5e90-486f-b81f-0b53162cb92f)) + (fp_line (start 16.66875 -9.525) (end -16.66875 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 80a32d9c-ead3-48a0-a9b4-111987724694)) + (fp_line (start 16.66875 9.525) (end 16.66875 -9.525) + (stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp d30bfede-892c-44f0-b806-686dcfdffddb)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp ac1d7fba-1db6-40a7-952e-c8d4557cb25d)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 83d68b45-64a8-4941-b705-46134483ae68)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 65509d79-a59a-4633-9229-96b45ed44822)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "Eco1.User") (tstamp 4cf90155-f18b-4eac-9a47-15dd2cb01daf)) + (fp_line (start -7.25 -7.25) (end -7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 56903eaf-2329-48b2-951f-66d4aff3d145)) + (fp_line (start -7.25 7.25) (end 7.25 7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 97620fb0-0097-4a79-9dff-c057ffbfb36a)) + (fp_line (start 7.25 -7.25) (end -7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7cdf62e2-025f-4061-bb22-771a0c376603)) + (fp_line (start 7.25 7.25) (end 7.25 -7.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da73ece5-3197-499a-adb3-8a2475a8d125)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2d9c2630-2d62-4021-a50a-76d720a4edce)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9eb3acda-45d3-41cb-8ee4-38e8e5964b8d)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9e121b53-2761-457f-8519-0dc4bff12ba9)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff5fdded-608d-433c-9f7d-58769c69e6a7)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp f6229a73-183c-4e9f-8e3d-6887d19cf053)) + (pad "" np_thru_hole circle (at 0 0) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 02cdad71-86fd-4e85-89d3-0d487e3fc216)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp ed501ea1-55cc-4d7a-805b-caa8c0fa7c5e)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "/C2") (pinfunction "1") (pintype "passive") (tstamp 5b9b1830-0f3a-4f6e-876f-8d368ba8bd3c)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.5 2.5) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 20 "Net-(D18-A)") (pinfunction "2") (pintype "passive") (tstamp d3cacebf-99e7-42d2-86e4-3617817a91da)) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp dcea6c9e-2e52-4d87-8607-594abdc3efdd) + (at 242.8876 51.54) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Backspace") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/00af184e-674b-4f82-9ee2-a995050f2377") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Backspace1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b5089a39-c976-4f95-9d37-c787a6bae165) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 699ae584-fb24-423d-ac55-660c9f5a1754) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp bb0792a4-552b-42ef-a8c1-88d7319b034a) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2e35f1ec-52c1-4988-baed-202bff784d99)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8a300176-4564-4cab-b249-58bad7291aeb)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp cd3b23f8-8c10-4c15-aabe-e26fa8447bc0)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 48a02524-9058-4377-9c7d-da81b8daebbc)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp b78cad59-e0e3-4339-8c57-87b34a0b4927)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ac39740b-84c3-46c5-8e01-ed1011186967)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4e2cfbd5-3f01-4706-95ea-1a3a8cb2f72d)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp dc3f0066-d177-4e55-a904-f2cd84656e75)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 34480a63-3e69-470d-bb32-3c88942518c8)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 9cdd8557-ffe4-4a06-89d0-21941e8f5bb8)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp caa127d4-fd81-4893-89f4-7f4838581923)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c47bc506-ac2b-46de-af3d-ddfe1bda02f1)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8bbc6a0a-d697-4d20-b664-5907abb00eb4)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f510f30a-5f4c-4d83-a77e-162d7c2da330)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67eb5c7f-4637-46ab-9490-992ef327c347)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8894e617-3610-47a5-89db-b5f7cdcf3ec0)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 69f35f16-c2d9-470e-a502-b7a89dbe494a)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 7b81d51b-d42d-4a3f-b51b-7628f9783f05)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 1714c6ec-e9a2-43c1-a4ee-677546b8a987)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 45 "/C7") (pinfunction "1") (pintype "passive") (tstamp 478b7176-72df-4282-addf-0fce4f0c04b0)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 46 "Net-(D43-A)") (pinfunction "2") (pintype "passive") (tstamp c4b77d8d-719e-4429-ad1b-bc386e9796fb)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp ddfa114a-27d6-4f57-93de-62580374b522) + (at 107.652 90.07) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "C") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/fc316386-2582-4930-91be-2182a23c21f1") + (attr through_hole exclude_from_pos_files) + (fp_text reference "C1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 15c25526-ca3e-40df-bd50-7eda36121dce) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6ac7d2f0-7aad-440d-a7ea-fb270b015795) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp ef2a1257-ace0-4323-8633-d5c07e4ed5ad) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 92ea4fc3-8137-42b8-9a1f-70f76e6c85d7)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d09ce4c1-69bc-4957-b6ac-c326cb622aa3)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 92f5a9b9-704c-49c5-8e63-114ca17c3339)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 00e0a1d6-ffb7-4131-80a6-f28fdd1bd3c4)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 79a27e4b-0373-4a0d-a295-85736b84b441)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 526bc09f-145d-4dd5-b8de-90ee7b0908ee)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2f122168-0608-4db6-9a55-dab2555195a9)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp db28bde8-1f87-4744-990f-c04868bf02e6)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f69681d9-2daf-4057-9333-d2aec6fc6af7)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 31e80dd0-8b0e-4102-ab97-a8086e6b0a22)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 73c3b797-2b14-4b29-9d31-5f9df3bff6be)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp dc5d6f75-b1d7-4177-af28-73876c17ba67)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5ac9b304-a092-45f9-a023-73588cb5bad8)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eebbccb1-425b-4013-beb1-031192864546)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d84e0ce-5c20-4a8d-8bc9-3a118d9b8ffd)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5f5ff52b-07ac-42b9-8747-79a8c4ae0cf9)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 829bcb36-add3-4752-9744-0d089091e30a)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp f1c2b0eb-dce1-424a-803c-e45f9070a374)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 192d7133-7d10-4628-99ce-f6658a11e9ff)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 14 "/C2") (pinfunction "1") (pintype "passive") (tstamp 0594a143-2cd7-4741-9bda-8dc7ca8c45ec)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 19 "Net-(D17-A)") (pinfunction "2") (pintype "passive") (tstamp 6b5c0633-a196-4ecb-93e3-5ee5b1aa6209)) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp e4a6839e-1d67-4925-80f2-1173fca3990c) + (at 107.8361 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "R") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/056d52c4-6500-406d-81f2-c5087ec19103") + (attr through_hole exclude_from_pos_files) + (fp_text reference "R1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d6c877c5-6b50-4f4b-805d-3a34e12b402b) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c442db3a-8220-45a9-aeed-982dc75c6b41) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp b5aec236-73fc-4b18-86aa-df34a10a9955) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 7eb0931c-5245-456b-b76a-5876e7f53be8)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp d7266c3d-a2fa-488a-aa00-02e78d442917)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 2054441e-c28d-4336-baed-01dcfbbbaebe)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 18ccd9fe-3ddd-4e7f-8267-3e8135e655c5)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d57ff5d7-7d1a-42d7-8966-06936f1c5829)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 02fa4cf7-e7a4-45f2-86de-29dcde90ffb1)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 4e4f314d-98c8-4e81-a943-bb0c986e6ba3)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 7ce7e8e0-34ba-4a46-8f7a-68d05bb5cd49)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 2043db0d-2f69-4681-b1b5-a40118ceb842)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 346fb9aa-a5ac-492d-95f3-db8fb81d5a3c)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c31f0669-8ca4-45fe-8b7d-94588f538373)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5968d69c-e54d-4076-bf4b-2efefd4dc0d9)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 952d74ef-120f-4818-8b84-b012853dfe0c)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1b3c3aa7-ad9e-4dbd-ac00-0e876aca03bc)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f22d1aba-8039-4a4d-bb5d-9bdf1faff64e)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 346a02bf-6b48-4862-85a2-3f65de194293)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp a224d7aa-18d1-4b82-8ae2-f2b61da145e3)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 6dedd0ae-410d-4142-9a0d-80f04fcdd002)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp d7f5a5a2-dfeb-46ef-9647-5c7c174f3aee)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 21 "/C3") (pinfunction "1") (pintype "passive") (tstamp 4c5e4d75-e144-4072-8da0-1987d1db23b8)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 22 "Net-(D19-A)") (pinfunction "2") (pintype "passive") (tstamp b1f3db7d-48dc-486a-ab3b-a401fa9dfeb9)) + ) + + (footprint "PCM_marbastlib-mx:STAB_MX_P_2.25u" (layer "F.Cu") + (tstamp e8bb572e-8511-4175-acd9-6979a29b5608) + (at 40.1789 90.07 180) + (descr "Footprint for Cherry Clip/Screw in type stabilizers, 2.25u, plated") + (property "Name" "Shift") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Cherry MX-style stabilizer") + (property "ki_keywords" "cherry mx stabilizer stab") + (path "/08a2c023-d2c9-43c4-8009-25e8f9a0d2bc") + (attr through_hole exclude_from_pos_files) + (fp_text reference "S1" (at 0 0) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8b555799-19df-4df5-b4c2-f6c7fe6ab943) + ) + (fp_text value "MX_stab" (at 0 8.128) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8d99d9df-9f64-4b83-b5b9-51407cd32afc) + ) + (fp_line (start -21.43125 -9.525) (end -21.43125 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 4ba8bfc0-b98f-4236-b47a-0a45d19d1f94)) + (fp_line (start -21.43125 -9.525) (end 21.43125 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8e4f4682-4996-42fb-b70c-8173b66e7f89)) + (fp_line (start -21.43125 9.525) (end 21.43125 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 98ec45ba-115c-4db7-b8b8-4c2f36673d34)) + (fp_line (start -7 -7) (end -5 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 9d9767ae-26bf-4202-91fe-199a3760c5a7)) + (fp_line (start -7 -5) (end -7 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp b3899fcb-34db-4faf-8d79-6ad639978850)) + (fp_line (start -7 7) (end -7 5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 15dd4dcc-40f9-4b7c-8258-1dc606d6a720)) + (fp_line (start -5 7) (end -7 7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp c8080bcc-25de-4bfc-95e8-10d8a9ac381c)) + (fp_line (start 5 -7) (end 7 -7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp f6e3de0a-b5ac-4d3a-a569-c0aa9ace5307)) + (fp_line (start 5 7) (end 7 7) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 246035bc-bbe6-462c-9f7c-36e050ca73d3)) + (fp_line (start 7 -7) (end 7 -5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 8c766b9e-c3d8-4e68-9e62-254bed29dab6)) + (fp_line (start 7 7) (end 7 5) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 35231273-ab53-4e30-819c-12dc24cd19d3)) + (fp_line (start 21.43125 -9.525) (end 21.43125 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp ef9a4d40-7502-491f-b7fe-9d3f5b2879ef)) + (fp_line (start -15.28125 -5.499999) (end -15.28125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 1ff2a823-2c36-4048-b603-83638c1b6852)) + (fp_line (start -14.78125 -5.999999) (end -9.03125 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 41f7f1d8-b59d-4622-b896-40c5074fa25b)) + (fp_line (start -14.78125 8.000001) (end -9.03125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 62c77cb1-3861-444e-8178-7014fc9c30ca)) + (fp_line (start -8.53125 -5.499999) (end -8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 982e8450-9070-49fc-839a-2c81f24b03ae)) + (fp_line (start 8.53125 -5.499999) (end 8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 89b79fc3-7be6-45da-82b8-6f02a59cec0e)) + (fp_line (start 9.03125 -5.999999) (end 14.780039 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 02469d85-7e48-431c-baf4-ac1c9ef2565f)) + (fp_line (start 9.03125 8.000001) (end 14.78125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp d249573f-93c3-4e2d-bc70-6a23a8a82706)) + (fp_line (start 15.280039 -5.499999) (end 15.28125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp ce169061-3be4-4915-ab07-6baac69f0df0)) + (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") (tstamp 88d05e5d-97ec-4199-95dd-7e5959351c41)) + (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") (tstamp 7c197083-9600-4b65-90ea-fd3ae19dd6b2)) + (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") (tstamp 76560f17-2ae2-4691-a808-81d8fd5bf5cc)) + (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") (tstamp 0e6de3bc-b7f0-4585-b186-52fbde50c7f5)) + (fp_arc (start 8.53125 -5.499999) (mid 8.677685 -5.853565) (end 9.03125 -5.999999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 5941a55b-c9cc-48c7-bfd0-048d69cb0a16)) + (fp_arc (start 9.03125 8.000001) (mid 8.677729 7.853537) (end 8.53125 7.500001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f8814f83-4fd9-465b-8418-46fc27e0a101)) + (fp_arc (start 14.780039 -5.999999) (mid 15.133567 -5.853539) (end 15.280039 -5.499999) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp fa6e810d-bf5e-467f-8dd9-f8c99471a8f6)) + (fp_arc (start 15.28125 7.500001) (mid 15.134806 7.853571) (end 14.78125 8.000001) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 8ca60e07-f280-4ca9-b8d7-19d02c4e4738)) + (pad "" thru_hole circle (at -11.90625 -6.985 180) (size 4 4) (drill 3.048) (layers "*.Cu" "B.Mask") (tstamp d432ec06-46f3-4933-8e2f-84c1fea885de)) + (pad "" np_thru_hole circle (at -11.90625 8.255 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp c460fd57-e9c9-446b-aef9-e265141e7544)) + (pad "" thru_hole circle (at 11.90625 -6.985 180) (size 4 4) (drill 3.048) (layers "*.Cu" "B.Mask") (tstamp ec4eea3b-810a-4507-a339-fb62aaab415c)) + (pad "" np_thru_hole circle (at 11.90625 8.255 180) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp fd496ade-1c4b-4a8d-b0be-cecfcaff2940)) + (group "" (id 8bc798d0-5261-4f7f-9a71-e034edaa5859) + (members + 02469d85-7e48-431c-baf4-ac1c9ef2565f + 5941a55b-c9cc-48c7-bfd0-048d69cb0a16 + 89b79fc3-7be6-45da-82b8-6f02a59cec0e + 8ca60e07-f280-4ca9-b8d7-19d02c4e4738 + ce169061-3be4-4915-ab07-6baac69f0df0 + d249573f-93c3-4e2d-bc70-6a23a8a82706 + f8814f83-4fd9-465b-8418-46fc27e0a101 + fa6e810d-bf5e-467f-8dd9-f8c99471a8f6 + ) + ) + (group "" (id dbe0b63e-d27e-4f60-b08f-c8be49ee9f47) + (members + 0e6de3bc-b7f0-4585-b186-52fbde50c7f5 + 1ff2a823-2c36-4048-b603-83638c1b6852 + 41f7f1d8-b59d-4622-b896-40c5074fa25b + 62c77cb1-3861-444e-8178-7014fc9c30ca + 76560f17-2ae2-4691-a808-81d8fd5bf5cc + 7c197083-9600-4b65-90ea-fd3ae19dd6b2 + 88d05e5d-97ec-4199-95dd-7e5959351c41 + 982e8450-9070-49fc-839a-2c81f24b03ae + ) + ) + ) + + (footprint "PCM_marbastlib-mx:SW_MX_1u" (layer "F.Cu") + (tstamp eb447e30-2413-4815-8994-9325be9176b8) + (at 30.6639 51.55) + (descr "Footprint for Cherry MX style switches") + (tags "cherry mx switch") + (property "Name" "Esc") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted") + (property "ki_keywords" "switch normally-open pushbutton push-button") + (path "/6b0e36c8-61f6-4342-8b5c-55fc06460296") + (attr through_hole exclude_from_pos_files) + (fp_text reference "Esc1" (at 0 3.175) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp eccbd918-1f78-4e5e-874e-2d9179714523) + ) + (fp_text value "MX_SW_solder" (at 0 -3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f8c2e27a-975d-401b-b7af-70253fe272d1) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 8cb5ab4f-80f1-4a4d-bd80-1b6b746f94fb) + ) + (fp_line (start -9.525 -9.525) (end -9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp dff83c6e-1e27-48c1-ac80-58adf8e21ec9)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 48b93608-ef9d-4fc0-9479-57d25511dd90)) + (fp_line (start 9.525 -9.525) (end -9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 6028dcde-7fa7-408a-9156-f1541713ef79)) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) + (stroke (width 0.12) (type solid)) (layer "Dwgs.User") (tstamp 511d6a58-eb92-4c51-8574-3c817c9d7903)) + (fp_line (start -7 6.5) (end -7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3560bf4b-17ca-4f3d-8f56-5781c482c375)) + (fp_line (start -6.5 -7) (end 6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3547d989-79cb-4f69-87db-666f03d5073a)) + (fp_line (start 6.5 7) (end -6.5 7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 3eb7e29d-80f7-4bc0-9d4d-e5e982096b00)) + (fp_line (start 7 -6.5) (end 7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp bbab9fec-7818-4717-a622-1fdec8edd3ff)) + (fp_arc (start -7 -6.5) (mid -6.853553 -6.853553) (end -6.5 -7) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp c3437b3e-5e57-40e6-9a7e-a4a88cff5af0)) + (fp_arc (start -6.5 7) (mid -6.853553 6.853553) (end -7 6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f84511e8-e6ce-410d-9bec-cbab2b9a8544)) + (fp_arc (start 6.5 -7) (mid 6.853553 -6.853553) (end 7 -6.5) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp 60c3f78d-ebb0-4aaa-b465-d120cea6dc4e)) + (fp_arc (start 6.997236 6.498884) (mid 6.850806 6.852455) (end 6.497236 6.998884) + (stroke (width 0.05) (type solid)) (layer "Eco2.User") (tstamp f3932d73-5611-466b-b434-c21488a294d1)) + (fp_line (start -7 -7) (end -7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5a0388e1-3f39-4632-84e9-c7dbe8a4ffb4)) + (fp_line (start -7 7) (end 7 7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3746bcbd-fa87-4886-9214-7cba02740a4b)) + (fp_line (start 7 -7) (end -7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9d92a26a-39cc-41ea-9adc-fbaedbddd9cb)) + (fp_line (start 7 7) (end 7 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 95dfb46b-98ba-47ce-a544-784469bbdc9d)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp fc024584-ee95-4308-b130-e7b0fe320008)) + (pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers "*.Cu" "*.Mask") (tstamp 86080c1b-42f8-4cfe-9c5d-b2a477f53dcd)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.75 1.75) (drill 1.75) (layers "*.Cu" "*.Mask") (tstamp 167ef841-6d3d-4874-ab30-28e6468a2f54)) + (pad "1" thru_hole circle (at -3.81 -2.54) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 1 "/C0") (pinfunction "1") (pintype "passive") (tstamp b5622349-be6c-487c-889b-4f440e5214ac)) + (pad "2" thru_hole circle (at 2.54 -5.08) (size 2.3 2.3) (drill 1.524) (layers "*.Cu" "B.Mask") + (net 2 "Net-(D1-A)") (pinfunction "2") (pintype "passive") (tstamp fa060913-e45d-4adb-9ee6-94fb352e485c)) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 00330e75-63c1-4a70-a133-21590f24d763) + (at 136.4751 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/6562193d-5e37-4449-8d6d-4c0c7766a897") + (attr through_hole) + (fp_text reference "D22" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9b985298-a9ee-4577-bc18-94da5d08751d) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 0b2f60bf-8831-4209-a6d7-cd4e95e57b8e) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 826d7524-3fab-46e0-88e4-9bb61b01470f) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7d97517d-3b4a-4877-b18c-f7748a019e2b)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b9c3fa51-8f86-4b22-a216-35275355b760)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2d6105c0-45d9-45ff-8253-fa6588abd0e7)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ac2b4c5b-641c-48e2-9103-11ca5b36adf0)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e800df12-05db-4a90-83e2-082f74a222ab)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 28f94050-94e6-4d9e-a52b-e491ca294164)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0d08ac28-ca55-439f-86b4-a84d48cc55ff)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp eef093d3-e8bc-40df-b875-37a346ae5ec1)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4da6ed5b-d92b-4d09-b0de-e74113bac548)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 33fda5f8-a8a1-4550-847e-c4558a4fca1d)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f0ba5b80-f130-4220-8fb8-813f6a27a8d8)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 01271a24-2831-4a11-8d57-2620326b3f19)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a3f35146-3476-43ec-acfd-81b78169b3db)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2fa4b7b4-33e5-4935-8992-841f1c8e94cd)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp bb2de01f-389f-4abb-b4d0-c975c68a49ab)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7922de17-35d7-44e3-acf6-a4b744f243e4)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e00df3a0-a8ec-440a-adbc-4be99546020c)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3edb37ef-bcbb-415a-a43e-2ae0d62d2fda)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 26041afe-3e3e-485c-a6ca-0db837b796fe)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 044683f8-2506-461f-8e79-dde87b9f8ea9)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1ea8caf7-5917-45b0-8710-5bfd07471ac5)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0f5dbb29-3572-400b-875c-1973bd119aa5)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp dabb4709-b51b-4da5-8893-72e776e7f8a7)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 25 "Net-(D22-A)") (pinfunction "A") (pintype "passive") (tstamp 2e5125e4-c8f7-4f60-8a9b-ed66193a5d15)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 079a0cc8-1446-40c0-8e45-9d1d90bfcfb4) + (at 213.7251 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/96a69288-e056-409d-ae57-4267025a8074") + (attr through_hole) + (fp_text reference "D20" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9fdf9100-f0de-4727-91b2-8a0c98d32728) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 012ca3f6-174d-460d-a8dc-29a29c06b0f4) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp c28ecff4-db55-466f-acb4-c9f815936aed) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e1211d4d-b831-4c3b-8302-933e997ec4ac)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6f785d53-d0f4-4afc-8aec-5fba94f2e150)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a2b03fe9-d36a-4c78-9cd4-50467af56250)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d13d30bf-c69a-4589-88a1-03c6b5f15f5e)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6c2118a2-1675-426f-92c9-5225ef92017a)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ebbf7990-b3a5-4897-9ece-d45f5f8feba0)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ee9ee533-eaff-49af-830a-8d1cb49d95fe)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp cacaa826-c5a4-4312-a1eb-5bf936670176)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1560b977-be71-4526-88a8-a5f7817df002)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp aa8eae3a-3781-4ef7-b1a8-ee517a061a18)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 05c45146-7e96-4fa5-bbb1-68a0e9840001)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5ebcfe9c-70c5-4b0c-8ea3-d01d1b8f316b)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 4f7fc4cd-3623-4f2b-820c-16dfd9129a18)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 39279001-e0c5-4c47-81a2-02728f3b5286)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d5d0c20b-19f4-4505-80f2-3e323bf8cd7e)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0a53e20f-acde-49ae-849b-c2fa6342f3a8)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 8dea404c-e19a-4a4b-ae37-56d907c54dfb)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f9d590b2-7d7e-422e-9577-e2e8f8d97302)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp da90781b-9cc5-4a02-b499-d95fe1082b50)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp fb7458bd-1d1f-4383-b5a6-a9f9e78d8ab2)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1fa0b670-5fcd-44b1-8252-141a8f090ad6)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3bfd7cf4-ea33-4098-9318-aab42a4b5949)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp 1780bc6b-89e8-450f-b966-e25b49679df1)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 23 "Net-(D20-A)") (pinfunction "A") (pintype "passive") (tstamp 4df7c7e7-1c4e-46a6-b8bd-f594ea966f42)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 15d783b9-f628-43bf-a8be-8a93009b8caa) + (at 122.7851 109.29 180) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/3ba5c02d-52fa-440e-a9cf-baac72cf3a2c") + (attr through_hole) + (fp_text reference "D17" (at 3.81 2.12) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 72805e16-52c2-41d4-82ef-f75010504ebd) + ) + (fp_text value "D" (at 3.81 -2.12) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9954efb3-4a30-4fe8-b78c-be3b669162b2) + ) + (fp_text user "${REFERENCE}" (at 4.11 0) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp fbf5c8f9-1aa5-4b92-872b-9f5557a8f6c2) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0ea80665-6ec7-4a87-b63a-d2d37ebc7ca7)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 61559637-5484-4f6d-8547-f780e58b6565)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9a7073e3-4d11-430b-983e-cd6579f53576)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b2052334-14e1-42b3-9819-369e1703a33a)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 405cf21d-cd9c-4e65-b625-2fd8bc7063b4)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0da40008-e5eb-4b64-bd88-9fdbdfb1f66a)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e90748a0-ff26-41e6-9841-44af06d49601)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5b8fa75d-04e0-4b3c-b289-ccdc87d3224c)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 338c003d-c5cc-4ff8-9e9e-60c40027d6f8)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 675d5349-8075-4dfd-8836-08c567603ea0)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0cc93d5d-5ef8-41c4-8f41-a590e2dba073)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp cc2b93db-fe3b-487c-ada5-9a3f5cc36723)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp d714b56a-f6e7-48f2-816c-14946aaeb355)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c114cf7c-b998-49e5-841a-b54140bc7576)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp aac01e75-5e70-4ba1-ba3a-ff29a63df7ce)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c47fd8f7-babd-4408-8678-d46a76004789)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 959d1cdf-6c0c-45ae-8a73-9162cc50a542)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cb5b0566-bd47-424b-be3b-c90fba1eefc9)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6b21ace4-a77b-4172-80dc-9a666f9a0335)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 940a9c27-9ecb-473f-97c5-78dd947cd26e)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5e76410d-6239-4475-8a25-9d8969edfbae)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f9227a05-3f6b-44a9-88d2-13082fef5e4f)) + (pad "1" thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp 15dbf5f2-7075-4b44-b50e-56b985d665f4)) + (pad "2" thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 19 "Net-(D17-A)") (pinfunction "A") (pintype "passive") (tstamp 42f19982-3995-4531-9b2d-986d9f5267d1)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 1a31f8ce-faf7-4ee7-b163-43bdbb56e49a) + (at 122.4751 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/7018d789-b9fe-4c3f-9ec6-c01edfa10728") + (attr through_hole) + (fp_text reference "D9" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 8413e19f-1183-4693-830d-0b90cd7daa12) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 6911780d-c4d5-4841-8d0e-36c1bacbce60) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp c6cccd60-a7fb-4c1b-b40c-504b3f4a0d70) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8ab0edbd-adcc-456d-b364-2f9b407bb590)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp dcc913b7-413e-4a60-ae5b-6f2e31211622)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d22abde4-453f-4671-bccd-727d69185b4f)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f045ef88-2b8a-4d01-84f1-677143175783)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d554496b-3508-49c1-ba49-198d0bb6ac30)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 99c79ba6-344f-42f9-af65-03bf2349e9be)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f1e55da5-874c-41a2-a1b1-a9e59a78ea31)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp be75916e-5da5-4e12-b0f1-e7f28f53b550)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 74926856-35e4-4ef2-9699-fc7df7f790f1)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 4d84bbbb-d9be-46ab-b359-8fc6b965bd99)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 44b55505-a5f4-4105-809a-094999570ef0)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp e5a64465-cb61-49f2-86a0-620c37f89e04)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 40c02b87-b6ab-4e4b-8ed2-f27fbae35804)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b157b5d9-a68c-41b6-a66a-f6b01af90bb6)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 096fc71b-1744-44c9-8b06-153b91c94feb)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp efee9b9c-6c4a-4cc3-b791-4666ac30b586)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cc2cf4e4-f2b0-49e0-9dbb-1e86c9f29124)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 674720b2-4b04-4f2b-9ff2-59a588a9b225)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2bab3476-ceb8-4d81-a43c-1b0e7994d19c)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 76ee760e-5cf7-4065-9be1-00df8b763ccf)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7b51a7db-46e6-4a14-95eb-c67fa8d1a0ee)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp baccecad-ee49-4e4d-b165-98c0648cf93f)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp 361d9d96-f133-4d7a-9f24-e067878172bc)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 57 "Net-(D9-A)") (pinfunction "A") (pintype "passive") (tstamp 8faa7727-4b6e-49c4-adc3-6a3addf3f514)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 27a1f94d-5301-45c2-91e0-1da2b2543346) + (at 40.2251 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/d2bf6fc0-e6d4-4e96-9137-6ceaf28723df") + (attr through_hole) + (fp_text reference "D1" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 2c9b9bc4-5794-4c1a-a399-4130f40ea1c2) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 12a61a40-bcd3-4a61-bc60-70ac3a7e7eea) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 0fe67165-7766-4265-9bb2-d9ffbf80af76) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6f15000e-c32c-4db5-80d9-e97f26255fbe)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ba9b01c3-ab11-4f30-91d5-fceb2b869ea2)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 17c33a31-d6bf-437c-949c-86c0a6fbc13b)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3247b39f-d08b-4065-b3da-26ef69e24eaa)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f6a13316-b189-472b-989e-3f1a13e9c6fd)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ea7ac1be-2777-42cd-a820-4c467a6cfb6f)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 747ef54a-c889-46a0-8cf2-12508a42896b)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 21f8550d-d2b5-4f22-831c-b6b36ba155c8)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1118cee2-9b03-4c84-8929-352f851470b7)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a2394f1d-9502-4415-8cb7-6e75576218ac)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f097bd91-9569-45f9-9f0a-5255e6ae1cc0)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f1e286cf-8b3b-4fa4-9cc7-5cf4b8412386)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a4585b9a-0328-447d-bf29-f697d2c3f8d8)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp aadda1e8-9ea6-4ca1-9988-f560cb4641a2)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4fd9ce5d-197d-4a2e-b51c-a4594fc57cb4)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 35136324-de40-425f-948e-ca38bab6a43d)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 91650ef5-f1c9-4a6b-a2f5-9670a54ef471)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0d25bd16-5350-4324-b9a1-a3bf126151fc)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 754fffcc-0e02-4583-b7d5-dd100116e256)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9689d54a-406d-45b8-b22f-190f03466d1e)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ed95d73f-a23f-4972-94f9-95e7a8a9c214)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9626ce23-1696-491e-8f4a-13eeeeb9d066)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp b99f6771-4c0b-47a6-83f8-7b24c408c92d)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "Net-(D1-A)") (pinfunction "A") (pintype "passive") (tstamp 06049494-b929-4189-a714-a23413a5cc1c)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 28288bdc-e24b-4e30-bc81-2a207a11ba40) + (at 44.9751 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/f7cfdb55-efd2-42e9-8b6a-cc4056c9f75c") + (attr through_hole) + (fp_text reference "D2" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 6ce515c9-59d3-4dbc-bf61-c6fcbae93203) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d3e6b3f0-d631-43fb-8e7d-6fa25504ae08) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 598b225b-47da-48c8-aea3-58c56a1ed185) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0177706c-3f1c-43cc-b80c-87ca749871bc)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 30fad35e-a410-4764-ba13-7c633eb09909)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 18b43b05-44af-44fc-8235-c6e5ee198397)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 608e8023-dfee-4255-b0f6-3484ae5bef64)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7454cdc5-c11a-4165-bf76-de3ccbe2d7a2)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9e7e17fc-a5d3-4373-9c8a-6da8abf74f64)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e0b61bc1-c8e4-4269-8ace-4b374f944275)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e43870ef-421c-4e44-b505-b0554ff040ea)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d48d19d2-4b7a-4407-a4dc-277b21896946)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 658ffd7e-fdf2-4b1a-ba51-ce2038ad1906)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 46a6782f-8e37-412f-bd14-5cf476e52ca4)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp cbef962d-e98f-4cb1-b972-99916fea09fd)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5e5f5b24-62d9-4d7a-885b-c9879f249d29)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0823de28-5ed5-4ffa-a7f3-3e71268ef469)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 39cbf2c1-28cd-4874-8e1d-3259ff3efde7)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 180f4f7e-61e0-43c4-814c-b0027a03b01a)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a8bc6035-8efe-4b79-89d1-d83e6ddfaab9)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9a434c20-a902-4122-b1e2-3969d0db87fb)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d27ff59e-b463-4768-bf69-6a6ca47d1696)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9f0bdd01-e4f7-4608-aabb-61b4f5903759)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp be3c95f8-80ff-425a-b86f-1576df252d21)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0e86052e-44e3-4077-9d62-7df495bcb333)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp 6a10919a-31e5-4689-beba-b64ed99c795d)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 3 "Net-(D2-A)") (pinfunction "A") (pintype "passive") (tstamp c1d81b96-6179-4675-a301-72214b8a231a)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 37a30ece-e10b-480f-a33c-4b0a7f2d5a0c) + (at 57.2851 90.04 180) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/eff1b466-00f3-4632-aeaa-66a283585aeb") + (attr through_hole) + (fp_text reference "D5" (at 3.81 2.12) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 4c8f7279-ed2e-45f0-9c27-27f3ada31f68) + ) + (fp_text value "D" (at 3.81 -2.12) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 19c0b553-632f-4f21-95b8-ea0738fced15) + ) + (fp_text user "${REFERENCE}" (at 4.11 0) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 28cd864f-8f6a-46a5-a282-814bcbe6cc77) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1a3d308f-8fc1-4d7a-8b4c-bcace5f8a4cc)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8bdd729a-ccdb-47fb-b815-1c5ffb3d602f)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e5c7266b-1645-4a57-bab1-71b3e762e763)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b32da1d9-0ffa-4ff5-8323-9aeefcabf0a9)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e25ce1ce-f5e9-4ff5-883d-6b916fc58d2a)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7bbfea7d-22da-49e3-9bc8-92acaddebda9)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 82d88363-c74e-4f5d-9e25-53362cd96bdc)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 71633d7a-6524-4092-8476-f4ab46c05f87)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp eb3dbe37-7c7e-462c-a201-b6de0945cbf1)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 312c2846-bbf1-4c4e-8296-bd288872c408)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c1ad2592-e304-4ef9-860b-83ba839b5f9f)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b9b6e153-940c-4599-8d25-2c9394b68752)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a554271b-da4e-4c31-ace7-4b5c653b5149)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d5fd1a00-4739-4018-82ff-edb9e32e970a)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d415f85d-9179-4450-95be-ce09b7813695)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 92c61153-62b1-48cb-b6ef-29e90f520ecc)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp acf23b17-3b6a-488e-87f5-cc47ee254e4d)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 17535371-8883-4909-8333-60c846163896)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d3e1a51a-e8cd-4075-9fe5-96e0cbd9f7c7)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp dc16b489-7e6d-4dbb-9e37-3b4382a690a2)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7697ed63-32dd-46bb-b1ed-2e93fd21a682)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 236cd8c8-8228-4a61-a7a6-bb469f056fcb)) + (pad "1" thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp edf4e8f5-9c5f-4fd3-9152-775108a2e4c3)) + (pad "2" thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 6 "Net-(D5-A)") (pinfunction "A") (pintype "passive") (tstamp 4b16cfd7-a04d-46a9-81b0-02b50b23891e)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 38a1ceaf-8f2f-43d4-8698-43193ce90b27) + (at 64.2251 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/cd095dda-c9eb-45a9-9be7-670d2e96373d") + (attr through_hole) + (fp_text reference "D32" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f7cc8a87-a039-49d6-ac43-8c79fca1fa6a) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp bb44e8c4-7a6d-4cff-8039-ba908b34f944) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 79d8f0a1-937c-47d6-b430-9dcea7a10af9) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3214709a-9cd9-448b-bbc6-8740ea0ec05a)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp eb259336-ad10-4cbc-8ae3-b06797906064)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1b728493-d5b4-469f-b79c-e5a9225e07d9)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8aeca314-3b1e-4007-b43f-5b35eaf3327e)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 11c10bf1-2e5b-4145-8d66-5598a32b1568)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 73e4d652-7f78-4df6-9421-8febabf31184)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ae56510b-a806-4f99-8398-c05b9198170d)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bdfec9ce-f5e1-4d7a-9d3b-440f9c6a6efb)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 756fc097-e9f5-4d69-ae13-89014b191b4d)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 781a6b86-e046-4cec-b0a0-f36a6a65b999)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 314932e8-c22c-40b9-aa54-45df84425c94)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 242427c9-9aba-420f-bfa8-e241f203e0b8)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp d622136a-9149-4a28-83b6-3376b08219e8)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e96eb7de-bcf4-49f1-a95c-21127e1975d5)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 828ae508-e22d-4ed6-bbd7-27ae241d2898)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp fd984f2f-2cc3-4456-8427-23387a7d0f6e)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5279ccbb-93f8-464e-89aa-f70480bb64ce)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 29f06292-085b-4db4-8688-7f9d4e1f0f4d)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 281cda77-ac08-4bec-94b6-0be129519f51)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2895071f-341c-4092-9307-08370cbdd3d7)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 96daf85c-fec4-42e6-9306-84f0a985977e)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 131ddb58-b2d8-4a5e-9c9c-34b26ddcc836)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp ddd2cd92-11f4-45ae-a2f4-3735273e5b16)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 35 "Net-(D32-A)") (pinfunction "A") (pintype "passive") (tstamp a894fb63-b2a7-4346-92f1-42bdd562974c)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 3e02f2d0-321d-46bd-a58d-0c1a653d7603) + (at 141.4751 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/9889b78b-07e4-4124-b421-b024ac749a4f") + (attr through_hole) + (fp_text reference "D15" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 0a3002bc-e935-43d4-bf67-b44366079d78) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 410275d9-3fc1-44a6-8616-5546f090548a) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp dbf178d9-b918-4c01-b77c-178fef4a1a28) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 91d62246-32e1-4080-a985-dffa2ff18ecf)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f54e5b2d-3ff2-49f1-b74a-8936897ea2b0)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e4dc82e1-1172-4a87-b671-34322072271d)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp eb2d2d75-76d0-4d5e-abfc-07a22fc0a0bd)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c970da69-0bc2-47b8-8904-6c1d937a6a75)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8a882759-6f6f-43f0-8c5f-a72ed74c0639)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9c83bec2-1ad3-4545-af84-ff4fd518bdfe)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1155085f-bd81-422e-8018-696f04073fd4)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp fbf4d092-f401-4a10-beb9-5ac9ba9edd9c)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 8a579d83-9c63-43cc-a4da-4cece73fba96)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 8015c7aa-21c5-48b1-a7d5-7bf8773f1de3)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 599f2d24-a41b-463d-85b3-9d29cea3748d)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp bb436349-9e90-47ef-a438-2dbde14a4e0a)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3f035a3d-60b1-46f0-908a-96fb2b9c8fbb)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 941d0e76-15f5-4c7c-805d-be6fb3661a88)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 71eaf241-19be-47ab-b9d8-8696fa295fd2)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 542db999-1c4d-4bf1-b2e3-01c4649ee890)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6aa205a0-624c-4d01-ac0f-70dc9568d2f5)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0706d9cf-c09b-4332-8a6d-4b4ea7b34038)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a8aa5944-0546-4eb7-8a4d-8421f65fdd74)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b136d674-c407-420d-97a3-5d469e852e33)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5381c213-f942-4987-8099-6d56dd9b1ce7)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp 1c65ce53-e738-4e1c-9961-435893918897)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 17 "Net-(D15-A)") (pinfunction "A") (pintype "passive") (tstamp be628d05-97d6-4ff7-97b0-2321530a7aef)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 3e843da2-a258-472f-acf1-090d384ac9be) + (at 170.5951 109.29 180) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/4cec22eb-2afc-4de8-8373-8c7e0ff39f4b") + (attr through_hole) + (fp_text reference "D18" (at 3.81 2.12) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 303e5483-0a22-4ae3-b7ab-2a39c04efda9) + ) + (fp_text value "D" (at 3.81 -2.12) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 2af4a27c-364d-4d7a-add8-04ff74972526) + ) + (fp_text user "${REFERENCE}" (at 4.11 0) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 3addd79a-b1d1-4e50-93f2-21396ce116a7) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 44aebf9f-a414-49b9-91f4-2e6ce33c2487)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8c500b7d-5c4f-4275-b8fd-ec1092e4a2bb)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5410b840-981d-4fc6-9702-05bdcc7c5a0a)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9b8b4911-ab8f-482d-8740-6d92ff093023)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4b88637c-c9bc-45cd-bafe-5d99967e6c88)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4b860178-beaa-43d5-a34f-071d859e1bfe)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ca220d2f-d248-4ee4-a407-d4aef59d8740)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8e24e7e7-0061-409d-b2b5-29e4015f8a35)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 96725244-2b1f-493f-aea3-16557111a41b)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp dd62513f-ca8d-4111-bd91-665c07f59522)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7ed2354b-8b53-4976-9c67-a229d91ea0a4)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 186a7be7-c6cc-4856-9226-b1eb520e6a3d)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp d8afbc8b-578d-4ed8-8f7e-2432e4c1aab2)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 8cbb6414-1148-4c91-9a24-821e81c590f1)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cc6eaee4-1ab2-4291-a606-7a4c750c23b8)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp bdd03d92-0a51-44f8-8911-b289b7043d77)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4ea734bb-13d9-42e3-baa2-7c7712cf737a)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 53fc6a07-6f36-4389-8507-7a93842a1ea5)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7f2fc5a1-4fda-4c62-95cd-42bcb1a78122)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 99f579ca-91e5-44ec-88e3-d225479c1584)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e07f25fc-8fad-4bf8-9d37-2c16eaf0770f)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a3285f45-d668-4674-8d66-eaa6bdc3470c)) + (pad "1" thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 56 "/R5") (pinfunction "K") (pintype "passive") (tstamp 13d6b862-d2e6-4712-82eb-b8c9b39c131d)) + (pad "2" thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 20 "Net-(D18-A)") (pinfunction "A") (pintype "passive") (tstamp d4640539-732c-44b1-aa18-1a34c1c15e8d)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 47852cfe-f83f-4c3b-a4a7-30ab954a4498) + (at 59.7251 113.1 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/2bae9bc0-8a26-4d3a-85e4-3adb9e05d95b") + (attr through_hole) + (fp_text reference "D12" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp ffd1b20b-d5ce-4b22-9625-dce0bcaeb7c2) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 6da052fa-41bc-4ef6-96ab-067d7a7ea0e6) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 4f9cee2d-0948-4482-9604-854be95bc1c1) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d1496a45-cbb5-4756-aa79-7a9dc11f891a)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 77d05742-ebc2-425a-a99d-7b2e003c429f)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 735dd96d-904a-438d-8971-af31a2320059)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4cb2a13b-5b04-4c01-9c8c-32e83cece1f7)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 80056a19-c116-4c13-bb41-83247791f25a)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 764f954a-8b06-4790-950a-ca61362c25e1)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 19c5d00b-c55e-42c9-9a44-f0771871ac63)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 58e49e9b-91be-4d33-86d2-4fc9ee74f52a)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp fad7ffba-ea4a-4315-8f28-de90e6d8ba70)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b9dcbecb-d2ff-456f-801e-47d3679e3af6)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp da995155-ac5c-4eea-ab38-dfec9feefdbf)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 9b75df41-0eeb-40e3-8093-dfa9f4c1e3fb)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 906d4054-30b2-4c34-81ff-0612609254bc)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 95ca11c6-d129-4dc3-8a04-a44692b853c7)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3e9851ff-915c-48ce-a7fe-67174030f5d2)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d6aad2dc-4da0-475d-baef-c326057e5eff)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d8cdd452-1bdb-45b1-8892-80d7918a8331)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 945e02e8-5270-4bc3-9d24-7fde2fbeeba9)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp aa4213b1-8732-48a8-bdef-ca92e05f6d4c)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 18efc128-e5cd-4b57-bf70-5015c72a88ab)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ef9e702c-66c8-47ec-8515-e5f9678dbc6a)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5b9994b1-d8bf-43fd-98f5-a7e80153e044)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 56 "/R5") (pinfunction "K") (pintype "passive") (tstamp 4efc2b58-a608-4039-9698-bff01e32b858)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 13 "Net-(D12-A)") (pinfunction "A") (pintype "passive") (tstamp 5964c083-6ee3-42c8-a41d-9dff35af01d3)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 4a8d2751-fd13-4e90-9719-75206f45a3b3) + (at 199.4751 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/6f709073-a59e-4e53-b657-d2da8eb76fb3") + (attr through_hole) + (fp_text reference "D33" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c589edf3-4260-4f41-8e2c-729aef3ad4fe) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp bad1c18b-b363-4ea7-a59e-3b2b86240c21) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 35f8b786-bb6a-42e3-9dc6-399469c9e785) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 62324426-ff9a-4fe3-b1c5-560e08e56556)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp cee65189-502b-4467-bbeb-108e6bf9f2ae)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 713d81ff-5454-4740-941c-e59f68efb1f0)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a6a5e091-8556-4a6d-881e-f979f89450ac)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5a89ddbd-f0cf-4296-82eb-73a350138c83)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 05ef1824-d4fc-45e6-af90-040f264799e6)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 05a74888-e239-4e01-aa2b-a89594370b33)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a47127cc-6c2f-4823-989c-b3cd4f41b002)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 202b6cf2-4231-400c-8c93-e820c6e2aa71)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 15256a78-94db-4eb3-99ad-52ee1b7705be)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f904449e-f351-4d68-9dae-52be8dd8c162)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 090933f5-f317-4afe-8d98-79fa6019df9e)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp d291d954-8b8a-48c5-9db1-9f7e9ee18ac5)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b2c336ac-a569-4dfc-b8d6-d1919e045288)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 509cd00a-504f-47e7-84e0-170940529cd6)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7edd7220-eac4-4e87-b808-300b408e71f8)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp dd3e1169-75c3-4a65-ac11-dbe20092ce22)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cf17e7c4-9939-48db-98dd-fbb3de6232de)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4e10cab1-71a1-440a-a26d-9271717462a1)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e9411b97-193a-41b2-8aee-25ef25c4d12b)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 951e8dcb-ac99-4313-bbc4-2f337a359577)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 72a35813-9ab9-4232-a8d4-0a7f3bf57442)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp 959d1a8b-3311-43f8-8550-0029da835bf4)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 36 "Net-(D33-A)") (pinfunction "A") (pintype "passive") (tstamp 59ff986b-36b1-4f79-88ef-93b80b0b4bae)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 5a9c9154-28a2-4b2b-81dc-79585fdc7abb) + (at 97.7251 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/560ae5d4-132a-4f2a-b94f-6322689891b5") + (attr through_hole) + (fp_text reference "D10" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 53f08504-c900-47dc-86c8-ed7b953331eb) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b2462218-7550-420b-8f3e-df0d353e73ac) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 2b121288-5312-4c97-b859-cee3ebb17907) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a4933954-29e9-404f-aa12-5801df735120)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 26a46794-f1dc-4bc8-8947-a14c6a3ba985)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 44313d56-3b70-4d6e-9ca6-5eccb43e20fc)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3c1bfdae-1991-43a6-b9b8-15e0b3c775a7)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp dc8f25bb-01d3-4d18-b607-e0bd44fd9b7a)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 74656500-b77e-44dc-971e-fa4ef0c267e0)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp fbe7f223-788e-482c-9bca-48d5fcdc6c92)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a69c2ffd-84c2-44dd-8da3-1744e5571748)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9458e259-b7f0-4032-a861-9a4b483d974c)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2bf1b111-08ac-4d47-b7bc-5b7eb612b7e3)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2cbc5c93-7a64-4771-8900-ac02086af265)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5ba68016-4c44-4411-a2df-4f47135b285b)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7201d622-1b38-428c-89ff-d39a67798f99)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b1fac29d-56f7-428b-96c7-97ea542217f9)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f8af8c0a-3820-4d38-81b4-a40ff355b471)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 420d746e-067d-4985-a5c8-aeff369a8d45)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 210fcabf-2cd8-4f1a-9ce1-a26bbbb99af5)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2c7faa16-bb29-4f75-94bb-b942b6ae6574)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d466f255-7314-4579-a3ad-6b45bfc644d7)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6025305f-28a8-48d6-8e96-683878190b44)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c43fac20-1b68-469b-80fe-1725bf766d13)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 8b9d98a3-3539-4aac-ac57-7d915a669316)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp af2eb70b-3738-4030-ab9f-473ed0bcc976)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 11 "Net-(D10-A)") (pinfunction "A") (pintype "passive") (tstamp 4f692c98-3d2e-4ac1-becc-d7db238dae0a)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 5f7517bd-5d8a-4e17-a411-d66bc2900c8e) + (at 59.4751 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/6e79f256-bf7c-4518-9885-4b3c12e09823") + (attr through_hole) + (fp_text reference "D7" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 4569826f-8d03-4a95-86c9-8a9b5941f428) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 09a1daee-934c-4a38-b7c3-8b1a48229fb5) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp ede2aead-c09b-4616-b978-54ca61512caa) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6bc97d59-6c2d-4505-8d33-27d96000c4ef)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 465ef966-4570-4dc8-afa8-a516c1bc9834)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bd420319-c64c-40aa-b250-9fb143ecb56b)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bcaf6117-4d52-4b90-a25f-398aad502601)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c758385a-75de-4945-8dde-d173da989aa7)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b1758e3d-42c5-466e-af8e-2d03e3e8439f)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 730317e2-8fab-4575-be88-c4754f9142c5)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b1b59b9e-7665-4746-859e-e6a89e340247)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 35d71ec5-3629-49ff-8736-0e89e7444ab9)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b05a2efe-fddc-4bc5-83e0-71a62d7eff60)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 8323f42b-f7ed-422c-b75e-2677fc95664b)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6a1d6718-fecb-436e-9665-77c0b08a89d0)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 3ca400ea-052e-4554-9f2b-a218c5b3d2ff)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f11ad1c4-eb13-455e-856d-8470f89f3532)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c1402348-2427-4d25-b8ae-5b61ceef2124)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 934eb86a-e1b9-4640-9c7f-985b8746b6de)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b68a6e34-c925-4c43-bd27-44136bd9e8d5)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f474afb6-c2a6-4cf0-ba1e-8e1c7bfa28dd)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f1b96279-74e0-484d-9ce8-29e4e7172ef6)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 924fb68a-640d-405c-919d-118a2d805eb4)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 50e563a7-a768-409f-9c32-04f9c48f8b55)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 8710ba5f-958f-458d-8f25-dfbaa60cac46)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp 0e38b62c-eb30-4330-a5f8-1fa42c0c582f)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 9 "Net-(D7-A)") (pinfunction "A") (pintype "passive") (tstamp e5f0781d-a98f-4e50-b2e0-3bb6d2ab2355)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 5fe8e340-5d1d-4bf2-ac70-7ddab666edcb) + (at 175.2251 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/805eaf37-dad4-45d2-b843-d051a6898080") + (attr through_hole) + (fp_text reference "D34" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 2012c886-2b8d-4ad5-8b7a-492f3948a0d8) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 49dac752-a302-4a60-b854-45d7a3b2d576) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp e0cb17a6-5309-4e57-820c-4beb0e11f5c0) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 24423264-7e19-41c4-b618-672364e39d08)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5e215427-c50d-47cd-bc84-8159272e064d)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7964ea20-eb07-4d55-b455-e143289949be)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ad2230f1-a142-4930-a7fd-d23c8870cbd4)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 932e3874-ff27-49d8-8f32-f622e662bdba)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4ec9f061-8688-494b-88ec-9c6d171863a6)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d7ab84b2-e46f-444b-b72b-c6c476e13a9a)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4ed41192-2fbc-4a2e-b0cc-628b1dd87766)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 39c4b1e7-33a9-40cc-af75-5043dae3ef5e)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c5893350-9470-4161-9d19-cd25ce8ae271)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp db477bd6-94e6-4d93-888b-7c3a12384643)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 8b8e81bb-4661-4210-b8c7-e869d6fdafac)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp adb587d8-f334-4be2-ab36-f27102082eff)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp daf677e7-fafe-41c7-bee2-90913169ba66)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 605ae36d-ab96-417d-84ca-5f8d53872139)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1f03cf49-024d-42d8-86bc-58d4f4f11f55)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2d2a5046-b756-496c-abb7-85fb64a0d6a9)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 603ae02a-91e0-40bd-b684-2107b2f5f42a)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6da08f74-5a9c-481b-9719-ca52ef43cc6a)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e77b760a-f44b-477e-bbb4-22e1db5c160b)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b985341a-5c13-470b-8280-cafe983e540b)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7ce941e0-cf6f-457a-a773-c8a8e75bcd28)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp 0385f3a3-caee-4f9c-8979-a03b95280704)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 37 "Net-(D34-A)") (pinfunction "A") (pintype "passive") (tstamp a2263f91-6f26-435f-967f-e2b5997d7354)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 635aa973-d780-40bd-8774-5d443ad0c891) + (at 78.4751 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/7dd2f605-ace7-4a50-8f39-e685541da4b4") + (attr through_hole) + (fp_text reference "D4" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 084c4790-39cd-4170-a57c-cfdbc116a920) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 136f4fc2-5dfa-434b-b184-26502f2589c5) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp e278e57b-22fb-4a0d-a911-12ff77865943) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 18b2618b-746e-4075-a396-73d0fa42da4e)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 95cdd420-59c9-4a72-980b-d8d31e1c902a)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e3df127f-1b51-46c1-9d53-c6d9620c79be)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3b918f7c-3eba-49dd-8b13-fa8a554679c0)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 74f54e9d-e204-4530-ae04-ee0fb47ac0eb)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 43f2fbf3-7d0a-432f-9f45-7ce3ce9fd0ab)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5773a6ee-655c-41d8-a63f-d837b5e6ee07)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9b195718-b013-455a-8b8c-69f678dcab12)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5c9e47d4-26ed-4303-be67-90ebf87b9c5c)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7ed64c94-7c39-4994-9cd4-25f2c0027e66)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 422e0bfd-b692-4ee8-8e6c-da1c2c9f7697)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 860ad497-7a7a-4ef0-b29b-a22ab5573736)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6fc451e7-f317-465a-9158-5f701f0134da)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 43fc4ea6-ceea-4973-a685-5d67836233d7)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp febd65b3-316a-4d50-b01b-3454a029b59c)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp fd5cb074-102f-4aed-9549-f4736cbc1ebb)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1aad1be1-6d90-4f85-9bdc-b8b59c7eb17a)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f95147db-cd41-4437-a7a6-cd29de6f166a)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2d504039-e1f3-4294-8c53-4999b16a5bb6)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0143ca7e-4aea-4914-9a3d-a6b5e864d65a)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c81a9147-c638-410d-923e-6820fc615ff9)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c925a077-bd92-48e3-9d1d-297c34ff2733)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp 736a3993-1895-43ae-8880-4c2eb9227999)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 5 "Net-(D4-A)") (pinfunction "A") (pintype "passive") (tstamp 7d0647e5-b46b-403f-8574-4fae4793f943)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 68cf9319-eab1-4589-aa78-29c5e86eed35) + (at 233.2251 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/4731a8a9-e9e8-4909-99b9-16c844e36934") + (attr through_hole) + (fp_text reference "D37" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 26f39a80-15c2-4b6c-bb8c-7f7a0f1c5ed5) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d5da5c85-845e-4a54-9306-b9104bfc62f7) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 9d149c0e-0f4a-4312-a618-80eb39ed6546) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ad47a503-a411-4221-bfbf-bfa1a10bba4e)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp af7e886c-f072-43b7-ad30-9c25ee0a6503)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f5c3a0f5-06b8-4dd7-903b-3958ab4ec931)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 62ad56b2-3c88-41b2-8126-cf3ad6a6fb42)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b3660ba1-cf3d-44b9-b7bb-69a86fc0a672)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0240c7bf-4930-4e9e-8fa7-a2d55650708f)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d1c8cb14-1693-41d7-a4b6-e86b87a658bc)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 855982b4-7b7f-43c5-8bf0-9f2d4182540f)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 190cc7dd-0082-42f2-adce-bcce03c298e5)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a9cc0d58-f7d4-410a-b748-436ef89b3058)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2d4bc93f-ed82-4d8d-8816-ceb06a86b2fb)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7a9e518b-5e8b-4823-8913-41f736373635)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 74775772-f3b1-46a8-ad68-9de51f4b8043)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 022ef6bf-8d8f-4c12-ab13-cf61e87ffa99)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e04d7d54-7ac6-4edb-a263-ae58cadd1706)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 464ee92e-0298-4b33-8ece-bba26a1e5a74)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ce1d7828-febb-4f25-a5d0-6052b2efaead)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 82201125-f43c-423c-9169-af91a6aa1f7d)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 47aa4bcd-199f-4fc1-91a5-729fdcf88f13)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp be46ba8a-d739-447c-a694-e172a3beea39)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 356681c5-0c07-42f2-b42c-c375515a3e8e)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 112f03a7-eac0-46f3-a0a3-8635702739c8)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp 025b4663-fcfc-4bcd-9fe3-cba63b5502fa)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 40 "Net-(D37-A)") (pinfunction "A") (pintype "passive") (tstamp 2f174094-a917-444a-887f-dcd155a26a8f)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 697be71d-a3af-49af-8ad9-5ac421031e64) + (at 78.7251 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/ba44a012-90d9-4690-9efc-05ec57dced49") + (attr through_hole) + (fp_text reference "D13" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 03872b92-8cad-4da2-af62-4aa8c78b02fa) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp ba8bbf43-2ec2-40d9-b1e7-daa97eb7174c) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 613eb5cb-72f4-49bf-8584-d003d99e2f7c) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 79af5396-ed2f-43b4-8dc0-ae7ea4547907)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7e448eb4-f9a1-4019-9d8e-3666a140fe63)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a9970492-f138-448d-b404-f50f531fe3ae)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 92bc7be1-2256-4bb5-b12a-fda43c9a189a)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 59f2a602-efb7-4bf4-bf60-a6b014d9c508)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1def4d65-9c2e-4a5c-8446-91df45ace2f9)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e1fb0468-76d8-4184-9bdb-07cd2f30ceaf)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1b088666-9dd2-4cdb-be63-508891465faa)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 35279dac-198b-4f5d-9998-a73735eac76e)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 25791154-b331-4805-be7b-72bba5a9692f)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp aaa0407d-5202-4aa2-ae34-742fa00f0ca5)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2d48668b-61d1-40d3-a0cb-e30941643a5d)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp ae319291-2b1d-47fa-bec1-b37ffb23aa6d)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d1c3f5fe-fdc2-4a94-83c1-6740fbd5210a)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b4673e1d-f593-48fd-ba27-850149e26261)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2e4515dd-1009-43ea-b0b8-f1e4f0abd433)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 495aea2c-a3d9-4e34-8ef0-0e675baa335b)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 89020c10-85f1-4077-995b-730ce2fd7905)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e33f1799-61f9-4c2a-ac65-47488b020859)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c5cf8336-8899-4080-8316-38736f07fb78)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9839183b-c35c-4f2e-99a8-8ca68002b9c2)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2c9bc8fc-3a2f-4f3b-91cd-4875c4a469d9)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp 6bf9298b-4145-4e74-9a33-c72f523e7bca)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 15 "Net-(D13-A)") (pinfunction "A") (pintype "passive") (tstamp 6bc0a5b3-30bb-4c93-be99-fda1241f741f)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 78ac59dc-b9db-45d7-ae84-9f809cd6c488) + (at 194.4751 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/0ef84ae3-2131-401e-a6a9-d8d9d59f43b1") + (attr through_hole) + (fp_text reference "D40" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp ca57c4b1-1f6c-4784-b55e-27d82e3de3ed) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 5e594dd2-4236-4c48-8331-8ee9c9ba8889) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 1250352f-549e-4b34-aecf-369619ee2fd0) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b6cee958-4647-4c46-9f88-457e09a726b5)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 08a7019f-3e12-4ee6-be88-0899d3ceb658)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b391c057-fbdc-487f-a8f7-9ab345f7c67c)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 90752891-9e08-4872-8186-4ea27bc843b0)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5deb5b92-2c7b-4bbe-be75-035062e77c5b)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4260709e-1a68-417e-b81a-ac5a6ce8edbc)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e0a3e92b-dde2-4430-b9d7-c587181ff2d7)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b6ed019c-6b93-4d5b-88f1-9701ef3df77c)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6d0d12dd-6725-487e-922b-bbde4bde33d2)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp dba13f05-7b44-4e52-a0b4-0f77298e62a7)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f01c91f5-ace2-42ec-8bf1-0810a9d44493)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 1648e18c-aee9-4b67-82dc-a8d9ebd7fcd3)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c0f496b3-6e19-4239-8b2c-a6a77550be41)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 69a99df5-b489-48ab-9660-9a1121e1bd05)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9b3ae26d-ed7a-4b9c-a08a-0a8682da5489)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 02c04f6a-32f0-429f-b359-97818450d3ea)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 22a52d87-49f4-452b-9f3e-36903c2495a7)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a3aa8609-c8be-4820-bb3c-49d157ed13c9)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4c65fc98-9d50-4bd5-892f-4a73f93e572f)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1448de5d-8f1d-44f9-ab17-33eb72a2ec6e)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d11bdaba-9d79-4494-99b4-df2403a0b59a)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 16ae296c-c0f5-47ac-8998-e5950fa797b9)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp 0c3ba0cd-915e-4e57-96bf-6d8601e9e6cc)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 43 "Net-(D40-A)") (pinfunction "A") (pintype "passive") (tstamp 094ae14d-3900-4a81-9a3d-161ab202fc05)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 7bafbde2-fa67-4106-bc09-777adf6e5c72) + (at 232.9751 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/92951eca-03c9-44f8-938e-d0b1f4dd0422") + (attr through_hole) + (fp_text reference "D46" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 595afb90-bd00-411d-b5de-4b7bcf20c072) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f6245e1c-0e20-4065-b7d2-f57100ecb3c4) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 111baec5-8d15-4314-9422-17b4bfe6072e) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6e33662c-bf0d-4e0b-8d89-fa1e553717c7)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bbf14efd-5e18-48f7-8dc1-d2fc55f3f76f)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1649e6b0-2afd-4eeb-adfc-b560673d4e9f)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4740fd87-3fd0-418a-94f6-63bb11267111)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7a54746a-0f99-4f17-87e4-ad5adafa47ee)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp dd15fdfe-581c-4af0-b698-7453a8d85e4e)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 69b71dd1-269d-4f60-9622-4912facbb00a)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1e6dcfbf-3295-40f4-a0fc-8deaab28a8f6)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ab1b680a-1117-4beb-8753-ac768ea25463)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 812b30d9-3aaf-4ee0-bbbb-cded3c7c153e)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 43985028-0f95-44d5-a734-c965e5c13682)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5dd8f351-946c-45da-944b-e75455fe4038)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 752e4b05-7424-414c-b781-10c3fab88236)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ce2b9bbc-e476-4a55-8ab0-5d0ae2bfac52)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ddd5b097-fe3f-403c-95e4-d61bda7331ca)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2e570ee5-7e50-4b06-81d1-68478ce7838d)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2ddaa9e4-e6bf-4265-919d-ac3683b4ad52)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3328b4af-6c86-43e3-b767-0bb1b8a83f93)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 39145c3b-4b17-4f4c-a000-a259ecdef0a9)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp bc22d8bf-35c4-498d-b266-99fe3494664a)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4108056b-8e27-45b5-b0e2-285a76417c55)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 69e24038-df63-4ed9-8168-fda5ac68ce5f)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp 2fd96bf5-8679-4e89-809e-336f8cf73dd4)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 49 "Net-(D46-A)") (pinfunction "A") (pintype "passive") (tstamp e15186a8-5d6d-465f-8b2d-565cf92fd1a4)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 8f231550-59e9-496e-bddf-eed46a3da8d3) + (at 160.9751 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/c030585b-8d4b-4bbb-91da-008d5b45d5d5") + (attr through_hole) + (fp_text reference "D21" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c027ab8d-bc6c-4fb6-97d3-0151fbb839ba) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 1d3ce12a-611e-4c8c-a606-543fb0db0234) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp f488cdef-e33b-47e5-98d9-1481da554ba0) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b7dfff83-a0c4-432e-97cb-517d5c9c4e1e)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1dbf074e-25e8-4155-a59c-3e489df2ba93)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e17a328f-eb4a-42a6-89a9-92d5be8aada2)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 999e93ed-75e1-4420-9d28-39c43be509b4)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3d05f0d3-428f-4191-a62c-4a5f74c0113d)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ad925673-0dc5-438d-8497-b870872f6972)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 50c3fe9f-a76e-4a15-b1e8-41a0120cf179)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4bffc87d-83b5-4de4-8702-0fbf3c2ba02a)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2bb5a931-c3db-4f6b-b5e0-fbdbe580dc7f)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2a1d62ba-f59f-493c-b730-1616b2245b71)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6b070fd5-edf4-4457-b29d-bba50ef44e5f)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 596ba1e6-e681-4675-90d1-06f85ef46bde)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 98d3730d-f8e9-4963-bbd5-ebbb3dbbd96b)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 899d50af-4ee5-45c1-9447-c64fc92069ab)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3f4dd2e5-d1cc-4876-b0fe-06144cf95170)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7344be90-acf1-45ae-8084-c91a1f1ace6c)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9e3ea467-101b-4c8f-8fa1-e47b6b4456e2)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 08fb7f04-deb1-44ff-9d3b-3dff95713070)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 866375bd-4da4-4666-a63c-3f8a82961572)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d30db0f8-a1d1-4acf-928f-f673052491ea)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 797bfff6-c91c-4ae9-bbcf-4be96d7827fe)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp bc7eb681-094c-49b0-8c2c-e9be24006aa7)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp 645f9fad-5815-4bdd-9d1a-2fdaa2bcd477)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 24 "Net-(D21-A)") (pinfunction "A") (pintype "passive") (tstamp 7cc9b492-54f9-4070-8b1a-a245356c40fb)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 9be5e023-29ad-4344-9e37-3e86683c8b4a) + (at 218.7251 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/a9a9a4de-df24-4eae-9edc-39e0af9537cd") + (attr through_hole) + (fp_text reference "D39" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 5829d84f-091a-46ba-91f1-6425f126fb05) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 34bcd0d1-79f2-474b-b640-7a3700a9b8ca) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 6969531c-340f-4d66-8367-4770e6e1268c) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b1628477-7c8d-4fc3-bbfd-c64bb566e0e6)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 97c6dce9-90f9-43c0-9e76-4d50fee85d25)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1fe2598f-f511-41dc-a20c-c8478a653420)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c3a7cb93-4bf6-4f37-b9e7-7341852e1293)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 29cae3f4-2e6a-44ad-b312-b0556a02e488)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bf5a6068-609b-4d1d-9ff6-d5b362c82ef1)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 05ec6a6f-1977-4b4a-bd76-4cf53ce95eb8)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ac6feab9-ad19-45c9-8bf4-e49d25b2925a)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d9067ef5-3151-4e8b-b72b-bb9b406d8bee)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 02ddbc00-edc2-4992-84b2-4ac0678db5ca)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 13f61f26-f3d4-4f04-b842-17164b989ddc)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f555319f-14a9-4c90-95ff-b62c5b517413)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 3cb84810-8bb6-43a4-9ee7-fede5f2dc56a)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp eab4aa72-5baf-4d84-a80e-90e6a7516c01)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 168e16e1-ac51-4298-a98c-e8db86fa75f4)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5526af08-7bf5-4b79-91fb-520ebb0bd3cb)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6193d021-f9c1-4ac1-abc1-e6115fd6dbf5)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0f38238a-332a-4f1e-9bab-ec65e7476f36)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 56d42a8a-327d-470f-b981-ec982fadef4f)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 473bfc1c-39b2-451e-a8e0-6c6da601c14f)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp dc055b99-9a25-4cc9-8902-5a60d87480a2)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 69bc0f7a-30e6-4b21-bd69-0da7c291c06f)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp 5deb3da6-d7eb-488d-b96a-c9c3dee849aa)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 42 "Net-(D39-A)") (pinfunction "A") (pintype "passive") (tstamp ee994949-1dae-4921-9b92-dbc8c1314426)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp 9ffbea8c-171a-489c-b7b4-08274ba3816c) + (at 238.9151 99.54) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/ceebdd55-9a08-495c-9e4d-a80df979e1ab") + (attr through_hole) + (fp_text reference "D41" (at 3.81 2.12) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c8e77cf8-b5f0-49f5-a70c-cbc0cf1e3708) + ) + (fp_text value "D" (at 3.81 -2.12) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp ee12d4a8-8dc1-47ef-a9cc-88551aebf94a) + ) + (fp_text user "${REFERENCE}" (at 4.11 0) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 6a8a9d7e-cf69-4fbc-b781-bf5867f22186) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5fa7e251-0102-4bbf-aaf7-f14ecd9faf72)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 05768985-fd34-4837-bf6c-cd24894b9a33)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2d8280a2-2bdd-4262-93a4-085ee8b7d6c0)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 59e92cf2-3b59-4677-bf86-2d9929cc4698)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 092742af-e440-4754-bdea-9b8f1381cdeb)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 994da063-581f-420f-b8e8-4e25dd2fa6e6)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e78b1f9b-0ee9-4c1d-ad2e-aad9cf0a6ac9)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9222dc2b-98f9-4c8d-85e6-e09a5ca8c854)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d2d57b31-0193-41dd-9ad6-7c636dd91f7c)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0624c049-6290-44a1-887a-ece2b9534b36)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5e51b0eb-b7b6-4385-8076-d43c5f0aecdc)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 87891bdb-b80c-4b8e-9847-3a4231d0c7ba)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6f49f7d0-92d9-401c-bb11-315cac680f57)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp bc9ebf19-cb96-476b-a49e-50dd3c631cd8)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 26a19b63-4dc5-4b85-9a40-05183bc836e3)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp de66c622-b387-4e69-9bc1-d9555cb66079)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5380ed5b-4ab9-47d0-9bed-4ec749e842c3)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6f5b10c6-6372-4f85-84c0-1f5f4baa308a)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5cfca4d5-ff63-4345-8f6e-8e63894b9c98)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a797b473-6e2a-4ab4-ba10-6f3112335426)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3aae3d4f-efc5-4fd1-9208-565fa6b29d91)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 13fcb737-861f-4a1e-a09c-68320eedbc1a)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp f2a533a7-68de-4bc8-a085-284be09a2ac3)) + (pad "2" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 44 "Net-(D41-A)") (pinfunction "A") (pintype "passive") (tstamp 6d59f4f9-463a-4b56-b1a6-18be12a8070f)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp adf117b7-90af-4e2a-9811-d0ecbca16d35) + (at 239.1651 60.79) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/794c99f7-9c57-48a9-a0a4-b7ebbf44e228") + (attr through_hole) + (fp_text reference "D43" (at 3.81 2.12) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp ce3a131d-2796-47d0-84bd-ef170aab592c) + ) + (fp_text value "D" (at 3.81 -2.12) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d64eb3a0-dd1a-4dd5-876b-f35a7d9c207e) + ) + (fp_text user "${REFERENCE}" (at 4.11 0) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 8162039c-56fa-4877-82ea-dc13960b0ff8) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 372e093b-fde2-4d8e-9f03-bc917f231cfc)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 58f7643d-ef5a-4f38-92c1-4d3a771b0ce5)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0664fa78-225f-4c3e-804d-30c46438801a)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a80ea439-6d8f-414e-85d0-b14a1760978d)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f56fa5f6-2b8e-484a-92b0-65b253768dff)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 17d38c2d-a1cc-4480-ac23-020ff6b6ab9a)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 60b7932f-34d5-41c5-a891-4e716c591fc0)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a212d7d3-890a-4f4b-8bd9-9ef0dd6f732a)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8db33fca-b524-436d-a672-ceb0ea3416c6)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2bd3b6c7-cd78-42ad-aee9-773f3e767dee)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 552aff23-e458-4374-8045-d6f975423941)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 9ee071de-4a23-4f50-a47c-1c8448e52579)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp d43bfb49-f84e-4de6-bee6-e4152e237973)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 17b74edc-294f-43a1-9d3f-90c90d9cc058)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7a40cb85-6199-4f3a-b566-7a3e9f6b3875)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 16cf3354-a7e8-483d-aa0d-be567f3ef57a)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f5877190-b390-4c79-9383-eee2334d8e9e)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d093b728-06b9-4ef0-adef-5d94727fe45d)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 50dce2ab-573d-4564-a37b-8275a32fa6e5)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6ce47580-2e5f-4688-885a-ca724ab03e56)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e93d69b3-6222-47da-9f60-53bfce5087bf)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b6126d7b-6671-4a7f-b17e-5a8322b50431)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp 032e229b-4f57-4c2c-9d8e-3d40261322e4)) + (pad "2" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 46 "Net-(D43-A)") (pinfunction "A") (pintype "passive") (tstamp 55fb5400-4bc6-41ef-afb2-a056e20d989b)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp af10da5e-8504-4915-8589-ea05d1b5472f) + (at 247.7251 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/cc803db6-8da0-4a46-8ccd-0671648e9b22") + (attr through_hole) + (fp_text reference "D44" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 1fa9aae5-a80f-43f2-8499-520ab8213aec) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 17447394-d425-418b-9360-c5b4cd4ec7f7) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp c1e662dc-2ecd-4d23-9fa8-7d6825dc23d1) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3befddd6-ce48-4104-a43f-4a6849a7f874)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4c0bdd69-cd76-4bf6-9d4f-5d149dc6a9b1)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp fe504993-e945-4502-90cb-498e44e2d364)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 35064725-3604-4483-b6fe-1971591602a9)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 61dbf206-f5a3-487c-8726-949b2cd30815)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a7050186-b82b-4a76-8d9d-3106ef152018)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2b116b0b-b921-4291-86bb-331bb0e5aa2c)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4303dc02-bfc5-4ae7-9936-90e0bb76eb5b)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a13b717d-46d6-4791-8bab-6123e9174aa6)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp cd213d53-ed48-4b59-81fc-65e65e3d0f57)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0a09132f-9dbe-47c1-878c-7b8d618f4063)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c73c6c06-be91-4164-be96-37a6c0393f01)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b59167e7-5901-4f06-85e1-bb4c2de58e1e)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7bf3b0f9-b883-4deb-a4d7-47b9e1281ab4)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 735ed020-e7dc-455a-b93d-917d5bd50fca)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6853ed00-5c29-4370-b62b-d2829037efff)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 8423d627-6769-49b5-bf9b-51495c06b2b3)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp db3d0caa-ac9b-43c1-8125-b41806c58841)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4dedb815-df1c-43fd-a91e-a044cb89703c)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6e7702f0-288d-484d-9be5-18ea0fa00081)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f944faf4-7ee9-43b3-aab5-541ef6e6469d)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 957bce32-4139-4f2c-9e66-00b196081a3f)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp 14f30981-a7d2-4f02-b30e-57d16d182c7b)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 47 "Net-(D44-A)") (pinfunction "A") (pintype "passive") (tstamp 7e9921e8-03c6-4714-bd34-cdd26ec81ee5)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp b206fe1e-3851-4d52-b355-2ce2f615e672) + (at 83.4751 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/7f9f0fb1-6d88-4153-895d-961f52340684") + (attr through_hole) + (fp_text reference "D38" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 02d93e9d-6c55-4428-b138-399aa1a5366a) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp cbe18901-ef85-4e74-82be-4de964b25df2) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 68362c31-ec6f-4695-8f61-cb2e58d0c175) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e311ce61-de2e-410a-892a-64b3d9ce6e08)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 48ba76b4-7926-4561-a630-ebe32deca941)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 87203cdf-0eb1-435a-a90b-bd703aff73f8)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp fa8cabea-a03e-4543-a5f1-00297d240e56)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c919d483-a878-40b2-b9d0-92f4af752ef8)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4678d8f0-0c49-4152-be00-6b7c50c9d40b)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f0a45a9c-5d99-410d-a920-2d25f198d8c2)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c2d5894b-1faf-47a7-9156-9fa4cd43d79f)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d8c1401d-6326-457a-b85d-e2ad05a70919)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5a08d05c-e574-4901-8cbc-5a8db0a5c1ca)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp fda1ae96-fa35-4b1e-bd5b-94ab0f030629)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp ed45c8f0-ed6f-4dfa-a5cb-9c34309b0fc7)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f78e237c-da92-4405-bb14-b28358a9bbfb)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9ca1199d-1bab-44ca-91ff-23bd8c06b49f)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 15902211-1559-4a9e-a4ca-977b3a8aed82)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6b9d08b7-688b-4dec-8f44-cc71bb53dfbd)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e480e47a-8952-465d-8810-2254d4c756a5)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f6fd6c2e-03a6-4e8a-ad6d-33a7b3676ae5)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0848fa91-d79e-4423-bb3d-145e0d7e8173)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 232508f8-86dd-4f0d-ade4-88cc8ca54a24)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 599a485b-148f-40fa-8251-850d046e4b76)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 10e347fc-995d-455a-8dfd-35cb9fdce8fb)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp 8097e5db-f4fb-4031-a16e-67409b386eab)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 41 "Net-(D38-A)") (pinfunction "A") (pintype "passive") (tstamp 6d402d69-acb6-4603-9536-0d3c7f1fff5e)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp b335fb9b-efcf-4446-85e3-a1dfe3e5aad2) + (at 97.9751 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/d6ae3002-ee72-4303-a815-2bf803132040") + (attr through_hole) + (fp_text reference "D19" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 90cbfa4d-c4d5-401c-ab26-4b2cfd03e53e) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 30c717cd-331a-44d4-b7ef-ab7ed9291f04) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 4603575e-cf64-4ac1-ae6e-70a3a9197b16) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9966b8d1-9cc4-4f67-8965-5ea1079aa0bb)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f9f6c6a5-2797-48d3-a31a-d7318e48b1ee)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 08a0957a-6b88-450e-9965-eb3e1266a12e)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8d2bbc93-0249-4ced-b875-ced8b3b227ec)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d7fd9c33-c582-401f-b287-98315f86ed11)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a16a6809-d093-4506-877c-fe6f82de9015)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c2295a7a-3234-48f8-8c1b-f643cf5a10a8)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 10d87020-effe-4bf4-8700-ef09f10c30ab)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 483fe07d-311c-48d4-a995-aff4eeddda1c)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2c5c86dd-ec9a-4369-9f6c-12936fdd6f34)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c96dccfe-52fc-4c96-8765-8b9e87ae5894)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp e1593bee-50cf-4a15-8c0c-3e0733fb831f)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 81082e1f-75cb-4079-a8c1-ae5ee0f0e144)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b340cb8d-a5b2-4566-8528-fe2fd2e8326b)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6cc89d15-0243-4e38-9452-96de91a97e22)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e080a688-681e-4396-89f9-5bee0d7b3907)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7e000a55-4da2-4d2b-a99c-0349ffae448e)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b9742a01-1cf4-4c20-ae55-ddedf288799e)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6254b806-ec31-41ce-9b02-74a8c4b8fedb)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e4aad3d1-19e7-41d9-b915-cd68fb9ee68a)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9fc3e646-61f7-4165-8853-bddb56625936)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4ff78ba1-4220-400c-91e7-2d56ff691b2e)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp 8c5ab198-2245-4d0f-be5e-cc74e3fe331b)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 22 "Net-(D19-A)") (pinfunction "A") (pintype "passive") (tstamp 903c14b1-5a4d-4cbf-95d7-983f260ce9f1)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp bc543349-daa3-497a-921b-59c04a8b8fe0) + (at 117.2251 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/cdffa0fe-39b9-4cc7-b997-0ebbef783875") + (attr through_hole) + (fp_text reference "D16" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp fa933dd6-c24b-43aa-a9cd-9eea7935bd84) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 77067d0f-851a-479b-94ad-c4724a1a1ad0) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 6ccaa749-61e2-4d4f-a786-1c1f80f2e246) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ef61b998-c8dd-44b9-a7e3-af42830e6de0)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0f4700ff-6ff8-433a-a714-150f65ae41d6)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1ff97428-89d9-418e-8f69-6136ed18c4f2)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f5a3db43-c34c-4b61-9484-fcb416cf6f5b)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1d0b9a61-7dd2-4133-b005-5671d417a13a)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c6478976-a083-43f5-9620-67894d95fca2)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9b7b13a1-f6d3-4c28-9ca1-2acaf84dc64b)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b81f4a4d-bcb7-42ab-a054-de03ba208e55)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1964d951-4e3f-4b6d-b6b5-364eeb48cbb5)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 13fd80c4-5990-4b2c-aed6-3c2cf5139c9d)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 51e65945-4e0b-4e2c-9c16-52912c2c322d)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 45b9efe3-ad81-48d7-b6da-e86dfbe6a63f)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2b6db82a-4b3f-4318-8e95-8f63c86cc5b7)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 45f5653d-df0d-48ae-a8a5-a8165f61e638)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 20907876-aef5-48ae-82ed-e7037279a66b)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp da75f9db-d3ab-4639-89c5-e8e93974f7d2)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 8764dbc7-8ca7-4781-a4ab-3a14ac5a6be7)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b30a7406-3dd5-4a67-a664-62430c18950b)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a92ad28a-93b5-4832-9db6-d071f2a7caed)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 118ff83f-247f-412f-b993-74e2df7d7360)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 511c93b0-c980-4cd2-89a2-5766e867f13a)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 33503c62-62ac-412d-bb87-9aabd964f7fa)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp a9665ed1-13f7-473e-b224-17caab8b8bb3)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 18 "Net-(D16-A)") (pinfunction "A") (pintype "passive") (tstamp ca599360-eeb6-42eb-8c29-a384251b55cf)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp c15afacb-cb04-47f1-8199-47cd80bde57f) + (at 102.9751 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/168d7b81-24a2-40f8-9c5a-2dc308ec418f") + (attr through_hole) + (fp_text reference "D3" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 2b786abf-4edc-4b1f-8a2d-7a5577bc38c1) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c2ce11bd-e3e4-4230-9b33-90d0e4d55ded) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 9015596b-5147-4ef7-b759-16810e52a4b4) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp dd287ab9-91fa-4a22-88e6-028b6931c99b)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2e678013-8287-404d-b815-e25e6b4b7265)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0f0b9103-7d70-4ae0-b72e-77728e8211c5)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6c0ba3e3-6e4a-4105-a8f9-eaa0af46f168)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f5037ebf-a675-4f1d-b64e-d739309d449c)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 573e82d9-0699-4507-91c4-cc737874a019)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d5806df8-5d93-4335-a0c4-2a93caa0c377)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9e1f9e22-68e8-466b-bdf6-0fcfd3922428)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b937bf7d-61f0-4dd9-a187-9a50f3b2915c)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 1d148a6d-7ed4-4507-961c-8aea6dce360d)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b00ba8e6-040e-4f40-aa01-35dd4856bd51)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2c7325a9-06c2-4c9e-bb5c-ccf2f9d69a39)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 4a1582a8-3944-4649-b1d2-4a8ae16fda62)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c48946d1-7d5f-4786-9e44-3a312a817b77)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1bba802f-93e0-46a6-9ccb-0adb8d5626b4)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp eb64979a-64e4-43d3-bde9-784da988b7eb)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2fffbeaf-4cfe-4be5-a04f-3bb62c0b81e8)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 49623ec5-8631-4200-a068-b6d3b3d0f873)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1c577fa5-b2a9-447f-8910-6d59578b8aca)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3755d1fd-d8d9-499e-8914-8a168cb6c020)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 086bea68-f962-40cd-a3b0-3bc35d875a0b)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 695294a4-2a9e-48a4-b847-dd81fd3c4867)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp 5bd13322-0b53-4471-841b-0a82e74af194)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 4 "Net-(D3-A)") (pinfunction "A") (pintype "passive") (tstamp 0f8c455e-4543-4f1c-aef7-c83dfa658d95)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp c719280e-a214-4c00-885d-d8fcf8285a31) + (at 213.7251 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/db6ddbfa-6a9c-473f-8210-a53b5bd28f78") + (attr through_hole) + (fp_text reference "D45" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp e28627b1-aa6a-4216-acff-bb20bbfa1018) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 52877f3b-723c-4bdb-baf0-5d9149f99bc9) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp b89b87f1-f8ab-455d-9e73-24c1d268bc5b) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp deca320b-7214-40d0-a504-c10364072658)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8989476a-0077-4181-8b9b-460ed81b25ac)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a15d44d2-ab41-4119-95f7-5ba07bf43450)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1d0aae78-a31b-4380-bf91-f687ffae7f5a)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 629d5320-794b-40f1-99cd-75bc09ba7ab4)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp db17e705-49b6-4dd2-a4d9-0cd722c92b4a)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 92167667-f3a1-40d2-b634-cbf48cc0051b)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e32bd13b-f9be-4b35-9df4-6aa622c9cbb0)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 02935d68-bad0-49ce-9ad4-82930d71a192)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 728ecd32-2bac-4370-bd37-517a03d0d240)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp fab78430-178b-49d9-980e-56b290fe138a)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp dda4cd2d-e492-4be5-a4f2-4489a66c31cb)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp debab856-c457-4cca-ba0d-58577668e517)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a50e1209-813f-4016-b62d-6ba683d3da69)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 01dd5eab-1ae7-4347-abbd-2769eee31a9a)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f83ac311-5093-4af1-b73b-a38dbc2f45d2)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 620de55a-1aa0-4e9c-a169-df66bf3aaffb)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c400b0ed-0564-4172-9348-56f38b3ba7a5)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7654c9a8-3ae1-4a57-8250-e1de15a0481b)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ccb57182-0219-40a0-a4b9-da7b860771d5)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6ebd1442-475f-46db-b555-e98f175d654f)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4e4888ee-f845-4d4a-a30e-ae3d89a19dca)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp 20c36a64-5d3c-4571-8306-0b4686bc4a8a)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 48 "Net-(D45-A)") (pinfunction "A") (pintype "passive") (tstamp 736789c4-fcc9-42b3-89b3-f8d36111d13a)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp cc0b7918-6697-49e3-be8c-0c759e0f6dd8) + (at 155.8251 55.3 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/8b3ccee5-a0db-4587-bffa-c162622e9305") + (attr through_hole) + (fp_text reference "D26" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9906f872-526e-434a-9229-7e11b2f03844) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp fc65db3a-0e0b-4cdb-964a-83c62a2b52c6) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 3bfc3f17-dc93-4513-9f34-3491c9b4d848) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 305cab66-3f51-4bac-be28-428f65c5503c)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a460c7fd-d0f3-4a78-8e6c-8a8901c005a4)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3b490b39-0bd8-45d8-8644-0bec515a7386)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 025b4670-7f8a-4cf4-9947-36b9e8b9601a)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9706b279-1578-4e7d-9bf6-d8bcb3d12a63)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 26daa035-6d2a-46bc-a926-be12d8766cf8)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 20063956-6d28-47b1-a67c-aa932424def7)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9dd503f8-7c95-4e23-9070-e9f2be6e55e8)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 61105003-176f-4966-af34-d14db792a286)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 841052a0-fd11-4be0-8b1d-eaadb01e6173)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f54dbad5-cfe4-41c7-9bac-75846eea2a72)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a786fe1b-81f5-4e60-b76c-9141f0f218a8)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0d62855e-bfeb-49d4-ba72-1c240cd69267)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1bb53f95-dae5-4383-ab73-b9a8946aedbe)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3bd476f7-5e63-4902-8737-6bfbd14cb2e1)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5036f5b7-b19f-4980-9e87-6c98f3b84459)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 751a977b-5ed3-4547-9c71-94d94765373c)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 05124cae-aae2-43c8-bfb6-dd05c114fa62)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 50c8ef72-cab8-42fe-a0bc-6795f4ca4187)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f532b25e-3900-43a4-b15f-3f36f399d8e0)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a936970c-834d-443f-a285-f451853feb6c)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3c44f846-991d-4882-83b9-eee5e677b09b)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp 6cbf24f3-c9b5-4184-a49b-b8dcca25175b)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 29 "Net-(D26-A)") (pinfunction "A") (pintype "passive") (tstamp 8a3de50f-e84a-40a7-8aac-270b8dfc9b1d)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp d1435df3-2bef-4d44-b1f1-25a827c58a02) + (at 117.2251 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/5243323e-ec80-4587-a602-785b8d72af5e") + (attr through_hole) + (fp_text reference "D25" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d914ae1b-e4c8-497d-a8b9-4d81dfe065e5) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 04662370-31e0-4614-b357-0b703d0ab27d) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 564ba74a-72cc-4d0f-ab3d-b1667d669b18) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 341965f9-7140-4919-985b-08fe769375ba)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 23e35f1c-1fd8-4471-8a70-8b5340e2ddcf)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c79df7d1-b4e3-476e-88c8-f825c30ad7ab)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 918c4e34-fdc6-442b-b259-bf2d6f58f689)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b9415965-18a5-44ac-bc55-dff4af6d5978)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0e550471-c253-4ec9-bcf4-173e95954ce6)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f1eb5cff-e223-4df0-aa3d-8ab7fd5c636b)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 046b9ab7-cc61-41ff-b0f8-c78e07aeeda7)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ebf15241-1041-4464-8f67-841f6b5605c3)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 088df0f4-3b31-4396-8418-08ba9dfc5eeb)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b5f0fae8-f786-4729-b277-43b48d28f35a)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 8429423c-5c6a-4de9-a59d-3821bc68fb2b)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 82ffe5b7-511f-4c01-b095-3298b38ff0ea)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f5782a66-17cb-40a2-a5c4-89e475844a0c)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 815a82d9-1816-4dbe-8640-8b9d511d23a6)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 47ff1909-c431-43a5-826e-1c2284cb07da)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp eea2b58a-bbc0-4290-8be3-ec12ac29c1c0)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cfbf6e18-af09-4fe4-82bd-a91ecc3daf42)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0475baf9-6bbe-4d14-958a-7f76ea910cd1)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0aa66920-0011-4000-a3ae-04dad63fd9b4)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 594b27c9-5088-4915-9ca7-90079fa510ce)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 257ba231-e69b-4ff5-929e-d43986aad396)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp 1fdbd4e8-4f45-4f14-9b04-ca83ee9bf09d)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 28 "Net-(D25-A)") (pinfunction "A") (pintype "passive") (tstamp 63099a56-e20e-4067-9961-0fa7c775d39e)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp d16fc50c-afba-4036-ab73-fe0ebfd0b6f5) + (at 155.7251 93.85 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/137a3756-0ee5-4421-af0c-140a364c77b1") + (attr through_hole) + (fp_text reference "D28" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 5a738ba7-89a2-4261-9101-3ae257b02a87) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 8e428f6e-c699-4a8d-8e33-63021c7eb30d) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp e4b8f8dc-b102-4f9e-a651-a2f807b5c071) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b46c8db8-8349-4348-9771-a4165ae41995)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2f924457-2a8f-40a0-8ac3-71e4b76732d2)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c80ff00e-2779-4bcb-9779-117b4200e318)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a5a44b0c-1bd3-4e11-8816-00171741db60)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 464c0299-8642-4773-b2d9-bd5913972086)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 69bebeef-d758-42ca-a598-b39e9e2d43d3)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1ffc0b90-ce14-4c6e-99b2-76727f64f785)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4321f341-e047-4a82-ac14-c83602a77cea)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8c310586-2c27-421e-adb4-0ce1505debd2)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 15f85caf-579c-472e-98b0-d4ee2de20bdc)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 00a224db-977b-43dc-a02b-8398a6791af4)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 13aa5bf1-9d91-49b0-8ddc-72a068d05bcc)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp ea997596-624c-4213-be1f-da04adad5832)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 99388a67-8534-43a1-b500-9ea9f322895f)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6747597d-2e6b-4f8a-98d9-8f021efc8fce)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp fbd9bb55-c457-41c2-9431-a67f89ad0591)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2e068204-03fc-4d02-a598-89bbe5b6a6f7)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 82a7f9ec-17f1-4c14-9d45-c3e8c74457b0)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9f464d82-f73a-42c4-839c-245f9b0d5777)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6537e3e9-abdd-4dd9-9e09-88beceaf9015)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d9841053-f058-4fa0-9e45-1fcefe0086e6)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp dab9b7fb-67cf-45b7-ad5c-805aaa882c24)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "/R3") (pinfunction "K") (pintype "passive") (tstamp 127b6bbd-3aa4-4cc7-a0c7-388fac51aeb4)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "Net-(D28-A)") (pinfunction "A") (pintype "passive") (tstamp 40e9d9d2-e249-4f79-8686-04c0ab9c10e9)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp d32b67a2-d4dc-4a37-80d2-1f3438a9acf0) + (at 239.1651 80.54) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/9339fdf0-eee4-4eb3-9518-99b74ad5a7a5") + (attr through_hole) + (fp_text reference "D47" (at 3.81 2.12) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 187080d7-2e54-45c7-9493-cce23fe317af) + ) + (fp_text value "D" (at 3.81 -2.12) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 49dd9d39-d2a3-418d-9d19-a5ad78d5f9c5) + ) + (fp_text user "${REFERENCE}" (at 4.11 0) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 5aebfedd-f38a-4f70-8782-5eb0de521d5e) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 68d889a4-db3b-41af-ac61-dbd264089425)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp fe25bf23-861b-49ce-84b2-ab9e981809ed)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3037f65b-2d32-45f9-a258-0f0bdcf0122f)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a581bfb1-bf8b-4496-b279-47b68cc93aac)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 06c7a32f-a8cb-442a-818b-aa673028faa1)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b88db7fd-93e7-40cf-970c-3888f66001ef)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 92d0768a-958a-4cf0-bfae-66d62b6e5eec)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1c261a02-1e9f-4565-90a9-a10f8c6ffffa)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 77880c3d-065f-4ea9-a65f-469149cbfcb9)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 787757f8-e37b-4ff9-8bf7-6d3ac1ee55b6)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp acd5ddf2-c23c-42c8-be4e-988a518f4673)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 52b04e85-87c1-4179-9283-6b47cdf50b35)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 2ebbd3bb-903e-4102-9a42-d633137b3432)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9a0607e2-187f-47a1-adf0-228625a0550f)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 763bdd06-16ea-4bcb-a881-73298990c7f5)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0c5f0728-102c-4cde-93a6-a16c3a328f5e)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5702fdb4-3d4d-4dfc-b8f7-02fa2dae6fa9)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 40179a3e-ce1b-4fcf-a698-817c636f834a)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4b964dbb-bb87-4c73-810e-7016c7759e8e)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cb07c73e-164f-498f-a053-f946bc8b732a)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3468d063-de4b-41ff-9dc5-01cbda2db8e7)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 31f95018-c907-4a36-a9c6-029a2d8213da)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp 8888a384-8031-4cc3-add0-fd768fff3a1f)) + (pad "2" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 50 "Net-(D47-A)") (pinfunction "A") (pintype "passive") (tstamp a40338c2-6330-4318-baaa-908c1be09021)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp dabe5d97-0511-408e-93ea-eb1b465ce1bf) + (at 40.2251 113.1 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/06f3f77f-885d-44de-bf96-368c160c3be2") + (attr through_hole) + (fp_text reference "D6" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b998cedc-bfbd-4e2f-9fa1-91ae595ef670) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp e17543a9-8224-4a63-b208-9675d09f1e52) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 9ff917e0-4a5b-4662-88e9-6cd9ce5b8c7a) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 9bb50a1a-a9aa-4611-bbd4-154d7f43195b)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bdd07c53-fc91-4bd1-b7a9-c09b6d55702f)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8a82c4a7-ae06-414a-ab5f-540a0e69d9c0)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f4ecf62d-d7ff-404f-b7ec-bee43d69860c)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d41081d8-84a1-49ad-b4e3-873e9c888f74)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp fb40cf02-fa35-46d5-a38a-300384bd3460)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1332dbd2-2b3b-4ae2-a2be-2e8651a37b1e)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0b4b06ef-e596-47dd-9d21-376ce970849f)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e14057f8-80de-4d37-a623-9bed5924ef75)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp ddd64eba-a628-4047-acd3-e97ed4558970)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 59c64dbf-5daa-49e5-bac3-f34a97d7e618)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 4516f63e-67b5-4107-914b-e401843e9e0d)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 626fbfe8-1f18-48b2-81a7-07b0cbb38c1b)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ae9cf113-7e7f-473c-a7a4-d0b4c60764a0)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp af54e6cc-9dc6-4a10-80d0-1c9edace465a)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c565b71b-1dee-47c4-9201-46d22ad14fb5)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 85844c47-0210-4370-8c89-2127f255c9f4)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 59db2012-48b1-4432-9717-82a3d7182a21)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0925991e-d113-4578-adf7-2e2464146eff)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0d20af49-7273-4d25-8c3c-265ab9cd61f6)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c59cdd3c-33c0-42f5-9a0c-5564824846a4)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a09224f8-36ed-488f-8d2b-a5c9af26091a)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 56 "/R5") (pinfunction "K") (pintype "passive") (tstamp 25d70fb0-b060-474e-8b18-04e12f5cdd6a)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 7 "Net-(D6-A)") (pinfunction "A") (pintype "passive") (tstamp 1db25154-4f46-48a5-b646-920149a73082)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp e12f6182-4aee-4db1-8d99-25e3d4632445) + (at 194.2251 113.1 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/8544427d-96e1-4a6c-94b9-772447be281d") + (attr through_hole) + (fp_text reference "D23" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 1a8bab2e-6585-41af-a029-821276312578) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d94b21aa-84f9-4fbf-964f-3aefc6470dfe) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 71b819c4-b0ae-48ad-be1b-a5f82bd1d2aa) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8a507f18-ae9a-4f5f-bdb9-4a970ed665e9)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ec8f16a7-c40c-4f43-a1d7-79122c75397d)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 12c118ce-68df-44cf-a1c9-25cc47ced5c2)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8ab06d76-0649-4157-bb75-c98dc1d3c135)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6be6192a-8d60-44ff-a3bd-5b4cef90f569)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 68b75e79-b9e2-4065-9078-66f465187478)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2a4093bd-f7f8-455c-ab8b-3abf47beed3f)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5619ded6-4aff-40b1-9f7d-e8bae82d5f77)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 72c61544-b55e-43de-98dc-c0f3f0b6d480)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a9e22d0c-46b5-407a-953b-6b0847eb50bf)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 43f9cbf7-f293-49ea-92ee-ae6c92032a44)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 9e237829-2a41-4483-af0a-5fd905fbeb34)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp bb876d2b-2c15-46c8-ab04-c90047524927)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 90401ae5-bff5-4ab5-a746-b1c81a826b05)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d807243d-dc0d-47fa-a5d1-880223bb248e)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0991bfdb-47ea-40b3-bad2-b58dd61d35c8)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f1fc2776-bb31-45b7-af61-11b5b7cd4b75)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 071d065a-1927-4042-a776-3b4467f21bed)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 87509000-f52a-4ad5-bd06-8a766d6d8261)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 977b491b-2fe6-49ba-aaee-254a1ac2dd53)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 89ff510e-7ba7-4a77-8ffa-59f26f4b14ea)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3e7d95a1-4966-4d26-b530-a041fdf66281)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp ca90cf72-4de5-4e1e-9770-0b99cbb67d43)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 26 "Net-(D23-A)") (pinfunction "A") (pintype "passive") (tstamp c3b9f70d-eece-4026-9139-09c69a6d2aa0)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp e5e58dcd-5646-4dde-9c69-b7d8cca6375c) + (at 213.7251 113.1 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/6edadbb9-9e22-4331-a08d-fbc0b12489ab") + (attr through_hole) + (fp_text reference "D29" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 44d7502c-4e19-4ee7-8352-5c1e9c90c3ec) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 4ca8ebab-4b27-4cb9-a6ec-d65295f54928) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 3fb457d5-a975-467b-8d6e-27e48f61768f) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 33e0254f-cc92-4db2-bc87-9f137553ae98)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e8b8cbce-f782-41e6-b39d-70c1b3a4cb85)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f502c5cf-5dbc-4c6b-bb4c-7dd11431c00c)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7b609445-d1c1-48b1-a1e1-3d3101e3f1c5)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f5d40fd2-65ae-4388-8610-425db0e63211)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c9f3b602-2ecf-4c59-891d-851ef6b5077f)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4681d973-20f9-4902-a1ab-2af92f019e11)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 49232019-d736-4151-b416-e51cae233ea9)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 21b25ad5-2221-40cf-8c8f-934a21fe86c5)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 644402da-14c5-4471-b708-6396eb706b13)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c8d0a932-f64b-4e94-8c96-c1790d8850b4)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 08c0aa54-8e1a-4c87-a631-905264111e01)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp dec586d4-6221-47dd-ad15-a6715009de57)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cd3f23c1-cf55-4f44-a92f-7b262123b0fb)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 525cf07e-d610-42a7-b78f-372f5128e310)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b54ab11e-1230-4dd3-8aea-6a926daee65d)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5313598d-b123-4b00-bb2a-a36586c4b430)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 430fdf6f-f300-459a-b919-bda8cb6bc6ff)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp fb382b54-0915-4af9-a2f1-97893510a01e)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp db4c604c-d581-4eb5-a74e-aafc14573237)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp fc30a518-4e53-4fd4-9b60-f6ad20d6e2aa)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a601138e-dfb7-42f2-a941-ff48afb5309d)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp 81b6f05c-dad3-48d2-b190-02f26e70058f)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 32 "Net-(D29-A)") (pinfunction "A") (pintype "passive") (tstamp 2c05fdc7-98fe-496c-8c12-fd2c4fc138b6)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp ec84fdf4-4ccc-42a2-9859-f0fd1719b57e) + (at 78.9751 113.1 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/5cd1c919-a85c-4051-8612-eaf7f51c2e9e") + (attr through_hole) + (fp_text reference "D11" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9a676f6e-3ddf-4b59-98ed-cc016f0b0ef8) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 7087df7f-c0a3-406f-83c9-0df1eda808ca) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp dc31849c-12c8-4a7b-9aec-76d6d09af75b) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 58d2b697-c9c4-4ca4-a997-129804ef87ee)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 33653235-7fe6-4049-9592-2a50fe29afde)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a94654d6-3f4d-4a16-884d-43e147cc2082)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 962a1e1f-29c1-4539-8ee6-2478322c4362)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 57898d5a-7f2f-4fe9-adc5-0f5775e0377b)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ca5a2a00-cf2f-489b-b2d9-6a578592518f)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp dd4f5889-8248-4e06-8dab-1e435a9fe893)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 76d74898-c71f-49c5-890f-7bd36c13e971)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp cedfe68f-4cf6-4cf0-b6b3-679ef363b6ca)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp aba489fa-da52-4d3c-bb89-e1df92857c90)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 84eaabb1-2d75-4859-ad3d-ecadd9f8f6bc)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 56763bac-7326-40f2-95cc-63f608f1d61b)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0bb9e9c1-91e1-42fe-a55c-ed566e62a5e8)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9f7f2077-79bd-485a-b871-c96dd10587a8)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d3a064d4-328f-4b16-b760-41a1a2a5bc32)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 33b672d6-5a54-43e9-9e27-dba7f29ba34e)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2dd67bbc-65de-42d1-ab32-6bed44ebc963)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b0c62cb3-e64a-4dae-bd6a-e1782902aaaa)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b9a4ef68-a715-40d7-99dc-190a46985bd5)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f39094f0-c370-455b-987d-52d3a44fb2d3)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d664fd78-1464-4c0b-b173-b0783061ccb7)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp af309b29-348e-42ca-aae4-5437ecfc5b25)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp 8426a3e2-6ddc-44a1-91bd-51f6be5beee1)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 12 "Net-(D11-A)") (pinfunction "A") (pintype "passive") (tstamp 85852f22-113c-4a35-809b-c790beb2ec3a)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp ee70a23a-51b1-4968-80b4-4854f80f2a74) + (at 175.2251 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/a0343a80-6af7-419c-bc1a-772029be0473") + (attr through_hole) + (fp_text reference "D8" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp ca26734a-251a-427a-acf4-0516f5c4d86c) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp facb5b69-1bef-43d5-99f2-580be3922f64) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp a98e8c53-4c3a-4ccf-91ff-8c5c38a67b3b) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 40768068-2d00-4927-b8f2-165657ec3794)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8882ece4-5df6-4a15-92b7-4157dcf3777f)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b6b1f09c-e14d-486b-a697-1b8a70ee6aab)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ca316da2-dee6-409f-8bd3-5b90d099992b)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d08c1871-8c51-4e06-a86e-263dd8fd613f)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2d01cd05-0c0b-43f8-b087-b3906d1863c2)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c32630e5-3dca-4ae6-891d-93eab3fb2897)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 54fce78e-3253-43a8-bbdb-69d4593b729a)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 8744cac2-548a-425c-be2f-062a9f810707)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a111b056-4392-4818-b0c8-d28d1edae8e4)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 87f5f1c8-5756-4ccf-a833-c3109b599875)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a3dc65a5-4ce8-46d1-b777-fa23ce38a18c)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp fb6fb9fa-c9f1-4419-9046-cc1d469d761a)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a38aadb9-6a09-4d23-8acd-b8f45f82ff22)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c9619a76-0898-47ea-a026-b6c7b57d8eeb)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9d0563a7-8e4d-45a5-8d84-69790a43689a)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 305e6847-d2a3-49c3-a24a-899c216dafd2)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d5d73d91-e20f-4665-858b-188c02599a8c)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0fe5ea64-b8b9-4fa1-8a03-5951c76ac62a)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cd04280f-0318-466c-bd2b-494e3872edb5)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 60dedd8d-9281-4e91-87b7-dd6faa303754)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1e9b8fb8-0ef5-4d9b-8b3a-a28730a296a0)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp 057fe0e9-19db-4151-97c2-14437322d06d)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 10 "Net-(D8-A)") (pinfunction "A") (pintype "passive") (tstamp 7ac545dc-6bd2-46ab-8f22-71d7c49d668f)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp f18795a3-f8f1-42a5-881e-4d74332601d1) + (at 180.2251 74.6 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/54fe5622-3087-44a5-a260-be6515c8ce84") + (attr through_hole) + (fp_text reference "D27" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c99e060b-a8a8-4795-8b05-92ab4ba2e7e5) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d551b16a-a997-422a-b816-8b0716093a00) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 703b594e-ef84-41ff-824f-858aee31ddeb) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 681210ea-d7a3-4983-9666-a8873c26b7a4)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e162cf94-2bed-4ab2-af80-3d64f8b95083)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ab7da661-4f11-4c68-aaef-37729fc0b1ad)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f3fc9af8-c69f-4567-b3dd-4fbea248f54c)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 50e58b95-ac77-4f5e-84bd-d72ee7a22ec5)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ab65f0e1-3460-41f5-b24b-2c2e2c4ca3a8)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e0489792-e29f-4b69-83d0-567ffac154af)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp dd5b76a2-2b21-4dbc-91c1-cb86a0f535c3)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1cf14448-69a2-42ae-8704-0edd5bddd315)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c64aff38-80c2-4d1e-b56a-7dacde8e21ea)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a9dc17d6-f71d-4637-8ed9-92582b5114f2)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5f642bdc-ddfa-44ce-a790-166ad802a5e6)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 58f4eaa2-d7b1-4ce9-8768-7626d8f77e38)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 440fc4cd-e1bc-41a2-92f0-c326f209ffd7)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3d5d2c89-fb22-4fc7-aab1-a8db39d7dfc1)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp bdb91f27-8462-44a6-887b-e7d4b3084d5c)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 33aeb14e-2ab5-429a-b1f4-e4105d856aa7)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp d4239bce-226a-45e7-932c-7e663f9cb7d5)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cd39ee17-8be3-4e3c-9d98-7ee44f8bbca3)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 081eae07-74d2-4761-83c8-dbcaae29e553)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7733503d-5802-4f15-9959-99d6720385ee)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 11bad2d3-3092-4d0d-b3d4-aa9a38232c24)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "/R2") (pinfunction "K") (pintype "passive") (tstamp af954bcd-ca04-4e9c-9169-65e4819e2059)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 30 "Net-(D27-A)") (pinfunction "A") (pintype "passive") (tstamp e304ecc4-2bae-4002-aaa7-9918d5e5e526)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp f5c07729-b2de-4914-8c41-063eea952ef6) + (at 136.7251 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/6c8714c2-23a5-4961-a003-acc4e0cc8da5") + (attr through_hole) + (fp_text reference "D31" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 242297ef-9163-41a1-94cd-c0528e6d21b5) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 76e6674e-a8a7-4361-8153-f3b72b06a78e) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 1a2fc6a2-edcd-49c9-aab5-59bcf66e9ef5) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 192ff71b-bf8c-49e6-b526-5da5bcb08235)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3405bad2-bac0-4479-903c-a3da52781da8)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 82c0c8dd-191a-438c-808c-6d3e063378ae)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b472cd36-2f66-4fed-a91d-62fc29c7f164)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6314e784-4ff5-4e4f-ae9f-e1212cef8379)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d77198d4-5dc3-4416-9f43-3a083eafcd59)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 69b4dc78-bb9d-4fa9-a91b-cc016599b5e8)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1eefc898-8a8e-417f-b145-cbd97cb8cf61)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 272899e9-9bf9-4603-a127-adc645f1d5fc)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6d72b7e8-f887-4575-95bb-d3f12b3e3772)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6a07faeb-1446-4d29-86f6-44fdc60c92f2)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0460a3ed-c145-4c67-9295-6689c76498ef)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 0b8dbb39-7dcd-4c22-ae23-d1a72e6fc63c)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c909006b-441b-4cab-8be2-74f5185656c2)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ad91fb24-dfe6-49a9-8a20-2cd9408dad86)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 91f59a62-35db-4406-9143-c0f65248c628)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 009c69e6-6344-4397-8023-df1b010e473a)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 3d31859f-44e4-4cb4-8985-4702d1c907e2)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c57f03ee-b718-430f-93b4-b8a011f5f0d8)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 73a25db9-b6d9-408d-89fe-61a1e3f98d77)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp c2b9d3d2-25ba-4c5e-8c44-956d30c558d2)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0e3891b9-e05e-4c12-8b4b-229cb5ac6b16)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "/R0") (pinfunction "K") (pintype "passive") (tstamp 842345ae-6e5d-443c-b16d-61a9306c4235)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 34 "Net-(D31-A)") (pinfunction "A") (pintype "passive") (tstamp 949abf20-405e-4093-be44-5a2abda74128)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp fa1424fb-b6ac-4647-bd61-f929c3873f03) + (at 194.4751 55.35 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/a4438651-f220-4c9d-9eaa-978ac7eb621b") + (attr through_hole) + (fp_text reference "D14" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 6f67182c-b602-4a6c-bca1-a2782ce6fa38) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 959e57db-8bc2-4f58-a36c-ae6328839068) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 4105fa28-e869-403a-a614-bb912c1c8286) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 20a4cdd7-7e4a-4e13-9a76-3d3828c779b2)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e9d60a10-2f5d-47d7-9328-497e6e78e5ee)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1885fd30-2ad8-44be-92ba-45a1c582d854)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp eb147f63-9472-442a-ac2d-85fd7540cfca)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 55add339-7095-46bc-8e89-16ad82baf5e3)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 45a5302d-27ca-4395-866e-07773db48b39)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 38ce4e0a-5f1d-4e7d-aa9a-1c2a15fd20d8)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2971dede-5bf3-4988-bfed-7123c3fa3671)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 2d68d867-bd54-4904-a4c8-40bea9dd9a86)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a3e2f8e8-1136-4d2a-90d9-34f597d6f62d)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 48caec70-31fe-41c3-9fe9-4779109bd069)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b41db5ac-9683-41b4-a33d-3457db461d71)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 64a7b7a7-db46-4c21-bb44-83e105f3c7e9)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp f3fa2777-1c2c-490d-83ad-985c4a8b9412)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 328e9626-bc45-48ed-af9d-c098badbc274)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2c98ac83-5d07-493c-8680-a4db60a5a7b4)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b8a1ea36-c9a7-4332-b028-5257ad91fbdc)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b4786c17-b578-44d3-9304-b9edf427c09d)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp cc67f731-b80c-4fd4-8e6e-e8ffa441373b)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 9624d361-33e8-4b07-aad5-21380ea1b36c)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 08a78099-75a2-4095-9474-b3922133894a)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b4f8b1ec-89d2-4d07-8cc1-c9a531395f25)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "/R1") (pinfunction "K") (pintype "passive") (tstamp 7659125d-90a5-40ec-8661-f25dd7f792f3)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 16 "Net-(D14-A)") (pinfunction "A") (pintype "passive") (tstamp f1d223f4-94d1-41ca-a3c5-d82b53baa2a3)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "B.Cu") + (tstamp ff1913d6-4276-4fa1-92f2-7fc4e3a0515b) + (at 232.9751 113.1 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "keyboard.kicad_sch") + (property "Sheetname" "") + (property "Sim.Device" "D") + (property "Sim.Pins" "1=K 2=A") + (property "ki_description" "Diode") + (property "ki_keywords" "diode") + (path "/cc020324-fd12-4088-a250-3b05e53acf8c") + (attr through_hole) + (fp_text reference "D35" (at 3.81 2.12 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 62976db9-53fe-4e83-9e68-9657f95703af) + ) + (fp_text value "D" (at 3.81 -2.12 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f2b4d549-3cfd-486d-985a-8e59cdd3463a) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "B.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror)) + (tstamp 46917733-76f6-4860-96fe-a61c2440ee47) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 3324af76-0783-40aa-b6c7-f8abc74a49b1)) + (fp_line (start 1.69 -1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 7e8d6581-360f-456c-bf61-4561e96e062e)) + (fp_line (start 1.69 1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 61c55756-81b4-49e9-8386-32bf74954c82)) + (fp_line (start 2.29 1.12) (end 2.29 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 49e5adc9-e0b6-41f0-a917-cb7f884c0643)) + (fp_line (start 2.41 1.12) (end 2.41 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f86409bc-3a20-4d45-b1d4-cde7df058a49)) + (fp_line (start 2.53 1.12) (end 2.53 -1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp edae58f0-aa07-4230-8586-a5cf72847525)) + (fp_line (start 5.93 -1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 41f06e44-e20f-414b-aed5-fe319a080ad3)) + (fp_line (start 5.93 1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp e550ceae-9cb9-42f5-8a47-bb042d10cf24)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp f7c9f3ee-e097-49bf-a6f9-281446fb56c7)) + (fp_line (start -1.05 -1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f4d791ab-af9f-49ca-8f97-cae222885a5e)) + (fp_line (start -1.05 1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7ad82549-84af-47f0-84c2-a3c4d440c564)) + (fp_line (start 8.67 -1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 55304acd-7c31-4e35-a5e3-ad3f32630ff6)) + (fp_line (start 8.67 1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b56512f2-9d77-4d82-93ef-044682ab90c3)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6efa8364-aed5-4c13-aa43-64784c5313f9)) + (fp_line (start 1.81 -1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 2341e487-be97-47ff-a2bd-fccbd286a360)) + (fp_line (start 1.81 1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 87ae781e-0ab9-4a72-af14-48b0eade591c)) + (fp_line (start 2.31 1) (end 2.31 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7b27881a-d86b-49bc-82e8-9984c66d077a)) + (fp_line (start 2.41 1) (end 2.41 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4502899a-0fab-428e-85fc-582ecd33462c)) + (fp_line (start 2.51 1) (end 2.51 -1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp ece611cb-f39f-488c-8785-a9461bd3ac51)) + (fp_line (start 5.81 -1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 89e10d05-0a5a-47e3-b38f-abd3662bc5bc)) + (fp_line (start 5.81 1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7c1d8f28-840a-4ecb-ba8a-d730f912c272)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 7bef1a5f-127d-4356-b496-f44729ff4d7d)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "/R4") (pinfunction "K") (pintype "passive") (tstamp ec1cb1f9-e21a-4732-a906-1b5c340730c0)) + (pad "2" thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 38 "Net-(D35-A)") (pinfunction "A") (pintype "passive") (tstamp c5c64858-4884-4c4a-ac39-9b32bcbb02a0)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 21 119) (end 21 42) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 30f92eb0-555f-45c8-9d98-fc560dbca331)) + (gr_line (start 252.5 42.125) (end 252.5 119) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 374c2ca5-9472-4cec-a68b-d502daec647f)) + (gr_line (start 116 39.5) (end 113.7 41.8) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 66aa0178-f326-479a-944a-8380e7e8db88)) + (gr_line (start 21 42) (end 21 41.8) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 6c1cb2fb-0937-4ded-acb6-a9edd28340e4)) + (gr_line (start 252.5 119) (end 21 119) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 6f8c026a-aa8b-43fd-9093-8ddd15b285e8)) + (gr_line (start 118.5 37) (end 116 39.5) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 888c214d-5324-4f6b-9f47-27d8cbc8e16f)) + (gr_line (start 159.4 41.8) (end 154.6 37) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 88ecdac0-9cf7-42a2-bf11-ffcbca445d93)) + (gr_line (start 252.5 41.8) (end 159.4 41.8) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp 93a51655-9a4d-4ca5-a8db-819333dc6f7a)) + (gr_line (start 21 41.8) (end 113.7 41.8) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp a13407ba-719f-45c3-982c-01cc38e30f7b)) + (gr_line (start 118.5 37) (end 154.6 37) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp d87feefb-9d4e-4bda-9e8d-d91f0d304bc3)) + (gr_line (start 252.5 42.125) (end 252.5 41.8) + (stroke (width 0.1) (type default)) (layer "Edge.Cuts") (tstamp f552171a-2406-4097-976f-a60d39a5865b)) + (gr_text "ʕ·ᴥ·ʔ-made with love, for george <3" (at 57.75 81.75) (layer "F.SilkS") (tstamp 03fb4775-c627-4389-904a-a22c10fd1f00) + (effects (font (face "CozetteVector") (size 2 2) (thickness 0.15)) (justify left bottom)) + (render_cache "ʕ·ᴥ·ʔ-made with love, for george <3" 0 + (polygon + (pts + (xy 58.923342 80.003161) (xy 58.923342 79.769665) (xy 58.686915 79.769665) (xy 58.453419 79.769665) + (xy 58.219923 79.769665) (xy 58.219923 79.533237) (xy 58.453419 79.533237) (xy 58.686915 79.533237) + (xy 58.923342 79.533237) (xy 58.923342 79.769665) (xy 59.156838 79.769665) (xy 59.156838 80.003161) + ) + ) + (polygon + (pts + (xy 58.453419 81.41) (xy 58.453419 81.176503) (xy 58.453419 80.940076) (xy 58.453419 80.70658) + (xy 58.219923 80.70658) (xy 58.219923 80.473084) (xy 57.983496 80.473084) (xy 57.983496 80.236657) + (xy 57.983496 80.003161) (xy 57.983496 79.769665) (xy 58.219923 79.769665) (xy 58.219923 80.003161) + (xy 58.219923 80.236657) (xy 58.219923 80.473084) (xy 58.453419 80.473084) (xy 58.686915 80.473084) + (xy 58.686915 80.70658) (xy 58.686915 80.940076) (xy 58.686915 81.176503) (xy 58.686915 81.41) + ) + ) + (polygon + (pts + (xy 59.852442 80.940076) (xy 59.852442 80.70658) (xy 59.618946 80.70658) (xy 59.618946 80.473084) + (xy 59.852442 80.473084) (xy 59.852442 80.236657) (xy 60.085938 80.236657) (xy 60.085938 80.473084) + (xy 60.322365 80.473084) (xy 60.322365 80.70658) (xy 60.085938 80.70658) (xy 60.085938 80.940076) + ) + ) + (polygon + (pts + (xy 61.484961 80.003161) (xy 61.721388 80.003161) (xy 61.721388 80.236657) (xy 61.721388 80.473084) + (xy 61.721388 80.70658) (xy 61.484961 80.70658) (xy 61.484961 80.940076) (xy 61.484961 81.176503) + (xy 61.251465 81.176503) (xy 61.251465 80.940076) (xy 61.251465 80.70658) (xy 61.017969 80.70658) + (xy 61.017969 80.473084) (xy 61.017969 80.236657) (xy 61.017969 80.003161) (xy 61.251465 80.003161) + ) + ) + (polygon + (pts + (xy 61.484961 81.176503) (xy 61.721388 81.176503) (xy 61.954884 81.176503) (xy 61.954884 81.41) + (xy 61.484961 81.41) + ) + ) + (polygon + (pts + (xy 61.251465 81.176503) (xy 61.251465 81.41) (xy 60.781542 81.41) (xy 60.781542 81.176503) + (xy 61.017969 81.176503) + ) + ) + (polygon + (pts + (xy 62.650488 80.940076) (xy 62.650488 80.70658) (xy 62.416992 80.70658) (xy 62.416992 80.473084) + (xy 62.650488 80.473084) (xy 62.650488 80.236657) (xy 62.883984 80.236657) (xy 62.883984 80.473084) + (xy 63.120411 80.473084) (xy 63.120411 80.70658) (xy 62.883984 80.70658) (xy 62.883984 80.940076) + ) + ) + (polygon + (pts + (xy 63.579588 80.003161) (xy 63.579588 79.769665) (xy 63.816015 79.769665) (xy 63.816015 79.533237) + (xy 64.049511 79.533237) (xy 64.283007 79.533237) (xy 64.519434 79.533237) (xy 64.519434 79.769665) + (xy 64.283007 79.769665) (xy 64.049511 79.769665) (xy 63.816015 79.769665) (xy 63.816015 80.003161) + ) + ) + (polygon + (pts + (xy 64.049511 81.41) (xy 64.049511 81.176503) (xy 64.049511 80.940076) (xy 64.049511 80.70658) + (xy 64.049511 80.473084) (xy 64.283007 80.473084) (xy 64.519434 80.473084) (xy 64.519434 80.236657) + (xy 64.519434 80.003161) (xy 64.519434 79.769665) (xy 64.75293 79.769665) (xy 64.75293 80.003161) + (xy 64.75293 80.236657) (xy 64.75293 80.473084) (xy 64.519434 80.473084) (xy 64.519434 80.70658) + (xy 64.283007 80.70658) (xy 64.283007 80.940076) (xy 64.283007 81.176503) (xy 64.283007 81.41) + ) + ) + (polygon + (pts + (xy 65.918457 80.473084) (xy 66.151953 80.473084) (xy 66.151953 80.70658) (xy 65.918457 80.70658) + (xy 65.68203 80.70658) (xy 65.448534 80.70658) (xy 65.215038 80.70658) (xy 64.978611 80.70658) + (xy 64.978611 80.473084) (xy 65.215038 80.473084) (xy 65.448534 80.473084) (xy 65.68203 80.473084) + ) + ) + (polygon + (pts + (xy 67.31748 81.41) (xy 67.31748 81.176503) (xy 67.31748 80.940076) (xy 67.31748 80.70658) + (xy 67.31748 80.473084) (xy 67.31748 80.236657) (xy 67.081053 80.236657) (xy 67.081053 80.003161) + (xy 67.31748 80.003161) (xy 67.31748 80.236657) (xy 67.550976 80.236657) (xy 67.550976 80.473084) + (xy 67.550976 80.70658) (xy 67.550976 80.940076) (xy 67.550976 81.176503) (xy 67.550976 81.41) + ) + ) + (polygon + (pts + (xy 66.847557 81.41) (xy 66.847557 81.176503) (xy 66.847557 80.940076) (xy 66.847557 80.70658) + (xy 66.847557 80.473084) (xy 66.847557 80.236657) (xy 66.614061 80.236657) (xy 66.614061 80.473084) + (xy 66.614061 80.70658) (xy 66.614061 80.940076) (xy 66.614061 81.176503) (xy 66.614061 81.41) + (xy 66.377634 81.41) (xy 66.377634 81.176503) (xy 66.377634 80.940076) (xy 66.377634 80.70658) + (xy 66.377634 80.473084) (xy 66.377634 80.236657) (xy 66.377634 80.003161) (xy 66.614061 80.003161) + (xy 66.847557 80.003161) (xy 66.847557 80.236657) (xy 67.081053 80.236657) (xy 67.081053 80.473084) + (xy 67.081053 80.70658) (xy 67.081053 80.940076) (xy 67.081053 81.176503) (xy 67.081053 81.41) + ) + ) + (polygon + (pts + (xy 68.716503 81.41) (xy 68.716503 81.176503) (xy 68.480076 81.176503) (xy 68.480076 80.940076) + (xy 68.716503 80.940076) (xy 68.716503 80.70658) (xy 68.716503 80.473084) (xy 68.716503 80.236657) + (xy 68.480076 80.236657) (xy 68.24658 80.236657) (xy 68.013084 80.236657) (xy 68.013084 80.003161) + (xy 68.24658 80.003161) (xy 68.480076 80.003161) (xy 68.716503 80.003161) (xy 68.95 80.003161) + (xy 68.95 80.236657) (xy 68.95 80.473084) (xy 68.95 80.70658) (xy 68.95 80.940076) + (xy 68.95 81.176503) (xy 68.95 81.41) + ) + ) + (polygon + (pts + (xy 68.013084 80.236657) (xy 68.013084 80.473084) (xy 68.013084 80.70658) (xy 68.013084 80.940076) + (xy 68.013084 81.176503) (xy 67.776657 81.176503) (xy 67.776657 80.940076) (xy 67.776657 80.70658) + (xy 67.776657 80.473084) (xy 67.776657 80.236657) + ) + ) + (polygon + (pts + (xy 68.480076 81.176503) (xy 68.480076 81.41) (xy 68.013084 81.41) (xy 68.013084 81.176503) + (xy 68.24658 81.176503) + ) + ) + (polygon + (pts + (xy 70.115526 79.533237) (xy 70.115526 79.299741) (xy 70.349023 79.299741) (xy 70.349023 79.533237) + (xy 70.349023 79.769665) (xy 70.349023 80.003161) (xy 70.349023 80.236657) (xy 70.349023 80.473084) + (xy 70.349023 80.70658) (xy 70.349023 80.940076) (xy 70.349023 81.176503) (xy 70.349023 81.41) + (xy 69.879099 81.41) (xy 69.412107 81.41) (xy 69.412107 81.176503) (xy 69.17568 81.176503) + (xy 69.17568 80.940076) (xy 69.17568 80.70658) (xy 69.17568 80.473084) (xy 69.17568 80.236657) + (xy 69.412107 80.236657) (xy 69.412107 80.473084) (xy 69.412107 80.70658) (xy 69.412107 80.940076) + (xy 69.412107 81.176503) (xy 69.645603 81.176503) (xy 69.879099 81.176503) (xy 70.115526 81.176503) + (xy 70.115526 80.940076) (xy 70.115526 80.70658) (xy 70.115526 80.473084) (xy 70.115526 80.236657) + (xy 69.879099 80.236657) (xy 69.645603 80.236657) (xy 69.412107 80.236657) (xy 69.412107 80.003161) + (xy 69.645603 80.003161) (xy 69.879099 80.003161) (xy 70.115526 80.003161) (xy 70.115526 79.769665) + ) + ) + (polygon + (pts + (xy 71.278122 80.003161) (xy 71.514549 80.003161) (xy 71.514549 80.236657) (xy 71.278122 80.236657) + (xy 71.044626 80.236657) (xy 70.81113 80.236657) (xy 70.81113 80.003161) (xy 71.044626 80.003161) + ) + ) + (polygon + (pts + (xy 71.514549 80.236657) (xy 71.748046 80.236657) (xy 71.748046 80.473084) (xy 71.748046 80.70658) + (xy 71.514549 80.70658) (xy 71.278122 80.70658) (xy 71.044626 80.70658) (xy 70.81113 80.70658) + (xy 70.81113 80.940076) (xy 70.81113 81.176503) (xy 70.574703 81.176503) (xy 70.574703 80.940076) + (xy 70.574703 80.70658) (xy 70.574703 80.473084) (xy 70.574703 80.236657) (xy 70.81113 80.236657) + (xy 70.81113 80.473084) (xy 71.044626 80.473084) (xy 71.278122 80.473084) (xy 71.514549 80.473084) + ) + ) + (polygon + (pts + (xy 71.514549 81.176503) (xy 71.514549 80.940076) (xy 71.748046 80.940076) (xy 71.748046 81.176503) + ) + ) + (polygon + (pts + (xy 71.514549 81.176503) (xy 71.514549 81.41) (xy 71.044626 81.41) (xy 70.81113 81.41) + (xy 70.81113 81.176503) (xy 71.044626 81.176503) (xy 71.278122 81.176503) + ) + ) + (polygon + (pts + (xy 74.076168 81.41) (xy 74.076168 81.176503) (xy 74.076168 80.940076) (xy 73.842672 80.940076) + (xy 73.842672 80.70658) (xy 73.842672 80.473084) (xy 74.076168 80.473084) (xy 74.076168 80.70658) + (xy 74.076168 80.940076) (xy 74.312595 80.940076) (xy 74.312595 80.70658) (xy 74.312595 80.473084) + (xy 74.312595 80.236657) (xy 74.312595 80.003161) (xy 74.546092 80.003161) (xy 74.546092 80.236657) + (xy 74.546092 80.473084) (xy 74.546092 80.70658) (xy 74.546092 80.940076) (xy 74.312595 80.940076) + (xy 74.312595 81.176503) (xy 74.312595 81.41) + ) + ) + (polygon + (pts + (xy 73.609176 81.41) (xy 73.609176 81.176503) (xy 73.609176 80.940076) (xy 73.372749 80.940076) + (xy 73.372749 80.70658) (xy 73.372749 80.473084) (xy 73.372749 80.236657) (xy 73.372749 80.003161) + (xy 73.609176 80.003161) (xy 73.609176 80.236657) (xy 73.609176 80.473084) (xy 73.609176 80.70658) + (xy 73.609176 80.940076) (xy 73.842672 80.940076) (xy 73.842672 81.176503) (xy 73.842672 81.41) + ) + ) + (polygon + (pts + (xy 75.241695 79.769665) (xy 75.241695 79.533237) (xy 75.475191 79.533237) (xy 75.475191 79.769665) + ) + ) + (polygon + (pts + (xy 75.241695 80.003161) (xy 75.475191 80.003161) (xy 75.475191 80.236657) (xy 75.475191 80.473084) + (xy 75.475191 80.70658) (xy 75.475191 80.940076) (xy 75.475191 81.176503) (xy 75.241695 81.176503) + (xy 75.241695 80.940076) (xy 75.241695 80.70658) (xy 75.241695 80.473084) (xy 75.241695 80.236657) + (xy 75.008199 80.236657) (xy 75.008199 80.003161) + ) + ) + (polygon + (pts + (xy 75.475191 81.176503) (xy 75.711618 81.176503) (xy 75.945115 81.176503) (xy 75.945115 81.41) + (xy 75.475191 81.41) + ) + ) + (polygon + (pts + (xy 76.407222 79.769665) (xy 76.407222 79.533237) (xy 76.640718 79.533237) (xy 76.640718 79.769665) + (xy 76.640718 80.003161) (xy 76.874214 80.003161) (xy 77.110642 80.003161) (xy 77.110642 80.236657) + (xy 76.874214 80.236657) (xy 76.640718 80.236657) (xy 76.640718 80.473084) (xy 76.640718 80.70658) + (xy 76.640718 80.940076) (xy 76.640718 81.176503) (xy 76.407222 81.176503) (xy 76.407222 80.940076) + (xy 76.407222 80.70658) (xy 76.407222 80.473084) (xy 76.407222 80.236657) (xy 76.170795 80.236657) + (xy 76.170795 80.003161) (xy 76.407222 80.003161) + ) + ) + (polygon + (pts + (xy 77.110642 81.176503) (xy 77.344138 81.176503) (xy 77.344138 81.41) (xy 76.874214 81.41) + (xy 76.640718 81.41) (xy 76.640718 81.176503) (xy 76.874214 81.176503) + ) + ) + (polygon + (pts + (xy 78.509665 81.41) (xy 78.509665 81.176503) (xy 78.509665 80.940076) (xy 78.509665 80.70658) + (xy 78.509665 80.473084) (xy 78.509665 80.236657) (xy 78.273237 80.236657) (xy 78.039741 80.236657) + (xy 77.806245 80.236657) (xy 77.806245 80.473084) (xy 77.806245 80.70658) (xy 77.806245 80.940076) + (xy 77.806245 81.176503) (xy 77.806245 81.41) (xy 77.569818 81.41) (xy 77.569818 81.176503) + (xy 77.569818 80.940076) (xy 77.569818 80.70658) (xy 77.569818 80.473084) (xy 77.569818 80.236657) + (xy 77.569818 80.003161) (xy 77.569818 79.769665) (xy 77.569818 79.533237) (xy 77.569818 79.299741) + (xy 77.806245 79.299741) (xy 77.806245 79.533237) (xy 77.806245 79.769665) (xy 77.806245 80.003161) + (xy 78.039741 80.003161) (xy 78.273237 80.003161) (xy 78.509665 80.003161) (xy 78.509665 80.236657) + (xy 78.743161 80.236657) (xy 78.743161 80.473084) (xy 78.743161 80.70658) (xy 78.743161 80.940076) + (xy 78.743161 81.176503) (xy 78.743161 81.41) + ) + ) + (polygon + (pts + (xy 80.837787 79.299741) (xy 81.071284 79.299741) (xy 81.071284 79.533237) (xy 81.071284 79.769665) + (xy 81.071284 80.003161) (xy 81.071284 80.236657) (xy 81.071284 80.473084) (xy 81.071284 80.70658) + (xy 81.071284 80.940076) (xy 81.071284 81.176503) (xy 81.307711 81.176503) (xy 81.307711 81.41) + (xy 80.837787 81.41) (xy 80.837787 81.176503) (xy 80.837787 80.940076) (xy 80.837787 80.70658) + (xy 80.837787 80.473084) (xy 80.837787 80.236657) (xy 80.837787 80.003161) (xy 80.837787 79.769665) + (xy 80.837787 79.533237) (xy 80.604291 79.533237) (xy 80.604291 79.299741) + ) + ) + (polygon + (pts + (xy 82.470307 80.003161) (xy 82.706734 80.003161) (xy 82.706734 80.236657) (xy 82.470307 80.236657) + (xy 82.23681 80.236657) (xy 82.003314 80.236657) (xy 82.003314 80.003161) (xy 82.23681 80.003161) + ) + ) + (polygon + (pts + (xy 82.706734 80.236657) (xy 82.94023 80.236657) (xy 82.94023 80.473084) (xy 82.94023 80.70658) + (xy 82.94023 80.940076) (xy 82.94023 81.176503) (xy 82.706734 81.176503) (xy 82.706734 80.940076) + (xy 82.706734 80.70658) (xy 82.706734 80.473084) + ) + ) + (polygon + (pts + (xy 82.003314 80.236657) (xy 82.003314 80.473084) (xy 82.003314 80.70658) (xy 82.003314 80.940076) + (xy 82.003314 81.176503) (xy 81.766887 81.176503) (xy 81.766887 80.940076) (xy 81.766887 80.70658) + (xy 81.766887 80.473084) (xy 81.766887 80.236657) + ) + ) + (polygon + (pts + (xy 82.706734 81.176503) (xy 82.706734 81.41) (xy 82.23681 81.41) (xy 82.003314 81.41) + (xy 82.003314 81.176503) (xy 82.23681 81.176503) (xy 82.470307 81.176503) + ) + ) + (polygon + (pts + (xy 83.635833 81.41) (xy 83.635833 81.176503) (xy 83.635833 80.940076) (xy 83.402337 80.940076) + (xy 83.402337 80.70658) (xy 83.402337 80.473084) (xy 83.16591 80.473084) (xy 83.16591 80.236657) + (xy 83.16591 80.003161) (xy 83.402337 80.003161) (xy 83.402337 80.236657) (xy 83.402337 80.473084) + (xy 83.635833 80.473084) (xy 83.635833 80.70658) (xy 83.635833 80.940076) (xy 83.86933 80.940076) + (xy 83.86933 80.70658) (xy 83.86933 80.473084) (xy 84.105757 80.473084) (xy 84.105757 80.236657) + (xy 84.105757 80.003161) (xy 84.339253 80.003161) (xy 84.339253 80.236657) (xy 84.339253 80.473084) + (xy 84.105757 80.473084) (xy 84.105757 80.70658) (xy 84.105757 80.940076) (xy 83.86933 80.940076) + (xy 83.86933 81.176503) (xy 83.86933 81.41) + ) + ) + (polygon + (pts + (xy 85.268353 80.003161) (xy 85.50478 80.003161) (xy 85.50478 80.236657) (xy 85.268353 80.236657) + (xy 85.034856 80.236657) (xy 84.80136 80.236657) (xy 84.80136 80.003161) (xy 85.034856 80.003161) + ) + ) + (polygon + (pts + (xy 85.50478 80.236657) (xy 85.738276 80.236657) (xy 85.738276 80.473084) (xy 85.738276 80.70658) + (xy 85.50478 80.70658) (xy 85.268353 80.70658) (xy 85.034856 80.70658) (xy 84.80136 80.70658) + (xy 84.80136 80.940076) (xy 84.80136 81.176503) (xy 84.564933 81.176503) (xy 84.564933 80.940076) + (xy 84.564933 80.70658) (xy 84.564933 80.473084) (xy 84.564933 80.236657) (xy 84.80136 80.236657) + (xy 84.80136 80.473084) (xy 85.034856 80.473084) (xy 85.268353 80.473084) (xy 85.50478 80.473084) + ) + ) + (polygon + (pts + (xy 85.50478 81.176503) (xy 85.50478 80.940076) (xy 85.738276 80.940076) (xy 85.738276 81.176503) + ) + ) + (polygon + (pts + (xy 85.50478 81.176503) (xy 85.50478 81.41) (xy 85.034856 81.41) (xy 84.80136 81.41) + (xy 84.80136 81.176503) (xy 85.034856 81.176503) (xy 85.268353 81.176503) + ) + ) + (polygon + (pts + (xy 86.200383 81.879923) (xy 86.200383 81.643496) (xy 86.433879 81.643496) (xy 86.433879 81.41) + (xy 86.200383 81.41) (xy 86.200383 81.176503) (xy 86.200383 80.940076) (xy 86.433879 80.940076) + (xy 86.667376 80.940076) (xy 86.667376 81.176503) (xy 86.667376 81.41) (xy 86.667376 81.643496) + (xy 86.433879 81.643496) (xy 86.433879 81.879923) + ) + ) + (polygon + (pts + (xy 88.998429 81.41) (xy 88.998429 81.176503) (xy 88.998429 80.940076) (xy 88.998429 80.70658) + (xy 88.998429 80.473084) (xy 88.998429 80.236657) (xy 88.762002 80.236657) (xy 88.762002 80.003161) + (xy 88.998429 80.003161) (xy 88.998429 79.769665) (xy 88.998429 79.533237) (xy 89.231926 79.533237) + (xy 89.231926 79.299741) (xy 89.465422 79.299741) (xy 89.701849 79.299741) (xy 89.935345 79.299741) + (xy 89.935345 79.533237) (xy 89.701849 79.533237) (xy 89.465422 79.533237) (xy 89.231926 79.533237) + (xy 89.231926 79.769665) (xy 89.231926 80.003161) (xy 89.465422 80.003161) (xy 89.701849 80.003161) + (xy 89.701849 80.236657) (xy 89.465422 80.236657) (xy 89.231926 80.236657) (xy 89.231926 80.473084) + (xy 89.231926 80.70658) (xy 89.231926 80.940076) (xy 89.231926 81.176503) (xy 89.231926 81.41) + ) + ) + (polygon + (pts + (xy 90.864445 80.003161) (xy 91.100872 80.003161) (xy 91.100872 80.236657) (xy 90.864445 80.236657) + (xy 90.630949 80.236657) (xy 90.397452 80.236657) (xy 90.397452 80.003161) (xy 90.630949 80.003161) + ) + ) + (polygon + (pts + (xy 91.100872 80.236657) (xy 91.334368 80.236657) (xy 91.334368 80.473084) (xy 91.334368 80.70658) + (xy 91.334368 80.940076) (xy 91.334368 81.176503) (xy 91.100872 81.176503) (xy 91.100872 80.940076) + (xy 91.100872 80.70658) (xy 91.100872 80.473084) + ) + ) + (polygon + (pts + (xy 90.397452 80.236657) (xy 90.397452 80.473084) (xy 90.397452 80.70658) (xy 90.397452 80.940076) + (xy 90.397452 81.176503) (xy 90.161025 81.176503) (xy 90.161025 80.940076) (xy 90.161025 80.70658) + (xy 90.161025 80.473084) (xy 90.161025 80.236657) + ) + ) + (polygon + (pts + (xy 91.100872 81.176503) (xy 91.100872 81.41) (xy 90.630949 81.41) (xy 90.397452 81.41) + (xy 90.397452 81.176503) (xy 90.630949 81.176503) (xy 90.864445 81.176503) + ) + ) + (polygon + (pts + (xy 92.499895 80.473084) (xy 92.499895 80.236657) (xy 92.263468 80.236657) (xy 92.029972 80.236657) + (xy 91.796475 80.236657) (xy 91.796475 80.473084) (xy 91.796475 80.70658) (xy 91.796475 80.940076) + (xy 91.796475 81.176503) (xy 91.796475 81.41) (xy 91.560048 81.41) (xy 91.560048 81.176503) + (xy 91.560048 80.940076) (xy 91.560048 80.70658) (xy 91.560048 80.473084) (xy 91.560048 80.236657) + (xy 91.560048 80.003161) (xy 91.796475 80.003161) (xy 92.029972 80.003161) (xy 92.263468 80.003161) + (xy 92.499895 80.003161) (xy 92.499895 80.236657) (xy 92.733391 80.236657) (xy 92.733391 80.473084) + ) + ) + (polygon + (pts + (xy 95.297941 80.003161) (xy 95.531437 80.003161) (xy 95.531437 80.236657) (xy 95.531437 80.473084) + (xy 95.531437 80.70658) (xy 95.531437 80.940076) (xy 95.531437 81.176503) (xy 95.531437 81.41) + (xy 95.531437 81.643496) (xy 95.531437 81.879923) (xy 95.297941 81.879923) (xy 95.297941 81.643496) + (xy 95.297941 81.41) (xy 94.828018 81.41) (xy 94.594521 81.41) (xy 94.594521 81.176503) + (xy 94.358094 81.176503) (xy 94.358094 80.940076) (xy 94.358094 80.70658) (xy 94.358094 80.473084) + (xy 94.358094 80.236657) (xy 94.594521 80.236657) (xy 94.594521 80.473084) (xy 94.594521 80.70658) + (xy 94.594521 80.940076) (xy 94.594521 81.176503) (xy 94.828018 81.176503) (xy 95.061514 81.176503) + (xy 95.297941 81.176503) (xy 95.297941 80.940076) (xy 95.297941 80.70658) (xy 95.297941 80.473084) + (xy 95.297941 80.236657) (xy 95.061514 80.236657) (xy 94.828018 80.236657) (xy 94.594521 80.236657) + (xy 94.594521 80.003161) (xy 94.828018 80.003161) (xy 95.061514 80.003161) + ) + ) + (polygon + (pts + (xy 95.297941 81.879923) (xy 95.297941 82.113419) (xy 95.061514 82.113419) (xy 94.828018 82.113419) + (xy 94.594521 82.113419) (xy 94.594521 81.879923) (xy 94.828018 81.879923) (xy 95.061514 81.879923) + ) + ) + (polygon + (pts + (xy 96.460537 80.003161) (xy 96.696964 80.003161) (xy 96.696964 80.236657) (xy 96.460537 80.236657) + (xy 96.227041 80.236657) (xy 95.993545 80.236657) (xy 95.993545 80.003161) (xy 96.227041 80.003161) + ) + ) + (polygon + (pts + (xy 96.696964 80.236657) (xy 96.93046 80.236657) (xy 96.93046 80.473084) (xy 96.93046 80.70658) + (xy 96.696964 80.70658) (xy 96.460537 80.70658) (xy 96.227041 80.70658) (xy 95.993545 80.70658) + (xy 95.993545 80.940076) (xy 95.993545 81.176503) (xy 95.757117 81.176503) (xy 95.757117 80.940076) + (xy 95.757117 80.70658) (xy 95.757117 80.473084) (xy 95.757117 80.236657) (xy 95.993545 80.236657) + (xy 95.993545 80.473084) (xy 96.227041 80.473084) (xy 96.460537 80.473084) (xy 96.696964 80.473084) + ) + ) + (polygon + (pts + (xy 96.696964 81.176503) (xy 96.696964 80.940076) (xy 96.93046 80.940076) (xy 96.93046 81.176503) + ) + ) + (polygon + (pts + (xy 96.696964 81.176503) (xy 96.696964 81.41) (xy 96.227041 81.41) (xy 95.993545 81.41) + (xy 95.993545 81.176503) (xy 96.227041 81.176503) (xy 96.460537 81.176503) + ) + ) + (polygon + (pts + (xy 97.85956 80.003161) (xy 98.095987 80.003161) (xy 98.095987 80.236657) (xy 97.85956 80.236657) + (xy 97.626064 80.236657) (xy 97.392568 80.236657) (xy 97.392568 80.003161) (xy 97.626064 80.003161) + ) + ) + (polygon + (pts + (xy 98.095987 80.236657) (xy 98.329483 80.236657) (xy 98.329483 80.473084) (xy 98.329483 80.70658) + (xy 98.329483 80.940076) (xy 98.329483 81.176503) (xy 98.095987 81.176503) (xy 98.095987 80.940076) + (xy 98.095987 80.70658) (xy 98.095987 80.473084) + ) + ) + (polygon + (pts + (xy 97.392568 80.236657) (xy 97.392568 80.473084) (xy 97.392568 80.70658) (xy 97.392568 80.940076) + (xy 97.392568 81.176503) (xy 97.15614 81.176503) (xy 97.15614 80.940076) (xy 97.15614 80.70658) + (xy 97.15614 80.473084) (xy 97.15614 80.236657) + ) + ) + (polygon + (pts + (xy 98.095987 81.176503) (xy 98.095987 81.41) (xy 97.626064 81.41) (xy 97.392568 81.41) + (xy 97.392568 81.176503) (xy 97.626064 81.176503) (xy 97.85956 81.176503) + ) + ) + (polygon + (pts + (xy 99.49501 80.473084) (xy 99.49501 80.236657) (xy 99.258583 80.236657) (xy 99.025087 80.236657) + (xy 98.791591 80.236657) (xy 98.791591 80.473084) (xy 98.791591 80.70658) (xy 98.791591 80.940076) + (xy 98.791591 81.176503) (xy 98.791591 81.41) (xy 98.555163 81.41) (xy 98.555163 81.176503) + (xy 98.555163 80.940076) (xy 98.555163 80.70658) (xy 98.555163 80.473084) (xy 98.555163 80.236657) + (xy 98.555163 80.003161) (xy 98.791591 80.003161) (xy 99.025087 80.003161) (xy 99.258583 80.003161) + (xy 99.49501 80.003161) (xy 99.49501 80.236657) (xy 99.728506 80.236657) (xy 99.728506 80.473084) + ) + ) + (polygon + (pts + (xy 100.894033 80.003161) (xy 101.127529 80.003161) (xy 101.127529 80.236657) (xy 101.127529 80.473084) + (xy 101.127529 80.70658) (xy 101.127529 80.940076) (xy 101.127529 81.176503) (xy 101.127529 81.41) + (xy 101.127529 81.643496) (xy 101.127529 81.879923) (xy 100.894033 81.879923) (xy 100.894033 81.643496) + (xy 100.894033 81.41) (xy 100.42411 81.41) (xy 100.190614 81.41) (xy 100.190614 81.176503) + (xy 99.954187 81.176503) (xy 99.954187 80.940076) (xy 99.954187 80.70658) (xy 99.954187 80.473084) + (xy 99.954187 80.236657) (xy 100.190614 80.236657) (xy 100.190614 80.473084) (xy 100.190614 80.70658) + (xy 100.190614 80.940076) (xy 100.190614 81.176503) (xy 100.42411 81.176503) (xy 100.657606 81.176503) + (xy 100.894033 81.176503) (xy 100.894033 80.940076) (xy 100.894033 80.70658) (xy 100.894033 80.473084) + (xy 100.894033 80.236657) (xy 100.657606 80.236657) (xy 100.42411 80.236657) (xy 100.190614 80.236657) + (xy 100.190614 80.003161) (xy 100.42411 80.003161) (xy 100.657606 80.003161) + ) + ) + (polygon + (pts + (xy 100.894033 81.879923) (xy 100.894033 82.113419) (xy 100.657606 82.113419) (xy 100.42411 82.113419) + (xy 100.190614 82.113419) (xy 100.190614 81.879923) (xy 100.42411 81.879923) (xy 100.657606 81.879923) + ) + ) + (polygon + (pts + (xy 102.056629 80.003161) (xy 102.293056 80.003161) (xy 102.293056 80.236657) (xy 102.056629 80.236657) + (xy 101.823133 80.236657) (xy 101.589637 80.236657) (xy 101.589637 80.003161) (xy 101.823133 80.003161) + ) + ) + (polygon + (pts + (xy 102.293056 80.236657) (xy 102.526552 80.236657) (xy 102.526552 80.473084) (xy 102.526552 80.70658) + (xy 102.293056 80.70658) (xy 102.056629 80.70658) (xy 101.823133 80.70658) (xy 101.589637 80.70658) + (xy 101.589637 80.940076) (xy 101.589637 81.176503) (xy 101.35321 81.176503) (xy 101.35321 80.940076) + (xy 101.35321 80.70658) (xy 101.35321 80.473084) (xy 101.35321 80.236657) (xy 101.589637 80.236657) + (xy 101.589637 80.473084) (xy 101.823133 80.473084) (xy 102.056629 80.473084) (xy 102.293056 80.473084) + ) + ) + (polygon + (pts + (xy 102.293056 81.176503) (xy 102.293056 80.940076) (xy 102.526552 80.940076) (xy 102.526552 81.176503) + ) + ) + (polygon + (pts + (xy 102.293056 81.176503) (xy 102.293056 81.41) (xy 101.823133 81.41) (xy 101.589637 81.41) + (xy 101.589637 81.176503) (xy 101.823133 81.176503) (xy 102.056629 81.176503) + ) + ) + (polygon + (pts + (xy 105.091102 81.41) (xy 105.091102 81.176503) (xy 104.854675 81.176503) (xy 104.854675 80.940076) + (xy 104.621179 80.940076) (xy 104.621179 80.70658) (xy 104.387683 80.70658) (xy 104.387683 80.473084) + (xy 104.621179 80.473084) (xy 104.621179 80.236657) (xy 104.854675 80.236657) (xy 104.854675 80.003161) + (xy 105.091102 80.003161) (xy 105.091102 79.769665) (xy 105.324598 79.769665) (xy 105.324598 80.003161) + (xy 105.091102 80.003161) (xy 105.091102 80.236657) (xy 104.854675 80.236657) (xy 104.854675 80.473084) + (xy 104.621179 80.473084) (xy 104.621179 80.70658) (xy 104.854675 80.70658) (xy 104.854675 80.940076) + (xy 105.091102 80.940076) (xy 105.091102 81.176503) (xy 105.324598 81.176503) (xy 105.324598 81.41) + ) + ) + (polygon + (pts + (xy 105.550279 80.003161) (xy 105.550279 79.769665) (xy 105.786706 79.769665) (xy 105.786706 79.533237) + (xy 106.020202 79.533237) (xy 106.253698 79.533237) (xy 106.490125 79.533237) (xy 106.490125 79.769665) + (xy 106.253698 79.769665) (xy 106.020202 79.769665) (xy 105.786706 79.769665) (xy 105.786706 80.003161) + ) + ) + (polygon + (pts + (xy 106.490125 79.769665) (xy 106.723621 79.769665) (xy 106.723621 80.003161) (xy 106.723621 80.236657) + (xy 106.490125 80.236657) (xy 106.490125 80.003161) + ) + ) + (polygon + (pts + (xy 106.490125 80.236657) (xy 106.490125 80.473084) (xy 106.253698 80.473084) (xy 106.020202 80.473084) + (xy 106.020202 80.236657) (xy 106.253698 80.236657) + ) + ) + (polygon + (pts + (xy 106.490125 80.473084) (xy 106.723621 80.473084) (xy 106.723621 80.70658) (xy 106.723621 80.940076) + (xy 106.723621 81.176503) (xy 106.490125 81.176503) (xy 106.490125 80.940076) (xy 106.490125 80.70658) + ) + ) + (polygon + (pts + (xy 106.490125 81.176503) (xy 106.490125 81.41) (xy 106.020202 81.41) (xy 105.786706 81.41) + (xy 105.786706 81.176503) (xy 105.550279 81.176503) (xy 105.550279 80.940076) (xy 105.786706 80.940076) + (xy 105.786706 81.176503) (xy 106.020202 81.176503) (xy 106.253698 81.176503) + ) + ) + ) + ) + (gr_text "ʕ·ᴥ·ʔ-<3" (at 135.5 62) (layer "F.SilkS") (tstamp 73656aac-a169-4719-88d7-6847c63eaeab) + (effects (font (face "CozetteVector") (size 2 2) (thickness 0.15)) (justify left bottom)) + (render_cache "ʕ·ᴥ·ʔ-<3" 0 + (polygon + (pts + (xy 136.673342 60.253161) (xy 136.673342 60.019665) (xy 136.436915 60.019665) (xy 136.203419 60.019665) + (xy 135.969923 60.019665) (xy 135.969923 59.783237) (xy 136.203419 59.783237) (xy 136.436915 59.783237) + (xy 136.673342 59.783237) (xy 136.673342 60.019665) (xy 136.906838 60.019665) (xy 136.906838 60.253161) + ) + ) + (polygon + (pts + (xy 136.203419 61.66) (xy 136.203419 61.426503) (xy 136.203419 61.190076) (xy 136.203419 60.95658) + (xy 135.969923 60.95658) (xy 135.969923 60.723084) (xy 135.733496 60.723084) (xy 135.733496 60.486657) + (xy 135.733496 60.253161) (xy 135.733496 60.019665) (xy 135.969923 60.019665) (xy 135.969923 60.253161) + (xy 135.969923 60.486657) (xy 135.969923 60.723084) (xy 136.203419 60.723084) (xy 136.436915 60.723084) + (xy 136.436915 60.95658) (xy 136.436915 61.190076) (xy 136.436915 61.426503) (xy 136.436915 61.66) + ) + ) + (polygon + (pts + (xy 137.602442 61.190076) (xy 137.602442 60.95658) (xy 137.368946 60.95658) (xy 137.368946 60.723084) + (xy 137.602442 60.723084) (xy 137.602442 60.486657) (xy 137.835938 60.486657) (xy 137.835938 60.723084) + (xy 138.072365 60.723084) (xy 138.072365 60.95658) (xy 137.835938 60.95658) (xy 137.835938 61.190076) + ) + ) + (polygon + (pts + (xy 139.234961 60.253161) (xy 139.471388 60.253161) (xy 139.471388 60.486657) (xy 139.471388 60.723084) + (xy 139.471388 60.95658) (xy 139.234961 60.95658) (xy 139.234961 61.190076) (xy 139.234961 61.426503) + (xy 139.001465 61.426503) (xy 139.001465 61.190076) (xy 139.001465 60.95658) (xy 138.767969 60.95658) + (xy 138.767969 60.723084) (xy 138.767969 60.486657) (xy 138.767969 60.253161) (xy 139.001465 60.253161) + ) + ) + (polygon + (pts + (xy 139.234961 61.426503) (xy 139.471388 61.426503) (xy 139.704884 61.426503) (xy 139.704884 61.66) + (xy 139.234961 61.66) + ) + ) + (polygon + (pts + (xy 139.001465 61.426503) (xy 139.001465 61.66) (xy 138.531542 61.66) (xy 138.531542 61.426503) + (xy 138.767969 61.426503) + ) + ) + (polygon + (pts + (xy 140.400488 61.190076) (xy 140.400488 60.95658) (xy 140.166992 60.95658) (xy 140.166992 60.723084) + (xy 140.400488 60.723084) (xy 140.400488 60.486657) (xy 140.633984 60.486657) (xy 140.633984 60.723084) + (xy 140.870411 60.723084) (xy 140.870411 60.95658) (xy 140.633984 60.95658) (xy 140.633984 61.190076) + ) + ) + (polygon + (pts + (xy 141.329588 60.253161) (xy 141.329588 60.019665) (xy 141.566015 60.019665) (xy 141.566015 59.783237) + (xy 141.799511 59.783237) (xy 142.033007 59.783237) (xy 142.269434 59.783237) (xy 142.269434 60.019665) + (xy 142.033007 60.019665) (xy 141.799511 60.019665) (xy 141.566015 60.019665) (xy 141.566015 60.253161) + ) + ) + (polygon + (pts + (xy 141.799511 61.66) (xy 141.799511 61.426503) (xy 141.799511 61.190076) (xy 141.799511 60.95658) + (xy 141.799511 60.723084) (xy 142.033007 60.723084) (xy 142.269434 60.723084) (xy 142.269434 60.486657) + (xy 142.269434 60.253161) (xy 142.269434 60.019665) (xy 142.50293 60.019665) (xy 142.50293 60.253161) + (xy 142.50293 60.486657) (xy 142.50293 60.723084) (xy 142.269434 60.723084) (xy 142.269434 60.95658) + (xy 142.033007 60.95658) (xy 142.033007 61.190076) (xy 142.033007 61.426503) (xy 142.033007 61.66) + ) + ) + (polygon + (pts + (xy 143.668457 60.723084) (xy 143.901953 60.723084) (xy 143.901953 60.95658) (xy 143.668457 60.95658) + (xy 143.43203 60.95658) (xy 143.198534 60.95658) (xy 142.965038 60.95658) (xy 142.728611 60.95658) + (xy 142.728611 60.723084) (xy 142.965038 60.723084) (xy 143.198534 60.723084) (xy 143.43203 60.723084) + ) + ) + (polygon + (pts + (xy 145.06748 61.66) (xy 145.06748 61.426503) (xy 144.831053 61.426503) (xy 144.831053 61.190076) + (xy 144.597557 61.190076) (xy 144.597557 60.95658) (xy 144.364061 60.95658) (xy 144.364061 60.723084) + (xy 144.597557 60.723084) (xy 144.597557 60.486657) (xy 144.831053 60.486657) (xy 144.831053 60.253161) + (xy 145.06748 60.253161) (xy 145.06748 60.019665) (xy 145.300976 60.019665) (xy 145.300976 60.253161) + (xy 145.06748 60.253161) (xy 145.06748 60.486657) (xy 144.831053 60.486657) (xy 144.831053 60.723084) + (xy 144.597557 60.723084) (xy 144.597557 60.95658) (xy 144.831053 60.95658) (xy 144.831053 61.190076) + (xy 145.06748 61.190076) (xy 145.06748 61.426503) (xy 145.300976 61.426503) (xy 145.300976 61.66) + ) + ) + (polygon + (pts + (xy 145.526657 60.253161) (xy 145.526657 60.019665) (xy 145.763084 60.019665) (xy 145.763084 59.783237) + (xy 145.99658 59.783237) (xy 146.230076 59.783237) (xy 146.466503 59.783237) (xy 146.466503 60.019665) + (xy 146.230076 60.019665) (xy 145.99658 60.019665) (xy 145.763084 60.019665) (xy 145.763084 60.253161) + ) + ) + (polygon + (pts + (xy 146.466503 60.019665) (xy 146.7 60.019665) (xy 146.7 60.253161) (xy 146.7 60.486657) + (xy 146.466503 60.486657) (xy 146.466503 60.253161) + ) + ) + (polygon + (pts + (xy 146.466503 60.486657) (xy 146.466503 60.723084) (xy 146.230076 60.723084) (xy 145.99658 60.723084) + (xy 145.99658 60.486657) (xy 146.230076 60.486657) + ) + ) + (polygon + (pts + (xy 146.466503 60.723084) (xy 146.7 60.723084) (xy 146.7 60.95658) (xy 146.7 61.190076) + (xy 146.7 61.426503) (xy 146.466503 61.426503) (xy 146.466503 61.190076) (xy 146.466503 60.95658) + ) + ) + (polygon + (pts + (xy 146.466503 61.426503) (xy 146.466503 61.66) (xy 145.99658 61.66) (xy 145.763084 61.66) + (xy 145.763084 61.426503) (xy 145.526657 61.426503) (xy 145.526657 61.190076) (xy 145.763084 61.190076) + (xy 145.763084 61.426503) (xy 145.99658 61.426503) (xy 146.230076 61.426503) + ) + ) + ) + ) + (gr_text "ʕ·ᴥ·ʔ-<3" (at 219 81.75) (layer "F.SilkS") (tstamp 995ba809-2c9d-486d-8a96-931ba95ebec1) + (effects (font (face "CozetteVector") (size 2 2) (thickness 0.15)) (justify left bottom)) + (render_cache "ʕ·ᴥ·ʔ-<3" 0 + (polygon + (pts + (xy 220.173342 80.003162) (xy 220.173342 79.769666) (xy 219.936915 79.769666) (xy 219.703419 79.769666) + (xy 219.469923 79.769666) (xy 219.469923 79.533238) (xy 219.703419 79.533238) (xy 219.936915 79.533238) + (xy 220.173342 79.533238) (xy 220.173342 79.769666) (xy 220.406838 79.769666) (xy 220.406838 80.003162) + ) + ) + (polygon + (pts + (xy 219.703419 81.41) (xy 219.703419 81.176504) (xy 219.703419 80.940077) (xy 219.703419 80.706581) + (xy 219.469923 80.706581) (xy 219.469923 80.473085) (xy 219.233496 80.473085) (xy 219.233496 80.236658) + (xy 219.233496 80.003162) (xy 219.233496 79.769666) (xy 219.469923 79.769666) (xy 219.469923 80.003162) + (xy 219.469923 80.236658) (xy 219.469923 80.473085) (xy 219.703419 80.473085) (xy 219.936915 80.473085) + (xy 219.936915 80.706581) (xy 219.936915 80.940077) (xy 219.936915 81.176504) (xy 219.936915 81.41) + ) + ) + (polygon + (pts + (xy 221.102442 80.940077) (xy 221.102442 80.706581) (xy 220.868946 80.706581) (xy 220.868946 80.473085) + (xy 221.102442 80.473085) (xy 221.102442 80.236658) (xy 221.335938 80.236658) (xy 221.335938 80.473085) + (xy 221.572365 80.473085) (xy 221.572365 80.706581) (xy 221.335938 80.706581) (xy 221.335938 80.940077) + ) + ) + (polygon + (pts + (xy 222.734961 80.003162) (xy 222.971388 80.003162) (xy 222.971388 80.236658) (xy 222.971388 80.473085) + (xy 222.971388 80.706581) (xy 222.734961 80.706581) (xy 222.734961 80.940077) (xy 222.734961 81.176504) + (xy 222.501465 81.176504) (xy 222.501465 80.940077) (xy 222.501465 80.706581) (xy 222.267969 80.706581) + (xy 222.267969 80.473085) (xy 222.267969 80.236658) (xy 222.267969 80.003162) (xy 222.501465 80.003162) + ) + ) + (polygon + (pts + (xy 222.734961 81.176504) (xy 222.971388 81.176504) (xy 223.204884 81.176504) (xy 223.204884 81.41) + (xy 222.734961 81.41) + ) + ) + (polygon + (pts + (xy 222.501465 81.176504) (xy 222.501465 81.41) (xy 222.031542 81.41) (xy 222.031542 81.176504) + (xy 222.267969 81.176504) + ) + ) + (polygon + (pts + (xy 223.900488 80.940077) (xy 223.900488 80.706581) (xy 223.666992 80.706581) (xy 223.666992 80.473085) + (xy 223.900488 80.473085) (xy 223.900488 80.236658) (xy 224.133984 80.236658) (xy 224.133984 80.473085) + (xy 224.370411 80.473085) (xy 224.370411 80.706581) (xy 224.133984 80.706581) (xy 224.133984 80.940077) + ) + ) + (polygon + (pts + (xy 224.829588 80.003162) (xy 224.829588 79.769666) (xy 225.066015 79.769666) (xy 225.066015 79.533238) + (xy 225.299511 79.533238) (xy 225.533007 79.533238) (xy 225.769434 79.533238) (xy 225.769434 79.769666) + (xy 225.533007 79.769666) (xy 225.299511 79.769666) (xy 225.066015 79.769666) (xy 225.066015 80.003162) + ) + ) + (polygon + (pts + (xy 225.299511 81.41) (xy 225.299511 81.176504) (xy 225.299511 80.940077) (xy 225.299511 80.706581) + (xy 225.299511 80.473085) (xy 225.533007 80.473085) (xy 225.769434 80.473085) (xy 225.769434 80.236658) + (xy 225.769434 80.003162) (xy 225.769434 79.769666) (xy 226.00293 79.769666) (xy 226.00293 80.003162) + (xy 226.00293 80.236658) (xy 226.00293 80.473085) (xy 225.769434 80.473085) (xy 225.769434 80.706581) + (xy 225.533007 80.706581) (xy 225.533007 80.940077) (xy 225.533007 81.176504) (xy 225.533007 81.41) + ) + ) + (polygon + (pts + (xy 227.168457 80.473085) (xy 227.401953 80.473085) (xy 227.401953 80.706581) (xy 227.168457 80.706581) + (xy 226.93203 80.706581) (xy 226.698534 80.706581) (xy 226.465038 80.706581) (xy 226.228611 80.706581) + (xy 226.228611 80.473085) (xy 226.465038 80.473085) (xy 226.698534 80.473085) (xy 226.93203 80.473085) + ) + ) + (polygon + (pts + (xy 228.56748 81.41) (xy 228.56748 81.176504) (xy 228.331053 81.176504) (xy 228.331053 80.940077) + (xy 228.097557 80.940077) (xy 228.097557 80.706581) (xy 227.864061 80.706581) (xy 227.864061 80.473085) + (xy 228.097557 80.473085) (xy 228.097557 80.236658) (xy 228.331053 80.236658) (xy 228.331053 80.003162) + (xy 228.56748 80.003162) (xy 228.56748 79.769666) (xy 228.800976 79.769666) (xy 228.800976 80.003162) + (xy 228.56748 80.003162) (xy 228.56748 80.236658) (xy 228.331053 80.236658) (xy 228.331053 80.473085) + (xy 228.097557 80.473085) (xy 228.097557 80.706581) (xy 228.331053 80.706581) (xy 228.331053 80.940077) + (xy 228.56748 80.940077) (xy 228.56748 81.176504) (xy 228.800976 81.176504) (xy 228.800976 81.41) + ) + ) + (polygon + (pts + (xy 229.026657 80.003162) (xy 229.026657 79.769666) (xy 229.263084 79.769666) (xy 229.263084 79.533238) + (xy 229.49658 79.533238) (xy 229.730076 79.533238) (xy 229.966503 79.533238) (xy 229.966503 79.769666) + (xy 229.730076 79.769666) (xy 229.49658 79.769666) (xy 229.263084 79.769666) (xy 229.263084 80.003162) + ) + ) + (polygon + (pts + (xy 229.966503 79.769666) (xy 230.2 79.769666) (xy 230.2 80.003162) (xy 230.2 80.236658) + (xy 229.966503 80.236658) (xy 229.966503 80.003162) + ) + ) + (polygon + (pts + (xy 229.966503 80.236658) (xy 229.966503 80.473085) (xy 229.730076 80.473085) (xy 229.49658 80.473085) + (xy 229.49658 80.236658) (xy 229.730076 80.236658) + ) + ) + (polygon + (pts + (xy 229.966503 80.473085) (xy 230.2 80.473085) (xy 230.2 80.706581) (xy 230.2 80.940077) + (xy 230.2 81.176504) (xy 229.966503 81.176504) (xy 229.966503 80.940077) (xy 229.966503 80.706581) + ) + ) + (polygon + (pts + (xy 229.966503 81.176504) (xy 229.966503 81.41) (xy 229.49658 81.41) (xy 229.263084 81.41) + (xy 229.263084 81.176504) (xy 229.026657 81.176504) (xy 229.026657 80.940077) (xy 229.263084 80.940077) + (xy 229.263084 81.176504) (xy 229.49658 81.176504) (xy 229.730076 81.176504) + ) + ) + ) + ) + (gr_text "ʕ·ᴥ·ʔ-<3" (at 176.75 100) (layer "F.SilkS") (tstamp dc7de3cc-5ec5-4698-8fbf-8648cc5b4d2f) + (effects (font (face "CozetteVector") (size 2 2) (thickness 0.15)) (justify left bottom)) + (render_cache "ʕ·ᴥ·ʔ-<3" 0 + (polygon + (pts + (xy 177.923342 98.253162) (xy 177.923342 98.019666) (xy 177.686915 98.019666) (xy 177.453419 98.019666) + (xy 177.219923 98.019666) (xy 177.219923 97.783238) (xy 177.453419 97.783238) (xy 177.686915 97.783238) + (xy 177.923342 97.783238) (xy 177.923342 98.019666) (xy 178.156838 98.019666) (xy 178.156838 98.253162) + ) + ) + (polygon + (pts + (xy 177.453419 99.66) (xy 177.453419 99.426504) (xy 177.453419 99.190077) (xy 177.453419 98.956581) + (xy 177.219923 98.956581) (xy 177.219923 98.723085) (xy 176.983496 98.723085) (xy 176.983496 98.486658) + (xy 176.983496 98.253162) (xy 176.983496 98.019666) (xy 177.219923 98.019666) (xy 177.219923 98.253162) + (xy 177.219923 98.486658) (xy 177.219923 98.723085) (xy 177.453419 98.723085) (xy 177.686915 98.723085) + (xy 177.686915 98.956581) (xy 177.686915 99.190077) (xy 177.686915 99.426504) (xy 177.686915 99.66) + ) + ) + (polygon + (pts + (xy 178.852442 99.190077) (xy 178.852442 98.956581) (xy 178.618946 98.956581) (xy 178.618946 98.723085) + (xy 178.852442 98.723085) (xy 178.852442 98.486658) (xy 179.085938 98.486658) (xy 179.085938 98.723085) + (xy 179.322365 98.723085) (xy 179.322365 98.956581) (xy 179.085938 98.956581) (xy 179.085938 99.190077) + ) + ) + (polygon + (pts + (xy 180.484961 98.253162) (xy 180.721388 98.253162) (xy 180.721388 98.486658) (xy 180.721388 98.723085) + (xy 180.721388 98.956581) (xy 180.484961 98.956581) (xy 180.484961 99.190077) (xy 180.484961 99.426504) + (xy 180.251465 99.426504) (xy 180.251465 99.190077) (xy 180.251465 98.956581) (xy 180.017969 98.956581) + (xy 180.017969 98.723085) (xy 180.017969 98.486658) (xy 180.017969 98.253162) (xy 180.251465 98.253162) + ) + ) + (polygon + (pts + (xy 180.484961 99.426504) (xy 180.721388 99.426504) (xy 180.954884 99.426504) (xy 180.954884 99.66) + (xy 180.484961 99.66) + ) + ) + (polygon + (pts + (xy 180.251465 99.426504) (xy 180.251465 99.66) (xy 179.781542 99.66) (xy 179.781542 99.426504) + (xy 180.017969 99.426504) + ) + ) + (polygon + (pts + (xy 181.650488 99.190077) (xy 181.650488 98.956581) (xy 181.416992 98.956581) (xy 181.416992 98.723085) + (xy 181.650488 98.723085) (xy 181.650488 98.486658) (xy 181.883984 98.486658) (xy 181.883984 98.723085) + (xy 182.120411 98.723085) (xy 182.120411 98.956581) (xy 181.883984 98.956581) (xy 181.883984 99.190077) + ) + ) + (polygon + (pts + (xy 182.579588 98.253162) (xy 182.579588 98.019666) (xy 182.816015 98.019666) (xy 182.816015 97.783238) + (xy 183.049511 97.783238) (xy 183.283007 97.783238) (xy 183.519434 97.783238) (xy 183.519434 98.019666) + (xy 183.283007 98.019666) (xy 183.049511 98.019666) (xy 182.816015 98.019666) (xy 182.816015 98.253162) + ) + ) + (polygon + (pts + (xy 183.049511 99.66) (xy 183.049511 99.426504) (xy 183.049511 99.190077) (xy 183.049511 98.956581) + (xy 183.049511 98.723085) (xy 183.283007 98.723085) (xy 183.519434 98.723085) (xy 183.519434 98.486658) + (xy 183.519434 98.253162) (xy 183.519434 98.019666) (xy 183.75293 98.019666) (xy 183.75293 98.253162) + (xy 183.75293 98.486658) (xy 183.75293 98.723085) (xy 183.519434 98.723085) (xy 183.519434 98.956581) + (xy 183.283007 98.956581) (xy 183.283007 99.190077) (xy 183.283007 99.426504) (xy 183.283007 99.66) + ) + ) + (polygon + (pts + (xy 184.918457 98.723085) (xy 185.151953 98.723085) (xy 185.151953 98.956581) (xy 184.918457 98.956581) + (xy 184.68203 98.956581) (xy 184.448534 98.956581) (xy 184.215038 98.956581) (xy 183.978611 98.956581) + (xy 183.978611 98.723085) (xy 184.215038 98.723085) (xy 184.448534 98.723085) (xy 184.68203 98.723085) + ) + ) + (polygon + (pts + (xy 186.31748 99.66) (xy 186.31748 99.426504) (xy 186.081053 99.426504) (xy 186.081053 99.190077) + (xy 185.847557 99.190077) (xy 185.847557 98.956581) (xy 185.614061 98.956581) (xy 185.614061 98.723085) + (xy 185.847557 98.723085) (xy 185.847557 98.486658) (xy 186.081053 98.486658) (xy 186.081053 98.253162) + (xy 186.31748 98.253162) (xy 186.31748 98.019666) (xy 186.550976 98.019666) (xy 186.550976 98.253162) + (xy 186.31748 98.253162) (xy 186.31748 98.486658) (xy 186.081053 98.486658) (xy 186.081053 98.723085) + (xy 185.847557 98.723085) (xy 185.847557 98.956581) (xy 186.081053 98.956581) (xy 186.081053 99.190077) + (xy 186.31748 99.190077) (xy 186.31748 99.426504) (xy 186.550976 99.426504) (xy 186.550976 99.66) + ) + ) + (polygon + (pts + (xy 186.776657 98.253162) (xy 186.776657 98.019666) (xy 187.013084 98.019666) (xy 187.013084 97.783238) + (xy 187.24658 97.783238) (xy 187.480076 97.783238) (xy 187.716503 97.783238) (xy 187.716503 98.019666) + (xy 187.480076 98.019666) (xy 187.24658 98.019666) (xy 187.013084 98.019666) (xy 187.013084 98.253162) + ) + ) + (polygon + (pts + (xy 187.716503 98.019666) (xy 187.95 98.019666) (xy 187.95 98.253162) (xy 187.95 98.486658) + (xy 187.716503 98.486658) (xy 187.716503 98.253162) + ) + ) + (polygon + (pts + (xy 187.716503 98.486658) (xy 187.716503 98.723085) (xy 187.480076 98.723085) (xy 187.24658 98.723085) + (xy 187.24658 98.486658) (xy 187.480076 98.486658) + ) + ) + (polygon + (pts + (xy 187.716503 98.723085) (xy 187.95 98.723085) (xy 187.95 98.956581) (xy 187.95 99.190077) + (xy 187.95 99.426504) (xy 187.716503 99.426504) (xy 187.716503 99.190077) (xy 187.716503 98.956581) + ) + ) + (polygon + (pts + (xy 187.716503 99.426504) (xy 187.716503 99.66) (xy 187.24658 99.66) (xy 187.013084 99.66) + (xy 187.013084 99.426504) (xy 186.776657 99.426504) (xy 186.776657 99.190077) (xy 187.013084 99.190077) + (xy 187.013084 99.426504) (xy 187.24658 99.426504) (xy 187.480076 99.426504) + ) + ) + ) + ) + + (segment (start 135.457 39.5) (end 134.2801 39.5) (width 0.25) (layer "F.Cu") (net 1) (tstamp 000e07a7-e6c2-4b9b-8ffd-defc9de13b79)) + (segment (start 65.5755 106.7132) (end 65.6323 106.77) (width 0.25) (layer "F.Cu") (net 1) (tstamp 26eff24b-00e7-480f-b37a-f3b7ce377904)) + (segment (start 132.9878 41.1581) (end 134.2801 39.8658) (width 0.25) (layer "F.Cu") (net 1) (tstamp 3ece60d4-66ca-4be0-a5f9-90e155f4e951)) + (segment (start 134.2801 39.8658) (end 134.2801 39.5) (width 0.25) (layer "F.Cu") (net 1) (tstamp 45742723-ee9f-4ec0-8085-c787fd882b61)) + (segment (start 26.8539 49.01) (end 32.4464 43.4175) (width 0.25) (layer "F.Cu") (net 1) (tstamp 77d7cba2-ee81-4cd1-8e24-d7405de995f9)) + (segment (start 46.2431 106.77) (end 46.2999 106.7132) (width 0.25) (layer "F.Cu") (net 1) (tstamp 8f91f8df-a367-4cce-80ee-b38e900c41fd)) + (segment (start 119.513 41.1581) (end 132.9878 41.1581) (width 0.25) (layer "F.Cu") (net 1) (tstamp b6f935c5-25e4-4fe9-b277-ae0788dc7e3c)) + (segment (start 46.2999 106.7132) (end 65.5755 106.7132) (width 0.25) (layer "F.Cu") (net 1) (tstamp b8729bee-3852-465d-8b56-81d936dca028)) + (segment (start 117.2536 43.4175) (end 119.513 41.1581) (width 0.25) (layer "F.Cu") (net 1) (tstamp cac01610-9a3f-43ac-bde8-257c62893a52)) + (segment (start 32.4464 43.4175) (end 117.2536 43.4175) (width 0.25) (layer "F.Cu") (net 1) (tstamp f0ef461c-ed02-4d7a-81a6-25f65597a004)) + (segment (start 35.4816 98.1423) (end 36.6002 97.0237) (width 0.25) (layer "B.Cu") (net 1) (tstamp 020a4aeb-6e0e-4795-b434-e79a8b1adc87)) + (segment (start 27.3328 66.3977) (end 27.3328 49.4889) (width 0.25) (layer "B.Cu") (net 1) (tstamp 3209091d-fa0d-4da9-910a-49098d2ce5e5)) + (segment (start 36.6002 87.7613) (end 36.3689 87.53) (width 0.25) (layer "B.Cu") (net 1) (tstamp 37144755-587a-4d59-9d73-098ccfecb7c6)) + (segment (start 36.6002 97.0237) (end 36.6002 87.7613) (width 0.25) (layer "B.Cu") (net 1) (tstamp 39722e98-90f3-4b91-a2a7-6c731e1ae5a3)) + (segment (start 29.6997 68.7646) (end 29.6997 78.4857) (width 0.25) (layer "B.Cu") (net 1) (tstamp 3aa0f6b1-c4dd-429b-a1d8-0dfa7ae05106)) + (segment (start 35.4816 98.1423) (end 44.1093 106.77) (width 0.25) (layer "B.Cu") (net 1) (tstamp 4e4f5355-4fba-496b-986c-c668a833f81d)) + (segment (start 29.6997 78.4857) (end 36.3689 85.1549) (width 0.25) (layer "B.Cu") (net 1) (tstamp 60e6db77-795d-45d9-acbb-c4c3f45ffbad)) + (segment (start 27.3328 49.4889) (end 26.8539 49.01) (width 0.25) (layer "B.Cu") (net 1) (tstamp 81101d9f-7454-4dc1-b834-bab93bce97f5)) + (segment (start 36.3689 85.1549) (end 36.3689 87.53) (width 0.25) (layer "B.Cu") (net 1) (tstamp c0e4b316-090f-4362-899e-c3b2d937e9d0)) + (segment (start 29.2251 68.29) (end 29.6997 68.7646) (width 0.25) (layer "B.Cu") (net 1) (tstamp c3a673a2-2ce7-4af1-bc95-8287e1f165c3)) + (segment (start 29.2251 68.29) (end 27.3328 66.3977) (width 0.25) (layer "B.Cu") (net 1) (tstamp d14638e9-654f-4cb6-8b83-134e2f18fef2)) + (segment (start 44.1093 106.77) (end 46.2431 106.77) (width 0.25) (layer "B.Cu") (net 1) (tstamp d278cc51-bef8-4ea7-a5be-f70e2e27bd78)) + (segment (start 26.8539 106.77) (end 35.4816 98.1423) (width 0.25) (layer "B.Cu") (net 1) (tstamp d4443201-0f2d-47af-8c21-7f9a59fba2b9)) + (segment (start 37.8382 46.47) (end 39.0982 47.73) (width 0.25) (layer "F.Cu") (net 2) (tstamp 947f3d6c-ee00-4d1d-a762-1a48958fa97e)) + (segment (start 33.2039 46.47) (end 37.8382 46.47) (width 0.25) (layer "F.Cu") (net 2) (tstamp b643ebb3-0003-4057-82f8-2e8b698c7eb7)) + (segment (start 40.2251 47.73) (end 39.0982 47.73) (width 0.25) (layer "F.Cu") (net 2) (tstamp e0b6b782-de2c-45aa-a753-78963c8103bf)) + (segment (start 36.8051 66.98) (end 44.9751 66.98) (width 0.25) (layer "F.Cu") (net 3) (tstamp b86d7111-b2e3-498f-9960-19479f5e36a5)) + (segment (start 35.5751 65.75) (end 36.8051 66.98) (width 0.25) (layer "F.Cu") (net 3) (tstamp b940ed30-4b0e-4cf5-aa61-abbf2b48699d)) + (segment (start 55.9842 84.99) (end 42.7189 84.99) (width 0.25) (layer "B.Cu") (net 4) (tstamp 0e4ce555-3972-41d3-a182-625d70e9ad8b)) + (segment (start 65.6658 90.4705) (end 64.5741 91.5622) (width 0.25) (layer "B.Cu") (net 4) (tstamp 1428e510-a374-46dd-a2c9-34c65593f1db)) + (segment (start 85.0835 75.7254) (end 74.2931 86.5158) (width 0.25) (layer "B.Cu") (net 4) (tstamp 47174f18-b96a-4ff8-ba28-6ad501276384)) + (segment (start 102.9751 68.3651) (end 95.6148 75.7254) (width 0.25) (layer "B.Cu") (net 4) (tstamp 4ca32c48-5f0f-4948-9e54-4ef1721324bd)) + (segment (start 64.5741 91.5622) (end 62.5564 91.5622) (width 0.25) (layer "B.Cu") (net 4) (tstamp 50f3368e-f658-46e3-a363-d5005ab336a1)) + (segment (start 62.5564 91.5622) (end 55.9842 84.99) (width 0.25) (layer "B.Cu") (net 4) (tstamp 5bacb288-3c0c-4632-bfbe-2131205f0e81)) + (segment (start 95.6148 75.7254) (end 85.0835 75.7254) (width 0.25) (layer "B.Cu") (net 4) (tstamp c9188af5-5b38-4435-8451-7b20434a13e4)) + (segment (start 65.6658 89.7729) (end 65.6658 90.4705) (width 0.25) (layer "B.Cu") (net 4) (tstamp cc79e9d8-2ae3-47f4-9151-407068f8bcb4)) + (segment (start 68.9229 86.5158) (end 65.6658 89.7729) (width 0.25) (layer "B.Cu") (net 4) (tstamp d73ea8af-eb0f-440a-bcb2-56f9200c71bf)) + (segment (start 102.9751 66.98) (end 102.9751 68.3651) (width 0.25) (layer "B.Cu") (net 4) (tstamp f6d4e350-d2e9-4292-a776-5b9caf5570c7)) + (segment (start 74.2931 86.5158) (end 68.9229 86.5158) (width 0.25) (layer "B.Cu") (net 4) (tstamp f96dfb70-83bb-4598-ad84-00782c05f4e9)) + (segment (start 78.4751 86.23) (end 77.3482 86.23) (width 0.25) (layer "F.Cu") (net 5) (tstamp 10483be9-473e-4d72-878f-8f757ada7a18)) + (segment (start 77.1014 86.4768) (end 77.3482 86.23) (width 0.25) (layer "F.Cu") (net 5) (tstamp 1b120fad-6068-413d-babe-810349b21bda)) + (segment (start 66.2638 86.0506) (end 66.69 86.4768) (width 0.25) (layer "F.Cu") (net 5) (tstamp 252fc4ee-eb4b-45c6-87ac-556501338196)) + (segment (start 51.3833 86.0506) (end 66.2638 86.0506) (width 0.25) (layer "F.Cu") (net 5) (tstamp 667c3920-534a-42bc-b065-e9d5c7512e65)) + (segment (start 33.2039 104.23) (end 51.3833 86.0506) (width 0.25) (layer "F.Cu") (net 5) (tstamp 67df03b9-89e7-4b86-9847-360ff5edc1f4)) + (segment (start 66.69 86.4768) (end 77.1014 86.4768) (width 0.25) (layer "F.Cu") (net 5) (tstamp 952dcc00-ed14-4c94-adf1-00f6fc80129d)) + (segment (start 49.6651 101.302) (end 49.6651 90.04) (width 0.25) (layer "B.Cu") (net 6) (tstamp 4dbf4062-863f-48ee-b5ec-bb1cc0c4bba3)) + (segment (start 52.5931 104.23) (end 49.6651 101.302) (width 0.25) (layer "B.Cu") (net 6) (tstamp bafd3a74-0485-47b7-9b50-769cacc266bb)) + (segment (start 55.0368 105.7594) (end 50.7397 105.7594) (width 0.25) (layer "F.Cu") (net 7) (tstamp 02cbc324-0245-4f86-bc10-f44e08c0746b)) + (segment (start 50.2729 105.2926) (end 41.5394 105.2926) (width 0.25) (layer "F.Cu") (net 7) (tstamp 08f8bba6-85d3-469c-babb-aa9b23672bdb)) + (segment (start 56.5662 104.23) (end 55.0368 105.7594) (width 0.25) (layer "F.Cu") (net 7) (tstamp 1fa2ab3c-7edb-4caf-b95b-9c60b3ad8814)) + (segment (start 50.7397 105.7594) (end 50.2729 105.2926) (width 0.25) (layer "F.Cu") (net 7) (tstamp 642fe142-4274-4562-bafe-ba5a71711acc)) + (segment (start 41.5394 105.2926) (end 41.352 105.48) (width 0.25) (layer "F.Cu") (net 7) (tstamp 84e9b0ac-c68a-4f95-92d9-82ebb20f4920)) + (segment (start 40.2251 105.48) (end 41.352 105.48) (width 0.25) (layer "F.Cu") (net 7) (tstamp 982c2465-c873-4abc-8332-f0f280535ea2)) + (segment (start 71.9823 104.23) (end 56.5662 104.23) (width 0.25) (layer "F.Cu") (net 7) (tstamp f1548183-f5ff-4c94-97a2-8036c755d0fa)) + (segment (start 65.2626 87.4706) (end 84.4632 87.4706) (width 0.25) (layer "F.Cu") (net 8) (tstamp 04fc4bbd-beae-4c9f-a906-da6f6b71adb2)) + (segment (start 118.5541 44.2872) (end 120.6529 42.1884) (width 0.25) (layer "F.Cu") (net 8) (tstamp 15b2a485-cf01-4d76-a425-85c0df1bf8f2)) + (segment (start 120.6529 42.1884) (end 134.4975 42.1884) (width 0.25) (layer "F.Cu") (net 8) (tstamp 1e7513ee-d668-497e-9156-b6660c319a33)) + (segment (start 84.4632 87.4706) (end 84.5226 87.53) (width 0.25) (layer "F.Cu") (net 8) (tstamp 30bbf15f-0a19-49b5-aa06-2d4a496d3cdf)) + (segment (start 136.8201 39.8658) (end 136.8201 39.5) (width 0.25) (layer "F.Cu") (net 8) (tstamp 6ed3dd23-6f9f-4984-8f46-456b04843fad)) + (segment (start 65.2032 87.53) (end 65.2626 87.4706) (width 0.25) (layer "F.Cu") (net 8) (tstamp 7989b4e6-eb0a-4723-b12a-03057c9ca497)) + (segment (start 134.4975 42.1884) (end 136.8201 39.8658) (width 0.25) (layer "F.Cu") (net 8) (tstamp ac83d3e4-2c61-48df-b61c-2409e27ffa7b)) + (segment (start 137.997 39.5) (end 136.8201 39.5) (width 0.25) (layer "F.Cu") (net 8) (tstamp e5a41db6-939d-4971-81d8-c4d9f9c9364c)) + (via (at 118.5541 44.2872) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 8) (tstamp ff03a135-37bc-4978-94ee-3de794d22e5e)) + (segment (start 46.6258 51.8865) (end 48.9058 54.1665) (width 0.25) (layer "B.Cu") (net 8) (tstamp 0af14316-c6d7-42ed-953b-c9b46d90b9c1)) + (segment (start 109.1543 65.151) (end 91.4789 82.8264) (width 0.25) (layer "B.Cu") (net 8) (tstamp 0b2173bb-e614-4fac-8e23-557dc8fac373)) + (segment (start 60.4617 49.01) (end 65.44 49.01) (width 0.25) (layer "B.Cu") (net 8) (tstamp 0e109139-a131-49e1-a1e1-aae458efd622)) + (segment (start 55.3052 54.1665) (end 60.4617 49.01) (width 0.25) (layer "B.Cu") (net 8) (tstamp 2995c5f0-0c49-4faf-bb98-d4360da13584)) + (segment (start 91.4789 82.8264) (end 91.4789 83.4655) (width 0.25) (layer "B.Cu") (net 8) (tstamp 2fe38659-0e87-4a57-905e-d0b8bd60d7cb)) + (segment (start 101.6803 93.6669) (end 101.6803 106.77) (width 0.25) (layer "B.Cu") (net 8) (tstamp 3b3242be-4013-4332-98ef-3eb208b56268)) + (segment (start 84.5226 87.53) (end 88.5871 83.4655) (width 0.25) (layer "B.Cu") (net 8) (tstamp 3c22b2fd-5ffa-4c85-85df-3179cedfa495)) + (segment (start 50.9177 68.29) (end 50.9177 54.1665) (width 0.25) (layer "B.Cu") (net 8) (tstamp 404d0960-46e7-4f48-be92-6e21a0aab51f)) + (segment (start 91.4789 83.4655) (end 101.6803 93.6669) (width 0.25) (layer "B.Cu") (net 8) (tstamp 5154f1f6-6c61-4e9d-bc9a-a65c89ab6ceb)) + (segment (start 46.6258 49.4889) (end 46.6258 51.8865) (width 0.25) (layer "B.Cu") (net 8) (tstamp 631a799a-ee6b-427d-9bc0-f9ade8d41a50)) + (segment (start 46.1469 49.01) (end 46.6258 49.4889) (width 0.25) (layer "B.Cu") (net 8) (tstamp 7e3c5dad-2daa-4779-a28b-e9452d86ee27)) + (segment (start 88.5871 83.4655) (end 91.4789 83.4655) (width 0.25) (layer "B.Cu") (net 8) (tstamp 830ce52c-6028-447f-b9a8-761082fb856b)) + (segment (start 65.2032 87.53) (end 51.3966 73.7234) (width 0.25) (layer "B.Cu") (net 8) (tstamp 905daf85-6f74-4edc-b386-04ea46192cd5)) + (segment (start 48.9058 54.1665) (end 50.9177 54.1665) (width 0.25) (layer "B.Cu") (net 8) (tstamp a1176731-1e2d-4001-929f-191905cf7775)) + (segment (start 118.5541 44.2872) (end 118.5541 56.1493) (width 0.25) (layer "B.Cu") (net 8) (tstamp afc629ff-0023-470c-b9a6-9b380cdba7e0)) + (segment (start 118.5541 56.1493) (end 109.5524 65.151) (width 0.25) (layer "B.Cu") (net 8) (tstamp c86e17a5-feb1-474b-a861-100290c0d667)) + (segment (start 51.3966 68.7689) (end 50.9177 68.29) (width 0.25) (layer "B.Cu") (net 8) (tstamp d1f02689-8f0f-42a1-adb3-77851977b490)) + (segment (start 51.3966 73.7234) (end 51.3966 68.7689) (width 0.25) (layer "B.Cu") (net 8) (tstamp d29b5a7b-3a5c-4702-94a3-c42a12318ecf)) + (segment (start 50.9177 54.1665) (end 55.3052 54.1665) (width 0.25) (layer "B.Cu") (net 8) (tstamp d5d68e74-e822-44e9-a05a-94e5e2a8b4dc)) + (segment (start 109.5524 65.151) (end 109.1543 65.151) (width 0.25) (layer "B.Cu") (net 8) (tstamp dc78bd5e-f3fc-421e-89f9-199a4bccd48d)) + (segment (start 59.4751 47.73) (end 60.602 47.73) (width 0.25) (layer "F.Cu") (net 9) (tstamp 4ac70a21-e022-4c23-b19f-939c1eab86d9)) + (segment (start 60.602 47.73) (end 61.862 46.47) (width 0.25) (layer "F.Cu") (net 9) (tstamp 4d5ff6b9-4571-43a0-bc9a-5cea6660d59e)) + (segment (start 61.862 46.47) (end 71.79 46.47) (width 0.25) (layer "F.Cu") (net 9) (tstamp 728263ca-70e9-4aa5-93e2-b5b0afa31ed9)) + (segment (start 147.5235 44.5289) (end 147.2982 44.7542) (width 0.25) (layer "F.Cu") (net 10) (tstamp 0126b0e9-4838-4876-935f-e1780af31cb6)) + (segment (start 54.0178 44.9491) (end 52.4969 46.47) (width 0.25) (layer "F.Cu") (net 10) (tstamp 0987ed80-9d7a-4194-88f6-0c439d6ba0de)) + (segment (start 175.2251 47.73) (end 174.0982 47.73) (width 0.25) (layer "F.Cu") (net 10) (tstamp 0e465315-490c-4593-be45-f47efbfe38b8)) + (segment (start 170.8971 44.5289) (end 147.5235 44.5289) (width 0.25) (layer "F.Cu") (net 10) (tstamp 1da2fcbd-0bc9-48a9-b851-7b37b3f89598)) + (segment (start 118.8552 45.0141) (end 118.2531 45.0141) (width 0.25) (layer "F.Cu") (net 10) (tstamp 8b2ce7a8-93a1-48bc-ba5f-19f486dd6ce8)) + (segment (start 147.2982 44.7542) (end 119.1151 44.7542) (width 0.25) (layer "F.Cu") (net 10) (tstamp c54ceeed-0796-42fb-9be1-4a88fa129d69)) + (segment (start 174.0982 47.73) (end 170.8971 44.5289) (width 0.25) (layer "F.Cu") (net 10) (tstamp cba801fc-5fcc-47ea-a4ce-7eec0f83777e)) + (segment (start 118.1881 44.9491) (end 54.0178 44.9491) (width 0.25) (layer "F.Cu") (net 10) (tstamp ead84276-c411-4d7c-a373-584dee08aa4b)) + (segment (start 118.2531 45.0141) (end 118.1881 44.9491) (width 0.25) (layer "F.Cu") (net 10) (tstamp ed0bbfb7-272c-405c-b7cb-a0c138a1dec3)) + (segment (start 119.1151 44.7542) (end 118.8552 45.0141) (width 0.25) (layer "F.Cu") (net 10) (tstamp ede6a201-dc5e-4b21-a5f0-49f62454dae9)) + (segment (start 96.3266 86.5016) (end 96.5982 86.23) (width 0.25) (layer "F.Cu") (net 11) (tstamp 0dbfdeb0-0304-48d4-ab99-b0712ed22b89)) + (segment (start 97.7251 86.23) (end 96.5982 86.23) (width 0.25) (layer "F.Cu") (net 11) (tstamp 571d78d5-797c-4827-a304-6467701d8015)) + (segment (start 88.354 84.99) (end 89.8656 86.5016) (width 0.25) (layer "F.Cu") (net 11) (tstamp 7ad162b5-e16b-4023-9822-caf93ee3cd2f)) + (segment (start 71.5532 84.99) (end 88.354 84.99) (width 0.25) (layer "F.Cu") (net 11) (tstamp b3586e7f-984f-48e6-8522-d7df627d9464)) + (segment (start 89.8656 86.5016) (end 96.3266 86.5016) (width 0.25) (layer "F.Cu") (net 11) (tstamp d2b13345-e749-4e6b-b605-96d372169e9a)) + (segment (start 78.9751 105.48) (end 78.9751 104.3531) (width 0.25) (layer "B.Cu") (net 12) (tstamp 3c7dbc9d-df0d-401a-900d-d575c7527a96)) + (segment (start 89.7734 84.99) (end 85.0015 89.7619) (width 0.25) (layer "B.Cu") (net 12) (tstamp 68e20b96-57c2-428c-bbb9-e0b597b318eb)) + (segment (start 90.8726 84.99) (end 89.7734 84.99) (width 0.25) (layer "B.Cu") (net 12) (tstamp a33c1d7c-7c84-44e6-8523-082a45e7da7a)) + (segment (start 85.0015 98.3267) (end 78.9751 104.3531) (width 0.25) (layer "B.Cu") (net 12) (tstamp b5635792-656f-41a8-8ce7-709c0012b1fb)) + (segment (start 85.0015 89.7619) (end 85.0015 98.3267) (width 0.25) (layer "B.Cu") (net 12) (tstamp c3c6cb23-0aff-46cd-bbc2-5fafef78fbae)) + (segment (start 60.852 105.48) (end 61.0389 105.2931) (width 0.25) (layer "F.Cu") (net 13) (tstamp 18b7134d-b71d-46fe-bf1b-6794ad1e26d7)) + (segment (start 70.167 105.2931) (end 70.6093 105.7354) (width 0.25) (layer "F.Cu") (net 13) (tstamp 1a162772-6b71-4b54-a5b7-9d72cfb8035d)) + (segment (start 74.2022 105.7354) (end 75.7076 104.23) (width 0.25) (layer "F.Cu") (net 13) (tstamp 6fd7742a-7fdd-4113-ae6c-9f1f020b960c)) + (segment (start 75.7076 104.23) (end 108.0303 104.23) (width 0.25) (layer "F.Cu") (net 13) (tstamp 818d4ab4-a43c-4e4f-a7da-c4169c089f91)) + (segment (start 70.6093 105.7354) (end 74.2022 105.7354) (width 0.25) (layer "F.Cu") (net 13) (tstamp 8aac3f53-a2fa-4d2a-8940-55f474f49628)) + (segment (start 61.0389 105.2931) (end 70.167 105.2931) (width 0.25) (layer "F.Cu") (net 13) (tstamp c05957eb-3783-4d08-a373-49ab8bb680f1)) + (segment (start 59.7251 105.48) (end 60.852 105.48) (width 0.25) (layer "F.Cu") (net 13) (tstamp eaea06d7-ff56-463a-8ceb-6df295b2496a)) + (segment (start 89.5913 68.2592) (end 89.5605 68.29) (width 0.25) (layer "F.Cu") (net 14) (tstamp 1eb2f0b0-35e3-4c8f-bf69-090c4040f8b6)) + (segment (start 135.3926 43.8333) (end 139.3601 39.8658) (width 0.25) (layer "F.Cu") (net 14) (tstamp 35a8e42d-ae00-4454-833b-e1dbc38813f6)) + (segment (start 139.3601 39.8658) (end 139.3601 39.5) (width 0.25) (layer "F.Cu") (net 14) (tstamp 52ff4a70-9055-4660-8c9e-33b1c1917425)) + (segment (start 120.1295 43.8333) (end 135.3926 43.8333) (width 0.25) (layer "F.Cu") (net 14) (tstamp 7ce70a62-47fe-43e6-a5d9-af0d48947182)) + (segment (start 108.8511 68.2592) (end 89.5913 68.2592) (width 0.25) (layer "F.Cu") (net 14) (tstamp 8580e905-0f38-433f-90e7-1470348ca710)) + (segment (start 140.537 39.5) (end 139.3601 39.5) (width 0.25) (layer "F.Cu") (net 14) (tstamp ac06ebce-a50a-4c50-940b-41109b13b1ac)) + (segment (start 108.8819 68.29) (end 108.8511 68.2592) (width 0.25) (layer "F.Cu") (net 14) (tstamp d678e974-e1de-4cab-9e8d-b104030b94b6)) + (via (at 120.1295 43.8333) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 14) (tstamp 226fbb50-f3c2-4222-b599-e46259f03767)) + (segment (start 141.5334 110.4238) (end 121.8217 110.4238) (width 0.25) (layer "B.Cu") (net 14) (tstamp 1a49dab3-1ea8-42c5-b396-7552ddf8c54c)) + (segment (start 109.1213 68.5294) (end 109.1213 82.2507) (width 0.25) (layer "B.Cu") (net 14) (tstamp 21923640-a3cc-484e-bb1b-8aca792269b6)) + (segment (start 121.8217 110.4238) (end 114.7779 103.38) (width 0.25) (layer "B.Cu") (net 14) (tstamp 26491d6c-d43f-4368-8e8b-5680ffe19b56)) + (segment (start 119.8241 44.1387) (end 120.1295 43.8333) (width 0.25) (layer "B.Cu") (net 14) (tstamp 26d8f035-96bd-4525-9912-b72c57f6014d)) + (segment (start 84.9725 63.9415) (end 84.9725 49.2494) (width 0.25) (layer "B.Cu") (net 14) (tstamp 313f5a9b-3748-44fc-a003-6f884166b9b2)) + (segment (start 145.1872 106.77) (end 141.5334 110.4238) (width 0.25) (layer "B.Cu") (net 14) (tstamp 3479fc31-780e-4113-81a6-dd7b511c29dd)) + (segment (start 149.6245 106.77) (end 145.1872 106.77) (width 0.25) (layer "B.Cu") (net 14) (tstamp 39b3fac1-f251-48a3-bafc-803ac26cee7e)) + (segment (start 108.8819 68.29) (end 109.1213 68.5294) (width 0.25) (layer "B.Cu") (net 14) (tstamp 4abd06f2-87b5-453d-84d1-d40e0fde7b04)) + (segment (start 84.9725 63.9415) (end 74.5876 63.9415) (width 0.25) (layer "B.Cu") (net 14) (tstamp 5b7e756d-636a-4eef-a21b-9bf0c58ae76f)) + (segment (start 85.212 63.9415) (end 84.9725 63.9415) (width 0.25) (layer "B.Cu") (net 14) (tstamp 60eb2ee5-662b-4769-b5cc-0da6da2d803a)) + (segment (start 108.8819 68.29) (end 119.8241 57.3478) (width 0.25) (layer "B.Cu") (net 14) (tstamp 61658000-4dc3-415e-ad05-06192db09ec8)) + (segment (start 109.5514 82.2507) (end 109.1213 82.2507) (width 0.25) (layer "B.Cu") (net 14) (tstamp 73e925cf-bfc2-4a9b-a08d-58bfebf6f843)) + (segment (start 74.5876 63.9415) (end 70.2391 68.29) (width 0.25) (layer "B.Cu") (net 14) (tstamp 7670ab86-c52c-490b-aba4-14c57a8855c6)) + (segment (start 84.9725 49.2494) (end 84.7331 49.01) (width 0.25) (layer "B.Cu") (net 14) (tstamp 9b93c812-9dd6-44fd-a82f-870a150c3518)) + (segment (start 114.7779 103.38) (end 114.7779 87.4772) (width 0.25) (layer "B.Cu") (net 14) (tstamp b87c6891-4562-4737-809d-fa94d627d009)) + (segment (start 89.5605 68.29) (end 85.212 63.9415) (width 0.25) (layer "B.Cu") (net 14) (tstamp bf1e1210-5487-4b45-918f-4b94ac7b30ec)) + (segment (start 114.7779 87.4772) (end 109.5514 82.2507) (width 0.25) (layer "B.Cu") (net 14) (tstamp cff1b4b4-79b6-47f6-a535-3ba67ba5f42b)) + (segment (start 109.1213 82.2507) (end 103.842 87.53) (width 0.25) (layer "B.Cu") (net 14) (tstamp e11f5183-a79d-4831-9ea7-9c8d26fc5e08)) + (segment (start 119.8241 57.3478) (end 119.8241 44.1387) (width 0.25) (layer "B.Cu") (net 14) (tstamp f2c4214f-d460-423e-848d-a79f595c4cac)) + (segment (start 81.112 46.47) (end 79.852 47.73) (width 0.25) (layer "F.Cu") (net 15) (tstamp 0aff6289-f17c-4b26-82f6-e9d52011b144)) + (segment (start 78.7251 47.73) (end 79.852 47.73) (width 0.25) (layer "F.Cu") (net 15) (tstamp 6a5892b2-993e-4100-ac85-8574bb4b9967)) + (segment (start 91.0831 46.47) (end 81.112 46.47) (width 0.25) (layer "F.Cu") (net 15) (tstamp 88ea33b8-b452-48a4-8e4b-626ced4c2883)) + (segment (start 172.5617 54.1208) (end 179.2062 47.4763) (width 0.25) (layer "F.Cu") (net 16) (tstamp 06417a96-a64f-4637-bd85-1e67cc500d6d)) + (segment (start 193.0841 47.9941) (end 193.3482 47.73) (width 0.25) (layer "F.Cu") (net 16) (tstamp 0b1543cf-c782-4e11-81d9-bec672936b6b)) + (segment (start 186.5539 47.9941) (end 193.0841 47.9941) (width 0.25) (layer "F.Cu") (net 16) (tstamp 37a787cb-8de5-4894-8166-e9c7a36d28ea)) + (segment (start 179.2062 47.4763) (end 186.0361 47.4763) (width 0.25) (layer "F.Cu") (net 16) (tstamp 488f7ea4-d27e-4206-832c-84311332e284)) + (segment (start 76.5891 65.75) (end 83.936 58.4031) (width 0.25) (layer "F.Cu") (net 16) (tstamp 6c0f9aa3-5546-4039-b541-ddb8a5dd1a6f)) + (segment (start 136.8699 58.4031) (end 141.1522 54.1208) (width 0.25) (layer "F.Cu") (net 16) (tstamp 70be38bf-100f-4f62-b6ca-9663f1188633)) + (segment (start 83.936 58.4031) (end 136.8699 58.4031) (width 0.25) (layer "F.Cu") (net 16) (tstamp c73e7caa-c3c9-4e6e-8ebd-3ed4794a6215)) + (segment (start 194.4751 47.73) (end 193.3482 47.73) (width 0.25) (layer "F.Cu") (net 16) (tstamp d1dee697-ff5b-4913-9a42-ecc911384d77)) + (segment (start 186.0361 47.4763) (end 186.5539 47.9941) (width 0.25) (layer "F.Cu") (net 16) (tstamp ef5de28b-3cfb-413d-8add-b4d5356168d2)) + (segment (start 141.1522 54.1208) (end 172.5617 54.1208) (width 0.25) (layer "F.Cu") (net 16) (tstamp f5065ee7-0690-4920-a5ef-14304a1de950)) + (segment (start 141.4751 66.98) (end 140.3482 66.98) (width 0.25) (layer "F.Cu") (net 17) (tstamp 305ef998-f680-4cba-b4e8-06c60885d389)) + (segment (start 97.3941 64.2664) (end 137.6346 64.2664) (width 0.25) (layer "F.Cu") (net 17) (tstamp 39a26e08-44ac-4b46-a39e-9a0855cb6070)) + (segment (start 95.9105 65.75) (end 97.3941 64.2664) (width 0.25) (layer "F.Cu") (net 17) (tstamp 69ccbff0-7793-4427-bc80-7aca8ca2d4c0)) + (segment (start 137.6346 64.2664) (end 140.3482 66.98) (width 0.25) (layer "F.Cu") (net 17) (tstamp 9e452a57-6b8a-4ebc-81fc-6ab3dac0f33c)) + (segment (start 115.2319 65.75) (end 116.0231 66.5412) (width 0.25) (layer "B.Cu") (net 18) (tstamp 8c6f018c-3917-4ae3-afcd-7a56b1af6296)) + (segment (start 117.2251 86.23) (end 117.2251 85.1031) (width 0.25) (layer "B.Cu") (net 18) (tstamp 92b41838-92e4-47f0-aaac-06c8f0b81cf6)) + (segment (start 116.0231 66.5412) (end 116.0231 83.9011) (width 0.25) (layer "B.Cu") (net 18) (tstamp 996fc009-cbf0-44fc-8ecb-5b764df0df26)) + (segment (start 116.0231 83.9011) (end 117.2251 85.1031) (width 0.25) (layer "B.Cu") (net 18) (tstamp a0cd2df0-20c3-4ae1-845b-54bb6df7d254)) + (segment (start 110.2908 85.0888) (end 110.2908 103.2888) (width 0.25) (layer "B.Cu") (net 19) (tstamp 02d9cf4a-bf75-4c7f-a2c9-770b754ab1f4)) + (segment (start 110.2908 103.2888) (end 115.1651 108.1631) (width 0.25) (layer "B.Cu") (net 19) (tstamp 0f9cc127-eec0-4424-86f9-cc07eab27c49)) + (segment (start 115.1651 109.29) (end 115.1651 108.1631) (width 0.25) (layer "B.Cu") (net 19) (tstamp 890216ea-e792-429a-ab24-12dc5c43948b)) + (segment (start 110.192 84.99) (end 110.2908 85.0888) (width 0.25) (layer "B.Cu") (net 19) (tstamp b20adf37-3c1e-47aa-bb6c-b5556fddfb38)) + (segment (start 156.7882 104.23) (end 161.8482 109.29) (width 0.25) (layer "B.Cu") (net 20) (tstamp 2aaaa763-4f02-4ade-bd7a-6c9ffe84aeaa)) + (segment (start 155.9745 104.23) (end 156.7882 104.23) (width 0.25) (layer "B.Cu") (net 20) (tstamp 339d37ee-f71d-4240-ac2d-fd9796e78ecf)) + (segment (start 162.9751 109.29) (end 161.8482 109.29) (width 0.25) (layer "B.Cu") (net 20) (tstamp aa75f11e-a5ca-45ad-9cf1-5c1485a1d116)) + (segment (start 161.7317 87.4616) (end 142.5491 87.4616) (width 0.25) (layer "F.Cu") (net 21) (tstamp 5d088550-2fcd-42e7-b399-b5d631dea20c)) + (segment (start 161.8001 87.53) (end 161.7317 87.4616) (width 0.25) (layer "F.Cu") (net 21) (tstamp bd6f33de-3323-48df-8529-2eb83daf441c)) + (segment (start 142.5491 87.4616) (end 142.4807 87.53) (width 0.25) (layer "F.Cu") (net 21) (tstamp e614c5ed-3154-48c9-9ad4-28e7517fa432)) + (segment (start 128.4426 68.5294) (end 128.2032 68.29) (width 0.25) (layer "B.Cu") (net 21) (tstamp 048676fe-5faf-4557-9b29-9cacc371be87)) + (segment (start 128.4426 82.381) (end 128.4426 68.5294) (width 0.25) (layer "B.Cu") (net 21) (tstamp 0b64bb84-dc56-49e5-bb82-36a5aae64675)) + (segment (start 109.6415 43.3946) (end 104.0261 49.01) (width 0.25) (layer "B.Cu") (net 21) (tstamp 2a1d19f7-7f40-4c48-9803-d3186b6f6098)) + (segment (start 142.4807 87.53) (end 137.3317 82.381) (width 0.25) (layer "B.Cu") (net 21) (tstamp 3635a4aa-89bd-4091-9bcf-01b2f54440a4)) + (segment (start 128.4426 82.381) (end 128.3104 82.381) (width 0.25) (layer "B.Cu") (net 21) (tstamp 3d59cd32-f42e-45e0-89c8-8767f771c63f)) + (segment (start 119.5349 37.3574) (end 113.4977 43.3946) (width 0.25) (layer "B.Cu") (net 21) (tstamp 3ec43335-e6c3-4e4b-9b0a-ca2501ea507e)) + (segment (start 142.6795 74.7978) (end 142.6795 54.9583) (width 0.25) (layer "B.Cu") (net 21) (tstamp 3fe99f16-5bfd-49ef-9f51-0b29385c1151)) + (segment (start 155.4117 87.53) (end 142.6795 74.7978) (width 0.25) (layer "B.Cu") (net 21) (tstamp 640b451f-5308-4075-81d5-e202a060cbc7)) + (segment (start 137.3317 82.381) (end 128.4426 82.381) (width 0.25) (layer "B.Cu") (net 21) (tstamp 6828fbad-fd87-430f-a228-4a7a9a60b034)) + (segment (start 141.9001 43.7569) (end 141.9001 39.5) (width 0.25) (layer "B.Cu") (net 21) (tstamp 82db4096-14a5-4035-9195-3c9296de324b)) + (segment (start 128.3104 82.381) (end 123.1614 87.53) (width 0.25) (layer "B.Cu") (net 21) (tstamp 8b351345-ba26-46e9-9734-a5273d457480)) + (segment (start 161.8001 87.53) (end 155.4117 87.53) (width 0.25) (layer "B.Cu") (net 21) (tstamp 8e43d9c7-9dd9-4852-9528-105f21851921)) + (segment (start 141.9001 39.1342) (end 140.1233 37.3574) (width 0.25) (layer "B.Cu") (net 21) (tstamp 92e3ea4b-397e-4670-85ea-50a20e3c75aa)) + (segment (start 140.1233 37.3574) (end 119.5349 37.3574) (width 0.25) (layer "B.Cu") (net 21) (tstamp b19f159e-d0c6-4b3d-9dc7-17545f017b5e)) + (segment (start 139.8629 52.1417) (end 139.8629 45.7941) (width 0.25) (layer "B.Cu") (net 21) (tstamp bfb886f5-8c4f-4b26-8480-1872361f6dfb)) + (segment (start 113.4977 43.3946) (end 109.6415 43.3946) (width 0.25) (layer "B.Cu") (net 21) (tstamp c65bf115-5055-4f57-920e-e608d1fe85b5)) + (segment (start 143.077 39.5) (end 141.9001 39.5) (width 0.25) (layer "B.Cu") (net 21) (tstamp d7d8ff33-fad0-42ab-b194-cf429ff76f1d)) + (segment (start 142.6795 54.9583) (end 139.8629 52.1417) (width 0.25) (layer "B.Cu") (net 21) (tstamp ef8138d1-2947-400d-9680-1cc8d4d3a184)) + (segment (start 141.9001 39.5) (end 141.9001 39.1342) (width 0.25) (layer "B.Cu") (net 21) (tstamp f24a8340-9a63-4050-87db-4ef2fd8769ec)) + (segment (start 139.8629 45.7941) (end 141.9001 43.7569) (width 0.25) (layer "B.Cu") (net 21) (tstamp fd48fe05-d4c1-49f4-afe9-874e993a410b)) + (segment (start 100.362 46.47) (end 99.102 47.73) (width 0.25) (layer "F.Cu") (net 22) (tstamp 14d90ba4-506b-448e-a141-d9803d8bc33b)) + (segment (start 97.9751 47.73) (end 99.102 47.73) (width 0.25) (layer "F.Cu") (net 22) (tstamp 1d1832ed-6948-46f2-8707-d60a56dd46dd)) + (segment (start 110.3761 46.47) (end 100.362 46.47) (width 0.25) (layer "F.Cu") (net 22) (tstamp d6f1f607-c0d6-48fd-8538-596844314fb9)) + (segment (start 136.9185 68.1153) (end 142.4696 68.1153) (width 0.25) (layer "F.Cu") (net 23) (tstamp 34920d9b-76b7-4775-9306-7e71850d4cca)) + (segment (start 134.5532 65.75) (end 136.9185 68.1153) (width 0.25) (layer "F.Cu") (net 23) (tstamp 7345bd77-2f18-4ec3-b5fe-b00a6107b0d7)) + (segment (start 146.3534 64.2315) (end 183.1628 64.2315) (width 0.25) (layer "F.Cu") (net 23) (tstamp c24b01f8-8cdf-46a9-b052-ad1655f96c4a)) + (segment (start 142.4696 68.1153) (end 146.3534 64.2315) (width 0.25) (layer "F.Cu") (net 23) (tstamp ce04ca21-14bd-4a2e-8bcb-d1399fdb9635)) + (via (at 183.1628 64.2315) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 23) (tstamp 401b6b0b-f335-4424-9698-5836a4c79863)) + (segment (start 201.5537 47.5322) (end 199.8621 47.5322) (width 0.25) (layer "B.Cu") (net 23) (tstamp 36b014e4-8027-4749-b47a-91880ef6c6c6)) + (segment (start 213.7251 47.73) (end 212.5982 47.73) (width 0.25) (layer "B.Cu") (net 23) (tstamp 4e058030-0cfc-41d2-ac95-f93220650d44)) + (segment (start 212.5982 47.73) (end 212.357 47.9712) (width 0.25) (layer "B.Cu") (net 23) (tstamp 7b01ae2c-da0d-4359-a7d9-40d8b271e81b)) + (segment (start 199.8621 47.5322) (end 183.1628 64.2315) (width 0.25) (layer "B.Cu") (net 23) (tstamp c0e7fbda-4d02-452e-8b5c-d3e637c0867c)) + (segment (start 201.9927 47.9712) (end 201.5537 47.5322) (width 0.25) (layer "B.Cu") (net 23) (tstamp c9b0e875-7272-4d72-87e7-8945feb59d69)) + (segment (start 212.357 47.9712) (end 201.9927 47.9712) (width 0.25) (layer "B.Cu") (net 23) (tstamp f7c01b26-3c5c-4d96-95c8-3389d3c1789c)) + (segment (start 129.5114 84.99) (end 137.9724 76.529) (width 0.25) (layer "F.Cu") (net 24) (tstamp 71e66f05-54d3-45ef-baee-d0809abc7488)) + (segment (start 137.9724 76.529) (end 149.3445 76.529) (width 0.25) (layer "F.Cu") (net 24) (tstamp 92243fe6-1bb5-4145-9251-4fe9be7d3af4)) + (via (at 149.3445 76.529) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 24) (tstamp aac97a75-d136-4c98-9903-bf51a189324a)) + (segment (start 149.3445 76.529) (end 154.6659 71.2076) (width 0.25) (layer "B.Cu") (net 24) (tstamp 00710c9b-14b7-4679-9099-3714eff18cc0)) + (segment (start 154.6659 71.2076) (end 154.6659 70.5221) (width 0.25) (layer "B.Cu") (net 24) (tstamp 01540c6e-7b70-4275-9c9c-05ece5b28c20)) + (segment (start 154.6659 70.5221) (end 158.208 66.98) (width 0.25) (layer "B.Cu") (net 24) (tstamp 2acb3519-973a-4429-a745-7f9fb45b00b8)) + (segment (start 158.208 66.98) (end 160.9751 66.98) (width 0.25) (layer "B.Cu") (net 24) (tstamp 3fda8992-1f74-48de-8cd3-b931336d5cbe)) + (segment (start 136.4751 86.23) (end 137.602 86.23) (width 0.25) (layer "F.Cu") (net 25) (tstamp abac6006-3f92-4ae4-a0f0-66178c91a7ee)) + (segment (start 148.8307 84.99) (end 138.842 84.99) (width 0.25) (layer "F.Cu") (net 25) (tstamp ae5fddc9-e85d-4239-afad-198339b92aa2)) + (segment (start 138.842 84.99) (end 137.602 86.23) (width 0.25) (layer "F.Cu") (net 25) (tstamp df4b3cf9-a89d-4748-a4f1-f8636a814281)) + (segment (start 187.3646 102.2481) (end 189.8663 102.2481) (width 0.25) (layer "B.Cu") (net 26) (tstamp 1dc8e89f-dd82-45ac-ab11-a9b7b441243e)) + (segment (start 170.1065 84.99) (end 187.3646 102.2481) (width 0.25) (layer "B.Cu") (net 26) (tstamp 6c3ca4eb-0222-4b08-b048-cc2c55d11018)) + (segment (start 194.2251 105.48) (end 193.0982 105.48) (width 0.25) (layer "B.Cu") (net 26) (tstamp 91e19a43-dc11-493c-807a-27e67c0703b2)) + (segment (start 189.8663 102.2481) (end 193.0982 105.48) (width 0.25) (layer "B.Cu") (net 26) (tstamp b49ae7ea-f6f0-461f-b297-675083f730a2)) + (segment (start 168.1501 84.99) (end 170.1065 84.99) (width 0.25) (layer "B.Cu") (net 26) (tstamp c716ee9f-97d3-41c6-a2e0-40293179ed1d)) + (segment (start 166.7776 68.2216) (end 147.593 68.2216) (width 0.25) (layer "F.Cu") (net 27) (tstamp 4b12bae8-f978-4bb6-bb86-527c41d47006)) + (segment (start 123.3876 48.9416) (end 123.3192 49.01) (width 0.25) (layer "F.Cu") (net 27) (tstamp 6af98419-300e-46f5-bf0b-263c011ccf4c)) + (segment (start 147.593 68.2216) (end 147.5246 68.29) (width 0.25) (layer "F.Cu") (net 27) (tstamp 8bf69f2f-09a2-4cf3-8f06-e5e287564952)) + (segment (start 166.846 68.29) (end 166.7776 68.2216) (width 0.25) (layer "F.Cu") (net 27) (tstamp 988a7cd4-3a03-4b39-bc75-61d484a06e92)) + (segment (start 142.5439 48.9416) (end 123.3876 48.9416) (width 0.25) (layer "F.Cu") (net 27) (tstamp c015c5ea-c768-47bf-90ee-43a2b758911a)) + (segment (start 142.6123 49.01) (end 142.5439 48.9416) (width 0.25) (layer "F.Cu") (net 27) (tstamp d9d62d9e-da05-4c54-9e33-ddbdb9222ed2)) + (segment (start 142.7103 49.01) (end 142.7103 43.5836) (width 0.25) (layer "B.Cu") (net 27) (tstamp 09031673-e107-48b2-b7ac-97beb2107cd6)) + (segment (start 147.5246 68.29) (end 143.6064 64.3718) (width 0.25) (layer "B.Cu") (net 27) (tstamp 2338f72f-de77-4fc5-aa4d-ebfa3f347ffb)) + (segment (start 181.1195 87.53) (end 167.3249 73.7354) (width 0.25) (layer "B.Cu") (net 27) (tstamp 358be250-6059-4ce8-839c-92b4a78c85c8)) + (segment (start 143.6063 49.906) (end 142.7103 49.01) (width 0.25) (layer "B.Cu") (net 27) (tstamp 3b676e81-be58-4c7c-9e76-3eac66f51706)) + (segment (start 142.7103 49.01) (end 142.6123 49.01) (width 0.25) (layer "B.Cu") (net 27) (tstamp 45901939-2ef5-4794-92d7-0026048248a1)) + (segment (start 145.617 39.5) (end 145.617 40.6769) (width 0.25) (layer "B.Cu") (net 27) (tstamp 47ff9163-17f0-4298-94fd-fe8afa6b5b5b)) + (segment (start 143.6064 49.906) (end 143.6063 49.906) (width 0.25) (layer "B.Cu") (net 27) (tstamp 6003a29b-d8aa-4dec-9e56-6514143c390a)) + (segment (start 143.6064 64.3718) (end 143.6064 49.906) (width 0.25) (layer "B.Cu") (net 27) (tstamp 65540be1-0067-4cda-ad7a-ec635f191609)) + (segment (start 142.7103 43.5836) (end 145.617 40.6769) (width 0.25) (layer "B.Cu") (net 27) (tstamp 7e116cb7-df95-4731-9812-9383c6f093df)) + (segment (start 167.3249 73.7354) (end 167.3249 68.7689) (width 0.25) (layer "B.Cu") (net 27) (tstamp 9a759a31-55be-41a8-a4c5-dd1f6ba16aa4)) + (segment (start 167.3249 68.7689) (end 166.846 68.29) (width 0.25) (layer "B.Cu") (net 27) (tstamp dc1db4ae-bac3-489d-b3fc-eec98f9b998d)) + (segment (start 129.6692 46.47) (end 119.612 46.47) (width 0.25) (layer "F.Cu") (net 28) (tstamp 2d184749-2cf0-4ab9-801d-0afca4d743cd)) + (segment (start 117.2251 47.73) (end 118.352 47.73) (width 0.25) (layer "F.Cu") (net 28) (tstamp 420b0d68-490a-433f-a234-2f67dfb3d7c0)) + (segment (start 119.612 46.47) (end 118.352 47.73) (width 0.25) (layer "F.Cu") (net 28) (tstamp f16a1027-991f-4fe6-a8f6-cfbfcb6e9fde)) + (segment (start 153.4882 46.47) (end 154.6982 47.68) (width 0.25) (layer "F.Cu") (net 29) (tstamp 27ec3cc8-1c27-4e71-a37a-0e81a0033808)) + (segment (start 155.8251 47.68) (end 154.6982 47.68) (width 0.25) (layer "F.Cu") (net 29) (tstamp 5afb5495-21f7-49bd-9eac-3e6fd88c6dae)) + (segment (start 148.9623 46.47) (end 153.4882 46.47) (width 0.25) (layer "F.Cu") (net 29) (tstamp ffe64356-3ced-4e82-8562-f2bcfc9e5b84)) + (segment (start 170.6774 65.75) (end 172.1827 67.2553) (width 0.25) (layer "F.Cu") (net 30) (tstamp 2cb64dc8-c2ce-44f5-a5ed-3a474f49c59c)) + (segment (start 172.1827 67.2553) (end 178.8229 67.2553) (width 0.25) (layer "F.Cu") (net 30) (tstamp 5695ddc8-74cd-41bc-96e1-997d5eaf42bc)) + (segment (start 178.8229 67.2553) (end 179.0982 66.98) (width 0.25) (layer "F.Cu") (net 30) (tstamp 57fe3c3d-c240-4146-bba1-10c499af257d)) + (segment (start 180.2251 66.98) (end 179.0982 66.98) (width 0.25) (layer "F.Cu") (net 30) (tstamp aa77b2cf-137f-4fee-bd9d-4de82e103891)) + (segment (start 153.8746 65.75) (end 170.6774 65.75) (width 0.25) (layer "F.Cu") (net 30) (tstamp c4ff0356-59e5-422d-b7d2-3a10640b2914)) + (segment (start 167.2685 65.75) (end 173.196 65.75) (width 0.25) (layer "B.Cu") (net 31) (tstamp 12a32e31-9129-4fef-b2a6-9483ed625768)) + (segment (start 155.7251 86.23) (end 155.7251 85.1031) (width 0.25) (layer "B.Cu") (net 31) (tstamp 2a73bdfb-b634-4f01-9b47-b103b5403c55)) + (segment (start 155.7251 77.2934) (end 167.2685 65.75) (width 0.25) (layer "B.Cu") (net 31) (tstamp 79608849-b7d3-4f26-bffe-8ee325928ea1)) + (segment (start 155.7251 85.1031) (end 155.7251 77.2934) (width 0.25) (layer "B.Cu") (net 31) (tstamp 83e7f6d9-e739-4992-960c-ffaab001bc6b)) + (segment (start 204.1382 101.4156) (end 204.1382 103.8147) (width 0.25) (layer "B.Cu") (net 32) (tstamp 0f647458-2791-4788-a04b-0ac524140734)) + (segment (start 204.1382 103.8147) (end 206.0713 105.7478) (width 0.25) (layer "B.Cu") (net 32) (tstamp 17d7a62c-5216-452b-a835-5cca06bc7021)) + (segment (start 213.7251 105.48) (end 212.5982 105.48) (width 0.25) (layer "B.Cu") (net 32) (tstamp 380c6521-b144-4271-90fd-1d7f5fa17a0c)) + (segment (start 187.7126 84.99) (end 204.1382 101.4156) (width 0.25) (layer "B.Cu") (net 32) (tstamp 3f9c13d4-8c5c-4a74-8c1d-914e0b1175ef)) + (segment (start 206.0713 105.7478) (end 212.3304 105.7478) (width 0.25) (layer "B.Cu") (net 32) (tstamp 65d9607e-0ba3-4504-bec0-2c81c582b499)) + (segment (start 187.4695 84.99) (end 187.7126 84.99) (width 0.25) (layer "B.Cu") (net 32) (tstamp a253382b-c6d2-4153-923b-0aec81284aaf)) + (segment (start 212.3304 105.7478) (end 212.5982 105.48) (width 0.25) (layer "B.Cu") (net 32) (tstamp bc34271f-00de-4918-9bc4-758eeabea186)) + (segment (start 186.2597 68.1977) (end 205.3964 68.1977) (width 0.25) (layer "F.Cu") (net 33) (tstamp 1f917a25-a7c7-4be9-b6fb-386371c79619)) + (segment (start 205.3964 68.1977) (end 205.4887 68.29) (width 0.25) (layer "F.Cu") (net 33) (tstamp 4cb86c2d-6035-436e-bc55-f0ed8d735023)) + (segment (start 186.1674 68.29) (end 186.2597 68.1977) (width 0.25) (layer "F.Cu") (net 33) (tstamp c9cedbaa-a170-4907-af15-c3eaffb22fb0)) + (segment (start 150.6936 41.2255) (end 149.3339 39.8658) (width 0.25) (layer "B.Cu") (net 33) (tstamp 00d5a8dc-3314-4bc0-a843-73ccbcc60e9b)) + (segment (start 161.944 48.9713) (end 181.1597 48.9713) (width 0.25) (layer "B.Cu") (net 33) (tstamp 021eb0b0-b8d7-46c1-9efa-590c030d19b4)) + (segment (start 205.4887 68.29) (end 205.7073 68.5086) (width 0.25) (layer "B.Cu") (net 33) (tstamp 190581cf-39d5-4bab-8640-c4be75530419)) + (segment (start 181.6773 49.4889) (end 181.1984 49.01) (width 0.25) (layer "B.Cu") (net 33) (tstamp 1b55b57c-9f3a-4c5c-8e4a-5a7c5c61a603)) + (segment (start 154.1208 41.2255) (end 150.6936 41.2255) (width 0.25) (layer "B.Cu") (net 33) (tstamp 33a4e8e9-bf06-4d88-b4b6-fc7d9221471b)) + (segment (start 186.1674 68.29) (end 181.6773 63.7999) (width 0.25) (layer "B.Cu") (net 33) (tstamp 647476d8-5bf4-4eaa-8c88-2f1f8b7ce0c7)) + (segment (start 181.6773 63.7999) (end 181.6773 49.4889) (width 0.25) (layer "B.Cu") (net 33) (tstamp 77192895-9db9-470b-9593-ee77e0aa7944)) + (segment (start 181.1597 48.9713) (end 181.1984 49.01) (width 0.25) (layer "B.Cu") (net 33) (tstamp 8fd936f4-e4ba-4a8c-a700-edf875286247)) + (segment (start 149.3339 39.8658) (end 149.3339 39.5) (width 0.25) (layer "B.Cu") (net 33) (tstamp b0084717-a79b-4cf8-a2b8-bc18f5da1b03)) + (segment (start 148.157 39.5) (end 149.3339 39.5) (width 0.25) (layer "B.Cu") (net 33) (tstamp b1acce75-df2c-4091-a6e8-b5c741832201)) + (segment (start 161.9053 49.01) (end 154.1208 41.2255) (width 0.25) (layer "B.Cu") (net 33) (tstamp b1c1e765-2ac8-4488-b1d7-3ce06a115418)) + (segment (start 205.7073 68.5086) (end 205.7073 82.2616) (width 0.25) (layer "B.Cu") (net 33) (tstamp b551209c-5703-4afa-b8fe-84ebb528bf48)) + (segment (start 161.9053 49.01) (end 161.944 48.9713) (width 0.25) (layer "B.Cu") (net 33) (tstamp c42b0418-ac51-45b4-965f-995899356ebb)) + (segment (start 205.7073 82.2616) (end 200.4389 87.53) (width 0.25) (layer "B.Cu") (net 33) (tstamp f293496e-34a3-4c79-a0f8-004c8afc39d9)) + (segment (start 166.7722 44.9869) (end 147.7046 44.9869) (width 0.25) (layer "F.Cu") (net 34) (tstamp 3008da35-d595-4aff-8b25-48b7e1caa3fe)) + (segment (start 136.7251 47.73) (end 137.852 47.73) (width 0.25) (layer "F.Cu") (net 34) (tstamp 51d80583-09d3-4506-b6b7-a048aeb53548)) + (segment (start 138.3189 47.2631) (end 137.852 47.73) (width 0.25) (layer "F.Cu") (net 34) (tstamp a0f91ded-37b1-4226-ae5f-79ea8beea8ff)) + (segment (start 168.2553 46.47) (end 166.7722 44.9869) (width 0.25) (layer "F.Cu") (net 34) (tstamp c1bc9157-fa7d-4d8a-bec1-18d12afd194e)) + (segment (start 145.4284 47.2631) (end 138.3189 47.2631) (width 0.25) (layer "F.Cu") (net 34) (tstamp cbea2e5d-0a5f-4057-9cfb-5a7a998747f9)) + (segment (start 147.7046 44.9869) (end 145.4284 47.2631) (width 0.25) (layer "F.Cu") (net 34) (tstamp fe2e03cd-37d2-4d41-bb45-6f3b2e2f3d7a)) + (segment (start 143.0912 51.2419) (end 143.0912 51.8566) (width 0.25) (layer "F.Cu") (net 35) (tstamp 05f52a73-aac5-461c-9504-f9bd76a6be6a)) + (segment (start 164.0071 48.8903) (end 162.6304 47.5136) (width 0.25) (layer "F.Cu") (net 35) (tstamp 235f5939-166a-491b-924b-8529509f659c)) + (segment (start 176.1665 48.8903) (end 164.0071 48.8903) (width 0.25) (layer "F.Cu") (net 35) (tstamp 3a34df66-8d03-4b55-94d3-22a4e5264cf7)) + (segment (start 141.0663 53.4323) (end 138.0217 56.4769) (width 0.25) (layer "F.Cu") (net 35) (tstamp 452b1132-30c4-4b49-ba69-75c2977e1fa1)) + (segment (start 143.0912 51.8566) (end 141.5155 53.4323) (width 0.25) (layer "F.Cu") (net 35) (tstamp 6f4640b7-718d-4cbe-80f4-0e79bbadc77e)) + (segment (start 187.5484 46.47) (end 178.5868 46.47) (width 0.25) (layer "F.Cu") (net 35) (tstamp 910ed686-b074-4b2c-9f8a-0b236e77ad80)) + (segment (start 162.6304 47.5136) (end 157.6038 47.5136) (width 0.25) (layer "F.Cu") (net 35) (tstamp 9b42573c-01ef-435a-a1cc-81da79f2f675)) + (segment (start 138.0217 56.4769) (end 75.8551 56.4769) (width 0.25) (layer "F.Cu") (net 35) (tstamp acb75fca-7e8a-44ff-8a28-5bd7761a16e7)) + (segment (start 64.2251 66.98) (end 65.352 66.98) (width 0.25) (layer "F.Cu") (net 35) (tstamp b0402e83-7225-4e46-bb02-c148d2e55bb7)) + (segment (start 178.5868 46.47) (end 176.1665 48.8903) (width 0.25) (layer "F.Cu") (net 35) (tstamp c444e7df-d503-406c-a49c-1bd9b152ac15)) + (segment (start 156.2771 48.8403) (end 145.4928 48.8403) (width 0.25) (layer "F.Cu") (net 35) (tstamp c61e0031-2493-4659-b44f-c9586d8152f6)) + (segment (start 141.5155 53.4323) (end 141.0663 53.4323) (width 0.25) (layer "F.Cu") (net 35) (tstamp d62d2c49-bcc7-4c2a-9840-ce9e634192fd)) + (segment (start 157.6038 47.5136) (end 156.2771 48.8403) (width 0.25) (layer "F.Cu") (net 35) (tstamp e37c6d50-db30-4a66-95ef-3a5d50570cf0)) + (segment (start 75.8551 56.4769) (end 65.352 66.98) (width 0.25) (layer "F.Cu") (net 35) (tstamp ee8a4c31-5e28-49ad-a961-5f50508c2fc7)) + (segment (start 145.4928 48.8403) (end 143.0912 51.2419) (width 0.25) (layer "F.Cu") (net 35) (tstamp fd9645fb-fcdf-4672-bfa7-7cfe299ad9c9)) + (segment (start 199.4751 66.98) (end 198.3482 66.98) (width 0.25) (layer "F.Cu") (net 36) (tstamp 8f6349eb-02ab-4205-beb5-ba3687c7043b)) + (segment (start 192.5174 65.75) (end 197.1182 65.75) (width 0.25) (layer "F.Cu") (net 36) (tstamp 9bc0d95c-c7fb-4aad-ac27-026721d075ee)) + (segment (start 197.1182 65.75) (end 198.3482 66.98) (width 0.25) (layer "F.Cu") (net 36) (tstamp e0faec09-4e71-48ee-b6f7-e6508ec4109b)) + (segment (start 179.2576 91.5423) (end 175.2251 87.5098) (width 0.25) (layer "B.Cu") (net 37) (tstamp 417b5222-03ac-4323-90cb-d4947a266fe5)) + (segment (start 184.4539 86.7029) (end 182.3 88.8568) (width 0.25) (layer "B.Cu") (net 37) (tstamp 53d79195-281e-44b0-ba72-30abbddda5eb)) + (segment (start 184.4539 85.917) (end 184.4539 86.7029) (width 0.25) (layer "B.Cu") (net 37) (tstamp 5ecb449a-8b52-42d9-9470-8a401ee1b845)) + (segment (start 175.2251 87.5098) (end 175.2251 86.23) (width 0.25) (layer "B.Cu") (net 37) (tstamp 726875cb-0b22-4da1-8402-8cbaf0eecb0c)) + (segment (start 204.6209 65.75) (end 184.4539 85.917) (width 0.25) (layer "B.Cu") (net 37) (tstamp 7b652eac-3c52-4056-96a4-85c32d63135c)) + (segment (start 180.4574 91.5423) (end 179.2576 91.5423) (width 0.25) (layer "B.Cu") (net 37) (tstamp 8bdc51c3-409e-4f17-8d2d-548592e0a797)) + (segment (start 182.3 88.8568) (end 182.3 89.6997) (width 0.25) (layer "B.Cu") (net 37) (tstamp a2595654-72fb-4126-8f94-475698a1345a)) + (segment (start 182.3 89.6997) (end 180.4574 91.5423) (width 0.25) (layer "B.Cu") (net 37) (tstamp d7b4305b-05cf-4213-8d5d-1d9cd1cb21db)) + (segment (start 211.8387 65.75) (end 204.6209 65.75) (width 0.25) (layer "B.Cu") (net 37) (tstamp fa7df9e4-1189-4eb0-a89b-c284ca18aee7)) + (segment (start 226.8297 108.9567) (end 230.3064 105.48) (width 0.25) (layer "B.Cu") (net 38) (tstamp 516323ea-a4f1-4f0a-a0dd-d8764bfefc37)) + (segment (start 216.1678 106.31) (end 216.1678 109.1408) (width 0.25) (layer "B.Cu") (net 38) (tstamp 6fd892d5-2e60-4855-9d12-a03abe66fded)) + (segment (start 211.4918 102.6968) (end 211.9894 103.1944) (width 0.25) (layer "B.Cu") (net 38) (tstamp 7caadee0-3744-4858-b84c-50b483e95b98)) + (segment (start 211.4918 89.6929) (end 211.4918 102.6968) (width 0.25) (layer "B.Cu") (net 38) (tstamp 9050bec3-4f67-4461-a336-5bbc578c1b61)) + (segment (start 206.7889 84.99) (end 211.4918 89.6929) (width 0.25) (layer "B.Cu") (net 38) (tstamp 9d2d1f76-384a-4ff2-b616-8b90aac67848)) + (segment (start 218.9278 111.9008) (end 224.5438 111.9008) (width 0.25) (layer "B.Cu") (net 38) (tstamp aa0f5d73-b25b-457e-b77e-91b17b7df7ad)) + (segment (start 213.0522 103.1944) (end 216.1678 106.31) (width 0.25) (layer "B.Cu") (net 38) (tstamp c0221f2e-4196-4a4d-8d5d-940fa94e4b3c)) + (segment (start 230.3064 105.48) (end 232.9751 105.48) (width 0.25) (layer "B.Cu") (net 38) (tstamp d0cd9694-609d-4494-9b1e-0654686dbea5)) + (segment (start 216.1678 109.1408) (end 218.9278 111.9008) (width 0.25) (layer "B.Cu") (net 38) (tstamp da179227-dffe-438c-91dc-9f5a3764a933)) + (segment (start 224.5438 111.9008) (end 226.8297 109.6149) (width 0.25) (layer "B.Cu") (net 38) (tstamp dcbd83bb-79e2-446e-b377-b1b2ff3edeb8)) + (segment (start 226.8297 109.6149) (end 226.8297 108.9567) (width 0.25) (layer "B.Cu") (net 38) (tstamp e96ace22-6c65-49e4-a276-d72dd4a5b604)) + (segment (start 211.9894 103.1944) (end 213.0522 103.1944) (width 0.25) (layer "B.Cu") (net 38) (tstamp fe27edbf-937f-4e10-a55d-dc7f998eb5ab)) + (segment (start 150.697 39.5) (end 151.8739 39.5) (width 0.25) (layer "F.Cu") (net 39) (tstamp 0944f56a-ece1-4f38-be78-9c44458bbf95)) + (segment (start 204.6734 102.3958) (end 212.2187 102.3958) (width 0.25) (layer "F.Cu") (net 39) (tstamp 47b1e9de-f10f-46e3-be3d-11bb0e7188ac)) + (segment (start 200.4915 49.01) (end 194.6547 43.1732) (width 0.25) (layer "F.Cu") (net 39) (tstamp b3935e66-6ee5-458c-bf82-3193fee84778)) + (segment (start 151.8739 39.8658) (end 151.8739 39.5) (width 0.25) (layer "F.Cu") (net 39) (tstamp b42be27b-397c-4fef-ab00-7d0a7a0f28da)) + (segment (start 200.2992 106.77) (end 204.6734 102.3958) (width 0.25) (layer "F.Cu") (net 39) (tstamp eed861b5-2be6-455e-bbf2-f3604ef8a517)) + (segment (start 194.6547 43.1732) (end 155.1813 43.1732) (width 0.25) (layer "F.Cu") (net 39) (tstamp f464840b-8755-41dd-baad-e58b996cfb5b)) + (segment (start 155.1813 43.1732) (end 151.8739 39.8658) (width 0.25) (layer "F.Cu") (net 39) (tstamp fab69dc7-029c-4e07-8cf2-9ebee63ae663)) + (via (at 212.2187 102.3958) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 39) (tstamp 89325217-c790-4ceb-862f-0d65c76fdaec)) + (segment (start 217.5431 57.3214) (end 217.5431 67.961) (width 0.25) (layer "B.Cu") (net 39) (tstamp 1255f73b-f777-47be-85ed-3f11cfc7690e)) + (segment (start 200.5688 48.9327) (end 219.7072 48.9327) (width 0.25) (layer "B.Cu") (net 39) (tstamp 1342b6fd-681c-4e75-a6e8-76fdf275f8a4)) + (segment (start 219.8779 87.4103) (end 219.7582 87.53) (width 0.25) (layer "B.Cu") (net 39) (tstamp 2202bc90-3b96-4798-a685-dce5e0c5f63c)) + (segment (start 219.9824 54.8821) (end 217.5431 57.3214) (width 0.25) (layer "B.Cu") (net 39) (tstamp 2607927a-873a-4eab-ac10-67adeee3b77c)) + (segment (start 219.8779 70.2958) (end 219.8779 87.4103) (width 0.25) (layer "B.Cu") (net 39) (tstamp 2dd83a3f-7ae7-4e12-a6ab-fa39c976215d)) + (segment (start 219.7072 48.9327) (end 219.7845 49.01) (width 0.25) (layer "B.Cu") (net 39) (tstamp 3efac0e6-9f0b-4f8d-ada5-c9469cf2f268)) + (segment (start 219.9976 87.7694) (end 219.7582 87.53) (width 0.25) (layer "B.Cu") (net 39) (tstamp 44340cf9-af5e-405d-a75e-82167573e6d7)) + (segment (start 219.9976 94.6169) (end 219.9976 87.7694) (width 0.25) (layer "B.Cu") (net 39) (tstamp 5450dfe7-5387-4e2d-8faf-e434a8082d96)) + (segment (start 200.2308 106.7016) (end 180.9783 106.7016) (width 0.25) (layer "B.Cu") (net 39) (tstamp 825480fd-467f-45c8-a9fc-d532b2026bd4)) + (segment (start 200.4915 49.01) (end 200.5688 48.9327) (width 0.25) (layer "B.Cu") (net 39) (tstamp 85d95006-c2d4-40a2-918d-f9e6cdc6fb23)) + (segment (start 217.5431 67.961) (end 219.8779 70.2958) (width 0.25) (layer "B.Cu") (net 39) (tstamp 8f8b5d25-d54e-429c-8119-bb772646d357)) + (segment (start 200.2992 106.77) (end 200.2308 106.7016) (width 0.25) (layer "B.Cu") (net 39) (tstamp a4f7b162-f2ec-423a-b459-79a629e556e5)) + (segment (start 219.9824 49.2079) (end 219.9824 54.8821) (width 0.25) (layer "B.Cu") (net 39) (tstamp a7350c33-f794-4c33-8e70-0e31d28e67c4)) + (segment (start 219.7845 49.01) (end 219.9824 49.2079) (width 0.25) (layer "B.Cu") (net 39) (tstamp b4594748-9d50-439e-91cb-1886f5bb8778)) + (segment (start 212.2187 102.3958) (end 219.9976 94.6169) (width 0.25) (layer "B.Cu") (net 39) (tstamp d21fb1ff-e2eb-4834-96df-32e8c000e165)) + (segment (start 180.9783 106.7016) (end 180.9099 106.77) (width 0.25) (layer "B.Cu") (net 39) (tstamp e57a85b3-f16d-4f59-a962-eb51c2b5e036)) + (segment (start 231.8341 47.9941) (end 232.0982 47.73) (width 0.25) (layer "F.Cu") (net 40) (tstamp 1ad574b0-9b63-48d0-b334-6d3337bde04e)) + (segment (start 233.2251 47.73) (end 232.0982 47.73) (width 0.25) (layer "F.Cu") (net 40) (tstamp 28177d82-785d-434a-9c96-a580d543c8e7)) + (segment (start 223.6159 46.47) (end 225.14 47.9941) (width 0.25) (layer "F.Cu") (net 40) (tstamp 5a223bdb-4b9c-41b3-8b01-61f27c045bfc)) + (segment (start 206.8415 46.47) (end 223.6159 46.47) (width 0.25) (layer "F.Cu") (net 40) (tstamp 992f88fd-916f-4102-a41b-388c024eb05d)) + (segment (start 225.14 47.9941) (end 231.8341 47.9941) (width 0.25) (layer "F.Cu") (net 40) (tstamp c39562ad-7548-4e1d-8096-206e63c2d401)) + (segment (start 88.7511 62.8309) (end 182.6179 62.8309) (width 0.25) (layer "F.Cu") (net 41) (tstamp 1584f360-c1e3-485c-a566-777cc87e8919)) + (segment (start 83.4751 66.98) (end 84.602 66.98) (width 0.25) (layer "F.Cu") (net 41) (tstamp 85124fdc-4d1f-4217-a24f-c74d97d556dc)) + (segment (start 84.602 66.98) (end 88.7511 62.8309) (width 0.25) (layer "F.Cu") (net 41) (tstamp 89fcae3a-0937-4b93-ad6a-ee9125469412)) + (via (at 182.6179 62.8309) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 41) (tstamp b9fdad45-51d3-449e-9c8f-4fac3c4085b2)) + (segment (start 200.4818 44.967) (end 182.6179 62.8309) (width 0.25) (layer "B.Cu") (net 41) (tstamp 1055845c-da55-4289-b65c-77ad49437230)) + (segment (start 224.6315 44.967) (end 200.4818 44.967) (width 0.25) (layer "B.Cu") (net 41) (tstamp 900af573-9c28-4c8b-860e-b15fffbf0f8b)) + (segment (start 226.1345 46.47) (end 224.6315 44.967) (width 0.25) (layer "B.Cu") (net 41) (tstamp e24cd5f4-953c-458f-8224-b76da546d9e7)) + (segment (start 226.1082 75.49) (end 218.7251 68.1069) (width 0.25) (layer "B.Cu") (net 42) (tstamp 0d94c1f6-dbd2-40ea-b0b6-610622dc454c)) + (segment (start 218.7251 66.98) (end 218.7251 68.1069) (width 0.25) (layer "B.Cu") (net 42) (tstamp 7b46f5a7-79cf-4363-94d9-8f0e8a0a3192)) + (segment (start 226.1082 84.99) (end 226.1082 75.49) (width 0.25) (layer "B.Cu") (net 42) (tstamp d6b5413e-60b0-467b-a581-38280541d092)) + (segment (start 194.4751 89.4812) (end 194.4751 86.23) (width 0.25) (layer "B.Cu") (net 43) (tstamp 16110ae0-a854-4fb8-8913-07dd95afafe3)) + (segment (start 206.6492 104.23) (end 206.6492 101.6553) (width 0.25) (layer "B.Cu") (net 43) (tstamp 4c053076-b58a-4b76-9f0a-8c1dc8138ec4)) + (segment (start 206.6492 101.6553) (end 194.4751 89.4812) (width 0.25) (layer "B.Cu") (net 43) (tstamp f3ff4ba5-0c2f-43b4-85fe-4d1c395ab04f)) + (segment (start 246.5351 99.54) (end 245.4082 99.54) (width 0.25) (layer "F.Cu") (net 44) (tstamp 07722243-e3af-48f7-a92a-bb6526e03d2a)) + (segment (start 245.4082 99.54) (end 243.2517 101.6965) (width 0.25) (layer "F.Cu") (net 44) (tstamp 0842a0a4-e8e4-480e-8b28-7fa75b383e33)) + (segment (start 243.2517 101.6965) (end 212.5474 101.6965) (width 0.25) (layer "F.Cu") (net 44) (tstamp 0fef9466-dd4e-4bd8-9e6a-7265bdea84bd)) + (segment (start 212.5474 101.6965) (end 212.5198 101.6689) (width 0.25) (layer "F.Cu") (net 44) (tstamp 31d55d9f-5e56-4009-8f4e-7984a90dd34b)) + (segment (start 212.5198 101.6689) (end 189.821 101.6689) (width 0.25) (layer "F.Cu") (net 44) (tstamp d5cf9512-2070-42c1-bbdc-7702643e8625)) + (segment (start 189.821 101.6689) (end 187.2599 104.23) (width 0.25) (layer "F.Cu") (net 44) (tstamp d6a401c9-7e0f-46d7-ab98-b1a058640f64)) + (segment (start 245.7848 83.222) (end 246.9151 84.3523) (width 0.25) (layer "F.Cu") (net 45) (tstamp 1c7c71fb-6832-4e5b-90e6-cf60a811ebd1)) + (segment (start 246.9151 85.6022) (end 246.0015 86.5158) (width 0.25) (layer "F.Cu") (net 45) (tstamp 58b5245e-3391-4ed9-b95e-45b6d1709d1f)) + (segment (start 232.1803 70.9862) (end 244.4161 83.222) (width 0.25) (layer "F.Cu") (net 45) (tstamp 78a62162-fa74-45e0-ae7c-9e1188a7a21f)) + (segment (start 231.9439 68.37) (end 232.1803 68.6064) (width 0.25) (layer "F.Cu") (net 45) (tstamp a2af953c-656e-4176-8aca-4521a404ca42)) + (segment (start 244.4161 83.222) (end 245.7848 83.222) (width 0.25) (layer "F.Cu") (net 45) (tstamp bbcc8603-943a-40dd-8837-78346bc4371d)) + (segment (start 246.9151 84.3523) (end 246.9151 85.6022) (width 0.25) (layer "F.Cu") (net 45) (tstamp c8617164-d30b-48f0-a24d-78f76b173d73)) + (segment (start 240.0918 86.5158) (end 239.0776 87.53) (width 0.25) (layer "F.Cu") (net 45) (tstamp d624059d-e84f-445e-9f29-20fabcdcdb44)) + (segment (start 246.0015 86.5158) (end 240.0918 86.5158) (width 0.25) (layer "F.Cu") (net 45) (tstamp f449f301-06a9-43b4-9806-7a5755f9926c)) + (segment (start 232.1803 68.6064) (end 232.1803 70.9862) (width 0.25) (layer "F.Cu") (net 45) (tstamp f94bb802-23af-43cd-9974-d584634379a0)) + (segment (start 233.7087 51.9342) (end 226.2631 44.4886) (width 0.25) (layer "B.Cu") (net 45) (tstamp 0e09ebfd-9efa-425a-b692-6cca08b33a47)) + (segment (start 239.0776 87.53) (end 239.2634 87.7158) (width 0.25) (layer "B.Cu") (net 45) (tstamp 1301048c-91ad-4a9d-b542-bf1dc4804254)) + (segment (start 231.9439 68.37) (end 231.5694 67.9955) (width 0.25) (layer "B.Cu") (net 45) (tstamp 21f7c889-1da0-490f-bbf9-0df89635a693)) + (segment (start 239.0776 49) (end 236.6429 49) (width 0.25) (layer "B.Cu") (net 45) (tstamp 2d7663c0-05e9-4cf7-8d93-cde760e14152)) + (segment (start 231.5694 67.9955) (end 231.5694 54.0735) (width 0.25) (layer "B.Cu") (net 45) (tstamp 3e321ad9-dfec-402a-b4b5-4ca746ac2445)) + (segment (start 227.4786 105.7558) (end 220.7026 105.7558) (width 0.25) (layer "B.Cu") (net 45) (tstamp 43b843e4-b672-4746-bd4b-25a643867a20)) + (segment (start 239.2634 87.7158) (end 239.2634 96.356) (width 0.25) (layer "B.Cu") (net 45) (tstamp 5cc684ff-8841-413a-87e9-3cccdc7d9fbf)) + (segment (start 153.237 39.5) (end 154.4139 39.5) (width 0.25) (layer "B.Cu") (net 45) (tstamp 775c5f3c-51ee-4fd9-a2f1-b0f97d2d1948)) + (segment (start 236.6429 49) (end 233.7087 51.9342) (width 0.25) (layer "B.Cu") (net 45) (tstamp 82c15cbe-477d-44ef-a6c2-2fdb9bcc7d6b)) + (segment (start 220.7026 105.7558) (end 219.6884 106.77) (width 0.25) (layer "B.Cu") (net 45) (tstamp 8a2d46a6-d5c7-471e-a3f9-16dd28463a4e)) + (segment (start 236.654 98.9654) (end 236.654 104.3464) (width 0.25) (layer "B.Cu") (net 45) (tstamp 8ca43795-72a1-4735-8ba2-5b6adbed6664)) + (segment (start 231.5694 54.0735) (end 233.7087 51.9342) (width 0.25) (layer "B.Cu") (net 45) (tstamp 927b118e-2003-484e-a607-c376dda004cf)) + (segment (start 159.4025 44.4886) (end 154.4139 39.5) (width 0.25) (layer "B.Cu") (net 45) (tstamp 9ffb4ad4-f13b-448f-adb4-4b047495772e)) + (segment (start 236.654 104.3464) (end 228.888 104.3464) (width 0.25) (layer "B.Cu") (net 45) (tstamp a764195f-5f09-46ab-a1b6-60ef8357119a)) + (segment (start 226.2631 44.4886) (end 159.4025 44.4886) (width 0.25) (layer "B.Cu") (net 45) (tstamp b60ca708-e05b-46d6-8b87-913fb00225fe)) + (segment (start 239.2634 96.356) (end 236.654 98.9654) (width 0.25) (layer "B.Cu") (net 45) (tstamp d651eed5-c4de-4727-9945-cf0c522b590d)) + (segment (start 228.888 104.3464) (end 227.4786 105.7558) (width 0.25) (layer "B.Cu") (net 45) (tstamp dff78df1-35d6-46a3-84f0-ca86447e635a)) + (segment (start 236.654 104.3464) (end 239.0776 106.77) (width 0.25) (layer "B.Cu") (net 45) (tstamp f363e1d2-fa3b-4bd1-b3de-4831fa91d950)) + (segment (start 245.4276 46.46) (end 246.3182 47.3506) (width 0.25) (layer "B.Cu") (net 46) (tstamp 46eb728a-d1c4-4488-a1df-df0fb678eb4b)) + (segment (start 246.3182 59.1962) (end 246.7851 59.6631) (width 0.25) (layer "B.Cu") (net 46) (tstamp 4ba6e194-4c9b-460f-a754-6c2a5ecaede2)) + (segment (start 246.3182 47.3506) (end 246.3182 59.1962) (width 0.25) (layer "B.Cu") (net 46) (tstamp 5470dad0-8ab8-4424-af68-0968706fb686)) + (segment (start 246.7851 60.79) (end 246.7851 59.6631) (width 0.25) (layer "B.Cu") (net 46) (tstamp fba1411a-a54e-489d-b01f-ae12cee635e0)) + (segment (start 238.2939 65.83) (end 245.4482 65.83) (width 0.25) (layer "F.Cu") (net 47) (tstamp b0bd36ba-ac55-4294-b7d7-e7a78f892357)) + (segment (start 245.4482 65.83) (end 246.5982 66.98) (width 0.25) (layer "F.Cu") (net 47) (tstamp e278f529-b678-4f77-aee9-9f5e3d0a2a99)) + (segment (start 247.7251 66.98) (end 246.5982 66.98) (width 0.25) (layer "F.Cu") (net 47) (tstamp f5903aec-b3d3-4043-9096-3ad4c2d10125)) + (segment (start 229.5129 84.99) (end 227.9885 86.5144) (width 0.25) (layer "F.Cu") (net 48) (tstamp 00b9eb4c-f2fa-4207-a770-6fafbce85dc9)) + (segment (start 245.4276 84.99) (end 229.5129 84.99) (width 0.25) (layer "F.Cu") (net 48) (tstamp 13b97dbc-c48b-4e77-b37a-dae6027c7528)) + (segment (start 227.9885 86.5144) (end 221.8295 86.5144) (width 0.25) (layer "F.Cu") (net 48) (tstamp 22f10bec-1947-4ae5-86ef-f2533cd4d413)) + (segment (start 215.033 86.049) (end 214.852 86.23) (width 0.25) (layer "F.Cu") (net 48) (tstamp 2ae09477-ca1f-46d3-9038-a8c872820ab1)) + (segment (start 221.3641 86.049) (end 215.033 86.049) (width 0.25) (layer "F.Cu") (net 48) (tstamp 581d2813-1a53-43ec-893a-0c8d5bd9cd21)) + (segment (start 221.8295 86.5144) (end 221.3641 86.049) (width 0.25) (layer "F.Cu") (net 48) (tstamp 7ba520c2-dfac-4b30-88da-f16e8f1c59eb)) + (segment (start 213.7251 86.23) (end 214.852 86.23) (width 0.25) (layer "F.Cu") (net 48) (tstamp a691001e-88bd-42d7-a553-a9ccaa3305c9)) + (segment (start 247.6967 101.9609) (end 247.6967 99.0771) (width 0.25) (layer "F.Cu") (net 49) (tstamp 516ee1ac-a1d8-433c-a341-15e3e050175d)) + (segment (start 241.3442 92.7246) (end 238.3428 92.7246) (width 0.25) (layer "F.Cu") (net 49) (tstamp 6424416d-0965-44b4-8964-9c0002a9a769)) + (segment (start 245.4276 104.23) (end 247.6967 101.9609) (width 0.25) (layer "F.Cu") (net 49) (tstamp 9e252b4d-feaf-47a2-bdb8-ea4a9daa74e7)) + (segment (start 247.6967 99.0771) (end 241.3442 92.7246) (width 0.25) (layer "F.Cu") (net 49) (tstamp a1d30cba-e41d-4385-b6e5-d89a6c7364b5)) + (segment (start 238.3428 92.7246) (end 232.9751 87.3569) (width 0.25) (layer "F.Cu") (net 49) (tstamp c239044b-ce9e-497f-a72a-a7e4b62b98a0)) + (segment (start 232.9751 86.23) (end 232.9751 87.3569) (width 0.25) (layer "F.Cu") (net 49) (tstamp cc9d772e-ecaf-4b26-8be9-55042c9b75c7)) + (segment (start 238.1973 79.3687) (end 244.4869 79.3687) (width 0.25) (layer "B.Cu") (net 50) (tstamp 1cb506e0-a92c-4242-a57d-4352dedb8df7)) + (segment (start 236.0701 94.1983) (end 236.0701 81.4959) (width 0.25) (layer "B.Cu") (net 50) (tstamp 37ef630e-9a81-4819-ba8e-db1bb81f357b)) + (segment (start 226.0384 104.23) (end 236.0701 94.1983) (width 0.25) (layer "B.Cu") (net 50) (tstamp 48275e08-825e-47cf-8192-73a1a1d7e5aa)) + (segment (start 246.7851 80.54) (end 245.6582 80.54) (width 0.25) (layer "B.Cu") (net 50) (tstamp 4a62dfe5-38a5-455b-9f11-36f412701c45)) + (segment (start 236.0701 81.4959) (end 238.1973 79.3687) (width 0.25) (layer "B.Cu") (net 50) (tstamp 72b8d65c-00b8-4701-b55c-19fc4cf01e26)) + (segment (start 244.4869 79.3687) (end 245.6582 80.54) (width 0.25) (layer "B.Cu") (net 50) (tstamp a6589d1b-3f13-43a5-9695-06d3ea701116)) + (segment (start 97.9751 55.35) (end 117.2251 55.35) (width 0.25) (layer "F.Cu") (net 51) (tstamp 1fb6a119-7d4f-4849-933f-f255acebcfe5)) + (segment (start 232.0982 55.35) (end 230.9713 56.4769) (width 0.25) (layer "F.Cu") (net 51) (tstamp 37865dd8-1d00-4f41-bb7a-c1c0d0457126)) + (segment (start 134.1217 38.2953) (end 132.917 39.5) (width 0.25) (layer "F.Cu") (net 51) (tstamp 402863e3-ad85-40a0-a75d-1bcd6e6ca7fe)) + (segment (start 78.7251 55.35) (end 97.9751 55.35) (width 0.25) (layer "F.Cu") (net 51) (tstamp 45aa31ee-173a-4f2d-a0ae-540e13c6c170)) + (segment (start 141.0569 38.2953) (end 134.1217 38.2953) (width 0.25) (layer "F.Cu") (net 51) (tstamp 4d8f52f5-2894-4dd5-9ce6-6a23068cef49)) + (segment (start 202.071 56.4769) (end 196.5719 50.9778) (width 0.25) (layer "F.Cu") (net 51) (tstamp 52b48b60-30f0-4fdb-bfe3-a69fb68424e9)) + (segment (start 233.2251 55.35) (end 232.0982 55.35) (width 0.25) (layer "F.Cu") (net 51) (tstamp 53ced057-4564-40ba-9385-32f6de51c123)) + (segment (start 141.807 39.0454) (end 141.0569 38.2953) (width 0.25) (layer "F.Cu") (net 51) (tstamp 56aefb77-e43d-472b-8fd6-d87966138bda)) + (segment (start 196.5719 48.2059) (end 192.2656 43.8996) (width 0.25) (layer "F.Cu") (net 51) (tstamp 5f279b38-3a55-42dd-9260-bac3fba93739)) + (segment (start 40.2251 55.35) (end 59.4751 55.35) (width 0.25) (layer "F.Cu") (net 51) (tstamp 80cb5dd0-ec48-4f21-ab36-e93422a95949)) + (segment (start 196.5719 50.9778) (end 196.5719 48.2059) (width 0.25) (layer "F.Cu") (net 51) (tstamp 8971ba46-3934-4968-a31d-a28d53c363eb)) + (segment (start 117.2251 55.35) (end 136.7251 55.35) (width 0.25) (layer "F.Cu") (net 51) (tstamp 9b019a62-61bc-49a6-a564-8196f33fffcd)) + (segment (start 145.7443 43.8996) (end 141.807 39.9623) (width 0.25) (layer "F.Cu") (net 51) (tstamp ad9c1eab-d7ad-41bf-9f0b-4e2570c37f2d)) + (segment (start 192.2656 43.8996) (end 145.7443 43.8996) (width 0.25) (layer "F.Cu") (net 51) (tstamp b90ac67c-3f99-41b1-a729-53c5a6fc8139)) + (segment (start 230.9713 56.4769) (end 202.071 56.4769) (width 0.25) (layer "F.Cu") (net 51) (tstamp cacec4a2-2553-4543-9946-195a819324cc)) + (segment (start 141.807 39.9623) (end 141.807 39.0454) (width 0.25) (layer "F.Cu") (net 51) (tstamp fc266b3c-6154-49d5-ac97-8f27c00199db)) + (segment (start 136.2732 53.7712) (end 136.7251 54.2231) (width 0.25) (layer "B.Cu") (net 51) (tstamp 1abc1f47-10ce-4b19-8e6f-fcf918af14f1)) + (segment (start 239.1651 60.79) (end 239.1651 59.6631) (width 0.25) (layer "B.Cu") (net 51) (tstamp 1d9abdce-f28c-4569-9305-7246334efb4c)) + (segment (start 131.7401 39.1342) (end 130.8988 38.2929) (width 0.25) (layer "B.Cu") (net 51) (tstamp 2ee9f06a-aaf1-4aae-a570-e796560f11ce)) + (segment (start 233.2251 55.35) (end 234.352 55.35) (width 0.25) (layer "B.Cu") (net 51) (tstamp 3786e44d-0605-4aa8-b169-6dff4d8e3160)) + (segment (start 132.917 39.5) (end 131.7401 39.5) (width 0.25) (layer "B.Cu") (net 51) (tstamp 3a7c3e40-5096-4a70-a0fe-2bc690db5f5a)) + (segment (start 126.657 40.6585) (end 136.2732 50.2747) (width 0.25) (layer "B.Cu") (net 51) (tstamp 50b23d09-0dbe-4379-b461-4b7e12a4d503)) + (segment (start 238.6651 59.6631) (end 239.1651 59.6631) (width 0.25) (layer "B.Cu") (net 51) (tstamp 592e2e2c-7eaf-486b-be2f-ec4351ac5160)) + (segment (start 136.7251 55.35) (end 136.7251 54.2231) (width 0.25) (layer "B.Cu") (net 51) (tstamp 79894554-16d1-4f4e-8e29-7284b3dde422)) + (segment (start 136.2732 50.2747) (end 136.2732 53.7712) (width 0.25) (layer "B.Cu") (net 51) (tstamp 8c5c11f3-aa37-415f-a014-f0950d1f2c05)) + (segment (start 59.4751 55.35) (end 78.7251 55.35) (width 0.25) (layer "B.Cu") (net 51) (tstamp b85d1e2b-f48f-4881-b91f-c5dc13947dff)) + (segment (start 131.7401 39.5) (end 131.7401 39.1342) (width 0.25) (layer "B.Cu") (net 51) (tstamp c68a84ac-ce0b-4584-897f-7f7eb1a49742)) + (segment (start 126.657 39.0142) (end 126.657 40.6585) (width 0.25) (layer "B.Cu") (net 51) (tstamp cad12637-55b0-47c8-8b14-91ce0d404954)) + (segment (start 234.352 55.35) (end 238.6651 59.6631) (width 0.25) (layer "B.Cu") (net 51) (tstamp da703ab4-ced6-4e8b-8664-75ee624ef003)) + (segment (start 127.3783 38.2929) (end 126.657 39.0142) (width 0.25) (layer "B.Cu") (net 51) (tstamp e102e265-79fa-432d-bda7-fcc03c000ee8)) + (segment (start 130.8988 38.2929) (end 127.3783 38.2929) (width 0.25) (layer "B.Cu") (net 51) (tstamp e35aca56-8961-4adb-80e0-e4311a015300)) + (segment (start 194.4751 55.35) (end 193.3482 55.35) (width 0.25) (layer "F.Cu") (net 52) (tstamp 177b7224-68fa-4cf4-bf9d-7adfa0e1e1ff)) + (segment (start 213.7251 55.35) (end 214.852 55.35) (width 0.25) (layer "F.Cu") (net 52) (tstamp 2ac1a16a-e15f-4c52-935e-258b4dd8bb1f)) + (segment (start 247.7251 74.6) (end 246.5982 74.6) (width 0.25) (layer "F.Cu") (net 52) (tstamp 50c517cd-f25b-4b49-b8f5-d3ca50cdb74a)) + (segment (start 154.2718 54.8736) (end 141.5624 54.8736) (width 0.25) (layer "F.Cu") (net 52) (tstamp 54b9e8da-59f0-4528-8918-49ff310e7acb)) + (segment (start 155.8251 55.3) (end 154.6982 55.3) (width 0.25) (layer "F.Cu") (net 52) (tstamp 7768e6dd-5f2f-40ea-bfae-a83b56d8d0c2)) + (segment (start 238.4302 68.2682) (end 240.2664 68.2682) (width 0.25) (layer "F.Cu") (net 52) (tstamp 7e54d6a0-a602-4eaa-a897-5d71418d8866)) + (segment (start 193.3482 55.35) (end 176.352 55.35) (width 0.25) (layer "F.Cu") (net 52) (tstamp 8443822a-53d5-45c7-9b6b-ec93780436a1)) + (segment (start 236.6786 56.7186) (end 236.6786 66.5166) (width 0.25) (layer "F.Cu") (net 52) (tstamp 93253ca3-47d6-43c7-a439-975926349392)) + (segment (start 236.6786 66.5166) (end 238.4302 68.2682) (width 0.25) (layer "F.Cu") (net 52) (tstamp 9b61834f-d148-465d-9fc4-dc5d72b78854)) + (segment (start 154.6982 55.3) (end 154.2718 54.8736) (width 0.25) (layer "F.Cu") (net 52) (tstamp 9d23ef0f-c877-4d52-bf21-5b7f61b49029)) + (segment (start 174.0482 55.3) (end 174.0982 55.35) (width 0.25) (layer "F.Cu") (net 52) (tstamp 9db8085d-19d9-498b-a2e2-af927b3ff95f)) + (segment (start 234.1831 54.2231) (end 236.6786 56.7186) (width 0.25) (layer "F.Cu") (net 52) (tstamp b31efb30-fbd1-4270-9e12-c61d112895ec)) + (segment (start 214.852 55.35) (end 215.9789 54.2231) (width 0.25) (layer "F.Cu") (net 52) (tstamp c5a1d84f-d50e-463f-816d-c3d167ec72e7)) + (segment (start 155.8251 55.3) (end 174.0482 55.3) (width 0.25) (layer "F.Cu") (net 52) (tstamp ca3de899-1dfd-42ea-abfc-9e296566aa01)) + (segment (start 44.9751 74.6) (end 64.2251 74.6) (width 0.25) (layer "F.Cu") (net 52) (tstamp d2a24537-9474-4148-9914-e971a694c119)) + (segment (start 175.2251 55.35) (end 176.352 55.35) (width 0.25) (layer "F.Cu") (net 52) (tstamp e3dbf215-7274-4cd5-9ef6-32d19ea9653a)) + (segment (start 215.9789 54.2231) (end 234.1831 54.2231) (width 0.25) (layer "F.Cu") (net 52) (tstamp e3f3dcb4-8d43-4f0b-aa9d-3ab81efa53ed)) + (segment (start 175.2251 55.35) (end 174.0982 55.35) (width 0.25) (layer "F.Cu") (net 52) (tstamp f80a158d-4fd7-46d8-b6f1-0efd48fdcb5c)) + (segment (start 240.2664 68.2682) (end 246.5982 74.6) (width 0.25) (layer "F.Cu") (net 52) (tstamp fab7cb3f-1ac5-4c9a-8259-235dac513182)) + (via (at 141.5624 54.8736) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 52) (tstamp b9f6a486-ff47-4607-9b45-3f0417302892)) + (segment (start 134.1074 40.6769) (end 138.7908 45.3603) (width 0.25) (layer "B.Cu") (net 52) (tstamp 0a701136-cca5-4c8a-a939-465a3e3fbcbc)) + (segment (start 134.1074 39.0049) (end 132.9118 37.8093) (width 0.25) (layer "B.Cu") (net 52) (tstamp 0ab7ead9-28ff-4840-ac8d-c51f8884d4e4)) + (segment (start 130.377 40.6769) (end 134.1074 40.6769) (width 0.25) (layer "B.Cu") (net 52) (tstamp 1300f982-cd9a-4a07-a56c-514a6ec027ac)) + (segment (start 138.7908 52.102) (end 141.5624 54.8736) (width 0.25) (layer "B.Cu") (net 52) (tstamp 4865ebf2-486f-456e-9ab5-17a889b54f06)) + (segment (start 64.2251 74.6) (end 83.4751 74.6) (width 0.25) (layer "B.Cu") (net 52) (tstamp 4dbf9836-5d0e-43d7-b16f-d0aae91fe9f2)) + (segment (start 93.3041 74.6) (end 83.4751 74.6) (width 0.25) (layer "B.Cu") (net 52) (tstamp 5cd74e07-7684-40ec-9a51-833745b73d5d)) + (segment (start 119.7454 37.8093) (end 112.1443 45.4104) (width 0.25) (layer "B.Cu") (net 52) (tstamp 61bef947-0f28-490f-a1e3-cb3df0b9b315)) + (segment (start 213.7251 55.35) (end 195.602 55.35) (width 0.25) (layer "B.Cu") (net 52) (tstamp 66715165-43e5-49f9-ab97-f9cb77e56307)) + (segment (start 112.1443 49.1388) (end 110.8818 50.4013) (width 0.25) (layer "B.Cu") (net 52) (tstamp 6aace362-c858-44e1-89d8-66e9de0de9f2)) + (segment (start 96.0989 69.9986) (end 96.0989 71.8052) (width 0.25) (layer "B.Cu") (net 52) (tstamp 7a4b924d-68e7-42b3-9a9b-ac390edee8c6)) + (segment (start 112.1443 45.4104) (end 112.1443 49.1388) (width 0.25) (layer "B.Cu") (net 52) (tstamp 8ca39107-4247-4b7a-a0a1-fdc0035e00b7)) + (segment (start 194.4751 55.35) (end 195.602 55.35) (width 0.25) (layer "B.Cu") (net 52) (tstamp 8fdfba5f-17f3-4e66-8299-be75b96bf70a)) + (segment (start 110.8818 55.2157) (end 96.0989 69.9986) (width 0.25) (layer "B.Cu") (net 52) (tstamp 96134a71-31a6-448f-8f82-f451ff3b197a)) + (segment (start 132.9118 37.8093) (end 119.7454 37.8093) (width 0.25) (layer "B.Cu") (net 52) (tstamp a34dba10-55c5-4701-87d7-bdf78b0f0ee4)) + (segment (start 110.8818 50.4013) (end 110.8818 55.2157) (width 0.25) (layer "B.Cu") (net 52) (tstamp b4d440d0-bcd3-4cf7-a96d-6160a59deb62)) + (segment (start 96.0989 71.8052) (end 93.3041 74.6) (width 0.25) (layer "B.Cu") (net 52) (tstamp b59da6ce-3d8b-44a9-8a07-c73e4b6851ba)) + (segment (start 138.7908 45.3603) (end 138.7908 52.102) (width 0.25) (layer "B.Cu") (net 52) (tstamp d253b714-58e7-4416-b14f-354201532c5a)) + (segment (start 134.1074 40.6769) (end 134.1074 39.0049) (width 0.25) (layer "B.Cu") (net 52) (tstamp d57443bb-a8e6-47d5-8de1-cb65fc63c743)) + (segment (start 130.377 39.5) (end 130.377 40.6769) (width 0.25) (layer "B.Cu") (net 52) (tstamp f17da7b6-456a-4a85-8295-55f5c8cff32a)) + (segment (start 199.4751 74.6) (end 181.352 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp 1d323c28-1423-47ef-8830-b924eb6e3a59)) + (segment (start 160.9751 74.6) (end 142.602 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp 27e9892e-ba56-4b06-9ccc-ad727ceb81b0)) + (segment (start 180.7886 74.6) (end 181.352 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp 42567a61-a603-48e9-abe4-c265f8da3e8a)) + (segment (start 180.2251 74.6) (end 160.9751 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp 5adebc43-3a59-4acb-9198-b598d481205f)) + (segment (start 141.4751 74.6) (end 122.4751 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp 5f7854d2-26a8-46b8-85e6-02fb97b2f5c7)) + (segment (start 218.7251 74.6) (end 199.4751 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp 791911cd-25ad-4cc1-8862-993c479b8190)) + (segment (start 180.7886 74.6) (end 180.2251 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp 9febaf15-356f-4cd1-bce2-fc9ab4d6f5ce)) + (segment (start 102.9751 74.6) (end 104.102 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp a6ed670d-0635-406a-926f-61a7459eb9df)) + (segment (start 141.4751 74.6) (end 142.602 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp bc077688-9e77-4d0a-997f-09a28f6c9a97)) + (segment (start 122.4751 74.6) (end 104.102 74.6) (width 0.25) (layer "F.Cu") (net 53) (tstamp c1ef4c46-104f-4214-abd4-62e6a1703560)) + (segment (start 141.4751 74.6) (end 141.4751 73.4731) (width 0.25) (layer "B.Cu") (net 53) (tstamp 13a1b910-46a3-4c43-8558-dc059ecff951)) + (segment (start 140.3482 72.3462) (end 140.3482 54.3497) (width 0.25) (layer "B.Cu") (net 53) (tstamp 22e4143e-c043-40fd-a35d-4fbdf8484078)) + (segment (start 127.837 40.8287) (end 127.837 39.5) (width 0.25) (layer "B.Cu") (net 53) (tstamp 3bb2a4a6-3610-42df-bc1a-a86988178c30)) + (segment (start 213.7251 93.85) (end 213.7251 92.7231) (width 0.25) (layer "B.Cu") (net 53) (tstamp 43641984-e2a9-4599-ba1f-e864fbbba8ba)) + (segment (start 140.3482 54.3497) (end 136.9502 50.9517) (width 0.25) (layer "B.Cu") (net 53) (tstamp 480ad3b4-2ab6-4c67-8be2-83ad7e48fdf9)) + (segment (start 218.7251 74.6) (end 218.7251 75.7269) (width 0.25) (layer "B.Cu") (net 53) (tstamp 4b2aecfc-b937-4f78-8153-5e949945b141)) + (segment (start 141.4751 73.4731) (end 140.3482 72.3462) (width 0.25) (layer "B.Cu") (net 53) (tstamp 4e2c74af-d504-472e-817f-f5cfd10437a5)) + (segment (start 136.9502 49.9419) (end 127.837 40.8287) (width 0.25) (layer "B.Cu") (net 53) (tstamp 4e3613d0-4825-4b6d-a481-7fbea9cf80cb)) + (segment (start 215.9642 90.484) (end 213.7251 92.7231) (width 0.25) (layer "B.Cu") (net 53) (tstamp 9cf2df5f-c606-466b-9274-5f23b90193d8)) + (segment (start 215.9642 78.4878) (end 215.9642 90.484) (width 0.25) (layer "B.Cu") (net 53) (tstamp a4b43303-622c-4db1-9d5b-b6a82820415e)) + (segment (start 136.9502 50.9517) (end 136.9502 49.9419) (width 0.25) (layer "B.Cu") (net 53) (tstamp b9a345a7-6c81-48a4-b723-57d933e3ff10)) + (segment (start 218.7251 75.7269) (end 215.9642 78.4878) (width 0.25) (layer "B.Cu") (net 53) (tstamp e8f1d31d-a845-4bfa-99e4-e42b377599a9)) + (segment (start 196.7289 94.9769) (end 195.602 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp 0228c1d3-8a7b-490c-806a-2e57d6d6a04d)) + (segment (start 230.7213 94.9769) (end 196.7289 94.9769) (width 0.25) (layer "F.Cu") (net 54) (tstamp 0aec7392-d427-48c0-8c29-69589be19f27)) + (segment (start 78.4751 93.85) (end 79.602 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp 31ee3e83-3591-4c3e-ad7b-7ff2d5936d19)) + (segment (start 194.4751 93.85) (end 195.602 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp 43cd9c05-64cf-433c-b058-cad81481a113)) + (segment (start 117.2251 93.85) (end 97.7251 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp 583a9f5a-c100-4a91-80e1-d5e096456054)) + (segment (start 117.2251 93.85) (end 136.4751 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp 6c258ff8-ab27-4fd0-be16-85aaa2031ca8)) + (segment (start 97.7251 93.85) (end 79.602 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp 79e34fea-792c-405e-b2f4-5a5237f618e3)) + (segment (start 175.2251 93.85) (end 155.7251 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp 7cf3fd84-652a-4c4d-8fe7-c15270abbb09)) + (segment (start 136.4751 93.85) (end 155.7251 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp b1b51b41-e77e-464f-8483-34a0bd6989d5)) + (segment (start 232.9751 93.85) (end 231.8482 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp c7faaac8-af34-4c06-9b11-ee129d5ddaab)) + (segment (start 231.8482 93.85) (end 230.7213 94.9769) (width 0.25) (layer "F.Cu") (net 54) (tstamp df9bda3a-5e4a-45f1-b337-23b85c205065)) + (segment (start 194.4751 93.85) (end 175.2251 93.85) (width 0.25) (layer "F.Cu") (net 54) (tstamp ec4e26af-8c5d-47e9-8b14-f517a44298ad)) + (segment (start 134.9005 55.6552) (end 134.9005 49.5769) (width 0.25) (layer "B.Cu") (net 54) (tstamp 06c82023-a16c-443d-b88a-02819f6ca93e)) + (segment (start 141.9606 76.0078) (end 140.8003 76.0078) (width 0.25) (layer "B.Cu") (net 54) (tstamp 1c803575-3a99-43fd-b697-76166702eca4)) + (segment (start 155.7251 93.85) (end 155.7251 89.7723) (width 0.25) (layer "B.Cu") (net 54) (tstamp 1cb658b0-735b-4303-9832-147f60a3c079)) + (segment (start 134.9005 49.5769) (end 126.0005 40.6769) (width 0.25) (layer "B.Cu") (net 54) (tstamp 45998cb6-6ca9-43f6-8594-dc796a53d8c3)) + (segment (start 139.0065 74.214) (end 139.0065 59.7612) (width 0.25) (layer "B.Cu") (net 54) (tstamp 45a25d23-8a6b-4f3e-ad9b-b50b930a76e3)) + (segment (start 140.8003 76.0078) (end 139.0065 74.214) (width 0.25) (layer "B.Cu") (net 54) (tstamp 4b5b2b61-2768-405b-8338-8148a23f4cd4)) + (segment (start 155.7251 89.7723) (end 141.9606 76.0078) (width 0.25) (layer "B.Cu") (net 54) (tstamp a3ad5fe6-2e26-43c8-94a1-7356524518ea)) + (segment (start 126.0005 40.6769) (end 125.297 40.6769) (width 0.25) (layer "B.Cu") (net 54) (tstamp adc33a52-7d72-4dbb-9315-29c30895ce6e)) + (segment (start 139.0065 59.7612) (end 134.9005 55.6552) (width 0.25) (layer "B.Cu") (net 54) (tstamp d8d2b35b-7ca1-4729-aded-b9787e12a7c8)) + (segment (start 125.297 39.5) (end 125.297 40.6769) (width 0.25) (layer "B.Cu") (net 54) (tstamp f6eb6b75-f496-49d0-a83c-8c8d90e82cac)) + (segment (start 123.912 109.29) (end 127.722 113.1) (width 0.25) (layer "F.Cu") (net 55) (tstamp 160db14e-6aa5-4225-b51b-c2a7e0fe919d)) + (segment (start 194.2251 113.1) (end 213.7251 113.1) (width 0.25) (layer "F.Cu") (net 55) (tstamp 36e260c9-e31e-4736-9d2d-a53388362319)) + (segment (start 127.722 113.1) (end 194.2251 113.1) (width 0.25) (layer "F.Cu") (net 55) (tstamp 573ba094-bd9d-4e2c-a756-cdc0850706ea)) + (segment (start 122.2217 109.29) (end 122.7851 109.29) (width 0.25) (layer "F.Cu") (net 55) (tstamp 717cd77a-5f52-49c2-be21-cd135a161ddd)) + (segment (start 121.6582 109.29) (end 117.8482 113.1) (width 0.25) (layer "F.Cu") (net 55) (tstamp a06a707b-6b6a-4fbf-9653-e6284b7a8638)) + (segment (start 213.7251 113.1) (end 232.9751 113.1) (width 0.25) (layer "F.Cu") (net 55) (tstamp a7aba355-2640-43b6-a474-d858a391b296)) + (segment (start 117.8482 113.1) (end 78.9751 113.1) (width 0.25) (layer "F.Cu") (net 55) (tstamp cec1ea99-c54a-423c-b3dc-ff82e900b562)) + (segment (start 122.2217 109.29) (end 121.6582 109.29) (width 0.25) (layer "F.Cu") (net 55) (tstamp e1ee2a9a-1a40-46f3-aec9-281032d27355)) + (segment (start 122.7851 109.29) (end 123.912 109.29) (width 0.25) (layer "F.Cu") (net 55) (tstamp fb8759e7-51c8-4c9c-95c7-322438f03c4d)) + (segment (start 240.6131 102.3649) (end 240.6131 107.7418) (width 0.25) (layer "B.Cu") (net 55) (tstamp 07853d5d-426a-47fc-970c-45a355aa8db3)) + (segment (start 238.9151 98.4131) (end 240.0097 97.3185) (width 0.25) (layer "B.Cu") (net 55) (tstamp 23f8728c-4dae-46b8-a4e7-d67b7a25691c)) + (segment (start 239.5402 108.8147) (end 239.5402 109.641) (width 0.25) (layer "B.Cu") (net 55) (tstamp 243a1454-4b18-4102-8a62-49278b9bfdab)) + (segment (start 240.0097 97.3185) (end 240.0097 89.1052) (width 0.25) (layer "B.Cu") (net 55) (tstamp 28fc1c73-d98c-4e43-bcef-4db39d8b5f03)) + (segment (start 120.4306 44.5602) (end 122.757 42.2338) (width 0.25) (layer "B.Cu") (net 55) (tstamp 3003aa86-9992-4f76-9984-ec2d436a5873)) + (segment (start 236.0812 113.1) (end 232.9751 113.1) (width 0.25) (layer "B.Cu") (net 55) (tstamp 3851b7af-a64e-4f8e-81af-376fd3ec6970)) + (segment (start 59.8828 90.04) (end 78.9751 109.1323) (width 0.25) (layer "B.Cu") (net 55) (tstamp 397de3cd-4fca-4d79-8d33-43e1833e8506)) + (segment (start 238.9151 100.6669) (end 240.6131 102.3649) (width 0.25) (layer "B.Cu") (net 55) (tstamp 42af5adf-152b-4a0b-97d6-584db379008d)) + (segment (start 238.9151 99.54) (end 238.9151 100.6669) (width 0.25) (layer "B.Cu") (net 55) (tstamp 4308dc81-8474-4837-b3ea-6fa3d0d06c5b)) + (segment (start 239.5402 109.641) (end 236.0812 113.1) (width 0.25) (layer "B.Cu") (net 55) (tstamp 452edf11-11e9-4042-ad2a-8a6d934a8b26)) + (segment (start 238.9151 99.54) (end 238.9151 98.4131) (width 0.25) (layer "B.Cu") (net 55) (tstamp 4531554d-57b3-4624-baab-7bb3cb96b3f7)) + (segment (start 78.9751 109.1323) (end 78.9751 113.1) (width 0.25) (layer "B.Cu") (net 55) (tstamp 4768ef5f-f462-4dc8-af66-423ffe6266ba)) + (segment (start 240.6131 107.7418) (end 239.5402 108.8147) (width 0.25) (layer "B.Cu") (net 55) (tstamp 5044b838-480d-4ddc-88c9-f8577008a973)) + (segment (start 239.1651 80.54) (end 239.1651 81.6669) (width 0.25) (layer "B.Cu") (net 55) (tstamp 50abbc73-e43f-4a39-b8a8-3e06270544e7)) + (segment (start 57.2851 90.04) (end 59.8828 90.04) (width 0.25) (layer "B.Cu") (net 55) (tstamp 6c38cb6e-9193-4237-9bdc-01c9c02bc554)) + (segment (start 122.757 42.2338) (end 122.757 40.6769) (width 0.25) (layer "B.Cu") (net 55) (tstamp 6f61f63c-c12c-42bf-8a77-90910e5f9bf1)) + (segment (start 122.7851 109.29) (end 122.7851 108.1631) (width 0.25) (layer "B.Cu") (net 55) (tstamp 8ad28608-1787-4f68-acdf-ac131ef7d034)) + (segment (start 240.6131 88.5018) (end 240.6131 83.1149) (width 0.25) (layer "B.Cu") (net 55) (tstamp 90a4f0f3-b56f-4a1a-b2dc-9577d61bd596)) + (segment (start 120.4306 105.8086) (end 120.4306 44.5602) (width 0.25) (layer "B.Cu") (net 55) (tstamp a4aa0ebd-5818-4938-8022-a340c12eddd5)) + (segment (start 122.7851 108.1631) (end 120.4306 105.8086) (width 0.25) (layer "B.Cu") (net 55) (tstamp b15bde4b-e731-4f00-b5d2-15d1e4922906)) + (segment (start 240.6131 83.1149) (end 239.1651 81.6669) (width 0.25) (layer "B.Cu") (net 55) (tstamp d86bcf7b-07fa-4457-8f71-c015faad249b)) + (segment (start 122.757 39.5) (end 122.757 40.6769) (width 0.25) (layer "B.Cu") (net 55) (tstamp df0a3f09-415b-4e6a-acde-8d9b63476217)) + (segment (start 240.0097 89.1052) (end 240.6131 88.5018) (width 0.25) (layer "B.Cu") (net 55) (tstamp e049d895-dc70-43f0-99af-1a0e4361183b)) + (segment (start 40.2251 113.1) (end 59.7251 113.1) (width 0.25) (layer "F.Cu") (net 56) (tstamp 48b348ce-b24e-4450-9662-bf577e4f33b7)) + (segment (start 166.8526 111.9056) (end 169.4682 109.29) (width 0.25) (layer "B.Cu") (net 56) (tstamp 084da60a-586c-4a6f-82aa-93a3b2a4b6cd)) + (segment (start 108.086 107.1543) (end 103.531 102.5993) (width 0.25) (layer "B.Cu") (net 56) (tstamp 0b8da85a-a4c2-4914-9ee5-0e5866b5e9f0)) + (segment (start 108.086 111.9056) (end 166.8526 111.9056) (width 0.25) (layer "B.Cu") (net 56) (tstamp 1131c43b-a37c-4f87-9942-b35d69ee0761)) + (segment (start 108.086 111.9056) (end 108.086 107.1543) (width 0.25) (layer "B.Cu") (net 56) (tstamp 1c785cf3-2365-48c9-9000-fc0e60a02c41)) + (segment (start 101.0792 73.9448) (end 109.2618 65.7622) (width 0.25) (layer "B.Cu") (net 56) (tstamp 376b54ac-9422-4517-82c7-4d0781ef4e9f)) + (segment (start 120.217 39.5) (end 120.217 40.6769) (width 0.25) (layer "B.Cu") (net 56) (tstamp 4c364260-0dc0-40ea-b7d2-548a6c309052)) + (segment (start 101.0792 91.0211) (end 101.0792 73.9448) (width 0.25) (layer "B.Cu") (net 56) (tstamp 5ee2d650-5b20-48fd-b1fc-8aa1fbd382a3)) + (segment (start 91.7805 111.9056) (end 108.086 111.9056) (width 0.25) (layer "B.Cu") (net 56) (tstamp 5ffc8b9c-15a2-4aac-8de0-5496f368d728)) + (segment (start 60.852 113.1) (end 61.9789 114.2269) (width 0.25) (layer "B.Cu") (net 56) (tstamp 63a7f807-ca30-4774-aad5-1cd0c1bdb3f8)) + (segment (start 119.2836 56.0983) (end 119.2836 41.6103) (width 0.25) (layer "B.Cu") (net 56) (tstamp 68d43256-b7d7-4148-b930-03b02fe60966)) + (segment (start 119.2836 41.6103) (end 120.217 40.6769) (width 0.25) (layer "B.Cu") (net 56) (tstamp 722936b1-7b9f-4419-b135-4e45668b1401)) + (segment (start 61.9789 114.2269) (end 89.4592 114.2269) (width 0.25) (layer "B.Cu") (net 56) (tstamp 74eb7765-0b2c-497b-a87e-cb36f489a719)) + (segment (start 103.531 102.5993) (end 103.531 93.4729) (width 0.25) (layer "B.Cu") (net 56) (tstamp 7a4f3550-9256-43db-9b17-0ab8cb487f4e)) + (segment (start 103.531 93.4729) (end 101.0792 91.0211) (width 0.25) (layer "B.Cu") (net 56) (tstamp 7be692d3-55ce-47e2-9dce-f6363beeb1ae)) + (segment (start 109.2618 65.7622) (end 109.6197 65.7622) (width 0.25) (layer "B.Cu") (net 56) (tstamp 7f5e45b0-33aa-4075-ac35-84b399119f44)) + (segment (start 170.5951 109.29) (end 169.4682 109.29) (width 0.25) (layer "B.Cu") (net 56) (tstamp a9a61109-6a92-4a4d-a424-25ceb65622fa)) + (segment (start 89.4592 114.2269) (end 91.7805 111.9056) (width 0.25) (layer "B.Cu") (net 56) (tstamp c12a97b2-a8d4-46b9-8628-d414f0e7ad52)) + (segment (start 59.7251 113.1) (end 60.852 113.1) (width 0.25) (layer "B.Cu") (net 56) (tstamp ece8a7b3-7259-4f92-84f9-7b06d16f8af9)) + (segment (start 109.6197 65.7622) (end 119.2836 56.0983) (width 0.25) (layer "B.Cu") (net 56) (tstamp ed63f845-f5a9-4e76-8b2e-ca5c8f2c7932)) + (segment (start 116.0232 70.504) (end 119.5472 66.98) (width 0.25) (layer "F.Cu") (net 57) (tstamp 1020364d-e314-4f83-ac4e-f61a2f9f371b)) + (segment (start 119.5472 66.98) (end 122.4751 66.98) (width 0.25) (layer "F.Cu") (net 57) (tstamp 1843cd67-5537-43f6-a108-fb208b61c0c7)) + (segment (start 57.2677 65.75) (end 64.9191 73.4014) (width 0.25) (layer "F.Cu") (net 57) (tstamp 62ac6281-3c36-4f2f-9e4e-cf8d98de8f4f)) + (segment (start 113.8238 73.4014) (end 116.0232 71.202) (width 0.25) (layer "F.Cu") (net 57) (tstamp 7659b3e2-1049-43fc-837e-5d21e8601262)) + (segment (start 64.9191 73.4014) (end 113.8238 73.4014) (width 0.25) (layer "F.Cu") (net 57) (tstamp 85c2b4f0-0a23-427f-8bcf-89650dd2f625)) + (segment (start 116.0232 71.202) (end 116.0232 70.504) (width 0.25) (layer "F.Cu") (net 57) (tstamp f42124bc-f208-4cce-90f5-eedb0d2c6f3d)) + + (group "" (id a04522d1-ca6a-4d19-9efc-f5ff8f8a9906) + (members + 00330e75-63c1-4a70-a133-21590f24d763 + 00ec940c-2885-4e72-adab-d840691676f3 + 079a0cc8-1446-40c0-8e45-9d1d90bfcfb4 + 145d546b-48f6-4610-a689-0a24a482987d + 1506c4b5-7031-4128-a1c2-f5f473d2159f + 15d783b9-f628-43bf-a8be-8a93009b8caa + 16ebdc6a-8748-4fc7-9a2a-7438a2448cfa + 1a31f8ce-faf7-4ee7-b163-43bdbb56e49a + 1eb41667-4301-4eb3-9ba5-472d789bde19 + 2165a8e0-64bb-462a-978a-4da339c08e18 + 24a8b041-471f-4cac-80ce-7b31aa18ba32 + 27a1f94d-5301-45c2-91e0-1da2b2543346 + 28288bdc-e24b-4e30-bc81-2a207a11ba40 + 2ed72d49-b404-416a-9ed0-57bd4b0ee063 + 31b51045-8eb7-4cc4-a8dd-b03d5e6ebb1e + 31f2c10f-40d2-4ba6-b8f2-12c121be4cfe + 37a30ece-e10b-480f-a33c-4b0a7f2d5a0c + 38a1ceaf-8f2f-43d4-8698-43193ce90b27 + 396d82db-adb0-40f3-b209-0e80db0fc071 + 3e02f2d0-321d-46bd-a58d-0c1a653d7603 + 3e843da2-a258-472f-acf1-090d384ac9be + 417723cd-1218-4f66-b330-0151dcf8f7ae + 4467d84e-7e6a-4d10-a898-65ebde508ed7 + 47852cfe-f83f-4c3b-a4a7-30ab954a4498 + 48ddc5a2-9dff-4485-9a0c-c11485d82181 + 4a8d2751-fd13-4e90-9719-75206f45a3b3 + 4badea1d-dfac-431b-b64d-a8ec39c5ffde + 521af493-c146-4202-a315-d0f5012e8a8b + 53c9fae2-8050-4865-9daf-74ea7c3b9247 + 54871330-cb3b-4006-a629-9648990b6a22 + 5a9c9154-28a2-4b2b-81dc-79585fdc7abb + 5cd1f325-343e-43e7-9c21-f092673cc718 + 5eac9eab-9e68-437b-abd2-d023a3f8c28f + 5f7517bd-5d8a-4e17-a411-d66bc2900c8e + 5fe8e340-5d1d-4bf2-ac70-7ddab666edcb + 635aa973-d780-40bd-8774-5d443ad0c891 + 68cf9319-eab1-4589-aa78-29c5e86eed35 + 697be71d-a3af-49af-8ad9-5ac421031e64 + 699de041-63af-4b27-9e20-5936462caeb3 + 6b59e35c-ff4a-4d2e-b340-76e300b6a98a + 78ac59dc-b9db-45d7-ae84-9f809cd6c488 + 7bafbde2-fa67-4106-bc09-777adf6e5c72 + 8278e04d-5dce-4fae-a41a-40e079b93b33 + 840aa905-c97b-4aeb-a22d-925b29f5bfee + 85494666-0a4d-48fd-839f-32b68582235b + 85e6cfff-f6c9-4a30-97a8-cfa60b17f8df + 8f231550-59e9-496e-bddf-eed46a3da8d3 + 9be5e023-29ad-4344-9e37-3e86683c8b4a + 9f0a065e-78cd-485d-a833-c2ddaa9fd980 + 9ffbea8c-171a-489c-b7b4-08274ba3816c + a00f1fa9-1939-49fd-af18-132580a8757d + a3e39430-87f6-4153-893a-3ecab6c6d88a + a493a0d2-88e8-491f-a20e-cb8bc559f04c + aa701413-f92a-4ac6-8434-46a470cbf107 + adf117b7-90af-4e2a-9811-d0ecbca16d35 + af10da5e-8504-4915-8589-ea05d1b5472f + b206fe1e-3851-4d52-b355-2ce2f615e672 + b335fb9b-efcf-4446-85e3-a1dfe3e5aad2 + b8184e53-7cfd-4c98-9643-d7b30e60b018 + bc543349-daa3-497a-921b-59c04a8b8fe0 + c0519f05-bd55-46c1-a73e-6dd08d8c16dc + c15afacb-cb04-47f1-8199-47cd80bde57f + c246b602-846f-430a-9a48-282abebbf9af + c661ba61-9027-49a9-a60a-86908bf9db92 + c719280e-a214-4c00-885d-d8fcf8285a31 + c76ebaa8-2084-4b65-9ae4-ff8deefcaab9 + cc0b7918-6697-49e3-be8c-0c759e0f6dd8 + cf0afaf9-dd2f-45f7-93ee-9dca9f00d2e8 + d1435df3-2bef-4d44-b1f1-25a827c58a02 + d16fc50c-afba-4036-ab73-fe0ebfd0b6f5 + d32b67a2-d4dc-4a37-80d2-1f3438a9acf0 + d80e39fb-b18d-40b4-8f4d-9f06c49343cc + d88e52da-057f-4b28-b25d-83f0305ce093 + dabe5d97-0511-408e-93ea-eb1b465ce1bf + daec2800-0a67-4a83-9296-7a5e0e8ded5e + dbc5b289-caf7-4772-bff5-8d591754b8fc + dcea6c9e-2e52-4d87-8607-594abdc3efdd + ddfa114a-27d6-4f57-93de-62580374b522 + e12f6182-4aee-4db1-8d99-25e3d4632445 + e4a6839e-1d67-4925-80f2-1173fca3990c + e5e58dcd-5646-4dde-9c69-b7d8cca6375c + e8bb572e-8511-4175-acd9-6979a29b5608 + eb447e30-2413-4815-8994-9325be9176b8 + ec84fdf4-4ccc-42a2-9859-f0fd1719b57e + ee70a23a-51b1-4968-80b4-4854f80f2a74 + f18795a3-f8f1-42a5-881e-4d74332601d1 + f5c07729-b2de-4914-8c41-063eea952ef6 + fa1424fb-b6ac-4647-bd61-f929c3873f03 + ff1913d6-4276-4fa1-92f2-7fc4e3a0515b + ) + ) +) diff --git a/keyboard/keyboard.kicad_prl b/keyboard/keyboard.kicad_prl new file mode 100644 index 0000000..e8129e0 --- /dev/null +++ b/keyboard/keyboard.kicad_prl @@ -0,0 +1,77 @@ +{ + "board": { + "active_layer": 37, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 7, + 8, + 9, + 10, + 11, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 37, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "keyboard.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/keyboard/keyboard.kicad_pro b/keyboard/keyboard.kicad_pro new file mode 100644 index 0000000..93c5c7f --- /dev/null +++ b/keyboard/keyboard.kicad_pro @@ -0,0 +1,477 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.15, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.7999999999999999, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.09999999999999999, + "min_via_diameter": 0.5, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 5, + "td_on_pad_in_zone": false, + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "keyboard.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "0a2d6e55-042d-47d6-a3a9-519125c55c50", + "" + ] + ], + "text_variables": {} +} diff --git a/keyboard/keyboard.kicad_sch b/keyboard/keyboard.kicad_sch new file mode 100644 index 0000000..bc762ae --- /dev/null +++ b/keyboard/keyboard.kicad_sch @@ -0,0 +1,4384 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 0a2d6e55-042d-47d6-a3a9-519125c55c50) + + (paper "A4") + + (lib_symbols + (symbol "Connector:Conn_01x14_Socket" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x14_Socket" (at 0 -20.32 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x14, script generated" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x14_Socket_1_1" + (arc (start 0 -17.272) (mid -0.5058 -17.78) (end 0 -18.288) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -14.732) (mid -0.5058 -15.24) (end 0 -15.748) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -12.192) (mid -0.5058 -12.7) (end 0 -13.208) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -9.652) (mid -0.5058 -10.16) (end 0 -10.668) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -7.112) (mid -0.5058 -7.62) (end 0 -8.128) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -4.572) (mid -0.5058 -5.08) (end 0 -5.588) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -2.032) (mid -0.5058 -2.54) (end 0 -3.048) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -17.78) + (xy -0.508 -17.78) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy -0.508 -15.24) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -12.7) + (xy -0.508 -12.7) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy -0.508 -10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -7.62) + (xy -0.508 -7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.508 -5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -2.54) + (xy -0.508 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy -0.508 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.54) + (xy -0.508 2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -0.508 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 7.62) + (xy -0.508 7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy -0.508 10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 12.7) + (xy -0.508 12.7) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy -0.508 15.24) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 0.508) (mid -0.5058 0) (end 0 -0.508) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 3.048) (mid -0.5058 2.54) (end 0 2.032) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 5.588) (mid -0.5058 5.08) (end 0 4.572) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 8.128) (mid -0.5058 7.62) (end 0 7.112) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 10.668) (mid -0.5058 10.16) (end 0 9.652) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 13.208) (mid -0.5058 12.7) (end 0 12.192) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 15.748) (mid -0.5058 15.24) (end 0 14.732) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 15.24 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -17.78 0) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 12.7 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 10.16 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:D" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "D" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "D_0_1" + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "D_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "H" (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MountingHole" (at 0 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "mounting hole" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Mounting Hole without connection" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "MountingHole*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MountingHole_0_1" + (circle (center 0 0) (radius 1.27) + (stroke (width 1.27) (type default)) + (fill (type none)) + ) + ) + ) + (symbol "PCM_marbastlib-mx:MX_SW_solder" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "MX" (at 3.048 1.016 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_SW_solder" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MX_SW_solder_0_1" + (circle (center -1.1684 1.1684) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.508 2.54) + (xy 2.54 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 1.016) + (xy 2.032 2.032) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 2.54) + (xy -1.524 1.524) + (xy -1.524 1.524) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.524 -1.524) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 1.143 -1.1938) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin passive line (at -2.54 2.54 0) (length 0) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -2.54 180) (length 0) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "PCM_marbastlib-mx:MX_stab" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "S" (at -5.08 6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at -5.08 3.81 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_6.25u" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cherry mx stabilizer stab" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Cherry MX-style stabilizer" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MX_stab_0_1" + (rectangle (start -5.08 -1.524) (end -2.54 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -5.08 1.27) (end -2.54 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.826 2.794) (end -2.794 1.27) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.064 -2.286) (end -3.556 -1.016) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.064 -1.778) (end 4.064 -2.286) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.064 1.27) (end -3.556 2.794) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.54 -1.524) (end 5.08 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.54 1.27) (end 5.08 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.794 2.794) (end 4.826 1.27) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 3.556 1.27) (end 4.064 2.794) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 4.064 -2.286) (end 3.556 -1.016) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + ) + ) + + (junction (at 144.78 97.79) (diameter 0) (color 0 0 0 0) + (uuid 023b4821-58ae-452d-bcb7-90dd9d9063de) + ) + (junction (at 144.78 53.34) (diameter 0) (color 0 0 0 0) + (uuid 03742963-284f-47c0-b69d-caa9f1b82b9b) + ) + (junction (at 74.93 106.68) (diameter 0) (color 0 0 0 0) + (uuid 05018c04-5695-4706-94dd-a640933442a0) + ) + (junction (at 184.15 85.09) (diameter 0) (color 0 0 0 0) + (uuid 0c006b99-bbdf-4afa-abe9-3d8ad50647d7) + ) + (junction (at 166.37 53.34) (diameter 0) (color 0 0 0 0) + (uuid 0f647a40-4015-4a94-bfb6-5b93197efe1e) + ) + (junction (at 212.09 53.34) (diameter 0) (color 0 0 0 0) + (uuid 10ac0567-419a-4075-88fd-db8f1b67e66d) + ) + (junction (at 80.01 97.79) (diameter 0) (color 0 0 0 0) + (uuid 1779ab19-8a99-4f42-a8fc-f31779b7f49c) + ) + (junction (at 233.68 97.79) (diameter 0) (color 0 0 0 0) + (uuid 19fa0820-1002-40dd-bb66-723720de7d2a) + ) + (junction (at 228.6 40.64) (diameter 0) (color 0 0 0 0) + (uuid 1cdbb902-e77b-4c4d-a8b4-cb4f7ef796d4) + ) + (junction (at 166.37 142.24) (diameter 0) (color 0 0 0 0) + (uuid 1d065ace-f5b5-4fa9-a1ea-0421c6243eac) + ) + (junction (at 189.23 142.24) (diameter 0) (color 0 0 0 0) + (uuid 1e0f4df9-408b-465e-85e7-9e98a4c82d49) + ) + (junction (at 74.93 129.54) (diameter 0) (color 0 0 0 0) + (uuid 1f160b2a-cc94-4251-b969-ce892f22da75) + ) + (junction (at 212.09 97.79) (diameter 0) (color 0 0 0 0) + (uuid 21ef6d7a-93f1-48fa-a012-f9b44e81e224) + ) + (junction (at 123.19 97.79) (diameter 0) (color 0 0 0 0) + (uuid 21f171be-ca0e-4015-954d-dbaffc43bc10) + ) + (junction (at 74.93 85.09) (diameter 0) (color 0 0 0 0) + (uuid 25c2ae65-2387-4afd-a185-e8748e79cac6) + ) + (junction (at 212.09 142.24) (diameter 0) (color 0 0 0 0) + (uuid 27304d5b-65df-4a24-a27b-b7673d8ce4ef) + ) + (junction (at 207.01 62.23) (diameter 0) (color 0 0 0 0) + (uuid 2b0998dc-43aa-4b93-ab56-0d6c5d7df56b) + ) + (junction (at 184.15 106.68) (diameter 0) (color 0 0 0 0) + (uuid 379e6c85-8efe-4bd6-aba3-bf56f3a8072b) + ) + (junction (at 189.23 74.93) (diameter 0) (color 0 0 0 0) + (uuid 37ce5db7-1a46-47c2-9a0b-768b0a26a0a9) + ) + (junction (at 118.11 40.64) (diameter 0) (color 0 0 0 0) + (uuid 3828665a-ade8-4d89-a517-10cd295d34d4) + ) + (junction (at 101.6 74.93) (diameter 0) (color 0 0 0 0) + (uuid 3e97f4d9-768f-46ab-906c-fac1ceaf07ee) + ) + (junction (at 212.09 74.93) (diameter 0) (color 0 0 0 0) + (uuid 40fe729c-9bbd-4ddd-8ee4-9e22ea36b9ac) + ) + (junction (at 207.01 106.68) (diameter 0) (color 0 0 0 0) + (uuid 4434da62-c177-4014-a4de-ac4f2083ca6d) + ) + (junction (at 228.6 106.68) (diameter 0) (color 0 0 0 0) + (uuid 46eca72c-a977-4def-937b-389c5012faec) + ) + (junction (at 161.29 62.23) (diameter 0) (color 0 0 0 0) + (uuid 47eaebb0-fdf1-46ef-b778-492a158400c0) + ) + (junction (at 118.11 62.23) (diameter 0) (color 0 0 0 0) + (uuid 48c8a688-6dab-43c0-8a97-8b480a07aedc) + ) + (junction (at 233.68 53.34) (diameter 0) (color 0 0 0 0) + (uuid 561457d8-2c08-4a19-a566-0016553ade62) + ) + (junction (at 184.15 40.64) (diameter 0) (color 0 0 0 0) + (uuid 566b4673-11e3-41be-ba77-51a3969be485) + ) + (junction (at 96.52 85.09) (diameter 0) (color 0 0 0 0) + (uuid 59a22d12-7f34-4379-a99b-5da1763cbbe9) + ) + (junction (at 101.6 163.83) (diameter 0) (color 0 0 0 0) + (uuid 5bb070c5-0bc6-493d-870d-ed2249324df2) + ) + (junction (at 123.19 142.24) (diameter 0) (color 0 0 0 0) + (uuid 5e150af5-ef7d-4263-9ec0-8ce2f8c03778) + ) + (junction (at 233.68 119.38) (diameter 0) (color 0 0 0 0) + (uuid 5e73d42b-1c8f-4716-b0ec-a9c2d984ccfd) + ) + (junction (at 161.29 106.68) (diameter 0) (color 0 0 0 0) + (uuid 641ae639-f7c2-455d-9ca5-49689fcc61dd) + ) + (junction (at 189.23 97.79) (diameter 0) (color 0 0 0 0) + (uuid 65b09bf7-59c5-4696-93e9-d7bfa02e0b61) + ) + (junction (at 74.93 62.23) (diameter 0) (color 0 0 0 0) + (uuid 6a05d9af-b731-4b06-8a09-3373ea444397) + ) + (junction (at 233.68 142.24) (diameter 0) (color 0 0 0 0) + (uuid 6b5a2eac-29c0-4337-b866-03a0c6b92b43) + ) + (junction (at 161.29 40.64) (diameter 0) (color 0 0 0 0) + (uuid 6c87acb0-345b-419f-a960-2118f65ca3b5) + ) + (junction (at 118.11 106.68) (diameter 0) (color 0 0 0 0) + (uuid 6d9211f9-4fdd-4a46-860a-29388cdebc2f) + ) + (junction (at 101.6 53.34) (diameter 0) (color 0 0 0 0) + (uuid 700d2235-42c1-43d2-ab75-ffa82558726c) + ) + (junction (at 144.78 142.24) (diameter 0) (color 0 0 0 0) + (uuid 7450a41d-dfbd-49cf-be4a-1500eea94274) + ) + (junction (at 144.78 74.93) (diameter 0) (color 0 0 0 0) + (uuid 7a5d2680-06b9-421f-8089-28115947c3b7) + ) + (junction (at 80.01 119.38) (diameter 0) (color 0 0 0 0) + (uuid 7ae1b2df-cbbd-4ced-844e-4117f52d573d) + ) + (junction (at 123.19 163.83) (diameter 0) (color 0 0 0 0) + (uuid 7b1bbec8-9fe0-45ab-9adf-037c38680256) + ) + (junction (at 189.23 53.34) (diameter 0) (color 0 0 0 0) + (uuid 81b8382a-ccb2-4fe0-bedd-6f2ed2006685) + ) + (junction (at 139.7 62.23) (diameter 0) (color 0 0 0 0) + (uuid 879a2ee8-233f-4e85-8ca3-0d011b489b95) + ) + (junction (at 74.93 40.64) (diameter 0) (color 0 0 0 0) + (uuid 8822202a-cad4-44b2-9a38-269bd4e61f3f) + ) + (junction (at 123.19 119.38) (diameter 0) (color 0 0 0 0) + (uuid 8bafe1ee-bcf2-41cf-a2b7-7ef0328eeafd) + ) + (junction (at 139.7 106.68) (diameter 0) (color 0 0 0 0) + (uuid 9bb63f63-b6ff-4800-978c-1a7d8bf12182) + ) + (junction (at 96.52 129.54) (diameter 0) (color 0 0 0 0) + (uuid a0165b2f-db4a-48c9-b9cf-1e8ccd1ebed5) + ) + (junction (at 96.52 106.68) (diameter 0) (color 0 0 0 0) + (uuid a33c1af2-68a4-4fef-b3c4-fa8f51502394) + ) + (junction (at 166.37 74.93) (diameter 0) (color 0 0 0 0) + (uuid a6a15b7a-2f0f-49b4-a4f0-518ce22fc7cf) + ) + (junction (at 144.78 119.38) (diameter 0) (color 0 0 0 0) + (uuid a793695a-b146-4a9d-9b3a-5726c4eb0680) + ) + (junction (at 80.01 142.24) (diameter 0) (color 0 0 0 0) + (uuid ad98b17c-841e-411a-aeaf-e826826f7eae) + ) + (junction (at 80.01 163.83) (diameter 0) (color 0 0 0 0) + (uuid b1397295-df72-4c7e-9c08-df5cc0c08c75) + ) + (junction (at 118.11 129.54) (diameter 0) (color 0 0 0 0) + (uuid b4929f50-8dd3-45c1-900f-74ffccbacafe) + ) + (junction (at 228.6 85.09) (diameter 0) (color 0 0 0 0) + (uuid b850fedc-a18d-427f-93a8-3bb3b7d1863a) + ) + (junction (at 139.7 85.09) (diameter 0) (color 0 0 0 0) + (uuid b8669c4b-9065-45a7-a8eb-e37cb18e2895) + ) + (junction (at 166.37 119.38) (diameter 0) (color 0 0 0 0) + (uuid bdbd7dfe-9da7-496c-9bb7-1e4883e76ad2) + ) + (junction (at 233.68 74.93) (diameter 0) (color 0 0 0 0) + (uuid bdc550db-8329-4444-9a2b-11769771feb9) + ) + (junction (at 118.11 85.09) (diameter 0) (color 0 0 0 0) + (uuid be8e32fe-5310-4ab8-baf3-13e3d7bc4eee) + ) + (junction (at 80.01 53.34) (diameter 0) (color 0 0 0 0) + (uuid bf9899f5-7fc7-4920-953e-a3bcd3e85cdb) + ) + (junction (at 96.52 62.23) (diameter 0) (color 0 0 0 0) + (uuid c3b0898b-3b30-4315-9f67-97db16a320e1) + ) + (junction (at 96.52 40.64) (diameter 0) (color 0 0 0 0) + (uuid c8c1981c-eee3-4b7d-85f8-76217aecb928) + ) + (junction (at 189.23 119.38) (diameter 0) (color 0 0 0 0) + (uuid cd75f16e-bcfe-4d71-82d0-b833ebca95b2) + ) + (junction (at 101.6 97.79) (diameter 0) (color 0 0 0 0) + (uuid d19d7474-57b5-4f58-a3a3-78bc2bfe4042) + ) + (junction (at 101.6 142.24) (diameter 0) (color 0 0 0 0) + (uuid d48f6914-0a50-4d6d-bfab-0d2673e717a4) + ) + (junction (at 139.7 40.64) (diameter 0) (color 0 0 0 0) + (uuid d6dd723c-0494-4667-8609-74f7769ae726) + ) + (junction (at 184.15 62.23) (diameter 0) (color 0 0 0 0) + (uuid da491f93-55ce-4525-b333-05ecc96ea943) + ) + (junction (at 123.19 74.93) (diameter 0) (color 0 0 0 0) + (uuid daed1ded-11b5-412b-8dca-501c369c02e0) + ) + (junction (at 207.01 85.09) (diameter 0) (color 0 0 0 0) + (uuid df6ebe56-34df-4bbb-a211-7e4b3f79c853) + ) + (junction (at 161.29 85.09) (diameter 0) (color 0 0 0 0) + (uuid e4f04355-c1c0-47d4-a930-875251fccd34) + ) + (junction (at 101.6 119.38) (diameter 0) (color 0 0 0 0) + (uuid f05054e0-be9d-448f-b6c7-d14d74139d2e) + ) + (junction (at 207.01 40.64) (diameter 0) (color 0 0 0 0) + (uuid f08b6a8e-3996-43f1-9788-c651b6f36215) + ) + (junction (at 80.01 74.93) (diameter 0) (color 0 0 0 0) + (uuid f44029bb-8476-4a3a-b6ea-1bfee29054f9) + ) + (junction (at 166.37 97.79) (diameter 0) (color 0 0 0 0) + (uuid f673a4fd-fd2b-4ec7-94aa-f14a63f0db37) + ) + (junction (at 212.09 119.38) (diameter 0) (color 0 0 0 0) + (uuid fa5644c5-672c-42f1-9d0a-fc84c3ba8c09) + ) + (junction (at 228.6 62.23) (diameter 0) (color 0 0 0 0) + (uuid fc2928f2-649f-42ba-9cf9-9c6b2f2f96c9) + ) + (junction (at 123.19 53.34) (diameter 0) (color 0 0 0 0) + (uuid fd227ab4-175a-4d8a-84db-657e8e7b92da) + ) + + (no_connect (at 180.34 185.42) (uuid 4da10ac6-c5cf-4149-85c1-23fc915898a7)) + + (bus_entry (at 59.69 41.91) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 10577437-3f29-4d65-a48f-ff5e9c3b8429) + ) + (bus_entry (at 137.16 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1a513e1b-1015-47f1-9d36-a9de980b9a39) + ) + (bus_entry (at 62.23 121.92) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 1dcbda20-d743-4975-8a92-ee67ea5bc87c) + ) + (bus_entry (at 59.69 49.53) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 24d91af9-2a96-4a2d-a530-870fc3769c2a) + ) + (bus_entry (at 181.61 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 27b0c215-963b-4fc4-898d-6a7cb2281b14) + ) + (bus_entry (at 62.23 166.37) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 2ec0473b-f9b0-4c18-8395-4d5c9d1717a5) + ) + (bus_entry (at 57.15 74.93) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 30a8592e-fb25-46f9-88f6-536b4259a5c6) + ) + (bus_entry (at 59.69 46.99) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3186948b-d948-47ec-8af9-82c1a4f99047) + ) + (bus_entry (at 57.15 72.39) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4ba075fc-96c8-4a6b-a7c9-9f84f10f2c52) + ) + (bus_entry (at 62.23 55.88) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 507e8e8d-a3b0-4e21-8b6e-4f114aed600b) + ) + (bus_entry (at 62.23 100.33) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 5133e3c8-1309-46cf-a81e-019a3ef2a7e9) + ) + (bus_entry (at 59.69 54.61) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 59ac6500-237f-4b7d-bc30-6aa519c32350) + ) + (bus_entry (at 57.15 69.85) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 6593f9b6-0a71-4540-bef7-360323a4f6d9) + ) + (bus_entry (at 72.39 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 6baa7212-22f1-4b91-8400-fad44e6207ff) + ) + (bus_entry (at 226.06 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 71216ae8-2b24-4f1e-9f9b-15e9e05bfee1) + ) + (bus_entry (at 62.23 77.47) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 72b5ed28-c3b3-47aa-961d-fdb35e118271) + ) + (bus_entry (at 59.69 44.45) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7a655cd9-6c53-49ef-8caa-cc1582f6013c) + ) + (bus_entry (at 62.23 144.78) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7a85ff2e-aa24-460e-9eb5-0760c8923440) + ) + (bus_entry (at 57.15 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 990a9f38-d435-464f-a106-04c0edad61d8) + ) + (bus_entry (at 115.57 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a42f99c7-7e71-4d43-8564-a0b34859e628) + ) + (bus_entry (at 93.98 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid af558249-602d-4d08-beec-4a93bb4def39) + ) + (bus_entry (at 59.69 57.15) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid b0c8cae7-c7aa-457a-a352-29d914089c79) + ) + (bus_entry (at 57.15 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c084a2cb-2d4e-469c-a7a4-6291c0fd7606) + ) + (bus_entry (at 59.69 39.37) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid cd15a771-b6e6-41da-832c-60331574a16c) + ) + (bus_entry (at 204.47 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e2480da3-9430-40e9-ba3d-bb3db27a8b4b) + ) + (bus_entry (at 59.69 52.07) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid e4968824-3a23-4725-8b92-3b674bd71491) + ) + (bus_entry (at 158.75 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ec14cc5a-f29f-4e23-8aee-65923191a2bf) + ) + (bus_entry (at 57.15 67.31) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f36bec3c-e5e7-42ae-99c0-81b07a166148) + ) + + (wire (pts (xy 50.8 64.77) (xy 57.15 64.77)) + (stroke (width 0) (type default)) + (uuid 00de92f4-348d-4d88-878a-1329218cc42e) + ) + (wire (pts (xy 212.09 74.93) (xy 233.68 74.93)) + (stroke (width 0) (type default)) + (uuid 02533f06-978e-44df-acf6-9f93963917ba) + ) + (wire (pts (xy 50.8 49.53) (xy 57.15 49.53)) + (stroke (width 0) (type default)) + (uuid 0cfcde42-073e-4f47-adcf-cc2fb4d88758) + ) + (wire (pts (xy 144.78 74.93) (xy 166.37 74.93)) + (stroke (width 0) (type default)) + (uuid 0dc1d382-566e-4817-a3fe-2b4f8a59f041) + ) + (wire (pts (xy 64.77 119.38) (xy 80.01 119.38)) + (stroke (width 0) (type default)) + (uuid 0e23a756-c468-4189-b885-8ff3285882bc) + ) + (wire (pts (xy 166.37 119.38) (xy 189.23 119.38)) + (stroke (width 0) (type default)) + (uuid 106fe24e-a431-498c-ad70-7d5ee06ef908) + ) + (wire (pts (xy 139.7 40.64) (xy 139.7 62.23)) + (stroke (width 0) (type default)) + (uuid 110c5bb0-2d96-4245-9f55-1d2cd4960f42) + ) + (wire (pts (xy 189.23 53.34) (xy 212.09 53.34)) + (stroke (width 0) (type default)) + (uuid 1652a325-ad0e-4732-af0d-a18147e5be3c) + ) + (wire (pts (xy 118.11 40.64) (xy 118.11 62.23)) + (stroke (width 0) (type default)) + (uuid 16b01ead-d8d5-447a-8263-45686d6c456a) + ) + (wire (pts (xy 166.37 97.79) (xy 189.23 97.79)) + (stroke (width 0) (type default)) + (uuid 17414912-07c2-43bc-ab93-c11cbde89cc4) + ) + (wire (pts (xy 228.6 106.68) (xy 228.6 129.54)) + (stroke (width 0) (type default)) + (uuid 17ea59e5-fe18-472b-9abd-f7bc4fa5c52c) + ) + (wire (pts (xy 50.8 72.39) (xy 57.15 72.39)) + (stroke (width 0) (type default)) + (uuid 19b369bb-3d27-41c0-9c3f-05a2025c026a) + ) + (wire (pts (xy 123.19 142.24) (xy 144.78 142.24)) + (stroke (width 0) (type default)) + (uuid 1b438340-755b-4025-807c-d153cf348249) + ) + (wire (pts (xy 80.01 97.79) (xy 101.6 97.79)) + (stroke (width 0) (type default)) + (uuid 1e573d7f-2ad5-42af-aff9-ee57c1223aa6) + ) + (wire (pts (xy 50.8 54.61) (xy 57.15 54.61)) + (stroke (width 0) (type default)) + (uuid 1ecdcddc-d0e4-43ed-9b1f-edc38cc18786) + ) + (wire (pts (xy 233.68 97.79) (xy 234.95 97.79)) + (stroke (width 0) (type default)) + (uuid 20ef526e-32b7-4b7c-b704-2c912fd32134) + ) + (bus (pts (xy 62.23 77.47) (xy 62.23 100.33)) + (stroke (width 0) (type default)) + (uuid 2177d58b-8b07-4cfd-8443-c2bfce02b80a) + ) + + (wire (pts (xy 123.19 74.93) (xy 144.78 74.93)) + (stroke (width 0) (type default)) + (uuid 22344c33-6420-4e80-94ae-34a1a424c1a9) + ) + (wire (pts (xy 144.78 119.38) (xy 166.37 119.38)) + (stroke (width 0) (type default)) + (uuid 2374f39b-4601-47ba-a71e-e6d630f88e70) + ) + (wire (pts (xy 166.37 74.93) (xy 189.23 74.93)) + (stroke (width 0) (type default)) + (uuid 23d7113d-5689-434d-910a-65085f2364b1) + ) + (wire (pts (xy 139.7 62.23) (xy 139.7 85.09)) + (stroke (width 0) (type default)) + (uuid 261367df-a54d-4489-bdca-7b67141d81cc) + ) + (wire (pts (xy 161.29 62.23) (xy 161.29 85.09)) + (stroke (width 0) (type default)) + (uuid 26898c99-e83c-479f-af39-85c35844c6ee) + ) + (bus (pts (xy 59.69 72.39) (xy 59.69 74.93)) + (stroke (width 0) (type default)) + (uuid 26a4c627-237e-454c-8bd3-22b55d90b4d3) + ) + + (wire (pts (xy 233.68 142.24) (xy 234.95 142.24)) + (stroke (width 0) (type default)) + (uuid 27495b86-aa96-4b17-bc5a-4de9df7756f7) + ) + (wire (pts (xy 118.11 106.68) (xy 118.11 129.54)) + (stroke (width 0) (type default)) + (uuid 2a61b15a-d84f-4425-9455-2129c1fb91ee) + ) + (wire (pts (xy 184.15 40.64) (xy 184.15 62.23)) + (stroke (width 0) (type default)) + (uuid 2c8a922d-9e1d-4dce-8337-09a59c163f07) + ) + (wire (pts (xy 144.78 53.34) (xy 166.37 53.34)) + (stroke (width 0) (type default)) + (uuid 2f0c32c8-3556-4b99-805c-97068dccd2d7) + ) + (bus (pts (xy 226.06 29.21) (xy 227.33 29.21)) + (stroke (width 0) (type default)) + (uuid 2f751b38-c2de-463e-8492-e49fbd98b02b) + ) + + (wire (pts (xy 50.8 44.45) (xy 57.15 44.45)) + (stroke (width 0) (type default)) + (uuid 317eec7f-163a-4bd4-9f30-1a591ae08241) + ) + (wire (pts (xy 74.93 62.23) (xy 74.93 85.09)) + (stroke (width 0) (type default)) + (uuid 33812c22-c52c-4625-8842-cb713bf5ded7) + ) + (bus (pts (xy 62.23 121.92) (xy 62.23 144.78)) + (stroke (width 0) (type default)) + (uuid 36fe0dd8-cfe8-4666-a028-214068e0a990) + ) + + (wire (pts (xy 144.78 97.79) (xy 166.37 97.79)) + (stroke (width 0) (type default)) + (uuid 38641620-c43a-4334-a28b-e4c57067ad57) + ) + (wire (pts (xy 118.11 85.09) (xy 118.11 106.68)) + (stroke (width 0) (type default)) + (uuid 3bb51d7d-3367-4d8d-8b4d-6601cc73748d) + ) + (wire (pts (xy 228.6 62.23) (xy 228.6 85.09)) + (stroke (width 0) (type default)) + (uuid 3df846e0-e54d-4760-be64-78b020e53328) + ) + (bus (pts (xy 59.69 41.91) (xy 59.69 39.37)) + (stroke (width 0) (type default)) + (uuid 3ead9e2e-64e0-44c9-87e3-fc7824dbdd50) + ) + + (wire (pts (xy 189.23 142.24) (xy 212.09 142.24)) + (stroke (width 0) (type default)) + (uuid 415d562d-ca03-4b3d-ada9-356d624c9652) + ) + (wire (pts (xy 74.93 129.54) (xy 74.93 151.13)) + (stroke (width 0) (type default)) + (uuid 426b5850-de51-45e8-b791-587189bb8766) + ) + (wire (pts (xy 50.8 59.69) (xy 57.15 59.69)) + (stroke (width 0) (type default)) + (uuid 43b5bd60-c617-4203-8832-e287945ec958) + ) + (bus (pts (xy 115.57 29.21) (xy 137.16 29.21)) + (stroke (width 0) (type default)) + (uuid 4759be5c-31c8-4d79-8849-93d81e89d2b8) + ) + + (wire (pts (xy 74.93 85.09) (xy 74.93 106.68)) + (stroke (width 0) (type default)) + (uuid 48821c4e-dad6-41a0-a272-29242924292c) + ) + (bus (pts (xy 59.69 69.85) (xy 59.69 72.39)) + (stroke (width 0) (type default)) + (uuid 4ba300d4-a849-4743-a642-e17906e15e3f) + ) + (bus (pts (xy 59.69 74.93) (xy 59.69 77.47)) + (stroke (width 0) (type default)) + (uuid 4bddb96b-4d3f-4a47-b4be-0ec080d11976) + ) + + (wire (pts (xy 50.8 41.91) (xy 57.15 41.91)) + (stroke (width 0) (type default)) + (uuid 4efe40b9-6792-4829-8365-25c34e364592) + ) + (wire (pts (xy 80.01 163.83) (xy 101.6 163.83)) + (stroke (width 0) (type default)) + (uuid 51225b2d-65f4-4d78-ac78-f83a615e964b) + ) + (bus (pts (xy 59.69 44.45) (xy 59.69 41.91)) + (stroke (width 0) (type default)) + (uuid 52871d19-1421-4da0-a10a-da98268c1652) + ) + + (wire (pts (xy 123.19 119.38) (xy 144.78 119.38)) + (stroke (width 0) (type default)) + (uuid 54d0be2b-b205-4c1f-9ce3-e89c6d7784fe) + ) + (wire (pts (xy 96.52 40.64) (xy 96.52 62.23)) + (stroke (width 0) (type default)) + (uuid 57db8771-c8f0-4d03-b871-b834d7d04921) + ) + (wire (pts (xy 144.78 142.24) (xy 166.37 142.24)) + (stroke (width 0) (type default)) + (uuid 5e5b687e-c786-4591-9532-e3971e65a648) + ) + (wire (pts (xy 139.7 85.09) (xy 139.7 106.68)) + (stroke (width 0) (type default)) + (uuid 5e64e55e-7ba4-4fc0-9286-6509421bec1b) + ) + (wire (pts (xy 207.01 106.68) (xy 207.01 129.54)) + (stroke (width 0) (type default)) + (uuid 5f45db86-6c2a-4ac2-a413-d656895cd328) + ) + (wire (pts (xy 96.52 85.09) (xy 96.52 106.68)) + (stroke (width 0) (type default)) + (uuid 5f57fa06-5db8-41d2-b432-5aa365198560) + ) + (bus (pts (xy 62.23 55.88) (xy 62.23 77.47)) + (stroke (width 0) (type default)) + (uuid 60343783-8309-48da-ab80-f50194cd318b) + ) + + (wire (pts (xy 189.23 119.38) (xy 212.09 119.38)) + (stroke (width 0) (type default)) + (uuid 61836671-3cc1-42ec-980e-895d1e760045) + ) + (bus (pts (xy 59.69 64.77) (xy 59.69 67.31)) + (stroke (width 0) (type default)) + (uuid 65ef7577-e905-45dd-aa56-de1fa6cc7a2a) + ) + + (wire (pts (xy 50.8 57.15) (xy 57.15 57.15)) + (stroke (width 0) (type default)) + (uuid 672c9cd4-0bf5-4925-b2ec-526819afdbbb) + ) + (wire (pts (xy 184.15 62.23) (xy 184.15 85.09)) + (stroke (width 0) (type default)) + (uuid 6df768b3-aaab-49b8-bc08-a22f0e4c6564) + ) + (bus (pts (xy 59.69 52.07) (xy 59.69 49.53)) + (stroke (width 0) (type default)) + (uuid 72db0f5f-fdae-418f-a5f7-cccc538ee4ab) + ) + (bus (pts (xy 137.16 29.21) (xy 158.75 29.21)) + (stroke (width 0) (type default)) + (uuid 72f1a3ba-3c86-4803-890b-81ee903fd772) + ) + + (wire (pts (xy 96.52 31.75) (xy 96.52 40.64)) + (stroke (width 0) (type default)) + (uuid 76d7abd1-f141-4d54-90c7-17695261b6b3) + ) + (wire (pts (xy 96.52 129.54) (xy 96.52 151.13)) + (stroke (width 0) (type default)) + (uuid 7ca56fe6-dc97-4901-87ef-940b95129fcc) + ) + (wire (pts (xy 189.23 74.93) (xy 212.09 74.93)) + (stroke (width 0) (type default)) + (uuid 7da1ba05-a92c-4524-a96f-11bf1fa07dd0) + ) + (bus (pts (xy 72.39 29.21) (xy 93.98 29.21)) + (stroke (width 0) (type default)) + (uuid 80ab2caf-84fd-453b-ba34-510fad1a62ef) + ) + + (wire (pts (xy 228.6 40.64) (xy 228.6 62.23)) + (stroke (width 0) (type default)) + (uuid 83d9cbe2-7937-4774-aadd-a9ba6712d236) + ) + (bus (pts (xy 93.98 29.21) (xy 115.57 29.21)) + (stroke (width 0) (type default)) + (uuid 849f26b7-a353-4fb5-91b6-11976aeb9698) + ) + (bus (pts (xy 59.69 29.21) (xy 72.39 29.21)) + (stroke (width 0) (type default)) + (uuid 88dc160c-957a-43e2-919c-c7ce4e8c5916) + ) + + (wire (pts (xy 80.01 119.38) (xy 101.6 119.38)) + (stroke (width 0) (type default)) + (uuid 8c80d231-e08a-4528-83be-d7452e86057b) + ) + (bus (pts (xy 62.23 144.78) (xy 62.23 166.37)) + (stroke (width 0) (type default)) + (uuid 8cdb030d-75c9-4de9-b7cb-7c16be200d4a) + ) + (bus (pts (xy 59.69 67.31) (xy 59.69 69.85)) + (stroke (width 0) (type default)) + (uuid 8f2a1b35-0ab3-4f87-8ea6-2450f02987d3) + ) + + (wire (pts (xy 166.37 142.24) (xy 189.23 142.24)) + (stroke (width 0) (type default)) + (uuid 9322d49b-b3ed-45eb-a893-a7a808440af9) + ) + (wire (pts (xy 74.93 40.64) (xy 74.93 62.23)) + (stroke (width 0) (type default)) + (uuid 95949ffd-8eae-4f29-8e33-cc08496f2421) + ) + (wire (pts (xy 80.01 74.93) (xy 101.6 74.93)) + (stroke (width 0) (type default)) + (uuid 96940a3e-6fa3-4961-a8c5-f3c22c66f706) + ) + (wire (pts (xy 101.6 142.24) (xy 123.19 142.24)) + (stroke (width 0) (type default)) + (uuid 97d2b92c-2750-4a20-ba9a-4b41c655027e) + ) + (wire (pts (xy 101.6 53.34) (xy 123.19 53.34)) + (stroke (width 0) (type default)) + (uuid 97da94ce-cb69-4622-82d6-dadc701f1c22) + ) + (wire (pts (xy 228.6 31.75) (xy 228.6 40.64)) + (stroke (width 0) (type default)) + (uuid 981be273-9d77-45df-9088-cadcb361e3f3) + ) + (wire (pts (xy 50.8 62.23) (xy 57.15 62.23)) + (stroke (width 0) (type default)) + (uuid 9a2ea783-f4d9-4ca4-99c6-64ef414e72b9) + ) + (bus (pts (xy 59.69 49.53) (xy 59.69 46.99)) + (stroke (width 0) (type default)) + (uuid 9a30e569-5f4a-4a54-aeb4-ae563f551211) + ) + + (wire (pts (xy 101.6 74.93) (xy 123.19 74.93)) + (stroke (width 0) (type default)) + (uuid 9d6fffa8-4ddc-4db5-8751-29a2820aba8c) + ) + (wire (pts (xy 64.77 163.83) (xy 80.01 163.83)) + (stroke (width 0) (type default)) + (uuid 9da5c1a5-53ba-42a4-833c-4c45f81360be) + ) + (wire (pts (xy 74.93 106.68) (xy 74.93 129.54)) + (stroke (width 0) (type default)) + (uuid 9fc8d440-3db4-4062-98a6-b2238df106b8) + ) + (bus (pts (xy 181.61 29.21) (xy 204.47 29.21)) + (stroke (width 0) (type default)) + (uuid a501ace6-cc98-49db-9f25-cb19cf571d7a) + ) + + (wire (pts (xy 50.8 74.93) (xy 57.15 74.93)) + (stroke (width 0) (type default)) + (uuid a54b552b-2642-4b5a-8dbb-33f877286dbe) + ) + (wire (pts (xy 189.23 97.79) (xy 212.09 97.79)) + (stroke (width 0) (type default)) + (uuid a5a4b143-816e-4fcf-8b3f-c523b4b1d24b) + ) + (wire (pts (xy 123.19 97.79) (xy 144.78 97.79)) + (stroke (width 0) (type default)) + (uuid a68dae9f-4a06-48a7-90c9-ee828dde2eb0) + ) + (wire (pts (xy 64.77 74.93) (xy 80.01 74.93)) + (stroke (width 0) (type default)) + (uuid aa784493-8738-4bec-86ea-0136e9229ddf) + ) + (wire (pts (xy 64.77 142.24) (xy 80.01 142.24)) + (stroke (width 0) (type default)) + (uuid aa94ce37-abc4-404e-ae07-8cd811519a2e) + ) + (bus (pts (xy 62.23 100.33) (xy 62.23 121.92)) + (stroke (width 0) (type default)) + (uuid acb36ae3-4a9b-4ed5-a662-4d102122a5f7) + ) + + (wire (pts (xy 96.52 62.23) (xy 96.52 85.09)) + (stroke (width 0) (type default)) + (uuid adde27e9-f05f-43b1-ab51-f2279021f333) + ) + (wire (pts (xy 207.01 62.23) (xy 207.01 85.09)) + (stroke (width 0) (type default)) + (uuid aeed8f93-788c-413a-87fb-6160d16ab1ed) + ) + (wire (pts (xy 139.7 31.75) (xy 139.7 40.64)) + (stroke (width 0) (type default)) + (uuid b3748bde-c617-46df-a062-94217d54318c) + ) + (wire (pts (xy 80.01 142.24) (xy 101.6 142.24)) + (stroke (width 0) (type default)) + (uuid b381861c-0c42-411f-8ff7-2cab44d8ec24) + ) + (wire (pts (xy 64.77 97.79) (xy 80.01 97.79)) + (stroke (width 0) (type default)) + (uuid b70015bb-8426-476c-9030-e71972a2c7bc) + ) + (bus (pts (xy 59.69 57.15) (xy 59.69 54.61)) + (stroke (width 0) (type default)) + (uuid b70fda4f-d301-4139-a3c4-fe7bb4b7def3) + ) + + (wire (pts (xy 118.11 62.23) (xy 118.11 85.09)) + (stroke (width 0) (type default)) + (uuid b76efd79-0cdd-4ace-a679-d86253bac86b) + ) + (wire (pts (xy 184.15 31.75) (xy 184.15 40.64)) + (stroke (width 0) (type default)) + (uuid ba229100-a2d9-4a8f-86c5-08eff472f22c) + ) + (wire (pts (xy 123.19 163.83) (xy 125.73 163.83)) + (stroke (width 0) (type default)) + (uuid bcd55c5c-7238-42a9-a9a1-9643fecf3467) + ) + (wire (pts (xy 161.29 40.64) (xy 161.29 62.23)) + (stroke (width 0) (type default)) + (uuid c0639f36-f4ef-4436-9747-a9ae78ec2bc4) + ) + (wire (pts (xy 166.37 53.34) (xy 189.23 53.34)) + (stroke (width 0) (type default)) + (uuid c0829735-1bb5-479a-90ff-e3c8f1184f29) + ) + (wire (pts (xy 64.77 53.34) (xy 80.01 53.34)) + (stroke (width 0) (type default)) + (uuid c21b0074-a79b-4310-a107-053e4dc45c60) + ) + (wire (pts (xy 123.19 53.34) (xy 144.78 53.34)) + (stroke (width 0) (type default)) + (uuid c4d9c617-0497-4b4e-91af-b9d9c27528c6) + ) + (bus (pts (xy 59.69 77.47) (xy 62.23 77.47)) + (stroke (width 0) (type default)) + (uuid c712e62e-4d2d-4967-8e85-d912b71f7cd2) + ) + + (wire (pts (xy 212.09 142.24) (xy 233.68 142.24)) + (stroke (width 0) (type default)) + (uuid cba48653-9590-4fbd-889b-13a2d49a5ea3) + ) + (wire (pts (xy 118.11 31.75) (xy 118.11 40.64)) + (stroke (width 0) (type default)) + (uuid cd1abb00-bfb2-4794-a717-e2815dec3325) + ) + (bus (pts (xy 158.75 29.21) (xy 181.61 29.21)) + (stroke (width 0) (type default)) + (uuid cfaaa43a-8b8c-4cde-97e7-200f625a0afe) + ) + + (wire (pts (xy 50.8 69.85) (xy 57.15 69.85)) + (stroke (width 0) (type default)) + (uuid d4eb93e4-463b-438f-9d87-e43876d4c051) + ) + (bus (pts (xy 204.47 29.21) (xy 226.06 29.21)) + (stroke (width 0) (type default)) + (uuid d514e7a6-0f04-42d5-b443-6fc562ad2dc3) + ) + + (wire (pts (xy 96.52 106.68) (xy 96.52 129.54)) + (stroke (width 0) (type default)) + (uuid d60e595c-6c76-4e73-ae2b-93ec90c20677) + ) + (bus (pts (xy 59.69 46.99) (xy 59.69 44.45)) + (stroke (width 0) (type default)) + (uuid d74b4d2b-7b92-49be-85de-aab33331ce25) + ) + (bus (pts (xy 59.69 54.61) (xy 59.69 52.07)) + (stroke (width 0) (type default)) + (uuid d7c6a194-8ea9-43f6-9375-97d5914c6f67) + ) + (bus (pts (xy 59.69 29.21) (xy 59.69 39.37)) + (stroke (width 0) (type default)) + (uuid d854d070-9fa2-450b-84c0-3b37383e7ab8) + ) + + (wire (pts (xy 74.93 31.75) (xy 74.93 40.64)) + (stroke (width 0) (type default)) + (uuid da0235b6-6c97-4731-ae89-33db1fc520e3) + ) + (wire (pts (xy 207.01 85.09) (xy 207.01 106.68)) + (stroke (width 0) (type default)) + (uuid dae6a9e9-4e88-4412-892c-7056692b0b3f) + ) + (wire (pts (xy 233.68 119.38) (xy 234.95 119.38)) + (stroke (width 0) (type default)) + (uuid dba78144-3397-45bc-b625-89299a7377ce) + ) + (wire (pts (xy 207.01 31.75) (xy 207.01 40.64)) + (stroke (width 0) (type default)) + (uuid dd2dd951-715a-4e7e-8a30-21a7c6f15cef) + ) + (wire (pts (xy 161.29 31.75) (xy 161.29 40.64)) + (stroke (width 0) (type default)) + (uuid dd757131-9e1b-4540-8ec8-272f96856059) + ) + (wire (pts (xy 118.11 129.54) (xy 118.11 151.13)) + (stroke (width 0) (type default)) + (uuid ddd44b8e-c46d-4bbe-be77-50187b57e2e9) + ) + (wire (pts (xy 212.09 97.79) (xy 233.68 97.79)) + (stroke (width 0) (type default)) + (uuid de6a196f-ab74-4738-8e4f-4d505dad41ba) + ) + (wire (pts (xy 139.7 106.68) (xy 139.7 129.54)) + (stroke (width 0) (type default)) + (uuid e0cff1fd-0a2d-4b71-a7c8-829cf7a44415) + ) + (wire (pts (xy 212.09 119.38) (xy 233.68 119.38)) + (stroke (width 0) (type default)) + (uuid e13c4ecd-465f-45d1-9484-40dcd3df9b1f) + ) + (wire (pts (xy 233.68 74.93) (xy 234.95 74.93)) + (stroke (width 0) (type default)) + (uuid e3ddc401-cbf0-4f9f-b106-3b79ea57711b) + ) + (wire (pts (xy 184.15 85.09) (xy 184.15 106.68)) + (stroke (width 0) (type default)) + (uuid e49760ee-8d54-41e5-81d2-160e322e5079) + ) + (wire (pts (xy 50.8 67.31) (xy 57.15 67.31)) + (stroke (width 0) (type default)) + (uuid e49c8623-8f96-4e7f-bfaf-c43dfeff9dbf) + ) + (wire (pts (xy 80.01 53.34) (xy 101.6 53.34)) + (stroke (width 0) (type default)) + (uuid e560a8de-8d90-4862-8fdf-836536de0bb2) + ) + (wire (pts (xy 101.6 97.79) (xy 123.19 97.79)) + (stroke (width 0) (type default)) + (uuid e6577de3-b13f-4737-89d0-7fbb0ffb2c5a) + ) + (wire (pts (xy 161.29 85.09) (xy 161.29 106.68)) + (stroke (width 0) (type default)) + (uuid e87f066b-420e-46bf-8597-3f8328482133) + ) + (wire (pts (xy 50.8 46.99) (xy 57.15 46.99)) + (stroke (width 0) (type default)) + (uuid e889c4d2-5b9b-471c-a32a-5a325de1800f) + ) + (wire (pts (xy 233.68 53.34) (xy 234.95 53.34)) + (stroke (width 0) (type default)) + (uuid e8e93784-8275-4270-9178-88d1cc10d273) + ) + (wire (pts (xy 161.29 106.68) (xy 161.29 129.54)) + (stroke (width 0) (type default)) + (uuid ecc6d9a7-3ffa-4216-959d-1ca04713ed14) + ) + (wire (pts (xy 207.01 40.64) (xy 207.01 62.23)) + (stroke (width 0) (type default)) + (uuid f0732a9b-9fe3-4ce7-906a-78e3e853e882) + ) + (wire (pts (xy 212.09 53.34) (xy 233.68 53.34)) + (stroke (width 0) (type default)) + (uuid f19f4298-845f-4712-855e-7b6493d6e8aa) + ) + (wire (pts (xy 50.8 52.07) (xy 57.15 52.07)) + (stroke (width 0) (type default)) + (uuid f6f99ad7-9e3b-4d70-9326-d7baa43d7d02) + ) + (wire (pts (xy 228.6 85.09) (xy 228.6 106.68)) + (stroke (width 0) (type default)) + (uuid fba49b94-10cb-48a0-80d5-4ad6fefedfa6) + ) + (wire (pts (xy 101.6 163.83) (xy 123.19 163.83)) + (stroke (width 0) (type default)) + (uuid fea25a71-55b7-423f-91d9-b09fc9907cec) + ) + (wire (pts (xy 184.15 106.68) (xy 184.15 129.54)) + (stroke (width 0) (type default)) + (uuid fed2c674-dc6f-45a5-b433-41580b702aa2) + ) + (wire (pts (xy 101.6 119.38) (xy 123.19 119.38)) + (stroke (width 0) (type default)) + (uuid ffb29a97-3de2-4428-916d-30c347415b59) + ) + + (label "C5" (at 57.15 46.99 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0142603c-e1fd-4a55-8911-423a16a3332b) + ) + (label "C7" (at 57.15 41.91 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 16f39cda-68b4-444c-bcc1-2145882ed885) + ) + (label "C3" (at 57.15 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 179e3a4d-5e3a-47a9-a8e7-83646db6c509) + ) + (label "R0" (at 64.77 53.34 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 20c99083-0c2b-41ac-a0f1-4974e6d75448) + ) + (label "C0" (at 57.15 59.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 22791980-f877-4bbb-9e41-857a7c0605d8) + ) + (label "C4" (at 57.15 49.53 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 33dd454a-41ad-46b3-9ff2-5c8d81d65310) + ) + (label "R0" (at 57.15 62.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3da11278-8566-459b-8c93-15d71f6f115d) + ) + (label "R1" (at 64.77 74.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 44bc7b2a-9181-4f01-b97f-7b94a2eae982) + ) + (label "R4" (at 64.77 142.24 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 50a89e53-b2ce-4efb-88e1-55a6af50a8fb) + ) + (label "R5" (at 64.77 163.83 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5c25aa7c-7514-44c7-b8c8-f7cec1e4e194) + ) + (label "C6" (at 207.01 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5d21cba4-e2c8-49d1-a55d-3dc9dbe8fa1f) + ) + (label "C0" (at 74.93 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 656cfc97-121f-4754-aa0e-c06fb5c2682b) + ) + (label "C1" (at 96.52 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 664c7dd5-3b23-41f7-b2e5-35821cbaedac) + ) + (label "C1" (at 57.15 57.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 777bc78e-9123-4b42-8a1f-64554574fd25) + ) + (label "R2" (at 64.77 97.79 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8b9d624e-68fa-4c96-8dcd-1aab46720c15) + ) + (label "C3" (at 139.7 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8d5e6e4e-26e1-45e1-9b0f-1fc9ce4f8a31) + ) + (label "R5" (at 57.15 74.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a2f51c6f-45c0-40f8-96d0-37196592980b) + ) + (label "R3" (at 64.77 119.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ac7e8219-319b-4eb9-ad04-81e1355479a5) + ) + (label "R4" (at 57.15 72.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b1bdd45a-f965-42e0-99c3-4135d5a82249) + ) + (label "R3" (at 57.15 69.85 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b445e60f-a270-41e0-bcf2-d0ab380a4f42) + ) + (label "C6" (at 57.15 44.45 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d16d7c73-11d1-43bb-a751-1c5e462411cf) + ) + (label "C2" (at 57.15 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d6773f3b-68b4-452d-9cd7-7be87880b3a5) + ) + (label "C7" (at 228.6 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid df70ba8a-2d75-477a-8f3c-00e61bbb72df) + ) + (label "R1" (at 57.15 64.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid df91b463-38d0-4f48-bc1e-75dd5124f382) + ) + (label "C5" (at 184.15 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e11ada38-0399-4459-a1f3-ea45b567d949) + ) + (label "C2" (at 118.11 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e6cde519-92b3-42c4-b1a8-78aaa796c833) + ) + (label "R2" (at 57.15 67.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e842dc44-058c-42dc-ae15-499042dfd773) + ) + (label "C4" (at 161.29 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f379f373-19f8-4f6c-b4e0-6494920750bd) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 00af184e-674b-4f82-9ee2-a995050f2377) + (property "Reference" "Backspace1" (at 231.14 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Backspace" (at 231.14 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 4060e9a2-68b3-4598-918a-3f88a7410b26)) + (pin "2" (uuid fd4d645e-e86c-448c-bc4d-c01ba686c64b)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Backspace1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 036ea8d0-2467-4eb9-ad0d-a335f9148107) + (property "Reference" "Four1" (at 231.14 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "4" (at 231.14 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid ebeeea30-196c-48ad-a484-e25723422112)) + (pin "2" (uuid 1062f8ef-c8b7-4ca9-b2d1-012f200bb5bc)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Four1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 056d52c4-6500-406d-81f2-c5087ec19103) + (property "Reference" "R1" (at 142.24 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "R" (at 142.24 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid e894fcf0-ba90-4267-baed-a36b73961086)) + (pin "2" (uuid 2ab7012d-4224-4206-84d6-cb733fe66319)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 05e43753-088a-41d1-9545-106335f47c44) + (property "Reference" "L1" (at 186.69 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "L" (at 186.69 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 072a017a-0308-40c7-8988-fc3dac298c36)) + (pin "2" (uuid 9d52db6d-8e9a-463b-99f0-d111758ca201)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "L1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 160.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 06f3f77f-885d-44de-bf96-368c160c3be2) + (property "Reference" "D6" (at 82.55 158.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 161.29 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 17741d8b-46df-43f9-a58d-43b0d7c2cf43)) + (pin "2" (uuid e80213ff-d392-44dd-949f-8db15f53e9b6)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_stab") (at 66.04 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 08a2c023-d2c9-43c4-8009-25e8f9a0d2bc) + (property "Reference" "S1" (at 72.39 182.753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at 72.39 185.293 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_2.25u" (at 66.04 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 66.04 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Shift" (at 72.39 187.833 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0aeced3d-9f7e-4f3c-9dcf-fd9d95747bed) + (property "Reference" "Shift1" (at 77.47 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u" (at 77.47 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Shift" (at 77.47 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid e98384c0-0ac6-41c6-8d33-af08b4076876)) + (pin "2" (uuid 1b4acca4-cec8-4e52-986b-10363172e323)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Shift1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0cba9cde-ab1d-4f95-9faf-4dfd5bc4cfb3) + (property "Reference" "S4" (at 120.65 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "S" (at 120.65 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 51ed3291-6050-47ce-b052-9e84d8a9b1bc)) + (pin "2" (uuid 138aeeeb-840a-450a-8c34-4a50fe7126c9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0ef84ae3-2131-401e-a6a9-d8d9d59f43b1) + (property "Reference" "D40" (at 214.63 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 92356fce-16ac-48da-95cf-20074c77910a)) + (pin "2" (uuid 607341ee-243b-405c-9a4b-c653d7c49f4f)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D40") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 137a3756-0ee5-4421-af0c-140a364c77b1) + (property "Reference" "D28" (at 168.91 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 67eecd52-1a16-4888-93ce-fc4c5a7f1313)) + (pin "2" (uuid 2c2aac61-dd8b-4754-b540-b2ad8403f8f3)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D28") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_stab") (at 91.44 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 13a0386e-f94a-4970-84f3-9a377a920597) + (property "Reference" "S2" (at 97.79 182.753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at 97.79 185.293 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_2.75u" (at 91.44 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 91.44 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 1" (at 97.79 187.833 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 168d7b81-24a2-40f8-9c5a-2dc308ec418f) + (property "Reference" "D3" (at 82.55 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9d468824-d242-48dc-a08f-847e43fdca89)) + (pin "2" (uuid 171e9e50-8731-469f-a595-ffd8bcd233f2)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 19a9f3bb-58bd-4d1b-9acf-125a0d8c433e) + (property "Reference" "V1" (at 142.24 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "V" (at 142.24 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid bf7c9fae-a10e-466c-879a-9383c17fbb44)) + (pin "2" (uuid 72b0ce74-ad3e-4914-a223-488d5047d76d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "V1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 49.53 173.99 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 204fea13-91cb-43ca-a4c6-a741e7fcb2d9) + (property "Reference" "H5" (at 52.07 172.72 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (at 52.07 175.26 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 49.53 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 49.53 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "H5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2926044b-d0eb-4415-b05b-6ba2b8f2c735) + (property "Reference" "H1" (at 163.83 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "H" (at 163.83 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 757ca7c4-b3a4-4287-98a7-8c2e9b477670)) + (pin "2" (uuid 3c2fcdb8-f3a4-4321-ac5e-7d819102baaa)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "H1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 33.02 163.83 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2b566c92-94e7-44cc-98a1-95a34bb7cecc) + (property "Reference" "H6" (at 35.56 162.56 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (at 35.56 165.1 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 33.02 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 33.02 163.83 0) + (effects (font (size 1.27 1.27)) hide) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "H6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 160.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2bae9bc0-8a26-4d3a-85e4-3adb9e05d95b) + (property "Reference" "D12" (at 104.14 158.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 161.29 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d12c1897-d7cf-4413-9e7c-560eebc556b1)) + (pin "2" (uuid 012aab05-f9b3-49cc-9169-a14136a31bf0)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2f46ee60-9fe1-4eb8-b898-f3a851b78694) + (property "Reference" "Apostrophe1" (at 186.69 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Apostrophe" (at 186.69 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 00896c17-9301-442a-8d2f-6243a93bedd8)) + (pin "2" (uuid 320e4b40-27aa-48f6-b874-5330e89d0e1d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Apostrophe1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 328ddea6-1e5c-4895-8be1-20e3aa3d8279) + (property "Reference" "D24" (at 120.65 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "D" (at 120.65 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 727107b5-2dc5-4205-b59e-91ff7cbe3397)) + (pin "2" (uuid 57bac079-585a-4851-9879-9ed52f37f4be)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D24") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 378ccd52-ba30-43ea-a871-4ec11db587ee) + (property "Reference" "B1" (at 142.24 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "B" (at 142.24 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 44033179-c929-4584-8083-0e2a117bb196)) + (pin "2" (uuid 66f90195-84d6-47e6-ab98-ef796a00f8e5)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "B1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 38eae980-dfa7-4db0-98e1-071200ff3be6) + (property "Reference" "DoubleApostrophe1" (at 209.55 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Double Apostrophe" (at 209.55 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 798adb32-7fda-4677-9531-d0ba27326da2)) + (pin "2" (uuid 10cd78ff-c04c-4958-a6e6-7399d99327b9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "DoubleApostrophe1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3ba5c02d-52fa-440e-a9cf-baac72cf3a2c) + (property "Reference" "D17" (at 125.73 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 70ecf92b-e3a5-4b1e-84d1-2497dcf7f771)) + (pin "2" (uuid 9e9a80dd-1e26-41cb-aaa5-78811a6a2892)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4378ffa0-708e-4f24-b4e4-73be56314cd9) + (property "Reference" "J1" (at 163.83 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "J" (at 163.83 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid d157d4ec-a874-4891-a6df-b00f339c1a1a)) + (pin "2" (uuid 10d6e243-74d5-4f5a-9473-a0488b535eff)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 49.53 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 460230df-36c0-4808-941e-f6cd26022630) + (property "Reference" "H2" (at 52.07 184.15 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (at 52.07 186.69 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 49.53 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 49.53 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "H2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_stab") (at 118.11 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 465e4e97-17b5-4ea3-b870-54e0016a84f6) + (property "Reference" "S3" (at 124.46 182.753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at 124.46 185.293 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_2u" (at 118.11 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 118.11 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 2" (at 124.46 187.833 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4731a8a9-e9e8-4909-99b9-16c844e36934) + (property "Reference" "D37" (at 214.63 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ac1a3579-60b1-4728-a210-457c402a4c7d)) + (pin "2" (uuid 039ca7c9-e507-4107-b45a-9563c4e1c007)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D37") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 160.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4cec22eb-2afc-4de8-8373-8c7e0ff39f4b) + (property "Reference" "D18" (at 125.73 158.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 161.29 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f9e5bb40-83f8-41ba-87b2-a6cc525c0428)) + (pin "2" (uuid 5ca20ca7-7daf-4396-9477-9a779a94a4ab)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D18") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5044b60d-cd43-4d4f-8df3-58b3f1d2c61a) + (property "Reference" "U1" (at 186.69 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "U" (at 186.69 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid f65c8224-0e84-4352-a664-080819f2b79f)) + (pin "2" (uuid 582b4c14-9054-49fd-93a1-d28a990daade)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5243323e-ec80-4587-a602-785b8d72af5e) + (property "Reference" "D25" (at 168.91 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f4b4cf58-f607-4cd8-9a05-4be147f1637e)) + (pin "2" (uuid b0f3359c-1eae-49d4-b888-2f8d9a13086d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D25") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 52676bc9-c0dd-433d-994c-31d25c0d02fa) + (property "Reference" "Enter1" (at 231.14 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.75u" (at 231.14 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Enter" (at 231.14 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid bc6241da-8572-4b05-82b3-4422e722e3b9)) + (pin "2" (uuid b35b90d3-e53b-4b67-bd41-8ad13afdcf32)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Enter1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 534bb94f-dc1a-4b9d-ada3-165961d41cad) + (property "Reference" "Two1" (at 209.55 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "2" (at 209.55 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid a14b9c58-363b-46e8-9b41-9461862946eb)) + (pin "2" (uuid d853178c-f0aa-4ccc-ba97-e7634511f43d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Two1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 54fe5622-3087-44a5-a260-be6515c8ce84) + (property "Reference" "D27" (at 168.91 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ac09cc9c-d445-4b0d-a4d7-67522bab8c96)) + (pin "2" (uuid 99410fe6-c922-4638-8c78-e5c4bab5eed0)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 560ae5d4-132a-4f2a-b94f-6322689891b5) + (property "Reference" "D10" (at 104.14 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1d8410e9-f668-44b6-9f6f-55ca90494d8a)) + (pin "2" (uuid 17796134-8add-47ac-ba30-2866dd3c9e06)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 59b2b598-d2f8-415b-8c5b-da4c0f8201f1) + (property "Reference" "M1" (at 163.83 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "M" (at 163.83 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 506ad088-4f47-469e-abcd-971937dfce35)) + (pin "2" (uuid 563401da-71f5-441d-98e9-fdead8326a47)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "M1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 33.02 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5a34de51-7c4d-4212-9ea2-7203803519f0) + (property "Reference" "H3" (at 35.56 184.15 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (at 35.56 186.69 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 33.02 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 33.02 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "H3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5cd1c919-a85c-4051-8612-eaf7f51c2e9e) + (property "Reference" "D11" (at 104.14 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ea88ea67-c971-47f6-950c-e5873e96b464)) + (pin "2" (uuid c2a83d63-ed01-4ceb-81c2-ce092f6ae8b2)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 153.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5ffa5e31-ef86-4f37-a106-04eb483a8377) + (property "Reference" "Space1" (at 99.06 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.75u" (at 99.06 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 1" (at 99.06 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid b6e02666-160d-4e51-b42e-66bbe6faf05e)) + (pin "2" (uuid c2739842-d525-481b-a16e-badd8c9c2c1f)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Space1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 65247de2-b6e7-4460-b318-4afcea204445) + (property "Reference" "X1" (at 99.06 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "X" (at 99.06 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 5f99c332-9402-4490-a63a-c219ff267ef8)) + (pin "2" (uuid 16f51752-540b-4087-8a3e-d2b8a59eb5ec)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "X1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6562193d-5e37-4449-8d6d-4c0c7766a897) + (property "Reference" "D22" (at 147.32 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid babd7ce8-22ce-4337-b886-ae0ca49ebf2c)) + (pin "2" (uuid 63cd05b8-e37f-41c2-ab11-9a2f6c29bcd4)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D22") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6b0e36c8-61f6-4342-8b5c-55fc06460296) + (property "Reference" "Esc1" (at 77.47 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Esc" (at 77.47 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 2b90ec7b-0733-4103-9504-3c62907fa1bf)) + (pin "2" (uuid c7368bd8-a109-41da-88a7-34cdf415bdb4)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Esc1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6c8714c2-23a5-4961-a003-acc4e0cc8da5) + (property "Reference" "D31" (at 191.77 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5d5effd8-3168-4775-adf1-f9887c6cc3a3)) + (pin "2" (uuid ef45f326-6fc1-4f82-9d10-5561bf7c089a)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D31") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6e79f256-bf7c-4518-9885-4b3c12e09823) + (property "Reference" "D7" (at 104.14 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f1c5ffcf-908f-474c-b6d1-84b3243c5d01)) + (pin "2" (uuid 95c2dacc-bb85-4464-a65a-90045d4571c0)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6edadbb9-9e22-4331-a08d-fbc0b12489ab) + (property "Reference" "D29" (at 168.91 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e791fab7-7b33-4406-add6-fb23c5d9d740)) + (pin "2" (uuid f46051ac-aa68-4b8c-905f-ba40fb8c5d17)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D29") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6f709073-a59e-4e53-b657-d2da8eb76fb3) + (property "Reference" "D33" (at 191.77 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1142c00d-f455-4a7d-a981-c1a3f99698cb)) + (pin "2" (uuid c5a5e9e2-02dd-4b83-8707-83f8124575e9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D33") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7018d789-b9fe-4c3f-9ec6-c01edfa10728) + (property "Reference" "D9" (at 104.14 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7eaf83c8-069f-44d3-bb49-db142e72ed46)) + (pin "2" (uuid d3e2f145-cc38-4bf9-a9ad-e6563ea9429b)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 742ed504-9bc4-4131-9e2d-7d185229b2cc) + (property "Reference" "Three1" (at 231.14 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "3" (at 231.14 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 779a2419-e9ad-4a7d-bcee-32b355913504)) + (pin "2" (uuid b49735e7-296e-4aa9-a632-1ac34311b10b)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Three1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 153.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 767989dc-57b3-48b7-97b3-d7e7f84278ac) + (property "Reference" "Meta1" (at 77.47 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Meta" (at 77.47 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid cbb7c842-11fd-43dd-9bdc-9a04e3cb4e44)) + (pin "2" (uuid 89af1ee9-6820-4801-8f8e-a1dece112857)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Meta1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 794c99f7-9c57-48a9-a0a4-b7ebbf44e228) + (property "Reference" "D43" (at 236.22 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 54d284c6-2d28-4dc6-b029-7931a7ce9a0e)) + (pin "2" (uuid 3eb9aee8-c9c1-469b-9368-3e4f935217a5)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D43") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7afeb89c-4bf3-48e4-b75e-3631dd8b2d8e) + (property "Reference" "W1" (at 99.06 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "W" (at 99.06 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 9755ea5c-611e-449f-a43a-611d8c7f8fd2)) + (pin "2" (uuid 929ba344-ee47-4d6b-9dad-e48e5078c2bc)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "W1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7ccad5f1-6337-463b-bf85-d98c3bf8a837) + (property "Reference" "QuestionMark1" (at 231.14 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Question Mark" (at 231.14 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid c994f982-57d3-4b5e-b051-2594e8e8e29b)) + (pin "2" (uuid 0dc2b727-df2b-498d-8035-4eb40a39e556)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "QuestionMark1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7dd2f605-ace7-4a50-8f39-e685541da4b4) + (property "Reference" "D4" (at 82.55 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7c7a7fe9-76f1-475c-8b89-ca29cc2f2a8e)) + (pin "2" (uuid a5bffb81-2880-4217-83b9-c0102f79c1cf)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7e00b07a-9b1f-4cec-99cc-f37b5bdd949f) + (property "Reference" "Alt1" (at 77.47 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Alt" (at 77.47 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid b7622b70-7681-4f84-9510-c16fef78858d)) + (pin "2" (uuid 03db46d6-0607-47e2-9b10-845c96b722e6)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Alt1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7f9f0fb1-6d88-4153-895d-961f52340684) + (property "Reference" "D38" (at 214.63 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5d3f4ef3-f5fb-47fc-9fab-7e723d9b63e5)) + (pin "2" (uuid 38adb486-4ca6-43ee-9263-b9ade2379cb9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D38") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 801af96e-cd69-406e-990a-2439c619eb77) + (property "Reference" "Z1" (at 99.06 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Z" (at 99.06 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 4ea7cedb-52dd-4668-81ad-13a2e2366dc4)) + (pin "2" (uuid db7a71c9-d69f-4978-a5b0-1fab646236f3)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Z1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 805eaf37-dad4-45d2-b843-d051a6898080) + (property "Reference" "D34" (at 191.77 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cefb29c7-2373-41ec-8036-ca257b52ab18)) + (pin "2" (uuid ac81c474-1176-45e2-ab84-308feabdefa8)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D34") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 81c46d92-a028-4f91-874f-0630b1a0131c) + (property "Reference" "One1" (at 209.55 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "1" (at 209.55 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 2a998c1f-75eb-4115-b48e-294c20efedc0)) + (pin "2" (uuid bc55dab6-fe62-4671-b934-b1ab5a3c68d6)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "One1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8544427d-96e1-4a6c-94b9-772447be281d) + (property "Reference" "D23" (at 147.32 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3e7f9551-95ac-4a04-b2c0-aa70f04628cc)) + (pin "2" (uuid 6c1d3b24-d46d-41b7-b275-98b80bc31e32)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D23") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8a516dbd-0c2b-4ff9-a1cb-26b9c5584a4c) + (property "Reference" "Tab1" (at 77.47 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.25u" (at 77.47 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Tab" (at 77.47 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid ed9e86ca-42af-4d10-87ee-edecfaa2e2c9)) + (pin "2" (uuid 0ae7de52-d1de-4155-9b18-c15902d2c0c0)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Tab1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8b3ccee5-a0db-4587-bffa-c162622e9305) + (property "Reference" "D26" (at 168.91 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bc8775c3-d105-449e-9e76-44ebdf087dae)) + (pin "2" (uuid 53360845-2f8a-4955-953f-ac70a8bcb634)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D26") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 904250c8-a369-4f42-a9ac-59abc60d9534) + (property "Reference" "F1" (at 120.65 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "F" (at 120.65 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 58cfab66-148e-4825-b97a-57b48f517bc1)) + (pin "2" (uuid e9919195-8d9a-4838-be74-27f0a1033333)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "F1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 92951eca-03c9-44f8-938e-d0b1f4dd0422) + (property "Reference" "D46" (at 236.22 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 92a96ef7-5665-477c-b79f-a29a258f8e40)) + (pin "2" (uuid ee82ae71-3768-4c28-8075-c7671f250e8b)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D46") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 92a3a7f2-d3bb-408a-9644-705c199640b2) + (property "Reference" "N1" (at 142.24 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "N" (at 142.24 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 9a15921b-cdb4-460d-9011-2ad3edea28f3)) + (pin "2" (uuid 34363f5e-91b3-463e-9727-97c623bcfbe1)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "N1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9339fdf0-eee4-4eb3-9518-99b74ad5a7a5) + (property "Reference" "D47" (at 236.22 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a6b6adf1-c03e-4655-a04e-2ecb7172b01f)) + (pin "2" (uuid ab3720de-03e9-4268-beaa-d1221485b67d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D47") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 95c28467-2d8d-4393-8e30-739da84a5950) + (property "Reference" "Y1" (at 163.83 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Y" (at 163.83 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 91afd828-bbfd-4b29-8641-673db4c22362)) + (pin "2" (uuid 6ba523fd-c41e-4e76-903d-e2187d6bd211)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Y1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 96a69288-e056-409d-ae57-4267025a8074) + (property "Reference" "D20" (at 147.32 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d455c22e-55d2-404d-b32e-7793e246cc53)) + (pin "2" (uuid d37c2bb0-4bc0-4019-8078-e586d3135556)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9889b78b-07e4-4124-b421-b024ac749a4f) + (property "Reference" "D15" (at 125.73 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6324be64-8dfe-48b0-8e5e-cdcd1cdf002c)) + (pin "2" (uuid d08a0841-39a8-4230-97c2-3d748c6f1420)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9c814693-9f26-4f9e-a1e4-5490ab2f0e0e) + (property "Reference" "Q1" (at 99.06 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Q" (at 99.06 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 1bd9e2dd-d5b0-4ebf-982a-2e0c73d5ed19)) + (pin "2" (uuid fac67c89-2e35-4c38-94e0-85dcdb822596)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Q1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9f8c6540-042f-4e6f-88c1-2c279dc67a99) + (property "Reference" "I1" (at 186.69 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "I" (at 186.69 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid d24a23e5-50f2-4f28-9467-5f89d577a623)) + (pin "2" (uuid ab2e6125-f0db-44f6-99db-2abb2873e9db)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "I1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a0343a80-6af7-419c-bc1a-772029be0473) + (property "Reference" "D8" (at 104.14 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8a1a7d02-f5c5-401a-98b3-86f88060d850)) + (pin "2" (uuid f4bccd2f-fb58-4851-b00f-2b80a1cdf89d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a4438651-f220-4c9d-9eaa-978ac7eb621b) + (property "Reference" "D14" (at 125.73 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 08f7d092-9eb6-4d45-84a6-f0925a801d57)) + (pin "2" (uuid 65f7876d-d362-463b-a073-26f9b58a5828)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a58e8770-7fab-4416-9fc8-c0d5f33532d6) + (property "Reference" "P1" (at 209.55 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "P" (at 209.55 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 890041f1-80ef-45b9-a462-33ad4205d3db)) + (pin "2" (uuid 42f4e54b-cf13-4445-ba18-b281b6201101)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "P1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a9a9a4de-df24-4eae-9edc-39e0af9537cd) + (property "Reference" "D39" (at 214.63 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8aaed48d-49b1-4f5c-9815-7e74aea2a668)) + (pin "2" (uuid 66c4e04a-045e-4090-8fdc-2e73e6dd35d9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D39") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b3f3e3ce-6b92-40c9-9a94-242e8736dddb) + (property "Reference" "E1" (at 120.65 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "E" (at 120.65 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid b0b79e8b-0e0a-49e0-a5b8-96821105ef85)) + (pin "2" (uuid c7e8c269-0da1-4472-928f-fbc19a71fc20)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "E1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ba44a012-90d9-4690-9efc-05ec57dced49) + (property "Reference" "D13" (at 125.73 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 174b64f8-892e-4946-93fa-4622c1a1a310)) + (pin "2" (uuid da34d40f-a180-4cc2-9a11-7c6f1fa5370f)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c030585b-8d4b-4bbb-91da-008d5b45d5d5) + (property "Reference" "D21" (at 147.32 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b9bd6b03-3fa8-45c9-94bd-c24b53a89f06)) + (pin "2" (uuid 487a4fae-fd9f-4877-9ed1-98a150a9947e)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x14_Socket") (at 45.72 59.69 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c4ee9dfe-a3e3-49cf-b0c7-16cbbb81aeb0) + (property "Reference" "J2" (at 44.45 57.15 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_01x14_Socket" (at 44.45 59.69 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_Vertical" (at 45.72 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 22b96fd1-5160-4186-bf16-fae4b67dc2d2)) + (pin "10" (uuid c50730f3-8dfd-4a28-bd66-91f56fb8696f)) + (pin "11" (uuid fa83f8e4-28d6-4c52-a4a3-5af00ff83f41)) + (pin "12" (uuid 9e9528ee-6921-4287-8f90-5eab513e5191)) + (pin "13" (uuid 8fdbc1b0-bd8d-43e1-ae30-ea830119866e)) + (pin "14" (uuid 1d879b19-4740-453a-bef0-cf9ec5b15e02)) + (pin "2" (uuid 9b58231b-7b5e-42d9-beb4-c5cf0cea11e1)) + (pin "3" (uuid 1df8be79-039c-43fd-9f40-638e007bc36f)) + (pin "4" (uuid e46644f4-8b7e-42dc-a853-944d39904d7d)) + (pin "5" (uuid c66a6c5d-53ea-42db-9324-f0dc007a4995)) + (pin "6" (uuid 151967b3-c4e5-4827-82a6-956342b797de)) + (pin "7" (uuid 14eea0e9-5808-4d2a-85d0-6e55a3f4e0cf)) + (pin "8" (uuid be30009c-840e-4e25-bcfb-9f831da24d15)) + (pin "9" (uuid 00d22558-2a5b-4247-99b7-03d795182024)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "J2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid caa9e40e-5d12-4096-b9b2-dfedec54c04c) + (property "Reference" "K1" (at 186.69 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "K" (at 186.69 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 082f846c-0d96-4649-861a-6fae72b6dc48)) + (pin "2" (uuid df326094-e572-4d05-862b-d112caad0ac9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "K1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cc020324-fd12-4088-a250-3b05e53acf8c) + (property "Reference" "D35" (at 191.77 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b70fb1e9-7866-4865-bd4e-eb3f676194df)) + (pin "2" (uuid d3ba44e7-7c5e-43e1-a423-bb7581dafaa3)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D35") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cc803db6-8da0-4a46-8ccd-0671648e9b22) + (property "Reference" "D44" (at 236.22 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8dc37b5d-34e2-475b-817b-1bc7722bfe9f)) + (pin "2" (uuid 1a036b9f-7b95-4ab6-8004-11c865d11776)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D44") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ccc1a0a7-3d2e-4d9a-a26b-2ba44722c59d) + (property "Reference" "O1" (at 209.55 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "O" (at 209.55 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid f7993026-6ae7-4ad0-a9ac-ce5cc7ba807b)) + (pin "2" (uuid 9b5548a8-f359-43bd-9a92-11ad37fbacf5)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "O1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cd095dda-c9eb-45a9-9be7-670d2e96373d) + (property "Reference" "D32" (at 191.77 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e48d23ca-f4f7-45a8-82e7-60a2909d151e)) + (pin "2" (uuid 5d6834b0-b803-45b4-8329-5b02749657df)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D32") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cdffa0fe-39b9-4cc7-b997-0ebbef783875) + (property "Reference" "D16" (at 125.73 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8d0c464c-e8ae-473d-8f8b-a1391817e657)) + (pin "2" (uuid eb9db17f-2937-4647-ba9b-c2ac9d1d465c)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D16") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ceebdd55-9a08-495c-9e4d-a80df979e1ab) + (property "Reference" "D41" (at 214.63 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2b954261-ce5b-4134-82c1-183db16eaad1)) + (pin "2" (uuid b70b5d1f-c2f2-49fd-b9c7-89b0b4e6298c)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D41") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d2bf6fc0-e6d4-4e96-9137-6ceaf28723df) + (property "Reference" "D1" (at 82.55 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 711710bc-8b4c-4c9a-960c-84150abb7984)) + (pin "2" (uuid 9217cc09-d964-4e0b-9922-215d1ef4cfe2)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 33.02 173.99 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d3b8c9f8-359f-45c7-9b87-2365b4a73420) + (property "Reference" "H4" (at 35.56 172.72 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (at 35.56 175.26 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2" (at 33.02 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 33.02 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "H4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d6ae3002-ee72-4303-a815-2bf803132040) + (property "Reference" "D19" (at 147.32 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 35cf8618-9f0c-4a18-b7a7-2439be7d4932)) + (pin "2" (uuid cd56da10-b040-4c6a-8439-ae03735d3ceb)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid db6ddbfa-6a9c-473f-8210-a53b5bd28f78) + (property "Reference" "D45" (at 236.22 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 07eafa34-849b-40dd-ad46-562aa02b1c63)) + (pin "2" (uuid bd29e8ae-d901-4ebc-ac26-6b0da03a804f)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D45") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e01828b9-2b7a-49c7-a833-d49b55f322f1) + (property "Reference" "A1" (at 99.06 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "A" (at 99.06 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 7bb1f5d0-9113-472f-a2f0-c630b4cf88cf)) + (pin "2" (uuid a3306b71-e9d4-4939-aeb8-073669b7e0b6)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "A1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e0a302bd-1367-48f6-b62b-a7a26618fcc4) + (property "Reference" "G1" (at 142.24 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "G" (at 142.24 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 088ec10a-7477-4a5c-9c29-546c9aaee750)) + (pin "2" (uuid 72314ad0-94c7-4ac4-b941-8d974fa6607e)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "G1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e4ef2198-824b-4b1d-a9f4-4975f4a92ad7) + (property "Reference" "T1" (at 163.83 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "T" (at 163.83 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 1ade5d65-44da-45c6-9023-87fb68847a92)) + (pin "2" (uuid 89137eec-f843-40cf-8e6d-1a84b8a7f06f)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "T1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid eff1b466-00f3-4632-aeaa-66a283585aeb) + (property "Reference" "D5" (at 82.55 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 98303cb8-6cfb-4791-a5c8-77c240eade55)) + (pin "2" (uuid 960460b8-639e-4533-a153-8b65cd3ae6b7)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f08cc808-2b28-4e06-b4d9-bd62c4367f1a) + (property "Reference" "Control1" (at 77.47 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Control" (at 77.47 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid ec44e0fe-fbf2-44bd-bf4e-6aee1a1ebd3d)) + (pin "2" (uuid d4b477ec-75df-4d81-b540-16f4ef7f78d3)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Control1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 153.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f6e9ef2a-39d5-4bc5-999e-b72a8787cb52) + (property "Reference" "Space2" (at 120.65 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.75u" (at 120.65 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 2" (at 120.65 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 5f6a60cd-fda2-4f62-9cbe-1b3bbd6e4018)) + (pin "2" (uuid a489c2fc-13ec-4b8b-a4bf-d0aaf5475a6a)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Space2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f7cfdb55-efd2-42e9-8b6a-cc4056c9f75c) + (property "Reference" "D2" (at 82.55 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e91986aa-f440-4ac3-b03e-9a507554c472)) + (pin "2" (uuid 30fdcf4e-f9e5-44f1-bbd3-cdfa527f38d8)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fc316386-2582-4930-91be-2182a23c21f1) + (property "Reference" "C1" (at 120.65 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "C" (at 120.65 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid fd03a365-e208-4d59-a966-cba8197e43a2)) + (pin "2" (uuid ffd99a9a-f2e9-448d-a553-a530229c0a1e)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "C1") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/keyboard/keyboard.kicad_sch-bak b/keyboard/keyboard.kicad_sch-bak new file mode 100644 index 0000000..654983d --- /dev/null +++ b/keyboard/keyboard.kicad_sch-bak @@ -0,0 +1,4235 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 0a2d6e55-042d-47d6-a3a9-519125c55c50) + + (paper "A4") + + (lib_symbols + (symbol "Connector:Conn_01x14_Socket" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 17.78 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x14_Socket" (at 0 -20.32 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x14, script generated" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x14_Socket_1_1" + (arc (start 0 -17.272) (mid -0.5058 -17.78) (end 0 -18.288) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -14.732) (mid -0.5058 -15.24) (end 0 -15.748) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -12.192) (mid -0.5058 -12.7) (end 0 -13.208) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -9.652) (mid -0.5058 -10.16) (end 0 -10.668) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -7.112) (mid -0.5058 -7.62) (end 0 -8.128) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -4.572) (mid -0.5058 -5.08) (end 0 -5.588) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 -2.032) (mid -0.5058 -2.54) (end 0 -3.048) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -17.78) + (xy -0.508 -17.78) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy -0.508 -15.24) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -12.7) + (xy -0.508 -12.7) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy -0.508 -10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -7.62) + (xy -0.508 -7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.508 -5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -2.54) + (xy -0.508 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy -0.508 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.54) + (xy -0.508 2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -0.508 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 7.62) + (xy -0.508 7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy -0.508 10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 12.7) + (xy -0.508 12.7) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy -0.508 15.24) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 0.508) (mid -0.5058 0) (end 0 -0.508) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 3.048) (mid -0.5058 2.54) (end 0 2.032) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 5.588) (mid -0.5058 5.08) (end 0 4.572) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 8.128) (mid -0.5058 7.62) (end 0 7.112) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 10.668) (mid -0.5058 10.16) (end 0 9.652) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 13.208) (mid -0.5058 12.7) (end 0 12.192) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 0 15.748) (mid -0.5058 15.24) (end 0 14.732) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 15.24 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -17.78 0) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 12.7 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 10.16 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:D" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "D" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "D_0_1" + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "D_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "PCM_marbastlib-mx:MX_SW_solder" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "MX" (at 3.048 1.016 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_SW_solder" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, normally open, two pins, 45° tilted" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MX_SW_solder_0_1" + (circle (center -1.1684 1.1684) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.508 2.54) + (xy 2.54 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 1.016) + (xy 2.032 2.032) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 2.54) + (xy -1.524 1.524) + (xy -1.524 1.524) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.524 -1.524) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 1.143 -1.1938) (radius 0.508) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin passive line (at -2.54 2.54 0) (length 0) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -2.54 180) (length 0) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "PCM_marbastlib-mx:MX_stab" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "S" (at -5.08 6.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at -5.08 3.81 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_6.25u" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cherry mx stabilizer stab" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Cherry MX-style stabilizer" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MX_stab_0_1" + (rectangle (start -5.08 -1.524) (end -2.54 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -5.08 1.27) (end -2.54 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.826 2.794) (end -2.794 1.27) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.064 -2.286) (end -3.556 -1.016) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.064 -1.778) (end 4.064 -2.286) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start -4.064 1.27) (end -3.556 2.794) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.54 -1.524) (end 5.08 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.54 1.27) (end 5.08 -2.54) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 2.794 2.794) (end 4.826 1.27) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 3.556 1.27) (end 4.064 2.794) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 4.064 -2.286) (end 3.556 -1.016) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + ) + ) + + (junction (at 144.78 97.79) (diameter 0) (color 0 0 0 0) + (uuid 023b4821-58ae-452d-bcb7-90dd9d9063de) + ) + (junction (at 144.78 53.34) (diameter 0) (color 0 0 0 0) + (uuid 03742963-284f-47c0-b69d-caa9f1b82b9b) + ) + (junction (at 74.93 106.68) (diameter 0) (color 0 0 0 0) + (uuid 05018c04-5695-4706-94dd-a640933442a0) + ) + (junction (at 184.15 85.09) (diameter 0) (color 0 0 0 0) + (uuid 0c006b99-bbdf-4afa-abe9-3d8ad50647d7) + ) + (junction (at 166.37 53.34) (diameter 0) (color 0 0 0 0) + (uuid 0f647a40-4015-4a94-bfb6-5b93197efe1e) + ) + (junction (at 212.09 53.34) (diameter 0) (color 0 0 0 0) + (uuid 10ac0567-419a-4075-88fd-db8f1b67e66d) + ) + (junction (at 80.01 97.79) (diameter 0) (color 0 0 0 0) + (uuid 1779ab19-8a99-4f42-a8fc-f31779b7f49c) + ) + (junction (at 233.68 97.79) (diameter 0) (color 0 0 0 0) + (uuid 19fa0820-1002-40dd-bb66-723720de7d2a) + ) + (junction (at 228.6 40.64) (diameter 0) (color 0 0 0 0) + (uuid 1cdbb902-e77b-4c4d-a8b4-cb4f7ef796d4) + ) + (junction (at 166.37 142.24) (diameter 0) (color 0 0 0 0) + (uuid 1d065ace-f5b5-4fa9-a1ea-0421c6243eac) + ) + (junction (at 189.23 142.24) (diameter 0) (color 0 0 0 0) + (uuid 1e0f4df9-408b-465e-85e7-9e98a4c82d49) + ) + (junction (at 74.93 129.54) (diameter 0) (color 0 0 0 0) + (uuid 1f160b2a-cc94-4251-b969-ce892f22da75) + ) + (junction (at 212.09 97.79) (diameter 0) (color 0 0 0 0) + (uuid 21ef6d7a-93f1-48fa-a012-f9b44e81e224) + ) + (junction (at 123.19 97.79) (diameter 0) (color 0 0 0 0) + (uuid 21f171be-ca0e-4015-954d-dbaffc43bc10) + ) + (junction (at 74.93 85.09) (diameter 0) (color 0 0 0 0) + (uuid 25c2ae65-2387-4afd-a185-e8748e79cac6) + ) + (junction (at 212.09 142.24) (diameter 0) (color 0 0 0 0) + (uuid 27304d5b-65df-4a24-a27b-b7673d8ce4ef) + ) + (junction (at 207.01 62.23) (diameter 0) (color 0 0 0 0) + (uuid 2b0998dc-43aa-4b93-ab56-0d6c5d7df56b) + ) + (junction (at 184.15 106.68) (diameter 0) (color 0 0 0 0) + (uuid 379e6c85-8efe-4bd6-aba3-bf56f3a8072b) + ) + (junction (at 189.23 74.93) (diameter 0) (color 0 0 0 0) + (uuid 37ce5db7-1a46-47c2-9a0b-768b0a26a0a9) + ) + (junction (at 118.11 40.64) (diameter 0) (color 0 0 0 0) + (uuid 3828665a-ade8-4d89-a517-10cd295d34d4) + ) + (junction (at 101.6 74.93) (diameter 0) (color 0 0 0 0) + (uuid 3e97f4d9-768f-46ab-906c-fac1ceaf07ee) + ) + (junction (at 212.09 74.93) (diameter 0) (color 0 0 0 0) + (uuid 40fe729c-9bbd-4ddd-8ee4-9e22ea36b9ac) + ) + (junction (at 207.01 106.68) (diameter 0) (color 0 0 0 0) + (uuid 4434da62-c177-4014-a4de-ac4f2083ca6d) + ) + (junction (at 228.6 106.68) (diameter 0) (color 0 0 0 0) + (uuid 46eca72c-a977-4def-937b-389c5012faec) + ) + (junction (at 161.29 62.23) (diameter 0) (color 0 0 0 0) + (uuid 47eaebb0-fdf1-46ef-b778-492a158400c0) + ) + (junction (at 118.11 62.23) (diameter 0) (color 0 0 0 0) + (uuid 48c8a688-6dab-43c0-8a97-8b480a07aedc) + ) + (junction (at 233.68 53.34) (diameter 0) (color 0 0 0 0) + (uuid 561457d8-2c08-4a19-a566-0016553ade62) + ) + (junction (at 184.15 40.64) (diameter 0) (color 0 0 0 0) + (uuid 566b4673-11e3-41be-ba77-51a3969be485) + ) + (junction (at 96.52 85.09) (diameter 0) (color 0 0 0 0) + (uuid 59a22d12-7f34-4379-a99b-5da1763cbbe9) + ) + (junction (at 101.6 163.83) (diameter 0) (color 0 0 0 0) + (uuid 5bb070c5-0bc6-493d-870d-ed2249324df2) + ) + (junction (at 123.19 142.24) (diameter 0) (color 0 0 0 0) + (uuid 5e150af5-ef7d-4263-9ec0-8ce2f8c03778) + ) + (junction (at 233.68 119.38) (diameter 0) (color 0 0 0 0) + (uuid 5e73d42b-1c8f-4716-b0ec-a9c2d984ccfd) + ) + (junction (at 161.29 106.68) (diameter 0) (color 0 0 0 0) + (uuid 641ae639-f7c2-455d-9ca5-49689fcc61dd) + ) + (junction (at 189.23 97.79) (diameter 0) (color 0 0 0 0) + (uuid 65b09bf7-59c5-4696-93e9-d7bfa02e0b61) + ) + (junction (at 74.93 62.23) (diameter 0) (color 0 0 0 0) + (uuid 6a05d9af-b731-4b06-8a09-3373ea444397) + ) + (junction (at 233.68 142.24) (diameter 0) (color 0 0 0 0) + (uuid 6b5a2eac-29c0-4337-b866-03a0c6b92b43) + ) + (junction (at 161.29 40.64) (diameter 0) (color 0 0 0 0) + (uuid 6c87acb0-345b-419f-a960-2118f65ca3b5) + ) + (junction (at 118.11 106.68) (diameter 0) (color 0 0 0 0) + (uuid 6d9211f9-4fdd-4a46-860a-29388cdebc2f) + ) + (junction (at 101.6 53.34) (diameter 0) (color 0 0 0 0) + (uuid 700d2235-42c1-43d2-ab75-ffa82558726c) + ) + (junction (at 144.78 142.24) (diameter 0) (color 0 0 0 0) + (uuid 7450a41d-dfbd-49cf-be4a-1500eea94274) + ) + (junction (at 144.78 74.93) (diameter 0) (color 0 0 0 0) + (uuid 7a5d2680-06b9-421f-8089-28115947c3b7) + ) + (junction (at 80.01 119.38) (diameter 0) (color 0 0 0 0) + (uuid 7ae1b2df-cbbd-4ced-844e-4117f52d573d) + ) + (junction (at 123.19 163.83) (diameter 0) (color 0 0 0 0) + (uuid 7b1bbec8-9fe0-45ab-9adf-037c38680256) + ) + (junction (at 189.23 53.34) (diameter 0) (color 0 0 0 0) + (uuid 81b8382a-ccb2-4fe0-bedd-6f2ed2006685) + ) + (junction (at 139.7 62.23) (diameter 0) (color 0 0 0 0) + (uuid 879a2ee8-233f-4e85-8ca3-0d011b489b95) + ) + (junction (at 74.93 40.64) (diameter 0) (color 0 0 0 0) + (uuid 8822202a-cad4-44b2-9a38-269bd4e61f3f) + ) + (junction (at 123.19 119.38) (diameter 0) (color 0 0 0 0) + (uuid 8bafe1ee-bcf2-41cf-a2b7-7ef0328eeafd) + ) + (junction (at 139.7 106.68) (diameter 0) (color 0 0 0 0) + (uuid 9bb63f63-b6ff-4800-978c-1a7d8bf12182) + ) + (junction (at 96.52 129.54) (diameter 0) (color 0 0 0 0) + (uuid a0165b2f-db4a-48c9-b9cf-1e8ccd1ebed5) + ) + (junction (at 96.52 106.68) (diameter 0) (color 0 0 0 0) + (uuid a33c1af2-68a4-4fef-b3c4-fa8f51502394) + ) + (junction (at 166.37 74.93) (diameter 0) (color 0 0 0 0) + (uuid a6a15b7a-2f0f-49b4-a4f0-518ce22fc7cf) + ) + (junction (at 144.78 119.38) (diameter 0) (color 0 0 0 0) + (uuid a793695a-b146-4a9d-9b3a-5726c4eb0680) + ) + (junction (at 80.01 142.24) (diameter 0) (color 0 0 0 0) + (uuid ad98b17c-841e-411a-aeaf-e826826f7eae) + ) + (junction (at 80.01 163.83) (diameter 0) (color 0 0 0 0) + (uuid b1397295-df72-4c7e-9c08-df5cc0c08c75) + ) + (junction (at 118.11 129.54) (diameter 0) (color 0 0 0 0) + (uuid b4929f50-8dd3-45c1-900f-74ffccbacafe) + ) + (junction (at 228.6 85.09) (diameter 0) (color 0 0 0 0) + (uuid b850fedc-a18d-427f-93a8-3bb3b7d1863a) + ) + (junction (at 139.7 85.09) (diameter 0) (color 0 0 0 0) + (uuid b8669c4b-9065-45a7-a8eb-e37cb18e2895) + ) + (junction (at 166.37 119.38) (diameter 0) (color 0 0 0 0) + (uuid bdbd7dfe-9da7-496c-9bb7-1e4883e76ad2) + ) + (junction (at 233.68 74.93) (diameter 0) (color 0 0 0 0) + (uuid bdc550db-8329-4444-9a2b-11769771feb9) + ) + (junction (at 118.11 85.09) (diameter 0) (color 0 0 0 0) + (uuid be8e32fe-5310-4ab8-baf3-13e3d7bc4eee) + ) + (junction (at 80.01 53.34) (diameter 0) (color 0 0 0 0) + (uuid bf9899f5-7fc7-4920-953e-a3bcd3e85cdb) + ) + (junction (at 96.52 62.23) (diameter 0) (color 0 0 0 0) + (uuid c3b0898b-3b30-4315-9f67-97db16a320e1) + ) + (junction (at 96.52 40.64) (diameter 0) (color 0 0 0 0) + (uuid c8c1981c-eee3-4b7d-85f8-76217aecb928) + ) + (junction (at 189.23 119.38) (diameter 0) (color 0 0 0 0) + (uuid cd75f16e-bcfe-4d71-82d0-b833ebca95b2) + ) + (junction (at 101.6 97.79) (diameter 0) (color 0 0 0 0) + (uuid d19d7474-57b5-4f58-a3a3-78bc2bfe4042) + ) + (junction (at 101.6 142.24) (diameter 0) (color 0 0 0 0) + (uuid d48f6914-0a50-4d6d-bfab-0d2673e717a4) + ) + (junction (at 139.7 40.64) (diameter 0) (color 0 0 0 0) + (uuid d6dd723c-0494-4667-8609-74f7769ae726) + ) + (junction (at 184.15 62.23) (diameter 0) (color 0 0 0 0) + (uuid da491f93-55ce-4525-b333-05ecc96ea943) + ) + (junction (at 123.19 74.93) (diameter 0) (color 0 0 0 0) + (uuid daed1ded-11b5-412b-8dca-501c369c02e0) + ) + (junction (at 207.01 85.09) (diameter 0) (color 0 0 0 0) + (uuid df6ebe56-34df-4bbb-a211-7e4b3f79c853) + ) + (junction (at 161.29 85.09) (diameter 0) (color 0 0 0 0) + (uuid e4f04355-c1c0-47d4-a930-875251fccd34) + ) + (junction (at 101.6 119.38) (diameter 0) (color 0 0 0 0) + (uuid f05054e0-be9d-448f-b6c7-d14d74139d2e) + ) + (junction (at 207.01 40.64) (diameter 0) (color 0 0 0 0) + (uuid f08b6a8e-3996-43f1-9788-c651b6f36215) + ) + (junction (at 80.01 74.93) (diameter 0) (color 0 0 0 0) + (uuid f44029bb-8476-4a3a-b6ea-1bfee29054f9) + ) + (junction (at 166.37 97.79) (diameter 0) (color 0 0 0 0) + (uuid f673a4fd-fd2b-4ec7-94aa-f14a63f0db37) + ) + (junction (at 212.09 119.38) (diameter 0) (color 0 0 0 0) + (uuid fa5644c5-672c-42f1-9d0a-fc84c3ba8c09) + ) + (junction (at 228.6 62.23) (diameter 0) (color 0 0 0 0) + (uuid fc2928f2-649f-42ba-9cf9-9c6b2f2f96c9) + ) + (junction (at 123.19 53.34) (diameter 0) (color 0 0 0 0) + (uuid fd227ab4-175a-4d8a-84db-657e8e7b92da) + ) + + (no_connect (at 180.34 185.42) (uuid 4da10ac6-c5cf-4149-85c1-23fc915898a7)) + + (bus_entry (at 59.69 41.91) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 10577437-3f29-4d65-a48f-ff5e9c3b8429) + ) + (bus_entry (at 137.16 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1a513e1b-1015-47f1-9d36-a9de980b9a39) + ) + (bus_entry (at 62.23 121.92) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 1dcbda20-d743-4975-8a92-ee67ea5bc87c) + ) + (bus_entry (at 59.69 49.53) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 24d91af9-2a96-4a2d-a530-870fc3769c2a) + ) + (bus_entry (at 181.61 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 27b0c215-963b-4fc4-898d-6a7cb2281b14) + ) + (bus_entry (at 62.23 166.37) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 2ec0473b-f9b0-4c18-8395-4d5c9d1717a5) + ) + (bus_entry (at 57.15 74.93) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 30a8592e-fb25-46f9-88f6-536b4259a5c6) + ) + (bus_entry (at 59.69 46.99) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3186948b-d948-47ec-8af9-82c1a4f99047) + ) + (bus_entry (at 57.15 72.39) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4ba075fc-96c8-4a6b-a7c9-9f84f10f2c52) + ) + (bus_entry (at 62.23 55.88) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 507e8e8d-a3b0-4e21-8b6e-4f114aed600b) + ) + (bus_entry (at 62.23 100.33) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 5133e3c8-1309-46cf-a81e-019a3ef2a7e9) + ) + (bus_entry (at 59.69 54.61) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 59ac6500-237f-4b7d-bc30-6aa519c32350) + ) + (bus_entry (at 57.15 69.85) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 6593f9b6-0a71-4540-bef7-360323a4f6d9) + ) + (bus_entry (at 72.39 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 6baa7212-22f1-4b91-8400-fad44e6207ff) + ) + (bus_entry (at 226.06 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 71216ae8-2b24-4f1e-9f9b-15e9e05bfee1) + ) + (bus_entry (at 62.23 77.47) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 72b5ed28-c3b3-47aa-961d-fdb35e118271) + ) + (bus_entry (at 59.69 44.45) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7a655cd9-6c53-49ef-8caa-cc1582f6013c) + ) + (bus_entry (at 62.23 144.78) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7a85ff2e-aa24-460e-9eb5-0760c8923440) + ) + (bus_entry (at 57.15 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 990a9f38-d435-464f-a106-04c0edad61d8) + ) + (bus_entry (at 115.57 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a42f99c7-7e71-4d43-8564-a0b34859e628) + ) + (bus_entry (at 93.98 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid af558249-602d-4d08-beec-4a93bb4def39) + ) + (bus_entry (at 59.69 57.15) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid b0c8cae7-c7aa-457a-a352-29d914089c79) + ) + (bus_entry (at 57.15 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c084a2cb-2d4e-469c-a7a4-6291c0fd7606) + ) + (bus_entry (at 59.69 39.37) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid cd15a771-b6e6-41da-832c-60331574a16c) + ) + (bus_entry (at 204.47 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e2480da3-9430-40e9-ba3d-bb3db27a8b4b) + ) + (bus_entry (at 59.69 52.07) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid e4968824-3a23-4725-8b92-3b674bd71491) + ) + (bus_entry (at 158.75 29.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ec14cc5a-f29f-4e23-8aee-65923191a2bf) + ) + (bus_entry (at 57.15 67.31) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f36bec3c-e5e7-42ae-99c0-81b07a166148) + ) + + (wire (pts (xy 50.8 64.77) (xy 57.15 64.77)) + (stroke (width 0) (type default)) + (uuid 00de92f4-348d-4d88-878a-1329218cc42e) + ) + (wire (pts (xy 212.09 74.93) (xy 233.68 74.93)) + (stroke (width 0) (type default)) + (uuid 02533f06-978e-44df-acf6-9f93963917ba) + ) + (wire (pts (xy 50.8 49.53) (xy 57.15 49.53)) + (stroke (width 0) (type default)) + (uuid 0cfcde42-073e-4f47-adcf-cc2fb4d88758) + ) + (wire (pts (xy 144.78 74.93) (xy 166.37 74.93)) + (stroke (width 0) (type default)) + (uuid 0dc1d382-566e-4817-a3fe-2b4f8a59f041) + ) + (wire (pts (xy 64.77 119.38) (xy 80.01 119.38)) + (stroke (width 0) (type default)) + (uuid 0e23a756-c468-4189-b885-8ff3285882bc) + ) + (wire (pts (xy 166.37 119.38) (xy 189.23 119.38)) + (stroke (width 0) (type default)) + (uuid 106fe24e-a431-498c-ad70-7d5ee06ef908) + ) + (wire (pts (xy 139.7 40.64) (xy 139.7 62.23)) + (stroke (width 0) (type default)) + (uuid 110c5bb0-2d96-4245-9f55-1d2cd4960f42) + ) + (wire (pts (xy 189.23 53.34) (xy 212.09 53.34)) + (stroke (width 0) (type default)) + (uuid 1652a325-ad0e-4732-af0d-a18147e5be3c) + ) + (wire (pts (xy 118.11 40.64) (xy 118.11 62.23)) + (stroke (width 0) (type default)) + (uuid 16b01ead-d8d5-447a-8263-45686d6c456a) + ) + (wire (pts (xy 166.37 97.79) (xy 189.23 97.79)) + (stroke (width 0) (type default)) + (uuid 17414912-07c2-43bc-ab93-c11cbde89cc4) + ) + (wire (pts (xy 228.6 106.68) (xy 228.6 129.54)) + (stroke (width 0) (type default)) + (uuid 17ea59e5-fe18-472b-9abd-f7bc4fa5c52c) + ) + (wire (pts (xy 50.8 72.39) (xy 57.15 72.39)) + (stroke (width 0) (type default)) + (uuid 19b369bb-3d27-41c0-9c3f-05a2025c026a) + ) + (wire (pts (xy 123.19 142.24) (xy 144.78 142.24)) + (stroke (width 0) (type default)) + (uuid 1b438340-755b-4025-807c-d153cf348249) + ) + (wire (pts (xy 80.01 97.79) (xy 101.6 97.79)) + (stroke (width 0) (type default)) + (uuid 1e573d7f-2ad5-42af-aff9-ee57c1223aa6) + ) + (wire (pts (xy 50.8 54.61) (xy 57.15 54.61)) + (stroke (width 0) (type default)) + (uuid 1ecdcddc-d0e4-43ed-9b1f-edc38cc18786) + ) + (wire (pts (xy 233.68 97.79) (xy 234.95 97.79)) + (stroke (width 0) (type default)) + (uuid 20ef526e-32b7-4b7c-b704-2c912fd32134) + ) + (bus (pts (xy 62.23 77.47) (xy 62.23 100.33)) + (stroke (width 0) (type default)) + (uuid 2177d58b-8b07-4cfd-8443-c2bfce02b80a) + ) + + (wire (pts (xy 123.19 74.93) (xy 144.78 74.93)) + (stroke (width 0) (type default)) + (uuid 22344c33-6420-4e80-94ae-34a1a424c1a9) + ) + (wire (pts (xy 144.78 119.38) (xy 166.37 119.38)) + (stroke (width 0) (type default)) + (uuid 2374f39b-4601-47ba-a71e-e6d630f88e70) + ) + (wire (pts (xy 166.37 74.93) (xy 189.23 74.93)) + (stroke (width 0) (type default)) + (uuid 23d7113d-5689-434d-910a-65085f2364b1) + ) + (wire (pts (xy 139.7 62.23) (xy 139.7 85.09)) + (stroke (width 0) (type default)) + (uuid 261367df-a54d-4489-bdca-7b67141d81cc) + ) + (wire (pts (xy 161.29 62.23) (xy 161.29 85.09)) + (stroke (width 0) (type default)) + (uuid 26898c99-e83c-479f-af39-85c35844c6ee) + ) + (bus (pts (xy 59.69 72.39) (xy 59.69 74.93)) + (stroke (width 0) (type default)) + (uuid 26a4c627-237e-454c-8bd3-22b55d90b4d3) + ) + + (wire (pts (xy 233.68 142.24) (xy 234.95 142.24)) + (stroke (width 0) (type default)) + (uuid 27495b86-aa96-4b17-bc5a-4de9df7756f7) + ) + (wire (pts (xy 118.11 106.68) (xy 118.11 129.54)) + (stroke (width 0) (type default)) + (uuid 2a61b15a-d84f-4425-9455-2129c1fb91ee) + ) + (wire (pts (xy 184.15 40.64) (xy 184.15 62.23)) + (stroke (width 0) (type default)) + (uuid 2c8a922d-9e1d-4dce-8337-09a59c163f07) + ) + (wire (pts (xy 144.78 53.34) (xy 166.37 53.34)) + (stroke (width 0) (type default)) + (uuid 2f0c32c8-3556-4b99-805c-97068dccd2d7) + ) + (bus (pts (xy 226.06 29.21) (xy 227.33 29.21)) + (stroke (width 0) (type default)) + (uuid 2f751b38-c2de-463e-8492-e49fbd98b02b) + ) + + (wire (pts (xy 50.8 44.45) (xy 57.15 44.45)) + (stroke (width 0) (type default)) + (uuid 317eec7f-163a-4bd4-9f30-1a591ae08241) + ) + (wire (pts (xy 74.93 62.23) (xy 74.93 85.09)) + (stroke (width 0) (type default)) + (uuid 33812c22-c52c-4625-8842-cb713bf5ded7) + ) + (bus (pts (xy 62.23 121.92) (xy 62.23 144.78)) + (stroke (width 0) (type default)) + (uuid 36fe0dd8-cfe8-4666-a028-214068e0a990) + ) + + (wire (pts (xy 144.78 97.79) (xy 166.37 97.79)) + (stroke (width 0) (type default)) + (uuid 38641620-c43a-4334-a28b-e4c57067ad57) + ) + (wire (pts (xy 118.11 85.09) (xy 118.11 106.68)) + (stroke (width 0) (type default)) + (uuid 3bb51d7d-3367-4d8d-8b4d-6601cc73748d) + ) + (wire (pts (xy 228.6 62.23) (xy 228.6 85.09)) + (stroke (width 0) (type default)) + (uuid 3df846e0-e54d-4760-be64-78b020e53328) + ) + (bus (pts (xy 59.69 41.91) (xy 59.69 39.37)) + (stroke (width 0) (type default)) + (uuid 3ead9e2e-64e0-44c9-87e3-fc7824dbdd50) + ) + + (wire (pts (xy 189.23 142.24) (xy 212.09 142.24)) + (stroke (width 0) (type default)) + (uuid 415d562d-ca03-4b3d-ada9-356d624c9652) + ) + (wire (pts (xy 74.93 129.54) (xy 74.93 151.13)) + (stroke (width 0) (type default)) + (uuid 426b5850-de51-45e8-b791-587189bb8766) + ) + (wire (pts (xy 50.8 59.69) (xy 57.15 59.69)) + (stroke (width 0) (type default)) + (uuid 43b5bd60-c617-4203-8832-e287945ec958) + ) + (bus (pts (xy 115.57 29.21) (xy 137.16 29.21)) + (stroke (width 0) (type default)) + (uuid 4759be5c-31c8-4d79-8849-93d81e89d2b8) + ) + + (wire (pts (xy 74.93 85.09) (xy 74.93 106.68)) + (stroke (width 0) (type default)) + (uuid 48821c4e-dad6-41a0-a272-29242924292c) + ) + (bus (pts (xy 59.69 69.85) (xy 59.69 72.39)) + (stroke (width 0) (type default)) + (uuid 4ba300d4-a849-4743-a642-e17906e15e3f) + ) + (bus (pts (xy 59.69 74.93) (xy 59.69 77.47)) + (stroke (width 0) (type default)) + (uuid 4bddb96b-4d3f-4a47-b4be-0ec080d11976) + ) + + (wire (pts (xy 50.8 41.91) (xy 57.15 41.91)) + (stroke (width 0) (type default)) + (uuid 4efe40b9-6792-4829-8365-25c34e364592) + ) + (wire (pts (xy 80.01 163.83) (xy 101.6 163.83)) + (stroke (width 0) (type default)) + (uuid 51225b2d-65f4-4d78-ac78-f83a615e964b) + ) + (bus (pts (xy 59.69 44.45) (xy 59.69 41.91)) + (stroke (width 0) (type default)) + (uuid 52871d19-1421-4da0-a10a-da98268c1652) + ) + + (wire (pts (xy 123.19 119.38) (xy 144.78 119.38)) + (stroke (width 0) (type default)) + (uuid 54d0be2b-b205-4c1f-9ce3-e89c6d7784fe) + ) + (wire (pts (xy 96.52 40.64) (xy 96.52 62.23)) + (stroke (width 0) (type default)) + (uuid 57db8771-c8f0-4d03-b871-b834d7d04921) + ) + (wire (pts (xy 144.78 142.24) (xy 166.37 142.24)) + (stroke (width 0) (type default)) + (uuid 5e5b687e-c786-4591-9532-e3971e65a648) + ) + (wire (pts (xy 139.7 85.09) (xy 139.7 106.68)) + (stroke (width 0) (type default)) + (uuid 5e64e55e-7ba4-4fc0-9286-6509421bec1b) + ) + (wire (pts (xy 207.01 106.68) (xy 207.01 129.54)) + (stroke (width 0) (type default)) + (uuid 5f45db86-6c2a-4ac2-a413-d656895cd328) + ) + (wire (pts (xy 96.52 85.09) (xy 96.52 106.68)) + (stroke (width 0) (type default)) + (uuid 5f57fa06-5db8-41d2-b432-5aa365198560) + ) + (bus (pts (xy 62.23 55.88) (xy 62.23 77.47)) + (stroke (width 0) (type default)) + (uuid 60343783-8309-48da-ab80-f50194cd318b) + ) + + (wire (pts (xy 189.23 119.38) (xy 212.09 119.38)) + (stroke (width 0) (type default)) + (uuid 61836671-3cc1-42ec-980e-895d1e760045) + ) + (bus (pts (xy 59.69 64.77) (xy 59.69 67.31)) + (stroke (width 0) (type default)) + (uuid 65ef7577-e905-45dd-aa56-de1fa6cc7a2a) + ) + + (wire (pts (xy 50.8 57.15) (xy 57.15 57.15)) + (stroke (width 0) (type default)) + (uuid 672c9cd4-0bf5-4925-b2ec-526819afdbbb) + ) + (wire (pts (xy 184.15 62.23) (xy 184.15 85.09)) + (stroke (width 0) (type default)) + (uuid 6df768b3-aaab-49b8-bc08-a22f0e4c6564) + ) + (bus (pts (xy 59.69 52.07) (xy 59.69 49.53)) + (stroke (width 0) (type default)) + (uuid 72db0f5f-fdae-418f-a5f7-cccc538ee4ab) + ) + (bus (pts (xy 137.16 29.21) (xy 158.75 29.21)) + (stroke (width 0) (type default)) + (uuid 72f1a3ba-3c86-4803-890b-81ee903fd772) + ) + + (wire (pts (xy 96.52 31.75) (xy 96.52 40.64)) + (stroke (width 0) (type default)) + (uuid 76d7abd1-f141-4d54-90c7-17695261b6b3) + ) + (wire (pts (xy 96.52 129.54) (xy 96.52 151.13)) + (stroke (width 0) (type default)) + (uuid 7ca56fe6-dc97-4901-87ef-940b95129fcc) + ) + (wire (pts (xy 189.23 74.93) (xy 212.09 74.93)) + (stroke (width 0) (type default)) + (uuid 7da1ba05-a92c-4524-a96f-11bf1fa07dd0) + ) + (bus (pts (xy 72.39 29.21) (xy 93.98 29.21)) + (stroke (width 0) (type default)) + (uuid 80ab2caf-84fd-453b-ba34-510fad1a62ef) + ) + + (wire (pts (xy 228.6 40.64) (xy 228.6 62.23)) + (stroke (width 0) (type default)) + (uuid 83d9cbe2-7937-4774-aadd-a9ba6712d236) + ) + (bus (pts (xy 93.98 29.21) (xy 115.57 29.21)) + (stroke (width 0) (type default)) + (uuid 849f26b7-a353-4fb5-91b6-11976aeb9698) + ) + (bus (pts (xy 59.69 29.21) (xy 72.39 29.21)) + (stroke (width 0) (type default)) + (uuid 88dc160c-957a-43e2-919c-c7ce4e8c5916) + ) + + (wire (pts (xy 80.01 119.38) (xy 101.6 119.38)) + (stroke (width 0) (type default)) + (uuid 8c80d231-e08a-4528-83be-d7452e86057b) + ) + (bus (pts (xy 62.23 144.78) (xy 62.23 166.37)) + (stroke (width 0) (type default)) + (uuid 8cdb030d-75c9-4de9-b7cb-7c16be200d4a) + ) + (bus (pts (xy 59.69 67.31) (xy 59.69 69.85)) + (stroke (width 0) (type default)) + (uuid 8f2a1b35-0ab3-4f87-8ea6-2450f02987d3) + ) + + (wire (pts (xy 166.37 142.24) (xy 189.23 142.24)) + (stroke (width 0) (type default)) + (uuid 9322d49b-b3ed-45eb-a893-a7a808440af9) + ) + (wire (pts (xy 74.93 40.64) (xy 74.93 62.23)) + (stroke (width 0) (type default)) + (uuid 95949ffd-8eae-4f29-8e33-cc08496f2421) + ) + (wire (pts (xy 80.01 74.93) (xy 101.6 74.93)) + (stroke (width 0) (type default)) + (uuid 96940a3e-6fa3-4961-a8c5-f3c22c66f706) + ) + (wire (pts (xy 101.6 142.24) (xy 123.19 142.24)) + (stroke (width 0) (type default)) + (uuid 97d2b92c-2750-4a20-ba9a-4b41c655027e) + ) + (wire (pts (xy 101.6 53.34) (xy 123.19 53.34)) + (stroke (width 0) (type default)) + (uuid 97da94ce-cb69-4622-82d6-dadc701f1c22) + ) + (wire (pts (xy 228.6 31.75) (xy 228.6 40.64)) + (stroke (width 0) (type default)) + (uuid 981be273-9d77-45df-9088-cadcb361e3f3) + ) + (wire (pts (xy 50.8 62.23) (xy 57.15 62.23)) + (stroke (width 0) (type default)) + (uuid 9a2ea783-f4d9-4ca4-99c6-64ef414e72b9) + ) + (bus (pts (xy 59.69 49.53) (xy 59.69 46.99)) + (stroke (width 0) (type default)) + (uuid 9a30e569-5f4a-4a54-aeb4-ae563f551211) + ) + + (wire (pts (xy 101.6 74.93) (xy 123.19 74.93)) + (stroke (width 0) (type default)) + (uuid 9d6fffa8-4ddc-4db5-8751-29a2820aba8c) + ) + (wire (pts (xy 64.77 163.83) (xy 80.01 163.83)) + (stroke (width 0) (type default)) + (uuid 9da5c1a5-53ba-42a4-833c-4c45f81360be) + ) + (wire (pts (xy 74.93 106.68) (xy 74.93 129.54)) + (stroke (width 0) (type default)) + (uuid 9fc8d440-3db4-4062-98a6-b2238df106b8) + ) + (bus (pts (xy 181.61 29.21) (xy 204.47 29.21)) + (stroke (width 0) (type default)) + (uuid a501ace6-cc98-49db-9f25-cb19cf571d7a) + ) + + (wire (pts (xy 50.8 74.93) (xy 57.15 74.93)) + (stroke (width 0) (type default)) + (uuid a54b552b-2642-4b5a-8dbb-33f877286dbe) + ) + (wire (pts (xy 189.23 97.79) (xy 212.09 97.79)) + (stroke (width 0) (type default)) + (uuid a5a4b143-816e-4fcf-8b3f-c523b4b1d24b) + ) + (wire (pts (xy 123.19 97.79) (xy 144.78 97.79)) + (stroke (width 0) (type default)) + (uuid a68dae9f-4a06-48a7-90c9-ee828dde2eb0) + ) + (wire (pts (xy 64.77 74.93) (xy 80.01 74.93)) + (stroke (width 0) (type default)) + (uuid aa784493-8738-4bec-86ea-0136e9229ddf) + ) + (wire (pts (xy 64.77 142.24) (xy 80.01 142.24)) + (stroke (width 0) (type default)) + (uuid aa94ce37-abc4-404e-ae07-8cd811519a2e) + ) + (bus (pts (xy 62.23 100.33) (xy 62.23 121.92)) + (stroke (width 0) (type default)) + (uuid acb36ae3-4a9b-4ed5-a662-4d102122a5f7) + ) + + (wire (pts (xy 96.52 62.23) (xy 96.52 85.09)) + (stroke (width 0) (type default)) + (uuid adde27e9-f05f-43b1-ab51-f2279021f333) + ) + (wire (pts (xy 207.01 62.23) (xy 207.01 85.09)) + (stroke (width 0) (type default)) + (uuid aeed8f93-788c-413a-87fb-6160d16ab1ed) + ) + (wire (pts (xy 139.7 31.75) (xy 139.7 40.64)) + (stroke (width 0) (type default)) + (uuid b3748bde-c617-46df-a062-94217d54318c) + ) + (wire (pts (xy 80.01 142.24) (xy 101.6 142.24)) + (stroke (width 0) (type default)) + (uuid b381861c-0c42-411f-8ff7-2cab44d8ec24) + ) + (wire (pts (xy 64.77 97.79) (xy 80.01 97.79)) + (stroke (width 0) (type default)) + (uuid b70015bb-8426-476c-9030-e71972a2c7bc) + ) + (bus (pts (xy 59.69 57.15) (xy 59.69 54.61)) + (stroke (width 0) (type default)) + (uuid b70fda4f-d301-4139-a3c4-fe7bb4b7def3) + ) + + (wire (pts (xy 118.11 62.23) (xy 118.11 85.09)) + (stroke (width 0) (type default)) + (uuid b76efd79-0cdd-4ace-a679-d86253bac86b) + ) + (wire (pts (xy 184.15 31.75) (xy 184.15 40.64)) + (stroke (width 0) (type default)) + (uuid ba229100-a2d9-4a8f-86c5-08eff472f22c) + ) + (wire (pts (xy 123.19 163.83) (xy 125.73 163.83)) + (stroke (width 0) (type default)) + (uuid bcd55c5c-7238-42a9-a9a1-9643fecf3467) + ) + (wire (pts (xy 161.29 40.64) (xy 161.29 62.23)) + (stroke (width 0) (type default)) + (uuid c0639f36-f4ef-4436-9747-a9ae78ec2bc4) + ) + (wire (pts (xy 166.37 53.34) (xy 189.23 53.34)) + (stroke (width 0) (type default)) + (uuid c0829735-1bb5-479a-90ff-e3c8f1184f29) + ) + (wire (pts (xy 64.77 53.34) (xy 80.01 53.34)) + (stroke (width 0) (type default)) + (uuid c21b0074-a79b-4310-a107-053e4dc45c60) + ) + (wire (pts (xy 123.19 53.34) (xy 144.78 53.34)) + (stroke (width 0) (type default)) + (uuid c4d9c617-0497-4b4e-91af-b9d9c27528c6) + ) + (bus (pts (xy 59.69 77.47) (xy 62.23 77.47)) + (stroke (width 0) (type default)) + (uuid c712e62e-4d2d-4967-8e85-d912b71f7cd2) + ) + + (wire (pts (xy 212.09 142.24) (xy 233.68 142.24)) + (stroke (width 0) (type default)) + (uuid cba48653-9590-4fbd-889b-13a2d49a5ea3) + ) + (wire (pts (xy 118.11 31.75) (xy 118.11 40.64)) + (stroke (width 0) (type default)) + (uuid cd1abb00-bfb2-4794-a717-e2815dec3325) + ) + (bus (pts (xy 158.75 29.21) (xy 181.61 29.21)) + (stroke (width 0) (type default)) + (uuid cfaaa43a-8b8c-4cde-97e7-200f625a0afe) + ) + + (wire (pts (xy 50.8 69.85) (xy 57.15 69.85)) + (stroke (width 0) (type default)) + (uuid d4eb93e4-463b-438f-9d87-e43876d4c051) + ) + (bus (pts (xy 204.47 29.21) (xy 226.06 29.21)) + (stroke (width 0) (type default)) + (uuid d514e7a6-0f04-42d5-b443-6fc562ad2dc3) + ) + + (wire (pts (xy 96.52 106.68) (xy 96.52 129.54)) + (stroke (width 0) (type default)) + (uuid d60e595c-6c76-4e73-ae2b-93ec90c20677) + ) + (bus (pts (xy 59.69 46.99) (xy 59.69 44.45)) + (stroke (width 0) (type default)) + (uuid d74b4d2b-7b92-49be-85de-aab33331ce25) + ) + (bus (pts (xy 59.69 54.61) (xy 59.69 52.07)) + (stroke (width 0) (type default)) + (uuid d7c6a194-8ea9-43f6-9375-97d5914c6f67) + ) + (bus (pts (xy 59.69 29.21) (xy 59.69 39.37)) + (stroke (width 0) (type default)) + (uuid d854d070-9fa2-450b-84c0-3b37383e7ab8) + ) + + (wire (pts (xy 74.93 31.75) (xy 74.93 40.64)) + (stroke (width 0) (type default)) + (uuid da0235b6-6c97-4731-ae89-33db1fc520e3) + ) + (wire (pts (xy 207.01 85.09) (xy 207.01 106.68)) + (stroke (width 0) (type default)) + (uuid dae6a9e9-4e88-4412-892c-7056692b0b3f) + ) + (wire (pts (xy 233.68 119.38) (xy 234.95 119.38)) + (stroke (width 0) (type default)) + (uuid dba78144-3397-45bc-b625-89299a7377ce) + ) + (wire (pts (xy 207.01 31.75) (xy 207.01 40.64)) + (stroke (width 0) (type default)) + (uuid dd2dd951-715a-4e7e-8a30-21a7c6f15cef) + ) + (wire (pts (xy 161.29 31.75) (xy 161.29 40.64)) + (stroke (width 0) (type default)) + (uuid dd757131-9e1b-4540-8ec8-272f96856059) + ) + (wire (pts (xy 118.11 129.54) (xy 118.11 151.13)) + (stroke (width 0) (type default)) + (uuid ddd44b8e-c46d-4bbe-be77-50187b57e2e9) + ) + (wire (pts (xy 212.09 97.79) (xy 233.68 97.79)) + (stroke (width 0) (type default)) + (uuid de6a196f-ab74-4738-8e4f-4d505dad41ba) + ) + (wire (pts (xy 139.7 106.68) (xy 139.7 129.54)) + (stroke (width 0) (type default)) + (uuid e0cff1fd-0a2d-4b71-a7c8-829cf7a44415) + ) + (wire (pts (xy 212.09 119.38) (xy 233.68 119.38)) + (stroke (width 0) (type default)) + (uuid e13c4ecd-465f-45d1-9484-40dcd3df9b1f) + ) + (wire (pts (xy 233.68 74.93) (xy 234.95 74.93)) + (stroke (width 0) (type default)) + (uuid e3ddc401-cbf0-4f9f-b106-3b79ea57711b) + ) + (wire (pts (xy 184.15 85.09) (xy 184.15 106.68)) + (stroke (width 0) (type default)) + (uuid e49760ee-8d54-41e5-81d2-160e322e5079) + ) + (wire (pts (xy 50.8 67.31) (xy 57.15 67.31)) + (stroke (width 0) (type default)) + (uuid e49c8623-8f96-4e7f-bfaf-c43dfeff9dbf) + ) + (wire (pts (xy 80.01 53.34) (xy 101.6 53.34)) + (stroke (width 0) (type default)) + (uuid e560a8de-8d90-4862-8fdf-836536de0bb2) + ) + (wire (pts (xy 101.6 97.79) (xy 123.19 97.79)) + (stroke (width 0) (type default)) + (uuid e6577de3-b13f-4737-89d0-7fbb0ffb2c5a) + ) + (wire (pts (xy 161.29 85.09) (xy 161.29 106.68)) + (stroke (width 0) (type default)) + (uuid e87f066b-420e-46bf-8597-3f8328482133) + ) + (wire (pts (xy 50.8 46.99) (xy 57.15 46.99)) + (stroke (width 0) (type default)) + (uuid e889c4d2-5b9b-471c-a32a-5a325de1800f) + ) + (wire (pts (xy 233.68 53.34) (xy 234.95 53.34)) + (stroke (width 0) (type default)) + (uuid e8e93784-8275-4270-9178-88d1cc10d273) + ) + (wire (pts (xy 161.29 106.68) (xy 161.29 129.54)) + (stroke (width 0) (type default)) + (uuid ecc6d9a7-3ffa-4216-959d-1ca04713ed14) + ) + (wire (pts (xy 207.01 40.64) (xy 207.01 62.23)) + (stroke (width 0) (type default)) + (uuid f0732a9b-9fe3-4ce7-906a-78e3e853e882) + ) + (wire (pts (xy 212.09 53.34) (xy 233.68 53.34)) + (stroke (width 0) (type default)) + (uuid f19f4298-845f-4712-855e-7b6493d6e8aa) + ) + (wire (pts (xy 50.8 52.07) (xy 57.15 52.07)) + (stroke (width 0) (type default)) + (uuid f6f99ad7-9e3b-4d70-9326-d7baa43d7d02) + ) + (wire (pts (xy 228.6 85.09) (xy 228.6 106.68)) + (stroke (width 0) (type default)) + (uuid fba49b94-10cb-48a0-80d5-4ad6fefedfa6) + ) + (wire (pts (xy 101.6 163.83) (xy 123.19 163.83)) + (stroke (width 0) (type default)) + (uuid fea25a71-55b7-423f-91d9-b09fc9907cec) + ) + (wire (pts (xy 184.15 106.68) (xy 184.15 129.54)) + (stroke (width 0) (type default)) + (uuid fed2c674-dc6f-45a5-b433-41580b702aa2) + ) + (wire (pts (xy 101.6 119.38) (xy 123.19 119.38)) + (stroke (width 0) (type default)) + (uuid ffb29a97-3de2-4428-916d-30c347415b59) + ) + + (label "C5" (at 57.15 46.99 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0142603c-e1fd-4a55-8911-423a16a3332b) + ) + (label "C7" (at 57.15 41.91 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 16f39cda-68b4-444c-bcc1-2145882ed885) + ) + (label "C3" (at 57.15 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 179e3a4d-5e3a-47a9-a8e7-83646db6c509) + ) + (label "R0" (at 64.77 53.34 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 20c99083-0c2b-41ac-a0f1-4974e6d75448) + ) + (label "C0" (at 57.15 59.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 22791980-f877-4bbb-9e41-857a7c0605d8) + ) + (label "C4" (at 57.15 49.53 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 33dd454a-41ad-46b3-9ff2-5c8d81d65310) + ) + (label "R0" (at 57.15 62.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3da11278-8566-459b-8c93-15d71f6f115d) + ) + (label "R1" (at 64.77 74.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 44bc7b2a-9181-4f01-b97f-7b94a2eae982) + ) + (label "R4" (at 64.77 142.24 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 50a89e53-b2ce-4efb-88e1-55a6af50a8fb) + ) + (label "R5" (at 64.77 163.83 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5c25aa7c-7514-44c7-b8c8-f7cec1e4e194) + ) + (label "C6" (at 207.01 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5d21cba4-e2c8-49d1-a55d-3dc9dbe8fa1f) + ) + (label "C0" (at 74.93 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 656cfc97-121f-4754-aa0e-c06fb5c2682b) + ) + (label "C1" (at 96.52 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 664c7dd5-3b23-41f7-b2e5-35821cbaedac) + ) + (label "C1" (at 57.15 57.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 777bc78e-9123-4b42-8a1f-64554574fd25) + ) + (label "R2" (at 64.77 97.79 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8b9d624e-68fa-4c96-8dcd-1aab46720c15) + ) + (label "C3" (at 139.7 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8d5e6e4e-26e1-45e1-9b0f-1fc9ce4f8a31) + ) + (label "R5" (at 57.15 74.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a2f51c6f-45c0-40f8-96d0-37196592980b) + ) + (label "R3" (at 64.77 119.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ac7e8219-319b-4eb9-ad04-81e1355479a5) + ) + (label "R4" (at 57.15 72.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b1bdd45a-f965-42e0-99c3-4135d5a82249) + ) + (label "R3" (at 57.15 69.85 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b445e60f-a270-41e0-bcf2-d0ab380a4f42) + ) + (label "C6" (at 57.15 44.45 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d16d7c73-11d1-43bb-a751-1c5e462411cf) + ) + (label "C2" (at 57.15 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d6773f3b-68b4-452d-9cd7-7be87880b3a5) + ) + (label "C7" (at 228.6 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid df70ba8a-2d75-477a-8f3c-00e61bbb72df) + ) + (label "R1" (at 57.15 64.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid df91b463-38d0-4f48-bc1e-75dd5124f382) + ) + (label "C5" (at 184.15 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e11ada38-0399-4459-a1f3-ea45b567d949) + ) + (label "C2" (at 118.11 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e6cde519-92b3-42c4-b1a8-78aaa796c833) + ) + (label "R2" (at 57.15 67.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e842dc44-058c-42dc-ae15-499042dfd773) + ) + (label "C4" (at 161.29 31.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f379f373-19f8-4f6c-b4e0-6494920750bd) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 00af184e-674b-4f82-9ee2-a995050f2377) + (property "Reference" "Backspace1" (at 231.14 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Backspace" (at 231.14 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid f2655ff8-60ef-4688-b7ba-b1ed4aa48104)) + (pin "2" (uuid f745f601-b065-4fbe-9d13-db04bac6ad09)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Backspace1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 036ea8d0-2467-4eb9-ad0d-a335f9148107) + (property "Reference" "Four1" (at 231.14 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "4" (at 231.14 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 07516b8f-97c3-4770-a9d9-e53cba940679)) + (pin "2" (uuid 23b065ea-810a-4316-af99-f174c414ca2c)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Four1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 056d52c4-6500-406d-81f2-c5087ec19103) + (property "Reference" "R1" (at 142.24 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "R" (at 142.24 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 832efe9f-e68d-422c-808c-81a4df41ec93)) + (pin "2" (uuid 59f35011-1292-4b07-be5d-d01ab6a213ee)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 05e43753-088a-41d1-9545-106335f47c44) + (property "Reference" "L1" (at 186.69 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "L" (at 186.69 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid db16f0fd-6ec5-41a7-af9e-406a771bf419)) + (pin "2" (uuid 995744c5-a9d9-4ce5-8f8b-1d14792cf134)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "L1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 160.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 06f3f77f-885d-44de-bf96-368c160c3be2) + (property "Reference" "D6" (at 82.55 158.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 161.29 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 790ed8b1-bdd8-400b-92ec-0028f5b14c60)) + (pin "2" (uuid 721bf853-740a-4466-8dc6-fe0a691627f2)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_stab") (at 66.04 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 08a2c023-d2c9-43c4-8009-25e8f9a0d2bc) + (property "Reference" "S1" (at 72.39 182.753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at 72.39 185.293 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_2.25u" (at 66.04 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 66.04 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Shift" (at 72.39 187.833 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0aeced3d-9f7e-4f3c-9dcf-fd9d95747bed) + (property "Reference" "Shift1" (at 77.47 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u" (at 77.47 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Shift" (at 77.47 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 1aea3502-4e78-4559-b689-afa2ef9ed65d)) + (pin "2" (uuid 78abb3ad-2132-45c2-bfe9-b22c69647100)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Shift1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0cba9cde-ab1d-4f95-9faf-4dfd5bc4cfb3) + (property "Reference" "S4" (at 120.65 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "S" (at 120.65 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid aa68952f-7db1-46e4-a030-fa536a6e48b2)) + (pin "2" (uuid 9917b71b-0ba0-4422-b79d-1ef53db8c75d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0ef84ae3-2131-401e-a6a9-d8d9d59f43b1) + (property "Reference" "D40" (at 214.63 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a9f40807-d886-4183-9ad1-7ff6aa1a7ca6)) + (pin "2" (uuid 2e01ea9c-8fe9-42c5-95f8-46a0903e1756)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D40") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 137a3756-0ee5-4421-af0c-140a364c77b1) + (property "Reference" "D28" (at 168.91 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid aecf756e-7299-4b50-b7c6-bccbe9c681a1)) + (pin "2" (uuid 4982b494-ebb6-4ca6-b078-f638cfb7585c)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D28") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_stab") (at 91.44 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 13a0386e-f94a-4970-84f3-9a377a920597) + (property "Reference" "S2" (at 97.79 182.753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at 97.79 185.293 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_2.75u" (at 91.44 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 91.44 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 1" (at 97.79 187.833 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 168d7b81-24a2-40f8-9c5a-2dc308ec418f) + (property "Reference" "D3" (at 82.55 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9e205e80-bf54-4fc3-b4c8-ebccbc84f0ab)) + (pin "2" (uuid 65a05d44-2361-48f4-b796-e7683325c9ea)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 19a9f3bb-58bd-4d1b-9acf-125a0d8c433e) + (property "Reference" "V1" (at 142.24 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "V" (at 142.24 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid e47af360-5e5f-492d-bbfe-5345f3d6301e)) + (pin "2" (uuid 7566f1f3-589c-4e8b-93d0-a641960bcaa9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "V1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2926044b-d0eb-4415-b05b-6ba2b8f2c735) + (property "Reference" "H1" (at 163.83 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "H" (at 163.83 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 5cd6c7c7-ca6b-427a-952e-09314e0684c1)) + (pin "2" (uuid f9a4b153-2235-472d-bbe2-8ae8ad52636b)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "H1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 160.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2bae9bc0-8a26-4d3a-85e4-3adb9e05d95b) + (property "Reference" "D12" (at 104.14 158.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 161.29 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8bc44603-6b01-40ee-83fe-a73190886f0f)) + (pin "2" (uuid 8686da55-b1a0-4bdb-9db4-8f46c792be32)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2f46ee60-9fe1-4eb8-b898-f3a851b78694) + (property "Reference" "Apostrophe1" (at 186.69 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Apostrophe" (at 186.69 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 055ed691-6357-4fe3-980d-7796012a489e)) + (pin "2" (uuid 9b8c1c31-8b37-4357-ab87-e23993896d10)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Apostrophe1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 328ddea6-1e5c-4895-8be1-20e3aa3d8279) + (property "Reference" "D24" (at 120.65 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "D" (at 120.65 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 8ded3534-4548-4a8a-aab0-3d254b6e9de2)) + (pin "2" (uuid addaf5f9-d9fd-4986-a7b6-e6e2b83d254d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D24") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 378ccd52-ba30-43ea-a871-4ec11db587ee) + (property "Reference" "B1" (at 142.24 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "B" (at 142.24 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 67e3a105-4b01-44b0-9594-976b331a8054)) + (pin "2" (uuid 003fc870-007a-4e59-8a5b-50076f2e33e7)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "B1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 38eae980-dfa7-4db0-98e1-071200ff3be6) + (property "Reference" "DoubleApostrophe1" (at 209.55 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Double Apostrophe" (at 209.55 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid b2418a0c-fff5-43b4-876c-aea23eed0d5a)) + (pin "2" (uuid 90f889c5-7067-4bad-b07b-c737b1f3ad89)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "DoubleApostrophe1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3ba5c02d-52fa-440e-a9cf-baac72cf3a2c) + (property "Reference" "D17" (at 125.73 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c4264e87-7551-4206-9a63-d7fcdc441a61)) + (pin "2" (uuid 2619a9e4-53b8-40f3-aead-a9082fc9231f)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4378ffa0-708e-4f24-b4e4-73be56314cd9) + (property "Reference" "J1" (at 163.83 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "J" (at 163.83 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 448c83ae-8b92-4f0d-84f8-455c0325ccc3)) + (pin "2" (uuid 123d24a7-8b82-4421-8185-19d3b17ce35e)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_stab") (at 118.11 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 465e4e97-17b5-4ea3-b870-54e0016a84f6) + (property "Reference" "S3" (at 124.46 182.753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MX_stab" (at 124.46 185.293 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "PCM_marbastlib-mx:STAB_MX_P_2u" (at 118.11 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 118.11 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 2" (at 124.46 187.833 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "S3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4731a8a9-e9e8-4909-99b9-16c844e36934) + (property "Reference" "D37" (at 214.63 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4578c11d-c38b-44c9-b99a-33a8b32d9b30)) + (pin "2" (uuid 9d27632a-b8ca-4274-8def-2dacb4ef393a)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D37") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 160.02 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4cec22eb-2afc-4de8-8373-8c7e0ff39f4b) + (property "Reference" "D18" (at 125.73 158.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 161.29 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f282e680-d4c7-4b31-a36f-2056b97f8a43)) + (pin "2" (uuid dba3f2f5-f64e-4d8a-8e10-d276931ebf78)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D18") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5044b60d-cd43-4d4f-8df3-58b3f1d2c61a) + (property "Reference" "U1" (at 186.69 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "U" (at 186.69 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 2de9d680-c4d6-4fa7-a208-48cd96fba449)) + (pin "2" (uuid 89885279-9c52-4221-9b09-6dc28abd7d56)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5243323e-ec80-4587-a602-785b8d72af5e) + (property "Reference" "D25" (at 168.91 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 19b9c057-ff31-435e-b0d2-18dc4fd81222)) + (pin "2" (uuid 308f8e8c-87f7-4f55-963b-4059820af4c9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D25") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 52676bc9-c0dd-433d-994c-31d25c0d02fa) + (property "Reference" "Enter1" (at 231.14 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.75u" (at 231.14 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Enter" (at 231.14 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 08c3ead1-d256-44ba-ab5a-4f24c8fbcde0)) + (pin "2" (uuid abd61330-62ac-4a13-90e4-0342b3c6e009)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Enter1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 534bb94f-dc1a-4b9d-ada3-165961d41cad) + (property "Reference" "Two1" (at 209.55 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "2" (at 209.55 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid cef4cf32-c958-42af-84d1-61a08f482bcb)) + (pin "2" (uuid 8b9bda79-0752-4b44-9204-89b0f21b849a)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Two1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 54fe5622-3087-44a5-a260-be6515c8ce84) + (property "Reference" "D27" (at 168.91 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f6e94311-5ceb-492a-a986-8e781ae025f6)) + (pin "2" (uuid 935d1191-c4ea-44a9-a6f0-92a9534f87cd)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 560ae5d4-132a-4f2a-b94f-6322689891b5) + (property "Reference" "D10" (at 104.14 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cc58533f-237e-4694-991e-514409a1e193)) + (pin "2" (uuid ebf07b8a-19e2-4f2d-8751-a413015b8f31)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 59b2b598-d2f8-415b-8c5b-da4c0f8201f1) + (property "Reference" "M1" (at 163.83 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "M" (at 163.83 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 147724af-fc64-4e39-87eb-3d6e83d905ee)) + (pin "2" (uuid 0c08da18-0062-4068-8a0e-3120e907ff3b)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "M1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5cd1c919-a85c-4051-8612-eaf7f51c2e9e) + (property "Reference" "D11" (at 104.14 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 79cc1d68-b28e-4a40-aa10-1254e7d0ec3a)) + (pin "2" (uuid 26f28b62-2447-47cf-b825-0efc5f6d842a)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 153.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5ffa5e31-ef86-4f37-a106-04eb483a8377) + (property "Reference" "Space1" (at 99.06 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.75u" (at 99.06 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 1" (at 99.06 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid c1bbe356-a4c2-4855-8752-5cf88b562dd4)) + (pin "2" (uuid f55e9c56-e682-4175-9eca-370c7c0edc1c)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Space1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 65247de2-b6e7-4460-b318-4afcea204445) + (property "Reference" "X1" (at 99.06 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "X" (at 99.06 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid bee344b1-03fc-402f-b882-fc79ad2868dd)) + (pin "2" (uuid 41de89c4-124e-4f22-97fa-7dc3cf7e3e89)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "X1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6562193d-5e37-4449-8d6d-4c0c7766a897) + (property "Reference" "D22" (at 147.32 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7246a2a8-d5a4-4055-a338-78b12a003a20)) + (pin "2" (uuid 28cbf186-bb59-4e97-a7af-f1c52e5940f7)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D22") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6b0e36c8-61f6-4342-8b5c-55fc06460296) + (property "Reference" "Esc1" (at 77.47 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Esc" (at 77.47 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 85211740-037e-4710-bb25-f286e4ea3a56)) + (pin "2" (uuid bf75fee0-085b-4310-8480-8611414e1bf7)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Esc1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6c8714c2-23a5-4961-a003-acc4e0cc8da5) + (property "Reference" "D31" (at 191.77 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d4266a8f-6bff-4e22-80d7-52dd41ce615b)) + (pin "2" (uuid 4c711eff-21db-447d-a65a-fb3e8e3795a0)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D31") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6e79f256-bf7c-4518-9885-4b3c12e09823) + (property "Reference" "D7" (at 104.14 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6b88e714-bd05-473d-9514-65f5a6e536b7)) + (pin "2" (uuid 01098559-e15c-4c51-8406-a43415a94ac9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6edadbb9-9e22-4331-a08d-fbc0b12489ab) + (property "Reference" "D29" (at 168.91 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9a8c389c-8c4f-4b3d-9e47-aefc954ff899)) + (pin "2" (uuid fef5baf0-0098-416e-ab82-501826158247)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D29") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6f709073-a59e-4e53-b657-d2da8eb76fb3) + (property "Reference" "D33" (at 191.77 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3114390f-86b2-4387-aa52-fd4012f50528)) + (pin "2" (uuid d59980da-4144-4b33-ab1a-fd7819b5c08d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D33") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7018d789-b9fe-4c3f-9ec6-c01edfa10728) + (property "Reference" "D9" (at 104.14 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 33cc4831-7328-4807-99e7-f7bdb062cba9)) + (pin "2" (uuid dff99db3-ae1b-4d02-99b0-7edaeaed004b)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 742ed504-9bc4-4131-9e2d-7d185229b2cc) + (property "Reference" "Three1" (at 231.14 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "3" (at 231.14 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid f0d95a2c-8c2f-4c1c-b678-736320632227)) + (pin "2" (uuid a29ea94a-4eca-4e39-8ee2-5e24e5d5fee6)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Three1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 153.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 767989dc-57b3-48b7-97b3-d7e7f84278ac) + (property "Reference" "Meta1" (at 77.47 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Meta" (at 77.47 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 1a1bd9c2-cbee-4b50-b428-d253f99bf729)) + (pin "2" (uuid d0eeec6b-3e28-497e-af86-9c4fefab1ae0)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Meta1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 794c99f7-9c57-48a9-a0a4-b7ebbf44e228) + (property "Reference" "D43" (at 236.22 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ce97ec8a-bf0a-4f52-98b2-490c1bf41d1f)) + (pin "2" (uuid 05f10aec-4c0c-489c-95a0-05bc94a00c74)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D43") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7afeb89c-4bf3-48e4-b75e-3631dd8b2d8e) + (property "Reference" "W1" (at 99.06 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "W" (at 99.06 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 2def6af0-962f-4eaf-952c-2378099abd06)) + (pin "2" (uuid 17ef9bbf-457d-4722-9f09-f855801f1691)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "W1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 231.14 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7ccad5f1-6337-463b-bf85-d98c3bf8a837) + (property "Reference" "QuestionMark1" (at 231.14 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 231.14 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 231.14 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Question Mark" (at 231.14 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid bba40311-0fb7-4e92-9bdf-5809fe176093)) + (pin "2" (uuid 4775b7b3-075f-4c1f-98e8-acae8f3dc5fd)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "QuestionMark1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7dd2f605-ace7-4a50-8f39-e685541da4b4) + (property "Reference" "D4" (at 82.55 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3cb25485-9a59-42f2-9383-da8383e81f6a)) + (pin "2" (uuid 5af2732b-0770-4351-8063-6369eecfaeb2)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7e00b07a-9b1f-4cec-99cc-f37b5bdd949f) + (property "Reference" "Alt1" (at 77.47 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Alt" (at 77.47 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 81fd17c3-7208-4948-a1c8-949912d4390e)) + (pin "2" (uuid 71521dfd-0f60-425e-bcb7-3d3450d458ab)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Alt1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7f9f0fb1-6d88-4153-895d-961f52340684) + (property "Reference" "D38" (at 214.63 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 72c350f9-823e-4d92-a945-42626ab09e08)) + (pin "2" (uuid c62fba21-3868-4442-b103-7fe6eef8892e)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D38") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 801af96e-cd69-406e-990a-2439c619eb77) + (property "Reference" "Z1" (at 99.06 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Z" (at 99.06 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 0810d03a-5aec-4fe3-adae-9a0557a14806)) + (pin "2" (uuid 68b3fc95-d792-4e9c-83c4-ea33a3e68199)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Z1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 805eaf37-dad4-45d2-b843-d051a6898080) + (property "Reference" "D34" (at 191.77 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3f2c6160-d1d0-4a83-bdc0-4001446fdc55)) + (pin "2" (uuid dad6cc20-66c9-40d3-a6ef-3b29a30ba72a)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D34") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 81c46d92-a028-4f91-874f-0630b1a0131c) + (property "Reference" "One1" (at 209.55 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "1" (at 209.55 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 03926a3c-1629-45bc-af0e-14cfc37499d9)) + (pin "2" (uuid 335014cc-97d9-463f-afb9-74ef71996a82)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "One1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8544427d-96e1-4a6c-94b9-772447be281d) + (property "Reference" "D23" (at 147.32 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5c61a042-3dce-44ea-8f8a-b0a422d74fcc)) + (pin "2" (uuid c1acc76e-0910-4a38-a2a5-7ff6ae421ca3)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D23") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8a516dbd-0c2b-4ff9-a1cb-26b9c5584a4c) + (property "Reference" "Tab1" (at 77.47 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.25u" (at 77.47 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Tab" (at 77.47 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 5323a603-23bf-4c76-8a7b-89615724f000)) + (pin "2" (uuid 657bae55-9851-4133-a704-7f6cea598778)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Tab1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 166.37 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8b3ccee5-a0db-4587-bffa-c162622e9305) + (property "Reference" "D26" (at 168.91 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 168.91 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 166.37 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 977ca06c-efa5-4124-9b79-8286bc3a5db9)) + (pin "2" (uuid 8ce6f800-778a-4e78-af78-b93b0a04a581)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D26") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 904250c8-a369-4f42-a9ac-59abc60d9534) + (property "Reference" "F1" (at 120.65 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "F" (at 120.65 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 18a2aa80-b728-47ca-96b5-2d3e7ba3139c)) + (pin "2" (uuid 60afd3a6-3bbe-4095-bf97-76308b4c8262)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "F1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 92951eca-03c9-44f8-938e-d0b1f4dd0422) + (property "Reference" "D46" (at 236.22 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2fa7d16d-a258-440a-9724-44ad344d1781)) + (pin "2" (uuid cb30058f-02bb-431e-94a4-e10c32190df0)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D46") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 92a3a7f2-d3bb-408a-9644-705c199640b2) + (property "Reference" "N1" (at 142.24 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "N" (at 142.24 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid ae1c5d9b-b517-49b5-94f9-3b9ad8fd4ea4)) + (pin "2" (uuid 1848a97e-f74b-4876-9838-b2836f99e3e3)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "N1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9339fdf0-eee4-4eb3-9518-99b74ad5a7a5) + (property "Reference" "D47" (at 236.22 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 48e335d2-fd8e-4c49-84dc-0d992434cf10)) + (pin "2" (uuid c23c3e4c-f68e-49c2-91e0-2bd0a5ecece9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D47") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 95c28467-2d8d-4393-8e30-739da84a5950) + (property "Reference" "Y1" (at 163.83 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Y" (at 163.83 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid d255fdf7-d80b-41b3-8982-31a79770ffcc)) + (pin "2" (uuid c62fd638-96e0-4aae-b29b-fd3a6ca61523)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Y1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 96a69288-e056-409d-ae57-4267025a8074) + (property "Reference" "D20" (at 147.32 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2acfaf7b-ba4d-4317-89f0-7274b595bd6f)) + (pin "2" (uuid e72204c3-cb12-4a31-883e-39b09ae0ef37)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9889b78b-07e4-4124-b421-b024ac749a4f) + (property "Reference" "D15" (at 125.73 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9aa4c4c5-82b3-44ec-8ceb-ec9ed3ab0757)) + (pin "2" (uuid d749713e-33c7-45d4-85cb-3b11abf9b364)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9c814693-9f26-4f9e-a1e4-5490ab2f0e0e) + (property "Reference" "Q1" (at 99.06 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Q" (at 99.06 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 2f2054bb-b715-4bb3-8afa-ca21029cee09)) + (pin "2" (uuid f42513a5-23d8-4f51-b353-4265d7f7b42d)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Q1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9f8c6540-042f-4e6f-88c1-2c279dc67a99) + (property "Reference" "I1" (at 186.69 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "I" (at 186.69 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid b9f9c7c0-d11e-40c8-8ce0-0d3a5b2e2975)) + (pin "2" (uuid a2d9046e-1f3f-46be-a081-d492889188f9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "I1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 101.6 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a0343a80-6af7-419c-bc1a-772029be0473) + (property "Reference" "D8" (at 104.14 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 104.14 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 101.6 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1d5cdc52-eb82-4252-a470-2baf5f618576)) + (pin "2" (uuid 579bcd5d-60c7-4edb-9c78-3d87b18ff7af)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a4438651-f220-4c9d-9eaa-978ac7eb621b) + (property "Reference" "D14" (at 125.73 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bd66e48b-39a4-460a-989a-e3aee0f46742)) + (pin "2" (uuid fdc4e8ab-7ea8-44a7-bd26-74b30995f779)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a58e8770-7fab-4416-9fc8-c0d5f33532d6) + (property "Reference" "P1" (at 209.55 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "P" (at 209.55 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid dd9c588e-2e2e-4783-8549-19bd6f857e66)) + (pin "2" (uuid 348722db-945c-4482-bfdf-34ec9f3a08da)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "P1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a9a9a4de-df24-4eae-9edc-39e0af9537cd) + (property "Reference" "D39" (at 214.63 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5ccec032-4d42-4370-935b-d592ebf0a6c4)) + (pin "2" (uuid 35357c28-2b8c-4cf4-9212-aca608ed8694)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D39") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b3f3e3ce-6b92-40c9-9a94-242e8736dddb) + (property "Reference" "E1" (at 120.65 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "E" (at 120.65 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid a0cb0f0e-7eb2-4042-8a21-9143d4c14f55)) + (pin "2" (uuid b7cf4164-bc8a-422e-9117-1139a2257282)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "E1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ba44a012-90d9-4690-9efc-05ec57dced49) + (property "Reference" "D13" (at 125.73 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 58e3712a-0ecd-4c6d-b324-82f9e0aa42b1)) + (pin "2" (uuid 6cd765e7-e18c-45e4-9fae-b16b253df7a9)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c030585b-8d4b-4bbb-91da-008d5b45d5d5) + (property "Reference" "D21" (at 147.32 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 89c51489-d84b-4b48-a33b-aa2eac1016c1)) + (pin "2" (uuid fc080cec-1b39-4631-bd2b-4b5b1a1b2ebe)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x14_Socket") (at 45.72 59.69 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c4ee9dfe-a3e3-49cf-b0c7-16cbbb81aeb0) + (property "Reference" "J2" (at 44.45 57.15 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_01x14_Socket" (at 44.45 59.69 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_Vertical" (at 45.72 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6de2f415-7fc9-43ab-b005-5c2a2f0b3273)) + (pin "10" (uuid 23521958-064b-4f07-b3c1-d1d8398c9b52)) + (pin "11" (uuid 2b8a5cf2-f9fc-4ee9-99fc-45b3a0ba2145)) + (pin "12" (uuid 78f13add-569d-47ba-bf10-1eb59455b8d4)) + (pin "13" (uuid d1883d9b-dc72-4a98-ab45-eb9bdf261498)) + (pin "14" (uuid a6cd9a1c-eeee-4a95-a009-77a166c75241)) + (pin "2" (uuid 571a7f89-bb98-4e5f-95cb-d3bada63a847)) + (pin "3" (uuid 1f97e11c-aa64-4c37-8536-2af7f1b5ca2c)) + (pin "4" (uuid 6169bcf8-067d-4027-a40f-b368c3f500bc)) + (pin "5" (uuid a3a66974-aae5-4ce7-900f-31ea7ca3d9e7)) + (pin "6" (uuid 3be7f8c6-e1b5-433e-ba88-93a9fcef57fa)) + (pin "7" (uuid ba92c74d-8526-499b-8e91-d8045c30dc00)) + (pin "8" (uuid 628ed11d-815a-4d6f-a435-7bb7723458e5)) + (pin "9" (uuid a84881f2-2bba-4a93-a2d4-ac30423cfdea)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "J2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 186.69 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid caa9e40e-5d12-4096-b9b2-dfedec54c04c) + (property "Reference" "K1" (at 186.69 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 186.69 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 186.69 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 186.69 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "K" (at 186.69 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 9570e155-2f73-4ba4-8e2c-2e06cbc43ef5)) + (pin "2" (uuid 65d21fed-90e6-4262-ae48-d20a05d4d6dd)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "K1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cc020324-fd12-4088-a250-3b05e53acf8c) + (property "Reference" "D35" (at 191.77 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0cf18644-0115-437b-a5bf-b9c67e5b8308)) + (pin "2" (uuid 1c9ffe9b-0065-4f25-bf8d-42190da60650)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D35") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cc803db6-8da0-4a46-8ccd-0671648e9b22) + (property "Reference" "D44" (at 236.22 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 51eea30a-30a6-402d-838c-691b7dd56f4b)) + (pin "2" (uuid 12c39426-9ec1-4040-8897-18e8a74848d5)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D44") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 209.55 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ccc1a0a7-3d2e-4d9a-a26b-2ba44722c59d) + (property "Reference" "O1" (at 209.55 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 209.55 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 209.55 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 209.55 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "O" (at 209.55 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid f053895a-1f87-411c-903f-803887ed17a5)) + (pin "2" (uuid 626b9968-139f-4ec0-b449-82b19ea54310)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "O1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 189.23 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cd095dda-c9eb-45a9-9be7-670d2e96373d) + (property "Reference" "D32" (at 191.77 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 191.77 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 189.23 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2e5b5cb1-4cf7-429b-8fbb-3651e5cabad9)) + (pin "2" (uuid 2fec6952-6433-41df-802a-a023422d9227)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D32") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 123.19 115.57 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cdffa0fe-39b9-4cc7-b997-0ebbef783875) + (property "Reference" "D16" (at 125.73 114.3 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 125.73 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 123.19 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid eb0586b8-4091-49bd-b643-d2539723daac)) + (pin "2" (uuid c50daefd-a3e2-41e5-97c9-86f8dc3d09a2)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D16") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 212.09 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ceebdd55-9a08-495c-9e4d-a80df979e1ab) + (property "Reference" "D41" (at 214.63 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 214.63 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 212.09 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d61d1a69-38c7-4dad-a661-2939e4a3902a)) + (pin "2" (uuid 9a6edd2f-4a9c-4d8f-a25c-bfdfb18d5b45)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D41") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d2bf6fc0-e6d4-4e96-9137-6ceaf28723df) + (property "Reference" "D1" (at 82.55 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5b5e24d0-12fb-4711-8eb4-32b2412943c4)) + (pin "2" (uuid a66b6a4e-53a5-4f39-ab30-02b80219ff61)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 144.78 49.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d6ae3002-ee72-4303-a815-2bf803132040) + (property "Reference" "D19" (at 147.32 48.26 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 147.32 50.8 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 49.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8fdca793-bf3a-4c27-9b1a-836d8178f036)) + (pin "2" (uuid f5d8bc3d-697f-478d-bba1-22ac4918e453)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 233.68 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid db6ddbfa-6a9c-473f-8210-a53b5bd28f78) + (property "Reference" "D45" (at 236.22 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 236.22 95.25 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 233.68 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 417e2cca-f0b6-4664-9052-6a9832e3a601)) + (pin "2" (uuid d6be1735-296a-46c1-a1e8-0786b4cd3917)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D45") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 99.06 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e01828b9-2b7a-49c7-a833-d49b55f322f1) + (property "Reference" "A1" (at 99.06 77.47 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 99.06 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 99.06 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 99.06 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "A" (at 99.06 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid bf398e15-dad5-46db-af22-c6cbbe3cffc7)) + (pin "2" (uuid 7ef2d46c-2c00-4a48-b4a3-c737418f143e)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "A1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 142.24 64.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e0a302bd-1367-48f6-b62b-a7a26618fcc4) + (property "Reference" "G1" (at 142.24 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 142.24 57.15 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 142.24 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 142.24 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "G" (at 142.24 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 1d4ef7d6-c3e5-4542-b101-f24666a49336)) + (pin "2" (uuid 14cfa509-b93d-404b-8472-3031028a3963)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "G1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 163.83 43.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e4ef2198-824b-4b1d-a9f4-4975f4a92ad7) + (property "Reference" "T1" (at 163.83 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 163.83 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 163.83 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 163.83 43.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "T" (at 163.83 38.1 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid e38691bd-ca89-4b2b-9008-d4acc0eda1d0)) + (pin "2" (uuid 0bb89061-b3b8-4b74-8e8d-636b76efb753)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "T1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 138.43 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid eff1b466-00f3-4632-aeaa-66a283585aeb) + (property "Reference" "D5" (at 82.55 137.16 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 139.7 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a4423ace-1b0e-457b-b5c1-4a1c55936bd1)) + (pin "2" (uuid 6b219ad7-6caa-4b13-b586-974e1138e7a6)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 77.47 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f08cc808-2b28-4e06-b4d9-bd62c4367f1a) + (property "Reference" "Control1" (at 77.47 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 77.47 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 77.47 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 77.47 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Control" (at 77.47 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 2dc87ae1-3549-4f69-80c4-37d953844e68)) + (pin "2" (uuid d578bf86-edd1-45fa-bd92-a4f264a9ab80)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Control1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 153.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f6e9ef2a-39d5-4bc5-999e-b72a8787cb52) + (property "Reference" "Space2" (at 120.65 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.75u" (at 120.65 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "Space 2" (at 120.65 148.59 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid d595482c-cefd-44c3-8e04-dedbe3567bb4)) + (pin "2" (uuid c895d214-fccf-4a2a-a4dd-ffafcda05d40)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "Space2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:D") (at 80.01 71.12 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f7cfdb55-efd2-42e9-8b6a-cc4056c9f75c) + (property "Reference" "D2" (at 82.55 69.85 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "D" (at 82.55 72.39 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 80.01 71.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fe06d3cf-db69-4dcb-b0eb-db49c8464e60)) + (pin "2" (uuid 4be311b8-09a1-4888-ae4b-e2f7c515b881)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "D2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "PCM_marbastlib-mx:MX_SW_solder") (at 120.65 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fc316386-2582-4930-91be-2182a23c21f1) + (property "Reference" "C1" (at 120.65 121.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MX_SW_solder" (at 120.65 124.46 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "PCM_marbastlib-mx:SW_MX_1u" (at 120.65 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 120.65 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Name" "C" (at 120.65 127 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 30432093-003a-48a0-8716-b2cb8eac7b71)) + (pin "2" (uuid defbd022-dad7-4e54-a8aa-3abf0c2756ca)) + (instances + (project "keyboard" + (path "/0a2d6e55-042d-47d6-a3a9-519125c55c50" + (reference "C1") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/memory.kicad_sch b/memory.kicad_sch new file mode 100644 index 0000000..cdf309d --- /dev/null +++ b/memory.kicad_sch @@ -0,0 +1,3999 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 7874126d-114b-47d3-82dd-be34cbc2a9f7) + + (paper "A4") + + (title_block + (title "ʕ·ᴥ·ʔ-memory") + ) + + (lib_symbols + (symbol "74xx:74HC00" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS nand 2-input" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "quad 2-input NAND gate" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC00_1_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_1_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC08" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC08" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W10.16mm" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "AND" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quadruple 2-Input Positive-AND Gates" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC08_1_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_2_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_3_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_4_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC137" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 13.97 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "74HC137" (at 2.54 -11.43 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/cd74hc237.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "demux" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "3-to-8 line decoder/multiplexer with address latches, DIP-16/SOIC-16/SSOP-16" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* SSOP*5.3x6.2mm*P0.65mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC137_0_1" + (rectangle (start -7.62 12.7) (end 7.62 -10.16) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "74HC137_1_1" + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 -2.54 180) (length 2.54) + (name "~{Y5}" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 0 180) (length 2.54) + (name "~{Y4}" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 2.54 180) (length 2.54) + (name "~{Y3}" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 5.08 180) (length 2.54) + (name "~{Y2}" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 7.62 180) (length 2.54) + (name "~{Y1}" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 10.16 180) (length 2.54) + (name "~{Y0}" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 15.24 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "~{LE}" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "~{E1}" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "E2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 -7.62 180) (length 2.54) + (name "~{Y7}" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 10.16 -5.08 180) (length 2.54) + (name "~{Y6}" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "74xx:74HC14" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS not inverter" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Hex inverter schmitt trigger" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC14_1_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_1_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_2_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_2_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_3_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_3_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_4_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_4_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_5_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_5_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_6_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_6_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_7_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_7_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC245" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC245" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS BUS 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Octal BUS Transceivers, 3-State outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC245_1_0" + (polyline + (pts + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -1.27) + (xy 0.635 -1.27) + (xy 0.635 1.27) + (xy 1.27 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "A->B" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "B7" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "B6" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "B5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "B4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "B3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "B2" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "B1" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "B0" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "CE" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 12.7 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 10.16 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 7.62 0) (length 5.08) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 5.08 0) (length 5.08) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 2.54 0) (length 5.08) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 0 0) (length 5.08) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 -2.54 0) (length 5.08) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 -5.08 0) (length 5.08) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC245_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC373" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC373" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/cd54hc373.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "HCMOS REG DFF DFF8 LATCH" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit Latch, 3-state outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20* SOIC?20* SO?20* SSOP?20* TSSOP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC373_1_0" + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "OE" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "LE" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "O4" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "O5" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "O6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "O7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "O0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "O1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "O2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "O3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC373_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "Memory_EEPROM:28C256" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 26.67 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "28C256" (at 2.54 -26.67 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Parallel EEPROM 256Kb" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Paged Parallel EEPROM 256Kb (32K x 8), DIP-28/SOIC-28" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm* SOIC*7.5x17.9mm*P1.27mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "28C256_1_1" + (rectangle (start -7.62 25.4) (end 7.62 -25.4) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -10.16 -12.7 0) (length 2.54) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 22.86 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 22.86 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 20.32 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 17.78 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -27.94 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 15.24 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 12.7 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -22.86 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -20.32 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -10.16 0) (length 2.54) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -17.78 0) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 27.94 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 15.24 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 17.78 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Memory_RAM:HM62256BLP" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -10.16 20.955 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "HM62256BLP" (at 2.54 20.955 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 0 -2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://web.mit.edu/6.115/www/document/62256.pdf" (at 0 -2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "RAM SRAM CMOS MEMORY" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "32,768-word × 8-bit High Speed CMOS Static RAM, 70ns, DIP-28" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "HM62256BLP_0_0" + (pin power_in line (at 0 -22.86 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 22.86 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "HM62256BLP_0_1" + (rectangle (start -10.16 20.32) (end 10.16 -20.32) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "HM62256BLP_1_1" + (pin input line (at -12.7 -17.78 0) (length 2.54) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 17.78 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 17.78 180) (length 2.54) + (name "Q0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 15.24 180) (length 2.54) + (name "Q1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 2.54) + (name "Q2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 2.54) + (name "Q3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 2.54) + (name "Q4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 2.54) + (name "Q5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 2.54) + (name "Q6" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 2.54) + (name "Q7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -12.7 0) (length 2.54) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 12.7 -5.08 180) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -7.62 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 12.7 -10.16 180) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 12.7 -12.7 180) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "kitty:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 142.24 119.38) (diameter 0) (color 0 0 0 0) + (uuid 2e81f8d8-9c4d-4922-a70b-feb79bd4ab4e) + ) + (junction (at 146.05 78.74) (diameter 0) (color 0 0 0 0) + (uuid 43e5db68-8f47-42bf-8bfa-9cef59fed1e4) + ) + (junction (at 142.24 129.54) (diameter 0) (color 0 0 0 0) + (uuid 647dd565-1d44-4d2a-88e4-fc705672eb9d) + ) + (junction (at 68.58 133.35) (diameter 0) (color 0 0 0 0) + (uuid 6bd13ddf-32f0-4af3-a946-ce888223ecb4) + ) + (junction (at 142.24 132.08) (diameter 0) (color 0 0 0 0) + (uuid 81063409-7baf-4bbe-9bb9-c96eba1d07e0) + ) + (junction (at 147.32 81.28) (diameter 0) (color 0 0 0 0) + (uuid 8334fcfc-d1d3-4fd5-b4e2-937972875000) + ) + (junction (at 148.59 83.82) (diameter 0) (color 0 0 0 0) + (uuid 9ba83a0d-f788-41a8-b2a9-066aeb86c558) + ) + (junction (at 142.24 127) (diameter 0) (color 0 0 0 0) + (uuid d3a20e90-844c-463b-9bfd-1d53d23e6655) + ) + (junction (at 105.41 153.67) (diameter 0) (color 0 0 0 0) + (uuid df16dc1f-cc66-443d-9fde-1e29eacaa1c8) + ) + (junction (at 110.49 160.02) (diameter 0) (color 0 0 0 0) + (uuid e5be1a4a-7da8-4c66-9696-2b53871239dc) + ) + + (bus_entry (at 91.44 73.66) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 06d0da55-f1d2-4ea5-8e08-1a81714348a1) + ) + (bus_entry (at 110.49 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0dbf6e5a-6ead-4a31-a5c4-cb779610dafa) + ) + (bus_entry (at 60.96 120.65) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0e021b6c-3ead-445e-b328-d8a3fe3e50b3) + ) + (bus_entry (at 91.44 71.12) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0e0451b5-c957-40d1-a7a6-d8649471888d) + ) + (bus_entry (at 187.96 71.12) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0e61e7e1-57ef-40a2-a846-42ccf69d23f3) + ) + (bus_entry (at 88.9 53.34) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1236e09a-d964-4a3f-96a3-0d001b33255f) + ) + (bus_entry (at 187.96 63.5) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1aaf1cb6-943b-458b-be93-817883fc7eec) + ) + (bus_entry (at 187.96 50.8) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 20abeb9a-0ee4-43b9-ab58-f777ffc6c95e) + ) + (bus_entry (at 91.44 66.04) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 245b2ffb-7a47-4992-b1e6-8d7bcbc5569c) + ) + (bus_entry (at 232.41 105.41) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 27201f0f-7a95-401d-9cbe-3c7a02e14a9b) + ) + (bus_entry (at 232.41 113.03) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2b628d06-4bf1-4963-955c-eb9c05d040b6) + ) + (bus_entry (at 91.44 81.28) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2db76ba2-471e-4ea1-9472-7f7268bf05a0) + ) + (bus_entry (at 110.49 121.92) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2fccf95f-4e4e-45c9-b129-753fc5e0a736) + ) + (bus_entry (at 187.96 66.04) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 30248231-12c5-4c84-8e53-20f9a0146805) + ) + (bus_entry (at 187.96 55.88) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 317f40cf-4908-4257-b98a-1e923fd43d03) + ) + (bus_entry (at 187.96 45.72) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3985f0c9-6e3e-4525-be11-f69eadab1654) + ) + (bus_entry (at 88.9 43.18) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3ae6e8ee-2806-4d01-a8e4-30bd1567d950) + ) + (bus_entry (at 232.41 110.49) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3bfc72b2-9d73-471b-977e-0fb65af049cd) + ) + (bus_entry (at 187.96 48.26) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3da61996-285e-4050-b759-6cab789ea701) + ) + (bus_entry (at 232.41 102.87) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3e1d483d-e762-462b-9a46-631705a99261) + ) + (bus_entry (at 88.9 50.8) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3fb148a9-cfdc-4e08-ae99-00fd20321db7) + ) + (bus_entry (at 60.96 118.11) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 474f8255-6e48-4e9d-8145-b88946b2fb53) + ) + (bus_entry (at 232.41 50.8) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 49c180c7-420e-4c1d-a516-5ae49aa7d7a2) + ) + (bus_entry (at 187.96 120.65) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4d295415-647f-4b30-aa01-ec3ec46dd2f5) + ) + (bus_entry (at 232.41 107.95) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 51e8c9fe-08d7-4e60-92ea-e23c919bb618) + ) + (bus_entry (at 232.41 48.26) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 534215a7-97b1-4849-88f5-009fdf47015e) + ) + (bus_entry (at 187.96 107.95) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 58aabd34-1975-4b3a-a82a-9896fdea504a) + ) + (bus_entry (at 187.96 110.49) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 59396f23-f7a8-449a-9795-e9114549b0f6) + ) + (bus_entry (at 91.44 76.2) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5f32a19d-eac4-415d-b1d5-567370084365) + ) + (bus_entry (at 187.96 123.19) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5fe2276d-bc05-40e3-88e7-adf141d30b10) + ) + (bus_entry (at 187.96 113.03) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 6326d352-9f76-45c5-a757-0a4981070abc) + ) + (bus_entry (at 187.96 130.81) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 6f726093-b0e6-4519-b9db-6f55be204361) + ) + (bus_entry (at 187.96 40.64) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 70158807-b288-419f-a46d-8d823f7a453e) + ) + (bus_entry (at 187.96 60.96) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 73054545-17b0-4c30-bd33-1c2cb84175db) + ) + (bus_entry (at 232.41 100.33) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 79f64bf4-4fcf-48bf-8a95-6cfa8c0672f2) + ) + (bus_entry (at 187.96 97.79) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 81c3eb94-4284-44c1-b1fe-0954e760a183) + ) + (bus_entry (at 232.41 53.34) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 8bf4d5ea-73fa-4235-93f3-7b0d0646c0e7) + ) + (bus_entry (at 187.96 100.33) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 91e7ee82-926b-4798-82bb-0c68853231f0) + ) + (bus_entry (at 232.41 40.64) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 9bfb098e-5f50-4644-b3d0-6f3764b402a2) + ) + (bus_entry (at 232.41 58.42) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 9f2b32f0-292d-43ea-aeaf-a00828bb0499) + ) + (bus_entry (at 110.49 119.38) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid aa31cb70-5984-4610-b829-b67909e3d776) + ) + (bus_entry (at 187.96 102.87) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid aa69efa6-a251-4f94-b29e-41d15fe1c340) + ) + (bus_entry (at 187.96 58.42) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ab088ee4-0d28-4077-bcaa-92a84a8d07c4) + ) + (bus_entry (at 187.96 118.11) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid abf27024-5d45-4fb9-a173-5c861019ba80) + ) + (bus_entry (at 91.44 68.58) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ad94b319-4ba2-4b3c-9e2d-fb25c628b653) + ) + (bus_entry (at 187.96 128.27) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid add813bf-4d00-4b3c-8743-6240e74219bd) + ) + (bus_entry (at 187.96 125.73) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b4924c96-f588-42c1-8436-78d455aaab38) + ) + (bus_entry (at 232.41 55.88) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b616f063-1667-4433-86d9-cc447519ea48) + ) + (bus_entry (at 232.41 43.18) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ba646949-0f78-4fdc-8e6d-42d0ac9e324f) + ) + (bus_entry (at 232.41 115.57) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid bf334738-c800-41ca-8b58-01a133a84baa) + ) + (bus_entry (at 187.96 43.18) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c14ae6da-a6e1-41d1-a58c-a8fc57717a78) + ) + (bus_entry (at 91.44 78.74) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c30c592f-29d0-4540-8c37-2135f02f74db) + ) + (bus_entry (at 91.44 63.5) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c54d57ed-2d79-4863-9a4f-24d6b81258ee) + ) + (bus_entry (at 60.96 115.57) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid cb27733d-dad5-45d0-b518-cdfb6c72a48b) + ) + (bus_entry (at 88.9 58.42) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid d554b636-baf8-40ec-a9ad-b69c5fc7a3fa) + ) + (bus_entry (at 232.41 118.11) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid deb776c0-182d-4dab-8740-786947aee6ae) + ) + (bus_entry (at 187.96 105.41) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e242c62b-959f-4377-8c0e-64ec86cd74de) + ) + (bus_entry (at 187.96 38.1) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e72d666d-f77a-4902-83bb-32507cfa014b) + ) + (bus_entry (at 232.41 45.72) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e75a7af2-8eb2-4308-b733-6e769e275aab) + ) + (bus_entry (at 88.9 48.26) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ea611aa7-158e-40af-ac11-9af06047d400) + ) + (bus_entry (at 88.9 55.88) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ef84a673-f599-43ae-be3d-ada314038492) + ) + (bus_entry (at 187.96 53.34) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f434ffd6-412d-42e3-826e-17d093275870) + ) + (bus_entry (at 88.9 45.72) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f6457fd9-1cca-49bd-9341-b2b32208523a) + ) + (bus_entry (at 187.96 68.58) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fd5fcfef-6596-47fb-a698-a9411e0dd530) + ) + (bus_entry (at 88.9 60.96) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fd8b569e-a818-4576-bcf9-780dd6439d3a) + ) + + (wire (pts (xy 223.52 107.95) (xy 232.41 107.95)) + (stroke (width 0) (type default)) + (uuid 0485f232-d8b4-4871-9eb2-6029a2c6d73b) + ) + (wire (pts (xy 82.55 53.34) (xy 88.9 53.34)) + (stroke (width 0) (type default)) + (uuid 04eddf11-5b0b-41c3-8694-779f67dd9cfe) + ) + (wire (pts (xy 63.5 120.65) (xy 74.93 120.65)) + (stroke (width 0) (type default)) + (uuid 0611ec09-57c5-48d7-a737-dbaad9c747b0) + ) + (wire (pts (xy 190.5 48.26) (xy 200.66 48.26)) + (stroke (width 0) (type default)) + (uuid 063667f8-ab7d-492c-943d-02893986bb4d) + ) + (bus (pts (xy 187.96 102.87) (xy 187.96 105.41)) + (stroke (width 0) (type default)) + (uuid 0678e040-3df3-4ef2-8264-6dc9a079f805) + ) + + (wire (pts (xy 229.87 63.5) (xy 226.06 63.5)) + (stroke (width 0) (type default)) + (uuid 08db528d-c039-452b-8215-0d20c236688b) + ) + (bus (pts (xy 187.96 63.5) (xy 187.96 66.04)) + (stroke (width 0) (type default)) + (uuid 0a853e09-22ea-45f7-a881-554cbca2bae3) + ) + (bus (pts (xy 187.96 105.41) (xy 187.96 107.95)) + (stroke (width 0) (type default)) + (uuid 0ba50b4b-7148-481a-9be8-7fee6ea51506) + ) + (bus (pts (xy 91.44 71.12) (xy 91.44 73.66)) + (stroke (width 0) (type default)) + (uuid 0c463162-e1a4-4487-a831-4ac694829cd8) + ) + + (wire (pts (xy 54.61 48.26) (xy 57.15 48.26)) + (stroke (width 0) (type default)) + (uuid 0ca227e5-c22d-4e7b-8dc6-6539dae4884e) + ) + (wire (pts (xy 57.15 29.21) (xy 57.15 43.18)) + (stroke (width 0) (type default)) + (uuid 0dacebb5-5a25-4760-af1a-04c311871123) + ) + (wire (pts (xy 226.06 50.8) (xy 232.41 50.8)) + (stroke (width 0) (type default)) + (uuid 12a90996-d366-4040-b4a8-223666018b61) + ) + (bus (pts (xy 187.96 100.33) (xy 187.96 102.87)) + (stroke (width 0) (type default)) + (uuid 13a6f9b1-8c28-43f0-98b0-0331f391d4db) + ) + + (wire (pts (xy 105.41 153.67) (xy 148.59 153.67)) + (stroke (width 0) (type default)) + (uuid 149c781c-6128-4785-ad3e-242696179cde) + ) + (bus (pts (xy 187.96 40.64) (xy 187.96 43.18)) + (stroke (width 0) (type default)) + (uuid 166fd424-dd35-4e5f-8117-5e97ec81b86b) + ) + + (wire (pts (xy 82.55 60.96) (xy 88.9 60.96)) + (stroke (width 0) (type default)) + (uuid 167ffcc5-ce71-40ac-9fee-9c054fdd5bd0) + ) + (bus (pts (xy 187.96 60.96) (xy 187.96 63.5)) + (stroke (width 0) (type default)) + (uuid 19b7ad4d-02a4-4f89-8b1e-f6c47aed9a41) + ) + + (wire (pts (xy 223.52 115.57) (xy 232.41 115.57)) + (stroke (width 0) (type default)) + (uuid 1a50974b-dede-4374-885e-80f14669c127) + ) + (wire (pts (xy 223.52 105.41) (xy 232.41 105.41)) + (stroke (width 0) (type default)) + (uuid 1ea56f5e-5777-4006-b137-3ec899401fc7) + ) + (wire (pts (xy 55.88 30.48) (xy 55.88 45.72)) + (stroke (width 0) (type default)) + (uuid 21749c09-7763-48be-9130-a3eb25b90b6b) + ) + (wire (pts (xy 199.39 118.11) (xy 199.39 81.28)) + (stroke (width 0) (type default)) + (uuid 223c4f7f-9aed-43e0-a58b-076c50836444) + ) + (wire (pts (xy 146.05 78.74) (xy 146.05 31.75)) + (stroke (width 0) (type default)) + (uuid 227a9285-43a2-4ba7-bb05-872d5c840542) + ) + (bus (pts (xy 91.44 25.4) (xy 91.44 45.72)) + (stroke (width 0) (type default)) + (uuid 232cdc39-8330-4986-b38a-0e65d5b3b755) + ) + + (wire (pts (xy 146.05 78.74) (xy 200.66 78.74)) + (stroke (width 0) (type default)) + (uuid 2339f05b-9edc-42f4-9165-ce3b09c6caf8) + ) + (bus (pts (xy 234.95 102.87) (xy 234.95 105.41)) + (stroke (width 0) (type default)) + (uuid 23fc6a53-0013-46e6-8646-3475c5e2116d) + ) + (bus (pts (xy 187.96 55.88) (xy 187.96 58.42)) + (stroke (width 0) (type default)) + (uuid 249b1435-506d-4726-93d8-cf5dd0fdcfc3) + ) + (bus (pts (xy 91.44 45.72) (xy 91.44 48.26)) + (stroke (width 0) (type default)) + (uuid 28754d34-1733-4dcd-89b7-317b4e56a787) + ) + (bus (pts (xy 187.96 38.1) (xy 187.96 40.64)) + (stroke (width 0) (type default)) + (uuid 2a243861-9a2f-4ea5-a0d6-0e678ebc7a42) + ) + (bus (pts (xy 187.96 68.58) (xy 187.96 71.12)) + (stroke (width 0) (type default)) + (uuid 2f0b377e-0c8c-45b2-a644-91c1222c8007) + ) + (bus (pts (xy 187.96 45.72) (xy 187.96 48.26)) + (stroke (width 0) (type default)) + (uuid 2f85d705-cb5e-4f76-a880-e3aab2ec78b0) + ) + (bus (pts (xy 234.95 48.26) (xy 234.95 50.8)) + (stroke (width 0) (type default)) + (uuid 31b6fc98-3821-4a6a-aa85-f395c87759b7) + ) + + (wire (pts (xy 82.55 50.8) (xy 88.9 50.8)) + (stroke (width 0) (type default)) + (uuid 3563be9b-bdce-4201-a942-ea06513e6396) + ) + (bus (pts (xy 234.95 53.34) (xy 234.95 55.88)) + (stroke (width 0) (type default)) + (uuid 365c95c4-b9be-4bf2-89b2-c9539139ab5e) + ) + + (wire (pts (xy 82.55 45.72) (xy 88.9 45.72)) + (stroke (width 0) (type default)) + (uuid 39ab5c27-fbe8-46f8-b97c-a394f407d7c1) + ) + (wire (pts (xy 190.5 66.04) (xy 200.66 66.04)) + (stroke (width 0) (type default)) + (uuid 39e20082-ca13-40c6-88af-a08137ddd173) + ) + (wire (pts (xy 190.5 120.65) (xy 203.2 120.65)) + (stroke (width 0) (type default)) + (uuid 3b785e3e-4df9-4e92-99b1-72e04735f38b) + ) + (wire (pts (xy 147.32 81.28) (xy 147.32 30.48)) + (stroke (width 0) (type default)) + (uuid 3bc7950b-7d2f-46e4-b90f-df0b344f59e0) + ) + (bus (pts (xy 91.44 58.42) (xy 91.44 60.96)) + (stroke (width 0) (type default)) + (uuid 3f282526-b79d-4cc7-b1d1-ac9cc9e6d3b8) + ) + + (wire (pts (xy 226.06 43.18) (xy 232.41 43.18)) + (stroke (width 0) (type default)) + (uuid 3fb44fc3-5071-4046-a2ea-786065d3d06d) + ) + (bus (pts (xy 187.96 110.49) (xy 187.96 113.03)) + (stroke (width 0) (type default)) + (uuid 3fb9c98e-ad09-4f1c-bf1d-392a62a66b70) + ) + + (wire (pts (xy 190.5 107.95) (xy 203.2 107.95)) + (stroke (width 0) (type default)) + (uuid 3fe427bf-7aff-465c-876c-a58b5e1de230) + ) + (wire (pts (xy 226.06 40.64) (xy 232.41 40.64)) + (stroke (width 0) (type default)) + (uuid 43d8aea5-1168-457e-ba97-f93156652d15) + ) + (wire (pts (xy 190.5 130.81) (xy 203.2 130.81)) + (stroke (width 0) (type default)) + (uuid 4422e942-6bd1-4003-8bf3-384ed50db781) + ) + (wire (pts (xy 190.5 128.27) (xy 203.2 128.27)) + (stroke (width 0) (type default)) + (uuid 444f9bf3-8018-48b2-8897-0c01a0b012d2) + ) + (wire (pts (xy 82.55 48.26) (xy 88.9 48.26)) + (stroke (width 0) (type default)) + (uuid 44b02512-4c3f-436a-bfe9-9c93974d2396) + ) + (wire (pts (xy 190.5 50.8) (xy 200.66 50.8)) + (stroke (width 0) (type default)) + (uuid 4614ce45-31e3-4531-a26b-2e14d54684b6) + ) + (wire (pts (xy 190.5 55.88) (xy 200.66 55.88)) + (stroke (width 0) (type default)) + (uuid 464880ad-8744-4d20-9d1b-16ab98f8993a) + ) + (bus (pts (xy 110.49 160.02) (xy 187.96 160.02)) + (stroke (width 0) (type default)) + (uuid 46c7ae28-20c6-483a-b3e0-df0802ff548f) + ) + (bus (pts (xy 234.95 105.41) (xy 234.95 107.95)) + (stroke (width 0) (type default)) + (uuid 47224880-e070-4f6a-a806-dfd1dae284bb) + ) + + (wire (pts (xy 96.52 102.87) (xy 96.52 118.11)) + (stroke (width 0) (type default)) + (uuid 47c7b205-3527-4fd8-8d10-9b816aa74c24) + ) + (bus (pts (xy 187.96 125.73) (xy 187.96 128.27)) + (stroke (width 0) (type default)) + (uuid 4c16932e-f703-49be-8fba-53f31e706afd) + ) + + (wire (pts (xy 190.5 45.72) (xy 200.66 45.72)) + (stroke (width 0) (type default)) + (uuid 4d51caad-bba0-4203-af33-6f41bc3b4994) + ) + (wire (pts (xy 142.24 137.16) (xy 156.21 137.16)) + (stroke (width 0) (type default)) + (uuid 4d61c0bf-0d23-4e08-9b0d-ebfbdf524e42) + ) + (wire (pts (xy 190.5 100.33) (xy 203.2 100.33)) + (stroke (width 0) (type default)) + (uuid 4dcc50f4-63a8-4db3-86a9-d4140cd0d9ff) + ) + (bus (pts (xy 91.44 76.2) (xy 91.44 78.74)) + (stroke (width 0) (type default)) + (uuid 51e91551-02a8-495b-8792-09671832e536) + ) + + (wire (pts (xy 148.59 124.46) (xy 148.59 153.67)) + (stroke (width 0) (type default)) + (uuid 5214fe05-4931-430a-800c-89d96c5cacd5) + ) + (wire (pts (xy 113.03 119.38) (xy 121.92 119.38)) + (stroke (width 0) (type default)) + (uuid 525dc7ab-68b5-4726-a55a-ce778061238c) + ) + (wire (pts (xy 63.5 118.11) (xy 74.93 118.11)) + (stroke (width 0) (type default)) + (uuid 53a826b7-618c-4823-97c4-415fc03a4430) + ) + (bus (pts (xy 110.49 121.92) (xy 110.49 160.02)) + (stroke (width 0) (type default)) + (uuid 57700250-bd6d-4f11-9524-1a1d0e9ff80b) + ) + + (wire (pts (xy 93.98 73.66) (xy 104.14 73.66)) + (stroke (width 0) (type default)) + (uuid 5938eda7-cc17-4c7e-b57d-ff115c43c9b6) + ) + (wire (pts (xy 93.98 68.58) (xy 104.14 68.58)) + (stroke (width 0) (type default)) + (uuid 5d5f086e-3c83-4516-b890-de0751d59fab) + ) + (wire (pts (xy 190.5 125.73) (xy 203.2 125.73)) + (stroke (width 0) (type default)) + (uuid 5dc172ef-7fb6-4d98-9181-17a33d7925d5) + ) + (wire (pts (xy 190.5 43.18) (xy 200.66 43.18)) + (stroke (width 0) (type default)) + (uuid 5fdd6e6f-4c5d-4ee8-ba68-958bdc1668a8) + ) + (wire (pts (xy 190.5 63.5) (xy 200.66 63.5)) + (stroke (width 0) (type default)) + (uuid 634fd9b3-25e8-4c20-9cf1-aebf5e012a7b) + ) + (wire (pts (xy 63.5 123.19) (xy 74.93 123.19)) + (stroke (width 0) (type default)) + (uuid 64b8a705-a8c1-4f3c-b76a-9ba08ef044c2) + ) + (wire (pts (xy 148.59 83.82) (xy 148.59 29.21)) + (stroke (width 0) (type default)) + (uuid 64ff10fc-b462-4088-9280-f8be3b93eef2) + ) + (bus (pts (xy 234.95 110.49) (xy 234.95 113.03)) + (stroke (width 0) (type default)) + (uuid 65908854-0494-4f9c-b8bf-22eb144049cb) + ) + + (wire (pts (xy 82.55 43.18) (xy 88.9 43.18)) + (stroke (width 0) (type default)) + (uuid 678fee11-3f81-4f96-907b-6fdbdf3aa02b) + ) + (wire (pts (xy 147.32 81.28) (xy 199.39 81.28)) + (stroke (width 0) (type default)) + (uuid 68883454-45b1-4a61-8a9e-177492bec9cb) + ) + (bus (pts (xy 234.95 50.8) (xy 234.95 53.34)) + (stroke (width 0) (type default)) + (uuid 69a280dd-c8ad-4faa-b05a-07aff5176e93) + ) + (bus (pts (xy 234.95 115.57) (xy 234.95 118.11)) + (stroke (width 0) (type default)) + (uuid 69a7a4a6-0df2-4e33-a383-f8014396e389) + ) + + (wire (pts (xy 156.21 137.16) (xy 156.21 146.05)) + (stroke (width 0) (type default)) + (uuid 69e744dc-2a13-42be-afec-d6be5039292c) + ) + (bus (pts (xy 187.96 118.11) (xy 187.96 120.65)) + (stroke (width 0) (type default)) + (uuid 6a2431f6-3164-41e3-a0cf-1881a44d1886) + ) + (bus (pts (xy 60.96 118.11) (xy 60.96 120.65)) + (stroke (width 0) (type default)) + (uuid 6b888154-ea8f-41a8-828d-07e941431a7d) + ) + + (wire (pts (xy 190.5 68.58) (xy 200.66 68.58)) + (stroke (width 0) (type default)) + (uuid 6d850d68-6a07-4d66-b9b7-c1309068d27d) + ) + (bus (pts (xy 234.95 45.72) (xy 234.95 48.26)) + (stroke (width 0) (type default)) + (uuid 6e78952b-cde2-43c5-8d37-0104bfbf5f6e) + ) + (bus (pts (xy 187.96 48.26) (xy 187.96 50.8)) + (stroke (width 0) (type default)) + (uuid 6fa0403b-80d2-4855-a1f7-f908f05f9a28) + ) + + (wire (pts (xy 93.98 71.12) (xy 104.14 71.12)) + (stroke (width 0) (type default)) + (uuid 70b255b0-9cab-4239-bf19-c83139705a1a) + ) + (wire (pts (xy 199.39 118.11) (xy 203.2 118.11)) + (stroke (width 0) (type default)) + (uuid 750bb180-f918-4f0c-996d-126cf1c5a3cc) + ) + (bus (pts (xy 187.96 66.04) (xy 187.96 68.58)) + (stroke (width 0) (type default)) + (uuid 784a23ef-e538-4c0b-ae5e-f3ada60b3db7) + ) + + (wire (pts (xy 93.98 81.28) (xy 104.14 81.28)) + (stroke (width 0) (type default)) + (uuid 786d50f7-ac01-4db7-934b-8cc667f36bb3) + ) + (bus (pts (xy 234.95 55.88) (xy 234.95 58.42)) + (stroke (width 0) (type default)) + (uuid 79b3be1c-ee47-4020-8bf1-4d09a5f413e7) + ) + + (wire (pts (xy 55.88 45.72) (xy 57.15 45.72)) + (stroke (width 0) (type default)) + (uuid 7b558cf5-21ec-4899-8201-ae08c08c25e5) + ) + (wire (pts (xy 196.85 135.89) (xy 203.2 135.89)) + (stroke (width 0) (type default)) + (uuid 7baf5881-6735-4d70-bee1-13e24a205c54) + ) + (bus (pts (xy 187.96 113.03) (xy 187.96 118.11)) + (stroke (width 0) (type default)) + (uuid 7bc6dd08-7b9a-49eb-b8af-03ed6f7142ae) + ) + + (wire (pts (xy 129.54 78.74) (xy 146.05 78.74)) + (stroke (width 0) (type default)) + (uuid 7d3e33d3-7616-4b6c-be56-f4954a53025b) + ) + (wire (pts (xy 190.5 53.34) (xy 200.66 53.34)) + (stroke (width 0) (type default)) + (uuid 7d58ea38-9f45-4c6c-b2db-3da65a39f893) + ) + (wire (pts (xy 93.98 83.82) (xy 104.14 83.82)) + (stroke (width 0) (type default)) + (uuid 7e77dba6-0960-4b1f-9fa7-7f079214509e) + ) + (wire (pts (xy 113.03 121.92) (xy 121.92 121.92)) + (stroke (width 0) (type default)) + (uuid 7f2e77a6-942e-421c-b7ea-9739c67db908) + ) + (wire (pts (xy 223.52 102.87) (xy 232.41 102.87)) + (stroke (width 0) (type default)) + (uuid 7f42e9db-5e00-42b2-9737-d3d8ee261458) + ) + (bus (pts (xy 187.96 53.34) (xy 187.96 55.88)) + (stroke (width 0) (type default)) + (uuid 7feae5c7-4d6b-4ab5-80c0-8fc3300bf435) + ) + (bus (pts (xy 234.95 113.03) (xy 234.95 115.57)) + (stroke (width 0) (type default)) + (uuid 80f37eeb-fa95-47b8-a19a-4e6e35f80ac8) + ) + + (wire (pts (xy 78.74 102.87) (xy 81.28 102.87)) + (stroke (width 0) (type default)) + (uuid 83c4c6cc-3cd2-4d62-807f-1c233c97bbd0) + ) + (wire (pts (xy 74.93 133.35) (xy 68.58 133.35)) + (stroke (width 0) (type default)) + (uuid 864d0c8b-962d-42b7-8ccb-c4a582632078) + ) + (wire (pts (xy 190.5 73.66) (xy 200.66 73.66)) + (stroke (width 0) (type default)) + (uuid 865ce7d8-f666-4583-a6c1-16e08e266e9e) + ) + (bus (pts (xy 187.96 120.65) (xy 187.96 123.19)) + (stroke (width 0) (type default)) + (uuid 89699406-4393-414b-9960-ae481e640633) + ) + + (wire (pts (xy 82.55 55.88) (xy 88.9 55.88)) + (stroke (width 0) (type default)) + (uuid 8a6c02da-d103-4eb4-ab45-5e011473c3c4) + ) + (wire (pts (xy 54.61 31.75) (xy 146.05 31.75)) + (stroke (width 0) (type default)) + (uuid 8af5a3fe-6d9e-400e-b7bf-4fa180b855de) + ) + (bus (pts (xy 91.44 53.34) (xy 91.44 55.88)) + (stroke (width 0) (type default)) + (uuid 8ddbad1b-9917-4417-81f7-4117dec56b53) + ) + + (wire (pts (xy 223.52 118.11) (xy 232.41 118.11)) + (stroke (width 0) (type default)) + (uuid 8f3833c8-67f8-4eb6-9272-f423078945b2) + ) + (wire (pts (xy 190.5 123.19) (xy 203.2 123.19)) + (stroke (width 0) (type default)) + (uuid 8f9bdb5f-10fe-4813-a4d3-304224967500) + ) + (wire (pts (xy 95.25 118.11) (xy 96.52 118.11)) + (stroke (width 0) (type default)) + (uuid 8fa76c84-9c0b-43d0-8ad1-9c2d81ba5e74) + ) + (bus (pts (xy 234.95 118.11) (xy 234.95 120.65)) + (stroke (width 0) (type default)) + (uuid 8fbc50d2-b48b-4f12-8689-a41dbc21193c) + ) + + (wire (pts (xy 78.74 91.44) (xy 78.74 102.87)) + (stroke (width 0) (type default)) + (uuid 92b61358-1d57-49c0-bafc-cf71a20ae439) + ) + (bus (pts (xy 91.44 66.04) (xy 91.44 68.58)) + (stroke (width 0) (type default)) + (uuid 940561e2-262a-447e-875b-91fabe875428) + ) + + (wire (pts (xy 190.5 115.57) (xy 203.2 115.57)) + (stroke (width 0) (type default)) + (uuid 97d9b09b-bbf7-4109-9cb3-8ef754e218e3) + ) + (bus (pts (xy 110.49 116.84) (xy 110.49 119.38)) + (stroke (width 0) (type default)) + (uuid 983127c3-51ea-43be-a6b6-e77e1d5df1b6) + ) + + (wire (pts (xy 226.06 45.72) (xy 232.41 45.72)) + (stroke (width 0) (type default)) + (uuid 984ed4cc-7113-4889-8e18-5e3787694094) + ) + (bus (pts (xy 110.49 160.02) (xy 60.96 160.02)) + (stroke (width 0) (type default)) + (uuid 98a8ee17-1154-4ccf-a880-6fc35ef389ec) + ) + + (wire (pts (xy 142.24 119.38) (xy 184.15 119.38)) + (stroke (width 0) (type default)) + (uuid 9b68c4eb-3fe7-48dc-98de-ff7cb38f279f) + ) + (wire (pts (xy 113.03 124.46) (xy 121.92 124.46)) + (stroke (width 0) (type default)) + (uuid 9c45b6ba-db37-4332-9577-849486c5297c) + ) + (bus (pts (xy 187.96 123.19) (xy 187.96 125.73)) + (stroke (width 0) (type default)) + (uuid 9e5b6e8c-babc-4783-9d93-72b745a65710) + ) + (bus (pts (xy 234.95 107.95) (xy 234.95 110.49)) + (stroke (width 0) (type default)) + (uuid a1362e0f-afb1-445b-b742-84bcf84bf919) + ) + + (wire (pts (xy 190.5 40.64) (xy 200.66 40.64)) + (stroke (width 0) (type default)) + (uuid a2011262-fa15-4910-8d20-586fb1b88156) + ) + (bus (pts (xy 91.44 48.26) (xy 91.44 50.8)) + (stroke (width 0) (type default)) + (uuid a32aaf0d-641a-4aae-96b1-501f71d2c729) + ) + (bus (pts (xy 91.44 68.58) (xy 91.44 71.12)) + (stroke (width 0) (type default)) + (uuid a6ca2bed-35b6-4b97-a38b-dcac2d60a6bf) + ) + + (wire (pts (xy 190.5 58.42) (xy 200.66 58.42)) + (stroke (width 0) (type default)) + (uuid a81c72e6-6e51-46c4-901e-861fa4359ae9) + ) + (wire (pts (xy 190.5 102.87) (xy 203.2 102.87)) + (stroke (width 0) (type default)) + (uuid a8c12e38-9f0b-4bc5-aa42-108daf272008) + ) + (wire (pts (xy 226.06 58.42) (xy 232.41 58.42)) + (stroke (width 0) (type default)) + (uuid a8c98b57-8fcd-48f8-a6d1-d68bd19284a9) + ) + (bus (pts (xy 187.96 43.18) (xy 187.96 45.72)) + (stroke (width 0) (type default)) + (uuid ab92a60b-73b5-4632-97b3-fc6981f35a98) + ) + + (wire (pts (xy 226.06 48.26) (xy 232.41 48.26)) + (stroke (width 0) (type default)) + (uuid ac51ac67-bede-4676-aa70-d2fdb468a1f8) + ) + (wire (pts (xy 190.5 113.03) (xy 203.2 113.03)) + (stroke (width 0) (type default)) + (uuid ae99e2e8-3e26-4104-b0a7-1304864c7728) + ) + (wire (pts (xy 156.21 146.05) (xy 203.2 146.05)) + (stroke (width 0) (type default)) + (uuid b1014e0d-c051-44d6-b948-2108e93cdfc8) + ) + (bus (pts (xy 91.44 25.4) (xy 234.95 25.4)) + (stroke (width 0) (type default)) + (uuid b1390ffd-733c-49df-9bc9-d25ce2475eed) + ) + (bus (pts (xy 91.44 50.8) (xy 91.44 53.34)) + (stroke (width 0) (type default)) + (uuid b2ee9b9f-1ad0-4758-afca-c6edae5ab4e1) + ) + + (wire (pts (xy 223.52 113.03) (xy 232.41 113.03)) + (stroke (width 0) (type default)) + (uuid b4389cd4-a5e5-41dd-b101-353c3c1269d2) + ) + (bus (pts (xy 91.44 55.88) (xy 91.44 58.42)) + (stroke (width 0) (type default)) + (uuid b456d296-0cd8-497f-a48f-d17de8b852ae) + ) + + (wire (pts (xy 105.41 148.59) (xy 105.41 153.67)) + (stroke (width 0) (type default)) + (uuid b7b171c8-a577-4d87-aa34-fa2a4bb8ef6b) + ) + (wire (pts (xy 184.15 87.63) (xy 229.87 87.63)) + (stroke (width 0) (type default)) + (uuid baa3b313-354b-4f83-9951-4848dbd90663) + ) + (wire (pts (xy 190.5 105.41) (xy 203.2 105.41)) + (stroke (width 0) (type default)) + (uuid bb728836-0082-4b59-9b6b-671b6cdaec93) + ) + (bus (pts (xy 91.44 73.66) (xy 91.44 76.2)) + (stroke (width 0) (type default)) + (uuid c10a8ab5-af71-4823-aca3-87ff2de3bb52) + ) + (bus (pts (xy 187.96 50.8) (xy 187.96 53.34)) + (stroke (width 0) (type default)) + (uuid c11d46d4-b55a-4319-94b7-f907fae45d24) + ) + + (wire (pts (xy 196.85 135.89) (xy 196.85 83.82)) + (stroke (width 0) (type default)) + (uuid c3311ec6-0fd5-4672-aead-74c92d967c6b) + ) + (wire (pts (xy 142.24 127) (xy 142.24 129.54)) + (stroke (width 0) (type default)) + (uuid c4e3ca00-2667-4ec4-b927-dc3348d75d05) + ) + (wire (pts (xy 226.06 55.88) (xy 232.41 55.88)) + (stroke (width 0) (type default)) + (uuid c588bb55-99b3-4469-b559-4e139cbe5fd6) + ) + (wire (pts (xy 142.24 129.54) (xy 142.24 132.08)) + (stroke (width 0) (type default)) + (uuid c71a235e-5a6f-461e-9993-745f8ff4bb63) + ) + (bus (pts (xy 234.95 43.18) (xy 234.95 45.72)) + (stroke (width 0) (type default)) + (uuid c7d10e6a-dfc6-4c48-b6fc-e7a5e52c3d14) + ) + + (wire (pts (xy 82.55 58.42) (xy 88.9 58.42)) + (stroke (width 0) (type default)) + (uuid cc883239-8415-4e2c-9c7b-b94b521929e2) + ) + (bus (pts (xy 187.96 71.12) (xy 187.96 97.79)) + (stroke (width 0) (type default)) + (uuid ce7ddd0f-f69a-4fd5-82c5-fb1e78213eb0) + ) + + (wire (pts (xy 190.5 60.96) (xy 200.66 60.96)) + (stroke (width 0) (type default)) + (uuid cfbdb743-5e27-42e5-b373-b9b3a25e6832) + ) + (bus (pts (xy 187.96 128.27) (xy 187.96 130.81)) + (stroke (width 0) (type default)) + (uuid d0c3435f-f9ce-4268-b9bb-1e995ab1c636) + ) + + (wire (pts (xy 93.98 88.9) (xy 104.14 88.9)) + (stroke (width 0) (type default)) + (uuid d1678372-9dd3-4d53-9070-4d560a10c8df) + ) + (wire (pts (xy 148.59 29.21) (xy 57.15 29.21)) + (stroke (width 0) (type default)) + (uuid d36acd38-19ca-4303-8f4c-cdadacfa188e) + ) + (wire (pts (xy 142.24 124.46) (xy 148.59 124.46)) + (stroke (width 0) (type default)) + (uuid d3bbdcce-0859-41b4-a43d-41f00874e2ae) + ) + (bus (pts (xy 234.95 25.4) (xy 234.95 43.18)) + (stroke (width 0) (type default)) + (uuid d6e53dd6-6335-4826-95ed-566e76cef3a6) + ) + + (wire (pts (xy 223.52 110.49) (xy 232.41 110.49)) + (stroke (width 0) (type default)) + (uuid d7415c6c-713f-4d3c-aae2-c5bf041a7177) + ) + (wire (pts (xy 68.58 133.35) (xy 68.58 153.67)) + (stroke (width 0) (type default)) + (uuid d7dcf848-deb5-4364-877c-0d97df0d2454) + ) + (wire (pts (xy 226.06 53.34) (xy 232.41 53.34)) + (stroke (width 0) (type default)) + (uuid d8c1f5b8-a7d5-4ce6-b66c-2310f6efe614) + ) + (wire (pts (xy 190.5 71.12) (xy 200.66 71.12)) + (stroke (width 0) (type default)) + (uuid d922f200-9eb6-43a5-91bb-ff802dbc00e8) + ) + (wire (pts (xy 142.24 127) (xy 151.13 127)) + (stroke (width 0) (type default)) + (uuid d9397ac9-007f-4a4f-9b60-f1df6fa185b4) + ) + (wire (pts (xy 93.98 66.04) (xy 104.14 66.04)) + (stroke (width 0) (type default)) + (uuid d9cbf703-e994-465d-933a-e3fefb2b280d) + ) + (wire (pts (xy 68.58 153.67) (xy 105.41 153.67)) + (stroke (width 0) (type default)) + (uuid dac38fea-f81b-4f44-8ba8-59607a7be1a0) + ) + (wire (pts (xy 54.61 31.75) (xy 54.61 48.26)) + (stroke (width 0) (type default)) + (uuid db0ac127-b74d-4897-afff-e8e7a6e9c053) + ) + (bus (pts (xy 91.44 78.74) (xy 91.44 81.28)) + (stroke (width 0) (type default)) + (uuid dc72941b-b8bd-4790-ada3-61f40a4ec67c) + ) + + (wire (pts (xy 74.93 148.59) (xy 90.17 148.59)) + (stroke (width 0) (type default)) + (uuid df3baada-10bb-4c1d-9642-43dfc807cc31) + ) + (bus (pts (xy 60.96 115.57) (xy 60.96 118.11)) + (stroke (width 0) (type default)) + (uuid dfe544e2-1e81-4c54-be94-5a8c25caef8a) + ) + (bus (pts (xy 187.96 97.79) (xy 187.96 100.33)) + (stroke (width 0) (type default)) + (uuid e2b70e48-94e2-4b5b-b54f-8ee3b355f007) + ) + + (wire (pts (xy 184.15 87.63) (xy 184.15 119.38)) + (stroke (width 0) (type default)) + (uuid e37dccb0-cfdd-443a-b2b8-45f561486b4d) + ) + (wire (pts (xy 190.5 133.35) (xy 203.2 133.35)) + (stroke (width 0) (type default)) + (uuid e3a24a25-2c1e-4b11-b2f4-09d33b64ae61) + ) + (wire (pts (xy 68.58 128.27) (xy 68.58 133.35)) + (stroke (width 0) (type default)) + (uuid e4836a3d-4c7e-45dc-8eac-90f2218de90c) + ) + (wire (pts (xy 190.5 110.49) (xy 203.2 110.49)) + (stroke (width 0) (type default)) + (uuid e637179e-2597-4383-82f4-153818e1a3b1) + ) + (wire (pts (xy 229.87 63.5) (xy 229.87 87.63)) + (stroke (width 0) (type default)) + (uuid e67533c5-8efa-4eab-998f-e86019134258) + ) + (bus (pts (xy 187.96 107.95) (xy 187.96 110.49)) + (stroke (width 0) (type default)) + (uuid e760e821-9bee-4d29-8bd8-e8184a30801d) + ) + + (wire (pts (xy 142.24 119.38) (xy 142.24 121.92)) + (stroke (width 0) (type default)) + (uuid e977f352-d84a-47f5-b1b9-00f6c77a9060) + ) + (bus (pts (xy 234.95 60.96) (xy 234.95 102.87)) + (stroke (width 0) (type default)) + (uuid e980d811-f8c1-4b58-bb5c-76251e6f8780) + ) + + (wire (pts (xy 93.98 78.74) (xy 104.14 78.74)) + (stroke (width 0) (type default)) + (uuid ebbcca0e-570e-47e0-b648-d19624c6a2e6) + ) + (wire (pts (xy 68.58 128.27) (xy 74.93 128.27)) + (stroke (width 0) (type default)) + (uuid ec6a1df1-c60e-46d6-a091-0477efc2fedd) + ) + (bus (pts (xy 187.96 58.42) (xy 187.96 60.96)) + (stroke (width 0) (type default)) + (uuid ed27daad-1cdf-48a8-88fd-a29cd6405bd0) + ) + (bus (pts (xy 91.44 60.96) (xy 91.44 63.5)) + (stroke (width 0) (type default)) + (uuid edea382f-03e3-492a-a7a9-eaa776a32bf6) + ) + + (wire (pts (xy 147.32 30.48) (xy 55.88 30.48)) + (stroke (width 0) (type default)) + (uuid ee3962e6-b320-4f6e-b8be-ed99cd9d291a) + ) + (bus (pts (xy 91.44 63.5) (xy 91.44 66.04)) + (stroke (width 0) (type default)) + (uuid f1d04018-9691-4bcb-8499-0674e7d9460f) + ) + + (wire (pts (xy 223.52 100.33) (xy 232.41 100.33)) + (stroke (width 0) (type default)) + (uuid f24d2916-ef34-444b-a9aa-1d96fe1ff2d7) + ) + (wire (pts (xy 200.66 78.74) (xy 200.66 76.2)) + (stroke (width 0) (type default)) + (uuid f253c8b2-6130-4c98-8f24-de18c6199961) + ) + (wire (pts (xy 148.59 83.82) (xy 196.85 83.82)) + (stroke (width 0) (type default)) + (uuid f29001ef-296f-4c63-bc2d-eb7faaa8d156) + ) + (wire (pts (xy 142.24 132.08) (xy 142.24 134.62)) + (stroke (width 0) (type default)) + (uuid f334ba3d-9099-4cfa-bf9a-ca3fa87f2c4b) + ) + (wire (pts (xy 74.93 135.89) (xy 74.93 148.59)) + (stroke (width 0) (type default)) + (uuid f839eaad-fb20-4bcb-8de3-42385fb58f5c) + ) + (wire (pts (xy 129.54 83.82) (xy 148.59 83.82)) + (stroke (width 0) (type default)) + (uuid f8c4dc3d-bec5-45fb-9d91-eda7a62009c4) + ) + (wire (pts (xy 93.98 76.2) (xy 104.14 76.2)) + (stroke (width 0) (type default)) + (uuid f9e016d8-90d4-4005-b4e0-5fde8020363c) + ) + (bus (pts (xy 110.49 119.38) (xy 110.49 121.92)) + (stroke (width 0) (type default)) + (uuid fb893732-0316-4de7-bc83-d9e3bb5cf97a) + ) + (bus (pts (xy 60.96 120.65) (xy 60.96 160.02)) + (stroke (width 0) (type default)) + (uuid fba36b7e-4d4b-4048-a946-2c201492c58f) + ) + + (wire (pts (xy 129.54 81.28) (xy 147.32 81.28)) + (stroke (width 0) (type default)) + (uuid fdf3d32f-a3d1-447a-a2b8-e81b46144fbf) + ) + (bus (pts (xy 187.96 130.81) (xy 187.96 160.02)) + (stroke (width 0) (type default)) + (uuid fe6696eb-fd61-407c-a68c-008a6fc4cd88) + ) + (bus (pts (xy 234.95 58.42) (xy 234.95 60.96)) + (stroke (width 0) (type default)) + (uuid ff770bbb-6517-4bdf-9ae2-86b1e236309d) + ) + + (text "Memory Control Register\n|ROM Page MSB|ROM Page LSB|RAM Page|32k VRAM Page|Video Mode|0|0|0|" + (at 104.14 41.91 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3ad6408b-859d-4d1e-b5f5-e131fce22c02) + ) + + (label "D3" (at 232.41 48.26 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 00aa8b3f-f321-4db2-8aa0-ca3103228797) + ) + (label "A9" (at 63.5 118.11 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0d8b999a-1f35-4be4-bc01-bfb75eeffdac) + ) + (label "A1" (at 190.5 43.18 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 16d94ba6-d878-43c6-96d6-6c11833cc5fa) + ) + (label "A14" (at 113.03 121.92 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1bd461e9-e2fd-4007-a74f-4c09939d5588) + ) + (label "A11" (at 63.5 123.19 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 22ff7133-c2e3-476a-b4fd-827541f76697) + ) + (label "D4" (at 93.98 76.2 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 23a18dbf-7db3-4bb6-80e3-c63667783ef7) + ) + (label "A12" (at 190.5 130.81 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 26c52808-fcdb-4cd8-aa78-defe3c6ed015) + ) + (label "A9" (at 190.5 63.5 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 28d99dda-923d-4997-879c-76a5a51c84a5) + ) + (label "A9" (at 190.5 123.19 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3697e621-e56b-41e3-923a-61b5be1af6f0) + ) + (label "D2" (at 229.87 105.41 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3b187d72-22bb-4815-89b2-039fe78a5539) + ) + (label "D0" (at 88.9 60.96 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3e798575-d005-4eff-9cd5-019b1a6e2fe8) + ) + (label "A10" (at 63.5 120.65 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 458eaa06-83eb-4871-9311-61ff73d0c4b8) + ) + (label "D7" (at 88.9 43.18 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4ad65372-ad8b-4c78-93f2-d5aa74713110) + ) + (label "A5" (at 190.5 53.34 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 56c0bdc4-88df-438e-9a28-c173a25c08ef) + ) + (label "D6" (at 88.9 45.72 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5eea5a01-59f9-4797-890e-abd10e9cd50f) + ) + (label "D5" (at 229.87 113.03 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5fb4c8cf-e9bc-4ac5-8ca8-f279caeb7500) + ) + (label "A13" (at 190.5 73.66 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 61950bfb-6ca6-4f86-accc-f51b9b2c5960) + ) + (label "D5" (at 88.9 48.26 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 625f6681-428d-4da0-bf2e-11575ffc5e0f) + ) + (label "A6" (at 190.5 55.88 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 644666e2-0293-4e07-8f62-34f5e9f5eddd) + ) + (label "D1" (at 229.87 102.87 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6f9cd56c-ff7b-427b-8b1d-6030f4f27139) + ) + (label "A3" (at 190.5 48.26 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7354aff4-f577-47aa-b033-95501307e010) + ) + (label "A8" (at 190.5 120.65 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7a36d48e-4708-451e-8422-9473b961d921) + ) + (label "A7" (at 190.5 58.42 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7a95df10-0cf0-42dd-9e74-962c581d008b) + ) + (label "D0" (at 93.98 66.04 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7c92a9bc-853e-4a3c-8ce5-31c552fb2947) + ) + (label "A11" (at 190.5 128.27 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7d101c93-ecaa-40ae-983d-fda4a9257baa) + ) + (label "A15" (at 113.03 124.46 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7ffb7926-c193-4a5c-aab3-cb0d60e77ba7) + ) + (label "A6" (at 190.5 115.57 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 81e74c60-96b8-40ff-8764-b3e86996f88d) + ) + (label "D6" (at 229.87 115.57 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 83d56597-13d8-4763-b358-3dab76fee2c1) + ) + (label "D7" (at 229.87 118.11 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 85f492e5-63ae-4303-ab3c-eff7bee34b71) + ) + (label "A2" (at 190.5 45.72 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 88c1cf6e-aa1d-4c0b-922d-2c44ac3676ec) + ) + (label "D4" (at 229.87 110.49 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8990f98e-e25c-48d8-9970-459ae395c5d8) + ) + (label "D6" (at 93.98 81.28 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8b84616c-995e-47ed-93e7-223ac2b09839) + ) + (label "A12" (at 190.5 71.12 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8c1a69b8-446c-45c3-8696-e2c15404f89d) + ) + (label "D6" (at 232.41 55.88 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 96505ca0-202e-4982-acc6-7de5b3d6d7e5) + ) + (label "A13" (at 113.03 119.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9853cdc4-98ab-4d4d-bc11-f7e44db77f0f) + ) + (label "A2" (at 190.5 105.41 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9c2d9fa0-9e4f-455a-a383-391d21310a25) + ) + (label "A3" (at 190.5 107.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9f967f20-d80b-4a29-8da9-8d195ff52f67) + ) + (label "A10" (at 190.5 125.73 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ac7ee0d6-6368-4582-b0c4-d4cef7ee5754) + ) + (label "A11" (at 190.5 68.58 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b2c0ad56-8cc0-4c24-be52-65fecafa448d) + ) + (label "D2" (at 88.9 55.88 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b3c1c47c-8556-4f3b-bc4e-f57ba6067835) + ) + (label "D0" (at 232.41 40.64 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b5f9b022-9bce-4845-a940-c29efcf569e1) + ) + (label "D3" (at 93.98 73.66 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b7311ba0-7f3d-4a25-a417-9da9c2c1220e) + ) + (label "D4" (at 232.41 50.8 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b7666295-b28d-411c-b37a-35df67e92394) + ) + (label "A5" (at 190.5 113.03 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid badde059-278e-4e32-bb6f-61a73a800a2e) + ) + (label "D1" (at 232.41 43.18 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid bd29aa22-494d-47a4-a526-a75c07651cda) + ) + (label "D1" (at 93.98 68.58 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c5742835-088d-410f-a0af-635739df203d) + ) + (label "D2" (at 93.98 71.12 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c7b6b1d8-e30a-489b-8822-302be088ab66) + ) + (label "D5" (at 232.41 53.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c7e23642-4bbb-4141-8fbd-f68d32c45f1d) + ) + (label "D1" (at 88.9 58.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c9cbf677-b792-4b9a-90fd-c42c10fb65a8) + ) + (label "D5" (at 93.98 78.74 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid cf48d41f-1546-46f0-881e-16960d07269f) + ) + (label "A13" (at 190.5 133.35 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d6dc4f8e-6a8b-49f8-a9d6-5112f00ca4a5) + ) + (label "D7" (at 232.41 58.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d8ba7c26-5862-4799-91a2-9dab5bfc1af2) + ) + (label "A1" (at 190.5 102.87 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid db666c25-fce1-4db2-ae56-b549de3c1d2f) + ) + (label "D4" (at 88.9 50.8 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid dd9fa9cb-050b-4e31-96a8-45f3cfc2971f) + ) + (label "A8" (at 190.5 60.96 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e00b0a99-22be-4055-b63a-3180a03fa95c) + ) + (label "A10" (at 190.5 66.04 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e2dfb0f3-c686-4c5d-9893-0f61a1903838) + ) + (label "D7" (at 93.98 83.82 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e7cba64b-894c-484a-bd4c-2d927eeea243) + ) + (label "D3" (at 88.9 53.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e925ee1e-d0ff-4b1e-be33-174bfa7c2fcf) + ) + (label "D0" (at 229.87 100.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e9a89270-3778-4edd-85a9-5a4d69afe83f) + ) + (label "D3" (at 229.87 107.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid eb2b2eb9-626f-45d8-94ab-af88ed591b2d) + ) + (label "A4" (at 190.5 50.8 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ed14f127-d810-4621-bfbb-6075a5d7d373) + ) + (label "A4" (at 190.5 110.49 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f3b9b7a8-9efe-4b2e-840d-2779d6b4b8cd) + ) + (label "D2" (at 232.41 45.72 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f6a13437-b865-4ce0-9242-8981b627dc21) + ) + (label "A0" (at 190.5 100.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fa8f40f2-7a71-45a4-a3ff-3e9c312430dc) + ) + (label "A0" (at 190.5 40.64 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fd568505-82a6-4405-b2e5-dabee207de15) + ) + + (global_label "~{R}{slash}W" (shape input) (at 78.74 86.36 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 066e4fee-61a2-40b6-b263-3bb5479ddfae) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 71.7029 86.36 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Video Invert" (shape input) (at 57.15 55.88 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 081fb464-8045-4be0-b440-4945c3f9cfe0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 42.7953 55.88 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "VRAM Page" (shape input) (at 57.15 50.8 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0fded4e3-8d51-4fc5-98b4-1380e0b6e0ea) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 43.642 50.8 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D[0..7]" (shape bidirectional) (at 91.44 25.4 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 12540bfb-1f5e-41d8-9a01-8c87c471bf01) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 80.7515 25.4 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Video Invert" (shape output) (at 129.54 71.12 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 22953a7d-c73a-40c8-9a70-b146f54b8309) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.8947 71.12 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Charset 0" (shape output) (at 129.54 66.04 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 406ab418-459b-4c85-938b-2a1c7755c01e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 141.8989 66.04 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "~{CRTC}" (shape output) (at 95.25 120.65 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4266b3a4-2754-43ab-b9a2-ea8fe08775a5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 103.0128 120.65 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "VRAM Page" (shape output) (at 129.54 76.2 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 61b0baf5-b502-4a4e-be71-aa165dfceb54) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.048 76.2 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Video Mode" (shape output) (at 129.54 73.66 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7bc040a2-0294-4654-b394-f03b693c39d3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.4108 73.66 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Charset 0" (shape input) (at 57.15 60.96 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 85542452-d616-4283-b01f-45f9cebfcf87) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 44.7911 60.96 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{R}{slash}W" (shape input) (at 82.55 35.56 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 92efc574-be1c-468c-b27f-f248e3bc12f9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 89.5871 35.56 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "A[0..15]" (shape input) (at 60.96 160.02 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a606e75c-dee6-4c0c-b705-88002af8d6a1) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 50.3547 160.02 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R{slash}~{W}" (shape input) (at 226.06 71.12 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid abfcbfe2-945d-4bac-a716-03a6098bc1f8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.0971 71.12 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Charset 1" (shape output) (at 129.54 68.58 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid be404163-1942-4a7e-93c9-14f79218c193) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 141.8989 68.58 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Charset 1" (shape input) (at 57.15 58.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c24fd74a-1889-4aa7-be77-ef36917500a1) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 44.7911 58.42 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Video Mode" (shape input) (at 57.15 53.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d77267b7-b18e-4125-937a-0ee52a0ead52) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 43.2792 53.34 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{VRAM}" (shape output) (at 151.13 127 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid dcc52a27-f23f-4b01-b005-da1d3e00d505) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 159.0138 127 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + + (symbol (lib_id "74xx:74HC137") (at 132.08 129.54 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 03b95b43-3a4f-4edd-a202-664760106068) + (property "Reference" "U18" (at 134.2741 112.395 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC137" (at 134.2741 114.935 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 132.08 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/cd74hc237.pdf" (at 132.08 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3c1fb608-8ae6-4a53-9174-6a9a7ea441d3)) + (pin "10" (uuid d2dd1665-15d0-4bc8-8753-a4e3ad547798)) + (pin "11" (uuid 7db51af5-848d-4097-a996-9b33403715cb)) + (pin "12" (uuid 0432d231-dde7-4829-a89c-51d46d05ce93)) + (pin "13" (uuid 53aef231-70d5-4a46-85a2-e098edc83cd6)) + (pin "14" (uuid 958fdc87-ede4-4ee7-82b1-4c182407008a)) + (pin "15" (uuid 3eaa8a7e-8fc1-475f-9919-f88e8c5ffc39)) + (pin "16" (uuid 9a58b7b0-0660-46b7-894f-e27d3485b4fa)) + (pin "2" (uuid 5c151fe8-b012-4bec-9d65-62bd54b63b47)) + (pin "3" (uuid 358de942-998b-4bc5-b3db-5a4b7a88b5f2)) + (pin "4" (uuid 41164bac-9d49-44a4-97d5-bb03178b81a8)) + (pin "5" (uuid ce5e882b-ce68-427e-9335-4aac5274f343)) + (pin "6" (uuid fde02da6-d4a8-445c-a12c-f083c7f8f933)) + (pin "7" (uuid 81bf1e59-3aec-409b-880c-4d1d06e93c60)) + (pin "8" (uuid 6c4ed6dd-ce18-46a1-a31c-232c844067e7)) + (pin "9" (uuid e5e179f1-dd41-4da0-8852-50671e32e080)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U18") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 213.36 95.25 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0f32ddb3-0a05-42d3-b37d-1c600efd5f6d) + (property "Reference" "#PWR019" (at 213.36 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 213.36 90.17 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 213.36 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 213.36 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 72bda2dd-1440-42cf-aaaa-ad3698d3824e)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR019") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 88.9 102.87 180) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1dbd01c2-11e5-4bc2-ab1e-2de00ea51da7) + (property "Reference" "U6" (at 88.9 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 88.9 96.52 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 88.9 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 88.9 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 75acbdf2-cf5e-44ea-8bda-a67165849b61)) + (pin "2" (uuid 7275cf33-e990-4002-a604-53d4e3f6dd0b)) + (pin "3" (uuid 15c3f53f-de8b-4325-8060-ae9ebb7b2c42)) + (pin "4" (uuid fd0be567-97d0-4e9b-abbb-cfa8a4537c7d)) + (pin "5" (uuid 63676233-5d74-4fa9-89bd-2e68c34d290f)) + (pin "6" (uuid 4725136d-3156-4d6f-ab6c-82ba8cf90f0e)) + (pin "8" (uuid 04ff94ae-7d72-4092-bf68-6cde2b8cdb81)) + (pin "9" (uuid ebc3e6e8-fae9-4d1c-97b4-c661420315e0)) + (pin "10" (uuid 781c61bc-f386-4259-aaaa-a2058e47aa3c)) + (pin "11" (uuid 88b73604-3655-4081-921a-c254298b0541)) + (pin "12" (uuid 0d590db9-9783-411e-b864-363d02c6674c)) + (pin "13" (uuid 0d02281c-ced5-4fb5-a39b-be06bf6bcffb)) + (pin "14" (uuid ca3f48d3-1246-4cb9-ab46-62026be1df7a)) + (pin "7" (uuid c88fff89-315b-492e-b8f6-8e44d5c4d0b9)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U6") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 213.36 35.56 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 201b8d2f-049b-40cf-b311-7abaa28059ea) + (property "Reference" "#PWR031" (at 213.36 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 213.36 30.48 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 213.36 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 213.36 35.56 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a45bac36-d777-44c8-a895-bbb514737689)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR031") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 97.79 148.59 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 24949c95-0805-4ca5-be2a-006b39ff9351) + (property "Reference" "U6" (at 97.79 140.335 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 97.79 142.875 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 97.79 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 97.79 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a6b06b40-7d44-47fd-b9b0-506101f28714)) + (pin "2" (uuid 08bf1bba-0a84-4e98-add2-ea2bb0e1371a)) + (pin "3" (uuid ba9805f2-ed3b-4e2b-8096-0e0f945483cb)) + (pin "4" (uuid 1c3f5a85-7655-467d-9210-e39aede31a0a)) + (pin "5" (uuid 73c9b852-8307-44c3-9b4a-30fd026ed0b0)) + (pin "6" (uuid ad595d8c-9ab6-471b-8e9a-121738ba3f8f)) + (pin "8" (uuid 66835d62-c883-4c70-8000-2f4f67c02eb6)) + (pin "9" (uuid 9111867a-b118-44d3-96f1-d56244ddc361)) + (pin "10" (uuid e54857f4-fc1e-4ed7-bde0-e832d2bfaa41)) + (pin "11" (uuid 1c1f2396-cb70-433c-86d0-0cc74ca1d0c2)) + (pin "12" (uuid 2092a03d-f21f-49cf-9e76-814a3415fd39)) + (pin "13" (uuid 5dda2585-b555-498d-be8b-20fa47817be8)) + (pin "14" (uuid faf0b7f7-9756-4c75-8693-f867ede007da)) + (pin "7" (uuid 1af3486c-353e-42a4-9d46-78093dbdb959)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U6") (unit 3) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U6") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 104.14 91.44 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3558a318-5dd2-4ffd-a718-83fd6bb4730e) + (property "Reference" "#PWR041" (at 97.79 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 100.33 91.44 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 104.14 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 104.14 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a890e4f5-dc72-440d-adf9-b186dbd3d025)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR041") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 213.36 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 4abae9d7-5f8a-4d32-a59f-8a5ca9c501b0) + (property "Reference" "#PWR011" (at 213.36 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 213.36 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 213.36 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 213.36 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 910ac5b6-191c-4dc0-a26d-743ad62b7759)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR011") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 116.84 99.06 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 54190f86-7649-4692-a9ce-5e9dcd7205a5) + (property "Reference" "#PWR017" (at 116.84 105.41 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 116.84 104.14 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 116.84 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 116.84 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d72ce0a2-da1f-4cd4-8770-db4165b722c3)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR017") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 226.06 68.58 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5961a78b-4e5d-472c-93b1-026eb4d0c184) + (property "Reference" "#PWR032" (at 232.41 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 229.87 68.58 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 226.06 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 226.06 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid db3018e8-0e1e-42cc-8ee2-c163a17a0e6e)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR032") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 195.58 140.97 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5bda897e-98dd-4e5e-8d00-5b3e7721bdc4) + (property "Reference" "#PWR027" (at 199.39 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 191.77 140.97 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 195.58 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 195.58 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f9c6933f-b818-4406-a46e-44157cd3b702)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR027") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 82.55 38.1 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 670f50ed-5fee-44ae-bcda-32a74f2d6af7) + (property "Reference" "#PWR052" (at 88.9 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 86.36 38.1 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 82.55 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 82.55 38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2602ad81-808d-4ed6-a06b-ec61bd2cfdea)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR052") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC245") (at 69.85 48.26 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 73695450-6466-4987-a226-eb154b07c71b) + (property "Reference" "U23" (at 70.1959 27.94 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "74HC245" (at 70.1959 30.48 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 69.85 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (at 69.85 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 64491ca0-422b-48da-acfd-4c16c11221d7)) + (pin "10" (uuid 6d431edd-24f5-4a82-96ad-865a5aaa6b9e)) + (pin "11" (uuid 8d8f6992-dfb2-4165-bfdb-22067ca3111a)) + (pin "12" (uuid dfb42577-7d31-4585-8632-dcfb9059b574)) + (pin "13" (uuid 1c02684e-51a3-4c0e-a02f-1f356c8f37d8)) + (pin "14" (uuid 251b29a0-4c42-4a16-838c-3214c0672451)) + (pin "15" (uuid fc9ae75e-2609-40a6-b2cf-8a6e68916f26)) + (pin "16" (uuid bcffeb8d-b6ed-4a78-a8dd-37e8431fb3ae)) + (pin "17" (uuid 36ad64c1-7546-4c6d-be0b-ad7e4a709e29)) + (pin "18" (uuid 4b6b67b4-ff59-4aca-87d1-679535298f50)) + (pin "19" (uuid 728c0935-c45e-4a17-9112-71334dbae9bb)) + (pin "2" (uuid c818273d-71c5-4e53-a522-f96fef3c5834)) + (pin "20" (uuid 2eab53e4-1280-4e5b-b028-262c6ae72736)) + (pin "3" (uuid a2032a62-7d66-49ec-8d00-c019b2016ceb)) + (pin "4" (uuid 45b4e08d-d417-44b9-91bb-fdba75589989)) + (pin "5" (uuid 2567ddac-1ef0-4489-ae22-8c95d90683d3)) + (pin "6" (uuid 9ab565b9-e254-4fd8-820e-1d5ba585bacb)) + (pin "7" (uuid 548994d1-d4cd-4fbc-81f9-8819ab09d25e)) + (pin "8" (uuid c3e9d8d7-fef4-4ebc-aa29-d77ef24e5891)) + (pin "9" (uuid eda82a0e-bcd2-435e-9c70-614b62828c38)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U23") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 132.08 114.3 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7e64aebd-24c4-4ff3-bbcd-7fb1b8983d0f) + (property "Reference" "#PWR034" (at 132.08 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 132.08 109.855 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 132.08 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 132.08 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9fa600e4-aaaf-4d9f-9769-43bb06e63eb2)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR034") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 203.2 143.51 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 826848b4-6114-4eb7-bbdb-24af57c96171) + (property "Reference" "#PWR033" (at 196.85 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 199.39 143.51 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 203.2 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 203.2 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7631eead-5216-4edb-b170-ad4a6c2f9da8)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR033") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Memory_RAM:HM62256BLP") (at 213.36 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8814e372-948a-448b-9c67-50b6d427c709) + (property "Reference" "U8" (at 215.5541 33.02 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "HM62256BLP" (at 215.5541 35.56 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 213.36 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://web.mit.edu/6.115/www/document/62256.pdf" (at 213.36 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "14" (uuid 08e5782b-e6ce-4d6a-93f6-445369aed49e)) + (pin "28" (uuid 364a4ace-c37e-4549-be24-cb67da3322f5)) + (pin "1" (uuid 845559c6-4ef6-4be6-b105-e12b93efeb06)) + (pin "10" (uuid 5237abf8-e882-4fbb-b600-ff2bd8113035)) + (pin "11" (uuid 8c029d9d-3989-4272-9351-aa6348c9c682)) + (pin "12" (uuid b04f6d62-c7e6-4eb4-842d-afcf89b74c59)) + (pin "13" (uuid d8c004bd-fe20-40ff-8337-b3ab4232e21c)) + (pin "15" (uuid f48517b6-b152-419b-b4a7-64d86eea1ed9)) + (pin "16" (uuid 38525787-91c2-48e6-9f3a-f5ef55e1eef0)) + (pin "17" (uuid df85e007-6024-416d-9b1c-bb353838385c)) + (pin "18" (uuid 686cd5a3-970b-4c0d-b2a3-2743e0515f00)) + (pin "19" (uuid 08fa9596-b0be-4caf-a643-818373f2aa81)) + (pin "2" (uuid c5affe70-0ece-4eb6-92ca-3c4a5642e5de)) + (pin "20" (uuid 9cac4f2e-6f81-49c6-a655-ecf29eaa1145)) + (pin "21" (uuid 4975fb0b-43f0-435b-ab86-ca3503bcfeda)) + (pin "22" (uuid 79acad06-3989-4a0b-8461-e6d40c57cd65)) + (pin "23" (uuid e292e736-aef1-47a9-b6b0-10b74a785ac3)) + (pin "24" (uuid c43369eb-b4f4-4608-8784-d650741bdb1c)) + (pin "25" (uuid 62b0763d-97a1-4c2f-b734-37f507b759a1)) + (pin "26" (uuid 6af4ff8c-7694-4682-b142-6e03524f6e5c)) + (pin "27" (uuid e91f960c-c1bb-4d76-b4e7-3704f0a5f6dc)) + (pin "3" (uuid ef9840b2-0292-4e9e-b2d1-9e3d93f3b395)) + (pin "4" (uuid 423b62b2-82cf-4d18-9ddf-ef2217971155)) + (pin "5" (uuid 13c88f36-7527-4e20-a198-f37d52ccd185)) + (pin "6" (uuid 8cc062d7-9fef-42a5-89ff-6f73fa2a0bd9)) + (pin "7" (uuid 8abb84ec-50ae-45fc-8b2b-169aa04c5223)) + (pin "8" (uuid 342ce6a8-4872-412e-ab5e-f751d07aec89)) + (pin "9" (uuid 3904c7ba-b4a4-423a-82bc-9391180e00cf)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "kitty:R") (at 199.39 140.97 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 95c9bb6c-34d1-4fe5-b3b1-8638c38a14c2) + (property "Reference" "R6" (at 199.39 134.62 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "3.3k" (at 199.39 137.16 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 199.39 142.748 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 199.39 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b7788a8c-4b1d-4067-a1eb-970f39dbd721)) + (pin "2" (uuid e928cd66-13d0-4f77-8687-e1d9b1954bbb)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "R6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 85.09 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 9bdf4c50-afcc-470e-9c27-d4ce3533e072) + (property "Reference" "#PWR030" (at 85.09 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 85.09 107.95 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 85.09 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 85.09 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 20a78e9e-6d0a-4328-b45f-3241fcdb5832)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR030") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC00") (at 36.83 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a6fa0fae-7f2f-47f6-a8a1-769eac476e67) + (property "Reference" "U12" (at 36.8217 100.33 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 36.8217 102.87 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 36.83 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 36.83 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8b0e2428-911c-4dc1-8f9e-8c4617b5b81c)) + (pin "2" (uuid 420db78f-2a79-4c27-bc66-90cbbd06de47)) + (pin "3" (uuid 69677288-7bc7-44fa-bfd3-4ac03d952e4e)) + (pin "4" (uuid 02dc0ec0-76f6-434c-8391-670236a422f7)) + (pin "5" (uuid a0593872-2234-4574-b447-d9bc17cc7c4b)) + (pin "6" (uuid 73ebe689-4f51-451d-9940-86beda464f2a)) + (pin "10" (uuid 8b6a1828-194d-48d6-a36c-9761ba196a63)) + (pin "8" (uuid 4d29868f-e906-4881-8cda-180fbcbffcca)) + (pin "9" (uuid 57a6dd88-02a3-4a5f-bcda-4fe0047d13b4)) + (pin "11" (uuid 61581f2f-bfac-44e1-8bcb-0da205f3edb1)) + (pin "12" (uuid 4a55b48f-713f-4be4-9ee4-cc66cd8e51e6)) + (pin "13" (uuid 3fd97c73-efdd-4b78-91dd-7a84df0cc7cf)) + (pin "14" (uuid 39f1d04e-180d-48e4-aa32-4643e2465cc8)) + (pin "7" (uuid c1bdd374-733d-43fd-88ce-464bd59e679e)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U12") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U12") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U12") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC137") (at 85.09 128.27 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ad2bcd18-a938-4858-bfe0-9185ed70a0dc) + (property "Reference" "U15" (at 87.2841 110.49 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC137" (at 87.2841 113.03 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 85.09 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/cd74hc237.pdf" (at 85.09 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1ec24abc-f9f4-4b3a-a31e-6cfcf62ac258)) + (pin "10" (uuid e62db86f-5b83-4e05-a773-3f6aefe5d2a8)) + (pin "11" (uuid 8a0371f3-bb06-49d6-8c7e-780a2d8fafa5)) + (pin "12" (uuid 34775f6f-f845-4061-9196-b7b0a2396850)) + (pin "13" (uuid ef8a8b60-07ef-4112-8979-86c82ae115d5)) + (pin "14" (uuid aaf7d6df-ffbd-4633-8ff4-d2fe2198e67b)) + (pin "15" (uuid 2987f547-a2d0-4878-988a-9c635149133e)) + (pin "16" (uuid feb72ae2-db23-4682-ac49-dd4fe8123d8b)) + (pin "2" (uuid 051cb112-a184-4763-a204-bc4c27ec2731)) + (pin "3" (uuid a64b6359-e70b-4e28-9bf8-77d667124099)) + (pin "4" (uuid bb2b16e0-5577-463c-8b4a-a81b163010a5)) + (pin "5" (uuid fa6ee3e0-be30-4eb9-8139-126b4bdde723)) + (pin "6" (uuid 58ac2635-f2b1-4b59-8efb-846f3faa4dd3)) + (pin "7" (uuid 6b0de4d6-6525-4ead-9930-525145973bfe)) + (pin "8" (uuid 34cbf516-7faf-40c5-905e-16e8725f2c26)) + (pin "9" (uuid 2fb69a94-e261-4c38-a50a-0ad831668c95)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 213.36 151.13 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b39b7d1e-d144-4a36-be7e-6da9f19308dc) + (property "Reference" "#PWR028" (at 213.36 157.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 213.36 156.21 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 213.36 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 213.36 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f498a80b-a2d5-42c6-837f-43928e0f45ea)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR028") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Memory_EEPROM:28C256") (at 213.36 123.19 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c2df1f6e-835e-4ed5-80a6-6a23c453a08c) + (property "Reference" "U7" (at 215.5541 92.71 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "28C256" (at 215.5541 95.25 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 213.36 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 213.36 123.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 89c63a74-945a-42f5-8622-740546c11128)) + (pin "10" (uuid 2c6ad453-cfa9-4ea0-91c5-930c35b905e3)) + (pin "11" (uuid 2d1bcb30-ade3-4623-a6a7-ba4e365ca9ff)) + (pin "12" (uuid 6c5fa59e-e43d-44a8-a238-12c87bfceeed)) + (pin "13" (uuid 0e48f4fa-8d02-4215-864a-50e1ee9ff983)) + (pin "14" (uuid ae5e7498-79de-4c71-bc34-ecb1bbf89cba)) + (pin "15" (uuid 7b70f4e3-8307-43ad-a029-0a0b85a8b1ad)) + (pin "16" (uuid 94164e62-7628-43e1-a3fa-b3489f7ec251)) + (pin "17" (uuid 8287f42e-e4aa-4f16-92da-df6b5894419c)) + (pin "18" (uuid 8e360e9c-b11a-4f52-a722-8e94d32a5e07)) + (pin "19" (uuid cf85991e-5aec-49ef-b947-1de7ef9df08d)) + (pin "2" (uuid de228db7-0f5f-4964-9d05-8bca40a20ca5)) + (pin "20" (uuid 35d88e2a-4b92-4aed-97f6-b12012b1633b)) + (pin "21" (uuid 172b658e-e5e4-4643-8dd8-c017bb519cde)) + (pin "22" (uuid 9f19ac7e-a72c-464f-b917-e245923dbf8f)) + (pin "23" (uuid 0a58692e-a5d0-4040-8e62-bc38fff23f28)) + (pin "24" (uuid 63417ff0-0d61-4d46-ab58-4defbb2ed74f)) + (pin "25" (uuid 0a0a6eda-878f-4076-9dee-198b4ab036d6)) + (pin "26" (uuid e449fbf6-709a-4c83-a6d0-ddfaa0068c40)) + (pin "27" (uuid b164a36e-0e4d-4b52-8953-b712e99f8289)) + (pin "28" (uuid 2160eb13-6d81-4c0e-bbd0-7510c110adf7)) + (pin "3" (uuid 8732cc88-8be5-413b-879e-c7b5d7878f16)) + (pin "4" (uuid f85d7224-4ae6-445d-a403-f548bd996012)) + (pin "5" (uuid d5c0136b-5550-4d57-9822-8e0b329963a3)) + (pin "6" (uuid a0e368f6-2927-464f-ba17-06ea264db404)) + (pin "7" (uuid 3b1b7a19-5642-4b73-a67f-239c113ac645)) + (pin "8" (uuid cd179c55-a056-4ab1-b647-864c0df72de7)) + (pin "9" (uuid a9df445b-bce7-4cc0-9d6d-1e63f9e9d422)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 132.08 142.24 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid c4da5dd7-a2a8-48b3-8a67-d730a9092948) + (property "Reference" "#PWR020" (at 132.08 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 132.08 146.685 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 132.08 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 132.08 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0c1a1e07-b541-4709-a9c5-7a0212f26df0)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR020") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC08") (at 85.09 88.9 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid cf54c088-f384-41dd-a837-89e287a7e428) + (property "Reference" "U25" (at 86.3517 80.01 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC08" (at 86.3517 82.55 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W10.16mm" (at 85.09 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf" (at 85.09 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 927319f6-ff09-40fd-993e-c8dbbae3cd61)) + (pin "2" (uuid 44507f6e-bd4b-497e-ab81-0cfb0ba63787)) + (pin "3" (uuid 3b9ca047-2c50-46a3-8a1d-bfff513b8408)) + (pin "4" (uuid 6c78f307-40fa-408d-aa75-faa9b93ae527)) + (pin "5" (uuid 6838f2ca-7ebe-4d61-bb41-7c45d6f8fa1a)) + (pin "6" (uuid a9b881e2-2941-4658-8b9d-6525b75f78de)) + (pin "10" (uuid 1292056f-2bdb-4b91-9b67-a27c77c2f623)) + (pin "8" (uuid 197c1da0-d387-467d-ad20-0dea4601db80)) + (pin "9" (uuid 93ad73f7-2b3d-47b8-a14b-bacd1387c44d)) + (pin "11" (uuid b8391e15-bad8-40d5-801c-de65e5c7feb0)) + (pin "12" (uuid 5eac8a76-7b38-45e9-8219-ec139684535e)) + (pin "13" (uuid c3c681cb-b3fc-48d9-a176-7bea9a69cd96)) + (pin "14" (uuid 52c351f5-cc8a-4468-bdbd-fc3781c9b1ea)) + (pin "7" (uuid 5f6e1c33-f12e-4609-a405-5d6c2e02edc9)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U25") (unit 2) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U25") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 85.09 140.97 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d080b861-8ed4-43a3-89b6-6def55dc919d) + (property "Reference" "#PWR029" (at 85.09 147.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 85.09 146.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 85.09 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 85.09 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6554f9d6-1ceb-463b-94d6-2ba121e29424)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR029") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 69.85 27.94 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d88d068b-2d6a-4fb7-89c7-44a62651c41a) + (property "Reference" "#PWR053" (at 69.85 21.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 69.85 22.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 69.85 27.94 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 69.85 27.94 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 172c8db3-4800-4650-b934-1eb872b331af)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR053") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 35.56 84.455 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid da3514f7-8b34-466c-a275-a8304c63e8aa) + (property "Reference" "U6" (at 35.56 75.565 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 35.56 78.105 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 35.56 84.455 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 35.56 84.455 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d926f70d-16ca-4814-a327-20a874596e1c)) + (pin "2" (uuid 01bc9f9b-3377-4b3f-8f23-43d0119539b1)) + (pin "3" (uuid d1acc8e3-a382-4e94-abc0-c680f1e3fcd3)) + (pin "4" (uuid b59c6af5-f3c9-4332-9c64-b1ea43492dac)) + (pin "5" (uuid f48c6ad4-04e2-4fa8-93f4-84dfabfdf0c6)) + (pin "6" (uuid 7a9cce66-85fe-4aec-a6bc-406add29453f)) + (pin "8" (uuid 21e03810-2b3b-4a72-a37b-4ff89eea9aa2)) + (pin "9" (uuid 4dfe6ab6-b7a1-4b24-a122-9c88f027262e)) + (pin "10" (uuid bac01dc1-830b-45df-b4b7-075b47f4cd89)) + (pin "11" (uuid 9af05e06-f528-4652-8036-6bce41024b93)) + (pin "12" (uuid 67c16c66-85bd-4259-a645-ffdfae54e842)) + (pin "13" (uuid e7e4a306-5442-445e-a121-484c87f38196)) + (pin "14" (uuid 323e8052-cb0a-4bb5-b7d0-4361020b9e74)) + (pin "7" (uuid adc38e59-a19d-44c5-9fa7-f546099ddcae)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U14") (unit 6) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U14") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U16") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 116.84 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e423d7ed-ef47-4cff-b1bf-d01aebb2f40d) + (property "Reference" "#PWR018" (at 116.84 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 116.84 53.34 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 116.84 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 116.84 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6b00212f-c262-4904-8ea0-63b38f642a69)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR018") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC373") (at 116.84 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ef7107ff-1d5a-4688-9dcc-87d0e218e6af) + (property "Reference" "U11" (at 119.0341 58.42 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC373" (at 119.0341 60.96 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 116.84 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/cd54hc373.pdf" (at 116.84 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 927dd371-7fac-4777-af59-4248d4428f38)) + (pin "10" (uuid 0d663dae-ffb8-4704-a373-ec8e32f278b0)) + (pin "11" (uuid 5fd8fd33-9c0d-4920-b162-e93d4bc7937d)) + (pin "12" (uuid 5b05f089-4a13-4012-be39-886e8b2e9caa)) + (pin "13" (uuid 214e2fbe-55f5-4f5a-9726-2b3bef9107cd)) + (pin "14" (uuid 0fd7ccba-cc24-4d5b-b0fa-4e7ccbe8bc14)) + (pin "15" (uuid 04b275fd-6ada-4869-b283-e49b95f90fb0)) + (pin "16" (uuid 10b9ef9c-ad7f-4cdd-8393-af92afb73b0b)) + (pin "17" (uuid 79533e06-a12d-4bb2-a479-348f10495472)) + (pin "18" (uuid a04eaf19-675c-449b-ac4c-94171c740518)) + (pin "19" (uuid 094318ca-f62d-4e68-a11c-0f7ba521530b)) + (pin "2" (uuid 41bb89ff-6ba6-45f6-9c8e-b3a1851dd306)) + (pin "20" (uuid 2511eb09-0acd-4a25-8df3-39cb62e759c8)) + (pin "3" (uuid 4d9d7190-965a-4acc-bbb1-cdf91e04d087)) + (pin "4" (uuid 19002341-ba6c-4031-924a-9312cec6d66f)) + (pin "5" (uuid 52ff15a1-a0f6-45d9-81a7-7321430a75ea)) + (pin "6" (uuid 88cbcbab-0fb9-40ba-9739-0dae6aea7ca1)) + (pin "7" (uuid 342c726e-2467-4841-a2ff-04af3f2c07cb)) + (pin "8" (uuid e5d47bdf-e6e2-4fc9-99a3-51927b123fb2)) + (pin "9" (uuid 481dd0f8-1bb3-46ed-b4dd-789cf1671dd8)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 69.85 68.58 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f2441809-9327-47fc-a41b-a9dd9de322a7) + (property "Reference" "#PWR054" (at 69.85 64.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 69.85 73.66 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 69.85 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 69.85 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ff7b19c3-7627-4578-bd14-7d91fdac5ed6)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "#PWR054") (unit 1) + ) + ) + ) + ) +) diff --git a/memory.md b/memory.md new file mode 100644 index 0000000..3791712 --- /dev/null +++ b/memory.md @@ -0,0 +1,49 @@ +## Sketching out our address space + +### Memory Map + +CPU Addressable + +| Address | Usage | +| ------- | -------------------------------- | +| `$0000` | 32k ram (16k addressable) | +| `$1000` | ... | +| `$2000` | ... | +| `$3000` | ... | +| `$4000` | I/0 & Hardware Control Registers | +| `$5000` | ... | +| `$6000` | 32k vram | +| `$7000` | ... | +| `$8000` | ... | +| `$9000` | ... | +| `$A000` | ... | +| `$B000` | ... | +| `$C000` | ... | +| `$D000` | ... | +| `$E000` | 32k eeprom (8k addressable) | +| `$F000` | ... | + +### Hardware Control Register $4000 + +| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +| --------- | ------------ | ------------ | -------- | ------------- | -------------------------- | ------ | ------ | ------ | +| **Usage** | ROM Page MSB | ROM Page LSB | RAM Page | 32k Bank Page | Character/Hires Video Mode | Unused | Unused | Unused | + +### Video Controls $4200 & $4201 + +When the system starts or when the video mode is changed, crt timing/character size information has to be sent to the 6845. This is done by writing + +### Keyboard Rows $4300, $4301, $4302, $4303, $4304, $4305 + +Each keyboard row is mapped to a read-only 8-bit register, with each key mapped to a single bit. Due to the design of this keyboard, Row 5 has 5 unused bits + +| Address | Desc | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | +| ------- | ----- | --------- | ------ | ------ | ----- | ----- | ----- | ----- | ----------- | +| `$4300` | Row 0 | `esc` | `w` | `e` | `r` | `t` | `u` | `o` | `backspace` | +| `$4301` | Row 1 | `tab` | `q` | `s` | `g` | `y` | `i` | `p` | `enter` | +| `$4302` | Row 2 | `shift` | `d` | `v` | `h` | `k` | `"` | `?` | `a` | +| `$4303` | Row 3 | `control` | `z` | `f` | `b` | `j` | `l` | `2` | `4` | +| `$4304` | Row 4 | `alt` | `x` | `c` | `n` | `m` | `'` | `1` | `3` | +| `$4305` | Row 5 | `meta` | `sp 1` | `sp 2` | | + +### Character ROM Layout diff --git a/ports.kicad_sch b/ports.kicad_sch new file mode 100644 index 0000000..40209dc --- /dev/null +++ b/ports.kicad_sch @@ -0,0 +1,14 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 2e9cc28a-99d5-4284-9510-64062a6ace3b) + + (paper "A4") + + (title_block + (title "ʕ·ᴥ·ʔ-ports") + ) + + (lib_symbols + ) + +) diff --git a/video.kicad_sch b/video.kicad_sch new file mode 100644 index 0000000..386ce3c --- /dev/null +++ b/video.kicad_sch @@ -0,0 +1,11718 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid a4be59a9-1504-4ac5-9a66-eb64ab9a25a8) + + (paper "A3") + + (title_block + (title "ʕ·ᴥ·ʔ-video") + ) + + (lib_symbols + (symbol "74xx:74HC00" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS nand 2-input" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "quad 2-input NAND gate" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC00_1_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_1_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_2_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_3_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_1" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_4_2" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC00_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC08" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC08" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W10.16mm" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "AND" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quadruple 2-Input Positive-AND Gates" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC08_1_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_2_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_3_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_4_1" + (polyline + (pts + (xy 1.27 3.81) + (xy -2.54 3.81) + (xy -2.54 -3.81) + (xy 1.27 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (arc (start 1.27 -3.81) (mid 5.0634 0) (end 1.27 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 8.89 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -6.35 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC08_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC14" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS not inverter" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Hex inverter schmitt trigger" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC14_1_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_1_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_2_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_2_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_3_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_3_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_4_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_4_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_5_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_5_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_6_0" + (polyline + (pts + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 3.81 0) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_6_1" + (polyline + (pts + (xy -1.905 -1.27) + (xy -1.905 1.27) + (xy -0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "74HC14_7_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC14_7_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC165" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC165" (at -7.62 -21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "8 bit shift register parallel load cmos" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Shift Register, 8-bit, Parallel Load" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?16* SO*16*3.9x9.9mm*P1.27mm* SSOP*16*5.3x6.2mm*P0.65mm* TSSOP*16*4.4x5mm*P0.65*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC165_1_0" + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "~{PL}" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 15.24 0) (length 5.08) + (name "DS" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -17.78 0) (length 5.08) + (name "~{CE}" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 22.86 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 5.08) + (name "CP" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 12.7 180) (length 5.08) + (name "~{Q7}" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -25.4 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 15.24 180) (length 5.08) + (name "Q7" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC165_1_1" + (rectangle (start -7.62 17.78) (end 7.62 -20.32) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC245" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC245" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "HCMOS BUS 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Octal BUS Transceivers, 3-State outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC245_1_0" + (polyline + (pts + (xy -0.635 -1.27) + (xy -0.635 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -1.27) + (xy 0.635 -1.27) + (xy 0.635 1.27) + (xy 1.27 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "A->B" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "B7" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "B6" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "B5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "B4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "B3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "B2" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "B1" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "B0" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "CE" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 12.7 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 10.16 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 7.62 0) (length 5.08) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 5.08 0) (length 5.08) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 2.54 0) (length 5.08) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 0 0) (length 5.08) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 -2.54 0) (length 5.08) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at -12.7 -5.08 0) (length 5.08) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC245_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC32" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC32" (at 0 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc32.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL Or2" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quad 2-input OR" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC32_1_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_1_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_2_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_2_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_3_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_3_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_4_1" + (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -0.635 3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.635 3.81) + (xy -3.81 3.81) + (xy -3.81 3.81) + (xy -3.556 3.4036) + (xy -3.0226 2.2606) + (xy -2.6924 1.0414) + (xy -2.6162 -0.254) + (xy -2.7686 -1.4986) + (xy -3.175 -2.7178) + (xy -3.81 -3.81) + (xy -3.81 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width -25.4) (type default)) + (fill (type background)) + ) + (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output line (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 4.318) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_4_2" + (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy 0 3.81) + (xy -3.81 3.81) + (xy -3.81 -3.81) + (xy 0 -3.81) + ) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin output inverted (at 7.62 0 180) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -7.62 -2.54 0) (length 3.81) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_5_0" + (pin power_in line (at 0 12.7 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC32_5_1" + (rectangle (start -5.08 7.62) (end 5.08 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HC373" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC373" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/cd54hc373.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "HCMOS REG DFF DFF8 LATCH" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit Latch, 3-state outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20* SOIC?20* SO?20* SSOP?20* TSSOP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC373_1_0" + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "OE" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "LE" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "O4" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "O5" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "O6" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "O7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "O0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "O1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "O2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "O3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC373_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "CD74HC157EE4_1" (in_bom yes) (on_board yes) + (property "Reference" "IC4" (at 14.8941 7.62 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "CD74HC157EE4" (at 14.8941 5.08 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "DIP794W53P254L1930H508Q16N" (at 21.59 -94.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Datasheet" "http://www.ti.com/general/docs/suppproductinfo.tsp?distId=26&gotoUrl=http%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fcd74hc157" (at 21.59 -194.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Height" "5.08" (at 21.59 -394.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Name" "Texas Instruments" (at 21.59 -494.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Part_Number" "CD74HC157EE4" (at 21.59 -594.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Part Number" "595-CD74HC157EE4" (at 21.59 -694.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=595-CD74HC157EE4" (at 21.59 -794.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Part Number" "CD74HC157EE4" (at 21.59 -894.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/cd74hc157ee4/texas-instruments" (at 21.59 -994.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "ki_description" "Encoders, Decoders, Multiplexers & Demultiplexers Hi-Speed CMOS Logic Quad 2-Inpt Mltplxrs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CD74HC157EE4_1_1_1" + (rectangle (start 5.08 2.54) (end 20.32 -27.94) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at 2.54 -22.86 0) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -16.51 0) (length 2.54) + (name "3I1" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 0) (length 2.54) + (name "3I0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 22.86 -7.62 180) (length 2.54) + (name "4Y" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -19.05 0) (length 2.54) + (name "4I1" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -7.62 0) (length 2.54) + (name "4I0" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -25.4 0) (length 2.54) + (name "~{E}" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 5.08 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 0 0) (length 2.54) + (name "1I0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -11.43 0) (length 2.54) + (name "1I1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 22.86 0 180) (length 2.54) + (name "1Y" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -2.54 0) (length 2.54) + (name "2I0" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -13.97 0) (length 2.54) + (name "2I1" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 22.86 -2.54 180) (length 2.54) + (name "2Y" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 -30.48 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 22.86 -5.08 180) (length 2.54) + (name "3Y" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "GPU:MC6845" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -10.16 34.29 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "MC6845" (at 12.7 34.29 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (at 1.27 -34.29 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://pdf.datasheetcatalog.com/datasheet_pdf/motorola/MC6845L_and_MC6845P.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "CRT controller" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "CRT Controller 1MHz, DIP-40" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MC6845_0_1" + (rectangle (start -12.7 -33.02) (end 12.7 33.02) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "MC6845_1_1" + (pin power_in line (at 0 -35.56 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 15.24 180) (length 2.54) + (name "MA6" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 12.7 180) (length 2.54) + (name "MA7" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 10.16 180) (length 2.54) + (name "MA8" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 7.62 180) (length 2.54) + (name "MA9" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 5.08 180) (length 2.54) + (name "MA10" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 2.54 180) (length 2.54) + (name "MA11" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 0 180) (length 2.54) + (name "MA12" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -2.54 180) (length 2.54) + (name "MA13" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -22.86 180) (length 2.54) + (name "DE" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -30.48 180) (length 2.54) + (name "CURSOR" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -2.54 0) (length 2.54) + (name "~{RESET}" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 35.56 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -7.62 0) (length 2.54) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 7.62 0) (length 2.54) + (name "R/~{W}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 0 0) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 2.54 0) (length 2.54) + (name "RS" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 5.08 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 12.7 0) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 15.24 0) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 17.78 0) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 20.32 0) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -12.7 0) (length 2.54) + (name "LPSTB" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 22.86 0) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 25.4 0) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 27.94 0) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 30.48 0) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -17.78 180) (length 2.54) + (name "RA4" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -15.24 180) (length 2.54) + (name "RA3" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -12.7 180) (length 2.54) + (name "RA2" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -10.16 180) (length 2.54) + (name "RA1" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -7.62 180) (length 2.54) + (name "RA0" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -25.4 180) (length 2.54) + (name "HS" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 30.48 180) (length 2.54) + (name "MA0" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 -27.94 180) (length 2.54) + (name "VS" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 27.94 180) (length 2.54) + (name "MA1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 25.4 180) (length 2.54) + (name "MA2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 22.86 180) (length 2.54) + (name "MA3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 20.32 180) (length 2.54) + (name "MA4" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 17.78 180) (length 2.54) + (name "MA5" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Memory_EEPROM:28C256" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 26.67 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "28C256" (at 2.54 -26.67 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Parallel EEPROM 256Kb" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Paged Parallel EEPROM 256Kb (32K x 8), DIP-28/SOIC-28" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm* SOIC*7.5x17.9mm*P1.27mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "28C256_1_1" + (rectangle (start -7.62 25.4) (end 7.62 -25.4) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin input line (at -10.16 -12.7 0) (length 2.54) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 22.86 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 22.86 180) (length 2.54) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 20.32 180) (length 2.54) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 17.78 180) (length 2.54) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -27.94 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 15.24 180) (length 2.54) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 12.7 180) (length 2.54) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 10.16 180) (length 2.54) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 7.62 180) (length 2.54) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 10.16 5.08 180) (length 2.54) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -7.62 0) (length 2.54) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -22.86 0) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -2.54 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -20.32 0) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -5.08 0) (length 2.54) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 0 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 2.54 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -10.16 0) (length 2.54) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -17.78 0) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 27.94 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 5.08 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 7.62 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 10.16 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 12.7 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 15.24 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 17.78 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Memory_RAM:CY62256-70PC" (in_bom yes) (on_board yes) + (property "Reference" "U" (at -10.16 20.955 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "CY62256-70PC" (at 2.54 20.955 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 0 -2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://ecee.colorado.edu/~mcclurel/Cypress_SRAM_CY62256.pdf" (at 0 -2.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "RAM SRAM CMOS MEMORY" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "256K (32K x 8) Static RAM, 70ns, DIP-28" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CY62256-70PC_0_0" + (pin power_in line (at 0 -22.86 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 22.86 270) (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "CY62256-70PC_0_1" + (rectangle (start -10.16 20.32) (end 10.16 -20.32) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "CY62256-70PC_1_1" + (pin input line (at -12.7 -17.78 0) (length 2.54) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 17.78 0) (length 2.54) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 17.78 180) (length 2.54) + (name "Q0" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 15.24 180) (length 2.54) + (name "Q1" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 2.54) + (name "Q2" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 2.54) + (name "Q3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 2.54) + (name "Q4" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 2.54) + (name "Q5" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 2.54) + (name "Q6" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 2.54) + (name "Q7" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -12.7 0) (length 2.54) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 12.7 -5.08 180) (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -7.62 0) (length 2.54) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 12.7 -10.16 180) (length 2.54) + (name "~{OE}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 2.54) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 12.7 -12.7 180) (length 2.54) + (name "~{WE}" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 2.54) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 2.54) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 2.54) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 2.54) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 2.54) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "kitty:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 214.63 102.87) (diameter 0) (color 0 0 0 0) + (uuid 7d3a4159-52e2-4608-a7d0-c51ce5ab0221) + ) + (junction (at 261.62 179.07) (diameter 0) (color 0 0 0 0) + (uuid e41c7295-f053-4c8b-8851-f651c8186ab4) + ) + + (no_connect (at 316.23 233.68) (uuid 2767d54d-66f6-4997-a5de-c84689bcec07)) + (no_connect (at 153.67 121.92) (uuid 59e01b31-9dd6-42b5-a354-39433aba0602)) + (no_connect (at 128.27 121.92) (uuid b666e1cc-82c4-47cc-ada3-e03bf01f00ad)) + + (bus_entry (at 80.01 54.61) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 01ce8394-6724-4346-a6cf-a06c8697b871) + ) + (bus_entry (at 212.09 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 03e721db-315a-481a-8785-0403ffa8efc1) + ) + (bus_entry (at 294.64 146.05) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 05471636-1493-4292-99e1-5d767de4b784) + ) + (bus_entry (at 297.18 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 055efd4b-cf34-47fa-af0b-92445a96b5ab) + ) + (bus_entry (at 30.48 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0a0a8205-a212-4074-ac0a-2ad675c975cf) + ) + (bus_entry (at 167.64 151.13) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0b7205cd-e498-40d4-a785-7cf71dcf68b5) + ) + (bus_entry (at 212.09 67.31) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0e35145a-26ac-43ea-b233-1192eb0e495a) + ) + (bus_entry (at 304.8 60.96) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0e85f9fb-d35d-41e0-a6cc-6d8555e3ffd9) + ) + (bus_entry (at 214.63 146.05) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0fb556d2-d961-4d16-b9bf-0c06c0499440) + ) + (bus_entry (at 167.64 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 10f823b2-b31c-4826-804f-f4399e6ad4bf) + ) + (bus_entry (at 214.63 46.99) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 126ebde0-6ef4-4818-876c-f2e4e50958bd) + ) + (bus_entry (at 167.64 109.22) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 139edcde-6515-4d2b-aa87-c4591d323502) + ) + (bus_entry (at 214.63 148.59) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 17092557-81ca-440b-9781-c96195cd06ee) + ) + (bus_entry (at 294.64 151.13) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 184154b9-7c26-47e8-be30-95ed9d8cd9a8) + ) + (bus_entry (at 116.84 59.69) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 19195208-f7c4-40a4-8883-023e1504d01a) + ) + (bus_entry (at 116.84 57.15) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 191a0713-7286-418e-aea0-0557af4aa7d1) + ) + (bus_entry (at 347.98 96.52) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 19edf424-e7e1-4d7a-b444-701a5897398e) + ) + (bus_entry (at 257.81 59.69) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1c620a96-48be-493b-a7a4-c9cf5d85c152) + ) + (bus_entry (at 212.09 148.59) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 1ed13496-97b4-40f0-baf1-2aa61ff0c26c) + ) + (bus_entry (at 214.63 130.81) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2251a7d6-e578-426a-9e90-d0ef974c30ec) + ) + (bus_entry (at 294.64 138.43) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 23e55588-acbf-4cd8-96d2-4d94e576137e) + ) + (bus_entry (at 297.18 46.99) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 250c92a7-32b7-4eed-9d8a-36ed2be2847a) + ) + (bus_entry (at 80.01 69.85) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 25a479be-38c5-4518-bfb3-0db030ea9a54) + ) + (bus_entry (at 304.8 105.41) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 25ec750b-91d3-4c21-b5c4-80ca50f15c54) + ) + (bus_entry (at 212.09 133.35) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2661396f-b08b-4adc-b6d6-75718580c458) + ) + (bus_entry (at 167.64 146.05) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 27b1dfb1-845e-46ae-849a-1d0682e9c680) + ) + (bus_entry (at 212.09 59.69) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2973f24f-e055-4b13-9286-81ff01447ef9) + ) + (bus_entry (at 167.64 57.15) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 2b8497f7-1470-467b-bb48-f9cc993ae1da) + ) + (bus_entry (at 116.84 114.3) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2b865bb2-7343-4b63-abe3-882b682a94bd) + ) + (bus_entry (at 116.84 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2c637147-e115-4c90-adc7-83e21afa8f10) + ) + (bus_entry (at 116.84 111.76) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 2f3b1b13-96f4-4ec1-8fa4-c2e636b0f4fb) + ) + (bus_entry (at 167.64 64.77) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 30746714-f32f-48d9-b2eb-1da8574836db) + ) + (bus_entry (at 297.18 86.36) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 319f3212-b72d-470b-8be5-2b8bb4db46bb) + ) + (bus_entry (at 347.98 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 31a7dc0e-9586-4b8d-bfc1-7e76e3004200) + ) + (bus_entry (at 167.64 54.61) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 3313504a-f071-4fb7-9eb9-b6e5f26fa8c1) + ) + (bus_entry (at 116.84 101.6) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3405fb25-e54d-40e3-b2a8-df91f4f30911) + ) + (bus_entry (at 257.81 57.15) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 39d790f7-cc81-4f03-a170-e40b6979b9ce) + ) + (bus_entry (at 214.63 138.43) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3adfdf24-2e6b-4df1-b885-37694b63ed35) + ) + (bus_entry (at 116.84 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 3bfcab0a-c978-4a12-b997-63a85772e6cb) + ) + (bus_entry (at 80.01 77.47) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 3ffea260-82c8-432a-9e8e-d3a7b002a6cc) + ) + (bus_entry (at 347.98 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 41098db9-4948-4211-97de-140900525e4e) + ) + (bus_entry (at 347.98 57.15) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4113f5de-f31a-4f82-b09c-5fc5d3cb5e06) + ) + (bus_entry (at 167.64 62.23) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 430a79d2-4df8-4f0d-9ab4-9418db4d408a) + ) + (bus_entry (at 257.81 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 449ea6c6-99c7-4b75-b797-b72ecc3b3a98) + ) + (bus_entry (at 347.98 91.44) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 44a457d6-b6ec-475f-87ec-4a9971a17990) + ) + (bus_entry (at 167.64 82.55) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 453ce7ac-4369-44bf-9d2a-d51054ff6d25) + ) + (bus_entry (at 167.64 133.35) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 47a34ebf-b807-4ff0-9dce-d085d1bdb3d4) + ) + (bus_entry (at 214.63 59.69) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 49e42d23-8a67-4a68-86d0-673fdc002809) + ) + (bus_entry (at 297.18 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4aa06950-58c3-48e0-8103-5b85d5a0fbc1) + ) + (bus_entry (at 167.64 130.81) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4be940ad-ab54-4a19-82be-9aeaa976d254) + ) + (bus_entry (at 257.81 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4e12c1d9-39f3-4978-82e1-cc5b4b1c8df7) + ) + (bus_entry (at 257.81 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 50bf3e30-41e4-411b-b983-97c6e4cc7dd6) + ) + (bus_entry (at 212.09 146.05) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 531dff60-2de3-46c7-9dc2-851ca3ca8eab) + ) + (bus_entry (at 167.64 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 53d8192a-098b-41bd-9165-748831feb72c) + ) + (bus_entry (at 30.48 46.99) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5629c58d-07e4-479c-be32-2cb6c9ace389) + ) + (bus_entry (at 347.98 220.98) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 57628bcc-22f1-47b3-a990-904223235717) + ) + (bus_entry (at 30.48 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5775b881-a0f5-4569-b47d-241dc70930f0) + ) + (bus_entry (at 167.64 143.51) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 582aec1c-2326-4bca-830d-18bc500cc784) + ) + (bus_entry (at 347.98 228.6) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 587a1e59-517a-49a0-852d-2201b707287e) + ) + (bus_entry (at 294.64 143.51) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 58e20c76-caef-47d5-b701-34b3acd3c3fa) + ) + (bus_entry (at 167.64 156.21) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5b6dc629-ed78-4ad9-ba8a-c43f55c20a5b) + ) + (bus_entry (at 214.63 135.89) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5bb58f03-7b8f-4d7d-b765-42727fcfaaa0) + ) + (bus_entry (at 167.64 72.39) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5cc799ca-d3f6-43ce-9332-a549c5b55d54) + ) + (bus_entry (at 347.98 88.9) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 5dac3665-6c5f-46fb-b343-47668a66d050) + ) + (bus_entry (at 214.63 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 64d8e591-4973-4ea9-a1ef-903f80af8e82) + ) + (bus_entry (at 212.09 143.51) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 650a68fa-9cf7-4f34-88d1-d7bfc7a488f5) + ) + (bus_entry (at 212.09 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 663326f9-a181-47cd-a339-f9c9340bb62a) + ) + (bus_entry (at 214.63 143.51) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 67d2bd30-bca1-414c-8341-e2bf47044a84) + ) + (bus_entry (at 167.64 114.3) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 6a7f06de-02ea-475b-bed4-47252846ef90) + ) + (bus_entry (at 167.64 116.84) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 6bb9bf82-9f40-4b7b-85b2-44c7fb70dfff) + ) + (bus_entry (at 80.01 52.07) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 6bf2b550-543f-49e0-9132-a912bea9e61a) + ) + (bus_entry (at 167.64 121.92) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 6faa3903-2c3a-456c-84fc-fa4220da7e51) + ) + (bus_entry (at 80.01 72.39) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 70170c9e-0acb-45fd-b8f5-3985a5c1a9de) + ) + (bus_entry (at 297.18 88.9) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 724ee560-5117-4e50-b593-47ddbfadc1a7) + ) + (bus_entry (at 167.64 77.47) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 727e65e1-defa-4d6b-afd6-e8a0e5419a61) + ) + (bus_entry (at 304.8 58.42) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 72ca8187-1916-485c-ab7f-1a15d2a2b541) + ) + (bus_entry (at 297.18 91.44) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 73b15b62-9a42-4069-9090-b93a068d3c9e) + ) + (bus_entry (at 167.64 80.01) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7507358a-30de-40f3-821f-1ee9d32de884) + ) + (bus_entry (at 257.81 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 75ab6512-e23b-4d8b-997f-2afc63e66636) + ) + (bus_entry (at 294.64 133.35) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 75e98881-1d09-4116-a59d-dc7f4616a4e2) + ) + (bus_entry (at 347.98 223.52) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 760f4004-cb31-4592-a4db-b901bfd215ef) + ) + (bus_entry (at 214.63 57.15) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7a62a32b-895e-4054-959b-ad6bdbbf064d) + ) + (bus_entry (at 167.64 52.07) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7b3569ca-e571-4429-a9a1-79f12ea8d71c) + ) + (bus_entry (at 212.09 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7befef95-505e-42e5-9563-87b05bb0a610) + ) + (bus_entry (at 167.64 158.75) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7cda48e5-a1ed-4b2c-ab62-57f8e5d898f2) + ) + (bus_entry (at 80.01 82.55) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7ce05b57-e86f-46f8-b429-3312b32255af) + ) + (bus_entry (at 294.64 135.89) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7dbdab78-bff5-4c6a-9bbb-fdb72a5217d4) + ) + (bus_entry (at 347.98 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7e7050fa-fb34-4476-8725-77c2bddc6049) + ) + (bus_entry (at 167.64 111.76) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7f7ad328-0b64-49a1-9d03-ddf2f7baaef3) + ) + (bus_entry (at 214.63 140.97) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 81022cb3-5659-4479-bb23-39dbb1720892) + ) + (bus_entry (at 80.01 85.09) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 8183171a-24ff-4194-8bfa-ea71812e0e07) + ) + (bus_entry (at 347.98 231.14) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 83357741-81b1-4100-83d9-b234f0895231) + ) + (bus_entry (at 214.63 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 837d8bb3-401a-4704-a4ba-9d7925a5e6e2) + ) + (bus_entry (at 167.64 69.85) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 83ad8385-fbb3-471c-85d7-dd5e4e839395) + ) + (bus_entry (at 30.48 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 8540b3b9-c285-48f8-8b03-313d2145c31d) + ) + (bus_entry (at 304.8 97.79) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 85c3b178-e0c7-4d40-823d-e95e0a55f90f) + ) + (bus_entry (at 167.64 135.89) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 85cc56fc-a732-4123-ba56-15c9bd83d91f) + ) + (bus_entry (at 167.64 148.59) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 876e1c71-9601-4fc6-abf3-d58324a2bef8) + ) + (bus_entry (at 167.64 163.83) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 87ebdc93-dfc1-4c20-9757-27cba510062b) + ) + (bus_entry (at 294.64 140.97) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 881e6892-52c8-4d4f-b1eb-c5f162e73a7b) + ) + (bus_entry (at 167.64 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 89062916-ca87-462c-a268-38a2287f12b2) + ) + (bus_entry (at 80.01 80.01) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 8c917c2b-6ff8-4d02-bbe2-427de1bdd5d7) + ) + (bus_entry (at 167.64 166.37) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 8f8e72ab-34b4-4869-9898-f843860b12ff) + ) + (bus_entry (at 30.48 59.69) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 935c3afc-62c6-4b57-b3fb-799c112c9af3) + ) + (bus_entry (at 167.64 153.67) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 93e99877-d203-4a97-a616-82e65387396b) + ) + (bus_entry (at 212.09 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 95bf1f67-4479-4b62-ba32-65f80472ed01) + ) + (bus_entry (at 347.98 215.9) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 961cf1c8-4529-437f-8202-6655483a4928) + ) + (bus_entry (at 116.84 106.68) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 9701ab35-c092-4536-8b74-2dbfd8a9a89d) + ) + (bus_entry (at 304.8 100.33) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 99a8bd6e-4e58-4c73-aff1-bdde06452cbb) + ) + (bus_entry (at 214.63 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 9dbbf3f3-0a62-4f8d-baa9-1936b3f198f0) + ) + (bus_entry (at 80.01 74.93) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 9e313f80-ccbe-48cb-816d-d0a5935415a8) + ) + (bus_entry (at 214.63 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 9e864392-c00f-4405-8c96-8a56669c021a) + ) + (bus_entry (at 167.64 74.93) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a178b13f-b573-44d9-b0d6-b201f101065d) + ) + (bus_entry (at 167.64 119.38) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid a204a2ad-c0c5-4fc5-983d-ed2c1d694f5d) + ) + (bus_entry (at 30.48 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a3503ad6-6255-4fa1-a3fb-e016ecb4127a) + ) + (bus_entry (at 167.64 59.69) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a36f2336-9730-478c-b6f2-d8d0bf546d49) + ) + (bus_entry (at 167.64 106.68) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid a3902d03-58eb-4362-a461-d910a3febdf5) + ) + (bus_entry (at 212.09 151.13) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a3f6e103-015e-4e67-9c19-e11180900d49) + ) + (bus_entry (at 80.01 62.23) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid a4609431-fde9-48e2-b022-cacab2e43e2e) + ) + (bus_entry (at 347.98 226.06) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a569849e-b0f8-4a84-9549-1cff97bf4c61) + ) + (bus_entry (at 30.48 57.15) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid a866049e-a6e0-43fa-b8ea-1cc19625fdd9) + ) + (bus_entry (at 212.09 138.43) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid abf79385-1f2e-4ea4-94c4-2430459e1a97) + ) + (bus_entry (at 304.8 102.87) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid adad55fb-8e06-4af7-9d43-0b0e4c460366) + ) + (bus_entry (at 80.01 67.31) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid af13fa4a-8d47-4316-a876-e1eb05162d74) + ) + (bus_entry (at 167.64 46.99) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b07fe230-eb8a-4a24-9cf8-0b9ad2e27e08) + ) + (bus_entry (at 116.84 62.23) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b153611e-6cfb-40d1-a093-b91b7bdbc025) + ) + (bus_entry (at 304.8 66.04) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b16b497d-c081-407c-b7f2-5aa4753a7942) + ) + (bus_entry (at 212.09 57.15) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b6aab3d0-ad33-4c6a-867f-efcbcfaf8c08) + ) + (bus_entry (at 30.48 77.47) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid b8921af9-e1d7-42fd-90f0-a31b926395c4) + ) + (bus_entry (at 30.48 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b9029977-2c8e-421c-a62b-b58d160c311b) + ) + (bus_entry (at 116.84 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid b915b7c5-9b3b-47c3-b8f0-69eb3555ee14) + ) + (bus_entry (at 116.84 54.61) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ba287e97-1127-428e-9c85-1cff9118b5a8) + ) + (bus_entry (at 212.09 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid bb347d85-c89d-4e6e-a689-a39547090738) + ) + (bus_entry (at 297.18 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid bc5b4b2f-85d4-4f7b-8985-bef61eee2364) + ) + (bus_entry (at 347.98 93.98) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid bca97879-3fd3-449a-955e-213eae718ed4) + ) + (bus_entry (at 167.64 140.97) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid be23935f-c6b7-44fd-b54d-ad520910d5a0) + ) + (bus_entry (at 347.98 218.44) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid be3e9c6c-99a9-4c11-9b5a-152843795741) + ) + (bus_entry (at 212.09 140.97) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid bf08187b-f8ee-4d50-9fce-fc630b3271a8) + ) + (bus_entry (at 167.64 57.15) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid bfe6cca6-311b-4ae8-ba4a-5806afe72ab3) + ) + (bus_entry (at 167.64 67.31) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid c41bf8c6-dd2f-4ca3-bede-b7ca747a71fc) + ) + (bus_entry (at 116.84 46.99) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c63523e2-7aa4-4658-9987-2f9c3202f7d7) + ) + (bus_entry (at 214.63 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c65ee8f1-b9b8-4b30-ab69-5dcdbaaf4e1c) + ) + (bus_entry (at 304.8 63.5) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid c72561d8-18da-4680-b2b5-d11eca187885) + ) + (bus_entry (at 167.64 49.53) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid cb97f8a7-4049-4594-acab-688da1eb3a36) + ) + (bus_entry (at 347.98 233.68) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid cc1b2b04-8981-40f9-8915-2b313d872e7f) + ) + (bus_entry (at 167.64 69.85) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid d024af70-0ac1-454c-adca-89fdea4b5fbb) + ) + (bus_entry (at 167.64 59.69) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid d1e5a431-220e-46a2-854d-8fea7d0b6b06) + ) + (bus_entry (at 257.81 67.31) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid d4d9c6ff-c061-462b-a228-98146f9f38eb) + ) + (bus_entry (at 257.81 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid d89ddb1e-e85c-402c-9d38-76944b2b2251) + ) + (bus_entry (at 214.63 133.35) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid dbc8ae58-6ddf-43d6-9e0c-c1d6d8145fc4) + ) + (bus_entry (at 167.64 138.43) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid dd30f309-45dd-414b-b0b7-7e97fa76d0e1) + ) + (bus_entry (at 80.01 64.77) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid e120782d-3b75-4d47-92f4-c65b78b4b2f0) + ) + (bus_entry (at 297.18 93.98) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e72cc91e-2934-4efe-bf2e-19f90a92cd0f) + ) + (bus_entry (at 212.09 135.89) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e94bd927-c6ad-4e95-a479-6513d41be35e) + ) + (bus_entry (at 167.64 64.77) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid ee46d806-4108-4394-92f2-d69e03d7bdf8) + ) + (bus_entry (at 116.84 104.14) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f085b35e-0f6b-41b7-b539-9096971c93ee) + ) + (bus_entry (at 294.64 148.59) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f2dfa9cb-5476-4217-aeaa-640457e616f9) + ) + (bus_entry (at 167.64 67.31) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f507ecc0-2515-41eb-82d4-b3ef7c0f84dd) + ) + (bus_entry (at 80.01 59.69) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid fa6eb1c6-af77-4b03-a705-374a00818a98) + ) + (bus_entry (at 80.01 57.15) (size -2.54 -2.54) + (stroke (width 0) (type default)) + (uuid fca813ce-6b8d-4ddb-b83c-1246293d605c) + ) + (bus_entry (at 167.64 161.29) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fd01e447-e1de-4e05-8602-c53a38e31bcc) + ) + (bus_entry (at 80.01 72.39) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fd4e0c6e-4b31-40cd-a77c-4a481e2e3846) + ) + (bus_entry (at 116.84 109.22) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fe1acf91-8957-46be-b45c-294da4970e17) + ) + (bus_entry (at 116.84 52.07) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fe4bbdd3-9d42-4f1e-9a25-ffe19d6076ea) + ) + + (wire (pts (xy 119.38 49.53) (xy 128.27 49.53)) + (stroke (width 0) (type default)) + (uuid 0002d5c5-2885-4ace-8a23-06091b0036d2) + ) + (bus (pts (xy 214.63 57.15) (xy 214.63 59.69)) + (stroke (width 0) (type default)) + (uuid 0129fc07-2c8f-4f48-b67f-a1250c8409e6) + ) + (bus (pts (xy 260.35 54.61) (xy 260.35 57.15)) + (stroke (width 0) (type default)) + (uuid 01a734d2-194f-4f02-a1c3-b653d7d45beb) + ) + + (wire (pts (xy 72.39 54.61) (xy 77.47 54.61)) + (stroke (width 0) (type default)) + (uuid 029a7052-a6c2-434f-80ee-6b13c6540107) + ) + (bus (pts (xy 167.64 133.35) (xy 167.64 135.89)) + (stroke (width 0) (type default)) + (uuid 03ce6105-1a9e-4df6-af73-39ff5dd26236) + ) + + (wire (pts (xy 170.18 72.39) (xy 177.8 72.39)) + (stroke (width 0) (type default)) + (uuid 041af53c-f813-4021-b058-aba5e344b64f) + ) + (bus (pts (xy 116.84 111.76) (xy 116.84 114.3)) + (stroke (width 0) (type default)) + (uuid 0480bff5-8347-4adb-a202-f099576ea96c) + ) + + (wire (pts (xy 153.67 62.23) (xy 165.1 62.23)) + (stroke (width 0) (type default)) + (uuid 04dc2913-b3fb-4c35-8637-2ebd01d00e27) + ) + (bus (pts (xy 167.64 54.61) (xy 167.64 57.15)) + (stroke (width 0) (type default)) + (uuid 062a2059-c505-401c-b541-d2de45bc90de) + ) + + (wire (pts (xy 170.18 168.91) (xy 177.8 168.91)) + (stroke (width 0) (type default)) + (uuid 06fb754a-3554-435d-9d53-182c69a816ae) + ) + (wire (pts (xy 251.46 138.43) (xy 261.62 138.43)) + (stroke (width 0) (type default)) + (uuid 06fbf73d-ed49-4064-97ee-2210227f1489) + ) + (bus (pts (xy 350.52 226.06) (xy 350.52 228.6)) + (stroke (width 0) (type default)) + (uuid 070feef6-749d-4c68-ab13-627585256908) + ) + + (wire (pts (xy 217.17 146.05) (xy 226.06 146.05)) + (stroke (width 0) (type default)) + (uuid 0b9d094b-66cf-4faa-b952-21f66eb0f356) + ) + (wire (pts (xy 33.02 62.23) (xy 41.91 62.23)) + (stroke (width 0) (type default)) + (uuid 0be9362c-c80c-409c-962c-b9bf5ec68a1a) + ) + (wire (pts (xy 72.39 62.23) (xy 77.47 62.23)) + (stroke (width 0) (type default)) + (uuid 0c88f9ce-25df-40e0-9017-6d2690f95598) + ) + (wire (pts (xy 251.46 146.05) (xy 261.62 146.05)) + (stroke (width 0) (type default)) + (uuid 0e81295f-19eb-4fa6-975f-07b78b63f8b0) + ) + (bus (pts (xy 167.64 114.3) (xy 167.64 116.84)) + (stroke (width 0) (type default)) + (uuid 10304b75-0ccd-47c2-8239-96f7af81376b) + ) + + (wire (pts (xy 119.38 67.31) (xy 128.27 67.31)) + (stroke (width 0) (type default)) + (uuid 1052485a-0bd3-4cff-bd7b-b997bdcada0c) + ) + (wire (pts (xy 153.67 114.3) (xy 165.1 114.3)) + (stroke (width 0) (type default)) + (uuid 10d59b5a-2456-4db2-963a-0ef24bc3ea1f) + ) + (wire (pts (xy 299.72 49.53) (xy 322.58 49.53)) + (stroke (width 0) (type default)) + (uuid 12265b1d-8550-4f02-8292-319817d1fcd7) + ) + (wire (pts (xy 170.18 156.21) (xy 177.8 156.21)) + (stroke (width 0) (type default)) + (uuid 12f82cef-daad-4c75-b571-13ba42da3eff) + ) + (wire (pts (xy 72.39 72.39) (xy 77.47 72.39)) + (stroke (width 0) (type default)) + (uuid 13c6d278-bc61-4ef8-b712-6d0598cf296f) + ) + (bus (pts (xy 27.94 125.73) (xy 116.84 125.73)) + (stroke (width 0) (type default)) + (uuid 16fa1a5e-4658-4fcd-81a5-53aaf335c204) + ) + + (wire (pts (xy 203.2 57.15) (xy 212.09 57.15)) + (stroke (width 0) (type default)) + (uuid 16fce822-bb69-4f87-bd62-04ca68ea3280) + ) + (bus (pts (xy 80.01 69.85) (xy 80.01 72.39)) + (stroke (width 0) (type default)) + (uuid 17f0c2c5-636f-4108-be96-0030539afbb2) + ) + (bus (pts (xy 116.84 104.14) (xy 116.84 106.68)) + (stroke (width 0) (type default)) + (uuid 181a01f0-9272-4872-bb97-46dbf0534df9) + ) + + (wire (pts (xy 119.38 114.3) (xy 128.27 114.3)) + (stroke (width 0) (type default)) + (uuid 191ecd9a-d003-4e4f-9387-e9a8fb712e52) + ) + (bus (pts (xy 167.64 135.89) (xy 167.64 138.43)) + (stroke (width 0) (type default)) + (uuid 1a0c2251-3dfd-40cd-85a1-6aa552272f45) + ) + (bus (pts (xy 167.64 109.22) (xy 167.64 111.76)) + (stroke (width 0) (type default)) + (uuid 1ab20470-ea80-48e5-baed-b61c685aa102) + ) + (bus (pts (xy 80.01 54.61) (xy 80.01 57.15)) + (stroke (width 0) (type default)) + (uuid 1c7e6179-f2b0-4978-a207-aa9920cf4e8d) + ) + (bus (pts (xy 297.18 91.44) (xy 297.18 93.98)) + (stroke (width 0) (type default)) + (uuid 1dafcacd-2467-4085-a5c6-673d3d75addb) + ) + (bus (pts (xy 214.63 133.35) (xy 214.63 135.89)) + (stroke (width 0) (type default)) + (uuid 1de41d22-137c-4bff-aadc-bd254d700a70) + ) + (bus (pts (xy 167.64 77.47) (xy 167.64 80.01)) + (stroke (width 0) (type default)) + (uuid 1eb9d862-f3db-4184-a031-5d36a446bb42) + ) + (bus (pts (xy 304.8 58.42) (xy 304.8 60.96)) + (stroke (width 0) (type default)) + (uuid 1fa0c839-2e7c-452d-807d-aea300166cd5) + ) + + (wire (pts (xy 72.39 82.55) (xy 77.47 82.55)) + (stroke (width 0) (type default)) + (uuid 1fc48c23-90b6-431f-b111-d05da25bde79) + ) + (wire (pts (xy 153.67 52.07) (xy 165.1 52.07)) + (stroke (width 0) (type default)) + (uuid 20393a76-28bb-4ffa-8bbf-177d46fad023) + ) + (wire (pts (xy 119.38 111.76) (xy 128.27 111.76)) + (stroke (width 0) (type default)) + (uuid 215c1aa0-661a-416f-9f9d-3f9015c19bf7) + ) + (wire (pts (xy 106.68 74.93) (xy 106.68 90.17)) + (stroke (width 0) (type default)) + (uuid 217fe0c2-0bb6-4719-99b9-98ed628ffb61) + ) + (bus (pts (xy 167.64 163.83) (xy 167.64 166.37)) + (stroke (width 0) (type default)) + (uuid 2214eea5-26c7-4d53-b5ab-eede874bfb12) + ) + (bus (pts (xy 116.84 54.61) (xy 116.84 57.15)) + (stroke (width 0) (type default)) + (uuid 2230caa6-e912-4730-bdc8-f733f28743f1) + ) + (bus (pts (xy 214.63 59.69) (xy 214.63 62.23)) + (stroke (width 0) (type default)) + (uuid 22e0859c-64a9-4472-9734-7517e8398ae7) + ) + (bus (pts (xy 260.35 64.77) (xy 260.35 67.31)) + (stroke (width 0) (type default)) + (uuid 22f774e8-07a4-4203-b5c9-663207ab8ee6) + ) + (bus (pts (xy 214.63 148.59) (xy 214.63 151.13)) + (stroke (width 0) (type default)) + (uuid 231aad2d-4c2b-40ec-8dce-566150c23463) + ) + (bus (pts (xy 297.18 46.99) (xy 297.18 49.53)) + (stroke (width 0) (type default)) + (uuid 23c9ce6d-8069-491f-a0a0-9d27f6f310b4) + ) + + (wire (pts (xy 170.18 140.97) (xy 177.8 140.97)) + (stroke (width 0) (type default)) + (uuid 23f04b01-5c2b-49a5-ae3e-67eddf3344df) + ) + (bus (pts (xy 304.8 97.79) (xy 304.8 100.33)) + (stroke (width 0) (type default)) + (uuid 2561aaed-8df2-4af8-8771-ba33d5dc7b2b) + ) + (bus (pts (xy 350.52 54.61) (xy 350.52 57.15)) + (stroke (width 0) (type default)) + (uuid 258d168a-f8ae-4d18-a24c-4c15afacbb5f) + ) + + (wire (pts (xy 153.67 111.76) (xy 165.1 111.76)) + (stroke (width 0) (type default)) + (uuid 280370b2-01a2-477e-8ee6-1f0dacae84c9) + ) + (wire (pts (xy 170.18 138.43) (xy 177.8 138.43)) + (stroke (width 0) (type default)) + (uuid 294e5340-1ad4-4ab4-95c8-1fd950ac636c) + ) + (wire (pts (xy 170.18 146.05) (xy 177.8 146.05)) + (stroke (width 0) (type default)) + (uuid 295973d9-a82b-469f-acf9-72f1df31198a) + ) + (wire (pts (xy 203.2 59.69) (xy 212.09 59.69)) + (stroke (width 0) (type default)) + (uuid 29ffc6da-488f-411e-9eb8-7ae108dab7c5) + ) + (bus (pts (xy 116.84 49.53) (xy 116.84 52.07)) + (stroke (width 0) (type default)) + (uuid 2a433458-9f6f-4d89-95cd-6e4bdb5d4a1d) + ) + + (wire (pts (xy 251.46 148.59) (xy 261.62 148.59)) + (stroke (width 0) (type default)) + (uuid 2a4a4e28-c1c1-47bf-8b2c-0fa0bff99ca7) + ) + (wire (pts (xy 281.94 133.35) (xy 294.64 133.35)) + (stroke (width 0) (type default)) + (uuid 2b43d341-510e-4281-b68f-fa51dca93807) + ) + (bus (pts (xy 80.01 59.69) (xy 80.01 62.23)) + (stroke (width 0) (type default)) + (uuid 2c0e883c-1309-42a7-b8e1-5fada22655bd) + ) + + (wire (pts (xy 72.39 59.69) (xy 77.47 59.69)) + (stroke (width 0) (type default)) + (uuid 2c267c97-ef57-42da-b557-95e1c642bcfa) + ) + (wire (pts (xy 153.67 54.61) (xy 165.1 54.61)) + (stroke (width 0) (type default)) + (uuid 2e9c856c-85bc-46a9-8796-f8fda667097f) + ) + (wire (pts (xy 72.39 49.53) (xy 77.47 49.53)) + (stroke (width 0) (type default)) + (uuid 2eef17f1-85c0-462d-96cc-cc7ea2709917) + ) + (wire (pts (xy 307.34 100.33) (xy 322.58 100.33)) + (stroke (width 0) (type default)) + (uuid 313ffc61-3673-4343-ad31-2121bf114ea1) + ) + (bus (pts (xy 167.64 80.01) (xy 167.64 82.55)) + (stroke (width 0) (type default)) + (uuid 3167a251-19e8-4401-9740-f72f390c4482) + ) + (bus (pts (xy 80.01 82.55) (xy 80.01 85.09)) + (stroke (width 0) (type default)) + (uuid 32ab500a-fb25-4d16-86ef-abbcd110d7e2) + ) + + (wire (pts (xy 170.18 64.77) (xy 177.8 64.77)) + (stroke (width 0) (type default)) + (uuid 32cb9765-fd78-494b-8e60-27c88439378a) + ) + (bus (pts (xy 30.48 52.07) (xy 30.48 54.61)) + (stroke (width 0) (type default)) + (uuid 32d417be-aaa1-4638-9ba3-8507ec618537) + ) + (bus (pts (xy 297.18 148.59) (xy 297.18 151.13)) + (stroke (width 0) (type default)) + (uuid 33fe1f99-5fca-4ccb-800b-ac8b898731eb) + ) + + (wire (pts (xy 119.38 54.61) (xy 128.27 54.61)) + (stroke (width 0) (type default)) + (uuid 341b84b4-432d-4621-9041-b85b0744d7bd) + ) + (bus (pts (xy 214.63 135.89) (xy 214.63 138.43)) + (stroke (width 0) (type default)) + (uuid 3442e62e-6b54-4263-9304-36c321b6d952) + ) + + (wire (pts (xy 251.46 57.15) (xy 257.81 57.15)) + (stroke (width 0) (type default)) + (uuid 3483f26b-6ef6-4e6c-bba7-a23b83d55400) + ) + (wire (pts (xy 299.72 91.44) (xy 322.58 91.44)) + (stroke (width 0) (type default)) + (uuid 350d5b69-799e-44b5-a9c7-3ace80557bba) + ) + (wire (pts (xy 217.17 135.89) (xy 226.06 135.89)) + (stroke (width 0) (type default)) + (uuid 3566cac8-a259-4584-b6bb-98286071b860) + ) + (bus (pts (xy 350.52 96.52) (xy 350.52 99.06)) + (stroke (width 0) (type default)) + (uuid 37b24dd3-811e-429c-b6cf-5080383331a6) + ) + (bus (pts (xy 297.18 143.51) (xy 297.18 146.05)) + (stroke (width 0) (type default)) + (uuid 37e1da3b-0e1f-421e-a823-cf5e73b1e9e6) + ) + + (wire (pts (xy 203.2 52.07) (xy 212.09 52.07)) + (stroke (width 0) (type default)) + (uuid 385a887b-c20d-4adf-8402-cd9a3cf12a76) + ) + (bus (pts (xy 80.01 34.29) (xy 167.64 34.29)) + (stroke (width 0) (type default)) + (uuid 3996fea0-9eac-468d-834e-f6f169ae4ab4) + ) + + (wire (pts (xy 170.18 54.61) (xy 177.8 54.61)) + (stroke (width 0) (type default)) + (uuid 3a38e87a-a271-4c73-bc14-9ae223dc7b4c) + ) + (bus (pts (xy 304.8 66.04) (xy 304.8 97.79)) + (stroke (width 0) (type default)) + (uuid 3b01451f-2fa9-48e4-8195-b7e39969c5fa) + ) + + (wire (pts (xy 72.39 80.01) (xy 77.47 80.01)) + (stroke (width 0) (type default)) + (uuid 3c3a1af2-92f9-4b30-8282-9994da2ce047) + ) + (wire (pts (xy 342.9 57.15) (xy 347.98 57.15)) + (stroke (width 0) (type default)) + (uuid 3cf2a86f-91cf-4c04-9eb0-cf63eb650d31) + ) + (bus (pts (xy 214.63 52.07) (xy 214.63 54.61)) + (stroke (width 0) (type default)) + (uuid 3d9a551a-98e7-4d44-8682-c9571d646f1c) + ) + (bus (pts (xy 350.52 228.6) (xy 350.52 231.14)) + (stroke (width 0) (type default)) + (uuid 3e376695-a9d2-4bd2-8922-a286adc47aa9) + ) + + (wire (pts (xy 251.46 54.61) (xy 257.81 54.61)) + (stroke (width 0) (type default)) + (uuid 3e757593-e0f9-4f30-b4b8-daa69a8730a9) + ) + (bus (pts (xy 214.63 143.51) (xy 214.63 146.05)) + (stroke (width 0) (type default)) + (uuid 3f3db97f-cd5f-4dc4-9d98-0b9974404349) + ) + (bus (pts (xy 167.64 151.13) (xy 167.64 153.67)) + (stroke (width 0) (type default)) + (uuid 40637d1d-d8d6-4731-97bd-d48062d5e750) + ) + + (wire (pts (xy 153.67 106.68) (xy 165.1 106.68)) + (stroke (width 0) (type default)) + (uuid 4091b61e-19b9-4aee-a5fb-02bdf1f430ca) + ) + (wire (pts (xy 72.39 57.15) (xy 77.47 57.15)) + (stroke (width 0) (type default)) + (uuid 40bddd6a-b3a8-4fc5-8868-077566c00efc) + ) + (wire (pts (xy 153.67 57.15) (xy 165.1 57.15)) + (stroke (width 0) (type default)) + (uuid 417838c2-271a-40d9-b6f4-855ba3849eec) + ) + (bus (pts (xy 80.01 64.77) (xy 80.01 67.31)) + (stroke (width 0) (type default)) + (uuid 426a9da7-37f3-4d0b-8f42-9551b9345faf) + ) + (bus (pts (xy 297.18 146.05) (xy 297.18 148.59)) + (stroke (width 0) (type default)) + (uuid 42c5b249-9ae7-4ac2-b898-e5563ed487b7) + ) + (bus (pts (xy 214.63 151.13) (xy 214.63 153.67)) + (stroke (width 0) (type default)) + (uuid 42e1be43-f7a2-4de3-af54-6c22c3c579a8) + ) + + (wire (pts (xy 217.17 143.51) (xy 226.06 143.51)) + (stroke (width 0) (type default)) + (uuid 44749359-41f1-40b5-bd9f-28065bce04c4) + ) + (wire (pts (xy 72.39 87.63) (xy 91.44 87.63)) + (stroke (width 0) (type default)) + (uuid 4778a1c8-873c-459c-aa55-ad9203b6a1d4) + ) + (bus (pts (xy 27.94 74.93) (xy 27.94 125.73)) + (stroke (width 0) (type default)) + (uuid 47d0f772-8f7f-4e2c-b4f6-4f21a3951449) + ) + (bus (pts (xy 297.18 54.61) (xy 297.18 86.36)) + (stroke (width 0) (type default)) + (uuid 47f4b3c4-6c9e-47f8-a292-0993dd30dc0e) + ) + + (wire (pts (xy 203.2 148.59) (xy 212.09 148.59)) + (stroke (width 0) (type default)) + (uuid 48900644-d53c-4325-a346-6dfb046f132a) + ) + (bus (pts (xy 80.01 80.01) (xy 80.01 82.55)) + (stroke (width 0) (type default)) + (uuid 48c3dc41-b8cd-40c5-b7d7-c1be86d795e3) + ) + (bus (pts (xy 80.01 62.23) (xy 80.01 64.77)) + (stroke (width 0) (type default)) + (uuid 4a6d3111-ac07-4555-b39a-9a3e4fb78d0c) + ) + + (wire (pts (xy 281.94 151.13) (xy 294.64 151.13)) + (stroke (width 0) (type default)) + (uuid 4adec961-6836-430a-82f7-d1efadf8b65b) + ) + (wire (pts (xy 251.46 67.31) (xy 257.81 67.31)) + (stroke (width 0) (type default)) + (uuid 4b116b6e-2c6f-415d-bc72-dd1929dbcca7) + ) + (wire (pts (xy 299.72 93.98) (xy 322.58 93.98)) + (stroke (width 0) (type default)) + (uuid 4b79db94-f242-4404-a5b7-08d253542d13) + ) + (wire (pts (xy 170.18 85.09) (xy 177.8 85.09)) + (stroke (width 0) (type default)) + (uuid 4bd1befa-4c5f-4dfb-9840-89d7f73e13db) + ) + (bus (pts (xy 116.84 52.07) (xy 116.84 54.61)) + (stroke (width 0) (type default)) + (uuid 4c2209f6-8aac-43c4-bcd0-33933c4f62b2) + ) + (bus (pts (xy 214.63 69.85) (xy 214.63 102.87)) + (stroke (width 0) (type default)) + (uuid 4c41b97c-3478-4b5f-806c-63116523948d) + ) + + (wire (pts (xy 119.38 59.69) (xy 128.27 59.69)) + (stroke (width 0) (type default)) + (uuid 4c725c35-8bf6-43f9-8716-a1ba062b4ac7) + ) + (bus (pts (xy 214.63 62.23) (xy 214.63 64.77)) + (stroke (width 0) (type default)) + (uuid 4da22131-6ff6-40f5-8b64-8fd0d2b73540) + ) + + (wire (pts (xy 119.38 62.23) (xy 128.27 62.23)) + (stroke (width 0) (type default)) + (uuid 4e4ba875-2c43-465c-bd5d-8ee6256baa11) + ) + (wire (pts (xy 217.17 148.59) (xy 226.06 148.59)) + (stroke (width 0) (type default)) + (uuid 4e62541f-f0f2-4218-8192-3519ca14080b) + ) + (bus (pts (xy 116.84 101.6) (xy 116.84 104.14)) + (stroke (width 0) (type default)) + (uuid 4ea85bec-db5c-4daf-b233-89cb68edee75) + ) + + (wire (pts (xy 170.18 62.23) (xy 177.8 62.23)) + (stroke (width 0) (type default)) + (uuid 4eed9e55-ce3c-4c77-af4f-764d53caca28) + ) + (wire (pts (xy 281.94 135.89) (xy 294.64 135.89)) + (stroke (width 0) (type default)) + (uuid 4f6c6b9c-0881-4ec9-af3f-01e77e84163c) + ) + (bus (pts (xy 80.01 72.39) (xy 80.01 74.93)) + (stroke (width 0) (type default)) + (uuid 4fb088d7-3c3d-48c3-a4eb-a06a0c91ccaa) + ) + + (wire (pts (xy 217.17 151.13) (xy 226.06 151.13)) + (stroke (width 0) (type default)) + (uuid 50b615aa-f835-4eb8-8271-9f3af9b630fd) + ) + (wire (pts (xy 342.9 88.9) (xy 347.98 88.9)) + (stroke (width 0) (type default)) + (uuid 520acc37-db03-4e6d-a193-5b8fde422c55) + ) + (bus (pts (xy 116.84 46.99) (xy 116.84 49.53)) + (stroke (width 0) (type default)) + (uuid 52537fe1-2957-4b5d-a24d-1f287be7f675) + ) + + (wire (pts (xy 203.2 67.31) (xy 212.09 67.31)) + (stroke (width 0) (type default)) + (uuid 53c82c6e-a0a4-4df4-ad90-bc60aea5fc96) + ) + (wire (pts (xy 170.18 133.35) (xy 177.8 133.35)) + (stroke (width 0) (type default)) + (uuid 540babc3-9ff0-46ed-a347-2384714ab936) + ) + (wire (pts (xy 203.2 140.97) (xy 212.09 140.97)) + (stroke (width 0) (type default)) + (uuid 54372ab4-f2fd-467e-956b-e9cfc1af8e7c) + ) + (wire (pts (xy 217.17 52.07) (xy 226.06 52.07)) + (stroke (width 0) (type default)) + (uuid 5474c79e-076b-44ea-b5ec-546eddb1510a) + ) + (wire (pts (xy 203.2 156.21) (xy 203.2 161.29)) + (stroke (width 0) (type default)) + (uuid 550eceb6-302e-4184-b48d-48383bd6aea3) + ) + (bus (pts (xy 167.64 146.05) (xy 167.64 148.59)) + (stroke (width 0) (type default)) + (uuid 554a419e-2b20-42ca-affa-8d235817a703) + ) + + (wire (pts (xy 153.67 119.38) (xy 165.1 119.38)) + (stroke (width 0) (type default)) + (uuid 5583ec05-0d8b-4bf4-8d23-d8375b008f65) + ) + (wire (pts (xy 170.18 143.51) (xy 177.8 143.51)) + (stroke (width 0) (type default)) + (uuid 558c7058-8f8b-4d72-9723-8dd8e88f3626) + ) + (wire (pts (xy 251.46 49.53) (xy 257.81 49.53)) + (stroke (width 0) (type default)) + (uuid 5602327c-485c-4bb6-a388-e975a438d314) + ) + (bus (pts (xy 167.64 140.97) (xy 167.64 143.51)) + (stroke (width 0) (type default)) + (uuid 582e384d-e7cb-4c4e-8f1e-c180e010077e) + ) + (bus (pts (xy 214.63 64.77) (xy 214.63 67.31)) + (stroke (width 0) (type default)) + (uuid 58976645-b898-4cc3-8618-921618a93225) + ) + (bus (pts (xy 167.64 82.55) (xy 167.64 106.68)) + (stroke (width 0) (type default)) + (uuid 59041049-a995-40aa-afec-890dd0db36c9) + ) + + (wire (pts (xy 119.38 119.38) (xy 128.27 119.38)) + (stroke (width 0) (type default)) + (uuid 593927dd-3ef1-4e58-8e5a-ce0441589e0e) + ) + (wire (pts (xy 170.18 148.59) (xy 177.8 148.59)) + (stroke (width 0) (type default)) + (uuid 5a055ee2-5fab-4d64-881d-6083eb174336) + ) + (wire (pts (xy 251.46 143.51) (xy 261.62 143.51)) + (stroke (width 0) (type default)) + (uuid 5a064c30-e8c7-4dae-bb4e-93d899f735e8) + ) + (bus (pts (xy 350.52 99.06) (xy 350.52 218.44)) + (stroke (width 0) (type default)) + (uuid 5ad44a46-e037-42b6-a78b-64d1789b536d) + ) + + (wire (pts (xy 170.18 153.67) (xy 177.8 153.67)) + (stroke (width 0) (type default)) + (uuid 5aefa8ce-97b3-40ea-8829-c83620698a66) + ) + (wire (pts (xy 203.2 72.39) (xy 203.2 77.47)) + (stroke (width 0) (type default)) + (uuid 5bc783b0-d0db-42ef-90b6-81dcadbe4df7) + ) + (wire (pts (xy 203.2 49.53) (xy 212.09 49.53)) + (stroke (width 0) (type default)) + (uuid 5c92e0ee-02d2-4181-a839-c6ef180c0200) + ) + (bus (pts (xy 167.64 106.68) (xy 167.64 109.22)) + (stroke (width 0) (type default)) + (uuid 5cc7daa2-cbb7-4516-9144-bf462182799d) + ) + + (wire (pts (xy 170.18 49.53) (xy 177.8 49.53)) + (stroke (width 0) (type default)) + (uuid 5dc28a35-1b1c-4f8c-b0c7-5773c80b53cb) + ) + (bus (pts (xy 167.64 153.67) (xy 167.64 156.21)) + (stroke (width 0) (type default)) + (uuid 5dd1abae-b72f-4760-843f-b2c234a4242f) + ) + + (wire (pts (xy 72.39 102.87) (xy 78.74 102.87)) + (stroke (width 0) (type default)) + (uuid 5e0e6933-7b2b-4e6d-bf01-37a0a7be367a) + ) + (wire (pts (xy 251.46 151.13) (xy 261.62 151.13)) + (stroke (width 0) (type default)) + (uuid 5e70d951-58b7-416c-8cef-a132cdac7840) + ) + (bus (pts (xy 80.01 52.07) (xy 80.01 54.61)) + (stroke (width 0) (type default)) + (uuid 5f7a7f1b-f203-4495-8420-c66ba1b4eed6) + ) + + (wire (pts (xy 153.67 116.84) (xy 165.1 116.84)) + (stroke (width 0) (type default)) + (uuid 5f84b0fd-e083-4934-b5c9-70cccba885f6) + ) + (wire (pts (xy 307.34 68.58) (xy 322.58 68.58)) + (stroke (width 0) (type default)) + (uuid 60398f46-9e2d-4124-8999-20520f1f5b11) + ) + (wire (pts (xy 307.34 236.22) (xy 316.23 236.22)) + (stroke (width 0) (type default)) + (uuid 60873d34-6593-4d84-b4e2-f82d400f76ce) + ) + (wire (pts (xy 119.38 109.22) (xy 128.27 109.22)) + (stroke (width 0) (type default)) + (uuid 615f9c19-59e4-41ca-af55-f143d34c24b4) + ) + (wire (pts (xy 170.18 80.01) (xy 177.8 80.01)) + (stroke (width 0) (type default)) + (uuid 639e6097-8bda-4965-ad58-b24d77fa3759) + ) + (bus (pts (xy 167.64 158.75) (xy 167.64 161.29)) + (stroke (width 0) (type default)) + (uuid 6467291f-f773-44c9-9102-d2be69dc2d83) + ) + (bus (pts (xy 80.01 67.31) (xy 80.01 69.85)) + (stroke (width 0) (type default)) + (uuid 666bec85-be37-4c06-a294-c6f831b99d33) + ) + (bus (pts (xy 30.48 29.21) (xy 260.35 29.21)) + (stroke (width 0) (type default)) + (uuid 66aefdd9-7433-42fd-9140-ec00e67ef2f4) + ) + + (wire (pts (xy 170.18 158.75) (xy 177.8 158.75)) + (stroke (width 0) (type default)) + (uuid 6765732c-2e57-46e1-b09a-499b3b6dcd4f) + ) + (bus (pts (xy 116.84 114.3) (xy 116.84 116.84)) + (stroke (width 0) (type default)) + (uuid 6798912a-b545-46bb-bd90-7ba09d822fe9) + ) + + (wire (pts (xy 33.02 52.07) (xy 41.91 52.07)) + (stroke (width 0) (type default)) + (uuid 685af191-ca9a-4273-b4d5-4a9708957cde) + ) + (bus (pts (xy 30.48 62.23) (xy 30.48 64.77)) + (stroke (width 0) (type default)) + (uuid 685e1907-d304-4510-9cec-8fa139ad5aa2) + ) + + (wire (pts (xy 342.9 52.07) (xy 347.98 52.07)) + (stroke (width 0) (type default)) + (uuid 6a1ede90-0c54-4bd9-9bb2-3b210c18f4ac) + ) + (bus (pts (xy 214.63 140.97) (xy 214.63 143.51)) + (stroke (width 0) (type default)) + (uuid 6a677429-2dcc-44fc-ab57-1ec5ffb165b9) + ) + + (wire (pts (xy 33.02 49.53) (xy 41.91 49.53)) + (stroke (width 0) (type default)) + (uuid 6a6fc907-6b23-4885-a7e7-653f94089de1) + ) + (wire (pts (xy 203.2 138.43) (xy 212.09 138.43)) + (stroke (width 0) (type default)) + (uuid 6b3aa434-7ac4-41ac-8281-48e650f10d8a) + ) + (wire (pts (xy 203.2 133.35) (xy 212.09 133.35)) + (stroke (width 0) (type default)) + (uuid 6c3972e9-76ca-4218-97ca-49510f681659) + ) + (wire (pts (xy 261.62 176.53) (xy 261.62 179.07)) + (stroke (width 0) (type default)) + (uuid 6cfa7495-f2ee-44bd-b245-e2f8945325a8) + ) + (bus (pts (xy 297.18 140.97) (xy 297.18 143.51)) + (stroke (width 0) (type default)) + (uuid 6e13cbc4-7d49-4885-b06a-740f99e8e260) + ) + + (wire (pts (xy 281.94 148.59) (xy 294.64 148.59)) + (stroke (width 0) (type default)) + (uuid 6f6e6e5b-2b20-47c8-bcdf-709fb65c1aa1) + ) + (bus (pts (xy 297.18 135.89) (xy 297.18 138.43)) + (stroke (width 0) (type default)) + (uuid 6fb28092-4fd1-4735-8673-55bd7e67dec1) + ) + (bus (pts (xy 214.63 102.87) (xy 304.8 102.87)) + (stroke (width 0) (type default)) + (uuid 70997d36-4ee4-4f2a-9bd7-2cd4f94a8fbc) + ) + + (wire (pts (xy 119.38 106.68) (xy 128.27 106.68)) + (stroke (width 0) (type default)) + (uuid 7148b602-6a8b-49c9-a0e2-ccb1ebabcf52) + ) + (bus (pts (xy 350.52 233.68) (xy 350.52 236.22)) + (stroke (width 0) (type default)) + (uuid 71eb2288-be1f-4ae1-86f0-6ecea61e05cd) + ) + (bus (pts (xy 80.01 74.93) (xy 80.01 77.47)) + (stroke (width 0) (type default)) + (uuid 73447296-e1ac-4361-96da-2814acdbba77) + ) + (bus (pts (xy 260.35 67.31) (xy 260.35 69.85)) + (stroke (width 0) (type default)) + (uuid 73e43a2e-e52f-432a-9a4f-fc43c030e818) + ) + + (wire (pts (xy 307.34 105.41) (xy 322.58 105.41)) + (stroke (width 0) (type default)) + (uuid 741fc8b4-73e6-4c42-9a0c-d62dcf871c9e) + ) + (bus (pts (xy 297.18 52.07) (xy 297.18 54.61)) + (stroke (width 0) (type default)) + (uuid 7477db01-0687-4756-9ec8-6d7618c65d18) + ) + + (wire (pts (xy 72.39 64.77) (xy 77.47 64.77)) + (stroke (width 0) (type default)) + (uuid 74ff19d7-b5d7-4526-a706-5287ffffaecb) + ) + (bus (pts (xy 167.64 64.77) (xy 167.64 67.31)) + (stroke (width 0) (type default)) + (uuid 7621701d-533e-4dda-af72-5770281d8e4e) + ) + + (wire (pts (xy 170.18 166.37) (xy 177.8 166.37)) + (stroke (width 0) (type default)) + (uuid 76fc8ee6-2794-47e3-9b96-dec729b081b0) + ) + (wire (pts (xy 217.17 67.31) (xy 226.06 67.31)) + (stroke (width 0) (type default)) + (uuid 7764cfbd-6f78-4dd3-a75c-a525caa25df4) + ) + (wire (pts (xy 72.39 74.93) (xy 77.47 74.93)) + (stroke (width 0) (type default)) + (uuid 79e5ccdd-f61a-4df2-a25e-815ea832492f) + ) + (bus (pts (xy 167.64 156.21) (xy 167.64 158.75)) + (stroke (width 0) (type default)) + (uuid 79f0ee37-75a1-4614-bde9-7d35ff879bdb) + ) + (bus (pts (xy 167.64 119.38) (xy 167.64 121.92)) + (stroke (width 0) (type default)) + (uuid 7bf5988a-e561-4230-8db2-4ec5216f01fd) + ) + + (wire (pts (xy 347.98 223.52) (xy 341.63 223.52)) + (stroke (width 0) (type default)) + (uuid 7d4ae639-e9ff-44ef-a0f9-8ffeca5bafea) + ) + (wire (pts (xy 203.2 135.89) (xy 212.09 135.89)) + (stroke (width 0) (type default)) + (uuid 7d93fa76-0981-4a38-8cee-816d741b0118) + ) + (bus (pts (xy 167.64 69.85) (xy 167.64 72.39)) + (stroke (width 0) (type default)) + (uuid 7ef6461c-9bbc-44d6-8531-93c83416a68f) + ) + (bus (pts (xy 80.01 34.29) (xy 80.01 52.07)) + (stroke (width 0) (type default)) + (uuid 80628a69-e07e-4e34-956c-272dc5872eb8) + ) + (bus (pts (xy 350.52 220.98) (xy 350.52 223.52)) + (stroke (width 0) (type default)) + (uuid 807f8bc9-03e5-4e1a-a015-6030e5a55db5) + ) + + (wire (pts (xy 307.34 102.87) (xy 322.58 102.87)) + (stroke (width 0) (type default)) + (uuid 82ac0058-2ad1-466e-ac0f-750e4ce05dd9) + ) + (wire (pts (xy 72.39 67.31) (xy 77.47 67.31)) + (stroke (width 0) (type default)) + (uuid 833fa1b3-e727-4a8d-900e-bc07620a4b12) + ) + (wire (pts (xy 33.02 57.15) (xy 41.91 57.15)) + (stroke (width 0) (type default)) + (uuid 879ec06c-707b-4389-86e6-690e16679610) + ) + (wire (pts (xy 82.55 74.93) (xy 106.68 74.93)) + (stroke (width 0) (type default)) + (uuid 884950ef-cd52-4536-95c9-87410d892a6c) + ) + (bus (pts (xy 350.52 218.44) (xy 350.52 220.98)) + (stroke (width 0) (type default)) + (uuid 8a804fe8-111f-4a9e-bd71-4e50349e324d) + ) + (bus (pts (xy 116.84 106.68) (xy 116.84 109.22)) + (stroke (width 0) (type default)) + (uuid 8cf493b5-cac0-4dd8-966f-87b91a5305b4) + ) + + (wire (pts (xy 203.2 64.77) (xy 212.09 64.77)) + (stroke (width 0) (type default)) + (uuid 8d805478-8a53-4a82-b49f-a53de3a4b4e8) + ) + (wire (pts (xy 66.04 195.58) (xy 66.04 198.12)) + (stroke (width 0) (type default)) + (uuid 8d8e0678-df68-480f-8cad-40805919b015) + ) + (wire (pts (xy 30.48 77.47) (xy 41.91 77.47)) + (stroke (width 0) (type default)) + (uuid 8f4c1c77-972d-469e-9231-aeea352a7e6c) + ) + (bus (pts (xy 30.48 54.61) (xy 30.48 57.15)) + (stroke (width 0) (type default)) + (uuid 96cf5d22-5a86-494e-b02e-82ad05e5cbeb) + ) + (bus (pts (xy 350.52 57.15) (xy 350.52 59.69)) + (stroke (width 0) (type default)) + (uuid 976e4c6f-769c-416d-a250-334f04e02a8e) + ) + (bus (pts (xy 167.64 52.07) (xy 167.64 54.61)) + (stroke (width 0) (type default)) + (uuid 9832adfa-89be-4eb2-9126-2c1b7c358140) + ) + (bus (pts (xy 116.84 59.69) (xy 116.84 62.23)) + (stroke (width 0) (type default)) + (uuid 9838ea1e-ba44-4774-8bde-43b59f387ee6) + ) + (bus (pts (xy 214.63 138.43) (xy 214.63 140.97)) + (stroke (width 0) (type default)) + (uuid 987af9d9-3f5d-4269-9b8f-f511ed425ddd) + ) + (bus (pts (xy 30.48 46.99) (xy 30.48 49.53)) + (stroke (width 0) (type default)) + (uuid 9ad8c8aa-7618-4419-98c5-a66020e97203) + ) + (bus (pts (xy 214.63 146.05) (xy 214.63 148.59)) + (stroke (width 0) (type default)) + (uuid 9b004c2b-a059-4150-9cb0-3dd59c7734f9) + ) + (bus (pts (xy 167.64 143.51) (xy 167.64 146.05)) + (stroke (width 0) (type default)) + (uuid 9b7c938c-3653-463f-b176-7c86f3f1e8ea) + ) + (bus (pts (xy 297.18 88.9) (xy 297.18 91.44)) + (stroke (width 0) (type default)) + (uuid 9c294e5e-4cc6-4355-ad13-bb32b5949c26) + ) + (bus (pts (xy 350.52 93.98) (xy 350.52 96.52)) + (stroke (width 0) (type default)) + (uuid 9cd03f1f-6be0-436d-b6b4-9b9e60d2fd27) + ) + (bus (pts (xy 304.8 100.33) (xy 304.8 102.87)) + (stroke (width 0) (type default)) + (uuid 9e87e08e-7459-46ce-a80e-9e5fb40f8cb6) + ) + + (wire (pts (xy 33.02 67.31) (xy 41.91 67.31)) + (stroke (width 0) (type default)) + (uuid 9fd8a16c-3abb-4e36-a895-e10defbc3bfb) + ) + (wire (pts (xy 217.17 138.43) (xy 226.06 138.43)) + (stroke (width 0) (type default)) + (uuid a0f112d7-bd3a-4bb3-8ebc-08608309c331) + ) + (bus (pts (xy 167.64 72.39) (xy 167.64 74.93)) + (stroke (width 0) (type default)) + (uuid a10a188a-51de-4f57-a3db-6d3858388eca) + ) + (bus (pts (xy 297.18 138.43) (xy 297.18 140.97)) + (stroke (width 0) (type default)) + (uuid a22a738c-dba8-4c71-a40e-5a1523e439fd) + ) + (bus (pts (xy 80.01 77.47) (xy 80.01 80.01)) + (stroke (width 0) (type default)) + (uuid a339d16c-ca59-4c41-84b7-60b79c2a6911) + ) + (bus (pts (xy 297.18 93.98) (xy 297.18 135.89)) + (stroke (width 0) (type default)) + (uuid a35dfa2a-c856-4d6d-a590-e399e68f2fa5) + ) + + (wire (pts (xy 66.04 203.2) (xy 66.04 207.01)) + (stroke (width 0) (type default)) + (uuid a3a1be3c-b2da-4a4e-abee-840a52c68fd3) + ) + (bus (pts (xy 116.84 62.23) (xy 116.84 64.77)) + (stroke (width 0) (type default)) + (uuid a3b51e51-e555-460b-95ae-418f606649c8) + ) + (bus (pts (xy 214.63 130.81) (xy 214.63 133.35)) + (stroke (width 0) (type default)) + (uuid a3d9f4d2-07a7-4590-8232-b4e337c742ea) + ) + (bus (pts (xy 116.84 109.22) (xy 116.84 111.76)) + (stroke (width 0) (type default)) + (uuid a44ef89f-7481-4095-a618-6c5b868b9ec5) + ) + + (wire (pts (xy 307.34 63.5) (xy 322.58 63.5)) + (stroke (width 0) (type default)) + (uuid a4702e15-30ee-4f57-b38c-a053393c3a5a) + ) + (bus (pts (xy 167.64 57.15) (xy 167.64 59.69)) + (stroke (width 0) (type default)) + (uuid a4bfae1f-0247-4d9b-9fea-9a0ecc2c4281) + ) + (bus (pts (xy 350.52 231.14) (xy 350.52 233.68)) + (stroke (width 0) (type default)) + (uuid a54b5cbe-8476-4791-9481-8106710b875e) + ) + + (wire (pts (xy 153.67 67.31) (xy 165.1 67.31)) + (stroke (width 0) (type default)) + (uuid a5f7524c-e009-4759-8722-e6ad7267f75a) + ) + (bus (pts (xy 297.18 49.53) (xy 297.18 52.07)) + (stroke (width 0) (type default)) + (uuid a5f76058-4586-4b86-9994-5303ca2c3eee) + ) + + (wire (pts (xy 217.17 59.69) (xy 226.06 59.69)) + (stroke (width 0) (type default)) + (uuid a67df5c3-f5af-4234-9269-3e6cd820fbb6) + ) + (wire (pts (xy 170.18 74.93) (xy 177.8 74.93)) + (stroke (width 0) (type default)) + (uuid a7a583e0-9e5c-4e89-800b-5d99d2c93b55) + ) + (wire (pts (xy 347.98 228.6) (xy 341.63 228.6)) + (stroke (width 0) (type default)) + (uuid a8ea28a4-2bf8-4a16-829b-bec5a57d2813) + ) + (wire (pts (xy 203.2 54.61) (xy 212.09 54.61)) + (stroke (width 0) (type default)) + (uuid aa0e3879-b1ee-477d-917f-a020213d595e) + ) + (bus (pts (xy 30.48 49.53) (xy 30.48 52.07)) + (stroke (width 0) (type default)) + (uuid aa221b86-7525-44bb-a463-c7a1ebec8a3f) + ) + (bus (pts (xy 350.52 59.69) (xy 350.52 91.44)) + (stroke (width 0) (type default)) + (uuid aa7833f0-324f-476e-a0b0-6e402a016c39) + ) + (bus (pts (xy 167.64 59.69) (xy 167.64 62.23)) + (stroke (width 0) (type default)) + (uuid aaed2dd4-b9f9-4a3e-8e1c-194dbbe49bf6) + ) + (bus (pts (xy 304.8 102.87) (xy 304.8 105.41)) + (stroke (width 0) (type default)) + (uuid ab478f2e-8240-4a17-80ac-2b63bed37620) + ) + + (wire (pts (xy 251.46 62.23) (xy 257.81 62.23)) + (stroke (width 0) (type default)) + (uuid acdc04e6-86c2-46b4-a18a-97d6994d7a61) + ) + (wire (pts (xy 217.17 133.35) (xy 226.06 133.35)) + (stroke (width 0) (type default)) + (uuid ad0ebe15-6338-4a27-b4ac-df50eabdeffc) + ) + (bus (pts (xy 214.63 102.87) (xy 214.63 130.81)) + (stroke (width 0) (type default)) + (uuid ade01711-f564-49ba-b580-98155f278a31) + ) + (bus (pts (xy 304.8 63.5) (xy 304.8 66.04)) + (stroke (width 0) (type default)) + (uuid ae59408d-37c2-4e69-9798-4704b291385a) + ) + + (wire (pts (xy 72.39 52.07) (xy 77.47 52.07)) + (stroke (width 0) (type default)) + (uuid aea1e76b-887c-4f89-b144-cbdfc412467c) + ) + (wire (pts (xy 33.02 54.61) (xy 41.91 54.61)) + (stroke (width 0) (type default)) + (uuid af59309b-447c-41eb-adf2-d63fc43608b3) + ) + (bus (pts (xy 214.63 49.53) (xy 214.63 52.07)) + (stroke (width 0) (type default)) + (uuid afc95f97-e5f7-4402-a79f-c29aa96859d4) + ) + (bus (pts (xy 30.48 29.21) (xy 30.48 46.99)) + (stroke (width 0) (type default)) + (uuid b0bf60e6-d245-4614-800e-f021c0c2206e) + ) + (bus (pts (xy 30.48 59.69) (xy 30.48 62.23)) + (stroke (width 0) (type default)) + (uuid b19d6e51-7e3d-4d37-8ec7-77cd131b7f70) + ) + + (wire (pts (xy 119.38 64.77) (xy 128.27 64.77)) + (stroke (width 0) (type default)) + (uuid b235486d-caef-4a57-a66c-7629d7ff60ba) + ) + (wire (pts (xy 217.17 54.61) (xy 226.06 54.61)) + (stroke (width 0) (type default)) + (uuid b2d07eb9-93c8-4d20-b963-a39e5d1c8924) + ) + (wire (pts (xy 217.17 49.53) (xy 226.06 49.53)) + (stroke (width 0) (type default)) + (uuid b37224e6-a039-441d-9e46-fdd832c5fb1a) + ) + (wire (pts (xy 170.18 135.89) (xy 177.8 135.89)) + (stroke (width 0) (type default)) + (uuid b3cb662b-10e6-4290-b1aa-f6bcf61faef3) + ) + (wire (pts (xy 281.94 140.97) (xy 294.64 140.97)) + (stroke (width 0) (type default)) + (uuid b44d5ac9-3946-4b5f-b584-a164338f319d) + ) + (wire (pts (xy 119.38 52.07) (xy 128.27 52.07)) + (stroke (width 0) (type default)) + (uuid b4a90f6c-e8a1-411f-b45d-90a4b7011de7) + ) + (wire (pts (xy 203.2 146.05) (xy 212.09 146.05)) + (stroke (width 0) (type default)) + (uuid b4cceaeb-27d6-4453-94c7-66076f945708) + ) + (wire (pts (xy 217.17 140.97) (xy 226.06 140.97)) + (stroke (width 0) (type default)) + (uuid b5673181-7db9-4220-843e-95bacc77f4ad) + ) + (wire (pts (xy 170.18 57.15) (xy 177.8 57.15)) + (stroke (width 0) (type default)) + (uuid b6a10520-cec6-43e1-9821-6c8780d970e9) + ) + (wire (pts (xy 251.46 135.89) (xy 261.62 135.89)) + (stroke (width 0) (type default)) + (uuid b723daf8-5b64-4536-8fdf-c3d843a6e2e1) + ) + (wire (pts (xy 299.72 54.61) (xy 322.58 54.61)) + (stroke (width 0) (type default)) + (uuid b8214f1c-99ba-41c4-9568-2e9d7095507d) + ) + (wire (pts (xy 299.72 57.15) (xy 322.58 57.15)) + (stroke (width 0) (type default)) + (uuid b8df9c83-a521-43b4-b71c-41156009dad4) + ) + (wire (pts (xy 119.38 57.15) (xy 128.27 57.15)) + (stroke (width 0) (type default)) + (uuid b9c08e6f-2c34-4473-9734-ada6482704e0) + ) + (bus (pts (xy 260.35 29.21) (xy 260.35 52.07)) + (stroke (width 0) (type default)) + (uuid bb062532-c096-4f31-9c1d-4266ec68806f) + ) + + (wire (pts (xy 347.98 218.44) (xy 341.63 218.44)) + (stroke (width 0) (type default)) + (uuid be90504d-a892-4904-a70d-69ce078706ca) + ) + (wire (pts (xy 307.34 66.04) (xy 322.58 66.04)) + (stroke (width 0) (type default)) + (uuid beb3e7bc-1b6c-43bb-90e0-662f84538040) + ) + (bus (pts (xy 167.64 34.29) (xy 167.64 46.99)) + (stroke (width 0) (type default)) + (uuid bf475768-c1f5-40c9-853f-a9ed1fcb0c84) + ) + + (wire (pts (xy 342.9 54.61) (xy 347.98 54.61)) + (stroke (width 0) (type default)) + (uuid c314e4ff-e4e0-40e1-ae40-d06c4ef84da6) + ) + (bus (pts (xy 116.84 116.84) (xy 116.84 125.73)) + (stroke (width 0) (type default)) + (uuid c32f1542-c804-4585-9018-9479b4844c20) + ) + + (wire (pts (xy 170.18 77.47) (xy 177.8 77.47)) + (stroke (width 0) (type default)) + (uuid c45a6870-bf10-482f-8952-d4502e9fbe8b) + ) + (wire (pts (xy 307.34 107.95) (xy 322.58 107.95)) + (stroke (width 0) (type default)) + (uuid c68c9e5b-cded-48a6-8293-c0bd2af1a0d6) + ) + (bus (pts (xy 116.84 57.15) (xy 116.84 59.69)) + (stroke (width 0) (type default)) + (uuid c97bf464-354f-4393-a837-bf3901392297) + ) + + (wire (pts (xy 153.67 109.22) (xy 165.1 109.22)) + (stroke (width 0) (type default)) + (uuid c9f3a91d-3479-4cb4-9157-1aa3e11a7db5) + ) + (bus (pts (xy 167.64 116.84) (xy 167.64 119.38)) + (stroke (width 0) (type default)) + (uuid ca5de57a-9450-4ecc-b511-72f0a34ed571) + ) + (bus (pts (xy 167.64 148.59) (xy 167.64 151.13)) + (stroke (width 0) (type default)) + (uuid cac42e9d-cf5c-4d3c-bdb0-e50245e21de9) + ) + (bus (pts (xy 167.64 130.81) (xy 167.64 133.35)) + (stroke (width 0) (type default)) + (uuid cb442bf3-de1a-42f0-a4a1-a35e76111f6d) + ) + (bus (pts (xy 350.52 52.07) (xy 350.52 54.61)) + (stroke (width 0) (type default)) + (uuid ce092ca1-b7f7-4e31-b3f4-8db12655fa0f) + ) + + (wire (pts (xy 342.9 93.98) (xy 347.98 93.98)) + (stroke (width 0) (type default)) + (uuid ce10c8b9-c4dc-48d4-80c3-ce9304cde2ad) + ) + (wire (pts (xy 281.94 143.51) (xy 294.64 143.51)) + (stroke (width 0) (type default)) + (uuid cf9f29e8-8522-4885-bbad-1ef5d337d552) + ) + (wire (pts (xy 347.98 215.9) (xy 341.63 215.9)) + (stroke (width 0) (type default)) + (uuid d34953d5-ff61-428a-958e-462f50f288a5) + ) + (wire (pts (xy 217.17 62.23) (xy 226.06 62.23)) + (stroke (width 0) (type default)) + (uuid d3c5f6c8-ff71-413f-b175-a6015e3c4320) + ) + (bus (pts (xy 116.84 64.77) (xy 116.84 101.6)) + (stroke (width 0) (type default)) + (uuid d5584a4d-d723-47b6-80c3-ad9e4b094265) + ) + (bus (pts (xy 214.63 54.61) (xy 214.63 57.15)) + (stroke (width 0) (type default)) + (uuid d641dc75-997b-4705-b1ea-c8201233df7e) + ) + + (wire (pts (xy 217.17 64.77) (xy 226.06 64.77)) + (stroke (width 0) (type default)) + (uuid d70421c9-b528-4111-817d-2cb16be78cd8) + ) + (bus (pts (xy 30.48 57.15) (xy 30.48 59.69)) + (stroke (width 0) (type default)) + (uuid d73bc2e8-1236-4a6e-bc04-81930536eca8) + ) + + (wire (pts (xy 170.18 161.29) (xy 177.8 161.29)) + (stroke (width 0) (type default)) + (uuid d9aec9e0-eaab-408b-a68e-430218509af2) + ) + (wire (pts (xy 72.39 69.85) (xy 77.47 69.85)) + (stroke (width 0) (type default)) + (uuid d9b4853f-2e32-4060-946c-1d9af20b3353) + ) + (wire (pts (xy 153.67 64.77) (xy 165.1 64.77)) + (stroke (width 0) (type default)) + (uuid d9cbe019-2a53-4788-b220-3ee352e86ddc) + ) + (bus (pts (xy 167.64 67.31) (xy 167.64 69.85)) + (stroke (width 0) (type default)) + (uuid dafcd06f-0f96-4d7e-8f91-6e5fa0558977) + ) + + (wire (pts (xy 281.94 138.43) (xy 294.64 138.43)) + (stroke (width 0) (type default)) + (uuid dc87f7a2-87b8-4911-80dc-0d1cd272708d) + ) + (bus (pts (xy 260.35 52.07) (xy 260.35 54.61)) + (stroke (width 0) (type default)) + (uuid dede9f22-caf6-4244-b745-db6823b26a0e) + ) + (bus (pts (xy 214.63 46.99) (xy 214.63 49.53)) + (stroke (width 0) (type default)) + (uuid e04fbd86-fdff-4e73-ba75-88376460a235) + ) + + (wire (pts (xy 33.02 64.77) (xy 41.91 64.77)) + (stroke (width 0) (type default)) + (uuid e07aeb4c-261f-45a0-bdaa-97637bd28e9a) + ) + (wire (pts (xy 347.98 220.98) (xy 341.63 220.98)) + (stroke (width 0) (type default)) + (uuid e10874d6-e848-49c4-b3d4-bf036567045a) + ) + (wire (pts (xy 251.46 140.97) (xy 261.62 140.97)) + (stroke (width 0) (type default)) + (uuid e18fd9d1-e325-424b-8769-1e9bca2cf8a7) + ) + (wire (pts (xy 281.94 146.05) (xy 294.64 146.05)) + (stroke (width 0) (type default)) + (uuid e1cc64df-0d45-49a4-8372-7bb2dd99a92e) + ) + (bus (pts (xy 167.64 161.29) (xy 167.64 163.83)) + (stroke (width 0) (type default)) + (uuid e25c5890-1805-4cc0-8bf9-af9e87d5e2f9) + ) + + (wire (pts (xy 170.18 82.55) (xy 177.8 82.55)) + (stroke (width 0) (type default)) + (uuid e26c5781-936f-4315-8113-1bffcdce416c) + ) + (bus (pts (xy 167.64 62.23) (xy 167.64 64.77)) + (stroke (width 0) (type default)) + (uuid e30cd517-7d26-42c0-b2ff-45f022a40944) + ) + + (wire (pts (xy 251.46 64.77) (xy 257.81 64.77)) + (stroke (width 0) (type default)) + (uuid e3186c27-e3f0-4186-aa71-29c527c2f711) + ) + (wire (pts (xy 347.98 231.14) (xy 341.63 231.14)) + (stroke (width 0) (type default)) + (uuid e34038ea-de9d-4cdd-b2ca-1881acaee825) + ) + (wire (pts (xy 170.18 52.07) (xy 177.8 52.07)) + (stroke (width 0) (type default)) + (uuid e4a721c8-272e-4ad7-9a0b-52af90f3b099) + ) + (wire (pts (xy 170.18 67.31) (xy 177.8 67.31)) + (stroke (width 0) (type default)) + (uuid e51d228b-a3fe-4f1f-ac23-b5aad1538867) + ) + (wire (pts (xy 342.9 49.53) (xy 347.98 49.53)) + (stroke (width 0) (type default)) + (uuid e69c57ea-cb3f-4b70-8f94-be279135c60b) + ) + (bus (pts (xy 260.35 59.69) (xy 260.35 62.23)) + (stroke (width 0) (type default)) + (uuid e6f009b9-10f7-4733-9520-a76d8bb012bc) + ) + + (wire (pts (xy 299.72 52.07) (xy 322.58 52.07)) + (stroke (width 0) (type default)) + (uuid e6ff809b-b5d6-44bf-87ba-06b8595fd8d2) + ) + (bus (pts (xy 167.64 111.76) (xy 167.64 114.3)) + (stroke (width 0) (type default)) + (uuid e74fdbdf-f1c2-4459-8c10-6eb5ef5bbd41) + ) + (bus (pts (xy 350.52 223.52) (xy 350.52 226.06)) + (stroke (width 0) (type default)) + (uuid e7e522fa-de0b-4680-bdef-a5de3eedb8cb) + ) + (bus (pts (xy 167.64 138.43) (xy 167.64 140.97)) + (stroke (width 0) (type default)) + (uuid e9bde5eb-3718-4015-a5b4-1829eab26ecf) + ) + (bus (pts (xy 297.18 86.36) (xy 297.18 88.9)) + (stroke (width 0) (type default)) + (uuid eac3fb4a-bf2e-460c-a820-5de8d1fd8c9a) + ) + + (wire (pts (xy 119.38 104.14) (xy 128.27 104.14)) + (stroke (width 0) (type default)) + (uuid eba2db3b-935e-4ff0-b505-55301e1ce5a4) + ) + (wire (pts (xy 170.18 151.13) (xy 177.8 151.13)) + (stroke (width 0) (type default)) + (uuid ecfac3d8-c96a-4a26-aa95-275cb2750797) + ) + (wire (pts (xy 347.98 233.68) (xy 341.63 233.68)) + (stroke (width 0) (type default)) + (uuid ef03592f-f35e-4e64-bd33-67afaefa234d) + ) + (wire (pts (xy 307.34 60.96) (xy 322.58 60.96)) + (stroke (width 0) (type default)) + (uuid ef84602a-fb8d-4d9e-8b51-7b9f2d682d8e) + ) + (wire (pts (xy 72.39 77.47) (xy 77.47 77.47)) + (stroke (width 0) (type default)) + (uuid efaa66da-1a72-4ad9-b6be-aba0fa0015c0) + ) + (wire (pts (xy 203.2 62.23) (xy 212.09 62.23)) + (stroke (width 0) (type default)) + (uuid f0aeaaf9-d16e-4026-b197-52e63fd25315) + ) + (wire (pts (xy 217.17 57.15) (xy 226.06 57.15)) + (stroke (width 0) (type default)) + (uuid f1071534-e754-456a-92eb-1b31892daf20) + ) + (wire (pts (xy 33.02 59.69) (xy 41.91 59.69)) + (stroke (width 0) (type default)) + (uuid f35fbe86-7b59-4820-8b04-15175befb056) + ) + (wire (pts (xy 347.98 226.06) (xy 341.63 226.06)) + (stroke (width 0) (type default)) + (uuid f3e62e41-0c53-48f1-a6b6-41e721ddb5ba) + ) + (bus (pts (xy 80.01 57.15) (xy 80.01 59.69)) + (stroke (width 0) (type default)) + (uuid f544f7a6-9d6c-4855-b5d1-34340bea8a54) + ) + (bus (pts (xy 167.64 46.99) (xy 167.64 49.53)) + (stroke (width 0) (type default)) + (uuid f5afece9-490a-4783-9823-c56958a64329) + ) + + (wire (pts (xy 251.46 133.35) (xy 261.62 133.35)) + (stroke (width 0) (type default)) + (uuid f6471bb0-b968-4437-8ed2-e06ce20f1be4) + ) + (wire (pts (xy 153.67 59.69) (xy 165.1 59.69)) + (stroke (width 0) (type default)) + (uuid f6e59416-b133-4e29-8dda-92742999bf0f) + ) + (bus (pts (xy 167.64 49.53) (xy 167.64 52.07)) + (stroke (width 0) (type default)) + (uuid f7df4ff2-26ea-4f74-8203-6d48d260efdd) + ) + + (wire (pts (xy 299.72 88.9) (xy 322.58 88.9)) + (stroke (width 0) (type default)) + (uuid f8123df9-6d6e-4573-83fc-868fcd6db841) + ) + (bus (pts (xy 260.35 62.23) (xy 260.35 64.77)) + (stroke (width 0) (type default)) + (uuid f82d63ef-f300-412b-ae1d-2d2a18f7d1ec) + ) + (bus (pts (xy 167.64 74.93) (xy 167.64 77.47)) + (stroke (width 0) (type default)) + (uuid f8697502-ceea-4146-8001-87175dcd1c25) + ) + + (wire (pts (xy 170.18 59.69) (xy 177.8 59.69)) + (stroke (width 0) (type default)) + (uuid f9d5fdbc-4df6-448e-a006-7ea3b0ac5e77) + ) + (wire (pts (xy 342.9 91.44) (xy 347.98 91.44)) + (stroke (width 0) (type default)) + (uuid f9dcee23-10ab-4ed6-8cb1-4352bb4009cf) + ) + (wire (pts (xy 119.38 116.84) (xy 128.27 116.84)) + (stroke (width 0) (type default)) + (uuid f9f89803-fe08-4d76-8c0c-79a16f512284) + ) + (wire (pts (xy 153.67 104.14) (xy 165.1 104.14)) + (stroke (width 0) (type default)) + (uuid fa32ae9b-54f3-4c00-ade3-d7576bb4ba0f) + ) + (wire (pts (xy 342.9 96.52) (xy 347.98 96.52)) + (stroke (width 0) (type default)) + (uuid fa4a7708-ae5e-4f23-9e55-a83559bd390f) + ) + (wire (pts (xy 251.46 59.69) (xy 257.81 59.69)) + (stroke (width 0) (type default)) + (uuid fa506cc3-c9c0-47f2-9642-82b95ddeab03) + ) + (bus (pts (xy 214.63 67.31) (xy 214.63 69.85)) + (stroke (width 0) (type default)) + (uuid fb22c7c7-faf9-4289-9cf9-1a247ff7aa48) + ) + + (wire (pts (xy 203.2 143.51) (xy 212.09 143.51)) + (stroke (width 0) (type default)) + (uuid fb640e75-0df1-4e82-ac38-a4c848275dc4) + ) + (wire (pts (xy 251.46 52.07) (xy 257.81 52.07)) + (stroke (width 0) (type default)) + (uuid fc48ce2d-c28a-44b7-817f-aa9030b26a96) + ) + (bus (pts (xy 350.52 91.44) (xy 350.52 93.98)) + (stroke (width 0) (type default)) + (uuid fc6366c4-9cbc-477d-bd69-280d53344c8e) + ) + + (wire (pts (xy 203.2 151.13) (xy 212.09 151.13)) + (stroke (width 0) (type default)) + (uuid fd085f41-257e-4435-8781-ceb53cf010c9) + ) + (bus (pts (xy 167.64 121.92) (xy 167.64 130.81)) + (stroke (width 0) (type default)) + (uuid fd33faf0-8593-4bf4-ad7a-30791cc4bd69) + ) + + (wire (pts (xy 153.67 49.53) (xy 165.1 49.53)) + (stroke (width 0) (type default)) + (uuid fd4da7e8-dc0e-45eb-be0c-6679a540eeac) + ) + (wire (pts (xy 299.72 96.52) (xy 322.58 96.52)) + (stroke (width 0) (type default)) + (uuid fdc7e1fa-a372-4bcd-9176-84a2a1d9d2be) + ) + (bus (pts (xy 260.35 57.15) (xy 260.35 59.69)) + (stroke (width 0) (type default)) + (uuid fdededb1-5eee-4140-868b-3807e2bc56df) + ) + + (wire (pts (xy 170.18 69.85) (xy 177.8 69.85)) + (stroke (width 0) (type default)) + (uuid fe5dca4c-bf2a-4def-8bf0-292ae3be74b3) + ) + (bus (pts (xy 304.8 60.96) (xy 304.8 63.5)) + (stroke (width 0) (type default)) + (uuid fed78550-e26f-43ec-a4e7-0f398e3dfe9d) + ) + + (wire (pts (xy 170.18 163.83) (xy 177.8 163.83)) + (stroke (width 0) (type default)) + (uuid ff761339-b6c0-4a1c-8438-ecf33483e98b) + ) + (bus (pts (xy 297.18 151.13) (xy 297.18 153.67)) + (stroke (width 0) (type default)) + (uuid ffdface1-f4c8-4085-a240-e486a9f1ea76) + ) + + (image (at 482.6 78.105) + (uuid 36e2bd22-27b1-470e-be30-30e836a3346a) + (data + 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 + B8pksvDwcG9vb1hPOjs7z549+/DDD//ud79bs2aNRqPp7+93Op1SqTQuLg4stK2trX19fc8991xH + R8fOnTsDAgIOHz5cWVlps9n2799fUFAQGBjIcjwgSJLU6XRtbW3gow5XZ1lWp9M9/PDDx44dc7lc + wcHBgYGBLpers7Pz888/P3z48NNPP71161aFQsENt3n++ee7urr4fP6f//xntVq9ZcsWuVxODsax + w1yFhAuQv4CmaXipCYJQKBTgfVBbW9va2trS0nL48OHNmzeDQbu7u/t///d/P/74Y4vFAm72Doej + sLDwm2++8fPze+ONN9auXQvu9O+9997evXsNBsM333zz5JNPvvDCCzANeDye0Wh85ZVXqqur77vv + vvj4+NG83dMUiqLsdvtIYREYDGYqU1xcPLzTOJa0MdePwWAAU89kd+T/yzMhISGT3RHs0j82YCFK + SEhQqVRarfa+++7bunWrl5cX9xiSJPv7+3U6HUVREMINMtj3339fVFRktVqXLVv21VdfoTDFH374 + 4eWXX7527VpZWVl7e3twcLCXl5dAIKAoymazwbnE4DOKiory9fXl8XiNjY19fX3+/v6Q9FupVD7y + yCPr16+HNm02244dO7788kuNRtPY2Gi1WiH0miCIsLCwhx566I477nDr89DbbGhosNvtM2fO1Ol0 + 7e3tECx944A+wJ4e9WHu3LnHjh3j8/nLli3Lzc3l9nPDhg1XrlwZGBgoLi4+evRoVFSUv7//+fPn + z5w5Y7fb77333pycHJKTXs7LyysnJ2f27NkMwyQmJhYUFLS3t3d1ddXU1HR2dgYGBoKpvL6+XqPR + pKWlWa3WEydOdHd3z58/f/PmzZGRkdArtVr9wAMPQLw61+rIsuzhw4cbGxsVCsX8+fPr6upaWlqK + iopycnKCgoJGkrs8wLIsj8czGAyFhYVdXV0BAQEPPvjgunXrYBBUKtVjjz1mt9tPnjwZGRkJAh7I + 8DExMbGxsTCMJEkqFIoLFy50dHSUlpY2NzcnJCSAvgBE2dTU1OPHj7tcrtmzZ4OqAozMIpGIG2rL + suzFixc7OztVKtUjjzzywAMPKBQKlmV9fX23b99us9mKiooCAwP5fH5LS0tZWdnAwEBKSsrq1auj + oqLg3qVS6TPPPGM0Gnfv3n3hwoXTp09nZWWh/OESiYRhmAsXLhQWFkKIODEoX+n1eq1WS1FUYGDg + okWL2MEMgmVlZRqNJiMj44EHHvD19SVJsrm5WSQSodD05OTk5cuXq9VqHo+3cOHClJSU3//+9xUV + FTU1NX19feHh4YWFhbW1tS6Xq6Cg4JlnngEXFZZlf/7zn/N4vP/6r/+qrKw8e/bskiVLMjMzxz6j + R4RhmI0bN27fvl2hULhcLpAVJRIJKDXgjZbL5Y8//vjKlSvh+DNnzuzcufPixYuXL19uamqCmxra + LEmS5eXl5eXlVqtVJpPZbLbCwsL8/PycnBziP2uqkSQJ5vFf/OIXIpFIo9G8/fbbe/furamp+frr + r2fOnAkKO4IgAgIC3n777ZSUFKFQ+O677+7evbu+vv7IkSO/+c1v/P390dV9fX1HU0wE2vzkk0/O + nTtHUdTs2bMff/zxn/3sZ1ar9aOPPtq9e3dHR8eePXvWrVuH5gCPx2traysuLqYoSiaTWSyWwsLC + e+65B37KYT5s3749NDSUZdng4ODW1ta3335bq9XOnDlzw4YNEomEpunQ0ND4+Pjq6mq33Hh2u/3N + N9/8+OOPnU5nZmbmrFmz0tPTGYY5derU6dOnNRrN3/72t5kzZyYlJaFTILfcl19++bOf/WzBggVu + mtBbGKQ36erqguAFLGljMNMFeH9ramrcFyyWZXt7e8FhDwsDmGGB3dhPxosil4kpMpGmQk9QUplJ + DOafdoAEggy83ChiMKdIJBLI03Pt2rWenp6oqCiz2VxYWKjVahMTE7du3QpWR9gW5+fnt7a2njx5 + MiMjIzg4mM/nq9VqmUwGSYO4MwSCDMFYp9VqTSYTQRC+vr7gwwxGBoIgGIbh8/ne3t5CoRBMfGB8 + gEbAXdZms7GDSXHBojh0w7R06VKlUrlw4cIPP/zw008/RcaoGwo76CYNdwqjZLPZent7bTYbbP1h + X+vr63vfffdVV1dfvHhx79696enpOTk5+/bta29vT01NXb9+fWRkJMgw0DLkcoOU2rBxN5vNLMtC + UQaj0djf3w/CCYxnfX19S0sLBCoHBwdDIzwez+VyZWRkvPPOOzabTSAQgLqEx+PpdLorV67o9fr4 + +Pgnn3zy22+//eSTT44ePbp48eKAgIChw+twOIYNM3YbjZ6eHq1Wa7PZ4uPj1Wo1TdMCgYDP5zMM + IxQKn3vuuSeeeEIkEonFYnABYFnWYrFYrVZ4Xi6Xq7m52Ww28/n8yMhIf39/txEG51sAEq3b7fb+ + /n4fHx+kmgFpv6qqymg0JiYmzpo1SyqVsiwL3YiIiHj11Vc7OjqCgsy6vMAAACAASURBVIL8/PyO + Hj3a2dnpdDrnzp0bExODbPhgQY2KilIqlb29ve3t7QMDAyBKEQQxc+ZMyCywZ8+euLi4pUuXikQi + KEvp7e0dEhICZnbwzoWnwA4mFIQUXARBhISECIXCuro6yIZF0zTMH/BjCggIgKyBsOiB04der/f3 + 91+7dm1SUhIcBoOWn58PIeiXL1+uq6vLyMhArhwTAjwyFB4MKwmMFTwLmDCg2xIKhXPnzk1JSamq + qhIIBCPJdSzLOp1OyOWWmJjo6+tbU1Nz+fLlsrKyjIwMyOo3tBsQAR4REfHMM89UVVX19PR0dXX1 + 9/cjLbBarYbxZ1l2+/btLpdr165ddrsdXh/UlEajGc0SAXLap59+ajQaY2Ji3njjjczMTJZlvby8 + XnjhBbvdDqENXJM4y7KffPJJd3d3WFhYTEzMhQsXzpw5U11dHRwczOPxYKBiYmKeffZZ1JOvv/66 + t7c3LS1tw4YNECTPDuaT5/aZz+efPn167969er1+wYIFH374YVRUFFx369atL7zwwu7du2F5ee65 + 59AAguauq6vrrbfemjFjBjdM/XZAJpMFBARMSnpdDAYzbuCF/dWvfuX++8EwTFFRUUJCQkJCAn6r + McPicDggD6pnWRF+bqcOkzufYbfR19dnMBgiIyNBWpisLoEj9E+WfJsiIH1NX1+fTqfz9fVlByvf + QJSpTCbz8/MDKRfSHdfV1TU3N1sslmXLlkHEI9pECoXCRx555NFHH0Ve2RAQaDabIQASHg3svBsa + Gnp6ehwOBxqr6upqnU7ndDo7OjogJ4LJZOrr67t69ardbg8NDY2LiwPPSXjiBoOhvr4eUijDFYVC + YWhoKNetFHau4ADvwQN22JEZ/TAO+6xJkgQ9AsgS9fX1BoNBr9fDPYL9Cg3dvHnzNm7cqNVqGxoa + Dh06VFZWduLECYIgfvazn8XHx3M7AxJIU1NTVVWVWCy22+0ffPBBY2OjQCAAj2sQmAUCwcDAAOgv + LBYLRVH+/v6pqalgp4Wm+Hw+qCpQvmW40KlTp8rLy20229y5cyMjI3Nycn788cfm5ubS0tLZs2er + VCq3O4W54UHXBl81NzcbjUaCIGJjY4ODg1GEOarZBgpo5JYCpxw/frytrY0gCHBwbWxsDAkJAWES + jTBvEDgLNEQEQcjlchD/SE5qt5aWltraWr1eD8ssir4BsVChUCQnJ4PEDrIrQRAKhQIKfaEnKxAI + cnJyQkJCGhsbGxoaNBpNZGQkXGjWrFlhYWGffvppZWXlvn37kpKSZsyYYbfbXS4XxI2jKmgwLMgp + F4pWwgsFvero6IDkZz09PbW1teA5b7FYfvjhB41GExAQkJqaCmZYo9FIUVRiYqJarUbuACDGK5XK + iIgIhUIB8qTnQmLD4jlGSaPR1NXVRUdHQ65QlmUhGQH39P7+frPZLBaLIf1+ZWUlTdPx8fHDJqgH + rUd9fX1xcbHRaNyyZcuaNWt+97vfHTt2DHIxxsbGjjTTQG3R09MD8cbh4eGgjoHj4+PjIfwedEmQ + UIDH48H8h+zooDf0/PpDnnY+n19WVtbb2+twONavXx8fHw+PGLQwW7du9fHxgfWTGDRl9/f3Hzx4 + 0Gg0rl+/fuvWrevWrWtqajp27Njs2bPBi4EgCKhTyDAMTBXobWhoKJ/PhxWYZVmpVDr0cXz++edW + q1UgEDz44INBQUEQIAOD+fjjj3/77bcmk+ngwYO//vWvIUscMZjIwGQyHTp0aNWqVRs2bJgKLnI3 + ARhqhULhFoOAwWCmCwzDuIvZJEkGBQXJ5fJJ6RBmioMcCCmKkkgknu3D2EGaC4xDRETEaBwBbhxw + dY1GIxQKfX19R1OuZtKB4XK5XN9++63T6QRnRdicZWVlZWVlQbAuQRBonw1JfYVCYXBwsFKpJAer + HFutVoPBYDabZTKZQqGA8OmIiAi5XG6z2bhGEnKwjDBY5BQKBVhXwsPDvby8mpqaPv74Y6jiU1NT + 09bW1tnZKRAI7rnnnnnz5qGaVQRB1NbWvv7666Bygu11QEDA008/fccdd7jNAZfLRdO0UChUqVSw + k/5JbxG3v8n/rErNvZGfBE7MyMjw8/OD8RlqxGMY5uGHH25pafnkk08+++wzoVDodDrvvvvutWvX + BgQEoAvBpfV6/QcffHDkyBGpVKrT6VpbW81mc0xMzOLFi8PDw/V6PRIY0NMBvwBYYbhrCzxW7ovj + cDguXLjQ29urVqsLCgpAbxUdHd3Q0LB///6cnJy8vDy3zqtUKlSOYdjbh24jMXtoIWhysEA6/A0F + vaVS6bVr11588UWYeMxgrem1a9cuWrRopCuiyyG/UJFIBGnDyUEfdYVCAaZUtwLUIGnDVbgCsJv3 + EPzr6+urVCqhHW40RE1NzYIFC9LS0rq7u8+cOVNcXBwdHe3j4wMmX7FYbLFYnE4nUg+NpKMhCEIu + l8NUKSoq6unpgVO0Wm17e7vNZrv//vvvvvtupVKJ9EfgHcBtxOVyCQSC1NRUHx8fnU43Ps9YiFEa + dkHj8XhHjhxpamqaPXs2JMlnGCYhIWHOnDkg3xIEodPpvvjii7q6uoCAAK1W+/3339fW1qrV6mXL + ls2YMYM7AiAZCgQCp9O5Z8+eS5cueXl5xcTEzJw5Mz09vbS0tKioqKysLDIy0k0NzTBMU1NTcXEx + uDAcO3YM0grExsYGBgbCegWjUVFRARnpz58//9FHHw0MDCQnJ8P0CA8PhxKGP1nvury8HP6LBPIZ + M2Ygkz6fz2dZFqoeEBxVGkmSJ0+e7OjoIAhizpw58fHxMTExXV1dBw8e3LJli6+vL7QJmiM4Hrkt + gDoSKo2Btgg5IqGha25uttlsERERaWlp3EL3YOHPzMyECogDAwPMYCU5Ly+vpUuXHjt2TKvV7tmz + Jy8vD57IOCbJdAReauwujsFMR/h8vvtGisfj/WR+UcxtC0yMUUZc41k0lEkUsBHg5gpOiVPBkX70 + gF8x2nAwDPPrX/86OjoaJe9BHhZgbQN3UGJw+1hSUnLy5Mna2lqtVhsSEpKYmLh27dr4+Pienh6r + 1YoOBuCU3t5eq9XKsmxISAgYSGFryOPxWlpa/u///g8Oo2maoqjU1NQVK1ZAtiRuJyGHk91uFwqF + UCgbvM3dBh9tnZGDrmecTif0Dey00Df412q1gjBAEAQUsJXJZNyq4EOBzvj5+UkkEigpDDtg1ENk + g129evWlS5cuX74MDtubN2+Oj48nhrzvPB4PvA+gIrFSqUxKStqyZcv8+fOR6ynBETjb29tNJlN7 + e/u1a9cg5ZXb+EAHYPNdV1dXVFSk1Wrnz5+vUqkMBoNUKgUJpKWlpaamJicnB5VBBiAU3PNsJ0lS + KBS63fjQY4hBtwiQhEUiUUhICLjUajQaeNxOp9ODSdbpdFosFvBIJwiC65kMdw3+9i6XCwq2u/UH + xDyYrpDYmRiytkA7/f39er0efLm5oyGRSOLi4h577LHW1taLFy8eOHAgPT0dLJzIwswVsIedk/BV + eHg4aLJMJlNraytY+0EDJZVKY2JiwAQ6MDDQ39/v5kXM7S38wX0HxwRX8Bv6bUdHR0dHx6lTp1AI + ACQmBDGbZVm9Xn/q1KmioiJmsCI0wzCZmZnx8fFc/RFJkgaDAXRhHR0dFRUVRqNxwYIFycnJQqFw + wYIFR44cKS8vP3z48OzZs2fMmAGaI7iE2Wx+//33P/nkEz6fD/o+kiRnz569YsUKiJIA0Xrv3r1n + z56FTmq1WqfT6e/vf99994GICyvJaJYIVAHOYDDAqKKHixQx4OFPDta1hqXs888/t1gscXFxc+bM + kUqlGzdurKys7O7uvnDhQnR0NNQb414IPTKDwQBzHvUNbDZoAMGdgWXZ+Ph4uB2uWhDUpkeOHIHp + h84SCoUvvPCCSCTav39/SUnJsWPHNm3aNO55Mu2YCnsGDAYzboYJOoK1GCvPMAgwniB7yFgNZZip + AzwyyJM8vWBZNiYmJiEhAcQnEEUyMjK4DnXIERRtQ9F2jWXZgwcPfvHFF2azGbKdBQYGRkdHx8bG + cqU+BJwVFBQEolRjY2Nvb294eHhDQ4PBYCAIYsaMGXFxceB92tLSAtmJy8rKcnJyvL290Tvi4+Oz + adOm7Ozsuro6Pz8/rVYLiX883Kler4fN6Eg7afi8vr7+xx9/tNlsDQ0N3d3dJEn6+PhAn7u7u2ET + D9KgXC5fsGDB6tWrQ0JCPG/aYNz6+/s1Go3D4UBDDd+CHTU3N/euu+6ChG3Lli1LTk52M7aQg97F + iYmJM2bMCAoKioiIUKvVCxYsCA8PJwdTr0HqKdQfVPLKzdpJcALIQWIhCOL8+fPd3d0sy3Z1dX3z + zTfnzp2z2+2lpaV2u91isRw5ciQ3NzcpKYlrkPfgNM4wjMFggEpmISEhoEOEMktDhx0Cqnk8ntls + BtWAv7//gw8++NBDD4nFYggRLy0tPXPmzD333BMbGzv02YHE1d3dbbValUoly7Ko1joxuKuOjY0N + Dw+HrFoQMMztOTnotU4QBCQIJAbTWXMvRJKk0Wh0q4iODJv+/v4zZ87Mzc1tbGwsLCyEGtEgvZMk + iQLF4b+gihp2zqBST35+fuvXr8/NzRUIBMePH//hhx86Ozu//vrr7OzsRYsWoTJXbq4K6JaRr/ho + dEzoRPQ3CPPDzm2WZSMiInx8fEQiEcTAUxQFCeRROzKZLDU1NTIykqKojo6OtrY2qG3OnTPkoBMv + jP/Ro0erq6utVivkAoA8VeHh4VVVVUVFRRUVFVFRUdxuMAxjsVhA+yAWi6OiouLi4rZt2zZ37lyW + Ze12O0SvSCQSCMuCY3x8fHJycu655x7wMQS3mtEEJ6O6g2VlZTCFhq5yYHxG3ePxeDU1NZWVlWaz + eenSpWKxWKfT3XHHHd7e3lqt9tNPPwVL8tDHB38M1StB2TZ0XSi8R5LkUFcRuDpa97gqYC8vL5Zl + d+zYcenSpaqqqjfeeGP27NlDyzRiMBjMFGQYMfu2Si+BGQ0Oh8NkMimVSggPw9L1dAe2ztPlOaJd + 2qZNm37zm99ww25JTtUrgiBgZ0wQBJhcYPNK0zSIc3l5eZDlq6ys7OrVq3CMy+WKiory8vIyGAyQ + JQvFoxIEER4eHhAQABZO+CQ2NlalUjEMs2jRomeeeQZqgJ04ceKll14qKys7d+7c0qVL09PTkaYy + MjJy9erVUCOa220P94usiCMdBlvS6urqb7/9trOzUyqVgvzZ2dlJURRN0zKZDDasUB9IKBTGx8d7 + tv/AtcDsiSyZQw+D0Q4NDZXJZHK5PC0tLTQ0dGiQP0mSkLr5/vvvR368kFJLIBCwLCsWi4ODg1FK + KoIgkpKSIEB0YGDAbDZznzJN0/X19b29vTNmzAgJCaEo6vz58729vQKBoKur64MPPkBHQvtVVVUN + DQ1u6UUgPZ5buQF0183NzXBTGRkZ4ADf0tKi1WpjYmK48kBPT09TU1NAQEBkZCSyD6ekpCxbtszX + 15dhmM2bN4eGhj733HMtLS3d3d0QXDN0GKVSKTgOoFEl/nNWcHPv6XQ6roqBIAi9Xg8+0j4+PhKJ + BEyRkOQMiY7QLFQjJwaN+ehzcCQWiURr164tKyu7cOHC4cOHbTab0+m02Wwg8QqFQrPZzOPxpFKp + wWAAG+9QUKH1jIyM+++/Pycnh2XZ/Px8i8Xy3Xff6XQ6k8kE/iDBwcFSqbSvr6+vrw9uEFoA9Q0K + Mh8Jz643kM9s2N0Ly7KrVq3atGmTj49PUFAQcsXiuuP6+/s/88wza9asoSiqurr67bffPnjwYHl5 + eVVVVWZmJtcNBJ6aVqu9ePHiwMAASZLHjx+HclaQzYFhmJ6enoqKigULFqCccwRByGSyvLy86Ojo + 6Ojo4ODg0NDQmTNnIg0LyhcYGxu7efPmnp6e0NDQnJyctLQ0lUoF8c8EQURERAQEBNTX1yMlyEgW + kZ6eHtRhrn58qM4FQdP0P//5T61WSxCERqP56KOPQCVkNptJkrx06dLZs2fVajX3teViMBhA14MW + BOQiBO5Ccrkc0mWPNJe4mQWQLglq/mVmZt57771vvvlmfX39v/71r6eeemr06hgMBoOZLG6X0giY + 64HP58NWfrI7gpkYpqOvilAoBH9U2KIhkylXHEUlfKOiory9vZ1OZ319vVarBZvhypUrV6xYQZLk + 3r17X3nlFafTCWGEYGQzm8319fV9fX2hoaHItfLSpUuNjY02my0qKgqEQMg0ThCE3W632+0gNC5a + tOj7779vamqqq6vr6elJT09H3YZM2na7HRnEQBjw8AhQsrSR9pFwj2vXrs3KyoK0YSAGOByOvr4+ + q9UaFhbW0dFBUZTFYoEES1KplJtnayR0Oh0YP0e6OrTg7+8PFaHAkjnsvYAjNIwtNAWmLWJwc891 + Y2ZZNjAwEDLDnTp1Ki8vb/ny5ZD9gWXZysrKP/zhDyUlJdu2bXvkkUdKS0uvXr1qMpni4+MjIiK4 + 4bg6na6urq6hoeHMmTNz5swJCwtDX1ksFlTsDQ0CPGWRSJSQkADtgMFTJpOVl5efPn06ISEBpdzr + 7+9/9913P/vss7vuuuuZZ55BEhRyMgetTVxcnK+vb1lZWWVlpVarjYiIGDqAEonE19cXLHtDRxgE + 4JiYGIVCUV9fX15enpWVBV4bJEnq9fpPPvnk4sWL8+bNW7NmDVQ/qqurKy0tvXTpEiQagIGFul9a + rVYsFicmJoIvA9x+S0tLX1+fWq2eO3fuvffe29nZCfW6NBqN0WhsbGx0Op0ikchisQiFQqlUmpaW + xq0mxe2tr69vcHCwTCYLDAyEHGYMw/j6+mZnZxcVFTkcDhDRhUIhaBZaWlrOnj07e/ZstVoNjTAM + 09XV1dHRYbFYwMzu9luDkoFzVUWgyhEKhdyJ5GbPR38rFIqYmBilUgkZEEC65s4EMBGD1Tc9Pf03 + v/lNfX392bNnGxoajEYjN0UZ6CiPHTtWVFQEyg6z2fzjjz+id1YoFJpMpsLCwoKCguzsbJT0TiKR + bNiwYdOmTahX8PrAzaLOrF27duvWrSqVCl0OXMlIjnM1d3CQ8Mx9mwiC0Gg08N+FCxe+//77BMff + gR3MbcEwDASegKKkpqbmxx9/NJlMPB7v66+/RpeAyghWq/Xjjz+eP38+pAcfOnVVKhV6cHAJrVZr + NBqdTmdfXx9YsOEsyNTAHX9YQ0Aj49Y4WkMefPDBCxcuHDt2bN++fbm5ufAQsbCNwWCmMljMxvw0 + kOpzsnuBud1hWRYyQg3rPUsMbsdZlo2KioqJiSkvL7906VJxcfGMGTN4PJ7T6YR0xLC77evr6+np + oSgqIiICkqgVFRUtX748MDAQ7H59fX2XL182GAwikQiJ2SAMEINxvLDP4/F4sbGxCoXCYrFAgCKS + /UwmU09PT39/P4grEJWNHEOGvc2goCCpVGo0Gj2LxCRJQkFmtM/28vICWYhlWZSTDFlKPbfGDsZm + e+gYIiAgAGx6w/rbA1C1i2EYONJzm5DZ7q677rp69WpFRcW7774rlUpTU1MhwPutt946f/48pCKn + afrbb79tb2/39fV99NFHt2zZwo0aaGho2L59+6lTp6BmNRLkCIKwWCwgRiJRE0ZMLpfzeDzwyGVZ + FspNXbt2raamZv/+/QEBAfn5+eBmfODAgT179rS2tur1ervdrlAoYLKZTCaHw4GEbYhsl0gkAwMD + Izlac31ih/2WIIjc3NyDBw9eunTpwIEDoaGhc+bMgfpqhw4deueddxobG+Vy+bJly0JCQlauXFla + WlpVVfXRRx95e3tnZWUJBAK73X769Omvvvqqs7MzOTl55cqVERERSAqF1ICgY9qwYUNJScn+/fsr + KiqIwWBvGB9UqJym6ZFCzcH6TdM06JiSkpKg/3FxcSqVqry8vKamBoLnly5deubMmfPnz+/bty8k + JOSXv/yln5+f1WrVaDT79u2rrKwkCOKee+6ZM2cOEk2JwRBiAD6EKScQCEJDQ+VyeV9fH2TM4sqZ + 8HqiTkL5PWTHRkImSgvHsiyfz4cRhgUkLCxMJpPpdDqLxeLn58ddc5xOJwiKPj4+M2fODAoKAndo + o9HIsmx9fX1dXV19ff3Vq1dTUlKQOgaivlHSBJIkIVDCzcgMQ2232+Hlgl6hmzIYDBaLBcVae1DG + oSkN6i2SJK9du2axWOB9hBagIrfT6VyxYkVcXNyXX34JSpnIyEiUJ5xhmMjIyJqamqampgsXLhQX + F4eFhQ3r7ZKUlATaCrQsQ7ZzgiBgUSVJMiIiQiQSdXR0QJY4lCMQbq24uBh0mihvJQDzwc/P74kn + nrhy5UpdXd0f//hH5PuAJW0MBjNlwWI2ZlR4dtjDYG4o5GA2L+7mm3sA1+0WjD8FBQXFxcXV1dV/ + /etfY2Njo6OjoZY1FJqCZNpQ7DojIyMqKqq6urqkpOSf//ynw+EIDQ2lafrHH3/89NNPW1tbExIS + oqOjwXA9a9YskGBRl+Df9PR0X1/fq1evQgYvX19f2F+2tLR88MEHhYWFkNIcYp6XLFkyb948rkMp + uguQ00Yq1esGsvKh/oAshOx+IDyM/s3lJgAb9iwY5ytXrgwMDAz1FUePANySIcvX0EZgFw6RqPAJ + eETPnz//zJkzAwMDhYWFJpMpLS1NLBaXlZVVVVXRNJ2WlpaXl6fT6a5evWo0GpcvXw7O+XAJaHPG + jBlLly6tra2trKwsKSlB5ZdJkmxqatq9e/fx48dRH1wu17Jly+68804I/kT38otf/OLq1av9/f1X + r159+eWXDx8+rFarIUVWd3d3VFTUkiVLIiIiKIqCsQUrLmrB19cXTMrXrl2DisrDjgDJSUblBkyq + uXPnLlu2TKPRlJSUvPzyy1CljKbpkydPtrW1xcbG3nnnnSEhISzLFhQUHDlypKenp6ioyGazpaWl + yWSy3t7ec+fOdXd3R0RE/OpXv8rKyuK2jwLgoZjW6tWrL1++XFtbS9N0aGhoTEyMW8guOcjQ+aDX + 68GHQqlUymQyGHAejxcXFxcYGCgUCiEhn1AozMzMXLlyZWdnZ3t7+1tvvWWxWLKyssD14Pz58zqd + Ljk5ee7cuZBiAA1UR0fH2bNna2tricFYYh8fn9jYWKVS2dXVZbFY9Hr94cOHnU4npA0DnwK1Wo0y + UJAkeeXKlUOHDoGmDN4OoVCYmJiIfA3c3miVSgXxINXV1R0dHSinADyympqawsLCnp6exYsXv/zy + y1lZWeRg9AGfz//mm2/++Mc/VlRUHDhwIDMz84477kCXEAqFI6mxwPeex+PV1tY6nc6hmcbg0p2d + nQMDA06ns7+/v66uDizPMJcEAgGqZEEQhFqthhZmzZqVkZHR19e3b9++7OzshQsXqlQql8ul0Whe + e+21AwcOgM4oODgYpNy4uLg333wzNDQU+kxRVExMzN69e3fu3NnT0/P9998XFBSgyvaob8RwSje0 + +CCh/e677z5y5IjJZNq9e7darc7OzgZTud1u37Nnz5UrV2w226JFi7hrLPcqd955Z15e3sDAwPnz + 5+GWh44k5kYADil4E4jBjBW8SGFGBV5eMTcfkpMcy4Pdhhjc53ELF/385z+/du3aZ599VlFR8dBD + D4E1D7ZuhYWFer1eLBaDsUUsFi9fvry1tbWurm7//v1nz5718/NzOp3d3d0WiyUkJOThhx8uKCiA + LR24rKPUPshuExQUBAXSIEE0yLd8Pt9sNhcWFrrdVFtbm1qtTklJcdtKwt9arRaso54lZHKwIDP3 + Q7TNHWuIBxpqqVQaEBDA9f8cemRAQIC3t7fNZhu2fpK3t7dSqQRTNtdTFGAHiwIikQki5wmCSEhI + 2L59O4Re19XVXb16FZ6OUqnMzMzcsmXLrFmzjh49ajQao6Ki7r///gULFnC39TBDVq1aVVxcfPz4 + 8erq6p6eHghg9vPzo2n6xIkT58+fRwMF9rG5c+dCMmSuHPXQQw/pdLpTp04NDAwcPXoUpESJRJKc + nLxt27a1a9eCDTw+Pr60tBQCpJHkLBAIMjIySkpKvL29uRUZoH1vb29IjO+5WAP4jT/55JMSieSr + r75qa2vbt28fJA6Qy+WJiYnbt29fsWIF+NX7+/s/8cQTIpHo9OnTzc3NlZWVLMuKxWIvL6/k5OQH + H3xw48aNqBQTuAejcuUwgAsXLszOzm5vbzcajVAWC/nuQrfh9iEO3E2Ukslkvr6+Pj4+KSkpSDYj + STI2NjY5Obm8vLylpQVKrxEEsW3bNpqmP/vss56enl27dsG7w+fzJRJJamrq888/f9ddd6HU3KAO + OHHixMmTJ7mzKzIy8ve///3ixYvh/XU4HO++++67775LDFZ+Zll26dKlf/jDH8D0LRAIjh07duzY + MYKjj5NKpc8///xjjz2GXiLu8sKybGBgoEwms9vt3EBi0B/9+9//rqurU6lUS5cujY2NhWTdcIDT + 6YQZ2NnZ2dTU1NXVhRYuDysYSZJBQUFqtbqtra25uRl8XoYeQxAEOP93dXWVl5e/9NJLKJTA5XKp + VKpXXnkFSsHx+XywHsMb9Mgjj9TX1zc0NDz77LMbNmzIy8vTarWFhYWHDh2y2+3JyckZGRkNDQ0N + DQ0URS1fvjw1NRXqwMGlaZpes2bNp59+qtPpTp8+3dbW5iZmQ9/a2trsdjs3GQGMIddiX1BQkJOT + U1hYeOrUqZ07d27dujUmJgb0IH/96191Ol1gYOCqVavgvoYOF8MwTz755MWLF51OJ3j4Y24OAwMD + fn5+06ICKAYzpcBiNgaDmaLA7i0yMjIuLs7lcgUFBY0k+0VFRUVFRWVlZQUFBcFZIpFo27ZtUqn0 + 4MGDHR0d7733Hpg9wYvSz88vNjY2MjISNqNbtmzx8fH57LPP6urqjEZjV1cXn89XqVSJiYmrVq0q + KCgAkwvszhMSEiwWC+xEkSgyY8aMu+++myRJqJfL4/FmzZrVPj3zCgAAIABJREFU2tpqNBq5eX1A + DFiwYEFwcPCwtkGSJNesWdPe3t7d3Y0Chm+CkoscTLC0YsUKiqIKCgogxNft0jAIOTk5mzZt6u7u + TkpK4h4A3+bm5m7evFmn061evZob1IouBIOwdOlSl8sVGxublJREDPoGZ2Zm7tq169ChQxUVFY2N + jWazWa1W5+bmrl69OjIykiTJpKSklStXBgQEzJ49m9tz1HJ0dPTTTz8dExPj7e0tEAji4+M3bdqU + np7e1NSk0WiioqKgrFpwcDCfz58/fz5Kqc1tLTo6+k9/+lNxcfHFixerqqq6uroCAgIiIiLWrl2b + nZ0N6bglEsljjz3m7++fnJwcFhZGDjpZkCS5bt06tVoNHsVuLefn5/f09IAATIzsJQT3olQqn3nm + maysrO+++666utpisfj6+qakpNxzzz0ZGRngSwy22fT09L///e+FhYWHDx8uLy9nWTYmJiY5OTkv + Ly8pKQl5KMAtt7e3L1y4UK1WI82Cl5fXunXr7HZ7Y2NjZmYmRHFzux0cHDx//nySJBMSErglmkA+ + 3Lhxo0KhyMzMhCzcxKCANG/evK6uroiICLByEwQhkUiefPJJtVp9+PDh7u5ucL4Qi8XR0dEbN27M + zc1FWTalUml0dLRGowHJFkC6LYqieDxednY2pE4AZ2+I14ASa7BWBAcHJyYmulwukUhE07TBYBAI + BOAtApkCGYZJSUmZPXu2QCAAWzd6KPn5+WfOnJHL5ciBGT632+0DAwNSqTQ/Pz8/Px98UlCOMfAi + ycvLu3jxokajAQ/wgIAAqFnANdS7IRKJQkND/f39s7Ozwd976JQgCILP5wcGBgYGBrIsC+nWaJqW + y+WgC2hqalq8ePGcOXM0Gk1kZCQczzDM0qVL29ra/vGPf7S2tr755puffvoplHkTiUQpKSnPP/98 + SkrK+++/b7PZwsLC8vPz4d1HYQIkSXp7e99///2tra29vb3Xrl1LT09HidDgX7FYDAXJCI6yIz4+ + fubMmVqtFoRtp9Pp5eX16quvbtu27eLFi8XFxRUVFaGhoQzDQC4JhUIBbys56OuBFD3o34yMjDVr + 1nzwwQdQpnuk8cRMLNjQgsGMD3Ik9eqkAJl+IS/RZPcFg8FMPshL2W63JyYmcksfoQNIkjQajSUl + JSA5I3spQRAkSRYXF0Nq8e7uboIgXC6Xr6/vnDlzkH0bNpR8Pp+iqEuXLkGIqVgs9vPzy8/PDw0N + /fHHH2NiYpKSkkCkMZvNLMuC0Y/bB5ZljUYjxGBDB8Dahize5GAIqFwu97DEsSwLMb3gOHqT9zfo + F8Hzdble+uNohPu7wz0Ghgs+MZlMNE1D1Cvs+EEnMtK5AETwcr+F4x0Oh8VikcvlbonHhu0heLPD + Jp6iKKvVCkWYkJUVnTXsOHi+fc9D53YvMDOhfpjD4ZDL5VAXnRjM2oU6DFnWSZLs6OggSTIgIACE + T/Q5atZisfD5fK73MtwXpAcDTw2u/I+mNzhZDLVogSQ81LcCeeyjplA1L5qmHQ4H/BeSmYPtlHtw + W1ubXq93uVwDg4CjBOg1ILC8oaFBLBZ7e3u7XK7S0lKz2SwSiQIDA2NjY729vRmGaW9vFwqFSqXS + YDCUl5eDd7RUKoWSfiD3gucFJFRD92u1Wo8fP65SqbKysrhB3QRBNDc3X7p0KTU11S2bPUKv1x8/ + fnxgYGDhwoWxsbEGg+Ho0aMCgWDevHkBAQFDnz5c8eTJk6WlpYsXL4ZadCPNkIMHD7a3twsEgv7+ + fofDUV9fn5eX19nZSRDEtm3bAgICTp069e233957773Z2dncp3Dw4MH9+/c3NDTo9XoY56ioqJdf + fjk1NVUgEBQWFr711lvLly/ftGkTUpeg7hEEYTKZ/vKXv1RUVOzcuTMlJQWFtdM0/eyzz167dm3X + rl3wOfe9e/vtt48dO7Zz5860tDRYP3k8Xl1d3R/+8IeqqiqtVgvJ8JVKpY+PT15e3osvvhgYGAiH + ffnll2+88YZcLn/vvfegNh7cS29v744dOy5fviyXy995553MzMybv05iMBjMaJgqYjZ0o7q62mg0 + os00XjcxGAwSmImfEtvc8ki7Jekd2iz3YEjD6+anDTWoampqVCqVWq1GYh50yU3ccvtwaH1g7pEe + ttEoYpkczPZ000Bu3kOLVw972FAXYvgWHAeG/RbhcrmgTJFbyB98TgwK1fBcUH+g8aFnjdQy8Z9V + ytDYoiiDkTboXI93MAlCDSrug4POgFuym1jCvYVxDA4XyIwNMxP639fXJxAIILMA96LQsslkAjds + ctBleqgigxgSfg83iHINDJUD4Y7ccvsDNptNq9WqVCqUHxtdCy43dNBgVIlB3RNUI+ce5mFngkR3 + lNENvWgj6TXcpH0ENOJmOOWe6KFNtwVk6AHcc0ejWxmThms0cK8O+hqSJK9du9bd3Q2dnzNnDpj0 + uW7z7GCRs9F3z8OJQ2+cpmnIc3H+/PnDhw/39/fTNB0XF7dkyRJQZSKFC03T586dA6UJet+hwYGB + gUuXLgUFBSUlJQ2bsR8zsYzkd4PBYDwzVcRsMEFcvnx5YGAgIyPD399/2B9FDAZzGwKShgfJCtn9 + htrTnE4nyA9utruhkiSqUIVMpiglmNthxHBJwtx28/DfYXv7k4vbSJe4fUCjN1GDwFXWEGPR4XoQ + 0m4aox8NZHn2/KagFAbcEwmOBDtSH7jfIg0IGI29vb1HcjbxcEfAsBflFqBCVycGU7hxFV7wOahF + CE4Sb2JQaYX0NXAhMKuiRoYdW1BbuOkIUMdgDEdSRbkpU0apWwEPc5FI5NmbD9VCR5oF1H9YIWma + hjB+t3ZQXgnuFbmh6aiTHhRPxKByyq3nxHBKJWJw6XY7Bc0ct4PdtKLIM2Woroor0t+2iyQGg5n6 + TBUxG4F1ZhgMZsJxW+jGtMiARQ7HAWKmCJ5/JT0bTm02m8VigZJj4+4AyI12ux2ibQmCOHXqVHR0 + dFxc3LjbxIyPMW2ZQO2IFkM3iXo0TY3koUN4dDUa9hTQaaJPhvUKQa4rbqeDzD+sEgSDwWCmDlNL + zEZKSrxuYjA3FPyuYTC3FexgBi+bzSaTyUA+GZ/yiKZpnU7H4/EgEwG3sPNE9xqDwWAwmOnK1BKz + MRjMzQGK2UJGqMnuC2aagQWqW4D+/n6JRCKTycbxKBmGgXJuaPUYTewxBoPBYDC3FbigFwZzewEy + EjfuEW+OMWNlmk4bLA0ixToKbB4HPB4Paj55zj2GwWAwGMztDLZmYzAYDGYMGI1GgUAAdcsmuy9j + w+FwsCwLhc0nuy/Tm2mqZ8FgMBgM5kYDxTsEAgHeamAwtyMoee9kdwQznYA5097ertVqIe3wdIEd + rP1rNBq5WaBuW67z9R+HjI3HHIPBYDC3AzabTafTOZ1ObM3GYDAYzKgAG6ZerxcKheML651csNP4 + ZMGyrN1uFwgEQ7NGYzAYDAZzawDbJJvNZrfblUolFrMxGAwGg7ktuJmKBm6NbpqmNRqNUqlUKBRY + zYHBYDCY2wEsZmMwGAxmDGCb8PTFYrHw+XyxWHwTHp/dbjcajQqFQiqVQsa1qVxB0OVyTeXuYTAY + DGa6gLZJODYbg8FMAgzD0DQ97lzHkwKsmyzLUhQ1vXo+sZAkiaWRaQfMXrPZbLPZJla9PlJrfD5f + KpXy+XxwouPz+VN22jAMYzQa7Xb7ZHcEg8FgMNMetE3CBb0wGMwk4HA4zGazQqG4OYa164dlWavV + KhQKITjZy8trOqbaxty2wFwNCgqa2GYpinK5XCKRiM/nu30lFAqnUSQ2TdMikQhnUMdgMBjMRIGt + 2RgMZhLg8XjTq64Sy7J6vd7hcPB4PKFQOI16jsEgJrC+ALSj1+vb29vNZvOwzU6XqDQejxcYGCiX + y7GMjcFgMJiJAsdmYzAYDAaDGRtg+NXpdCaTyc/PTyaTEdM5Yh9nHMBgMBjMxILFbAwGMwmglWca + 7WuRQynekWMwGAwGg8FgPIDFbAwGg8FgbjsmJA4ZvNBxVjwMBoPBYNzA4YUYDAYzYWDFJWZaQNO0 + w+EYmjCfYZgxzWGSJHEdLAwGg8FghoLFbAwGg5kwhsobWPDGTClgQlqtVoPBQFGU2/zEda0wGAwG + g5kQcEEvDAaDmTAsFgufz3erUoarBGGmDjAVZTKZRCKBAnXoK6gJP42qcGEwGAwGM7l4yNeDY7Mx + GAxmAgBZ+vz58wqFIjY2ViKRwOdGo5EgCLlcPrSwMAaDwWAwGAxm+mI0GgUCgVQqHSppY6dxDAaD + mQAgF5TD4UC+uEB3d3dXV5fD4cA6zfExgaWeMZ5hWXassdlcHA6Hy+Wa2C5hMBgMBjM1gZ9Lu91u + s9mG/fXE1mwMBoOZAMCabbVaWZaVSCSQF8pms1EUJRaL3dzIMaPHYrFQFCWXy0Ui0WT35VbG5XJZ + rVaxWDy+caZpuq2tzdvb29fXF091DAaDwWCwNRuDwWAmABAtpFIp1z/cZDLRNM3n87HgMQ7Ajj0w + MNDe3g76C6wXvnE4nU6z2UzT9LgH2el0wrn4MWEwGMx0gabp61n5MR42J9iajcFgMBOGh0wYmPGB + fqTwqGIwGAwGM1GAF55OpyMIQqVS8XjY+DrB4EzjGAwGM2G4iYJY6r5+8OjdNK5zujIMQ5Ikfl4Y + DAYzjUD+d7gqyoSDrdkYDAZzQ7htpQ78U43B3LZg3SIGg8EA2D0Ag8Fgbgg6nQ4iiie7IzcVh8Nh + tVppmiYIgmVZl8t1u43AdIT7jFwuF8Mwk9gZzLTGbrebzWY8hTCY6QLOe3LjwGI2BoPBjAcPP0vw + VVtb28DAwE3s0SQDd63X69va2qxWK0EQNE3r9XqHwzHZXcN4gqIoo9GIas6ZTCaLxYLFJMxYQbVt + zGYz1q9hMNOF29Pt7uaAY7MxGAxmzEBlbKFQOGzKEPjFyszMvOn9mnykUqm3tzcUhWIYBnbb2I18 + agLPxWQydXR0hIaG+vn5EYMJw7GMhBkr8I77+PhMdkcwGAxmSoBjszEYDGYMgGSi1+spilKpVCKR + aCQBEsuWmGkBRVE6nU4mk8nlch6PR1GU3W6XSCS4UDlmHICOBqcsxmCmLHhzctPA6yAGg8GMAVQf + W6lUCoVCD79Vt+fPGMuyDMMgBS62i05xWJYViUR2u12v10NEPU3TVqsVO/1ixgdJkljGxmCmMna7 + HYcF3Ryw0zgGg8GMGbFYPNldmKK4RXndnrqGaQc5CMuycrlcLpdPdo8wGAwGc0Po7+8PCAjA25ib + AHYax2AwmDGDfa4wN5RxT7Drn5loV4BnOAaDwdx6GI1GuVyOymVjbhxYzMZgMOMHZbfCO3IMZgIZ + n7TsOTOfB27bGu8YDAaDwdwgcPzMLQhWnWBuGmazua+vD1dswmAmEJZl7XY7REqP/hSCIEwmk8Fg + oGl6rL8CPB4Py9gYDObmg7esNx885jeNKS1mc/PoYMbEtB43txRKmKkJ2LGNRqNWq7Xb7TjTFQYz + UTAM09bWptfrR38KCMkKhUKlUnnOzIfBYDBTBEi4iNNx3WTwD8RNY0qnQDObzQKBQCqV4gkxJqxW + K4/HE4vFyG8Q5J/pMoxWq9VmsykUCpyeYSoD00mtVqvV6mEPmC7Ry9Pr7cDcDpAkKRaLBYIx/0Dj + ElwYDGZaADsEiqL6+/uDg4OxchBzSzJFY7Ph9dNoNGKxWKlU4uIQowSeZllZmUKhiIyMRMuWw+Fg + GEYkEk3NhAcURZEkifaUHf+PvfMOj6O8E/+UnZntVauyq1WzLMu2bGFjsMEYTEzoPXQIKSTH5eAu + cJCQhJADAglPjnCXHA9JLiQkgQSSEGpoMQmYYoNtXLCxXCSrd2l7nfr743ue37IrrVfSrLQrfT9/ + +JFnZ95555133vf91revLxAI1NTU2Gw2AuWf4iaHjKqV+Kp2Dw17QiqV0ul08DkkEgmKonJsf50P + mDUKQRAEQZDSAi0NBaVIxVd43xUVFXa7HWXs/IEcNjRNG41GEEvg+4nH49ML2Cs0UJ9gMJhIJIhj + 9ff5fCtXrrTb7ZiSp/jJ8Y78fn8ikZhJl4Nrw+FwNBrV1qmsv78/EAhAmaFQaOblp1KpcDgciUSm + FE8775FlGb0BpwcGziAIshDAgW5uwXVLgZAkSVGUonYaLxWn02KjtbVV/Rsa0OFwzF11jo/BYGAY + Rv0vqtbmAZIk7d+/v7q6ur6+foavEsJGtOoPMKqIogiplQmCqKysnHmBqVRqZGQkkUigF0Y60WiU + JEmTyYTa0qmCLYYgyEIA50qtmKrQBOcHg0GXy4VO+5rj9/vtdntRi9n4yqfHhFuzFKfOQk3bk30Q + KXV8Pp/D4ZiJtAA9wWQyaVep/yuzqalJPTLDTwN8Rmw2G8uyY2NjxRmXMfuocXc0TaOxAkEQBEEK + SiQSMZvN+S+6YOVTU1NTyEotXGB/zSKNzUYWFGi+RnJQiO6h+S7B2IeLh+JUKSLILIODEoIsHBRF + 6erq8ng8U00ejDNmQUExG0GQgqC5KFvkYBa0bGZ/oa8oSiKR0Ol0mHMbWeBEIhGWZWeY3BFBEGSB + oK3GAUrD6C8EQQoCRVELanlHHmOuK1JEzH6DiKLo9/thI/fZvC+CFBvj4+PRaFRRFPwWEGQhgF/6 + TAAdvYZJW2Hxg9ZsRAPQ5wRBEARBEARBkJJDluXe3t7KykptPYBQzEZmiiAIkiSxLIupcREEmXNQ + 64cgBH4ICDLvSKVSBEFgJEghUBSF53nN2xblImT6gI4mmUwGg8FUKqW5ygZ1QAiCTBVcfyAIgR8C + gswjYD0cCoXC4bAsy7g81hySJDmO03zYRGs2MlNUa7a2cZiCIAiCwHEc7pCEIAiCIAiCLEzAOQWt + 2SUHitlI0QGjSSQSCYfDTqdTr9fjgIIgyEJAURRZlhda+kAEQRAEmX+gmI1oAMaA5Qk2FIIgOUil + UtFo1GQyFcJ7DUEQBCldcA1Zciy42GywFcx1LeYbhfjs5982JIIgRKNRQRDmuiIIghQpMEPNs6EP + QRAEmTkoY5ccurmuwGwTj8clSTKZTBjxW+TMp9EEFJAgZtM0rdPp5tPTIQiiFXq9Xq/Xz3UtEARB + EASZKaXtNA6Vz1NiAVFnfHxcURSbzYaiDoIgCFJsTGleQxAEQRCkOClta3YikZAkyWg05mOahlUL + wzAcxzEMU/jaIUgmqlYL19AIgkwIDg4IgiAIMg8o1dhsEFdSqVQymZQkKX+bfCQS4Xm+kFWbPQoR + vTz/IqKLCtjzLJFI8DyP7YwgCIIgCIIg85LSdhpf4CQSCZIkWZalKM3UJZFIBAz+aFEpBBC50N/f + bzKZrFarhi8OQRAEQWYC7ieHIAiiIbO6yi8G0+v8sNbCIwwMDIyOjoqiqMkTQSHRaDSZTM6DJipO + YO3i9XrtdjvK2Mi8R1EUnudxcwcEKQkEQfD7/fjBIgiCaMLsxWYLgsDzPMuyGsZFT0PhWuo62vTs + OBzHmc1mhmE0eSgopKqqauZFYQqf3ODOh8gCIZFIjIyMOJ1Oi8WCfR5BihxVL4YGbQRBkJkzIzE7 + T2kKTovH4+Fw2OVyFSjFd47KwMxBkmQOiXQmkuHsSE2yLPM8T9M0RVEwBVZXV2t+F00k5FQqRRCE + tt7sU6WYRf3irBWCaIi6iV08HrdYLARqlxCk6OE4zuv1znUtEARB5gkzis0Gz6J8RCme54eGhhwO + B6y3CIJIpVIURWklcsuyHI1GGYbR6/UZBYJoeuTIEYZhvF7vhFuSKoqSSCQURWFZVqfTQfUYhslz + b21wRIfsVjN/lgnLJ0lybGysvb3darUyDFNZWWmxWKD9c9x31kRNdQGtVlWWZbvdrpWlfXpVIlCg + RRAEQZC8QXVYBriWQBBk2kzf2MjzfHd39+DgYD6JuyVJ8vv9EPQLY1YoFIrH41rFAIuiODQ0NDo6 + KgiCWib8EYvFotFoIBAIBAKJRGLCoCNRFAOBQEdHRzAYVBRFEITu7u5IJJJn9Xie9/v9wWBQEARN + HicDWZahSkePHv3www9feeWVgYEBaMloNJrjptFoNJVKzUKgNeRNUadnp9NZVlZWUBlbluXcGeYj + kcjo6CjY1RGtmFJWfwRRR4a5rgiCIHlRUHmyFIeCVCo15zuDzI+kQgiyAKHvvffeqV4D0tT4+Pjz + zz8/NDTk9XqNRiORc3QGA6zJZIJz1C2stbJm0zRttVo5jtPpdOkxReQxfD6fwWAAe3V20BFFUVar + NRQK6fV6o9Eoy3IgEDCZTGD6zlFDGPgOHz7c2dkpCILNZoPIc20nqv7+/lAoRFHU6tWrXS6X1+v1 + +XwURcXj8VAoBNuAZ9wR3lEgECAIYhbSho+MjASDQWh/Iq3Zp1FUnprjZDIZj8dpms72OIAS3n77 + 7X379rndbqvVmk+ByHFRFCUQCEDwxVzXBSkNcgwF0zOaoakNQQpNMpmkaboQH1o8HicIolQCv1Xv + PEmSjrsanAVKotEQBEln+rHZBoNh9erVLMvmOfrIspy+5DKZTNO+9YQwDJOx+ocbQfVkWXa5XJNV + kiRJRVEWL14MJ7As29zcnM9NYRROJpM1NTXV1dUsy870MbLKJwiis7PTaDQuW7aM4zjIJESSZDgc + jsfjbrc720+eOPbslZWV2tZnQiRJ2rFjhyAI69ev5ziOmNlkALuUcRw3WTACtDlY+FV3/ezT/H4/ + dE5cl2uFoihgzcYmRWYIz/OiKHIcl64mU+eIOaxYDmbY7fGrQUqFzs7O+vr6CSPspo1qnoFoMg1L + Lhyqd95MLAeaEI/HeZ63Wq15RjIiCFIkzCg2e4Zpw6Z9bY4yswtMDxvOfcf0Rd40FnyFXkWp4qWi + KKoyOPdNCx1TBHfneb6zs9PhcJSVlc1kKoLShoeHaZpW/QKmXRS8Qdw0C8kHQRAgueBcV2T+A5/5 + 0NCQ3+/3eDw2mw1GDJ7nw+Gw2WzOvbgHO9vsL9MVRUkmkzqdbtq3LvUIT1QT5E+B2mrWXsFHH320 + bNkyg8EwC/fSnHnWUSHre1tb28jIyJo1awwGA85TCFJCTN+arSiKKIpq1usJT1D/Vk9QR0AwIGs7 + IE5YVLoDee7L0wcv9e981kb5p4JTzxcEQafT5Z9iTf0jo2Lq37mfvUCoxv+mpqaZ3wtKqKioyOdk + 9fEne/BCdDCk1EWFyQiFQgaDQXMXG2RC1JSTMJqp+rW+vr5FixblCHKRZXnPnj0VFRW1tbWzvNaU + Zdnv91sslmkEOqVSKZ1Ol0wmKYqa0PkoG9gdI/85otDAK9PpdLk9tubr+FAMzGZo7urVq4ljAp62 + Jc/OjDz7837h7gjFlpWVEQRRoG165iXQe3EFiMw50xezc4RoZs8HGTJh7pOLkNyVTLeW54Moin6/ + 32q1Qkz7DGsCRzRpxmmPR5NtswlW5SkFYkmSROQRu3XcAtGUXQjm64yFpuzZhCRJp9NZWVkJMieo + w5LJJJE2lk6muh0aGuI4rqamZpbXTzRNV1VVTcNbBzIamEymgYEBjuM8Hk8+uSEFQQgGgxaLxWAw + FMNHB1lCLRZL7spHo1GapvV6/UL+miRJisfjHMdpG0QWjUZFUbTZbLPQtrIsp1KpaDTqcrm0VfRo + 2JnBsy+7etFoVJZli8UyPzohtJjb7Xa73XNdl8ICQ7omA7ssy6FQyGq1JpNJtP8vBCApcnHqoWbk + NJ6DRCKhJnmGoVCn00ESb5qmWZaFkGaQwSDZxmw2kCRJEwbbZDhmEwSRSqUkSYKNviYUI6HyqnAI + x+EPWZYnTGxOHNtmLH9rNkmSoijC7t8kSdI0LYoi/MQwjCiKkE9OvbtaEzhtQtIfE0Y3zXOD8zwf + iURMJlM+adjgMYPBIEVRZrMZR0YEmccskBRoiqLE43GGYcLhsE6ns1gs+Qz7kiQlk0lIOFISzwvv + ZXR0lCTJGYb8lDqRSKSnp0eVi2b++qBtjx49GgqFli5dCmlctahprtsNDg729fW1tLTk6X8x+0Qi + kQy9A6wnP/nkk3A4fMIJJ8xmzSGBLqxsC1E+6CLn8aJIlmWe5zmOg9FyhuOeJEn9/f2VlZX9/f0e + jwdyBiEFZW5dmZLJZCQSsdvtRShpT9+aPRmKokQikb/97W8HDx4EaVaWZZvNZrPZYOMru91eW1tL + 0/ShQ4eCwaDZbDaZTAaDob6+nmEYDXf5ykEgEOA4LttQABNMNBqVJMlkMlEU1dHRMTo6Wl9fX1FR + YTAYZFlmGCaRSOj1elgJlZeX63Q62Cna4XCA4A0vu7e3NxqNzry2UKuRkZHu7m6dTgfNFQqFJEkS + RbGioiIQCFRUVEANk8mk0+m02+0URcE+Z5DbMxtIqmEymaBfyrLc2Njo8/k0XCGBNXsal5SEjwMy + b0Bn11km+wOHgeK45uKSy7lAkiQEI4DbZ57QNF1sIQy5FRyqzW0Wa1SksCzrdDohsFmTIQUK8Xq9 + syMwwO2qqqqqqqoKfa/8gcVkepiJuqlneigiQRBWq3U2lXFwr61btzY3N9fU1BQoymMafjSlhSAI + Y2NjFRUV4+PjNptthsISTdPg8eT1eheyym82SSQSBEHMlftVMQsOGovZELD9wgsvPPjgg0eOHFGP + kyTJcZwgCGAZttlsiqJEo1FwFIRduJYtWybL8sjICIyn2lYsg1QqBQb2CX+FFNbg8RWJRBKJhNVq + 1ev1ZrNZFEUQcW02WyqVikQizc3NLMsePnxYURSfzwc24cbGRqPR+O67746MjEx4i6lOAyRJJhKJ + WCwGjcNxnCiKYKk2mUw8z0Nkqc1mC4fD9fX1dXV1oA7Yu3ev3++fsED1dUBNJEk655xz7rjjjpaW + Fq0UQhzH5b/wgjs6HI6Z3xdBpsT8XsEUIdkNnqfkXCSxylNiwjQl+VxVVN0yz5DyPM+cx3AcVwgB + dZYtcsXzKlUzg8FgsFqtakCZzWbLOBOOG41Gj8czywN6QMAkAAAgAElEQVRFNBrleX6qIXKICkVR + YNmqqanRpEDoNprv/jP/gDwgM3HEgKYOh8M0TcMmQbP/CYBaE9KUFtsHqKXTONgZenp6vvSlL33w + wQdEWsiuKIrwq06nE0URdJDg5yxJEigh4GD+sRnZp6lH0v8gJpoq4C7pP6WnGVMVh4qi6HQ6qLPq + pK1eDqepRhi1BNVjfKovWw1TnPC4mg4nQ30rSRIYrtWapD+OelrGKlZ9NarBmaIoSZJuvvnmu+66 + q7a2dsJ2mwZTna2LZ3ZHEARBkKlSoFms2DQvswOsVXbv3u1wOLxer7qMnsyPuqenp7y8XNvdyI7L + wnw1MwcsbelBhdiSswzP8+Pj42VlZUUooOYJ9JmOjo5EItHY2JhPjOqEFGhLUS2t2fCobW1t4+Pj + qlzqcDjAjq3T6dSHJ0kylUqRafHYJEnG4/FEIpGnj7HRaIRY5fS7syzLMAxEU6tHwLNIPcdsNsPd + IabaYDDodDqw64qiSNN0KpWC2GCQ/2VZhvRIsVgsmUyCXA1vQhAE4tO5H+GO4LMUiUTghDybzmg0 + ms3meDwOdyHSJmlZlkVRVF27VamYZVmWZWGykSSJ53nVh4qiKJic4NnhePodaZpWxXX4G6TuV155 + 5YILLqitrdWqq6n1ybPAEv3OEQRBEIQo2Cw2k2JLV38NgvSqVasyjk+2INbKHDolYPVYQsEsc46a + AoAgCHDtzrFQLOYEV6UOSZIMw8y86875CFNeXg5pqqZdQigUMplMmntAaB+bDakLoMUdDsdFF120 + dOnSsbExm81WVVUFEh1N08PDwwzDwKapcOTQoUNHjhwRRTH3ewJRs6mpKRKJDA8Pq69WEAS3211R + UdHV1ZVIJMDA63a7BUGAzJMURQmCsHz5cr1ePzQ0BIkoa2pqzGZzMBiMxWKQrKu3t9dsNjc3NyeT + yWQyyfO82WzmOG7Pnj1dXV1GozEajYJ8Ozg4SJKky+WCAQKM9i6Xa82aNYIg7Nq1KxwO59Pn4MLF + ixcvW7ass7Ozq6sL3MPUrj8+Pp5IJEwmE1RVFEVFUSDdbnl5OSgsotFoR0eHIAggbEMmCb1eHw6H + KYqKRCLxeDxDhaEK84IgjIyMhEIhyFGnrdN+MplMJBIWiwW9dxYmcz74FieqkgtbBkGQQhOJRBRF + Kd382/nPI3NiDsUA4OkB5i54Xzl6Js/z4XDY5XKhT77mMAwzpbwhkzGH7wVubbFYpl0CDBqRSKQQ + XjAFSYFGEARYU1esWHHLLbeceOKJ8+PDCIfDVqtVFbPb29tZlq2srCwqAVIQBDBQR6NRjuPGxsb0 + ev3o6Oj4+PiEAQI0TQeDwR/84Ac7duxQk8NrghoCoGGZSGkBbh0cx2GqzwySyWQ8HgcV3lzXBUGQ + eQvYGIaGhgRBaGxs1MRyNfvkv4acH6vNeQ+8pjxdD0ArXYiN3BEip2aqhHz4J4siyYcp9capor2Y + DUClFy9e7HQ6wdyaIXFlhBATU0ylOKFqM/vghPHbxKdDqXMUlV5PkiSNRqMgCEajUZZlQRAWLVpE + EIQkSenO4dM2UmVfmFGH7MfJkGDTXc1FUTSZTLIsQy4Wh8ORuz7PP//8/v37U6mUhlIx3NFkMhVb + ylxk1gAxmyTJwu10UnKo+UIGBwd9Ph8o6bBxEAQpBDC2+Hw+giCKyiSAIHmKRgaDAXJcIYUgh4wd + jUYhNd0sV2kaZEtP05DCCrESK5SYDUB4Nqywj/uepiTgTWYmPa75NF1szpZasw+m/6qeACnKRVGk + KCo7XXm2BiHPJ5rqVROK3Ol6BJ1OB47iOTLdwxiXHbytFdnKAmThQFGU1+ud61oUF/AhVFRUlJeX + 40eBIEhBgUEGpRSkCMnfIlVCZtV5gyzLY2Nj4L1bWo0fj8d1Ot1Uq12gZyysmK3m68ozRHlKhU92 + fv73yjhzwoPpv2ackDsaZ3ovbNqvWb0w4w9ITp5jc4tCB4iW1seJaA7GZmsILjUQBJkGOHQgJQ32 + 3tmHpum6urpSbHm/32+1WoljVt65rUxhPQEikUh6MnCkJMBoakRDMMvXZEyjWRKJBI6oCIJMFRyE + EQSZKiU6bvh8PqvVGggE8t/vqXAUVszObR9GEATRlvmtJAoEArDRKIIgCIIgSEkwm2uz9FxXc74m + LKzTuNlsho2dUdIuFWAL7hm+MvQTRuaQeTPgZD8IBrojCIIgCFJaRKNRvV4/O1vfgYBdUVFRDKvB + wlqzQ6GQtntEIYUD+mUqlerr64tGozPRAMXj8WJw1UAWGoqi+P3+RCIx1xXRAFmWRVHM2Ot+zvWy + CIIgCIIgeQLrFr/fn0wmZ9mmHYlE5lwYKZSYDU0Zi8VgN68C3QXRCp1OR5KkTqeLxWLt7e2BQACc + LqZRlKIowWAQ1SvI7CMIwieffDIyMlLS4ihUfnR09PDhw+FwOHsfRARBEARBkOIH1i21tbUWi2XW + 1jBgxw4EAjzPz+2CsLBO493d3X6/H5eGRY6iKFarlWEYSZIMBoPX67VarTPJeY6urcjMgVxfDMNM + qStWVFTM5lBeCGBKGBoaamtrMxgMkDBTfSJJkgRBYBgmx/YBCIIgCIIgRYKG/tv5xKWqsr0md5wJ + Bd83O8PpESlOYGNtWZaNRmNDQ8NMxGxi1j8nZJ4B/ScWi0mSBAqgPDsAy7JLliwpdPUKDUVRBEG0 + tra2trZm/xqLxYaGhsrLy202G34XCIIgCIIUORouV+LxuCzLJpMJFks5mLex2SXtsbkAIUnS7/fz + PE+SZDAYPHLkSCgUmrbTOKHp55RMJvNx+VA+jVZ3R+YQg8FgMpkgnCH/q0BhVLhazRqg9kp/FvVv + nU4Hs8v8eFIEWWjgPIUgCDJVYNhMJBKJRCKfUXTOZWyiQNbsYngwZEoYjUaapkmSlCSJ53lRFOdc + CQQVCIVCDMPY7fYcLrLZX9qcVx6ZCfDu9Hr9NK49rnYzg4zOUzzdJnu/cfiv1WoFN3IEQUoUSAXE + cRyGfiD5o85Ws+YtOJkYUzwTJbKggI5XVlY21xWZAlqK2erzG41GAi0tJQK8pvr6erPZHAgELBZL + RUWFyWTKXuXPMnD3ysrK3KeBQiuZTAqCEAwG9Xq9wWDQ6/VgBS3yyQDVATkodOOoA5QsyxDbAkve + In8j6RtCznVdEASZGmpEjCzL4JaCHzKSJ7Isq1sBz7zbpBsDc5QmiqJ6PpxZEhMlMo+BrjtVm8pc + obGYTZLkypUrvV7v3r17IYMRUhLY7XbY4ZxhGIiGnesa/R+5pxNFUQRBGBgYeO+99wYGBg4ePOh2 + u8vLy1etWrVq1SqbzUYU92QgyzIusyaj0DI2dJ5IJDIwMBAKhQiC8Hq9lZWVer2+mIXYYq4bgiC5 + KUVrDFIkHDlyhKZph8NhsVjUlCXTng4UReno6JAkqa6ujuO4CcsZHx8/fPhwMpkkCEKSJJIkKYoq + Kyurq6szm82lIucg84zSWgVp7zQ+NjYWi8XQTFdadHd3R6NRnU4XCAT27t27adOm8vJyGFLhhAmd + i9IP5nZemEne8sl+UhRFFMW9e/f+6le/evnllwcHB9WfVq1a9bWvfe3CCy90u91F65UnSVJ/f7/d + bkcf4FkGZOyenp79+/fv2LFjy5Ytvb29BEGsWbPmkksu2bBhQ2VlZfFomhAEmWfkmdpTEISpJqdA + 5iWgkX/22Wfb2toaGhpOPfXU1atXOxwOne7/r+Hz7yewPh8dHb3//vuDweA3vvGNk08+OUPShlny + qaee+uUvfykIgiAIRqNRFMVEIlFfX3/jjTdefvnldrsdOyeC5EZLMRtmjv379w8MDIiiiJ9fSQAD + bnNzs81mGx8f5ziO4zgwsRbzG4Q54NChQ/fcc897770niiJY46HOH3/88X/+53/6/f7rr7/e4/EU + 24NAPXme/+STT5YsWYJi9mwCPWdgYODHP/7xn//855GREfWnzs7OLVu2XHHFFV/84heXL19uMBjm + sJ4IgsxXjjslwRzh9/utViv418xOxZCiRVGUM84449lnn/3LX/7icrluvvnmjRs3Llq0yOVy0TSd + Lm/nUxRBEJs3b/7HP/4xOjoqSdKjjz5aW1ur+tZB9xNF8eWXX+7r6zv77LMlSVq1atXY2FhbW9v+ + /fvvvvvuysrKs846i2VZ7JwIkgONxWySJFmWRU+SEgKGyGg0CgpLjuMcDoderw8EAhRFWa1WsAaH + w+FQKORyuUwmE1zI83wwGFQUxWKx0DTN8zx4MaRSKdWyDVleWJa1Wq0cx2lYbUVRBgcHH3vssd27 + d4uiKEmSGkFEEATLskePHv3JT37icDiuueYas9lcVDOBmuLr3HPPLaqKLQQURYnFYo8//vgLL7wA + wfySJEGPpShqfHz8scce6+rquv/++0844YQiVzYhCIIg8x6KohRFOe200+6999677777yJEjjz32 + 2LPPPnvGGWds3LixsrKypqbG4/Hk77sny/JLL73EMExjY+OOHTu2b99eVVWlph2F8G+CIMxms9ls + /u53v7ty5UrVBePBBx/8yU9+8sYbb5x00kkulwsD3xAkB9qnQPN4PCaTSZIk3DG7JIC3tmfPnkAg + oNPpYrHYtm3bzjrrrMOHD7Msu379eqfTSZLkhx9+uGXLlosuuujkk0+GS4aHh//+978nk8lTTz3V + brf39fXt3r07mUwODw8nEglVJ1pbW+t2uzdu3KjhNvGQCOSNN97YvHlzIBDI7mw8z7MsOzIy8uqr + r65du7alpYUoviBtmMkwvGI2gZ5z5MiRzZs3j4yMKIqSsV0cy7I0TW/btm3Pnj0rVqyYkokAQRBE + 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 + +/bXX3/9zTffTCQSNE17PJ5rr7323HPPdblcJEkqirJv374f/vCHu3btAmVBIpGgKOpb3/rW9ddf + b7FYRkdHX3zxxT//+c8HDx5kGEav17e0tHzta19bu3atXq/v7e29//773333XVAuxGKx008//a67 + 7lq5cmU4HP7Nb37z29/+NhQKsSwbDAZbWlruvvvuDRs2cBwny3JXV9czzzzzxhtvxONxQRC8Xm96 + xSKRyI9//ON4PG4wGLZt27Z48eJvfvOby5YtI7TLZilJkhpOn5F1vPg9zUB9NTw8HIvFCIKorKy0 + WCzFXGGkSBAEIR6PS5JkMBiMRiM6QZQu+L0jCDJr9Pf3u91uFLMRBMlNKWUaByiKEgShu7u7vb0d + ZOyurq6//OUvBEGcd955Pp9PUZRAINDb2/vuu++uWbPmuuuuO/PMM8vKyj744INvfvObIyMjp59+ + ekNDgyzLb7311r333hsOh2+44QabzTY0NPT973//448//vrXv37ppZcaDIadO3c+8MADL7/88skn + n7xq1arHH3/88ccft9vt1157rcvl6u7u3rx5849+9KP77rtvzZo1Tz755FtvvfW5z33u5ptvlmX5 + oYceev3111evXr1o0aLnnnvu5z//eVVV1YMPPtjS0vLoo48+++yzf/nLXxobG+vq6rq6uu68885P + PvlkzZo1TU1NY2Nj27Ztu//++yORyPXXXw8V27Zt29atWz0ezymnnLJ8+XIwZRdiZQkOAul+F6Wy + fgWdjqIohfOhQOYNqmrmwIEDfr+/trZ22bJlqJ1BEARBjsv69evnugoIgpQApSdmsywbjUb/67/+ + 6+mnn4Y04319fSzLXn755c3NzRCJDUHRy5cvf+CBB2A0FEXxd7/7XX9//0MPPXT11VdD+plrr732 + a1/72m9/+9slS5Z85jOfefPNNw8ePPjVr371xhtvBE/pc889d2Bg4J133gFf7ldffdVgMDzwwANn + nXWWTqcjCOLhhx9+9NFH//GPfzQ1NbW1tVEUtW7dOp/PR9P0vffeW15evmjRIp1O193dHYvFGhoa + 6urqqqurv/3tb1ssFrPZDMnSH3/88b179953333XXHMNFHvgwIHbbrvtySefXLJkyZlnngnmZavV + etttt33lK1+x2+2aCwNq+DfP88FgEBKnlZbIkZ5brrRqjswVkiTxPC/LMowYxe+4gSAIUrQkk8mS + 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 + uXMffPDB8ePH0+l0t9u9e/fuF154wWg0isVim82Wm5t7//33L1myBBiDpqam119/fffu3V6vl0aj + yWQyuVze1NRUXl4e+0oBAh5qwHCE6upqpVL5xRdf1NbWzpkzBxz5QFJ75syZ11577YYbbli0aBHE + HgNxg8PhkEgk6FYNcgccx8HQESaRw+E8+OCDzc3Nu3fvfu6552g02uLFiwfrxA6FpVIp+Asg+om/ + hgzSECPCNMIbRSJRfxcjWO8qleq3v/0tSN8WL148ZsyY8+fPnz59uqysTKFQcDgcLpfb0tICobA9 + Ho9cLne5XHq9vqKiQqVStbW1NTc3u91uqVQKzint7e3ffvvtxx9/3NHRgVH6DhsI/Mtms9lstkql + 4vP54MJ9/vx5SJWBDSk5woggkUYifTifz4cJYjAYw6/Sod7aY19zyT53dBzHeTxeUpoKVg82m62o + qOgvf/nLpEmTIJvGiRMnXnnlld27dxcWFubm5iLTBmRhi/W5vwKpQMvPnTtnMpkeeOCBFStWQPgS + qqQ1GAyi8sgYCtUZljiT6i5OzWrhdDqPHz/e3t5eVVWFLK1GhMGDNzY1NVmt1kAgIJFIKioqkpWk + Ov2FXCRJ7t27FyREY8aMoUZpGWbABWDDhg27du1as2bNQw89BJqAZ5555o033ti8efNzzz0nl8uj + xrwkSfLll19+5513rr766hUrVsyYMcNsNr/++usfffSR2WzeuHFjQUEB2Wdj6HK5WCxWWCUkxeYx + curh5hl2+UYrAsdxuVweD8FAH8+ePZufny+XyxOU5uA47vV6kd8fk8nMZDfIYKSQ/nvdgGCxWAUF + BWnei9RqswOBQIz4n3DL+eyzz0KhEJ/PB7V2MBjk8XiHDx/WarX19fU9PT0KhcLpdJ4+fbqwsHDe + vHl0Ov2999575ZVXJk6c+Pjjj1dXV586derFF188e/as1+s1Go2wg9PpdLPZ3N7evnLlypkzZ7a3 + t7/77rsbNmyQy+XXXHNNfxJWHMdXrVrV2dn50UcfPf/881u3bl24cOHixYtLSkrkcjkk9ALS7Ozs + PHTokNPprK2tffLJJ9ls9q5du3bs2HH27Nl169ZNnTo1GAy++eab33777fLly2+77TY6nb5z5863 + 336bRqP96U9/Kioq+uabb/7617+y2ezHHnts4sSJra2tb7311l//+tdAILBy5UoMw15++eXPP/+8 + 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 + hz/8QSKRjHQCF55qAhiSRCIZEebfHgCDj4iImDBhglAoHBGGz16L2X6//9NPPz106BBZOlKlUi1e + vPihhx7KyMgItoYJhcI777wzNzf37bff3rVrV1tbG4qiTqdz165d48aNi4qKgpJ6HA6nz5a0IQOk + dB7uUQwkwn+B9g3gAzY05x1QptLSUpPJFKCuvhZAxs5pNBpI9NXn2CqisxL4hQsX9Hp9Wloa6N3B + CAy/ZmVlzZ07d/PmzefPn8/Pz8/Ozp41a9a333773nvv3X333REREefPn9+7d6/JZAK2SaFQ5Obm + Hj16tKCgQKvVJiUlQfmuurq6xMREagC/xWJxOBykvn/GjBmFhYXfffddREREZmamx+PZunXrkSNH + brjhBj6fX1dX99lnn5WVld1+++1CobC1tfXMmTNxcXE6na6wsPDzzz+vqam54447oqOjrVbrmTNn + oqKiYmNj4+Lidu/evW/fvpSUlOnTpyMIUlVVtWnTpsuXLwsEAjabvW/fvv3796MoevPNN3M4HBzH + 6+rqvF6vTCYL/+ORxoADxAyj0VhTU1NTU8NisXQ6nUajUSqVIzeT6AgFqZKjM40PEoC9RFH02LFj + NpsNiKnf7/f5fJDxp2/U/KrRFjKZrO+DDnkMPp/ParW2t7cTneWjFQqFXC6Hg72fjAqfz9dqtQFT + BH+PGzcuOOAIJHw4PebPn49hGKl0hou5ubnZ2dnQIEEQOp3u0UcfBVmdw+EE+JyCUhhF0ZSUlGXL + lvl8Pqh7Qr3nL3/5C5PJJP3MdTrdn//851WrVlVVVSEIkpycrNFoRg13HZ6SNoIgo8BMCBObkJAA + tVrCc54D0AsxG06Hy5cv79q1q6WlBUEQMPU8++yzd999N8TPdCljsFistLS0devWcbncb775pq2t + jclkms3mr776Kjc3d8aMGSNippDOgl5kVkYgA4M9eDokLxSQH4LorJtNpsEMUe7t5wyDIERmGekn + AtZVKMtsAMX77rrr4Tr5NzVnad/gcrnUavV1112n1+upuRvgeAER9Ny5c5AVTCAQPPfccwRB7Ny5 + 89ixY2w2G6qAxsfHKxQKCDJfsWIFgiBfffXVq6++GhsbW15e3t7eDulPoQYbg8GA+DHS1RxF0Vtu + uaWmpqagoGDdunWpqak1NTV1dXWZmZnLli2LjY1NTk5WqVTbtm3bt28fjuNWq1UkEj3zzDMTJkxQ + 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 + YDBY+DL/P1SLDOM6t3DxAAAAAElFTkSuQmCC + ) + ) + + (text "todo: implement inverted \nvideo toggle bit" (at 290.83 210.82 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0d3cf130-d563-47d3-afc0-c4ba0d9794ae) + ) + (text "TODO: Figure out how to use row addresses \nfrom crtc to address a full 32k of vram\n" + (at 40.005 181.61 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 20312635-1a75-4753-8b77-9663aa4ca1c2) + ) + (text "========================================\ndotClock : 12000000 Hz\ncharacterClock : 1500000 Hz\npixelTime : 83.33 ns\nlineTime : 49.33 ms\ntotalCharactersPerLine : 98 characters\nactiveCharactersPerLine : 85 characters\ncharacterWidth : 6\ncharacterHeight : 13\nnrOfTerminalRows : 28\nemptyScanLines : 2\nN : 26\n========================================\nRO : 97 (0x61) - Nr of Horizontal Characters Total.\nR1 : 85 (0x55) - Nr of Horizontal Characters Displayed.\nR2 : 87 (0x57) - Horizontal Sync Position.\nR3 : 4 (0x 4) - Sync width.\nR4 : 25 (0x19) - Vertical Total.\nR5 : 0 (0x 0) - Vertical Total Adjustment.\nR6 : 28 (0x1c) - Nr of Vertical Characters Displayed.\nR7 : 22 (0x16) - Vertical Sync Position (might need manual fine tuning).\nR8 : 0 (0x 0) - Interlace Mode.\nR9 : 14 (0x e) - Max Scanline Address.\nR10 : 205 (0xcd) - Cursor Start Scan Line.\nR11 : 207 (0xcf) - Cursor Stop Scan Line.\nR12 : -1 (0xff) - Start Address (High). Real start address is 0x0000.\nR13 : -1 (0xff) - Start Address (Low). Real start address is 0x0000.\nR14 : -1 (0xff) - Cursor Start Address (High). Cursor will be at position (0, 0).\nR15 : -1 (0xff) - Cursor Start Address (Low). Cursor will be at position (0, 0).\n========================================" + (at 426.72 194.945 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3725da19-9073-4883-b78d-7270da2aeac8) + ) + (text "char rom" (at 260.985 123.19 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5aa52d69-82c9-4f25-b0a9-d80741391e08) + ) + (text "vram" (at 179.07 43.18 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a99bc202-17ee-448e-a061-c48eee426787) + ) + (text "crtc" (at 43.815 42.545 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d0b24d14-4b50-4616-9f2b-f5ab9e85151f) + ) + + (label "D1" (at 33.02 52.07 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 027ea6fc-5d80-4dc4-9d2f-b390e4f25b49) + ) + (label "~{DE}" (at 341.63 203.2 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 04ad7f82-2310-40c3-bbf1-6567f535f7c5) + ) + (label "A4" (at 119.38 59.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 059c7bdc-4109-4a7f-afff-5c6937efa747) + ) + (label "VA11" (at 170.18 77.47 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 05fb9549-df1a-4a4d-83c5-e9302f46d9f9) + ) + (label "SD0" (at 212.09 133.35 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 062674e5-3920-4777-8202-a456922161c3) + ) + (label "RA1" (at 72.39 90.17 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 07931e29-38b8-4d3f-ae35-09e0da7e2537) + ) + (label "SD3" (at 212.09 140.97 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 081a2ed7-0196-435f-8ede-6dac101852ba) + ) + (label "D5" (at 257.81 62.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 08644f04-7028-4ef8-b811-e5cbe8b9ae9b) + ) + (label "RA4" (at 261.62 163.83 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 09b05898-eef9-4e04-bd04-47280ff61296) + ) + (label "VA11" (at 77.47 77.47 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 0cd9e5b2-d7d5-4caa-8e5b-2ef5d45227c6) + ) + (label "SD5" (at 307.34 102.87 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0ebcb58c-da7e-46ff-8955-c4868e5172fc) + ) + (label "SD1" (at 307.34 63.5 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1007a09e-dca8-42f1-8f97-970506c310a3) + ) + (label "CD1" (at 294.64 135.89 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1043da23-a82e-49fc-9041-49b2f7e01d4c) + ) + (label "CD1" (at 299.72 52.07 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 10a698a8-4d96-49f3-8267-aca315436e72) + ) + (label "SD0" (at 212.09 49.53 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 10e0e1ae-2d82-4093-8922-1f43e9e8507a) + ) + (label "D6" (at 33.02 64.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 11a2bebc-6497-4bfa-8ec2-54f6d7d73437) + ) + (label "D0" (at 33.02 49.53 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 11d7d5cc-fe55-4520-8c3c-c8c55d34e4a7) + ) + (label "VA3" (at 170.18 57.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 13adaa76-de7b-49f3-825f-50af23894048) + ) + (label "D5" (at 33.02 62.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1689c693-dd75-42e2-9a72-364100af084d) + ) + (label "~{VRAM WE} " (at 81.28 200.66 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 16ac2272-3caf-4d51-94d2-ca0db8ce3fc1) + ) + (label "SD1" (at 212.09 135.89 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 175cc812-8936-4092-b4c1-24030c113790) + ) + (label "VA8" (at 77.47 69.85 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 17636738-3127-4b40-b8c7-ae6e65a998cd) + ) + (label "VA13" (at 170.18 166.37 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 18175fb7-0fcd-4039-9594-705f47cf42e2) + ) + (label "VA7" (at 77.47 67.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 19f5534c-a40a-44e3-91e5-275247630019) + ) + (label "RA4" (at 72.39 97.79 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1c70142f-442b-4b7b-86e2-045e9d2e012c) + ) + (label "CD0" (at 294.64 133.35 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1d788fa1-c02c-4b0a-bbbb-8f69728b993c) + ) + (label "SD4" (at 217.17 59.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1e33a0af-bb01-4d30-8f84-218bc0b4f1ed) + ) + (label "VD2" (at 347.98 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1ecd97df-9abe-41d9-a3fa-1d4586a43d15) + ) + (label "VA14" (at 82.55 74.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1edb2b53-bcfa-4f19-8e8e-7c68e74c8010) + ) + (label "A9" (at 119.38 106.68 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 20c652ef-d206-45cc-9fdb-05b2346a5944) + ) + (label "VA12" (at 165.1 114.3 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 21bc93d7-73a2-4416-a81b-afb0a01979b8) + ) + (label "VA13" (at 165.1 116.84 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 23748118-b172-4940-99dc-741c5887240e) + ) + (label "CD5" (at 299.72 91.44 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 24681743-4a57-4a7b-b8a0-65896b191558) + ) + (label "VA10" (at 170.18 158.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 257539bc-650d-400d-8e09-27f49bbab202) + ) + (label "D3" (at 257.81 57.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 273c3c06-a4a2-4ba9-a915-7a1fb9376060) + ) + (label "A0" (at 119.38 49.53 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 278b2661-147c-4159-ae69-379fc29ff3c3) + ) + (label "VA6" (at 77.47 64.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 28730ba6-68be-473e-97b8-d99dde7846b4) + ) + (label "VD6" (at 347.98 93.98 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2b29d181-2416-459f-b58f-884d12f2e5a2) + ) + (label "VA7" (at 170.18 67.31 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2e030549-31a7-4d8e-b975-e559cb8d2ed0) + ) + (label "SD3" (at 212.09 57.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2f026793-5806-40c0-bc49-7bbbf1be7198) + ) + (label "~{DE}" (at 92.71 158.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2f0d23ed-0278-466c-8027-28e7544e5385) + ) + (label "VD7" (at 347.98 215.9 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 2fc04832-e7ee-4566-85f6-27cae0112e00) + ) + (label "A3" (at 119.38 57.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3077431a-48d2-49ce-a01d-90872628b91f) + ) + (label "VA9" (at 170.18 72.39 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 30847293-7deb-47fb-97d6-8fb9a5246944) + ) + (label "D7" (at 257.81 67.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 33465278-d839-41ab-9f51-cf4a57b0acd3) + ) + (label "VA13" (at 170.18 82.55 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 376d1069-a583-4ab5-8f9c-333e6b79592c) + ) + (label "VD3" (at 347.98 226.06 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3ae3a8cc-33da-4b14-8f02-0656fee57782) + ) + (label "VA1" (at 165.1 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3b4d8104-60d1-4450-9b60-d15ca6dd462c) + ) + (label "~{VRAM WE} " (at 203.2 80.01 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3bb3758b-9971-4ae6-b1f4-3ee7ea36bf57) + ) + (label "VD4" (at 347.98 88.9 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3c56599f-f03b-485e-bceb-68c40710e179) + ) + (label "VA4" (at 170.18 59.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3ca4894a-161c-4def-8807-b8d894ce6c63) + ) + (label "VA10" (at 77.47 74.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3eb5c7bd-4766-4810-b83f-be6b2243e7ca) + ) + (label "SD1" (at 217.17 52.07 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3f6a779a-9f6f-400e-b362-13065307ee9e) + ) + (label "A6" (at 119.38 64.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 40546598-525f-4d69-a45e-85e4a4a910d5) + ) + (label "SD6" (at 217.17 148.59 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 40a3b017-b14e-4d54-bd6c-b93b4fcf7479) + ) + (label "VA10" (at 165.1 109.22 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4212ce8a-b69d-414c-9d57-46851ffa8b0e) + ) + (label "SD2" (at 307.34 66.04 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 43841bea-5f13-4d85-80a3-9880a9cc31ad) + ) + (label "CD2" (at 294.64 138.43 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 442b1ad8-1240-44da-9a23-14696ea60e81) + ) + (label "VA14" (at 170.18 85.09 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 44839583-0461-4eac-90b0-7478bab7a3e6) + ) + (label "A0" (at 30.48 77.47 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4662451b-c469-44a0-80b0-2f9d2e7eff2a) + ) + (label "D4" (at 33.02 59.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 47cb2358-20bd-46c8-bd83-5b35ab69f7ad) + ) + (label "SD7" (at 212.09 151.13 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4834a402-7a86-4b18-86ad-b27052bc0ad9) + ) + (label "SD4" (at 217.17 143.51 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 49511074-bfaa-4aba-8148-7fa6f1b565a3) + ) + (label "VD1" (at 347.98 231.14 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4b45553e-81a3-4c4b-98f4-45d4dd047fa8) + ) + (label "D1" (at 257.81 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4d484450-230a-4bbd-a3b4-0a7d376826ae) + ) + (label "VD5" (at 347.98 220.98 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4daefe5a-2a35-4599-b2f9-660721065e7a) + ) + (label "VD6" (at 347.98 218.44 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4e7626fd-c5a5-49da-a606-1eda12c7555d) + ) + (label "VA1" (at 170.18 135.89 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4f333ee1-acd1-4075-9810-4a1758246e58) + ) + (label "SD5" (at 212.09 146.05 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 50c248db-a11d-450d-9b1d-3f56baf54661) + ) + (label "VA10" (at 170.18 74.93 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 563a838b-6f0d-4301-b50c-94494b99a68c) + ) + (label "VA8" (at 170.18 153.67 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 574e485f-67cd-4ae5-821d-6aaa271d654d) + ) + (label "RA0" (at 261.62 153.67 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5859ce4f-717b-4f66-8a0b-967c9f769c36) + ) + (label "VA5" (at 170.18 62.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 589707d9-6694-4bae-9146-0d11f35136e9) + ) + (label "CD6" (at 294.64 148.59 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 58fc597f-b956-43d7-8b68-4ae63c062961) + ) + (label "SD5" (at 212.09 62.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5b3db7bb-e06d-4a26-9e18-6281b8bd3024) + ) + (label "SD4" (at 212.09 59.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5b649ac8-cefd-4a1f-b878-ed45ea863889) + ) + (label "SD6" (at 212.09 148.59 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5b77aa87-e6ee-489c-8315-549ada493697) + ) + (label "VA9" (at 165.1 106.68 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5c333957-361a-4ad0-8afb-17084c8bc2e4) + ) + (label "SD6" (at 217.17 64.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5d0ac913-35c5-4807-b7df-ce166fd0fc68) + ) + (label "VA9" (at 170.18 156.21 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 5ec75360-0492-4bc9-b5a1-e85a5a3c7a20) + ) + (label "A10" (at 119.38 109.22 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6017448f-8371-44fa-830c-f32b69dd1f98) + ) + (label "VA2" (at 170.18 54.61 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 60f27d98-fdea-4e72-afb4-a4681f46d61d) + ) + (label "VA3" (at 165.1 57.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 6515e776-367b-4da6-bfdb-0dc7d70a1a5e) + ) + (label "SD1" (at 212.09 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 68bdd818-f07d-48f7-bd92-0441a84982eb) + ) + (label "SD7" (at 217.17 67.31 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 68d2ddff-fca9-4f53-b18c-387c56ee2c1c) + ) + (label "RA0" (at 72.39 87.63 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6a3b4c7b-9bb1-462c-80bf-f11a94633c12) + ) + (label "CD6" (at 299.72 93.98 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6ac6b616-0c42-43ba-8fe6-4f54891f0aea) + ) + (label "RA1" (at 261.62 156.21 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 6b8a8e9f-3ce8-4042-87bf-6da9cabbf3e4) + ) + (label "VA11" (at 170.18 161.29 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6c3c8330-1f8f-4ab7-80cd-62382b01c602) + ) + (label "SD6" (at 307.34 105.41 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6cae2b52-d8e1-4884-b7db-5ac9db1c90d1) + ) + (label "Cursor" (at 307.34 231.14 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 706544d2-fe0a-41ec-b5bb-b57b5a2a1c33) + ) + (label "VA3" (at 170.18 140.97 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 714faa3d-f80b-4352-a68c-ea7f80b453d5) + ) + (label "VA2" (at 165.1 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 72675c04-e0ff-4acb-9e0a-c793adc08557) + ) + (label "CD4" (at 299.72 88.9 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 726a36c8-27f2-4613-9c15-0de5d76ac2fa) + ) + (label "VA11" (at 165.1 111.76 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 726cb83c-be98-4e35-933c-71bdc59d9096) + ) + (label "CD3" (at 294.64 140.97 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 72b12fca-4095-4b04-9906-2183ee9a2006) + ) + (label "VA0" (at 170.18 49.53 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 74bb745b-f8bf-43b2-b386-6d9d1dee4c3c) + ) + (label "A12" (at 119.38 114.3 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 75cbe2df-28c7-49a7-aff7-8c0148ac69ed) + ) + (label "SD1" (at 217.17 135.89 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7869e0a5-755e-4ae5-9655-9aa4e2a17740) + ) + (label "VA12" (at 170.18 80.01 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 787e8707-7726-4c3e-a15e-da95cc89b7f4) + ) + (label "RA2" (at 72.39 92.71 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7ca8570c-ae12-4e5f-99fd-60bcf9068be1) + ) + (label "D0" (at 257.81 49.53 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 82915626-5211-42ba-9dc1-4617e259e0c6) + ) + (label "VA14" (at 165.1 119.38 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8301a33a-9ade-487a-bd4a-16cc85271951) + ) + (label "A5" (at 119.38 62.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 83496ca2-794b-4bd2-accb-e919a29267f7) + ) + (label "VA9" (at 77.47 72.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 864979cd-1572-45f7-a83a-109e64befbb2) + ) + (label "D6" (at 257.81 64.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8971b9df-95ed-4cb1-90fa-ede80baea291) + ) + (label "VA1" (at 170.18 52.07 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 89fba14e-a8b4-4265-8aab-644c376aec3d) + ) + (label "RA2" (at 261.62 158.75 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 89fd05e8-4344-4b64-a96e-cefefbc2ccd4) + ) + (label "VA6" (at 170.18 64.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8b813268-fa8d-4e66-8d77-a6033d8c40b6) + ) + (label "VA4" (at 77.47 59.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8cc9f5b9-f465-4892-856f-ac0dcc2d0bdf) + ) + (label "SD2" (at 212.09 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8efa6e41-690e-4fa2-984e-84869b1e3471) + ) + (label "VA5" (at 77.47 62.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 90af7be0-9482-4616-888c-dad8c219d54c) + ) + (label "VA8" (at 170.18 69.85 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 91f68393-b149-4e72-be61-840f53134666) + ) + (label "RA3" (at 261.62 161.29 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 92b4e4e2-e2ac-4fb5-ac22-9a60bce04c58) + ) + (label "VD4" (at 347.98 223.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 93512877-3104-472f-8b03-d4a3bca1dc61) + ) + (label "VA3" (at 77.47 57.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 938bf863-5752-4dc1-9609-2aea85c48b50) + ) + (label "SD4" (at 307.34 100.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 95151988-1418-4d43-ba89-e320274fd53f) + ) + (label "VA7" (at 170.18 151.13 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 95ea3bd4-3c6d-4e0c-9a65-4133dd9feb37) + ) + (label "VD0" (at 347.98 49.53 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 95f594cf-14aa-4673-935d-b71c1452388d) + ) + (label "A2" (at 119.38 54.61 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 960e8315-c8db-457d-8e02-12091bd43662) + ) + (label "CD7" (at 299.72 96.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9949e597-24ca-4cc7-83e8-1411494087ed) + ) + (label "~{DE}" (at 322.58 74.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 99ea19ef-194d-4283-9993-938906f3b267) + ) + (label "VA2" (at 77.47 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 9b1b0b63-7f70-49f6-a067-7ab5bbcb1a7b) + ) + (label "VA2" (at 170.18 138.43 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9b932661-d67f-4048-8e5d-e832782c6623) + ) + (label "A11" (at 119.38 111.76 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9c5230ea-4f5f-487d-a8d7-6649c62a682c) + ) + (label "SD3" (at 217.17 140.97 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9e70315f-0f8c-47d4-a1cd-6b58260ddee2) + ) + (label "A13" (at 119.38 116.84 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9f5bfeae-fd3d-49cd-8ea7-90b33fe3d9f8) + ) + (label "D7" (at 33.02 67.31 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9f5e89ef-51c6-4e52-9eef-4429203a1e5c) + ) + (label "D3" (at 33.02 57.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a36bd52d-57e3-43fa-8df1-85a393e085b9) + ) + (label "A14" (at 119.38 119.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a3d49608-fbbe-47f2-86c0-3801a3e53657) + ) + (label "VA12" (at 170.18 163.83 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a4ac3e8c-e780-4844-a351-b2c701383d73) + ) + (label "VA12" (at 77.47 80.01 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a7161e75-e650-4608-b446-f8a0029ed8a9) + ) + (label "SD2" (at 212.09 138.43 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a961f51b-8a29-4c33-bb06-c70191fa61f7) + ) + (label "DE" (at 72.39 102.87 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a9b03514-a68b-4b32-9c25-26d25c3aa53d) + ) + (label "VD5" (at 347.98 91.44 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid af6cea5b-3edd-4d03-85de-67c06cc4b035) + ) + (label "SD2" (at 217.17 54.61 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b1496335-c372-4e78-ba23-c55d0fccacb3) + ) + (label "CD4" (at 294.64 143.51 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b2a99fcb-090f-4076-ad80-4a55dbd8300e) + ) + (label "VA4" (at 165.1 59.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b3416484-eed4-44f9-bf82-0f33262415c7) + ) + (label "VA14" (at 170.18 168.91 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b3aa1307-3248-4f85-9d9c-e8568a98558f) + ) + (label "VSync" (at 72.39 107.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b3adc73d-8bad-4107-b693-220355c49eb8) + ) + (label "VA5" (at 170.18 146.05 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b5f51671-f81a-4534-8ff9-1308e626cbb1) + ) + (label "VD2" (at 347.98 228.6 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b90d416b-4713-4952-a7fc-e56692442925) + ) + (label "SD3" (at 217.17 57.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b939eec8-8b7a-45a0-970d-cb3b7d2af9c7) + ) + (label "VA13" (at 77.47 82.55 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid ba133666-ccfc-43de-a96b-a0cc4ce35235) + ) + (label "VD7" (at 347.98 96.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid ba708311-9d4a-4d05-801b-9a6c879fc734) + ) + (label "VA7" (at 165.1 67.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid bb65c4a7-2e71-4058-b8dc-d47414001feb) + ) + (label "SD3" (at 307.34 68.58 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bcfa862c-06a2-4d4e-b046-7d50f49ba467) + ) + (label "VA1" (at 77.47 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid bd74e721-9f8a-44fe-8be8-bcd33daa8c0a) + ) + (label "CD3" (at 299.72 57.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid bfb219a7-ecf4-4787-a8d2-0ddd1ec74d77) + ) + (label "SD0" (at 217.17 133.35 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c22ecab2-1222-4bfb-b8fa-a291a7426b77) + ) + (label "SD[0..8]" (at 214.63 102.87 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c323fd27-3da5-4cb7-b8b6-f4f2036c6f36) + ) + (label "RA3" (at 72.39 95.25 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c4c9bbf2-7f12-4f01-b7f1-0dc5b88f4224) + ) + (label "VD0" (at 347.98 233.68 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c69ebd6e-0ce5-465a-91cb-653d08ba1218) + ) + (label "VA4" (at 170.18 143.51 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid c8b583ea-2f6f-4405-baed-813a3a1b5ffe) + ) + (label "SD5" (at 217.17 146.05 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ca283ae9-4a21-4cec-978a-c4d25083f79e) + ) + (label "VA[0..14]" (at 167.64 34.29 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ca8f2e08-fca1-4462-8d46-a2593802ef0c) + ) + (label "VA5" (at 165.1 62.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid ccc6ea9e-8c00-4f96-8575-006c6d2297b3) + ) + (label "~{VRAM WE} " (at 203.2 163.83 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d009157f-3141-4935-b87f-be080393f758) + ) + (label "D2" (at 257.81 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d07afe84-69ea-40d8-bc14-d2980c9457c0) + ) + (label "VA0" (at 170.18 133.35 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d233be14-b639-4d4e-b7a1-da9a7150844a) + ) + (label "SD7" (at 217.17 151.13 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d41d3339-ec09-41bd-bc7c-7c1a1a45787b) + ) + (label "VA6" (at 170.18 148.59 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d62007eb-8cb3-4b5a-97a4-7b7f64d01c5e) + ) + (label "VD3" (at 347.98 57.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d8a9770b-1fdc-433a-a562-452ee79ba545) + ) + (label "SD2" (at 217.17 138.43 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid da33a1d6-daa8-4738-8124-04afb0a4ffb9) + ) + (label "VA0" (at 165.1 49.53 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid dda94797-c90f-447c-9810-89e05a4cec3d) + ) + (label "CD7" (at 294.64 151.13 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid df719e10-9cdb-40cf-af59-0af1ef916f49) + ) + (label "SD6" (at 212.09 64.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e276f984-e634-4916-b720-2d1cd47e8c2b) + ) + (label "CD5" (at 294.64 146.05 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e58244f6-7152-46d8-8bf5-c3dae81cbb92) + ) + (label "SD7" (at 307.34 107.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e9000a55-dd01-455b-9832-205e5c3974ea) + ) + (label "D4" (at 257.81 59.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid e91732b5-962f-4639-a111-e614b44b1765) + ) + (label "VA8" (at 165.1 104.14 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid eb33e991-60de-4c75-97a9-080d780faaae) + ) + (label "HSync" (at 72.39 105.41 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ebaa0bed-ee4b-4f20-9d13-d21b48193180) + ) + (label "SD4" (at 212.09 143.51 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid ef6d1b01-fa51-4dbe-98c4-30b4c8050568) + ) + (label "CD2" (at 299.72 54.61 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f1a5054e-c7df-498f-b089-18c4c2b67946) + ) + (label "A7" (at 119.38 67.31 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f4c4178a-48e7-4fb2-a676-65b60a4ed6c2) + ) + (label "A8" (at 119.38 104.14 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f4e6377a-e748-4b96-ac2e-9b9578602930) + ) + (label "~{DE}" (at 322.58 114.3 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f592c5ef-ba76-484c-9192-71fad16b7a25) + ) + (label "A1" (at 119.38 52.07 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f59f9534-1527-4b9e-8205-28fd9a997772) + ) + (label "VD1" (at 347.98 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f5ec7d04-4e3a-4400-872f-0287e06f5b3b) + ) + (label "SD5" (at 217.17 62.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f6033642-319c-4ed6-8f8b-2bbd2d4eba3a) + ) + (label "DE" (at 77.47 158.75 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f633a8d8-f730-4ead-a4f1-2e6c4c964a2d) + ) + (label "VA0" (at 77.47 49.53 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f734d1b9-4a77-4aa8-b65f-320a9941fd01) + ) + (label "CD0" (at 299.72 49.53 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f8012fcb-4a91-4177-a58b-58a4b9adbf10) + ) + (label "D2" (at 33.02 54.61 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f88cfaeb-c90a-4156-b9eb-22ee488c7327) + ) + (label "SD7" (at 212.09 67.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid fa966d03-f9d7-4e8a-a7a0-4a5e8bcf37da) + ) + (label "SD0" (at 307.34 60.96 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fadc4d98-f5af-4b6c-a6a3-9a0e2d973a9b) + ) + (label "Cursor" (at 72.39 110.49 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fc15d6d6-d8f6-4dce-8e53-02f89052479b) + ) + (label "VA6" (at 165.1 64.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid fd28cf67-9fa5-4fb4-aafb-d814dd76cc94) + ) + (label "SD0" (at 217.17 49.53 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ff9fe3cf-5b88-481c-b586-ffdd5fcb091d) + ) + + (global_label "VIDEO" (shape output) (at 292.1 233.68 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0877be5e-792d-4aa8-8e2b-9beaf06c702c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 283.6719 233.68 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{RESET}" (shape input) (at 41.91 82.55 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0a64c5b2-5653-4a59-9569-3e961c396bd5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 33.1797 82.55 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{VRAM Page}" (shape input) (at 203.2 156.21 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 147f394d-2e4e-4922-aff4-db27597de05b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 216.708 156.21 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "~{VRAM}" (shape input) (at 226.06 74.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 236a425f-d03e-4e8e-9551-b08adee56154) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 218.1762 74.93 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{VRAM}" (shape input) (at 50.8 207.01 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 25662b45-a128-4f28-81d7-994a8a6b6d41) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 42.9162 207.01 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "VRAM Page" (shape input) (at 77.47 143.51 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 286d54ea-1b59-4efb-b5c2-4c7f62666c4a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 63.962 143.51 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R{slash}~{W}" (shape input) (at 41.91 72.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2e09edbc-d9ac-47f6-86e3-9afe792ccd48) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 34.8729 72.39 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "R{slash}~{W}" (shape input) (at 226.06 72.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3547587f-07c4-407d-853a-8b3ec586d890) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 219.0229 72.39 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Video Mode" (shape input) (at 322.58 72.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 395552b1-74d3-4170-a40f-4a0b5c2aa158) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 308.7092 72.39 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Charset 1" (shape input) (at 261.62 168.91 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 49dfd157-2be8-4501-87a4-fba83886ae95) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 249.2611 168.91 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "1.5M" (shape input) (at 226.06 156.21 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 568c6af5-93b6-4672-9715-068ac6629025) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 218.5996 156.21 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{CRTC}" (shape input) (at 41.91 74.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5dd7207c-8c37-4198-8d72-8f65ef1590fe) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 34.1472 74.93 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "VRAM Page" (shape input) (at 203.2 72.39 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 65d747f8-b2ac-402a-9648-0a278fce69f6) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 216.708 72.39 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Video Mode" (shape input) (at 91.44 92.71 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6ed98252-2d9d-44df-847c-4bdb9cbef25c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 77.5692 92.71 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{R}{slash}W" (shape input) (at 66.04 195.58 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 7b2db075-3b5c-492c-95d2-987aaafb0fd2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 59.0029 195.58 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "2M" (shape input) (at 41.91 80.01 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 8d4466bd-c549-4c01-afb3-940ed258117e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 36.2639 80.01 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{VRAM Page}" (shape output) (at 92.71 143.51 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8daeba46-e2d2-425b-b650-ab4185545f28) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 106.218 143.51 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "12M" (shape input) (at 341.63 205.74 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a2410255-e501-4882-9001-c76763d7d770) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 348.4856 205.74 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "~{VRAM}" (shape input) (at 128.27 74.93 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b8e8ab80-6c73-4cc6-b4bd-71baeabe3e87) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.3862 74.93 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "D[0..8]" (shape bidirectional) (at 260.35 29.21 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c54f62df-bbbb-4aaa-b2bb-73e3ffcd87f4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 271.0385 29.21 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "A[0..8]" (shape input) (at 27.94 125.73 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c573dda1-69e5-4a19-a47c-3e2ea9b041e1) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 18.5442 125.73 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{VRAM}" (shape input) (at 128.27 129.54 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid cda7bdca-50fd-41f9-b9c5-fa06f79db713) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.3862 129.54 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "~{IRQ}" (shape output) (at 78.74 102.87 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid ce418e7e-fd0f-4858-bb7f-42f2baa47d9a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 84.9305 102.87 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Charset 0" (shape input) (at 261.62 166.37 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d7c829bf-174b-4ee1-b41e-42f958d34191) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 249.2611 166.37 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "1.5M" (shape input) (at 41.91 87.63 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fafb9c43-b60a-4b19-8e01-19fae89e0914) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 34.4496 87.63 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Video Mode" (shape input) (at 322.58 111.76 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fc56b95f-6b0b-4cef-8040-30b313500b3c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 308.7092 111.76 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + + (symbol (lib_id "power:GND") (at 140.97 82.55 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0befd997-4e33-4cf2-bc72-14a639eea5b6) + (property "Reference" "#PWR055" (at 140.97 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 140.97 87.63 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 140.97 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 140.97 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d3169473-b943-49aa-a90c-2de72b8f36f0)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR055") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 57.15 115.57 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0c1b6189-c896-44bc-b65b-56734bd7309b) + (property "Reference" "#PWR012" (at 57.15 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 57.15 120.65 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 57.15 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 57.15 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d962796e-4df5-4c54-ba13-a18dc959eeb8)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR012") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC00") (at 99.06 250.19 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 0d514e7f-6250-4a90-aa71-72e0e54aaa0c) + (property "Reference" "U12" (at 99.0517 241.3 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 99.0517 243.84 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 99.06 250.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 99.06 250.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4f20f6e8-cc15-4252-94ff-b51722339020)) + (pin "2" (uuid 119ff65f-c7cb-4f20-90a7-a57f28a908a1)) + (pin "3" (uuid 918691ec-99d5-4c78-a40d-a410dc0bc8a6)) + (pin "4" (uuid dae7ba73-e292-4883-b899-8c9202f120d8)) + (pin "5" (uuid 8750d8d8-e9f7-4d08-9037-2d4297fd778b)) + (pin "6" (uuid b075747d-ed62-4b86-8355-1fe2db5f3ef8)) + (pin "10" (uuid 713e5b8c-6b76-4b02-bad5-c96e2e5b7205)) + (pin "8" (uuid 55beb82a-d15c-4b49-80ad-9f7b6c459e55)) + (pin "9" (uuid 7e579618-cc05-416e-a084-d933e19e18e2)) + (pin "11" (uuid 3cb39200-c867-43aa-ad4a-afde55f829af)) + (pin "12" (uuid ceaf1946-dc68-402b-9184-1de400342339)) + (pin "13" (uuid 058b5938-53aa-444f-9ceb-7eba247733e7)) + (pin "14" (uuid bb1fb043-51f0-423c-b638-59ea979e85db)) + (pin "7" (uuid 7e33a660-532c-4298-a172-f3d2d17a05fb)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U12") (unit 4) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U12") (unit 4) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U12") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 238.76 82.55 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 113bb69e-f02d-48a9-9ef4-db4376ef0afd) + (property "Reference" "#PWR038" (at 238.76 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 238.76 86.995 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 238.76 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 238.76 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 47c3843e-e6b2-4db4-8a7e-29d373c8806f)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR038") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 238.76 125.73 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 120e2e25-bca7-4b29-9b59-7da7930805d3) + (property "Reference" "#PWR0103" (at 238.76 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 238.76 120.65 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 238.76 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 238.76 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e4d99ab4-532d-4f32-a71c-d1589b0b6891)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0103") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC245") (at 238.76 62.23 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1736d452-6638-4660-b2a8-176e83fe8667) + (property "Reference" "U13" (at 240.9541 41.91 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC245" (at 240.9541 44.45 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 238.76 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (at 238.76 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 25810eaf-4f9c-4a3e-894b-73d5108c64ec)) + (pin "10" (uuid b0dece1f-93d1-4b9f-83cf-de14aff5c08c)) + (pin "11" (uuid eab429c3-992d-4ab3-af2b-fc479015be8d)) + (pin "12" (uuid 44918293-bc60-42f5-b6c8-a992683f3fd7)) + (pin "13" (uuid 204bd4c6-9670-481b-aa36-9caba40226c7)) + (pin "14" (uuid e5726c7d-aa3e-440a-a70e-6baa3a7a0ce7)) + (pin "15" (uuid caedd120-5524-40cb-bd33-237df840cc95)) + (pin "16" (uuid b4996193-3240-4483-9282-869cfc5352d9)) + (pin "17" (uuid e13807ee-9cf6-41d6-b715-6071eb75c13f)) + (pin "18" (uuid f41467bf-1d16-4230-b6f0-057954001003)) + (pin "19" (uuid f9260ee6-4d28-43cb-91a4-28a741a5a366)) + (pin "2" (uuid 36f650ae-e02d-4189-b99d-c298b96af525)) + (pin "20" (uuid 2f55a605-d74c-4e9a-ba29-263ef1a7feac)) + (pin "3" (uuid 8f34c410-f4de-4e79-8368-236e8d2ef079)) + (pin "4" (uuid bb4cfb32-ea43-46a6-b135-48c2642c7349)) + (pin "5" (uuid ee732f58-7493-46e9-8e4f-09c6eca0745f)) + (pin "6" (uuid 38350a17-b33e-4754-bbf5-7cbf5e01c460)) + (pin "7" (uuid d7db91ea-13a8-4664-8c6f-6115c5fc34db)) + (pin "8" (uuid 9003ebf6-f988-4da8-9e3f-43b2292678c1)) + (pin "9" (uuid 36dee455-2ef8-48f1-899c-715864b47fee)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 140.97 137.16 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 18311894-63aa-4e95-8312-2d1a0def0112) + (property "Reference" "#PWR046" (at 140.97 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 140.97 142.24 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 140.97 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 140.97 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f1bda08b-c56d-44ab-9961-061b6aafa740)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR046") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC165") (at 328.93 220.98 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1937d8e6-56c0-4e66-a337-9c5981f15065) + (property "Reference" "U10" (at 326.7359 243.84 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC165" (at 326.7359 241.3 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 328.93 220.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf" (at 328.93 220.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d2ee5db9-d092-4482-a0ce-288e7f12672b)) + (pin "10" (uuid 367b7cdb-14d6-4ae7-ba69-9f3dc38602ec)) + (pin "11" (uuid 58025f49-ffdb-41c0-a22e-a58795a473d2)) + (pin "12" (uuid 0659b9c2-1386-4a4a-81bf-018d71c4b523)) + (pin "13" (uuid 5b20755d-2471-4e34-bd4e-cae94cc06c54)) + (pin "14" (uuid 598b6ead-c6ca-453d-8e73-468ee106819a)) + (pin "15" (uuid c39be0e3-2521-473f-b693-69a6f60446d2)) + (pin "16" (uuid 2f8c59c3-8476-4b6d-92b3-c3f26473963b)) + (pin "2" (uuid 0d1b4e13-c404-4348-93b8-c6215210819b)) + (pin "3" (uuid e810df36-85ac-4ff5-901c-6e9aad6b8cb6)) + (pin "4" (uuid 40019969-778a-420e-a330-942b4f9f11e4)) + (pin "5" (uuid 0f5781d1-9aaf-4c69-ac94-461dc4129b60)) + (pin "6" (uuid e9f53ac7-f21b-46d6-ab0e-f136733fd698)) + (pin "7" (uuid a452ece3-40e7-4cda-b833-82be9321521d)) + (pin "8" (uuid 7ed85cad-3eeb-4941-9fbe-7e9a3e74b1cf)) + (pin "9" (uuid a2ff6795-4765-411a-97b5-8756b26b21cc)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 27.305 186.69 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 19a34d72-092f-47aa-bf97-5316e41bf84d) + (property "Reference" "U6" (at 27.305 177.8 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 27.305 180.34 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 27.305 186.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 27.305 186.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 192b7e12-f1b5-44f2-8249-359ed7957a31)) + (pin "2" (uuid a6069966-2d5a-402d-95fe-902859526547)) + (pin "3" (uuid 07843629-4614-4bf0-814a-bb5b0bfbe933)) + (pin "4" (uuid ec4f642b-fdbb-4028-9537-a94eb2c10132)) + (pin "5" (uuid 5b9c8366-b060-4d26-8d51-43d81b7c3798)) + (pin "6" (uuid 27adc571-719d-4ad7-a4e6-77f8cb177131)) + (pin "8" (uuid 1001060b-6d91-4095-8fd0-a1ade25a6c5d)) + (pin "9" (uuid 9939df3f-4e4d-4398-8768-223dc90ab199)) + (pin "10" (uuid 771311ed-d702-4e8c-bc80-26f26c4f6179)) + (pin "11" (uuid 7acde5d5-883d-4d50-8478-efb479f94fa7)) + (pin "12" (uuid 3b198545-e88e-41bd-9fea-29efedff8188)) + (pin "13" (uuid 440ed419-0b0d-41fc-99e2-1b3712d5a3fa)) + (pin "14" (uuid 12d2a95d-63bd-4462-9893-d07209bfc79f)) + (pin "7" (uuid 8d0f4749-982e-4602-8412-9eaaf446667b)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U14") (unit 3) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 128.27 72.39 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1aae064c-7e14-4c96-9b41-1ae393e33952) + (property "Reference" "#PWR039" (at 132.08 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 124.46 72.39 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 128.27 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 128.27 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3104ef53-5574-4d20-b4f2-166db9bf6d1a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR039") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 140.97 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 1db32bb7-a85a-4881-87bc-1e91e057191c) + (property "Reference" "#PWR062" (at 140.97 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 140.97 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 140.97 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 140.97 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d09c7adf-1c85-4bbe-9c56-bdfc3ca0df8d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR062") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC00") (at 73.66 200.66 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2c857413-8846-4be7-9852-8981997d79d0) + (property "Reference" "U12" (at 73.6517 191.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC00" (at 73.6517 194.31 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 73.66 200.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 73.66 200.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 64f5d624-f578-4201-b7c2-89ec505b4a11)) + (pin "2" (uuid e2a57ac3-e5e7-4eb8-af3d-a30e132d84d5)) + (pin "3" (uuid dd72ff90-a68b-476b-81ff-0bb0edd332c2)) + (pin "4" (uuid 7b4d89fd-3de7-4feb-8c84-94a4c9f28825)) + (pin "5" (uuid a42ea1a2-857a-4fe8-b246-b4cf6eff8922)) + (pin "6" (uuid 99f9d049-dbe9-4d3a-b0a1-78980ec8312f)) + (pin "10" (uuid 57a8db50-0003-476c-80f7-06dc37558de1)) + (pin "8" (uuid 59eddfaf-5447-41a1-96f6-fa09881ecb62)) + (pin "9" (uuid 5743f7eb-5a15-438c-8bf4-53956ffc4ab9)) + (pin "11" (uuid f26df5c9-063d-4486-ad4a-001221af9be9)) + (pin "12" (uuid 83d257c7-12ac-4d7d-8055-275e7b0556da)) + (pin "13" (uuid 534c1623-65cf-48e7-a396-495fd54a4a8b)) + (pin "14" (uuid 56d47e2b-ecf5-4d22-9dd5-f5514aa9e0ae)) + (pin "7" (uuid 0cf88d0c-1c21-4bf0-973e-fcca5e0b754a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U12") (unit 3) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U12") (unit 3) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U12") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 254 173.99 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3049d0e5-666f-42a5-9580-22c41ddc49cc) + (property "Reference" "#PWR026" (at 257.81 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 250.825 173.99 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 254 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 254 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 76482bb4-1628-4bf7-8481-3a188a47959a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR026") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "kitty:R") (at 257.81 173.99 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 344fe0e3-57ca-48f5-9701-c73e1a39af5a) + (property "Reference" "R5" (at 257.81 168.275 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "3.3k" (at 257.81 170.815 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 257.81 175.768 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 257.81 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 796601eb-3ba7-4ac4-ba2d-a107bd70387a)) + (pin "2" (uuid fde5463c-bc6c-4ba9-aacb-ebcc1482a672)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "R5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Memory_RAM:CY62256-70PC") (at 190.5 151.13 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 38bc44bf-768d-43ff-9baf-bb9ab850fa96) + (property "Reference" "U17" (at 192.6941 125.73 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "CY62256-70PC" (at 192.6941 128.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 190.5 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://ecee.colorado.edu/~mcclurel/Cypress_SRAM_CY62256.pdf" (at 190.5 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "14" (uuid c6474cc3-cc88-401d-9b95-4c5f8f156696)) + (pin "28" (uuid 6ca16d8d-3ae0-4c70-89b9-b171fd765fd2)) + (pin "1" (uuid e7edd5b9-b048-499f-aac8-cf77af419131)) + (pin "10" (uuid 4d5f40a3-e79d-4b9c-a2f0-36cc1b926b6f)) + (pin "11" (uuid 58a19307-410d-430e-a01a-cb8215ac9057)) + (pin "12" (uuid 608fd90e-e461-488d-904d-31c8e64c8c8c)) + (pin "13" (uuid 420105ce-c962-470b-bf09-e7d3df7e875f)) + (pin "15" (uuid ce81a6bc-9852-4787-8a0a-02e5e0bbde57)) + (pin "16" (uuid 6fc7ee7b-a865-4872-8214-0894255f116a)) + (pin "17" (uuid f040eff0-fa9d-45c5-b1b5-97bc66a94949)) + (pin "18" (uuid 649bcbc7-20cb-4e6d-833a-054ba5fb1677)) + (pin "19" (uuid 5534176e-f2ea-46fe-87c5-af668c083490)) + (pin "2" (uuid f9ab1c2e-53ef-4752-bcc7-c844b86b505a)) + (pin "20" (uuid 9127ee45-922c-4ab4-b50c-a8f517fab82f)) + (pin "21" (uuid ec9f9208-dd62-41b9-b258-43930bcfbfdb)) + (pin "22" (uuid b75e879d-e343-4ae9-bae3-d6e0074150ea)) + (pin "23" (uuid 8e091d34-19ed-4d41-8092-27129810a9c7)) + (pin "24" (uuid 8d875ed0-628e-4e20-8773-627306bcfab2)) + (pin "25" (uuid 9a3c8506-4fe3-4128-a1ea-5801f5ba2f55)) + (pin "26" (uuid 00580b4a-2397-49f9-ab30-18a5ef8292ac)) + (pin "27" (uuid 09c67cb0-b93e-4be6-8d9d-7662080816bc)) + (pin "3" (uuid 4941df48-84ef-45de-b900-4a9220f03dad)) + (pin "4" (uuid 7b616a7f-1e0c-4821-a056-3905f77834c8)) + (pin "5" (uuid 2af2a8d4-4b85-448c-8fff-9248955907e1)) + (pin "6" (uuid b8a9f5ac-b4ae-4879-8f2d-55b216173346)) + (pin "7" (uuid a410a9e2-3ac9-4205-8db1-5ed93ba65cba)) + (pin "8" (uuid c7ee7a38-a284-4ebd-933b-cc98b6dd5b5e)) + (pin "9" (uuid e4330376-5259-4209-adb6-1a700c0780ad)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_name "CD74HC157EE4_1") (lib_id "CD74HC157EE4:CD74HC157EE4") (at 320.04 49.53 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 420e88cb-b04e-4610-8d3f-3e20484ed704) + (property "Reference" "IC5" (at 334.9341 41.91 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "CD74HC157EE4" (at 334.9341 44.45 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "DIP794W53P254L1930H508Q16N" (at 341.63 144.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Datasheet" "http://www.ti.com/general/docs/suppproductinfo.tsp?distId=26&gotoUrl=http%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fcd74hc157" (at 341.63 244.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Height" "5.08" (at 341.63 444.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Name" "Texas Instruments" (at 341.63 544.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Part_Number" "CD74HC157EE4" (at 341.63 644.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Part Number" "595-CD74HC157EE4" (at 341.63 744.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=595-CD74HC157EE4" (at 341.63 844.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Part Number" "CD74HC157EE4" (at 341.63 944.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/cd74hc157ee4/texas-instruments" (at 341.63 1044.45 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (pin "1" (uuid 72b00be0-e36f-4a3c-9cb3-ebbee19e7b4e)) + (pin "10" (uuid d7a4e8bf-6a7e-4662-9a18-0878b9088322)) + (pin "11" (uuid ee0127c2-0b40-4727-aeaf-cbe5fd51cc4b)) + (pin "12" (uuid 4287bad5-771b-4f43-afdc-e7f72179df96)) + (pin "13" (uuid 89d8899c-fb3e-4acb-90eb-26a5d3e047b1)) + (pin "14" (uuid 5f9b4f97-893d-4937-b64f-68ecf5ca7c60)) + (pin "15" (uuid c3fc7532-0a60-4301-b2fc-9144641c4a77)) + (pin "16" (uuid a2fe1edf-a645-490a-82d6-b8ad2de79637)) + (pin "2" (uuid 5699e3bc-2642-485f-bad7-59e04cc3339e)) + (pin "3" (uuid 5ff09dd9-a6d7-4ef6-be9f-98a0972fe730)) + (pin "4" (uuid c86c837c-ebe6-4b9e-948c-bfc86207559f)) + (pin "5" (uuid 4ffb9a2e-ae0a-4697-9d42-c1d381518c1c)) + (pin "6" (uuid 944ee31d-4ea0-40e0-9937-2996ba4d1c82)) + (pin "7" (uuid 01aaf2e2-3b8a-4321-a87f-2c36cba294b1)) + (pin "8" (uuid 0ee75aff-e7cc-403e-b935-553507c75a1b)) + (pin "9" (uuid 8f8b717a-cb45-4d16-be6b-9f9a872ec74b)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "IC5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 238.76 166.37 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 49c9117a-339b-4715-a11b-0ad76dac191d) + (property "Reference" "#PWR0101" (at 238.76 172.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 238.76 171.45 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 238.76 166.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 238.76 166.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1e176c5a-f4e5-4970-9e6d-46f43aebbe94)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0101") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 85.09 158.75 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4f5188ca-50cc-40c0-bb1e-a23d3ba15027) + (property "Reference" "U6" (at 85.09 149.86 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 85.09 152.4 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 85.09 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 85.09 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f4ddf280-665f-4377-aa27-ec8f59fa88d4)) + (pin "2" (uuid a2e5f28c-b6ff-4976-9396-004141f7e16e)) + (pin "3" (uuid ff473e45-6de8-4607-9c7d-8331181fe75f)) + (pin "4" (uuid 4906c10c-8c93-4c36-b7f7-240f55b00094)) + (pin "5" (uuid 8780b839-c344-4405-a353-9baa01c32aa3)) + (pin "6" (uuid f0dd1dc0-5af9-40c4-a88e-68120203fac0)) + (pin "8" (uuid f4e8f256-22be-4768-880c-25468f242f66)) + (pin "9" (uuid 6ee77c4c-67c7-44a0-9464-d64c1cfa8983)) + (pin "10" (uuid 2ae1cd6c-2fa7-4414-9a7b-3b626f611a76)) + (pin "11" (uuid d564c706-73dc-4ef2-9f96-a6c5a4e8d949)) + (pin "12" (uuid 415c92ef-0361-446c-a7e8-78ef4c062d5f)) + (pin "13" (uuid f1af3e80-840f-443f-9195-d505153dea5c)) + (pin "14" (uuid 926a0df9-3a8f-4ec8-994d-8248188a6a98)) + (pin "7" (uuid 6e545a4f-a7d5-40c0-86c7-c759675a4514)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U14") (unit 2) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 261.62 179.07 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5b225afb-11b1-46e5-9bb7-3a82bf589e6c) + (property "Reference" "#PWR060" (at 255.27 179.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 257.81 179.07 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 261.62 179.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 261.62 179.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f969c4bf-ee3a-4860-80f2-1015c3b1f03e)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR060") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 328.93 243.84 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5c532a0e-2aed-4e2e-bdaf-361767cd329a) + (property "Reference" "#PWR0107" (at 328.93 240.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 328.93 248.92 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 328.93 243.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 328.93 243.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid dbc8083f-ae8d-457e-9f44-e8f961372fa6)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0107") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC32") (at 149.225 306.07 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 60634f04-fb35-4f3d-a9dc-a13539495ee3) + (property "Reference" "U24" (at 149.225 297.18 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC32" (at 149.225 299.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 149.225 306.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc32.pdf" (at 149.225 306.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f4d07b20-8798-46f1-a7ad-a34c8e56b99a)) + (pin "2" (uuid ed48a256-27ec-4d99-b9fc-a2c542c9b8d7)) + (pin "3" (uuid e505f0ad-e599-4ad3-bcf9-1562e72f4d66)) + (pin "4" (uuid ee652032-fa65-48d1-90cd-94befcc2bc02)) + (pin "5" (uuid fde652b9-d992-4ab4-b9ec-73a0163cf04f)) + (pin "6" (uuid ba57e12b-4d69-479d-983f-a7d371c4cc03)) + (pin "10" (uuid 19d99688-f940-4c85-bb84-8f5b06037648)) + (pin "8" (uuid edd37880-d474-4c5b-ae46-ded34288d2db)) + (pin "9" (uuid f7f5e08b-e715-46ee-89cd-c357683171cf)) + (pin "11" (uuid 38976b02-7d3a-459a-b56e-10fc36994418)) + (pin "12" (uuid 90d333bb-9e22-4884-aa7e-e9205119cb98)) + (pin "13" (uuid c909b981-308f-4f6e-bbbb-11b4faaadee2)) + (pin "14" (uuid 09303ef2-112c-41b4-b0b7-f2d8ea5b26ad)) + (pin "7" (uuid 37bf7904-09aa-4bf4-b845-e6a44e45a4ec)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U24") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 271.78 184.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 60d1500e-52c3-410a-a463-e23be4cefa40) + (property "Reference" "#PWR0102" (at 271.78 190.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 271.78 189.23 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 271.78 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 271.78 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0aa80651-76e6-4579-9dc2-98a9dd163ec8)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0102") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 58.42 207.01 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 64179bdb-5561-4a17-a886-2b3f30b76deb) + (property "Reference" "U6" (at 58.42 198.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 58.42 200.66 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 58.42 207.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 58.42 207.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f613d095-bcde-40b9-a683-911f9241bbc3)) + (pin "2" (uuid 3617835f-361b-44a8-a7bf-931d6e7b4a4d)) + (pin "3" (uuid 9d34234a-94ee-425c-9a13-23ec28db5d6b)) + (pin "4" (uuid cfd6a37e-df5a-4cde-93f1-1e2d66ffe2e0)) + (pin "5" (uuid 6c059965-8f41-4ffc-a84f-5b44e2aa0d9c)) + (pin "6" (uuid 5dff80b0-996a-432b-8ed3-35891d4fbcd6)) + (pin "8" (uuid 61929334-1523-4579-8f2b-5aebe9be7669)) + (pin "9" (uuid 02f81484-06bb-401b-89e6-2ec1254c116f)) + (pin "10" (uuid 43ee06d4-fc4f-4a02-bf81-ae13094b934a)) + (pin "11" (uuid a582b57f-7512-4a09-9de8-3dbf4398b864)) + (pin "12" (uuid ecd5566e-090e-49f9-b298-ab83632b8e3f)) + (pin "13" (uuid 1a4e0d08-73fc-4a5a-b239-3e99c5acc836)) + (pin "14" (uuid 140fe3bc-cf76-4846-a68e-5ca90aa5ad34)) + (pin "7" (uuid 4ad4a6fe-012f-40de-8f0a-20cb7df5f5cd)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U14") (unit 4) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC08") (at -21.59 205.105 0) (unit 5) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 64434230-b1b3-422c-b96a-a2f60113458c) + (property "Reference" "U25" (at -13.97 203.835 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC08" (at -13.97 206.375 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W10.16mm" (at -21.59 205.105 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf" (at -21.59 205.105 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b54e8a9c-6b72-4d5f-a436-7e1b8b809390)) + (pin "2" (uuid 43c07166-db4b-4796-abad-646c022b3e24)) + (pin "3" (uuid 76bb16d7-e741-49d8-89f1-f8eaddbc81be)) + (pin "4" (uuid 0805b622-2b68-4507-951d-63c3e6dcff71)) + (pin "5" (uuid ae5b36af-4915-4147-9a46-8b7b8811c73d)) + (pin "6" (uuid 9c78c3f7-2b7a-4559-8732-9494b84b80cc)) + (pin "10" (uuid 88b83969-cbff-4312-bccb-6827f26c5b96)) + (pin "8" (uuid 084e1eb5-0a7f-4167-bd9e-eca8cbbb1d62)) + (pin "9" (uuid 097e2f44-9f8c-46f1-bb46-43780a82df7d)) + (pin "11" (uuid 8f9541d0-7609-4e33-90ac-92235eb21e9e)) + (pin "12" (uuid b6aa78cb-f888-43db-b1b4-155fab3c6c4b)) + (pin "13" (uuid c62b2dbe-8878-42c0-a0c4-c76880c9dbe2)) + (pin "14" (uuid 34e7167a-ac26-417b-9740-4c16d9aa24cc)) + (pin "7" (uuid 2aaf3309-e2c9-462d-9862-33c1fc19d801)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U25") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 328.93 195.58 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 69a73cbc-2869-4022-9192-b351fa4b74fb) + (property "Reference" "#PWR0108" (at 328.93 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 328.93 190.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 328.93 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 328.93 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ae07909e-1da7-4d1f-a0ce-c7787713d50b)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0108") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 226.06 158.75 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 756c4b3b-14eb-4428-a9be-a3e20b156ae1) + (property "Reference" "#PWR043" (at 219.71 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 222.25 158.75 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 226.06 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 226.06 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4e060d26-f759-4b68-8557-f4b839a7d934)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR043") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC32") (at 193.04 305.435 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 79fd13f7-c5b2-4745-8c15-945728d5eb4c) + (property "Reference" "U24" (at 193.04 297.18 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC32" (at 193.04 299.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 193.04 305.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc32.pdf" (at 193.04 305.435 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid dd40e6cb-e84d-4294-94a2-160427915b40)) + (pin "2" (uuid 02023f30-05f8-4971-b0bf-5b39615441c0)) + (pin "3" (uuid 249b60e2-8d78-49b3-b231-9da0f78f117d)) + (pin "4" (uuid bcc022cf-c220-45c0-981e-866625f18853)) + (pin "5" (uuid 8fc666c1-a8b5-4514-a8dc-1700ef57debe)) + (pin "6" (uuid 96d83d42-9b40-4aa4-8c6f-51778c236c96)) + (pin "10" (uuid f6a74287-92e4-45d2-bfcd-a303d497198f)) + (pin "8" (uuid 568b531e-f945-470b-b9af-f927e5a85b37)) + (pin "9" (uuid da6108d8-52c7-4da8-8f42-a3e67bdf44a7)) + (pin "11" (uuid 70e2814f-16d1-4458-ad1f-764b28791732)) + (pin "12" (uuid 88f1da73-58f2-4870-a58c-74efbfc20c2a)) + (pin "13" (uuid d1736958-eb96-4743-bd09-0be2bed44165)) + (pin "14" (uuid d08e6f87-a0db-4a51-a9c2-a039055152d6)) + (pin "7" (uuid bf8cbf50-5472-49da-9e47-dde77095899c)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U24") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 29.845 220.345 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7c1c816f-7a2b-48e3-a0c5-3faa104d42bb) + (property "Reference" "U6" (at 29.845 211.455 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 29.845 213.995 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 29.845 220.345 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 29.845 220.345 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b65b302e-5e6f-49fa-979e-d4b2260888a6)) + (pin "2" (uuid cb0e4355-ed95-427f-bc42-727d432f8457)) + (pin "3" (uuid 5e70cdc2-7c46-43d2-83c7-9a9569d1b554)) + (pin "4" (uuid 5d2c3163-b98f-4e0c-ac5f-9cabe641514f)) + (pin "5" (uuid bc5da27b-aacc-4976-8363-95b8a45768f8)) + (pin "6" (uuid 74f35ffb-ca40-48ea-b1bd-296fddf6d580)) + (pin "8" (uuid c2a30e52-9b40-4cb9-80a5-ee881e1ffdde)) + (pin "9" (uuid 84a5cf3a-3bd9-46ed-8316-3ced03cd0c60)) + (pin "10" (uuid 58143198-fb40-4c2d-b70e-26af69065074)) + (pin "11" (uuid 95a9c74e-2abe-4c8d-b655-243b3086102b)) + (pin "12" (uuid 2401f564-c442-45ab-acf2-5879759559e1)) + (pin "13" (uuid e57f9be6-6347-4b0f-917b-999781e5bc88)) + (pin "14" (uuid 14b70801-1073-4655-8aa8-033f9590e8f7)) + (pin "7" (uuid c273f716-b96e-492f-8582-7cc00dd6b406)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U14") (unit 5) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Memory_RAM:CY62256-70PC") (at 190.5 67.31 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7cbafe16-e970-4ded-bcb0-402f063a3385) + (property "Reference" "U4" (at 192.6941 41.91 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "62256" (at 192.6941 44.45 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 190.5 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://ecee.colorado.edu/~mcclurel/Cypress_SRAM_CY62256.pdf" (at 190.5 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "14" (uuid 6c1ac8fc-f69b-45de-b070-6930a5b7e9be)) + (pin "28" (uuid 237d3d03-a488-4046-b432-644d94a0c896)) + (pin "1" (uuid 39eab68f-23e8-44c8-bfca-287c15dbefc1)) + (pin "10" (uuid daefe081-6f70-4738-9de4-4670b55f4daa)) + (pin "11" (uuid f2517290-6328-49fc-b8ba-07bc7ae7cb5b)) + (pin "12" (uuid 4d7c46b7-44d5-4902-854d-37f122cfac4b)) + (pin "13" (uuid 08a0e4d6-4022-459a-9479-c6c1e7de8098)) + (pin "15" (uuid 9e07b3e4-e4d5-4143-aa78-344c062dde23)) + (pin "16" (uuid feca550b-37a6-4254-9ba0-afa9954a4018)) + (pin "17" (uuid ca6a1a20-ca26-435e-937f-9ff53ca18d5a)) + (pin "18" (uuid e17a20eb-1126-4f57-90de-72c2c69f2df4)) + (pin "19" (uuid 7debc405-d858-470a-b1f4-fff7609cfc1f)) + (pin "2" (uuid 7e803b30-80c9-43b1-9014-a20f310f7434)) + (pin "20" (uuid 7169fee6-79bb-4e28-9c6b-796a26c901c6)) + (pin "21" (uuid cc4a87be-7d63-4fb2-9b74-1812d7ab5b2b)) + (pin "22" (uuid f41139f6-d501-416e-b76e-e3d850c129b7)) + (pin "23" (uuid 5234519e-3987-4381-9855-b3f0f2652d58)) + (pin "24" (uuid 736d9998-c854-4323-9949-91a9835752e8)) + (pin "25" (uuid 16a0bbf6-ecce-4c3c-b1e8-b357bfc7211e)) + (pin "26" (uuid 7e2391d5-abc2-47cd-9307-29bdf4acbe38)) + (pin "27" (uuid 50378d2d-c76d-495f-9631-4b70ad2ad569)) + (pin "3" (uuid 9c85b6b5-c9c8-4d2e-a778-ee024422f80b)) + (pin "4" (uuid 94473507-8896-475a-b08c-6f29e9b5dccb)) + (pin "5" (uuid 45314e37-dbba-4e12-ab9d-f8cdb887f3a5)) + (pin "6" (uuid f121276c-511b-495f-b6d8-a5690c6c597a)) + (pin "7" (uuid 26061ffe-ca4c-4486-a6b2-f1d2b38a92ab)) + (pin "8" (uuid f0329872-6b24-4f11-a02f-407bf2526eab)) + (pin "9" (uuid 81cc3eab-339d-493d-ac3a-f9806395ab0f)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 190.5 128.27 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 7fb5f237-b332-459c-bad7-da7ae743fe0d) + (property "Reference" "#PWR016" (at 190.5 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 190.5 123.19 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 190.5 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 190.5 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 97e5473e-a576-4344-83b0-746238d09f1a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR016") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC08") (at -19.05 146.05 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 812229a1-30fa-4466-8fcb-f0535980a226) + (property "Reference" "U25" (at -17.7883 137.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC08" (at -17.7883 139.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W10.16mm" (at -19.05 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf" (at -19.05 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8e69cb26-989b-431a-adb0-92049c79e132)) + (pin "2" (uuid 4417d85f-64cc-449d-90a9-505791a5b083)) + (pin "3" (uuid 2e51191a-9441-4a5c-97a0-b65292f039b6)) + (pin "4" (uuid 1b9289e9-ba14-4caf-892e-6f70c1de4bd7)) + (pin "5" (uuid b449a6ad-5f54-4b28-b428-9d335171cfcb)) + (pin "6" (uuid 407e060e-b668-4e26-af5c-5c98a8dde06c)) + (pin "10" (uuid 81e5a1b7-37e1-4c46-bf0d-976ab8eb45ba)) + (pin "8" (uuid 9cadf6ed-c148-47fb-9962-6d645b362f2c)) + (pin "9" (uuid e9eae34d-0736-4230-b249-ca5242c9acec)) + (pin "11" (uuid baabb577-10b9-4504-9d12-7c49611e8339)) + (pin "12" (uuid 9e4a1a2c-839a-437b-9d9b-8da697888e73)) + (pin "13" (uuid 89437c7a-179c-4677-b92e-3f7a00e8da6b)) + (pin "14" (uuid 49d63ad1-8011-4f8a-ad77-9ae9bc381f70)) + (pin "7" (uuid 10d0d8d7-c7cb-471a-99a7-62aa38ba8641)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U25") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 190.5 90.17 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8666c010-359b-4d29-81c6-d5cec5f2c33f) + (property "Reference" "#PWR0104" (at 190.5 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 190.5 95.25 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 190.5 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 190.5 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3b98ce29-9fb7-433a-918c-e6b7ce56da6d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0104") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC373") (at 238.76 146.05 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 893ed6ad-b05c-4dba-88a0-bff6df381c4a) + (property "Reference" "U9" (at 240.9541 125.73 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC373" (at 240.9541 128.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 238.76 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/cd54hc373.pdf" (at 238.76 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b6233c36-12ce-4eb8-ac29-31dbfb92e41c)) + (pin "10" (uuid 9e0f68e0-7764-4581-ab1d-b6c1a07b013f)) + (pin "11" (uuid 2b7d2b4a-a987-496c-950c-38c36d86533b)) + (pin "12" (uuid 03a9bf57-61fd-47ad-9ee4-4050d34dd3ae)) + (pin "13" (uuid 959fbbf4-7d0b-4d44-8fcc-9052b43d55e1)) + (pin "14" (uuid ff49c92a-9071-408e-ace6-e77c0731168a)) + (pin "15" (uuid feb52c48-f60d-4ce6-81a8-34aafec634d2)) + (pin "16" (uuid 983855b5-9ce2-41fd-b075-e3da608524cc)) + (pin "17" (uuid 5dde52b9-57ed-4a65-bae8-32d8f9436fb8)) + (pin "18" (uuid c79c5f4b-bfbf-40d2-9846-bdab5650cd08)) + (pin "19" (uuid 40422a51-6a41-404c-87b0-5dc99f5048b3)) + (pin "2" (uuid 620121ad-74de-4bc9-918e-6846e0c0210c)) + (pin "20" (uuid ce271d22-d650-4b95-b86e-49c1919cc84b)) + (pin "3" (uuid b24a0460-2edc-402b-9e3d-3c0a0a2d266c)) + (pin "4" (uuid 427e59e0-5d56-4e7f-b4f4-3aa2ad7b36ef)) + (pin "5" (uuid 345930fb-b6fe-458d-b0ef-243e98de806c)) + (pin "6" (uuid 425a5dd4-93ed-43cb-8b6b-cebd81ffb347)) + (pin "7" (uuid 5be91535-c6db-44de-86d5-29f34f48038f)) + (pin "8" (uuid 6f57e626-f689-444b-87a3-f8fd6e670a32)) + (pin "9" (uuid 31319177-ab32-476d-be5d-94ff5e0090f5)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC245") (at 140.97 116.84 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 89e7a056-36a4-47f1-85bf-d1bd808116ce) + (property "Reference" "U22" (at 143.1641 96.52 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC245" (at 143.1641 99.06 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 140.97 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (at 140.97 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9d789140-0a27-415f-8f56-0201f870c482)) + (pin "10" (uuid 64411f1e-a776-48d2-b34e-ff6225c2dbeb)) + (pin "11" (uuid ab433b04-426a-4805-b1f4-565bfe9b7a48)) + (pin "12" (uuid 5122b3eb-8e90-4a70-bf8e-b3b5ed66e305)) + (pin "13" (uuid 3fc253fb-de3b-4af7-9ac1-82d900a64a38)) + (pin "14" (uuid 09af2f4a-2de5-40fe-92b1-e360b5714673)) + (pin "15" (uuid a1001753-e787-439c-8970-deed50a95fef)) + (pin "16" (uuid 8c7125ca-f581-4186-8b73-ad049e3a45c5)) + (pin "17" (uuid 96f77997-f44d-4534-8488-d1c400bbc53d)) + (pin "18" (uuid a642486c-ed80-41ae-ab6b-23e80eb93168)) + (pin "19" (uuid be60fec7-95eb-4b6c-ae85-0ef889feccf0)) + (pin "2" (uuid 367aa479-442c-4497-a05a-5e8058244e43)) + (pin "20" (uuid 1e2649b3-1746-4ab8-88e8-53d8e0ddcb60)) + (pin "3" (uuid 5355565c-137a-4b29-964a-71400d645f68)) + (pin "4" (uuid c7e72c3b-108c-4b99-8690-df3be6b58d4d)) + (pin "5" (uuid 0d9a0ecb-6580-46a7-b031-831f0626cdd2)) + (pin "6" (uuid 90c313be-8de6-4eb2-ac27-0784758f01c7)) + (pin "7" (uuid c2bab4ae-e9a1-47a9-b335-1a791d7acb34)) + (pin "8" (uuid b4a619b3-6e30-4935-902f-446671156c95)) + (pin "9" (uuid f075f9a4-e2b9-4bd9-84df-6221dedb5e2d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U22") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 140.97 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 89e97274-1b80-43c6-b775-fdb2d31ab797) + (property "Reference" "#PWR061" (at 140.97 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 140.97 91.44 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 140.97 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 140.97 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6df80b1e-8e10-4625-b9da-2c233407d901)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR061") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 341.63 236.22 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 90264cc8-7e0c-4ca6-ae5a-c184c8335fe1) + (property "Reference" "#PWR015" (at 347.98 236.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 345.44 236.22 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 341.63 236.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 341.63 236.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 915f16c1-4ff2-4804-914e-310adca191c3)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR015") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 238.76 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 95d93cdd-f18e-4d3b-8756-1c3f8bcebbba) + (property "Reference" "#PWR037" (at 238.76 45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 238.76 37.465 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 238.76 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 238.76 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9486eba4-6fd9-490a-a223-79afab0c824a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR037") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "GPU:MC6845") (at 57.15 80.01 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a22e014e-cc81-42df-97b8-e3d3187fb137) + (property "Reference" "U2" (at 59.3441 41.91 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MC6845" (at 59.3441 44.45 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (at 58.42 114.3 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "http://pdf.datasheetcatalog.com/datasheet_pdf/motorola/MC6845L_and_MC6845P.pdf" (at 57.15 80.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4d83194c-53dc-49f1-bdc9-6f11b29595b6)) + (pin "10" (uuid 543d0282-4a00-4ffd-8820-bb01383675f3)) + (pin "11" (uuid 40597807-b6cb-4ee8-b8e7-3ad0793322a6)) + (pin "12" (uuid e09829c0-5129-4c8e-8b60-236568cdbbd7)) + (pin "13" (uuid d1f32617-78ec-4a56-a83f-3e5d2f8d1258)) + (pin "14" (uuid d168902d-d76d-4637-bf2e-3ffad85434c6)) + (pin "15" (uuid 8416ed50-48e4-43fa-a837-564f3e76bc35)) + (pin "16" (uuid 1c4038cb-47d5-4c4c-a31f-fcc055383ec3)) + (pin "17" (uuid 1fa7fc48-2b37-4b42-9ce4-fe191dbe4870)) + (pin "18" (uuid 93ac0fd9-07e7-488d-bc12-41ba887f59c3)) + (pin "19" (uuid 61a9c44d-f3ce-40f9-871f-73368e7abfec)) + (pin "2" (uuid 2507f374-7b03-45d6-921b-0aa2ed1f898a)) + (pin "20" (uuid 1d914fdc-f920-4083-8e8d-055534dfe4a7)) + (pin "21" (uuid 1003fb3e-1b3c-4c9c-9085-bcf7994355ec)) + (pin "22" (uuid 86a3b263-d589-4c8c-8f6b-95ec29c5f6d9)) + (pin "23" (uuid c660ab1c-4d0a-4822-8b63-894c00ec6414)) + (pin "24" (uuid 749a7445-4a3d-45aa-bd59-6880a8632912)) + (pin "25" (uuid 1bf6cfe5-8b1f-400a-9f6e-c93233c2ed24)) + (pin "26" (uuid 292613c3-4ad1-4c08-8330-24e70d165a5c)) + (pin "27" (uuid 8be5e0bb-5ea2-449f-b2cd-98872b41292e)) + (pin "28" (uuid 55a280d7-6e59-4ef4-8da0-0d8a8027e252)) + (pin "29" (uuid 13087cb0-72fb-488a-ab7b-c1fc553d1f37)) + (pin "3" (uuid da8a4a02-2e96-4cea-8d05-869413bf81d7)) + (pin "30" (uuid 82f13b52-5042-448d-8665-4cf6398f5737)) + (pin "31" (uuid 42343e0c-79ee-47d7-9753-e30ec03d64d2)) + (pin "32" (uuid a6d9f470-acaf-452f-a578-95cee8ad51a6)) + (pin "33" (uuid cac771a9-40db-4ccd-b40e-0a15b271a223)) + (pin "34" (uuid 19dcda19-43b5-447a-ac7b-b76a85db266f)) + (pin "35" (uuid ad7038d7-d74b-4e58-b868-84d36228d445)) + (pin "36" (uuid bf1e19d4-5042-4a8c-8b9b-3e78c97937fc)) + (pin "37" (uuid 01e9d266-308f-4455-8818-562df97e5945)) + (pin "38" (uuid f38c49fe-b6c7-4c04-88ca-1f73d6c691c3)) + (pin "39" (uuid 840ec0cf-ee84-4b1a-8112-c5d16214b083)) + (pin "4" (uuid 8ffbfb3a-2039-4809-af14-285b42c1d309)) + (pin "40" (uuid 17ced2a3-4c27-47a4-8eff-8e20d3d93aa4)) + (pin "5" (uuid 71938d90-7539-456c-b7e9-cab26e22773e)) + (pin "6" (uuid e3c270cc-bbed-46a4-81ba-71a80190e191)) + (pin "7" (uuid 69dd4164-88c1-42ef-9174-018308266121)) + (pin "8" (uuid b125b6cb-b91c-4d68-b08e-7ce0cca3622c)) + (pin "9" (uuid 47ae804a-cbe5-492c-881d-cff78f142195)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 190.5 173.99 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a7e6c26d-336a-44dc-980b-ca1348b3a809) + (property "Reference" "#PWR042" (at 190.5 180.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 190.5 179.07 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 190.5 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 190.5 173.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 689c02d7-bc84-4486-99dd-7b7745392921)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR042") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 271.78 128.27 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid aa482d3a-bee5-4e76-b879-1b17f2a65d16) + (property "Reference" "#PWR0106" (at 271.78 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 271.78 123.19 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 271.78 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 271.78 128.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b1d6a232-5243-473e-9b4b-bcd270278f48)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0106") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 57.15 44.45 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ac478579-a4e6-46b8-84a6-d454fa3e09d2) + (property "Reference" "#PWR0105" (at 57.15 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 57.15 39.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 57.15 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 57.15 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 31c374c6-97ab-47f1-ae0e-70980264911e)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR0105") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC08") (at 97.79 90.17 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b02bac0c-cbcd-45c9-b15b-b96ae3d81147) + (property "Reference" "U25" (at 99.0517 81.28 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC08" (at 99.0517 83.82 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W10.16mm" (at 97.79 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf" (at 97.79 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a54aa73c-35ee-42ea-93c1-13bfe3dc1e0c)) + (pin "2" (uuid 8097b62b-c741-4db9-97e3-1b5f2a4a9abe)) + (pin "3" (uuid c0d4a23e-4ad1-42ac-a020-ea279ce5abfd)) + (pin "4" (uuid 73f2b731-20ee-4821-9c64-e53373b8fa9f)) + (pin "5" (uuid 03379f6d-85b1-48ed-850e-de58ccbef7aa)) + (pin "6" (uuid 9ff8933a-99b2-45dd-af40-d13563dd5d7c)) + (pin "10" (uuid 28e5adf5-f1df-404f-85b2-7dc2e924c252)) + (pin "8" (uuid 37625004-86ae-48a2-a209-61cc0807ba23)) + (pin "9" (uuid c22c5653-f99c-464c-ba3f-9b5fa6cd9fc0)) + (pin "11" (uuid 87bcaef5-f4e7-41f7-9ec6-61e7143438a2)) + (pin "12" (uuid 41b082f4-1e78-4e4b-90c6-792c06a1dee6)) + (pin "13" (uuid a6f71536-6076-4bbe-8fc1-b9795aada039)) + (pin "14" (uuid a0404bc0-97cc-4d88-a3da-879ded0550e0)) + (pin "7" (uuid e3e7435e-7acd-45b0-97cd-b3470861f62f)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U25") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 40.64 149.86 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b60952c4-bed7-4f0c-8a42-e4743748d1ac) + (property "Reference" "U6" (at 40.64 140.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 40.64 143.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 40.64 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 40.64 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 04e979b1-a3fe-44d6-9c58-1181a93affd7)) + (pin "2" (uuid 78f329d8-ccc7-4987-9828-ee6d212aebfb)) + (pin "3" (uuid 29a0647c-882c-44bb-b945-30ee8b74e13f)) + (pin "4" (uuid 6e650bd4-4c60-416e-bd3b-f09ffc32d6d0)) + (pin "5" (uuid e0c001b9-9160-48b9-b4a9-46bc780eac92)) + (pin "6" (uuid 5da49bd6-225e-4056-862d-bb9fd49c6942)) + (pin "8" (uuid 92b5b0d3-a675-43d8-a206-6c2c2bbb965f)) + (pin "9" (uuid b0c5be7d-c977-4a25-a2a6-ad84e02d09b7)) + (pin "10" (uuid 33f4f413-0c8f-44d4-a803-117a690be11e)) + (pin "11" (uuid a7851074-bb73-4653-8fbb-0b8da340098e)) + (pin "12" (uuid 9e600557-4a9d-438b-84c1-4304c0e1cd32)) + (pin "13" (uuid 4b106871-0284-416d-85c5-cd9f7d32efb8)) + (pin "14" (uuid 256ca080-7d51-4bbe-a00f-412f4c630dcb)) + (pin "7" (uuid e4207d18-1232-44d7-be3b-dbead12140f5)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/8fb99111-08f0-4698-8086-cb89d138e39a" + (reference "U6") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U16") (unit 1) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c" + (reference "U14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC14") (at 85.09 143.51 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b968ec20-b85f-486b-ae6b-28decd68020a) + (property "Reference" "U16" (at 85.09 134.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC14" (at 85.09 137.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 85.09 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC14" (at 85.09 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f6afeaf3-e5f5-4867-bb5b-3b75594bc9e5)) + (pin "2" (uuid 355d312e-0180-41b5-a507-7b13f3ba4118)) + (pin "3" (uuid ffe352fb-a328-4fb2-a7d3-d8aaa906c5b5)) + (pin "4" (uuid bedb667c-1faa-4771-8fc7-158bb4c3a376)) + (pin "5" (uuid 207d9701-d1a9-4d7c-a0bc-6889d86bae33)) + (pin "6" (uuid 76e4eca5-af1b-4adc-908f-a6c0e303f306)) + (pin "8" (uuid 9ea3c356-a7f3-40c2-ad53-d519c97e3ad8)) + (pin "9" (uuid c894925b-5bee-4162-bd99-f01a5b79d24b)) + (pin "10" (uuid 4a318f47-e666-49bb-b282-01b21e1f823f)) + (pin "11" (uuid 020256f5-9d6f-471b-9d8f-2ae60238e34c)) + (pin "12" (uuid 2eb07bd5-ea9c-4de3-89b9-99c05522b668)) + (pin "13" (uuid c597ff10-cad0-4bbc-a2cb-eecd8e0c09a3)) + (pin "14" (uuid c354151e-c50a-4470-9c03-d606e04b21ea)) + (pin "7" (uuid 5cbd3ddc-2375-43ed-9959-4595904f30f7)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c" + (reference "U16") (unit 3) + ) + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC08") (at -19.05 167.64 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bc0380cf-8306-43af-a661-b7ce5ee38e91) + (property "Reference" "U25" (at -17.7883 158.75 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC08" (at -17.7883 161.29 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W10.16mm" (at -19.05 167.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf" (at -19.05 167.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e058f070-99ab-43f1-9576-a0e25d2816cc)) + (pin "2" (uuid 1d372232-8d2f-4708-b109-ceec30b83997)) + (pin "3" (uuid d6a46f6e-40e2-434a-aaf2-c9106bb66422)) + (pin "4" (uuid 60e453b7-25f2-4a04-b057-37c7b443d09b)) + (pin "5" (uuid a46772eb-fd1e-4a1b-a732-a16651deaa1a)) + (pin "6" (uuid dde505c3-e601-406c-9403-2c060f685955)) + (pin "10" (uuid 73b41243-18eb-41fa-9cf7-70d2d5590738)) + (pin "8" (uuid 10790812-787c-4d3d-9961-02c661f15487)) + (pin "9" (uuid 3b2b68c2-676b-4976-90a8-dab911b90964)) + (pin "11" (uuid 2679f160-3263-4d9c-841b-6bb9981ed23d)) + (pin "12" (uuid 3c3f4374-8bbb-4052-8ec5-43ec7c00e78c)) + (pin "13" (uuid 5e6f902c-bbdf-4af3-96c1-3db6fa5152be)) + (pin "14" (uuid d4354063-0cbb-4943-bb87-021ae54f919f)) + (pin "7" (uuid 460be1b3-0013-4cc1-81cb-4a8abfbc5ea1)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U25") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC32") (at 168.91 306.07 0) (unit 3) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bdbe74c0-8691-413c-b286-6a9161afad81) + (property "Reference" "U24" (at 168.91 297.18 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC32" (at 168.91 299.72 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 168.91 306.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc32.pdf" (at 168.91 306.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid aa0b9435-41db-46f5-8ced-19802fd23161)) + (pin "2" (uuid 0d542ea5-10b9-40e0-b250-5bf4582c0f9c)) + (pin "3" (uuid e333938b-f2d2-402a-9338-8a04d3158f96)) + (pin "4" (uuid a2dba30a-c75c-4146-abc2-e0e729d5023d)) + (pin "5" (uuid 99400d00-8919-4a96-a7ba-1070d507087d)) + (pin "6" (uuid 030dae26-eab6-401e-a398-5eea66c27f8d)) + (pin "10" (uuid 65b1e766-cef0-4db5-ad52-fb90e57ef69d)) + (pin "8" (uuid c0aaddb9-d8d4-467a-9185-7db79785c846)) + (pin "9" (uuid b6a5e61a-572e-44d3-bdac-62ebcd7dfdc8)) + (pin "11" (uuid 442c669a-638a-473b-886f-6964fdbb30d7)) + (pin "12" (uuid f7d8549a-3c0e-4e71-9dc9-4ff7857b8a4c)) + (pin "13" (uuid 58b9b87c-b153-49d4-812a-6e28b2bed13b)) + (pin "14" (uuid 693c2657-eb36-4a67-9bdb-325a59f5babd)) + (pin "7" (uuid a3afb1be-a548-4daf-9ad4-be3fea5028ee)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U24") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 128.27 127 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bf0901ed-0872-42c9-8d86-2ce98cf16237) + (property "Reference" "#PWR045" (at 132.08 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 124.46 127 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 128.27 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 128.27 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9ec42954-7306-4e7e-831a-5edb286733c6)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR045") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at -21.59 217.805 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ccc3ba14-fa19-4c78-be98-f7aef2238ff4) + (property "Reference" "#PWR057" (at -21.59 224.155 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at -21.59 222.25 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -21.59 217.805 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at -21.59 217.805 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 193986e1-42e0-4e1d-b253-a1b03b388142)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR057") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC32") (at 216.535 306.705 0) (unit 5) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d4bfb194-6663-4efa-ab61-02d300712a0d) + (property "Reference" "U24" (at 223.52 305.435 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC32" (at 223.52 307.975 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 216.535 306.705 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc32.pdf" (at 216.535 306.705 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7da34a82-77f6-4b17-83bd-91b5128bedee)) + (pin "2" (uuid 66a47dc6-7786-41d8-b99e-06859481a083)) + (pin "3" (uuid e4905f46-5b7c-4ccc-9a9a-c3a26dedd16a)) + (pin "4" (uuid ff5fc3a9-9afc-44e3-8e93-b30b7e041a56)) + (pin "5" (uuid 9f0b9a62-2b53-474d-b157-6766b938e462)) + (pin "6" (uuid 55bf517c-17a5-40e2-a85a-6a741b8d6235)) + (pin "10" (uuid 1636f901-9426-47f7-89ce-500578df0054)) + (pin "8" (uuid 786aad44-0da9-4279-aa2b-14a6dd6f6715)) + (pin "9" (uuid 8812b99f-ee9c-42db-9356-f1428c901332)) + (pin "11" (uuid 49bc59a9-c6c4-4f2d-bd92-d7623adb362f)) + (pin "12" (uuid 925ae97a-1852-468d-bcc5-d7dc76e9b340)) + (pin "13" (uuid 6bc6f7bd-9ef0-490b-95fe-23eca046ab58)) + (pin "14" (uuid e3e41c41-ff76-4069-9cb9-00235dc26e0b)) + (pin "7" (uuid 01433f9e-824f-4953-ba02-522821058c9b)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U24") (unit 5) + ) + ) + ) + ) + + (symbol (lib_name "CD74HC157EE4_1") (lib_id "CD74HC157EE4:CD74HC157EE4") (at 320.04 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d5e3713d-ddad-4248-8d2b-80b950b6a0db) + (property "Reference" "IC6" (at 334.9341 81.28 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "CD74HC157EE4" (at 334.9341 83.82 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "DIP794W53P254L1930H508Q16N" (at 341.63 183.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Datasheet" "http://www.ti.com/general/docs/suppproductinfo.tsp?distId=26&gotoUrl=http%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fcd74hc157" (at 341.63 283.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Height" "5.08" (at 341.63 483.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Name" "Texas Instruments" (at 341.63 583.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Part_Number" "CD74HC157EE4" (at 341.63 683.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Part Number" "595-CD74HC157EE4" (at 341.63 783.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=595-CD74HC157EE4" (at 341.63 883.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Part Number" "CD74HC157EE4" (at 341.63 983.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Price/Stock" "https://www.arrow.com/en/products/cd74hc157ee4/texas-instruments" (at 341.63 1083.82 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (pin "1" (uuid 8cd1bef7-0f5a-4117-9971-a3c75445f10a)) + (pin "10" (uuid 16cd23ac-992c-4c1c-b036-183fd0f38304)) + (pin "11" (uuid 6546aba6-c088-41c8-9083-49b5e3a49b48)) + (pin "12" (uuid 4ce1fa8a-7267-433d-820e-35f3846ec8c5)) + (pin "13" (uuid 6a7b8365-5dce-450d-ab61-deb12d088ca1)) + (pin "14" (uuid 6c34a1af-7b46-4a6a-8f1d-b6c5acc50622)) + (pin "15" (uuid 6a274a10-75bc-4ce5-9c1a-196f72995ef6)) + (pin "16" (uuid f3f18a60-3076-4692-9ae9-70de0520c9e5)) + (pin "2" (uuid ab335ece-1a64-4386-ac0a-a3ac9f1b6a60)) + (pin "3" (uuid bf44adbd-74cb-4b34-8ee4-ea1ac83d7510)) + (pin "4" (uuid 8a5e7372-37c6-4980-89fb-c221a034bff9)) + (pin "5" (uuid b50a8f8a-a49f-4672-91d1-9452d025a228)) + (pin "6" (uuid f8c423d3-4d32-4b91-b98e-7cfd3b0ec4a1)) + (pin "7" (uuid abc47316-9c99-4749-ae17-1c96eaa27b4d)) + (pin "8" (uuid cba1450c-9ee0-432c-8add-0b4d54b70b87)) + (pin "9" (uuid 12d9d77c-b458-4b69-94fa-dbd5a6bf77ee)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "IC6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at -21.59 192.405 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid da6f721f-f98d-469f-85fa-dddc3599f6b6) + (property "Reference" "#PWR056" (at -21.59 196.215 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at -21.59 187.96 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -21.59 192.405 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at -21.59 192.405 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0c09d5ef-1b1d-41e8-ae61-37df1288a077)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR056") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC245") (at 140.97 62.23 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e1f19541-aeb2-4bdd-a213-d70de359b80e) + (property "Reference" "U21" (at 143.1641 41.91 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HC245" (at 143.1641 44.45 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 140.97 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (at 140.97 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bdbb2443-6e7e-48c9-b1b7-2a2e3814c9eb)) + (pin "10" (uuid 7fcda8a0-7fb8-48ab-a200-d4df5646d33d)) + (pin "11" (uuid 58af5c58-6079-4b58-a26e-8522ca1229fc)) + (pin "12" (uuid 65a5fea1-3d95-4542-b44d-e1d7c4a18acd)) + (pin "13" (uuid 93937d39-322d-4f44-88dd-a16d528635c8)) + (pin "14" (uuid 509f474b-8bf9-4b2a-b8b0-8be57bf7a579)) + (pin "15" (uuid 28bcca12-cf2f-438d-ad4e-032e6ff0ab00)) + (pin "16" (uuid 2674b991-6971-41f4-bea0-ed3d516d87a8)) + (pin "17" (uuid 5f4477a7-76b9-40a8-8b94-9cb4a9d185f0)) + (pin "18" (uuid 86b09505-7920-4471-a7bb-e3eeda8878a3)) + (pin "19" (uuid 72609666-c056-467a-b826-bb6cc0260ecf)) + (pin "2" (uuid f56e8c52-97a3-4063-ac72-f52a11c4443b)) + (pin "20" (uuid db6fa639-df8d-4766-9e3e-1d5619834fc4)) + (pin "3" (uuid ca4826ad-4cbe-4036-ac14-5756d9019220)) + (pin "4" (uuid 1a6775d1-4de5-4864-a634-af824e031a00)) + (pin "5" (uuid a57ff140-dea8-426e-86c1-4beb55f61aad)) + (pin "6" (uuid f9e643fd-a257-4554-9126-ce10fad00311)) + (pin "7" (uuid 53d0425a-e66b-4e7d-bc4f-f6c9c2d04c37)) + (pin "8" (uuid 9e0b4c17-ce60-4570-a24f-36c0bd068056)) + (pin "9" (uuid 3b94bcc2-06ba-45d7-a27e-e52103931e0d)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 341.63 210.82 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid eef57f75-8dcf-47d9-8573-b30b892cba49) + (property "Reference" "#PWR059" (at 347.98 210.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 344.805 210.82 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 341.63 210.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 341.63 210.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cd433bc1-0c82-42f6-9f7a-daaf6274fd0a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR059") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HC32") (at 299.72 233.68 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f37bab1d-ba47-4b66-bd27-d2cc9deb4c5b) + (property "Reference" "U24" (at 299.72 225.425 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC32" (at 299.72 227.965 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 299.72 233.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc32.pdf" (at 299.72 233.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8778b353-e5db-40d4-94a3-ed302c11d59a)) + (pin "2" (uuid 2e7abd72-76c3-4a2d-8953-c68a278f95c8)) + (pin "3" (uuid aa030bf3-cd8f-432f-b524-d711dea4919b)) + (pin "4" (uuid 2f75c725-c4e8-44c9-b71d-fbda20cf40ea)) + (pin "5" (uuid 5b2129b5-dc89-4356-884a-0ef2e195ae24)) + (pin "6" (uuid 5911a463-5b50-4e7e-bed0-09f189b120c9)) + (pin "10" (uuid ce10cbc9-5240-4fc4-89ef-c187dd390735)) + (pin "8" (uuid 9e571dc8-6c7e-43e3-a616-d2baccf8219c)) + (pin "9" (uuid 743670af-3f34-475c-902d-7d932353b77b)) + (pin "11" (uuid a6874825-fdfe-435f-b56d-abfeca481829)) + (pin "12" (uuid 2a1df41a-0416-446f-a953-54c3cecd8c17)) + (pin "13" (uuid d828f4a7-d83e-46b2-9efd-a3d506a63696)) + (pin "14" (uuid dad4f3fe-44dc-40a3-a8f9-286d27fa9518)) + (pin "7" (uuid e69788a4-79b8-4538-8f14-335d517cc008)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U24") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 190.5 44.45 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f37e6988-47b3-402b-8be8-e91320629ea9) + (property "Reference" "#PWR010" (at 190.5 48.26 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 190.5 39.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 190.5 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 190.5 44.45 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 09b3ffa6-f8fa-4e87-95d5-878db71fa41a)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR010") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 41.91 92.71 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fdc652f1-138a-41a4-aad8-4a55e3ca57b1) + (property "Reference" "#PWR040" (at 35.56 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 38.1 92.71 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 41.91 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 41.91 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 71cf5d8c-d4c9-467c-964d-37143732e383)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "#PWR040") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Memory_EEPROM:28C256") (at 271.78 156.21 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ff53e05d-5a38-45fd-8fb6-51a3bc02a9f3) + (property "Reference" "U3" (at 273.9741 125.73 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "28C256" (at 273.9741 128.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 271.78 156.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0006.pdf" (at 271.78 156.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 54c7cd65-5b03-4be5-93da-db71fd0c8bf2)) + (pin "10" (uuid bb6e9845-8a81-4102-88c7-70aabc357467)) + (pin "11" (uuid be977377-82b7-4eff-bb50-35961099e059)) + (pin "12" (uuid 7efbc2bc-9e46-495d-b4d4-b40b4d4de151)) + (pin "13" (uuid c0f3b27a-afa0-4210-900b-723a4973248a)) + (pin "14" (uuid 378c9116-f5a9-4e1d-a301-20ef2c339f1b)) + (pin "15" (uuid 6940318b-6481-4ec1-b7f9-eee778a5851e)) + (pin "16" (uuid c7e9ad54-b9d0-4e22-ae41-8f064db04a05)) + (pin "17" (uuid 1155e543-92de-417b-8343-8c3d262348b7)) + (pin "18" (uuid 55500599-d712-4314-8c3b-1aa29193dcd7)) + (pin "19" (uuid a0c7ceb2-4163-4910-8340-2fe8b58f8f3c)) + (pin "2" (uuid 06b3a58f-f1fe-421e-b6b2-78dc304b085d)) + (pin "20" (uuid 69f1ee4f-0f01-44f1-947d-f34faf16470c)) + (pin "21" (uuid e8c50b03-b6e9-4965-9a93-b906b2454da4)) + (pin "22" (uuid 3759db28-7c01-4554-a356-e807cb1d904b)) + (pin "23" (uuid 893fcadc-bbf7-491c-bbd5-e7d4a9c56f94)) + (pin "24" (uuid 064f767a-0f56-401e-b57f-185b6eaaff60)) + (pin "25" (uuid f26a589d-71a4-41f9-ac64-1161e4f1dd70)) + (pin "26" (uuid c0ba129d-77e4-4b59-93fe-73caabfcc211)) + (pin "27" (uuid b000e10c-8deb-49a1-a1d2-e052d9b74c6a)) + (pin "28" (uuid bb121517-5d4c-4041-a09e-bc224ad7f9b3)) + (pin "3" (uuid dc0e39ea-7f11-476c-ab30-ae779e71bf92)) + (pin "4" (uuid 30b17014-08bb-4e3e-87f8-14806ed4e3f5)) + (pin "5" (uuid b7835b6d-d560-456a-865c-d0fd73c9f813)) + (pin "6" (uuid 2e8a998f-f5d1-4074-9d8e-97408e590290)) + (pin "7" (uuid 148a161d-dba3-4ef7-80e6-d099ab2273b3)) + (pin "8" (uuid cd073be1-57c0-4cea-a4d8-a6d46fee5d64)) + (pin "9" (uuid 5a6fbcd8-595e-42b3-ad62-12484db5571e)) + (instances + (project "george" + (path "/c2284e4e-9652-4cdf-884d-a267b847753c/5668d45a-577e-422e-a10c-8d3d9009d39a" + (reference "U3") (unit 1) + ) + ) + ) + ) +)