(kicad_pcb (version 4) (host pcbnew 4.0.7)
  (general
    (links 0)
    (no_connects 10)
    (area 99.424999 54.924999 158.075001 120.075001)
    (thickness 1.6)
    (drawings 5)
    (tracks 55)
    (zones 0)
    (modules 23)
    (nets 11)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.4)
    (trace_clearance 0.3)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x00030_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15)
      (hpglpenoverlay 2)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 "Net-(GND1-Pad1)")
  (net 2 "Net-(J1-Pad1)")
  (net 3 "Net-(J2-Pad1)")
  (net 4 "Net-(J3-Pad1)")
  (net 5 "Net-(J4-Pad1)")
  (net 6 "Net-(J5-Pad1)")
  (net 7 "Net-(J6-Pad1)")
  (net 8 "Net-(J7-Pad1)")
  (net 9 "Net-(J8-Pad1)")
  (net 10 "Net-(J9-Pad1)")
  (net_class Default "This is the default net class."
    (clearance 0.3)
    (trace_width 0.4)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net "Net-(GND1-Pad1)")
    (add_net "Net-(J1-Pad1)")
    (add_net "Net-(J2-Pad1)")
    (add_net "Net-(J3-Pad1)")
    (add_net "Net-(J4-Pad1)")
    (add_net "Net-(J5-Pad1)")
    (add_net "Net-(J6-Pad1)")
    (add_net "Net-(J7-Pad1)")
    (add_net "Net-(J8-Pad1)")
    (add_net "Net-(J9-Pad1)")
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 128.8 109.6)
    (fp_text reference SW2 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 3 "Net-(J2-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5A07A862)
    (at 153 60)
    (descr "Mounting Hole 3.2mm, no annular, M3")
    (tags "mounting hole 3.2mm no annular m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5A07A85D)
    (at 105 60)
    (descr "Mounting Hole 3.2mm, no annular, M3")
    (tags "mounting hole 3.2mm no annular m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5A07A868)
    (at 138.2 100.2)
    (descr "Mounting Hole 3.2mm, no annular, M3")
    (tags "mounting hole 3.2mm no annular m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS))
    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 113 58.5)
    (fp_text reference GND1 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 116.5 58.5)
    (fp_text reference J1 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 2 "Net-(J1-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 120 58.5)
    (fp_text reference J2 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 3 "Net-(J2-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 123.5 58.5)
    (fp_text reference J3 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 4 "Net-(J3-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 127 58.5)
    (fp_text reference J4 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 5 "Net-(J4-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 130.5 58.5)
    (fp_text reference J5 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 6 "Net-(J5-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 134 58.5)
    (fp_text reference J6 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 7 "Net-(J6-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 137.5 58.5)
    (fp_text reference J7 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 8 "Net-(J7-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 141 58.5)
    (fp_text reference J8 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 9 "Net-(J8-Pad1)"))
  )
  (module usbc:pad1 (layer F.Cu) (tedit 5A079D9B)
    (at 144.5 58.5)
    (fp_text reference J9 (at 0.1 1.2) (layer F.SilkS))
    (fp_text value Conn_01x01 (at 0 -0.55) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 10 "Net-(J9-Pad1)"))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 110 109.6)
    (fp_text reference SW1 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 2 "Net-(J1-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 147.6 109.6)
    (fp_text reference SW3 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 4 "Net-(J3-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 110 90.8)
    (fp_text reference SW4 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 5 "Net-(J4-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 128.8 90.8)
    (fp_text reference SW5 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 6 "Net-(J5-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 147.6 90.8)
    (fp_text reference SW6 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 7 "Net-(J6-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 110 72)
    (fp_text reference SW7 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 8 "Net-(J7-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 128.8 72)
    (fp_text reference SW8 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 "Net-(J8-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505)
    (at 147.6 72)
    (fp_text reference SW9 (at 0 3.175) (layer F.SilkS))
    (fp_text value SW_DIP_x01 (at 0 5.08) (layer F.SilkS) hide)
    (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 1 "Net-(GND1-Pad1)"))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 "Net-(J9-Pad1)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5A07A86D)
    (at 119.4 100.2)
    (descr "Mounting Hole 3.2mm, no annular, M3")
    (tags "mounting hole 3.2mm no annular m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS))
    (fp_text value MountingHole_3.2mm_M3 (at 0 4.2) (layer F.Fab) hide)
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (gr_line (start 158 55) (end 100 55) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 158 61.5) (end 158 55) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 158 120) (end 158 61.5) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 158 120) (end 99.5 120) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 100 55) (end 99.5 120) (layer Edge.Cuts) (width 0.15))
  (zone (net 1) (net_name "Net-(GND1-Pad1)") (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 100 55) (xy 99.5 120) (xy 158 120) (xy 158 55)
      )
    )
  )
  (zone (net 1) (net_name "Net-(GND1-Pad1)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 100 55) (xy 99.5 120) (xy 158 120) (xy 158 55)
      )
    )
  )
)
