(kicad_sch
  (version 20230121)
  (generator eeschema)
  (uuid df39257c-4bb5-4825-9732-a53b0000749f)
  (paper "A4")
  (title_block
    (title "CMOS XOR")
    (company "EETree 电子森林 · CircuitJS 示例转换"))
  (lib_symbols
    (symbol "74xx:74LS04"
      (pin_numbers hide)
      (in_bom yes)
      (on_board yes)
      (property "Reference" "U"
        (at 0 1.27 0)
        (effects (font (size 1.27 1.27))))
      (property "Value" "74LS04"
        (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/sn74LS04"
        (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 not inv"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "Hex Inverter"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_fp_filters" "DIP*W7.62mm* SSOP?14* TSSOP?14*"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "74LS04_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 "74LS04_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 "74LS04_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 "74LS04_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 "74LS04_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 "74LS04_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 "74LS04_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 "74LS04_7_1"
        (rectangle
          (start -5.08 7.62)
          (end 5.08 -7.62)
          (stroke (width 0.254) (type default))
          (fill (type background)))))
    (symbol "Device:Q_PMOS_GDS"
      (pin_numbers hide)
      (pin_names (offset 0) hide)
      (in_bom yes)
      (on_board yes)
      (property "Reference" "Q"
        (at 5.08 1.27 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "Value" "Q_PMOS_GDS"
        (at 5.08 -1.27 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "Footprint" ""
        (at 5.08 2.54 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" "transistor PMOS P-MOS P-MOSFET"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "P-MOSFET transistor, gate/drain/source"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "Q_PMOS_GDS_0_1"
        (polyline
          (pts (xy 0.254 0) (xy -2.54 0))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.254 1.905) (xy 0.254 -1.905))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.762 -1.27) (xy 0.762 -2.286))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.762 0.508) (xy 0.762 -0.508))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.762 2.286) (xy 0.762 1.27))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 2.54 2.54) (xy 2.54 1.778))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts
            (xy 0.762 1.778)
            (xy 3.302 1.778)
            (xy 3.302 -1.778)
            (xy 0.762 -1.778))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts
            (xy 2.286 0)
            (xy 1.27 0.381)
            (xy 1.27 -0.381)
            (xy 2.286 0))
          (stroke (width 0) (type default))
          (fill (type outline)))
        (polyline
          (pts
            (xy 2.794 -0.508)
            (xy 2.921 -0.381)
            (xy 3.683 -0.381)
            (xy 3.81 -0.254))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts
            (xy 3.302 -0.381)
            (xy 2.921 0.254)
            (xy 3.683 0.254)
            (xy 3.302 -0.381))
          (stroke (width 0) (type default))
          (fill (type none)))
        (circle
          (center 1.651 0)
          (radius 2.794)
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (circle
          (center 2.54 -1.778)
          (radius 0.254)
          (stroke (width 0) (type default))
          (fill (type outline)))
        (circle
          (center 2.54 1.778)
          (radius 0.254)
          (stroke (width 0) (type default))
          (fill (type outline))))
      (symbol "Q_PMOS_GDS_1_1"
        (pin input line
          (at -5.08 0 0)
          (length 2.54)
          (name "G" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27)))))
        (pin passive line
          (at 2.54 5.08 270)
          (length 2.54)
          (name "D" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27)))))
        (pin passive line
          (at 2.54 -5.08 90)
          (length 2.54)
          (name "S" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27)))))))
    (symbol "Device:Q_NMOS_GDS"
      (pin_numbers hide)
      (pin_names (offset 0) hide)
      (in_bom yes)
      (on_board yes)
      (property "Reference" "Q"
        (at 5.08 1.27 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "Value" "Q_NMOS_GDS"
        (at 5.08 -1.27 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "Footprint" ""
        (at 5.08 2.54 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" "transistor NMOS N-MOS N-MOSFET"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "N-MOSFET transistor, gate/drain/source"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "Q_NMOS_GDS_0_1"
        (polyline
          (pts (xy 0.254 0) (xy -2.54 0))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.254 1.905) (xy 0.254 -1.905))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.762 -1.27) (xy 0.762 -2.286))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.762 0.508) (xy 0.762 -0.508))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 0.762 2.286) (xy 0.762 1.27))
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 2.54 2.54) (xy 2.54 1.778))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts
            (xy 0.762 -1.778)
            (xy 3.302 -1.778)
            (xy 3.302 1.778)
            (xy 0.762 1.778))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts
            (xy 1.016 0)
            (xy 2.032 0.381)
            (xy 2.032 -0.381)
            (xy 1.016 0))
          (stroke (width 0) (type default))
          (fill (type outline)))
        (polyline
          (pts
            (xy 2.794 0.508)
            (xy 2.921 0.381)
            (xy 3.683 0.381)
            (xy 3.81 0.254))
          (stroke (width 0) (type default))
          (fill (type none)))
        (polyline
          (pts
            (xy 3.302 0.381)
            (xy 2.921 -0.254)
            (xy 3.683 -0.254)
            (xy 3.302 0.381))
          (stroke (width 0) (type default))
          (fill (type none)))
        (circle
          (center 1.651 0)
          (radius 2.794)
          (stroke (width 0.254) (type default))
          (fill (type none)))
        (circle
          (center 2.54 -1.778)
          (radius 0.254)
          (stroke (width 0) (type default))
          (fill (type outline)))
        (circle
          (center 2.54 1.778)
          (radius 0.254)
          (stroke (width 0) (type default))
          (fill (type outline))))
      (symbol "Q_NMOS_GDS_1_1"
        (pin input line
          (at -5.08 0 0)
          (length 2.54)
          (name "G" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27)))))
        (pin passive line
          (at 2.54 5.08 270)
          (length 2.54)
          (name "D" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27)))))
        (pin passive line
          (at 2.54 -5.08 90)
          (length 2.54)
          (name "S" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27))))))))
  (junction
    (at 111.76 81.28)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 778db5fa-78f2-4478-b24a-1e17ef29eff7))
  (junction
    (at 91.44 81.28)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 28f99471-7309-4271-942e-63f712b27cd3))
  (junction
    (at 137.16 101.6)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 4cac03fc-8c93-45c9-9ff9-a88d734e0d19))
  (junction
    (at 137.16 60.96)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 576bda0b-4aa2-4768-8789-e6c45a0e2979))
  (junction
    (at 76.2 81.28)
    (diameter 0)
    (color 0 0 0 0)
    (uuid f591c7ee-e514-46d9-b39a-08c16e988fa6))
  (junction
    (at 137.16 50.8)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 94486f0f-deee-4476-97ad-7c16c8f9ca3e))
  (junction
    (at 121.92 81.28)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 72f47cad-a644-4c7a-838c-40ec7fa1f3bd))
  (junction
    (at 132.08 81.28)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 3b626d1b-877c-4390-ba26-43a67e5b0821))
  (junction
    (at 142.24 81.28)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 15bb3557-784b-4038-9643-9604fd292043))
  (wire
    (pts (xy 111.76 71.12) (xy 111.76 81.28))
    (stroke (width 0) (type default))
    (uuid 71086712-3775-468e-99d9-9b0451217a91))
  (wire
    (pts (xy 111.76 81.28) (xy 111.76 91.44))
    (stroke (width 0) (type default))
    (uuid 1feb3373-0755-4639-aafc-08dd2c78ff0a))
  (wire
    (pts (xy 91.44 66.04) (xy 91.44 81.28))
    (stroke (width 0) (type default))
    (uuid 3ef5179d-0619-4e7d-8cb6-49166e16198c))
  (wire
    (pts (xy 91.44 81.28) (xy 91.44 96.52))
    (stroke (width 0) (type default))
    (uuid faa243e4-513f-4423-82dd-94e5fc8f74cf))
  (wire
    (pts (xy 111.76 101.6) (xy 137.16 101.6))
    (stroke (width 0) (type default))
    (uuid 3a7a43f9-8839-42f9-a29e-0f2203088cd7))
  (wire
    (pts (xy 111.76 60.96) (xy 137.16 60.96))
    (stroke (width 0) (type default))
    (uuid b2ae48ff-a7d3-44c5-b48c-15763dd925f7))
  (wire
    (pts (xy 91.44 81.28) (xy 76.2 81.28))
    (stroke (width 0) (type default))
    (uuid d36036d7-675e-417c-a21b-25ba8a9834eb))
  (wire
    (pts (xy 76.2 81.28) (xy 76.2 111.76))
    (stroke (width 0) (type default))
    (uuid 1d6de486-e78b-48fb-84f3-f269819f3c47))
  (wire
    (pts (xy 76.2 111.76) (xy 152.4 111.76))
    (stroke (width 0) (type default))
    (uuid 19d6725f-be15-475f-96e1-f52f11b3bbd3))
  (wire
    (pts (xy 152.4 111.76) (xy 152.4 81.28))
    (stroke (width 0) (type default))
    (uuid 0fa56c33-6e51-47ad-9d72-1d63bbe7e4a9))
  (wire
    (pts (xy 137.16 60.96) (xy 137.16 50.8))
    (stroke (width 0) (type default))
    (uuid f79a1232-5860-4cdc-9d3b-efa40bf6f57b))
  (wire
    (pts (xy 137.16 50.8) (xy 76.2 50.8))
    (stroke (width 0) (type default))
    (uuid 46e01c62-e96c-4741-872e-46dcbde94a6c))
  (wire
    (pts (xy 137.16 101.6) (xy 167.64 101.6))
    (stroke (width 0) (type default))
    (uuid 9b544829-850a-4be5-9561-706b203e7984))
  (wire
    (pts (xy 137.16 50.8) (xy 167.64 50.8))
    (stroke (width 0) (type default))
    (uuid 5c2661a9-418d-4b92-977a-4a98e04acc63))
  (wire
    (pts (xy 111.76 81.28) (xy 121.92 81.28))
    (stroke (width 0) (type default))
    (uuid 0cc89b29-6fd4-4953-ba70-4bc433e5a402))
  (wire
    (pts (xy 121.92 81.28) (xy 132.08 81.28))
    (stroke (width 0) (type default))
    (uuid 46f30e4e-3bdf-4d97-9e70-d392efe73f2a))
  (wire
    (pts (xy 121.92 81.28) (xy 121.92 121.92))
    (stroke (width 0) (type default))
    (uuid 867c3f0f-1a20-4725-aba2-dfc1cb77d252))
  (wire
    (pts (xy 142.24 81.28) (xy 152.4 81.28))
    (stroke (width 0) (type default))
    (uuid 5b386025-898c-4877-ba99-16d6e4dda213))
  (wire
    (pts (xy 76.2 50.8) (xy 50.8 50.8))
    (stroke (width 0) (type default))
    (uuid 1a8af6be-a3e4-45df-94ad-988099706ef3))
  (wire
    (pts (xy 76.2 81.28) (xy 50.8 81.28))
    (stroke (width 0) (type default))
    (uuid 4eb53db6-288f-4ce7-b172-7cc61d084208))
  (wire
    (pts (xy 121.92 121.92) (xy 121.92 137.16))
    (stroke (width 0) (type default))
    (uuid a0087258-f29e-40ec-b535-6f7d49321877))
  (wire
    (pts (xy 167.64 68.58) (xy 167.64 50.8))
    (stroke (width 0) (type default))
    (uuid 45f4bf59-5838-40b7-8c1f-c64092dda816))
  (wire
    (pts (xy 167.64 83.82) (xy 167.64 101.6))
    (stroke (width 0) (type default))
    (uuid 98795482-795c-43c6-b18c-0bac0e429a27))
  (wire
    (pts (xy 104.14 66.04) (xy 91.44 66.04))
    (stroke (width 0) (type default))
    (uuid bf4e7f00-004d-4849-a084-2a30938113ac))
  (wire
    (pts (xy 104.14 96.52) (xy 91.44 96.52))
    (stroke (width 0) (type default))
    (uuid ef1cf868-179e-422b-b89a-a2d70e529609))
  (wire
    (pts (xy 137.16 73.66) (xy 137.16 60.96))
    (stroke (width 0) (type default))
    (uuid d725e9b3-aec2-445a-9b79-8586e0f0eb9c))
  (wire
    (pts (xy 132.08 86.36) (xy 132.08 81.28))
    (stroke (width 0) (type default))
    (uuid 4e16fb60-ce38-4e81-a34f-3448bde5e072))
  (wire
    (pts (xy 142.24 86.36) (xy 142.24 81.28))
    (stroke (width 0) (type default))
    (uuid 07cfffaf-f5ed-489e-bccd-4eb3339400c5))
  (wire
    (pts (xy 137.16 93.98) (xy 137.16 101.6))
    (stroke (width 0) (type default))
    (uuid 99143e63-0f78-40ad-9eb2-dfc5bc75e8db))
  (global_label "IN1"
    (shape input)
    (at 50.8 50.8 180)
    (fields_autoplaced)
    (effects (font (size 2.0 2.0)) (justify right))
    (uuid 6613a535-7584-45b9-b3aa-6417a83f41e0)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 50.8 50.8 0)
      (effects (font (size 1.27 1.27)) hide)))
  (global_label "IN2"
    (shape input)
    (at 50.8 81.28 180)
    (fields_autoplaced)
    (effects (font (size 2.0 2.0)) (justify right))
    (uuid 6550ff6d-3338-435a-8919-cbe5b13f75fa)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 50.8 81.28 0)
      (effects (font (size 1.27 1.27)) hide)))
  (global_label "OUT"
    (shape output)
    (at 121.92 137.16 270)
    (fields_autoplaced)
    (effects (font (size 2.0 2.0)) (justify right))
    (uuid a717aa34-d337-4e65-aec5-c10fe1f79b26)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 121.92 137.16 0)
      (effects (font (size 1.27 1.27)) hide)))
  (text "output"
    (at 93.6625 140.0175 0)
    (effects (font (size 3.0 3.0)) (justify left bottom))
    (uuid fd963f5c-3c29-4612-81dc-38a7f2fee090))
  (symbol
    (lib_id "74xx:74LS04")
    (at 167.64 76.2 270)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 065e6018-d65e-45fb-940a-77d4c9c9bac7)
    (property "Reference" "U1"
      (at 175.26 76.2 90)
      (effects (font (size 2.0 2.0))))
    (property "Value" ""
      (at 167.64 76.2 90)
      (effects (font (size 2.0 2.0)) hide))
    (property "Footprint" ""
      (at 167.64 76.2 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 7abc8fce-a60b-40a0-8690-3008af087c43))
    (pin "2" (uuid b906034a-83a0-49b7-ac8a-f21cba7f02bb))
    (pin "3" (uuid 66f8a2d8-5e55-4d34-a45c-892dfe5d973b))
    (pin "4" (uuid fadd3de0-6481-4889-bbe3-4602df1b827e))
    (pin "5" (uuid 9085cc09-f315-47c7-877a-6f48a52ed5a5))
    (pin "6" (uuid 7f310403-8f3e-4e83-b94d-530d3d15d8d2))
    (pin "8" (uuid 9b092a6e-ab64-4085-a411-c26530520abb))
    (pin "9" (uuid 935e67da-8e47-474e-8be1-a84063b283e1))
    (pin "10" (uuid 29a33f81-f00d-49e5-b1c7-5f1633d07970))
    (pin "11" (uuid 9d7fd174-1eca-4fd3-b171-a3b222dfff51))
    (pin "12" (uuid e509c065-9a37-4787-921b-7724f661bf24))
    (pin "13" (uuid e1ba2c37-bd91-407f-98e5-75003e207aa3))
    (pin "14" (uuid 71a4887f-1b83-4e5e-8e0c-7860ad42c445))
    (pin "7" (uuid 68ff67e0-df41-4ee1-a1da-c1d35e796d59))
    (instances
      (project "cmosxor"
        (path "/9f43f543-9993-48fb-9d6d-f381433e7d24"
          (reference "U1")
          (unit 1)))))
  (symbol
    (lib_id "Device:Q_PMOS_GDS")
    (at 109.22 66.04 0)
    (mirror x)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 7792a488-fb91-4560-8a43-4d3c7d872313)
    (property "Reference" "Q1"
      (at 117.475 66.04 0)
      (effects (font (size 2.0 2.0))))
    (property "Value" ""
      (at 109.22 66.04 0)
      (effects (font (size 2.0 2.0)) hide))
    (property "Footprint" ""
      (at 109.22 66.04 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid e38424af-a30e-4ffd-9758-387241d4faa6))
    (pin "2" (uuid 79390f4f-f13d-4b02-bfe9-8a103d13f4c2))
    (pin "3" (uuid e5974479-39f3-4c09-a857-cb0261776d77))
    (instances
      (project "cmosxor"
        (path "/9f43f543-9993-48fb-9d6d-f381433e7d24"
          (reference "Q1")
          (unit 1)))))
  (symbol
    (lib_id "Device:Q_NMOS_GDS")
    (at 109.22 96.52 0)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 3c7fa102-8fa6-4e28-b542-3571c5dbe01a)
    (property "Reference" "Q2"
      (at 117.475 96.52 0)
      (effects (font (size 2.0 2.0))))
    (property "Value" ""
      (at 109.22 96.52 0)
      (effects (font (size 2.0 2.0)) hide))
    (property "Footprint" ""
      (at 109.22 96.52 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 8bb4bd95-6415-48b7-9985-439d96d97e4c))
    (pin "2" (uuid 47cd5e76-1540-449e-8087-2c8394a9a2f0))
    (pin "3" (uuid 9013e411-99a3-4c51-beb2-edb20e206504))
    (instances
      (project "cmosxor"
        (path "/9f43f543-9993-48fb-9d6d-f381433e7d24"
          (reference "Q2")
          (unit 1)))))
  (symbol
    (lib_id "Device:Q_PMOS_GDS")
    (at 137.16 78.74 90)
    (mirror x)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 23099e8d-4cc0-4e25-990e-aeece022158d)
    (property "Reference" "Q3"
      (at 143.8275 79.6925 90)
      (effects (font (size 2.0 2.0))))
    (property "Value" ""
      (at 137.16 78.74 90)
      (effects (font (size 2.0 2.0)) hide))
    (property "Footprint" ""
      (at 137.16 78.74 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 38f5951d-9f6e-44c3-aa94-a0daa1eff8c3))
    (pin "2" (uuid af010fc7-8e35-46a7-add4-40d3a13e86ab))
    (pin "3" (uuid 0fc5f819-12f3-417e-9496-f82384323024))
    (instances
      (project "cmosxor"
        (path "/9f43f543-9993-48fb-9d6d-f381433e7d24"
          (reference "Q3")
          (unit 1)))))
  (symbol
    (lib_id "Device:Q_NMOS_GDS")
    (at 137.16 88.9 270)
    (mirror x)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid ce464cbf-8ec6-402a-ba18-c91b29b84372)
    (property "Reference" "Q4"
      (at 143.8275 87.9475 90)
      (effects (font (size 2.0 2.0))))
    (property "Value" ""
      (at 137.16 88.9 90)
      (effects (font (size 2.0 2.0)) hide))
    (property "Footprint" ""
      (at 137.16 88.9 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 84f5d898-1d69-4b5f-804d-f7d9c3d8f1c3))
    (pin "2" (uuid 652cfb8e-d6fb-4d51-a0a0-88954fceb6e8))
    (pin "3" (uuid 16dd1699-17ba-4652-8db5-a428e3a95ffd))
    (instances
      (project "cmosxor"
        (path "/9f43f543-9993-48fb-9d6d-f381433e7d24"
          (reference "Q4")
          (unit 1)))))
  (sheet_instances (path "/" (page "1"))))
