(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-3-g5ebb6b6)")
  (general
    (thickness 1.6)
    (drawings 138)
    (tracks 2956)
    (zones 0)
    (modules 98)
    (nets 77)
  )
  (page A4)
  (title_block
    (title Crkbd)
    (date 2018/05/15)
    (rev 1.1)
    (company foostan)
  )
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal hide)
    (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 hide)
    (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.25)
    (user_trace_width 0.5)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 2.1)
    (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 4)
    (pad_drill 2.2)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 194.8 63.4)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010f0_80000001)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk true)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 row0)
  (net 2 "Net-(D1-Pad2)")
  (net 3 row1)
  (net 4 "Net-(D2-Pad2)")
  (net 5 row2)
  (net 6 "Net-(D3-Pad2)")
  (net 7 row3)
  (net 8 "Net-(D4-Pad2)")
  (net 9 "Net-(D5-Pad2)")
  (net 10 "Net-(D6-Pad2)")
  (net 11 "Net-(D7-Pad2)")
  (net 12 "Net-(D8-Pad2)")
  (net 13 "Net-(D9-Pad2)")
  (net 14 "Net-(D10-Pad2)")
  (net 15 "Net-(D11-Pad2)")
  (net 16 "Net-(D12-Pad2)")
  (net 17 "Net-(D13-Pad2)")
  (net 18 "Net-(D14-Pad2)")
  (net 19 "Net-(D15-Pad2)")
  (net 20 "Net-(D16-Pad2)")
  (net 21 "Net-(D17-Pad2)")
  (net 22 "Net-(D18-Pad2)")
  (net 23 "Net-(D19-Pad2)")
  (net 24 "Net-(D20-Pad2)")
  (net 25 "Net-(D21-Pad2)")
  (net 26 GND)
  (net 27 VCC)
  (net 28 col0)
  (net 29 col1)
  (net 30 col2)
  (net 31 col3)
  (net 32 col4)
  (net 33 col5)
  (net 34 LED)
  (net 35 data)
  (net 36 "Net-(L1-Pad3)")
  (net 37 "Net-(L1-Pad1)")
  (net 38 "Net-(L3-Pad3)")
  (net 39 "Net-(L10-Pad1)")
  (net 40 "Net-(L11-Pad1)")
  (net 41 "Net-(L13-Pad1)")
  (net 42 "Net-(L14-Pad3)")
  (net 43 "Net-(L10-Pad3)")
  (net 44 "Net-(L12-Pad1)")
  (net 45 "Net-(L13-Pad3)")
  (net 46 "Net-(L15-Pad3)")
  (net 47 "Net-(L16-Pad3)")
  (net 48 reset)
  (net 49 SCL)
  (net 50 SDA)
  (net 51 "Net-(L5-Pad3)")
  (net 52 "Net-(U1-Pad14)")
  (net 53 "Net-(U1-Pad13)")
  (net 54 "Net-(U1-Pad12)")
  (net 55 "Net-(U1-Pad11)")
  (net 56 "Net-(J2-Pad1)")
  (net 57 "Net-(J2-Pad2)")
  (net 58 "Net-(J2-Pad3)")
  (net 59 "Net-(J2-Pad4)")
  (net 60 "Net-(L2-Pad3)")
  (net 61 "Net-(L3-Pad1)")
  (net 62 "Net-(L11-Pad3)")
  (net 63 "Net-(L14-Pad1)")
  (net 64 "Net-(L12-Pad3)")
  (net 65 "Net-(L17-Pad1)")
  (net 66 "Net-(L18-Pad3)")
  (net 67 "Net-(L19-Pad3)")
  (net 68 "Net-(J1-PadA)")
  (net 69 "Net-(J1-PadB)")
  (net 70 "Net-(U1-Pad24)")
  (net 71 "Net-(L21-Pad3)")
  (net 72 "Net-(L22-Pad3)")
  (net 73 "Net-(L22-Pad1)")
  (net 74 "Net-(L23-Pad3)")
  (net 75 "Net-(L25-Pad1)")
  (net 76 "Net-(L26-Pad1)")
  (net_class Default "これは標準のネット クラスです。"
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net GND)
    (add_net LED)
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(D10-Pad2)")
    (add_net "Net-(D11-Pad2)")
    (add_net "Net-(D12-Pad2)")
    (add_net "Net-(D13-Pad2)")
    (add_net "Net-(D14-Pad2)")
    (add_net "Net-(D15-Pad2)")
    (add_net "Net-(D16-Pad2)")
    (add_net "Net-(D17-Pad2)")
    (add_net "Net-(D18-Pad2)")
    (add_net "Net-(D19-Pad2)")
    (add_net "Net-(D2-Pad2)")
    (add_net "Net-(D20-Pad2)")
    (add_net "Net-(D21-Pad2)")
    (add_net "Net-(D3-Pad2)")
    (add_net "Net-(D4-Pad2)")
    (add_net "Net-(D5-Pad2)")
    (add_net "Net-(D6-Pad2)")
    (add_net "Net-(D7-Pad2)")
    (add_net "Net-(D8-Pad2)")
    (add_net "Net-(D9-Pad2)")
    (add_net "Net-(J1-PadA)")
    (add_net "Net-(J1-PadB)")
    (add_net "Net-(J2-Pad1)")
    (add_net "Net-(J2-Pad2)")
    (add_net "Net-(J2-Pad3)")
    (add_net "Net-(J2-Pad4)")
    (add_net "Net-(L1-Pad1)")
    (add_net "Net-(L1-Pad3)")
    (add_net "Net-(L10-Pad1)")
    (add_net "Net-(L10-Pad3)")
    (add_net "Net-(L11-Pad1)")
    (add_net "Net-(L11-Pad3)")
    (add_net "Net-(L12-Pad1)")
    (add_net "Net-(L12-Pad3)")
    (add_net "Net-(L13-Pad1)")
    (add_net "Net-(L13-Pad3)")
    (add_net "Net-(L14-Pad1)")
    (add_net "Net-(L14-Pad3)")
    (add_net "Net-(L15-Pad3)")
    (add_net "Net-(L16-Pad3)")
    (add_net "Net-(L17-Pad1)")
    (add_net "Net-(L18-Pad3)")
    (add_net "Net-(L19-Pad3)")
    (add_net "Net-(L2-Pad3)")
    (add_net "Net-(L21-Pad3)")
    (add_net "Net-(L22-Pad1)")
    (add_net "Net-(L22-Pad3)")
    (add_net "Net-(L23-Pad3)")
    (add_net "Net-(L25-Pad1)")
    (add_net "Net-(L26-Pad1)")
    (add_net "Net-(L3-Pad1)")
    (add_net "Net-(L3-Pad3)")
    (add_net "Net-(L5-Pad3)")
    (add_net "Net-(U1-Pad11)")
    (add_net "Net-(U1-Pad12)")
    (add_net "Net-(U1-Pad13)")
    (add_net "Net-(U1-Pad14)")
    (add_net "Net-(U1-Pad24)")
    (add_net SCL)
    (add_net SDA)
    (add_net VCC)
    (add_net col0)
    (add_net col1)
    (add_net col2)
    (add_net col3)
    (add_net col4)
    (add_net col5)
    (add_net data)
    (add_net reset)
    (add_net row0)
    (add_net row1)
    (add_net row2)
    (add_net row3)
  )
  (module kbd:SK6812MINI_underglow_rev (layer F.Cu) (tedit 5B480106)
    (at 165 121.5 180)
    (fp_text reference L27 (at 0 -2.5 180) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7 180) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 -0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 71 "Net-(L21-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 -0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 76 "Net-(L26-Pad1)"))
    (pad 2 smd rect (at -2.4 0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 71 "Net-(L21-Pad3)"))
    (pad 3 smd rect (at 2.4 0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 76 "Net-(L26-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_underglow_rev (layer F.Cu) (tedit 5B480106)
    (at 165 83.5)
    (fp_text reference L24 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 74 "Net-(L23-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 34 LED))
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 74 "Net-(L23-Pad3)"))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 34 LED))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_underglow_rev (layer F.Cu) (tedit 5B480106)
    (at 127 78.8)
    (fp_text reference L23 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 72 "Net-(L22-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 74 "Net-(L23-Pad3)"))
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 72 "Net-(L22-Pad3)"))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 74 "Net-(L23-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_underglow_rev (layer F.Cu) (tedit 5B480106)
    (at 89 85.9)
    (fp_text reference L22 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 73 "Net-(L22-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 72 "Net-(L22-Pad3)"))
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 73 "Net-(L22-Pad1)"))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 72 "Net-(L22-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_underglow_rev (layer F.Cu) (tedit 5B480106)
    (at 89 104.9 180)
    (fp_text reference L25 (at 0 -2.5 180) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7 180) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 -0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 75 "Net-(L25-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 -0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 73 "Net-(L22-Pad1)"))
    (pad 2 smd rect (at -2.4 0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 75 "Net-(L25-Pad1)"))
    (pad 3 smd rect (at 2.4 0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 73 "Net-(L22-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_underglow_rev (layer F.Cu) (tedit 5B480106)
    (at 127 116.8 180)
    (fp_text reference L26 (at 0 -2.5 180) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7 180) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 -0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 76 "Net-(L26-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 -0.875 180) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 75 "Net-(L25-Pad1)"))
    (pad 2 smd rect (at -2.4 0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 76 "Net-(L26-Pad1)"))
    (pad 3 smd rect (at 2.4 0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 75 "Net-(L25-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875 180) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:corne (layer B.Cu) (tedit 0)
    (at 184 85.25 90)
    (fp_text reference G*** (at 0 0 90) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0 90) (layer B.SilkS) hide)
  )
  (module kbd:MX_ALPS_PG1350_noLed_1.75u (layer F.Cu) (tedit 5A9F2BC2)
    (at 179.75 136.5 240)
    (fp_text reference SW21 (at 4.6 6 240) (layer F.SilkS) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 240) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 5.1 -3.9 190) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad "" np_thru_hole circle (at 0 0 330) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 330) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.5 0 330) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at -5.1 -3.9 290) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole circle (at 0 -5.9 330) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 25 "Net-(D21-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -5.08 240) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 25 "Net-(D21-Pad2)"))
    (pad 1 thru_hole oval (at -3.81 -2.54 290) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole circle (at -2.54 -5.08 240) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole oval (at 3.81 -2.540001 190) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 25 "Net-(D21-Pad2)"))
    (pad 2 thru_hole circle (at 2.540001 -4.5 240) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 25 "Net-(D21-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.000001 240) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 25 "Net-(D21-Pad2)"))
    (pad 1 thru_hole circle (at -2.540001 -4 240) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole circle (at -2.54 -4.499999 240) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad "" np_thru_hole circle (at 5.08 0 240) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 240) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 240) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.22 4.2 240) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
  )
  (module kbd:ProMicro_v2 (layer F.Cu) (tedit 5B7FE439)
    (at 185.75 86.25)
    (fp_text reference U1 (at -1.27 2.762 270) (layer F.SilkS) hide)
    (fp_text value ProMicro (at -1.27 14.732) (layer F.Fab) hide)
    (fp_text user "" (at -0.5 -17.25) (layer F.SilkS))
    (fp_text user "" (at -1.2065 -16.256) (layer B.SilkS))
    (fp_text user RAW (at -9.7155 -14.478) (layer F.SilkS))
    (fp_text user LED (at 5.5 -14.478) (layer F.SilkS))
    (fp_text user GND (at -9.7155 -11.938) (layer F.SilkS))
    (fp_text user DATA (at 5.35 -11.95) (layer F.SilkS))
    (fp_text user RST (at -9.7155 -9.3345) (layer F.SilkS))
    (fp_text user GND (at 5.5245 -9.3345) (layer F.SilkS))
    (fp_text user VCC (at -9.7155 -6.858) (layer F.SilkS))
    (fp_text user GND (at 5.461 -6.7945) (layer F.SilkS))
    (fp_text user COL3 (at -10 3.35) (layer F.SilkS))
    (fp_text user ROW0 (at 5.2 0.8) (layer F.SilkS))
    (fp_text user COL2 (at -9.9 0.762) (layer F.SilkS))
    (fp_text user SCL (at 5.461 -1.778) (layer F.SilkS))
    (fp_text user COL1 (at -9.85 -1.778) (layer F.SilkS))
    (fp_text user SDA (at 5.461 -4.318) (layer F.SilkS))
    (fp_text user COL0 (at -9.9 -4.3) (layer F.SilkS))
    (fp_text user B6 (at -10.05 13.5) (layer F.SilkS))
    (fp_text user B5 (at 5.2 13.5255) (layer F.SilkS))
    (fp_text user B4 (at 5.2 10.922) (layer F.SilkS))
    (fp_text user B2 (at -9.95 10.95) (layer F.SilkS))
    (fp_text user ROW3 (at 5.2 8.4455) (layer F.SilkS))
    (fp_text user COL5 (at -9.95 8.4455) (layer F.SilkS))
    (fp_text user ROW2 (at 5.2 5.85) (layer F.SilkS))
    (fp_text user COL4 (at -9.95 5.85) (layer F.SilkS))
    (fp_text user ROW1 (at 5.25 3.302) (layer F.SilkS))
    (fp_text user ROW1 (at -11.3 4.6355) (layer B.SilkS))
    (fp_text user COL4 (at 3.95 7.112) (layer B.SilkS))
    (fp_text user ROW2 (at -11.3 7.239) (layer B.SilkS))
    (fp_text user COL5 (at 4 9.75) (layer B.SilkS))
    (fp_text user ROW3 (at -11.3 9.75) (layer B.SilkS))
    (fp_text user B2 (at 4.5085 12.1285) (layer B.SilkS))
    (fp_text user B4 (at -11.049 12.2555) (layer B.SilkS))
    (fp_text user B5 (at -11.049 14.7955) (layer B.SilkS))
    (fp_text user B6 (at 4.445 14.732) (layer B.SilkS))
    (fp_text user COL0 (at 4 -2.95) (layer B.SilkS))
    (fp_text user SDA (at -11.049 -2.9845) (layer B.SilkS))
    (fp_text user COL1 (at 4 -0.4445) (layer B.SilkS))
    (fp_text user SCL (at -11.049 -0.4445) (layer B.SilkS))
    (fp_text user COL2 (at 4 2.1) (layer B.SilkS))
    (fp_text user ROW0 (at -11.3 2.032) (layer B.SilkS))
    (fp_text user COL3 (at 4 4.6) (layer B.SilkS))
    (fp_text user GND (at -11.049 -5.5245) (layer B.SilkS))
    (fp_text user VCC (at 4.1275 -5.5245) (layer B.SilkS))
    (fp_text user GND (at -11.049 -8.0645) (layer B.SilkS))
    (fp_text user RST (at 4.191 -8.0645) (layer B.SilkS))
    (fp_text user DATA (at -11.2 -10.5) (layer B.SilkS))
    (fp_text user GND (at 4.1275 -10.668) (layer B.SilkS))
    (fp_text user LED (at -11.049 -13.1445) (layer B.SilkS))
    (fp_text user RAW (at 4.191 -13.1445) (layer B.SilkS))
    (pad 24 thru_hole circle (at 6.35 -13.208) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 70 "Net-(U1-Pad24)"))
    (pad 23 thru_hole circle (at 6.35 -10.668) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad 22 thru_hole circle (at 6.35 -8.128) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 48 reset))
    (pad 21 thru_hole circle (at 6.35 -5.588) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 27 VCC))
    (pad 20 thru_hole circle (at 6.35 -3.048) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 19 thru_hole circle (at 6.35 -0.508) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 18 thru_hole circle (at 6.35 2.032) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 17 thru_hole circle (at 6.35 4.572) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 16 thru_hole circle (at 6.35 7.112) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 15 thru_hole circle (at 6.35 9.652) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 14 thru_hole circle (at 6.35 12.192) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 52 "Net-(U1-Pad14)"))
    (pad 13 thru_hole circle (at 6.35 14.732) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 53 "Net-(U1-Pad13)"))
    (pad 12 thru_hole circle (at -8.89 14.732) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 54 "Net-(U1-Pad12)"))
    (pad 11 thru_hole circle (at -8.89 12.192) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 55 "Net-(U1-Pad11)"))
    (pad 10 thru_hole circle (at -8.89 9.652) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 7 row3))
    (pad 9 thru_hole circle (at -8.89 7.112) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 8 thru_hole circle (at -8.89 4.572) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 7 thru_hole circle (at -8.89 2.032) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 6 thru_hole circle (at -8.89 -0.508) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 49 SCL))
    (pad 5 thru_hole circle (at -8.89 -3.048) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 50 SDA))
    (pad 4 thru_hole circle (at -8.89 -5.588) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad 3 thru_hole circle (at -8.89 -8.128) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad 2 thru_hole circle (at -8.89 -10.668) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 35 data))
    (pad 1 thru_hole circle (at -8.89 -13.208) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 34 LED))
    (pad 1 thru_hole circle (at 7.6564 -14.478) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 34 LED))
    (pad 2 thru_hole circle (at 7.6564 -11.938) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 35 data))
    (pad 3 thru_hole circle (at 7.6564 -9.398) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad 4 thru_hole circle (at 7.6564 -6.858) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad 5 thru_hole circle (at 7.6564 -4.318) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 50 SDA))
    (pad 6 thru_hole circle (at 7.6564 -1.778) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 49 SCL))
    (pad 7 thru_hole circle (at 7.6564 0.762) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 8 thru_hole circle (at 7.6564 3.302) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 9 thru_hole circle (at 7.6564 5.842) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 10 thru_hole circle (at 7.6564 8.382) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 7 row3))
    (pad 11 thru_hole circle (at 7.6564 10.922) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 55 "Net-(U1-Pad11)"))
    (pad 12 thru_hole circle (at 7.6564 13.462) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 54 "Net-(U1-Pad12)"))
    (pad 13 thru_hole circle (at -7.5636 13.462) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 53 "Net-(U1-Pad13)"))
    (pad 14 thru_hole circle (at -7.5636 10.922) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 52 "Net-(U1-Pad14)"))
    (pad 15 thru_hole circle (at -7.5636 8.382) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 16 thru_hole circle (at -7.5636 5.842) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 17 thru_hole circle (at -7.5636 3.302) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 18 thru_hole circle (at -7.5636 0.762) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 19 thru_hole circle (at -7.5636 -1.778) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 20 thru_hole circle (at -7.5636 -4.318) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 21 thru_hole circle (at -7.5636 -6.858) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 27 VCC))
    (pad 22 thru_hole circle (at -7.5636 -9.398) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 48 reset))
    (pad 23 thru_hole circle (at -7.5636 -11.938) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad 24 thru_hole circle (at -7.5636 -14.478) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 70 "Net-(U1-Pad24)"))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 70 71.625)
    (fp_text reference L1 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 37 "Net-(L1-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 36 "Net-(L1-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 37 "Net-(L1-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 36 "Net-(L1-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 89 71.625)
    (fp_text reference L2 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 36 "Net-(L1-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 60 "Net-(L2-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 36 "Net-(L1-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 60 "Net-(L2-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 108 66.875)
    (fp_text reference L3 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 61 "Net-(L3-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 38 "Net-(L3-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 61 "Net-(L3-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 38 "Net-(L3-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 127 64.5)
    (fp_text reference L4 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 38 "Net-(L3-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 39 "Net-(L10-Pad1)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 38 "Net-(L3-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 39 "Net-(L10-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 146 66.875)
    (fp_text reference L5 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 62 "Net-(L11-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 51 "Net-(L5-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 62 "Net-(L11-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 51 "Net-(L5-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 165 69.25)
    (fp_text reference L6 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 51 "Net-(L5-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 44 "Net-(L12-Pad1)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 51 "Net-(L5-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 44 "Net-(L12-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 70 90.625)
    (fp_text reference L7 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 45 "Net-(L13-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 37 "Net-(L1-Pad1)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 45 "Net-(L13-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 37 "Net-(L1-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 89 90.625)
    (fp_text reference L8 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 60 "Net-(L2-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 63 "Net-(L14-Pad1)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 60 "Net-(L2-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 63 "Net-(L14-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 108 85.875)
    (fp_text reference L9 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 46 "Net-(L15-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 61 "Net-(L3-Pad1)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 46 "Net-(L15-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 61 "Net-(L3-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 127 83.5)
    (fp_text reference L10 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 39 "Net-(L10-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 43 "Net-(L10-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 39 "Net-(L10-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 43 "Net-(L10-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 146 85.875)
    (fp_text reference L11 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 40 "Net-(L11-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 62 "Net-(L11-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 40 "Net-(L11-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 62 "Net-(L11-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 165 88.25)
    (fp_text reference L12 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 44 "Net-(L12-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 64 "Net-(L12-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 44 "Net-(L12-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 64 "Net-(L12-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 70 109.625)
    (fp_text reference L13 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 41 "Net-(L13-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 45 "Net-(L13-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 41 "Net-(L13-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 45 "Net-(L13-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 89 109.625)
    (fp_text reference L14 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 63 "Net-(L14-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 42 "Net-(L14-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 63 "Net-(L14-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 42 "Net-(L14-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 108 104.875)
    (fp_text reference L15 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 42 "Net-(L14-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 46 "Net-(L15-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 42 "Net-(L14-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 46 "Net-(L15-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 127 102.5)
    (fp_text reference L16 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 43 "Net-(L10-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 47 "Net-(L16-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 43 "Net-(L10-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 47 "Net-(L16-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 146 104.875)
    (fp_text reference L17 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 65 "Net-(L17-Pad1)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 40 "Net-(L11-Pad1)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 65 "Net-(L17-Pad1)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 40 "Net-(L11-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 165 107.25)
    (fp_text reference L18 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 64 "Net-(L12-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 66 "Net-(L18-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 64 "Net-(L12-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 66 "Net-(L18-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 136.5 124.5)
    (fp_text reference L19 (at 0 -2.5) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 47 "Net-(L16-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 67 "Net-(L19-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 47 "Net-(L16-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 67 "Net-(L19-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 159 127.5 345)
    (fp_text reference L20 (at 0 -2.500001 345) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.7 345) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875 345) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875 345) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 67 "Net-(L19-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875 345) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875 345) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 65 "Net-(L17-Pad1)"))
    (pad 2 smd rect (at -2.4 -0.875 345) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875 345) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 67 "Net-(L19-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875 345) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 65 "Net-(L17-Pad1)"))
    (pad 4 smd rect (at 2.4 0.875 345) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:SK6812MINI_rev (layer F.Cu) (tedit 5B46C121)
    (at 175 133.75 240)
    (fp_text reference L21 (at 0 -2.5 240) (layer F.SilkS) hide)
    (fp_text value SK6812MINI (at -0.3 2.700001 240) (layer F.Fab) hide)
    (pad 2 smd rect (at -2.4 0.875 240) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 -0.875 240) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 66 "Net-(L18-Pad3)"))
    (pad 4 smd rect (at 2.4 -0.875 240) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 2.4 0.875 240) (size 1.6 1) (layers B.Cu B.Paste B.Mask)
      (net 71 "Net-(L21-Pad3)"))
    (pad 2 smd rect (at -2.4 -0.875 240) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at -2.4 0.875 240) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 66 "Net-(L18-Pad3)"))
    (pad 3 smd rect (at 2.4 -0.875 240) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 71 "Net-(L21-Pad3)"))
    (pad 4 smd rect (at 2.4 0.875 240) (size 1.6 1) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 62 77.125 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D1 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 2 "Net-(D1-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(D1-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 1 row0))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 2 "Net-(D1-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 1 row0))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 97 77.125 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D2 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(D2-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(D2-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 1 row0))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 4 "Net-(D2-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 1 row0))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 116 72.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D3 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(D3-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(D3-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 1 row0))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 6 "Net-(D3-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 1 row0))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 135 70 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D4 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D4-Pad2)"))
    (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 "Net-(D4-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 1 row0))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 8 "Net-(D4-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 1 row0))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 154 72.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D5 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(D5-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 9 "Net-(D5-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 1 row0))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 9 "Net-(D5-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 1 row0))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 157 72.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D6 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(D6-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 10 "Net-(D6-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 1 row0))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 1 row0))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 10 "Net-(D6-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 1 row0))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 62 96.125 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D7 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(D7-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 11 "Net-(D7-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 3 row1))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 11 "Net-(D7-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 3 row1))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 97 96.125 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D8 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(D8-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 12 "Net-(D8-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 3 row1))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 12 "Net-(D8-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 3 row1))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 116 91.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D9 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(D9-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(D9-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 3 row1))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 13 "Net-(D9-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 3 row1))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 135 89 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D10 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(D10-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(D10-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 3 row1))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 14 "Net-(D10-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 3 row1))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 154 91.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D11 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(D11-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 15 "Net-(D11-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 3 row1))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 15 "Net-(D11-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 3 row1))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 157 91.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D12 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(D12-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 16 "Net-(D12-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 3 row1))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 3 row1))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 16 "Net-(D12-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 3 row1))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 62 115.125 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D13 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(D13-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 17 "Net-(D13-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 5 row2))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 17 "Net-(D13-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 5 row2))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 97 115.125 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D14 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(D14-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 18 "Net-(D14-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 5 row2))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 18 "Net-(D14-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 5 row2))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 116 110.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D15 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(D15-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 19 "Net-(D15-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 5 row2))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 19 "Net-(D15-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 5 row2))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 135 108 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D16 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(D16-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 20 "Net-(D16-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 5 row2))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 20 "Net-(D16-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 5 row2))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 157 110.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D18 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(D18-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 22 "Net-(D18-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 5 row2))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 22 "Net-(D18-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 5 row2))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 128.5 130 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D19 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 23 "Net-(D19-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 23 "Net-(D19-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 7 row3))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 7 row3))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 23 "Net-(D19-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 7 row3))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 144.5 129.75 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D20 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(D20-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 24 "Net-(D20-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 7 row3))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 7 row3))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 24 "Net-(D20-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 7 row3))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 147.5 129.75 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D21 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(D21-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 25 "Net-(D21-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 7 row3))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 7 row3))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 25 "Net-(D21-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 7 row3))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:D3_TH_SMD (layer F.Cu) (tedit 5B7FD767)
    (at 154 110.375 270)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference D17 (at 0 1.75 270) (layer F.Fab) hide)
    (fp_text value D (at 0 -1.6 270) (layer F.Fab) hide)
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(D17-Pad2)"))
    (pad 2 thru_hole circle (at 3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 21 "Net-(D17-Pad2)"))
    (pad 1 thru_hole rect (at -3.81 0 270) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 5 row2))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 5 row2))
    (pad 2 smd rect (at 1.775 0 270) (size 1.3 0.95) (layers B.Cu B.Paste B.Mask)
      (net 21 "Net-(D17-Pad2)"))
    (pad 1 smd rect (at -1.775 0 270) (size 1.3 0.95) (layers F.Cu F.Paste F.Mask)
      (net 5 row2))
    (model Diodes_SMD.3dshapes/SMB_Handsoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.22 0.15 0.15))
      (rotate (xyz 0 0 180))
    )
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 70 77.125 180)
    (fp_text reference SW1 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(D1-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(D1-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(D1-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(D1-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(D1-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 89 77.125 180)
    (fp_text reference SW2 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(D2-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(D2-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(D2-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(D2-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(D2-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 108 72.375 180)
    (fp_text reference SW3 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(D3-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(D3-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(D3-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(D3-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(D3-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 127 70 180)
    (fp_text reference SW4 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 8 "Net-(D4-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 8 "Net-(D4-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 8 "Net-(D4-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 8 "Net-(D4-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 8 "Net-(D4-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 146 72.375 180)
    (fp_text reference SW5 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 9 "Net-(D5-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 9 "Net-(D5-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 9 "Net-(D5-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 9 "Net-(D5-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 9 "Net-(D5-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 165 74.75 180)
    (fp_text reference SW6 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 10 "Net-(D6-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 10 "Net-(D6-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 10 "Net-(D6-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 10 "Net-(D6-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 10 "Net-(D6-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 70 96.125 180)
    (fp_text reference SW7 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 11 "Net-(D7-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 11 "Net-(D7-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 11 "Net-(D7-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 11 "Net-(D7-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 11 "Net-(D7-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 89 96.125 180)
    (fp_text reference SW8 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 12 "Net-(D8-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 12 "Net-(D8-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 12 "Net-(D8-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 12 "Net-(D8-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 12 "Net-(D8-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 108 91.375 180)
    (fp_text reference SW9 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(D9-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(D9-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(D9-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(D9-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(D9-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 127 89 180)
    (fp_text reference SW10 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(D10-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(D10-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(D10-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(D10-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(D10-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 146 91.375 180)
    (fp_text reference SW11 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 15 "Net-(D11-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 15 "Net-(D11-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 15 "Net-(D11-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 15 "Net-(D11-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 15 "Net-(D11-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 165 93.75 180)
    (fp_text reference SW12 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 16 "Net-(D12-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 16 "Net-(D12-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 16 "Net-(D12-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 16 "Net-(D12-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 16 "Net-(D12-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 70 115.125 180)
    (fp_text reference SW13 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 17 "Net-(D13-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 17 "Net-(D13-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 17 "Net-(D13-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 17 "Net-(D13-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 17 "Net-(D13-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 28 col0))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 89 115.125 180)
    (fp_text reference SW14 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 18 "Net-(D14-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 18 "Net-(D14-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 18 "Net-(D14-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 18 "Net-(D14-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 18 "Net-(D14-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 29 col1))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 108 110.375 180)
    (fp_text reference SW15 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 19 "Net-(D15-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 19 "Net-(D15-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 19 "Net-(D15-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 19 "Net-(D15-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 19 "Net-(D15-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 30 col2))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 146 110.375 180)
    (fp_text reference SW17 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 21 "Net-(D17-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 21 "Net-(D17-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 21 "Net-(D17-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 21 "Net-(D17-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 21 "Net-(D17-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 165 112.75 180)
    (fp_text reference SW18 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 22 "Net-(D18-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 22 "Net-(D18-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 22 "Net-(D18-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 22 "Net-(D18-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 22 "Net-(D18-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 33 col5))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 136.5 130 180)
    (fp_text reference SW19 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 23 "Net-(D19-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 23 "Net-(D19-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 23 "Net-(D19-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 23 "Net-(D19-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 23 "Net-(D19-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 157.5 132.75 165)
    (fp_text reference SW20 (at 4.600001 6 165) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 165) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 165) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 165) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 165) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 165) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 165) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole circle (at -2.54 -4 165) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -4 165) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 24 "Net-(D20-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 165) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 24 "Net-(D20-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 115) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 24 "Net-(D20-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 165) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 1 thru_hole oval (at -3.81 -2.54 215) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad 2 thru_hole circle (at 2.54 -5.08 165) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 24 "Net-(D20-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 255) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 24 "Net-(D20-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 215) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
    (pad "" np_thru_hole circle (at 5.5 0 255) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 255) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 255) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 115) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 32 col4))
  )
  (module kbd:MX_ALPS_PG1350_noLed (layer F.Cu) (tedit 5B7FE0C4)
    (at 127 108 180)
    (fp_text reference SW16 (at 4.6 6 180) (layer F.Fab) hide)
    (fp_text value SW_PUSH (at 0.1 9.3 180) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.22 4.2 180) (size 1 1) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole circle (at -2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -4 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 20 "Net-(D16-Pad2)"))
    (pad 2 thru_hole circle (at 2.54 -4.5 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 20 "Net-(D16-Pad2)"))
    (pad 2 thru_hole oval (at 3.81 -2.54 130) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 20 "Net-(D16-Pad2)"))
    (pad 1 thru_hole circle (at -2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 1 thru_hole oval (at -3.81 -2.54 230) (size 2.8 1.55) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad 2 thru_hole circle (at 2.54 -5.08 180) (size 2.4 2.4) (drill 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 20 "Net-(D16-Pad2)"))
    (pad 2 thru_hole circle (at 0 -5.9 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 20 "Net-(D16-Pad2)"))
    (pad 1 thru_hole oval (at -5.1 -3.9 230) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
    (pad "" np_thru_hole circle (at 5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -5.5 0 270) (size 1.9 1.9) (drill 1.9) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 0 270) (size 4 4) (drill 4) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole oval (at 5.1 -3.9 130) (size 2.2 1.25) (drill 1.2) (layers *.Cu *.Mask F.SilkS)
      (net 31 col3))
  )
  (module kbd:R (layer F.Cu) (tedit 5AA93881)
    (at 187 108 180)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference R1 (at 0.05 -0.08 180) (layer F.SilkS))
    (fp_text value R (at 0 -1.6 180) (layer F.SilkS) hide)
    (fp_text user R1 (at 0 -0.0635 180) (layer B.SilkS))
    (pad 1 thru_hole circle (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 27 VCC))
    (pad 2 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 50 SDA))
    (model discret/resistor.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
    (model Resistors_ThroughHole.3dshapes/Resistor_Horizontal_RM10mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.2 0.2 0.2))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:R (layer F.Cu) (tedit 5AA9387A)
    (at 187 110.3 180)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference R2 (at 0.05 -0.08 180) (layer F.SilkS))
    (fp_text value R (at 0 -1.6 180) (layer F.SilkS) hide)
    (fp_text user R2 (at 0 -0.0635 180) (layer B.SilkS))
    (pad 1 thru_hole circle (at -2.54 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 27 VCC))
    (pad 2 thru_hole circle (at 2.54 0 180) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 49 SCL))
    (model discret/resistor.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
    (model Resistors_ThroughHole.3dshapes/Resistor_Horizontal_RM10mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.2 0.2 0.2))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer F.Cu) (tedit 5AA80FFE)
    (at 188.875 101.25 270)
    (attr smd)
    (fp_text reference JP2 (at -2.413 0.127 270) (layer F.SilkS) hide)
    (fp_text value " " (at -2.25 -0.125 270) (layer F.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 26 GND) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 59 "Net-(J2-Pad4)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer F.Cu) (tedit 5AA80FF1)
    (at 186.375 101.25 270)
    (attr smd)
    (fp_text reference JP3 (at -2.413 0.127 270) (layer F.SilkS) hide)
    (fp_text value " " (at -2.25 0.125 270) (layer F.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 58 "Net-(J2-Pad3)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer F.Cu) (tedit 5AA80FE7)
    (at 183.875 101.25 270)
    (attr smd)
    (fp_text reference JP4 (at -2.413 0.127 270) (layer F.SilkS) hide)
    (fp_text value " " (at -2.5 -0.125 270) (layer F.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 49 SCL) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 57 "Net-(J2-Pad2)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer F.Cu) (tedit 5AA80FDA)
    (at 181.375 101.25 270)
    (attr smd)
    (fp_text reference JP5 (at -2.413 0.127 270) (layer F.SilkS) hide)
    (fp_text value " " (at -2.25 -0.125 270) (layer F.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 50 SDA) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 56 "Net-(J2-Pad1)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer B.Cu) (tedit 5AA81026)
    (at 188.875 101.25 270)
    (attr smd)
    (fp_text reference JP6 (at -2.413 -0.127 270) (layer B.SilkS) hide)
    (fp_text value " " (at -2.794 0 270) (layer B.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 50 SDA) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 59 "Net-(J2-Pad4)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer B.Cu) (tedit 5AA8101B)
    (at 186.375 101.25 270)
    (attr smd)
    (fp_text reference JP7 (at -2.413 -0.127 270) (layer B.SilkS) hide)
    (fp_text value " " (at -2.794 0 270) (layer B.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 49 SCL) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 58 "Net-(J2-Pad3)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer B.Cu) (tedit 5AA8100B)
    (at 183.875 101.25 270)
    (attr smd)
    (fp_text reference JP8 (at -2.413 -0.127 270) (layer B.SilkS) hide)
    (fp_text value " " (at -2.794 0 270) (layer B.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 57 "Net-(J2-Pad2)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:Jumper (layer B.Cu) (tedit 5AA809C7)
    (at 181.375 101.25 270)
    (attr smd)
    (fp_text reference JP9 (at -2.413 -0.127 270) (layer B.SilkS) hide)
    (fp_text value " " (at -2.794 0 270) (layer B.SilkS))
    (pad 1 smd rect (at -0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 26 GND) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask)
      (net 56 "Net-(J2-Pad1)") (clearance 0.1905))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:StripLED_rev (layer F.Cu) (tedit 5A0FFE9D)
    (at 174 107.9 180)
    (fp_text reference J3 (at 0 -2.54 180) (layer F.SilkS) hide)
    (fp_text value LED (at 0 7.62 180) (layer F.Fab) hide)
    (pad 3 smd rect (at 0 5.08 180) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 27 VCC))
    (pad 2 smd rect (at 0 2.54 180) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 34 LED))
    (pad 1 smd rect (at 0 0 180) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 26 GND))
    (pad 1 smd rect (at 0 5.08 180) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 26 GND))
    (pad 2 smd rect (at 0 2.54 180) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 34 LED))
    (pad 3 smd rect (at 0 0 180) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
  )
  (module kbd:JPC2 (layer F.Cu) (tedit 5AD20B15)
    (at 181.1 112.8)
    (attr smd)
    (fp_text reference data (at -0.1 2.3 270) (layer F.SilkS))
    (fp_text value " " (at 0 1.524) (layer F.SilkS) hide)
    (pad 1 smd rect (at -0.50038 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 35 data) (clearance 0.1905))
    (pad 2 smd rect (at 0.50038 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)
      (net 69 "Net-(J1-PadB)") (clearance 0.1905))
    (pad "" smd rect (at 0 0 90) (size 0.381 0.381) (layers F.Cu F.Paste F.Mask)
      (clearance 0.00254))
    (model smd\resistors\R0603.wrl
      (offset (xyz 0 0 0.02539999961853028))
      (scale (xyz 0.5 0.5 0.5))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:OLED (layer F.Cu) (tedit 5AD20961)
    (at 181.3 105.3)
    (descr "Connecteur 6 pins")
    (tags "CONN DEV")
    (fp_text reference OLED (at 3.7 -2 180) (layer F.SilkS))
    (fp_text value OLED (at 3.81 1.27) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at 0 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 56 "Net-(J2-Pad1)"))
    (pad 2 thru_hole circle (at 2.54 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 57 "Net-(J2-Pad2)"))
    (pad 3 thru_hole circle (at 5.08 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 58 "Net-(J2-Pad3)"))
    (pad 4 thru_hole circle (at 7.62 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 59 "Net-(J2-Pad4)"))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5AF9C975)
    (at 79.5 105.5)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 5 5) (drill 4.8) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5B7FEEBC)
    (at 177.75 115.75)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5B7FEEB5)
    (at 192.25 124.25)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5AF9C97A)
    (at 79.5 86.75)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 5 5) (drill 4.8) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5AF9C969)
    (at 98.5 86.75)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 5 5) (drill 4.8) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5AF9C96F)
    (at 98.5 105.75)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 5 5) (drill 4.8) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5AF9C94E)
    (at 155.5 83)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 5 5) (drill 4.8) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5AF9C962)
    (at 122.75 122.75)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 5 5) (drill 4.8) (layers *.Cu *.Mask))
  )
  (module kbd:LEGO_HOLE (layer F.Cu) (tedit 5AF9C95A)
    (at 169.25 130.5)
    (descr "Mounting Hole 2.2mm, no annular, M2")
    (tags "mounting hole 2.2mm no annular m2")
    (attr virtual)
    (fp_text reference "" (at 0 -3.2) (layer F.SilkS))
    (fp_text value "" (at 0 3.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 5 5) (drill 4.8) (layers *.Cu *.Mask))
  )
  (module kbd:1pin_conn (layer F.Cu) (tedit 5AD20A86)
    (at 181 108)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference P1 (at 1.9 0.1) (layer F.SilkS))
    (fp_text value i2c-pin (at 0 -1.4605) (layer F.SilkS) hide)
    (fp_text user P1 (at 1.8 0.1) (layer B.SilkS))
    (pad 1 thru_hole circle (at 0 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 68 "Net-(J1-PadA)"))
    (model discret/resistor.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
    (model Resistors_ThroughHole.3dshapes/Resistor_Horizontal_RM10mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.2 0.2 0.2))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:1pin_conn (layer F.Cu) (tedit 5AD20A9B)
    (at 181 110.3)
    (descr "Resitance 3 pas")
    (tags R)
    (autoplace_cost180 10)
    (fp_text reference P2 (at 1.8 0) (layer F.SilkS))
    (fp_text value i2c-pin (at 0 -1.4605) (layer F.SilkS) hide)
    (fp_text user P2 (at 1.8 0) (layer B.SilkS))
    (pad 1 thru_hole circle (at 0 0) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask F.SilkS)
      (net 69 "Net-(J1-PadB)"))
    (model discret/resistor.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3 0.3 0.3))
      (rotate (xyz 0 0 0))
    )
    (model Resistors_ThroughHole.3dshapes/Resistor_Horizontal_RM10mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.2 0.2 0.2))
      (rotate (xyz 0 0 0))
    )
  )
  (module kbd:ResetSW (layer F.Cu) (tedit 5AD77D8C)
    (at 192.9 107 90)
    (fp_text reference RSW1 (at 0.265 0.73 90) (layer F.SilkS) hide)
    (fp_text value Reset (at 0 0 270) (layer F.SilkS))
    (fp_text user Reset (at 0.127 0 90) (layer B.SilkS))
    (pad 1 thru_hole circle (at 3.25 0 90) (size 2 2) (drill 1.3) (layers *.Cu *.Mask F.SilkS)
      (net 48 reset))
    (pad 2 thru_hole circle (at -3.25 0 90) (size 2 2) (drill 1.3) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
  )
  (module kbd:MJ-4PP-9 (layer F.Cu) (tedit 5AD77DC2)
    (at 194.7 116.7 270)
    (fp_text reference TRRS (at -0.889 6.4135 270) (layer F.SilkS))
    (fp_text value MJ-4PP-9 (at 0 14 270) (layer F.Fab) hide)
    (fp_text user TRRS (at -0.8255 6.4135 270) (layer B.SilkS))
    (pad "" np_thru_hole circle (at -1.75 8.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at -1.75 1.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS))
    (pad D thru_hole oval (at -3.85 10.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 27 VCC) (clearance 0.15))
    (pad A thru_hole oval (at 0.35 11.8 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 68 "Net-(J1-PadA)") (clearance 0.15))
    (pad B thru_hole oval (at -3.85 3.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 69 "Net-(J1-PadB)"))
    (pad C thru_hole oval (at -3.85 6.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad "" np_thru_hole circle (at 0 1.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS))
    (pad "" np_thru_hole circle (at 0 8.5 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask F.SilkS))
    (pad B thru_hole oval (at 2.1 3.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 69 "Net-(J1-PadB)"))
    (pad C thru_hole oval (at 2.1 6.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 26 GND))
    (pad D thru_hole oval (at 2.1 10.3 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 27 VCC) (clearance 0.15))
    (pad A thru_hole oval (at -2.1 11.8 270) (size 1.7 2.5) (drill oval 1 1.5) (layers *.Cu *.Mask F.SilkS)
      (net 68 "Net-(J1-PadA)") (clearance 0.15))
    (model "../../../../../../Users/pluis/Documents/Magic Briefcase/Documents/KiCad/3d/AB2_TRS_3p5MM_PTH.wrl"
      (at (xyz 0 0 0))
      (scale (xyz 0.42 0.42 0.42))
      (rotate (xyz 0 0 90))
    )
  )
  (module kbd:corne (layer F.Cu) (tedit 0)
    (at 184.725 85.325 270)
    (fp_text reference G*** (at 0 0 270) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0 270) (layer F.SilkS) hide)
  )
  (gr_text OLED (at 185.1 103.3) (layer B.SilkS))
  (gr_text LED (at 171.9 106) (layer F.SilkS))
  (gr_text LED (at 172 106) (layer B.SilkS))
  (gr_text GND (at 172 108.5) (layer F.SilkS))
  (gr_text VCC (at 172 108.5) (layer B.SilkS))
  (gr_text GND (at 171.9 103.3) (layer B.SilkS))
  (gr_text VCC (at 171.9 103.3) (layer F.SilkS))
  (dimension 94 (width 0.3) (layer Dwgs.User)
    (gr_text "94.000 mm" (at 51.65 107 90) (layer Dwgs.User))
    (feature1 (pts (xy 198 60) (xy 50.3 60)))
    (feature2 (pts (xy 198 154) (xy 50.3 154)))
    (crossbar (pts (xy 53 154) (xy 53 60)))
    (arrow1a (pts (xy 53 60) (xy 53.586421 61.126504)))
    (arrow1b (pts (xy 53 60) (xy 52.413579 61.126504)))
    (arrow2a (pts (xy 53 154) (xy 53.586421 152.873496)))
    (arrow2b (pts (xy 53 154) (xy 52.413579 152.873496)))
  )
  (dimension 135 (width 0.3) (layer Dwgs.User)
    (gr_text "135.000 mm" (at 127.5 159.35) (layer Dwgs.User))
    (feature1 (pts (xy 195 58) (xy 195 160.7)))
    (feature2 (pts (xy 60 58) (xy 60 160.7)))
    (crossbar (pts (xy 60 158) (xy 195 158)))
    (arrow1a (pts (xy 195 158) (xy 193.873496 158.586421)))
    (arrow1b (pts (xy 195 158) (xy 193.873496 157.413579)))
    (arrow2a (pts (xy 60 158) (xy 61.126504 158.586421)))
    (arrow2b (pts (xy 60 158) (xy 61.126504 157.413579)))
  )
  (target plus (at 194.8 63.4) (size 5) (width 0.15) (layer Edge.Cuts))
  (gr_text "Corne Classic v2.0\nPCB Designed by foostan" (at 119.4 121.5) (layer B.Mask))
  (gr_text "Corne Classic v2.0\nPCB Designed by foostan" (at 100.1 121.5) (layer F.Mask))
  (gr_line (start 174 66.25) (end 174 67.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 173.5 66.25) (end 173.5 65.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 174.5 67.5) (end 174.5 68) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 194.25 68) (end 174.5 68) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 127.75 138.5) (end 127.75 139) (angle 45) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 116.5 124.75) (end 116.5 124.25) (angle 45) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 116.85 124.4) (end 127.4 138.85) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 61.5 123.75) (end 61.5 124.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 61.5 68.5) (end 61 68.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 98.5 67.5) (end 99 67.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 99.5 63.75) (end 99 63.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 117.5 62.75) (end 118 62.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 118.5 61.5) (end 118 61.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 135.5 61.5) (end 135.5 61) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 136.5 62.75) (end 136.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 154.5 63.75) (end 154.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 155.5 65.25) (end 155.5 65.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 194.25 68.5) (end 194.25 68) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 185.42 144.526) (end 194.75 128.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 165.1 144.526) (end 185.42 144.526) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 127.75 139) (end 165.1 144.526) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 138.25 122.3) (end 134.75 122.3) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 194.75 68.5) (end 194.75 128.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 116.5 124.25) (end 61.50356 124.25172) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 173.9 131.1) (end 172.1 134.2) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 177.8 133.4) (end 173.9 131.1) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 176.1 136.4) (end 177.8 133.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 172.1 134.2) (end 176.1 136.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 161.3 125.8) (end 157.9 124.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 160.1 130.2) (end 161.3 125.8) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 156.7 129.3) (end 160.1 130.2) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 157.9 124.9) (end 156.7 129.3) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 138.25 126.75) (end 138.25 122.3) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 134.75 126.75) (end 138.25 126.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 134.75 122.35) (end 134.75 126.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.75 105) (end 163.25 105) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.75 109.5) (end 166.75 105) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 163.25 109.5) (end 166.75 109.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 163.25 105) (end 163.25 109.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 147.75 102.65) (end 144.25 102.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 147.75 107.15) (end 147.75 102.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 144.25 107.15) (end 147.75 107.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 144.25 102.65) (end 144.25 107.1) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.75 100.25) (end 125.25 100.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.75 104.75) (end 128.75 100.3) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125.25 104.75) (end 128.75 104.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125.25 100.3) (end 125.25 104.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 109.75 102.65) (end 106.25 102.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 109.75 107.15) (end 109.75 102.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 106.25 107.15) (end 109.75 107.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 106.25 102.65) (end 106.25 107.1) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.75 86) (end 163.25 86) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.75 90.5) (end 166.75 86) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 163.25 90.5) (end 166.75 90.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 163.25 86) (end 163.25 90.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 147.75 83.65) (end 144.25 83.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 147.75 88.15) (end 147.75 83.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 144.25 88.15) (end 147.75 88.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 144.25 83.65) (end 144.25 88.1) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.75 81.25) (end 125.25 81.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.75 85.75) (end 128.75 81.3) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125.25 85.75) (end 128.75 85.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125.25 81.3) (end 125.25 85.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 109.75 83.65) (end 106.25 83.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 109.75 88.15) (end 109.75 83.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 106.25 88.15) (end 109.75 88.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 106.25 83.65) (end 106.25 88.1) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.75 67) (end 163.25 67) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 166.75 71.5) (end 166.75 67) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 163.25 71.5) (end 166.75 71.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 163.25 67) (end 163.25 71.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 147.75 64.65) (end 144.25 64.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 147.75 69.15) (end 147.75 64.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 144.25 69.15) (end 147.75 69.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 144.25 64.65) (end 144.25 69.1) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.75 62.25) (end 125.25 62.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 128.75 66.75) (end 128.75 62.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125.25 66.75) (end 128.75 66.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125.25 62.25) (end 125.25 66.7) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 109.75 64.65) (end 106.25 64.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 109.75 69.15) (end 109.75 64.65) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 106.25 69.15) (end 109.75 69.15) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 106.25 64.65) (end 106.25 69.1) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 90.75 107.4) (end 87.25 107.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 90.75 111.9) (end 90.75 107.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 87.25 111.9) (end 90.75 111.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 87.25 107.4) (end 87.25 111.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 71.75 107.4) (end 68.25 107.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 71.75 111.9) (end 71.75 107.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.25 111.9) (end 71.75 111.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.25 107.4) (end 68.25 111.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 90.75 88.4) (end 87.25 88.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 90.75 92.9) (end 90.75 88.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 87.25 92.9) (end 90.75 92.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 87.25 88.4) (end 87.25 92.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 71.75 88.4) (end 68.25 88.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 71.75 92.9) (end 71.75 88.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.25 92.9) (end 71.75 92.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.25 88.4) (end 68.25 92.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 90.75 69.4) (end 87.25 69.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 90.75 73.9) (end 90.75 69.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 87.25 73.9) (end 90.75 73.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 87.25 69.4) (end 87.25 73.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 71.75 69.4) (end 68.25 69.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 71.75 73.9) (end 71.75 69.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.25 73.9) (end 71.75 73.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.25 69.4) (end 68.25 73.9) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 61 68.5) (end 61 123.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 98.5 68) (end 61.49594 68.00088) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 99 63.75) (end 99 67.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 117.5 63.25) (end 99.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 118 61.5) (end 118 62.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 135.5 61) (end 118.5 61) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 136 62.75) (end 136 61.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 154.5 63.25) (end 136.5 63.25) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 155 65.25) (end 155 63.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 173.5 65.75) (end 155.5 65.75) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 26) (net_name GND) (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 194.7 67.9) (xy 174 67.9) (xy 174 65.7) (xy 155 65.7) (xy 155 63.2)
        (xy 136 63.2) (xy 136 60.9) (xy 118 60.9) (xy 118 63.2) (xy 98.8 63.2)
        (xy 98.9 67.9) (xy 60.7 68) (xy 60.9 124.7) (xy 116.6 124.2) (xy 127.4 139.1)
        (xy 164.7 144.5) (xy 185.42 144.526) (xy 194.8 128.1) (xy 194.8 67.9)
      )
    )
  )
  (zone (net 26) (net_name GND) (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 194.7 67.9) (xy 174 67.9) (xy 174 65.7) (xy 155 65.7) (xy 155 63.2)
        (xy 136 63.2) (xy 136 60.9) (xy 118 60.9) (xy 118 63.2) (xy 98.8 63.2)
        (xy 98.9 67.9) (xy 60.7 68) (xy 60.9 124.7) (xy 116.6 124.2) (xy 127.6 139)
        (xy 165.1 144.526) (xy 185.42 144.526) (xy 194.8 128.3) (xy 194.8 67.9)
      )
    )
  )
)
