(kicad_pcb (version 4) (host pcbnew 4.0.7)
  (general
    (links 195)
    (no_connects 0)
    (area 43.029529 86.210799 376.704201 211.1851)
    (thickness 1.6)
    (drawings 27)
    (tracks 1022)
    (zones 0)
    (modules 96)
    (nets 39)
  )
  (page A3)
  (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.375)
    (user_trace_width 0.375)
    (user_trace_width 0.5)
    (user_trace_width 0.75)
    (user_trace_width 1)
    (trace_clearance 0.2)
    (zone_clearance 0.4318)
    (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 4.064 4.064)
    (pad_drill 3.048)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010e0_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 0)
      (scaleselection 1)
      (outputdirectory gerber))
  )
  (net 0 "")
  (net 1 VCC)
  (net 2 GND)
  (net 3 /CAPS_LED)
  (net 4 "Net-(U1-Pad11)")
  (net 5 /SHIFT)
  (net 6 /ROW6)
  (net 7 /GRAPH)
  (net 8 /CODE)
  (net 9 /COLUMN0)
  (net 10 /COLUMN1)
  (net 11 /ROW_A)
  (net 12 /COLUMN2)
  (net 13 /ROW_B)
  (net 14 /COLUMN3)
  (net 15 /ROW_C)
  (net 16 /COLUMN4)
  (net 17 /ROW_D)
  (net 18 /COLUMN5)
  (net 19 /COLUMN6)
  (net 20 /COLUMN7)
  (net 21 /ROW6_UNBUF)
  (net 22 /ROW0)
  (net 23 /ROW1)
  (net 24 /ROW2)
  (net 25 /ROW3)
  (net 26 /ROW4)
  (net 27 /ROW5)
  (net 28 /ROW7)
  (net 29 /ROW8)
  (net 30 /COLUMN0_BUF)
  (net 31 /COLUMN2_BUF)
  (net 32 /COLUMN4_BUF)
  (net 33 /CAPS_LED_BUFFERED)
  (net 34 /D1+)
  (net 35 /D2+)
  (net 36 /KANA_LED_BUFFERED)
  (net 37 /D3+)
  (net 38 /KANA_LED)
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.375)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net /CAPS_LED)
    (add_net /COLUMN0_BUF)
    (add_net /COLUMN2_BUF)
    (add_net /COLUMN4_BUF)
    (add_net /KANA_LED)
    (add_net /ROW6_UNBUF)
    (add_net /ROW_A)
    (add_net /ROW_B)
    (add_net /ROW_C)
    (add_net /ROW_D)
    (add_net GND)
    (add_net "Net-(U1-Pad11)")
  )
  (net_class Key_Signal ""
    (clearance 0.2)
    (trace_width 0.75)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net /CODE)
    (add_net /COLUMN0)
    (add_net /COLUMN1)
    (add_net /COLUMN2)
    (add_net /COLUMN3)
    (add_net /COLUMN4)
    (add_net /COLUMN5)
    (add_net /COLUMN6)
    (add_net /COLUMN7)
    (add_net /GRAPH)
    (add_net /ROW0)
    (add_net /ROW1)
    (add_net /ROW2)
    (add_net /ROW3)
    (add_net /ROW4)
    (add_net /ROW5)
    (add_net /ROW6)
    (add_net /ROW7)
    (add_net /ROW8)
    (add_net /SHIFT)
  )
  (net_class Leds ""
    (clearance 0.2)
    (trace_width 0.5)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net /CAPS_LED_BUFFERED)
    (add_net /D1+)
    (add_net /D2+)
    (add_net /D3+)
    (add_net /KANA_LED_BUFFERED)
  )
  (net_class Power ""
    (clearance 0.2)
    (trace_width 1)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net VCC)
  )
  (module Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BAD)
    (at 243.205 124.46)
    (fp_text reference SW1 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 0 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C6F)
    (at 71.755 124.46)
    (fp_text reference SW2 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 1 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C72)
    (at 90.805 124.46)
    (fp_text reference SW3 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 2 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C75)
    (at 109.855 124.46)
    (fp_text reference SW4 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 3 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C79)
    (at 128.905 124.46)
    (fp_text reference SW5 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 4 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C7C)
    (at 147.955 124.46)
    (fp_text reference SW6 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 5 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B6C)
    (at 167.005 124.46)
    (fp_text reference SW7 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 6 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BA2)
    (at 186.055 124.46)
    (fp_text reference SW8 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 7 (at 0 7.62) (layer F.SilkS))
    (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 22 /ROW0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BA6)
    (at 205.105 124.46)
    (fp_text reference SW9 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 8 (at 0 7.62) (layer F.SilkS))
    (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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BA9)
    (at 224.155 124.46)
    (fp_text reference SW10 (at 0 -7.62) (layer F.SilkS))
    (fp_text value 9 (at 0 7.62) (layer F.SilkS))
    (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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BB0)
    (at 262.255 124.46)
    (fp_text reference SW11 (at 0 -7.62) (layer F.SilkS))
    (fp_text value MINUS (at 0 7.62) (layer F.SilkS))
    (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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BB4)
    (at 281.305 124.46)
    (fp_text reference SW12 (at 0 -7.62) (layer F.SilkS))
    (fp_text value EQUALS (at 0 7.62) (layer F.SilkS))
    (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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_150H (layer F.Cu) (tedit 5BB26BBB)
    (at 314.6425 143.51)
    (fp_text reference SW13 (at 0 -7.62) (layer F.SilkS))
    (fp_text value BACK_SLASH (at 0 7.62) (layer F.SilkS))
    (fp_text user 1.50u (at -10.4775 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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C21)
    (at 271.78 143.51)
    (fp_text reference SW14 (at 0 -7.62) (layer F.SilkS))
    (fp_text value LEFT_BRACKET (at 0 7.62) (layer F.SilkS))
    (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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C27)
    (at 290.83 143.51)
    (fp_text reference SW15 (at 0 -7.62) (layer F.SilkS))
    (fp_text value RIGHT_BRACKET (at 0 7.62) (layer F.SilkS))
    (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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C2F)
    (at 257.4925 162.56)
    (fp_text reference SW16 (at 0 -7.62) (layer F.SilkS))
    (fp_text value SEMICOLON (at 0 7.62) (layer F.SilkS))
    (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 23 /ROW1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C2B)
    (at 276.5425 162.56)
    (fp_text reference SW17 (at 0 -7.62) (layer F.SilkS))
    (fp_text value QUOTE (at 0 7.62) (layer F.SilkS))
    (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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C4B)
    (at 52.705 124.46)
    (fp_text reference SW18 (at 0 -7.62) (layer F.SilkS))
    (fp_text value TILDE (at 0 7.62) (layer F.SilkS))
    (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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BD9)
    (at 228.9175 181.61)
    (fp_text reference SW19 (at 0 -7.62) (layer F.SilkS))
    (fp_text value COMMA (at 0 7.62) (layer F.SilkS))
    (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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BD6)
    (at 247.9675 181.61)
    (fp_text reference SW20 (at 0 -7.62) (layer F.SilkS))
    (fp_text value PERIOD (at 0 7.62) (layer F.SilkS))
    (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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BD2)
    (at 267.0175 181.61)
    (fp_text reference SW21 (at 0 -7.62) (layer F.SilkS))
    (fp_text value SLASH (at 0 7.62) (layer F.SilkS))
    (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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_125H (layer F.Cu) (tedit 5BB26BC6)
    (at 293.21125 200.66)
    (fp_text reference SW22 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value DEAD (at -0.15875 7.62) (layer F.SilkS))
    (fp_text user 1.25u (at -8.09752 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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C91)
    (at 86.0425 162.56)
    (fp_text reference SW23 (at 0 -7.62) (layer F.SilkS))
    (fp_text value A (at 0 7.62) (layer F.SilkS))
    (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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B86)
    (at 171.7675 181.61)
    (fp_text reference SW24 (at 0 -7.62) (layer F.SilkS))
    (fp_text value B (at 0 7.62) (layer F.SilkS))
    (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 24 /ROW2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C67)
    (at 133.6675 181.61)
    (fp_text reference SW25 (at 0 -7.62) (layer F.SilkS))
    (fp_text value C (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B06)
    (at 124.1425 162.56)
    (fp_text reference SW26 (at 0 -7.62) (layer F.SilkS))
    (fp_text value D (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C83)
    (at 119.38 143.51)
    (fp_text reference SW27 (at 0 -7.62) (layer F.SilkS))
    (fp_text value E (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C87)
    (at 143.1925 162.56)
    (fp_text reference SW28 (at 0 -7.62) (layer F.SilkS))
    (fp_text value F (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B74)
    (at 162.2425 162.56)
    (fp_text reference SW29 (at 0 -7.62) (layer F.SilkS))
    (fp_text value G (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B92)
    (at 181.2925 162.56)
    (fp_text reference SW30 (at 0 -7.62) (layer F.SilkS))
    (fp_text value H (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C19)
    (at 214.63 143.51)
    (fp_text reference SW31 (at 0 -7.62) (layer F.SilkS))
    (fp_text value I (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BE8)
    (at 200.3425 162.56)
    (fp_text reference SW32 (at 0 -7.62) (layer F.SilkS))
    (fp_text value J (at 0 7.62) (layer F.SilkS))
    (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 25 /ROW3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C36)
    (at 219.3925 162.56)
    (fp_text reference SW33 (at 0 -7.62) (layer F.SilkS))
    (fp_text value K (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C32)
    (at 238.4425 162.56)
    (fp_text reference SW34 (at 0 -7.62) (layer F.SilkS))
    (fp_text value L (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BDD)
    (at 209.8675 181.61)
    (fp_text reference SW35 (at 0 -7.62) (layer F.SilkS))
    (fp_text value M (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BE0)
    (at 190.8175 181.61)
    (fp_text reference SW36 (at 0 -7.62) (layer F.SilkS))
    (fp_text value N (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C1D)
    (at 233.68 143.51)
    (fp_text reference SW37 (at 0 -7.62) (layer F.SilkS))
    (fp_text value O (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C24)
    (at 252.73 143.51)
    (fp_text reference SW38 (at 0 -7.62) (layer F.SilkS))
    (fp_text value P (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C6B)
    (at 81.28 143.51)
    (fp_text reference SW39 (at 0 -7.62) (layer F.SilkS))
    (fp_text value Q (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C80)
    (at 138.43 143.51)
    (fp_text reference SW40 (at 0 -7.62) (layer F.SilkS))
    (fp_text value R (at 0 7.62) (layer F.SilkS))
    (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 26 /ROW4))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C8B)
    (at 105.0925 162.56)
    (fp_text reference SW41 (at 0 -7.62) (layer F.SilkS))
    (fp_text value S (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B70)
    (at 157.48 143.51)
    (fp_text reference SW42 (at 0 -7.62) (layer F.SilkS))
    (fp_text value T (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26BEE)
    (at 195.58 143.51)
    (fp_text reference SW43 (at 0 -7.62) (layer F.SilkS))
    (fp_text value U (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B7F)
    (at 152.7175 181.61)
    (fp_text reference SW44 (at 0 -7.62) (layer F.SilkS))
    (fp_text value V (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C8E)
    (at 100.33 143.51)
    (fp_text reference SW45 (at 0 -7.62) (layer F.SilkS))
    (fp_text value W (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C64)
    (at 114.6175 181.61)
    (fp_text reference SW46 (at 0 -7.62) (layer F.SilkS))
    (fp_text value X (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B96)
    (at 176.53 143.51)
    (fp_text reference SW47 (at 0 -7.62) (layer F.SilkS))
    (fp_text value Y (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26C61)
    (at 95.5675 181.61)
    (fp_text reference SW48 (at 0 -7.62) (layer F.SilkS))
    (fp_text value Z (at 0 7.62) (layer F.SilkS))
    (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 27 /ROW5))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_225H (layer F.Cu) (tedit 5BB26C55)
    (at 64.61125 181.61)
    (fp_text reference SW49 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value SHIFT (at 0.15875 7.62) (layer F.SilkS))
    (fp_text user 2.25u (at -17.62252 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 5 /SHIFT))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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))
    (pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
  )
  (module Cherry_MX:CHERRY_PCB_125H (layer F.Cu) (tedit 5BB26C58)
    (at 55.08625 200.66)
    (fp_text reference SW50 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value CTRL (at 0.15875 7.62) (layer F.SilkS))
    (fp_text user 1.25u (at -8.09752 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 6 /ROW6))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_125H (layer F.Cu) (tedit 5BB26C5C)
    (at 102.71125 200.66)
    (fp_text reference SW51 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value GRAPH (at 0.15875 7.62) (layer F.SilkS))
    (fp_text user 1.25u (at -8.09752 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 7 /GRAPH))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_175H (layer F.Cu) (tedit 5BB26C52)
    (at 59.84875 162.56)
    (fp_text reference SW52 (at -0.15875 -7.62) (layer F.SilkS))
    (fp_text value CAPS_LOCK (at -0.15875 7.62) (layer F.SilkS))
    (fp_text user 1.75u (at -12.86002 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 6 /ROW6))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_125H (layer F.Cu) (tedit 5BB26BCD)
    (at 245.58625 200.66)
    (fp_text reference SW53 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value CODE/KANA (at 0.15875 7.62) (layer F.SilkS))
    (fp_text user 1.25u (at -8.09752 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 8 /CODE))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B0F)
    (at 90.805 95.885)
    (fp_text reference SW54 (at 0 -7.62) (layer F.SilkS))
    (fp_text value F1/F6 (at 0 7.62) (layer F.SilkS))
    (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 6 /ROW6))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B14)
    (at 109.855 95.885)
    (fp_text reference SW55 (at 0 -7.62) (layer F.SilkS))
    (fp_text value F2/F7 (at 0 7.62) (layer F.SilkS))
    (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 6 /ROW6))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B17)
    (at 128.905 95.885)
    (fp_text reference SW56 (at 0 -7.62) (layer F.SilkS))
    (fp_text value F3/F8 (at 0 7.62) (layer F.SilkS))
    (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 6 /ROW6))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B1A)
    (at 147.955 95.885)
    (fp_text reference SW57 (at 0 -7.62) (layer F.SilkS))
    (fp_text value F4/F9 (at 0 7.62) (layer F.SilkS))
    (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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B1E)
    (at 167.005 95.885)
    (fp_text reference SW58 (at 0 -7.62) (layer F.SilkS))
    (fp_text value F5/F10 (at 0 7.62) (layer F.SilkS))
    (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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B0B)
    (at 52.705 95.885)
    (fp_text reference SW59 (at 0 -7.62) (layer F.SilkS))
    (fp_text value ESC (at 0 7.62) (layer F.SilkS))
    (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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_150H (layer F.Cu) (tedit 5BB26C4E)
    (at 57.4675 143.51)
    (fp_text reference SW60 (at 0.3175 -7.62) (layer F.SilkS))
    (fp_text value TAB (at -0.3175 7.62) (layer F.SilkS))
    (fp_text user 1.50u (at -10.4775 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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B2F)
    (at 367.03 143.51)
    (fp_text reference SW61 (at 0 -7.62) (layer F.SilkS))
    (fp_text value STOP (at 0 7.62) (layer F.SilkS))
    (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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_200H (layer F.Cu) (tedit 5BB26BB7)
    (at 309.88 124.46)
    (fp_text reference SW62 (at 0 -7.62) (layer F.SilkS))
    (fp_text value BACK_SPACE (at 0 7.62) (layer F.SilkS))
    (fp_text user 2.00u (at -15.24 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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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))
    (pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
  )
  (module Cherry_MX:CHERRY_PCB_225H (layer F.Cu) (tedit 5BB26BBF)
    (at 307.49875 162.56)
    (fp_text reference SW64 (at -0.15875 -7.62) (layer F.SilkS))
    (fp_text value RETURN (at -0.15875 7.62) (layer F.SilkS))
    (fp_text user 2.25u (at -17.62252 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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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))
    (pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
  )
  (module Cherry_MX:CHERRY_PCB_625H (layer F.Cu) (tedit 5BB26B89)
    (at 174.14875 200.66)
    (fp_text reference SW65 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value SPACE (at -0.15875 7.62) (layer F.SilkS))
    (fp_text user 6.25u (at -55.72252 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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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))
    (pad HOLE np_thru_hole circle (at -50.038 6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 50.038 6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -50.038 -8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 50.038 -8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
  )
  (module Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B2C)
    (at 367.03 124.46)
    (fp_text reference SW66 (at 0 -7.62) (layer F.SilkS))
    (fp_text value HOME/CLS (at 0 7.62) (layer F.SilkS))
    (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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 /COLUMN1))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B29)
    (at 347.98 124.46)
    (fp_text reference SW67 (at 0 -7.62) (layer F.SilkS))
    (fp_text value INSERT (at 0 7.62) (layer F.SilkS))
    (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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 /COLUMN2))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B37)
    (at 347.98 143.51)
    (fp_text reference SW68 (at 0 -7.62) (layer F.SilkS))
    (fp_text value DELETE (at 0 7.62) (layer F.SilkS))
    (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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 /COLUMN3))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B3F)
    (at 328.93 200.66)
    (fp_text reference SW69 (at 0 -7.62) (layer F.SilkS))
    (fp_text value LEFT (at 0 7.62) (layer F.SilkS))
    (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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 /COLUMN4))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B3C)
    (at 347.98 181.61)
    (fp_text reference SW70 (at 0 -7.62) (layer F.SilkS))
    (fp_text value UP (at 0 7.62) (layer F.SilkS))
    (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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 /COLUMN5))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B43)
    (at 347.98 200.66)
    (fp_text reference SW71 (at 0 -7.62) (layer F.SilkS))
    (fp_text value DOWN (at 0 7.62) (layer F.SilkS))
    (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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_100H (layer F.Cu) (tedit 5BB26B46)
    (at 367.03 200.66)
    (fp_text reference SW72 (at 0 -7.62) (layer F.SilkS))
    (fp_text value RIGHT (at 0 7.62) (layer F.SilkS))
    (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 29 /ROW8))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 /COLUMN7))
    (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 Cherry_MX:CHERRY_PCB_125H (layer F.Cu) (tedit 5BB26BCA)
    (at 269.39875 200.66)
    (fp_text reference SW63 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value SELECT (at 0.15875 7.62) (layer F.SilkS))
    (fp_text user 1.25u (at -8.09752 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 28 /ROW7))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 /COLUMN6))
    (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 Cherry_MX:CHERRY_PCB_275H (layer F.Cu) (tedit 5BB26BC2)
    (at 302.73625 181.61)
    (fp_text reference SW73 (at 0.15875 -7.62) (layer F.SilkS))
    (fp_text value SHIFT (at -0.15875 7.62) (layer F.SilkS))
    (fp_text user 2.75u (at -22.38502 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 5 /SHIFT))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 9 /COLUMN0))
    (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))
    (pad HOLE np_thru_hole circle (at -11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 11.938 8.255) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
  )
  (module My_Components:Cap_Cer_508 (layer F.Cu) (tedit 5BB7D31B)
    (at 179.07 107.95 270)
    (descr "Ceramic Capacitor, 5.08mm lead spacing")
    (tags Cap_Cer_508)
    (fp_text reference C1 (at 2.54 1.905 270) (layer F.SilkS))
    (fp_text value 0.1uF (at -1.5875 1.905 270) (layer F.SilkS))
    (pad 1 thru_hole circle (at -2.54 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 2 thru_hole circle (at 2.54 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (model discret/capa_2pas_5x5mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Cap_Cer_508 (layer F.Cu) (tedit 5BB7D322)
    (at 179.07 95.25 270)
    (descr "Ceramic Capacitor, 5.08mm lead spacing")
    (tags Cap_Cer_508)
    (fp_text reference C2 (at 2.54 1.905 270) (layer F.SilkS))
    (fp_text value 0.1uF (at -1.5875 1.905 270) (layer F.SilkS))
    (pad 1 thru_hole circle (at -2.54 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 2 thru_hole circle (at 2.54 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (model discret/capa_2pas_5x5mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Cap_Tant_508 (layer F.Cu) (tedit 5C294B53)
    (at 214.63 107.95 90)
    (descr "Capacitor Tantalum, 5.08mm lead spacing")
    (tags CAPACITOR)
    (fp_text reference C3 (at 0 -3.81 90) (layer F.SilkS))
    (fp_text value 10uF (at 0 3.81 90) (layer F.SilkS))
    (fp_text user + (at -2.54 2.54 90) (layer F.SilkS))
    (pad 1 thru_hole rect (at -2.54 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 2 thru_hole circle (at 2.54 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (model discret/capa_2pas_5x5mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:LED_3mm (layer F.Cu) (tedit 57E95C70)
    (at 254 96.52)
    (descr "LED 3mm, 100mil (2.54mm) lead spacing")
    (tags "LED 3mm T1")
    (fp_text reference D1 (at 0 -3.175) (layer F.SilkS))
    (fp_text value POWER (at 0 3.175) (layer F.SilkS))
    (pad 2 thru_hole circle (at -1.27 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 34 /D1+))
    (pad 1 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (model discret/leds/led3_vertical_verde.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Diode_762 (layer F.Cu) (tedit 5C294A85)
    (at 83.82 199.39 270)
    (descr "Diode, 7.62mm lead spacing")
    (tags "DIODE 7.62mm")
    (fp_text reference D4 (at 5.715 0 270) (layer F.SilkS))
    (fp_text value 1N4148 (at -7.62 0 270) (layer F.SilkS))
    (pad 2 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 /SHIFT))
    (pad 1 thru_hole rect (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 6 /ROW6))
    (model discret/diode.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Diode_762 (layer F.Cu) (tedit 5C294A8B)
    (at 86.36 199.39 270)
    (descr "Diode, 7.62mm lead spacing")
    (tags "DIODE 7.62mm")
    (fp_text reference D5 (at 5.715 0 270) (layer F.SilkS))
    (fp_text value 1N4148 (at -7.62 0 270) (layer F.SilkS))
    (pad 2 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 7 /GRAPH))
    (pad 1 thru_hole rect (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 6 /ROW6))
    (model discret/diode.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Diode_762 (layer F.Cu) (tedit 5C294A91)
    (at 88.9 199.39 270)
    (descr "Diode, 7.62mm lead spacing")
    (tags "DIODE 7.62mm")
    (fp_text reference D6 (at 5.715 0 270) (layer F.SilkS))
    (fp_text value 1N4148 (at -7.62 0 270) (layer F.SilkS))
    (pad 2 thru_hole circle (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 8 /CODE))
    (pad 1 thru_hole rect (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 6 /ROW6))
    (model discret/diode.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Hole_3mm (layer F.Cu) (tedit 52CC20B5)
    (at 73.66 92.71)
    (descr "Mounting Hole, 3mm")
    (tags "HOLE 3MM")
    (fp_text reference HOLE1 (at 0 -3.175) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 3.175) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module My_Components:Hole_3mm (layer F.Cu) (tedit 52CC20B5)
    (at 208.28 92.71)
    (descr "Mounting Hole, 3mm")
    (tags "HOLE 3MM")
    (fp_text reference HOLE2 (at 0 -3.175) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 3.175) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module My_Components:Hole_3mm (layer F.Cu) (tedit 5BABFDEE)
    (at 334.01 123.19)
    (descr "Mounting Hole, 3mm")
    (tags "HOLE 3MM")
    (fp_text reference HOLE3 (at 0 -3.175) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 3.175) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module My_Components:Hole_3mm (layer F.Cu) (tedit 52CC20B5)
    (at 73.66 204.47)
    (descr "Mounting Hole, 3mm")
    (tags "HOLE 3MM")
    (fp_text reference HOLE4 (at 0 -3.175) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 3.175) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module My_Components:Hole_3mm (layer F.Cu) (tedit 52CC20B5)
    (at 208.28 204.47)
    (descr "Mounting Hole, 3mm")
    (tags "HOLE 3MM")
    (fp_text reference HOLE5 (at 0 -3.175) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 3.175) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module My_Components:Hole_3mm (layer F.Cu) (tedit 52CC20B5)
    (at 312.42 204.47)
    (descr "Mounting Hole, 3mm")
    (tags "HOLE 3MM")
    (fp_text reference HOLE6 (at 0 -3.175) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 3.175) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module My_Components:Conn_Pin_Header_8x2_2.54mm (layer F.Cu) (tedit 5C2675E1)
    (at 236.22 104.14)
    (descr "Pin Header, 8x2, 2.54mm pitch")
    (tags "CONN 8x2")
    (fp_text reference J1 (at -7.62 3.4925) (layer F.SilkS))
    (fp_text value KEYBOARD (at 5.715 3.4925) (layer F.SilkS))
    (pad 1 thru_hole rect (at -8.89 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 30 /COLUMN0_BUF))
    (pad 2 thru_hole circle (at -8.89 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 3 thru_hole circle (at -6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 10 /COLUMN1))
    (pad 4 thru_hole circle (at -6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 11 /ROW_A))
    (pad 5 thru_hole circle (at -3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 31 /COLUMN2_BUF))
    (pad 6 thru_hole circle (at -3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 13 /ROW_B))
    (pad 7 thru_hole circle (at -1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 14 /COLUMN3))
    (pad 8 thru_hole circle (at -1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 15 /ROW_C))
    (pad 9 thru_hole circle (at 1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 32 /COLUMN4_BUF))
    (pad 10 thru_hole circle (at 1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 17 /ROW_D))
    (pad 11 thru_hole circle (at 3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 18 /COLUMN5))
    (pad 12 thru_hole circle (at 3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 3 /CAPS_LED))
    (pad 13 thru_hole circle (at 6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 19 /COLUMN6))
    (pad 14 thru_hole circle (at 6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 38 /KANA_LED))
    (pad 15 thru_hole circle (at 8.89 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 20 /COLUMN7))
    (pad 16 thru_hole circle (at 8.89 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (model pin_array/pins_array_8x2.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Res_762 (layer F.Cu) (tedit 5BB3F58D)
    (at 219.71 96.52 90)
    (descr "Resistor, 7.62mm lead spacing")
    (tags RESISTOR)
    (autoplace_cost180 10)
    (fp_text reference R1 (at -5.715 -0.3175 90) (layer F.SilkS))
    (fp_text value 470 (at 6.0325 0 90) (layer F.SilkS))
    (pad 1 thru_hole circle (at -3.81 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 2 thru_hole circle (at 3.81 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 34 /D1+))
    (model discret/resistor.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Res_762 (layer F.Cu) (tedit 5BB3F575)
    (at 214.63 96.52 90)
    (descr "Resistor, 7.62mm lead spacing")
    (tags RESISTOR)
    (autoplace_cost180 10)
    (fp_text reference R2 (at -5.715 0 90) (layer F.SilkS))
    (fp_text value 470 (at 6.0325 0 90) (layer F.SilkS))
    (pad 1 thru_hole circle (at -3.81 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 2 thru_hole circle (at 3.81 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 35 /D2+))
    (model discret/resistor.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Conn_SIL10 (layer F.Cu) (tedit 5298E6EF)
    (at 233.68 110.49)
    (descr "Footprint, SIL-10")
    (tags "CONN SIL-10")
    (fp_text reference RR1 (at -10.16 2.54) (layer F.SilkS))
    (fp_text value 4.7k (at 10.16 2.54) (layer F.SilkS))
    (pad 1 thru_hole rect (at -11.43 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 2 thru_hole circle (at -8.89 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 21 /ROW6_UNBUF))
    (pad 3 thru_hole circle (at -6.35 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 9 /COLUMN0))
    (pad 4 thru_hole circle (at -3.81 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 10 /COLUMN1))
    (pad 5 thru_hole circle (at -1.27 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 12 /COLUMN2))
    (pad 6 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 14 /COLUMN3))
    (pad 7 thru_hole circle (at 3.81 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 16 /COLUMN4))
    (pad 8 thru_hole circle (at 6.35 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 18 /COLUMN5))
    (pad 9 thru_hole circle (at 8.89 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 19 /COLUMN6))
    (pad 10 thru_hole circle (at 11.43 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 20 /COLUMN7))
  )
  (module My_Components:IC_DIP16_300 (layer F.Cu) (tedit 5BAE71EF)
    (at 193.04 109.22)
    (descr "16 pins DIL package, round pads")
    (tags "DIP DIL DIP16 DIL16")
    (fp_text reference U1 (at -7.62 5.715) (layer F.SilkS))
    (fp_text value 74LS145 (at 5.715 5.715) (layer F.SilkS))
    (pad 1 thru_hole rect (at -8.89 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 22 /ROW0))
    (pad 2 thru_hole circle (at -6.35 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 23 /ROW1))
    (pad 3 thru_hole circle (at -3.81 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 24 /ROW2))
    (pad 4 thru_hole circle (at -1.27 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 25 /ROW3))
    (pad 5 thru_hole circle (at 1.27 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 26 /ROW4))
    (pad 6 thru_hole circle (at 3.81 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 27 /ROW5))
    (pad 7 thru_hole circle (at 6.35 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 21 /ROW6_UNBUF))
    (pad 8 thru_hole circle (at 8.89 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (pad 9 thru_hole circle (at 8.89 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 28 /ROW7))
    (pad 10 thru_hole circle (at 6.35 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 29 /ROW8))
    (pad 11 thru_hole circle (at 3.81 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(U1-Pad11)"))
    (pad 12 thru_hole circle (at 1.27 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 17 /ROW_D))
    (pad 13 thru_hole circle (at -1.27 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 15 /ROW_C))
    (pad 14 thru_hole circle (at -3.81 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 13 /ROW_B))
    (pad 15 thru_hole circle (at -6.35 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 11 /ROW_A))
    (pad 16 thru_hole circle (at -8.89 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (model dil/dil_16.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:IC_DIP14_300 (layer F.Cu) (tedit 5BAE71F4)
    (at 191.77 96.52)
    (descr "14 pins DIL package, round pads")
    (tags "DIP DIP DIP14 DIL14")
    (fp_text reference U2 (at -6.35 5.715) (layer F.SilkS))
    (fp_text value 74LS07 (at 5.08 5.715) (layer F.SilkS))
    (pad 1 thru_hole rect (at -7.62 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 16 /COLUMN4))
    (pad 2 thru_hole circle (at -5.08 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 32 /COLUMN4_BUF))
    (pad 3 thru_hole circle (at -2.54 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 12 /COLUMN2))
    (pad 4 thru_hole circle (at 0 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 31 /COLUMN2_BUF))
    (pad 5 thru_hole circle (at 2.54 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 9 /COLUMN0))
    (pad 6 thru_hole circle (at 5.08 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 30 /COLUMN0_BUF))
    (pad 7 thru_hole circle (at 7.62 3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (pad 8 thru_hole circle (at 7.62 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 6 /ROW6))
    (pad 9 thru_hole circle (at 5.08 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 21 /ROW6_UNBUF))
    (pad 10 thru_hole circle (at 2.54 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 36 /KANA_LED_BUFFERED))
    (pad 11 thru_hole circle (at 0 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 38 /KANA_LED))
    (pad 12 thru_hole circle (at -2.54 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 33 /CAPS_LED_BUFFERED))
    (pad 13 thru_hole circle (at -5.08 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 /CAPS_LED))
    (pad 14 thru_hole circle (at -7.62 -3.81) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (model dil/dil_14.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module My_Components:Hole_3mm (layer F.Cu) (tedit 52CC20B5)
    (at 363.22 161.29)
    (descr "Mounting Hole, 3mm")
    (tags "HOLE 3MM")
    (fp_text reference HOLE7 (at 0 -3.175) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 3.175) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module Cherry_MX:CHERRY_MX_LED (layer F.Cu) (tedit 5BD72BA8)
    (at 245.58625 200.66)
    (fp_text reference D3 (at 0 3.175) (layer F.SilkS))
    (fp_text value KANA (at 0.15875 9.2075) (layer B.SilkS) hide)
    (pad 1 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.SilkS *.Mask)
      (net 36 /KANA_LED_BUFFERED))
    (pad 2 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.SilkS *.Mask)
      (net 37 /D3+))
  )
  (module My_Components:Res_762 (layer F.Cu) (tedit 5BD72C98)
    (at 217.17 96.52 90)
    (descr "Resistor, 7.62mm lead spacing")
    (tags RESISTOR)
    (autoplace_cost180 10)
    (fp_text reference R3 (at -5.715 0 90) (layer F.SilkS))
    (fp_text value 470 (at 6.0325 0 90) (layer F.SilkS))
    (pad 1 thru_hole circle (at -3.81 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 2 thru_hole circle (at 3.81 0 90) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 37 /D3+))
    (model discret/resistor.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
  )
  (module Cherry_MX:CHERRY_MX_LED (layer F.Cu) (tedit 5BD72BAE)
    (at 59.84875 162.56)
    (fp_text reference D2 (at -0.15875 3.175) (layer F.SilkS))
    (fp_text value CAPS (at -0.15875 9.2075) (layer B.SilkS) hide)
    (pad 1 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.SilkS *.Mask)
      (net 33 /CAPS_LED_BUFFERED))
    (pad 2 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.SilkS *.Mask)
      (net 35 /D2+))
  )
  (gr_line (start 246.38 86.995) (end 246.38 88.265) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 226.06 86.995) (end 226.06 88.265) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 225.425 86.36) (end 45.72 86.36) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 247.015 86.36) (end 256.54 86.36) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 245.745 88.9) (end 226.695 88.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 247.015 86.995) (end 246.38 86.995) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 225.425 86.995) (end 225.425 86.36) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 245.745 88.265) (end 246.38 88.265) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 226.695 88.265) (end 226.695 88.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 376.555 111.76) (end 376.555 208.28) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 374.015 111.76) (end 374.015 109.22) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 259.08 109.22) (end 374.015 109.22) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 259.08 88.9) (end 259.08 109.22) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 256.54 88.9) (end 256.54 86.36) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 43.18 208.28) (end 43.18 88.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 374.015 210.82) (end 45.72 210.82) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 374.015 208.28) (end 376.555 208.28) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 45.72 88.9) (end 43.18 88.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 45.72 208.28) (end 45.72 210.82) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text "Omega Home Computer\nKeyboard - Version 1.0\nCopyright (C) 2018 Sergey Kiselev" (at 128.5875 110.49) (layer F.SilkS))
  (zone (net 2) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.4318))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 376.555 210.82) (xy 43.18 210.82) (xy 43.18 86.36) (xy 226.06 86.36) (xy 226.06 88.9)
        (xy 246.38 88.9) (xy 246.38 86.36) (xy 259.08 86.36) (xy 259.08 109.22) (xy 376.555 109.22)
      )
    )
  )
  (zone (net 2) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.4318))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 376.555 210.82) (xy 43.18 210.82) (xy 43.18 86.36) (xy 226.06 86.36) (xy 226.06 88.9)
        (xy 246.38 88.9) (xy 246.38 86.36) (xy 259.08 86.36) (xy 259.08 109.22) (xy 376.555 109.22)
      )
    )
  )
)
