(kicad_pcb (version 20171130) (host pcbnew 5.1.4+dfsg1-1)
  (general
    (thickness 1.6)
    (drawings 659)
    (tracks 1704)
    (zones 0)
    (modules 200)
    (nets 117)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.25)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.8)
    (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)
    (edge_width 0.05)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.12)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.051)
    (solder_mask_min_width 0.25)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.150000)
      (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 false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 Board_1-Board_1-+3V3)
  (net 2 Board_1-Board_1-/VBUS_SENSE)
  (net 3 Board_1-Board_1-BAT1+)
  (net 4 Board_1-Board_1-BAT1_V)
  (net 5 Board_1-Board_1-BAT2+)
  (net 6 Board_1-Board_1-BAT2_V)
  (net 7 Board_1-Board_1-D+)
  (net 8 Board_1-Board_1-D-)
  (net 9 Board_1-Board_1-GND)
  (net 10 "Board_1-Board_1-Net-(D1-Pad2)")
  (net 11 "Board_1-Board_1-Net-(D2-Pad2)")
  (net 12 "Board_1-Board_1-Net-(D3-Pad2)")
  (net 13 "Board_1-Board_1-Net-(D4-Pad2)")
  (net 14 "Board_1-Board_1-Net-(D5-Pad2)")
  (net 15 "Board_1-Board_1-Net-(D6-Pad2)")
  (net 16 "Board_1-Board_1-Net-(J14-Pad1)")
  (net 17 "Board_1-Board_1-Net-(J16-Pad1)")
  (net 18 "Board_1-Board_1-Net-(R14-Pad1)")
  (net 19 "Board_1-Board_1-Net-(R15-Pad1)")
  (net 20 "Board_1-Board_1-Net-(R16-Pad1)")
  (net 21 "Board_1-Board_1-Net-(R5-Pad1)")
  (net 22 "Board_1-Board_1-Net-(R6-Pad1)")
  (net 23 "Board_1-Board_1-Net-(R7-Pad1)")
  (net 24 Board_1-Board_1-RST)
  (net 25 Board_1-Board_1-RX)
  (net 26 Board_1-Board_1-SWCLK)
  (net 27 Board_1-Board_1-SWDIO)
  (net 28 Board_1-Board_1-TX)
  (net 29 Board_1-Board_1-VBUS)
  (net 30 Board_2-Board_1-+3V3)
  (net 31 Board_2-Board_1-/VBUS_SENSE)
  (net 32 Board_2-Board_1-BAT1+)
  (net 33 Board_2-Board_1-BAT1_V)
  (net 34 Board_2-Board_1-BAT2+)
  (net 35 Board_2-Board_1-BAT2_V)
  (net 36 Board_2-Board_1-D+)
  (net 37 Board_2-Board_1-D-)
  (net 38 Board_2-Board_1-GND)
  (net 39 "Board_2-Board_1-Net-(D1-Pad2)")
  (net 40 "Board_2-Board_1-Net-(D2-Pad2)")
  (net 41 "Board_2-Board_1-Net-(D3-Pad2)")
  (net 42 "Board_2-Board_1-Net-(D4-Pad2)")
  (net 43 "Board_2-Board_1-Net-(D5-Pad2)")
  (net 44 "Board_2-Board_1-Net-(D6-Pad2)")
  (net 45 "Board_2-Board_1-Net-(J14-Pad1)")
  (net 46 "Board_2-Board_1-Net-(J16-Pad1)")
  (net 47 "Board_2-Board_1-Net-(R14-Pad1)")
  (net 48 "Board_2-Board_1-Net-(R15-Pad1)")
  (net 49 "Board_2-Board_1-Net-(R16-Pad1)")
  (net 50 "Board_2-Board_1-Net-(R5-Pad1)")
  (net 51 "Board_2-Board_1-Net-(R6-Pad1)")
  (net 52 "Board_2-Board_1-Net-(R7-Pad1)")
  (net 53 Board_2-Board_1-RST)
  (net 54 Board_2-Board_1-RX)
  (net 55 Board_2-Board_1-SWCLK)
  (net 56 Board_2-Board_1-SWDIO)
  (net 57 Board_2-Board_1-TX)
  (net 58 Board_2-Board_1-VBUS)
  (net 59 Board_3-Board_1-+3V3)
  (net 60 Board_3-Board_1-/VBUS_SENSE)
  (net 61 Board_3-Board_1-BAT1+)
  (net 62 Board_3-Board_1-BAT1_V)
  (net 63 Board_3-Board_1-BAT2+)
  (net 64 Board_3-Board_1-BAT2_V)
  (net 65 Board_3-Board_1-D+)
  (net 66 Board_3-Board_1-D-)
  (net 67 Board_3-Board_1-GND)
  (net 68 "Board_3-Board_1-Net-(D1-Pad2)")
  (net 69 "Board_3-Board_1-Net-(D2-Pad2)")
  (net 70 "Board_3-Board_1-Net-(D3-Pad2)")
  (net 71 "Board_3-Board_1-Net-(D4-Pad2)")
  (net 72 "Board_3-Board_1-Net-(D5-Pad2)")
  (net 73 "Board_3-Board_1-Net-(D6-Pad2)")
  (net 74 "Board_3-Board_1-Net-(J14-Pad1)")
  (net 75 "Board_3-Board_1-Net-(J16-Pad1)")
  (net 76 "Board_3-Board_1-Net-(R14-Pad1)")
  (net 77 "Board_3-Board_1-Net-(R15-Pad1)")
  (net 78 "Board_3-Board_1-Net-(R16-Pad1)")
  (net 79 "Board_3-Board_1-Net-(R5-Pad1)")
  (net 80 "Board_3-Board_1-Net-(R6-Pad1)")
  (net 81 "Board_3-Board_1-Net-(R7-Pad1)")
  (net 82 Board_3-Board_1-RST)
  (net 83 Board_3-Board_1-RX)
  (net 84 Board_3-Board_1-SWCLK)
  (net 85 Board_3-Board_1-SWDIO)
  (net 86 Board_3-Board_1-TX)
  (net 87 Board_3-Board_1-VBUS)
  (net 88 Board_4-Board_1-+3V3)
  (net 89 Board_4-Board_1-/VBUS_SENSE)
  (net 90 Board_4-Board_1-BAT1+)
  (net 91 Board_4-Board_1-BAT1_V)
  (net 92 Board_4-Board_1-BAT2+)
  (net 93 Board_4-Board_1-BAT2_V)
  (net 94 Board_4-Board_1-D+)
  (net 95 Board_4-Board_1-D-)
  (net 96 Board_4-Board_1-GND)
  (net 97 "Board_4-Board_1-Net-(D1-Pad2)")
  (net 98 "Board_4-Board_1-Net-(D2-Pad2)")
  (net 99 "Board_4-Board_1-Net-(D3-Pad2)")
  (net 100 "Board_4-Board_1-Net-(D4-Pad2)")
  (net 101 "Board_4-Board_1-Net-(D5-Pad2)")
  (net 102 "Board_4-Board_1-Net-(D6-Pad2)")
  (net 103 "Board_4-Board_1-Net-(J14-Pad1)")
  (net 104 "Board_4-Board_1-Net-(J16-Pad1)")
  (net 105 "Board_4-Board_1-Net-(R14-Pad1)")
  (net 106 "Board_4-Board_1-Net-(R15-Pad1)")
  (net 107 "Board_4-Board_1-Net-(R16-Pad1)")
  (net 108 "Board_4-Board_1-Net-(R5-Pad1)")
  (net 109 "Board_4-Board_1-Net-(R6-Pad1)")
  (net 110 "Board_4-Board_1-Net-(R7-Pad1)")
  (net 111 Board_4-Board_1-RST)
  (net 112 Board_4-Board_1-RX)
  (net 113 Board_4-Board_1-SWCLK)
  (net 114 Board_4-Board_1-SWDIO)
  (net 115 Board_4-Board_1-TX)
  (net 116 Board_4-Board_1-VBUS)
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net Board_1-Board_1-+3V3)
    (add_net Board_1-Board_1-/VBUS_SENSE)
    (add_net Board_1-Board_1-BAT1+)
    (add_net Board_1-Board_1-BAT1_V)
    (add_net Board_1-Board_1-BAT2+)
    (add_net Board_1-Board_1-BAT2_V)
    (add_net Board_1-Board_1-D+)
    (add_net Board_1-Board_1-D-)
    (add_net Board_1-Board_1-GND)
    (add_net "Board_1-Board_1-Net-(D1-Pad2)")
    (add_net "Board_1-Board_1-Net-(D2-Pad2)")
    (add_net "Board_1-Board_1-Net-(D3-Pad2)")
    (add_net "Board_1-Board_1-Net-(D4-Pad2)")
    (add_net "Board_1-Board_1-Net-(D5-Pad2)")
    (add_net "Board_1-Board_1-Net-(D6-Pad2)")
    (add_net "Board_1-Board_1-Net-(J14-Pad1)")
    (add_net "Board_1-Board_1-Net-(J16-Pad1)")
    (add_net "Board_1-Board_1-Net-(R14-Pad1)")
    (add_net "Board_1-Board_1-Net-(R15-Pad1)")
    (add_net "Board_1-Board_1-Net-(R16-Pad1)")
    (add_net "Board_1-Board_1-Net-(R5-Pad1)")
    (add_net "Board_1-Board_1-Net-(R6-Pad1)")
    (add_net "Board_1-Board_1-Net-(R7-Pad1)")
    (add_net Board_1-Board_1-RST)
    (add_net Board_1-Board_1-RX)
    (add_net Board_1-Board_1-SWCLK)
    (add_net Board_1-Board_1-SWDIO)
    (add_net Board_1-Board_1-TX)
    (add_net Board_1-Board_1-VBUS)
    (add_net Board_2-Board_1-+3V3)
    (add_net Board_2-Board_1-/VBUS_SENSE)
    (add_net Board_2-Board_1-BAT1+)
    (add_net Board_2-Board_1-BAT1_V)
    (add_net Board_2-Board_1-BAT2+)
    (add_net Board_2-Board_1-BAT2_V)
    (add_net Board_2-Board_1-D+)
    (add_net Board_2-Board_1-D-)
    (add_net Board_2-Board_1-GND)
    (add_net "Board_2-Board_1-Net-(D1-Pad2)")
    (add_net "Board_2-Board_1-Net-(D2-Pad2)")
    (add_net "Board_2-Board_1-Net-(D3-Pad2)")
    (add_net "Board_2-Board_1-Net-(D4-Pad2)")
    (add_net "Board_2-Board_1-Net-(D5-Pad2)")
    (add_net "Board_2-Board_1-Net-(D6-Pad2)")
    (add_net "Board_2-Board_1-Net-(J14-Pad1)")
    (add_net "Board_2-Board_1-Net-(J16-Pad1)")
    (add_net "Board_2-Board_1-Net-(R14-Pad1)")
    (add_net "Board_2-Board_1-Net-(R15-Pad1)")
    (add_net "Board_2-Board_1-Net-(R16-Pad1)")
    (add_net "Board_2-Board_1-Net-(R5-Pad1)")
    (add_net "Board_2-Board_1-Net-(R6-Pad1)")
    (add_net "Board_2-Board_1-Net-(R7-Pad1)")
    (add_net Board_2-Board_1-RST)
    (add_net Board_2-Board_1-RX)
    (add_net Board_2-Board_1-SWCLK)
    (add_net Board_2-Board_1-SWDIO)
    (add_net Board_2-Board_1-TX)
    (add_net Board_2-Board_1-VBUS)
    (add_net Board_3-Board_1-+3V3)
    (add_net Board_3-Board_1-/VBUS_SENSE)
    (add_net Board_3-Board_1-BAT1+)
    (add_net Board_3-Board_1-BAT1_V)
    (add_net Board_3-Board_1-BAT2+)
    (add_net Board_3-Board_1-BAT2_V)
    (add_net Board_3-Board_1-D+)
    (add_net Board_3-Board_1-D-)
    (add_net Board_3-Board_1-GND)
    (add_net "Board_3-Board_1-Net-(D1-Pad2)")
    (add_net "Board_3-Board_1-Net-(D2-Pad2)")
    (add_net "Board_3-Board_1-Net-(D3-Pad2)")
    (add_net "Board_3-Board_1-Net-(D4-Pad2)")
    (add_net "Board_3-Board_1-Net-(D5-Pad2)")
    (add_net "Board_3-Board_1-Net-(D6-Pad2)")
    (add_net "Board_3-Board_1-Net-(J14-Pad1)")
    (add_net "Board_3-Board_1-Net-(J16-Pad1)")
    (add_net "Board_3-Board_1-Net-(R14-Pad1)")
    (add_net "Board_3-Board_1-Net-(R15-Pad1)")
    (add_net "Board_3-Board_1-Net-(R16-Pad1)")
    (add_net "Board_3-Board_1-Net-(R5-Pad1)")
    (add_net "Board_3-Board_1-Net-(R6-Pad1)")
    (add_net "Board_3-Board_1-Net-(R7-Pad1)")
    (add_net Board_3-Board_1-RST)
    (add_net Board_3-Board_1-RX)
    (add_net Board_3-Board_1-SWCLK)
    (add_net Board_3-Board_1-SWDIO)
    (add_net Board_3-Board_1-TX)
    (add_net Board_3-Board_1-VBUS)
    (add_net Board_4-Board_1-+3V3)
    (add_net Board_4-Board_1-/VBUS_SENSE)
    (add_net Board_4-Board_1-BAT1+)
    (add_net Board_4-Board_1-BAT1_V)
    (add_net Board_4-Board_1-BAT2+)
    (add_net Board_4-Board_1-BAT2_V)
    (add_net Board_4-Board_1-D+)
    (add_net Board_4-Board_1-D-)
    (add_net Board_4-Board_1-GND)
    (add_net "Board_4-Board_1-Net-(D1-Pad2)")
    (add_net "Board_4-Board_1-Net-(D2-Pad2)")
    (add_net "Board_4-Board_1-Net-(D3-Pad2)")
    (add_net "Board_4-Board_1-Net-(D4-Pad2)")
    (add_net "Board_4-Board_1-Net-(D5-Pad2)")
    (add_net "Board_4-Board_1-Net-(D6-Pad2)")
    (add_net "Board_4-Board_1-Net-(J14-Pad1)")
    (add_net "Board_4-Board_1-Net-(J16-Pad1)")
    (add_net "Board_4-Board_1-Net-(R14-Pad1)")
    (add_net "Board_4-Board_1-Net-(R15-Pad1)")
    (add_net "Board_4-Board_1-Net-(R16-Pad1)")
    (add_net "Board_4-Board_1-Net-(R5-Pad1)")
    (add_net "Board_4-Board_1-Net-(R6-Pad1)")
    (add_net "Board_4-Board_1-Net-(R7-Pad1)")
    (add_net Board_4-Board_1-RST)
    (add_net Board_4-Board_1-RX)
    (add_net Board_4-Board_1-SWCLK)
    (add_net Board_4-Board_1-SWDIO)
    (add_net Board_4-Board_1-TX)
    (add_net Board_4-Board_1-VBUS)
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 111.877006)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 112.710339)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 113.543672)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 114.377006)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 115.210339)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 116.043672)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 116.877006)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 116.877006)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 116.043672)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 115.210339)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 114.377006)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 113.543672)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 112.710339)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 111.877006)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 72.625001)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 73.458334)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 74.291667)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 75.125001)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 75.958334)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 76.791667)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 112.2501 77.625001)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 77.625001)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 76.791667)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 75.958334)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 75.125001)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 74.291667)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 73.458334)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 108.752 72.625001)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 137.502078 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 136.668744 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 135.835411 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 135.002078 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 134.168744 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 133.335411 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 132.502078 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 88.500025 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 87.666691 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 86.833358 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 86.000025 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 85.166691 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 84.333358 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 83.500025 96.5)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 132.502078 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 133.335411 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 134.168744 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 135.002078 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 135.835411 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 136.668744 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 137.502078 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 83.500025 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 84.333358 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 85.166691 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 86.000025 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 86.833358 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 87.666691 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module NPTH (layer F.Cu) (tedit 5E89AAAA)
    (at 88.500025 93.002)
    (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide)
    (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module Package_TO_SOT_SMD:SOT-23 (layer B.Cu) (tedit 5A02FF57)
    (at 132.502053 110.252005 270)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference U3 (at 0 2.5 90) (layer B.SilkS) hide)
    (fp_text value XC6206P332MR (at 0 -2.5 90) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 92 Board_4-Board_1-BAT2+))
    (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 88 Board_4-Board_1-+3V3))
    (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 96 Board_4-Board_1-GND))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 129.502005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R16 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 102 "Board_4-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 107 "Board_4-Board_1-Net-(R16-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 128.002005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R15 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 101 "Board_4-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 106 "Board_4-Board_1-Net-(R15-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 126.502005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R14 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 100 "Board_4-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 105 "Board_4-Board_1-Net-(R14-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 129.252053 98.202005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R13 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 91 Board_4-Board_1-BAT1_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 125.552053 98.202005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R12 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 91 Board_4-Board_1-BAT1_V))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 90 Board_4-Board_1-BAT1+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 129.552053 113.902005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R11 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 93 Board_4-Board_1-BAT2_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 127.852053 113.902005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R10 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 93 Board_4-Board_1-BAT2_V))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 92 Board_4-Board_1-BAT2+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 129.502005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D6 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_0% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 102 "Board_4-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 128.002005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D5 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_20% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 101 "Board_4-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 126.502005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D4 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_40% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 100 "Board_4-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 132.502053 123.502005 180)
    (fp_text reference U4 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 104 "Board_4-Board_1-Net-(J16-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 92 Board_4-Board_1-BAT2+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 116 Board_4-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 96 Board_4-Board_1-GND))
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 132.502053 105.252005 180)
    (fp_text reference U1 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 103 "Board_4-Board_1-Net-(J14-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 90 Board_4-Board_1-BAT1+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 116 Board_4-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 96 Board_4-Board_1-GND))
  )
  (module Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm (layer B.Cu) (tedit 5E476F32)
    (at 132.752053 104.252005 180)
    (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "TSSOP SO")
    (attr smd)
    (fp_text reference U2 (at 0 4.2) (layer B.SilkS) hide)
    (fp_text value STM32F030F4Px (at 0 -4.2) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 20 smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 113 Board_4-Board_1-SWCLK))
    (pad 19 smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 114 Board_4-Board_1-SWDIO))
    (pad 18 smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 110 "Board_4-Board_1-Net-(R7-Pad1)"))
    (pad 17 smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 109 "Board_4-Board_1-Net-(R6-Pad1)"))
    (pad 16 smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 88 Board_4-Board_1-+3V3))
    (pad 15 smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 14 smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 105 "Board_4-Board_1-Net-(R14-Pad1)"))
    (pad 13 smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 108 "Board_4-Board_1-Net-(R5-Pad1)"))
    (pad 12 smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 93 Board_4-Board_1-BAT2_V))
    (pad 11 smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 95 Board_4-Board_1-D-))
    (pad 10 smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 94 Board_4-Board_1-D+))
    (pad 9 smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 112 Board_4-Board_1-RX))
    (pad 8 smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 115 Board_4-Board_1-TX))
    (pad 7 smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 91 Board_4-Board_1-BAT1_V))
    (pad 6 smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 89 Board_4-Board_1-/VBUS_SENSE))
    (pad 5 smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 88 Board_4-Board_1-+3V3))
    (pad 4 smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 111 Board_4-Board_1-RST))
    (pad 3 smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 106 "Board_4-Board_1-Net-(R15-Pad1)"))
    (pad 2 smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 107 "Board_4-Board_1-Net-(R16-Pad1)"))
    (pad 1 smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 140.002053 103.752005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R9 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 89 Board_4-Board_1-/VBUS_SENSE))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 138.252053 103.752005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R8 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 62k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 89 Board_4-Board_1-/VBUS_SENSE))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 116 Board_4-Board_1-VBUS))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 122.002005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R7 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 99 "Board_4-Board_1-Net-(D3-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 110 "Board_4-Board_1-Net-(R7-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 123.502005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R6 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 98 "Board_4-Board_1-Net-(D2-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 109 "Board_4-Board_1-Net-(R6-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 125.002005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R5 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 97 "Board_4-Board_1-Net-(D1-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 108 "Board_4-Board_1-Net-(R5-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 140.002053 107.502005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R4 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 94 Board_4-Board_1-D+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 138.252053 107.502005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R3 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 94 Board_4-Board_1-D+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 88 Board_4-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 126.252053 106.002005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R2 (at 0 1.43 -90) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 -90) (layer B.Fab))
    (fp_text user %R (at 0 0 -90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 95 Board_4-Board_1-D-))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 124.502053 106.002005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 95 Board_4-Board_1-D-))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 88 Board_4-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:USB_C_Female-16Pin-HPJF (layer F.Cu) (tedit 5E845E78)
    (at 151.252053 103.502005 90)
    (fp_text reference P1 (at 0 9 90) (layer F.SilkS) hide)
    (fp_text value USB-C (at 0 -2 90) (layer F.Fab))
    (pad A12 smd rect (at 3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad B1 smd rect (at 3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad A9 smd rect (at 2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 116 Board_4-Board_1-VBUS))
    (pad B4 smd rect (at 2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 116 Board_4-Board_1-VBUS))
    (pad B9 smd rect (at -2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 116 Board_4-Board_1-VBUS))
    (pad A4 smd rect (at -2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 116 Board_4-Board_1-VBUS))
    (pad B12 smd rect (at -3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad A1 smd rect (at -3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad "" np_thru_hole circle (at 2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad S1 thru_hole oval (at 4.32 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad S1 thru_hole oval (at -4.25 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad S1 thru_hole oval (at 4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad S1 thru_hole oval (at -4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad B5 smd rect (at 1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B8 smd rect (at -1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A8 smd rect (at 1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A5 smd rect (at -1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B6 smd rect (at 0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 94 Board_4-Board_1-D+))
    (pad B7 smd rect (at -0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 95 Board_4-Board_1-D-))
    (pad A7 smd rect (at 0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 95 Board_4-Board_1-D-))
    (pad A6 smd rect (at -0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 94 Board_4-Board_1-D+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 117.252005 90)
    (fp_text reference J16 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 104 "Board_4-Board_1-Net-(J16-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 124.252005 90)
    (fp_text reference J15 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 92 Board_4-Board_1-BAT2+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 111.252005 90)
    (fp_text reference J14 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 103 "Board_4-Board_1-Net-(J14-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 104.252005 90)
    (fp_text reference J13 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 90 Board_4-Board_1-BAT1+))
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 133.502053 125.502005 270)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J8 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value UART (at 0 -7.41 270) (layer B.Fab))
    (fp_text user %R (at 0 -2.54) (layer B.Fab))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 112 Board_4-Board_1-RX))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 115 Board_4-Board_1-TX))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 128.422053 129.502005 270)
    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x05 2.54mm single row")
    (fp_text reference J7 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value SWD (at 0 -12.49 270) (layer B.Fab))
    (fp_text user %R (at 0 -5.08) (layer B.Fab))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 88 Board_4-Board_1-+3V3))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 111 Board_4-Board_1-RST))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 114 Board_4-Board_1-SWDIO))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 113 Board_4-Board_1-SWCLK))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_USB:USB_Micro-B_Wuerth_629105150521_CircularHoles (layer F.Cu) (tedit 5A142044)
    (at 154.252053 114.752005 90)
    (descr "USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf")
    (tags "usb micro receptacle")
    (attr smd)
    (fp_text reference J1 (at 0 -3.5 90) (layer F.SilkS) hide)
    (fp_text value "Mirco USB" (at 0 5.6 90) (layer F.Fab))
    (fp_text user "PCB Edge" (at 0 3.75 90) (layer Dwgs.User))
    (fp_text user %R (at 0 1.05 90) (layer F.Fab))
    (pad "" np_thru_hole circle (at 2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad 6 thru_hole circle (at -3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad 6 thru_hole circle (at 3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad 6 thru_hole circle (at -3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad 5 smd rect (at 1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 96 Board_4-Board_1-GND))
    (pad 4 smd rect (at 0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask))
    (pad 3 smd rect (at 0 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 94 Board_4-Board_1-D+))
    (pad 2 smd rect (at -0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 95 Board_4-Board_1-D-))
    (pad 1 smd rect (at -1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 116 Board_4-Board_1-VBUS))
    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Wuerth_629105150521_CircularHoles.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 122.002005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D3 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_12V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 99 "Board_4-Board_1-Net-(D3-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 123.502005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D2 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_9V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 98 "Board_4-Board_1-Net-(D2-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 125.002005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D1 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_5V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 97 "Board_4-Board_1-Net-(D1-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 129.752053 110.002005 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C2 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 92 Board_4-Board_1-BAT2+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 128.002053 104.252005 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 88 Board_4-Board_1-+3V3))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 96 Board_4-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-23 (layer B.Cu) (tedit 5A02FF57)
    (at 83.5 110.252005 270)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference U3 (at 0 2.5 90) (layer B.SilkS) hide)
    (fp_text value XC6206P332MR (at 0 -2.5 90) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 63 Board_3-Board_1-BAT2+))
    (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 59 Board_3-Board_1-+3V3))
    (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 67 Board_3-Board_1-GND))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 129.502005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R16 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 73 "Board_3-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 78 "Board_3-Board_1-Net-(R16-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 128.002005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R15 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 72 "Board_3-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 77 "Board_3-Board_1-Net-(R15-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 126.502005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R14 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 71 "Board_3-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 76 "Board_3-Board_1-Net-(R14-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 80.25 98.202005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R13 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 62 Board_3-Board_1-BAT1_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 76.55 98.202005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R12 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 62 Board_3-Board_1-BAT1_V))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 61 Board_3-Board_1-BAT1+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 80.55 113.902005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R11 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 64 Board_3-Board_1-BAT2_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 78.85 113.902005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R10 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 64 Board_3-Board_1-BAT2_V))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 63 Board_3-Board_1-BAT2+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 129.502005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D6 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_0% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 73 "Board_3-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 128.002005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D5 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_20% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 72 "Board_3-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 126.502005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D4 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_40% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 71 "Board_3-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 83.5 123.502005 180)
    (fp_text reference U4 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 75 "Board_3-Board_1-Net-(J16-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 63 Board_3-Board_1-BAT2+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 87 Board_3-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 67 Board_3-Board_1-GND))
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 83.5 105.252005 180)
    (fp_text reference U1 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 74 "Board_3-Board_1-Net-(J14-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 61 Board_3-Board_1-BAT1+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 87 Board_3-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 67 Board_3-Board_1-GND))
  )
  (module Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm (layer B.Cu) (tedit 5E476F32)
    (at 83.75 104.252005 180)
    (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "TSSOP SO")
    (attr smd)
    (fp_text reference U2 (at 0 4.2) (layer B.SilkS) hide)
    (fp_text value STM32F030F4Px (at 0 -4.2) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 20 smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 84 Board_3-Board_1-SWCLK))
    (pad 19 smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 85 Board_3-Board_1-SWDIO))
    (pad 18 smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 81 "Board_3-Board_1-Net-(R7-Pad1)"))
    (pad 17 smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 80 "Board_3-Board_1-Net-(R6-Pad1)"))
    (pad 16 smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 59 Board_3-Board_1-+3V3))
    (pad 15 smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 14 smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 76 "Board_3-Board_1-Net-(R14-Pad1)"))
    (pad 13 smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 79 "Board_3-Board_1-Net-(R5-Pad1)"))
    (pad 12 smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 64 Board_3-Board_1-BAT2_V))
    (pad 11 smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 66 Board_3-Board_1-D-))
    (pad 10 smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 65 Board_3-Board_1-D+))
    (pad 9 smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 83 Board_3-Board_1-RX))
    (pad 8 smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 86 Board_3-Board_1-TX))
    (pad 7 smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 62 Board_3-Board_1-BAT1_V))
    (pad 6 smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 60 Board_3-Board_1-/VBUS_SENSE))
    (pad 5 smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 59 Board_3-Board_1-+3V3))
    (pad 4 smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 82 Board_3-Board_1-RST))
    (pad 3 smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 77 "Board_3-Board_1-Net-(R15-Pad1)"))
    (pad 2 smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 78 "Board_3-Board_1-Net-(R16-Pad1)"))
    (pad 1 smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 91 103.752005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R9 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 60 Board_3-Board_1-/VBUS_SENSE))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 89.25 103.752005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R8 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 62k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 60 Board_3-Board_1-/VBUS_SENSE))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 87 Board_3-Board_1-VBUS))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 122.002005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R7 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 70 "Board_3-Board_1-Net-(D3-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 81 "Board_3-Board_1-Net-(R7-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 123.502005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R6 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 69 "Board_3-Board_1-Net-(D2-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 80 "Board_3-Board_1-Net-(R6-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 125.002005)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R5 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 68 "Board_3-Board_1-Net-(D1-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 79 "Board_3-Board_1-Net-(R5-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 91 107.502005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R4 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 65 Board_3-Board_1-D+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 89.25 107.502005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R3 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 65 Board_3-Board_1-D+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 59 Board_3-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 77.25 106.002005 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R2 (at 0 1.43 -90) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 -90) (layer B.Fab))
    (fp_text user %R (at 0 0 -90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 66 Board_3-Board_1-D-))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 75.5 106.002005 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 66 Board_3-Board_1-D-))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 59 Board_3-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:USB_C_Female-16Pin-HPJF (layer F.Cu) (tedit 5E845E78)
    (at 102.25 103.502005 90)
    (fp_text reference P1 (at 0 9 90) (layer F.SilkS) hide)
    (fp_text value USB-C (at 0 -2 90) (layer F.Fab))
    (pad A12 smd rect (at 3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad B1 smd rect (at 3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad A9 smd rect (at 2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 87 Board_3-Board_1-VBUS))
    (pad B4 smd rect (at 2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 87 Board_3-Board_1-VBUS))
    (pad B9 smd rect (at -2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 87 Board_3-Board_1-VBUS))
    (pad A4 smd rect (at -2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 87 Board_3-Board_1-VBUS))
    (pad B12 smd rect (at -3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad A1 smd rect (at -3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad "" np_thru_hole circle (at 2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad S1 thru_hole oval (at 4.32 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad S1 thru_hole oval (at -4.25 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad S1 thru_hole oval (at 4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad S1 thru_hole oval (at -4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad B5 smd rect (at 1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B8 smd rect (at -1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A8 smd rect (at 1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A5 smd rect (at -1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B6 smd rect (at 0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 65 Board_3-Board_1-D+))
    (pad B7 smd rect (at -0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 66 Board_3-Board_1-D-))
    (pad A7 smd rect (at 0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 66 Board_3-Board_1-D-))
    (pad A6 smd rect (at -0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 65 Board_3-Board_1-D+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 117.252005 90)
    (fp_text reference J16 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 75 "Board_3-Board_1-Net-(J16-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 124.252005 90)
    (fp_text reference J15 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 63 Board_3-Board_1-BAT2+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 111.252005 90)
    (fp_text reference J14 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 74 "Board_3-Board_1-Net-(J14-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 104.252005 90)
    (fp_text reference J13 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 61 Board_3-Board_1-BAT1+))
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 84.5 125.502005 270)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J8 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value UART (at 0 -7.41 270) (layer B.Fab))
    (fp_text user %R (at 0 -2.54) (layer B.Fab))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 83 Board_3-Board_1-RX))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 86 Board_3-Board_1-TX))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 79.42 129.502005 270)
    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x05 2.54mm single row")
    (fp_text reference J7 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value SWD (at 0 -12.49 270) (layer B.Fab))
    (fp_text user %R (at 0 -5.08) (layer B.Fab))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 59 Board_3-Board_1-+3V3))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 82 Board_3-Board_1-RST))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 85 Board_3-Board_1-SWDIO))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 84 Board_3-Board_1-SWCLK))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_USB:USB_Micro-B_Wuerth_629105150521_CircularHoles (layer F.Cu) (tedit 5A142044)
    (at 105.25 114.752005 90)
    (descr "USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf")
    (tags "usb micro receptacle")
    (attr smd)
    (fp_text reference J1 (at 0 -3.5 90) (layer F.SilkS) hide)
    (fp_text value "Mirco USB" (at 0 5.6 90) (layer F.Fab))
    (fp_text user "PCB Edge" (at 0 3.75 90) (layer Dwgs.User))
    (fp_text user %R (at 0 1.05 90) (layer F.Fab))
    (pad "" np_thru_hole circle (at 2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad 6 thru_hole circle (at -3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad 6 thru_hole circle (at 3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad 6 thru_hole circle (at -3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad 5 smd rect (at 1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 67 Board_3-Board_1-GND))
    (pad 4 smd rect (at 0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask))
    (pad 3 smd rect (at 0 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 65 Board_3-Board_1-D+))
    (pad 2 smd rect (at -0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 66 Board_3-Board_1-D-))
    (pad 1 smd rect (at -1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 87 Board_3-Board_1-VBUS))
    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Wuerth_629105150521_CircularHoles.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 122.002005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D3 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_12V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 70 "Board_3-Board_1-Net-(D3-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 123.502005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D2 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_9V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 69 "Board_3-Board_1-Net-(D2-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 125.002005 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D1 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_5V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 68 "Board_3-Board_1-Net-(D1-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 80.75 110.002005 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C2 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 63 Board_3-Board_1-BAT2+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 79 104.252005 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 59 Board_3-Board_1-+3V3))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 67 Board_3-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-23 (layer B.Cu) (tedit 5A02FF57)
    (at 132.502053 71 270)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference U3 (at 0 2.5 90) (layer B.SilkS) hide)
    (fp_text value XC6206P332MR (at 0 -2.5 90) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 34 Board_2-Board_1-BAT2+))
    (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 30 Board_2-Board_1-+3V3))
    (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 38 Board_2-Board_1-GND))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 90.25)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R16 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 44 "Board_2-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 49 "Board_2-Board_1-Net-(R16-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 88.75)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R15 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 43 "Board_2-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 48 "Board_2-Board_1-Net-(R15-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 87.25)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R14 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 42 "Board_2-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 47 "Board_2-Board_1-Net-(R14-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 129.252053 58.95)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R13 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 33 Board_2-Board_1-BAT1_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 125.552053 58.95)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R12 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 33 Board_2-Board_1-BAT1_V))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 32 Board_2-Board_1-BAT1+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 129.552053 74.65 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R11 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 35 Board_2-Board_1-BAT2_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 127.852053 74.65 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R10 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 35 Board_2-Board_1-BAT2_V))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 34 Board_2-Board_1-BAT2+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 90.25 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D6 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_0% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 44 "Board_2-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 88.75 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D5 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_20% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 43 "Board_2-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 87.25 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D4 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_40% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 42 "Board_2-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 132.502053 84.25 180)
    (fp_text reference U4 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 46 "Board_2-Board_1-Net-(J16-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 34 Board_2-Board_1-BAT2+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 58 Board_2-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 38 Board_2-Board_1-GND))
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 132.502053 66 180)
    (fp_text reference U1 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 45 "Board_2-Board_1-Net-(J14-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 32 Board_2-Board_1-BAT1+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 58 Board_2-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 38 Board_2-Board_1-GND))
  )
  (module Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm (layer B.Cu) (tedit 5E476F32)
    (at 132.752053 65 180)
    (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "TSSOP SO")
    (attr smd)
    (fp_text reference U2 (at 0 4.2) (layer B.SilkS) hide)
    (fp_text value STM32F030F4Px (at 0 -4.2) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 20 smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 55 Board_2-Board_1-SWCLK))
    (pad 19 smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 56 Board_2-Board_1-SWDIO))
    (pad 18 smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 52 "Board_2-Board_1-Net-(R7-Pad1)"))
    (pad 17 smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 51 "Board_2-Board_1-Net-(R6-Pad1)"))
    (pad 16 smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 30 Board_2-Board_1-+3V3))
    (pad 15 smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 14 smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 47 "Board_2-Board_1-Net-(R14-Pad1)"))
    (pad 13 smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 50 "Board_2-Board_1-Net-(R5-Pad1)"))
    (pad 12 smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 35 Board_2-Board_1-BAT2_V))
    (pad 11 smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 37 Board_2-Board_1-D-))
    (pad 10 smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 36 Board_2-Board_1-D+))
    (pad 9 smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 54 Board_2-Board_1-RX))
    (pad 8 smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 57 Board_2-Board_1-TX))
    (pad 7 smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 33 Board_2-Board_1-BAT1_V))
    (pad 6 smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 31 Board_2-Board_1-/VBUS_SENSE))
    (pad 5 smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 30 Board_2-Board_1-+3V3))
    (pad 4 smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 53 Board_2-Board_1-RST))
    (pad 3 smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 48 "Board_2-Board_1-Net-(R15-Pad1)"))
    (pad 2 smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 49 "Board_2-Board_1-Net-(R16-Pad1)"))
    (pad 1 smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 140.002053 64.5 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R9 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 31 Board_2-Board_1-/VBUS_SENSE))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 138.252053 64.5 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R8 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 62k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 31 Board_2-Board_1-/VBUS_SENSE))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 58 Board_2-Board_1-VBUS))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 82.75)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R7 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 41 "Board_2-Board_1-Net-(D3-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 52 "Board_2-Board_1-Net-(R7-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 84.25)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R6 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 40 "Board_2-Board_1-Net-(D2-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 51 "Board_2-Board_1-Net-(R6-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 151.752053 85.75)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R5 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 39 "Board_2-Board_1-Net-(D1-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 50 "Board_2-Board_1-Net-(R5-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 140.002053 68.25 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R4 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 36 Board_2-Board_1-D+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 138.252053 68.25 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R3 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 36 Board_2-Board_1-D+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 30 Board_2-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 126.252053 66.75 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R2 (at 0 1.43 -90) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 -90) (layer B.Fab))
    (fp_text user %R (at 0 0 -90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 37 Board_2-Board_1-D-))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 124.502053 66.75 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 37 Board_2-Board_1-D-))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 30 Board_2-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:USB_C_Female-16Pin-HPJF (layer F.Cu) (tedit 5E845E78)
    (at 151.252053 64.25 90)
    (fp_text reference P1 (at 0 9 90) (layer F.SilkS) hide)
    (fp_text value USB-C (at 0 -2 90) (layer F.Fab))
    (pad A12 smd rect (at 3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad B1 smd rect (at 3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad A9 smd rect (at 2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 58 Board_2-Board_1-VBUS))
    (pad B4 smd rect (at 2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 58 Board_2-Board_1-VBUS))
    (pad B9 smd rect (at -2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 58 Board_2-Board_1-VBUS))
    (pad A4 smd rect (at -2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 58 Board_2-Board_1-VBUS))
    (pad B12 smd rect (at -3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad A1 smd rect (at -3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad "" np_thru_hole circle (at 2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad S1 thru_hole oval (at 4.32 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad S1 thru_hole oval (at -4.25 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad S1 thru_hole oval (at 4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad S1 thru_hole oval (at -4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad B5 smd rect (at 1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B8 smd rect (at -1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A8 smd rect (at 1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A5 smd rect (at -1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B6 smd rect (at 0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 36 Board_2-Board_1-D+))
    (pad B7 smd rect (at -0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 37 Board_2-Board_1-D-))
    (pad A7 smd rect (at 0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 37 Board_2-Board_1-D-))
    (pad A6 smd rect (at -0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 36 Board_2-Board_1-D+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 78 90)
    (fp_text reference J16 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 46 "Board_2-Board_1-Net-(J16-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 85 90)
    (fp_text reference J15 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 34 Board_2-Board_1-BAT2+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 72 90)
    (fp_text reference J14 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 45 "Board_2-Board_1-Net-(J14-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 112.002053 65 90)
    (fp_text reference J13 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 32 Board_2-Board_1-BAT1+))
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 133.502053 86.25 270)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J8 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value UART (at 0 -7.41 270) (layer B.Fab))
    (fp_text user %R (at 0 -2.54) (layer B.Fab))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 54 Board_2-Board_1-RX))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 57 Board_2-Board_1-TX))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 128.422053 90.25 270)
    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x05 2.54mm single row")
    (fp_text reference J7 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value SWD (at 0 -12.49 270) (layer B.Fab))
    (fp_text user %R (at 0 -5.08) (layer B.Fab))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 Board_2-Board_1-+3V3))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 53 Board_2-Board_1-RST))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 56 Board_2-Board_1-SWDIO))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 55 Board_2-Board_1-SWCLK))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_USB:USB_Micro-B_Wuerth_629105150521_CircularHoles (layer F.Cu) (tedit 5A142044)
    (at 154.252053 75.5 90)
    (descr "USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf")
    (tags "usb micro receptacle")
    (attr smd)
    (fp_text reference J1 (at 0 -3.5 90) (layer F.SilkS) hide)
    (fp_text value "Mirco USB" (at 0 5.6 90) (layer F.Fab))
    (fp_text user "PCB Edge" (at 0 3.75 90) (layer Dwgs.User))
    (fp_text user %R (at 0 1.05 90) (layer F.Fab))
    (pad "" np_thru_hole circle (at 2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad 6 thru_hole circle (at -3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad 6 thru_hole circle (at 3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad 6 thru_hole circle (at -3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad 5 smd rect (at 1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 38 Board_2-Board_1-GND))
    (pad 4 smd rect (at 0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask))
    (pad 3 smd rect (at 0 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 36 Board_2-Board_1-D+))
    (pad 2 smd rect (at -0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 37 Board_2-Board_1-D-))
    (pad 1 smd rect (at -1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 58 Board_2-Board_1-VBUS))
    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Wuerth_629105150521_CircularHoles.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 82.75 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D3 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_12V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 41 "Board_2-Board_1-Net-(D3-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 84.25 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D2 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_9V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 40 "Board_2-Board_1-Net-(D2-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 155.252053 85.75 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D1 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_5V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 39 "Board_2-Board_1-Net-(D1-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 129.752053 70.75 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C2 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 34 Board_2-Board_1-BAT2+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 128.002053 65 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 30 Board_2-Board_1-+3V3))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 38 Board_2-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-23 (layer B.Cu) (tedit 5A02FF57)
    (at 83.5 71 270)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference U3 (at 0 2.5 90) (layer B.SilkS) hide)
    (fp_text value XC6206P332MR (at 0 -2.5 90) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 5 Board_1-Board_1-BAT2+))
    (pad 2 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 1 Board_1-Board_1-+3V3))
    (pad 1 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
      (net 9 Board_1-Board_1-GND))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 90.25)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R16 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 15 "Board_1-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 20 "Board_1-Board_1-Net-(R16-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 88.75)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R15 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 14 "Board_1-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 19 "Board_1-Board_1-Net-(R15-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 87.25)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R14 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 13 "Board_1-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 18 "Board_1-Board_1-Net-(R14-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 80.25 58.95)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R13 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 Board_1-Board_1-BAT1_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 76.55 58.95)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R12 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 Board_1-Board_1-BAT1_V))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 Board_1-Board_1-BAT1+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 80.55 74.65 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R11 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 20k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 6 Board_1-Board_1-BAT2_V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 78.85 74.65 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R10 (at 0 1.43 90) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 6 Board_1-Board_1-BAT2_V))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 5 Board_1-Board_1-BAT2+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 90.25 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D6 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_0% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 15 "Board_1-Board_1-Net-(D6-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 88.75 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D5 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_20% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 14 "Board_1-Board_1-Net-(D5-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 87.25 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D4 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_40% (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 13 "Board_1-Board_1-Net-(D4-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 83.5 84.25 180)
    (fp_text reference U4 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 17 "Board_1-Board_1-Net-(J16-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 5 Board_1-Board_1-BAT2+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 29 Board_1-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 9 Board_1-Board_1-GND))
  )
  (module batteryPack:TP5100-Module locked (layer F.Cu) (tedit 5E85BF28)
    (at 83.5 66 180)
    (fp_text reference U1 (at 0 12) (layer F.SilkS) hide)
    (fp_text value TP5100-Module (at 0 -10) (layer F.Fab))
    (fp_text user BAT+ (at 12 10) (layer F.SilkS) hide)
    (fp_text user VCC (at -12 10) (layer F.SilkS) hide)
    (fp_text user BAT- (at 12.25 -9.75) (layer F.SilkS) hide)
    (fp_text user GND (at -12 -9.75) (layer F.SilkS) hide)
    (pad 7 smd rect (at -10.5 0.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 6 smd rect (at -10.5 -4.5 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at -10.5 -2 180) (size 5.5 1.5) (drill (offset -2 0)) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 11 -7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 16 "Board_1-Board_1-Net-(J14-Pad1)"))
    (pad 3 smd rect (at 11 7) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 3 Board_1-Board_1-BAT1+))
    (pad 2 smd rect (at -11 7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 29 Board_1-Board_1-VBUS))
    (pad 1 smd rect (at -11 -7 180) (size 5 2) (drill (offset -1.5 0)) (layers F.Cu F.Paste F.Mask)
      (net 9 Board_1-Board_1-GND))
  )
  (module Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm (layer B.Cu) (tedit 5E476F32)
    (at 83.75 65 180)
    (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "TSSOP SO")
    (attr smd)
    (fp_text reference U2 (at 0 4.2) (layer B.SilkS) hide)
    (fp_text value STM32F030F4Px (at 0 -4.2) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 20 smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 26 Board_1-Board_1-SWCLK))
    (pad 19 smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 27 Board_1-Board_1-SWDIO))
    (pad 18 smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 23 "Board_1-Board_1-Net-(R7-Pad1)"))
    (pad 17 smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 22 "Board_1-Board_1-Net-(R6-Pad1)"))
    (pad 16 smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 Board_1-Board_1-+3V3))
    (pad 15 smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 14 smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 18 "Board_1-Board_1-Net-(R14-Pad1)"))
    (pad 13 smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 21 "Board_1-Board_1-Net-(R5-Pad1)"))
    (pad 12 smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 6 Board_1-Board_1-BAT2_V))
    (pad 11 smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 Board_1-Board_1-D-))
    (pad 10 smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 Board_1-Board_1-D+))
    (pad 9 smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 25 Board_1-Board_1-RX))
    (pad 8 smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 28 Board_1-Board_1-TX))
    (pad 7 smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 4 Board_1-Board_1-BAT1_V))
    (pad 6 smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 Board_1-Board_1-/VBUS_SENSE))
    (pad 5 smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 Board_1-Board_1-+3V3))
    (pad 4 smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 24 Board_1-Board_1-RST))
    (pad 3 smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 19 "Board_1-Board_1-Net-(R15-Pad1)"))
    (pad 2 smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 20 "Board_1-Board_1-Net-(R16-Pad1)"))
    (pad 1 smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 91 64.5 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R9 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 Board_1-Board_1-/VBUS_SENSE))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 89.25 64.5 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R8 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 62k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 Board_1-Board_1-/VBUS_SENSE))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 29 Board_1-Board_1-VBUS))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 82.75)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R7 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Board_1-Board_1-Net-(D3-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 23 "Board_1-Board_1-Net-(R7-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 84.25)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R6 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 11 "Board_1-Board_1-Net-(D2-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 22 "Board_1-Board_1-Net-(R6-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 102.75 85.75)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R5 (at 0 1.43) (layer B.SilkS) hide)
    (fp_text value 1k (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 10 "Board_1-Board_1-Net-(D1-Pad2)"))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 21 "Board_1-Board_1-Net-(R5-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 91 68.25 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R4 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 Board_1-Board_1-D+))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 89.25 68.25 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R3 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 Board_1-Board_1-D+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 Board_1-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 77.25 66.75 90)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R2 (at 0 1.43 -90) (layer B.SilkS) hide)
    (fp_text value 2k4 (at 0 -1.43 -90) (layer B.Fab))
    (fp_text user %R (at 0 0 -90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 Board_1-Board_1-D-))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 75.5 66.75 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 10k (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 Board_1-Board_1-D-))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 Board_1-Board_1-+3V3))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module batteryPack:USB_C_Female-16Pin-HPJF (layer F.Cu) (tedit 5E845E78)
    (at 102.25 64.25 90)
    (fp_text reference P1 (at 0 9 90) (layer F.SilkS) hide)
    (fp_text value USB-C (at 0 -2 90) (layer F.Fab))
    (pad A12 smd rect (at 3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad B1 smd rect (at 3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad A9 smd rect (at 2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 29 Board_1-Board_1-VBUS))
    (pad B4 smd rect (at 2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 29 Board_1-Board_1-VBUS))
    (pad B9 smd rect (at -2.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 29 Board_1-Board_1-VBUS))
    (pad A4 smd rect (at -2.55 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 29 Board_1-Board_1-VBUS))
    (pad B12 smd rect (at -3.05 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad A1 smd rect (at -3.35 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad "" np_thru_hole circle (at 2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.89 1.5 180) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad S1 thru_hole oval (at 4.32 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad S1 thru_hole oval (at -4.25 4.75 90) (size 1 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad S1 thru_hole oval (at 4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad S1 thru_hole oval (at -4.32 1 90) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad B5 smd rect (at 1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B8 smd rect (at -1.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A8 smd rect (at 1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad A5 smd rect (at -1.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask))
    (pad B6 smd rect (at 0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 7 Board_1-Board_1-D+))
    (pad B7 smd rect (at -0.75 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 8 Board_1-Board_1-D-))
    (pad A7 smd rect (at 0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 8 Board_1-Board_1-D-))
    (pad A6 smd rect (at -0.25 0 90) (size 0.3 2) (layers F.Cu F.Paste F.Mask)
      (net 7 Board_1-Board_1-D+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 78 90)
    (fp_text reference J16 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 17 "Board_1-Board_1-Net-(J16-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 85 90)
    (fp_text reference J15 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B2+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 5 Board_1-Board_1-BAT2+))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 72 90)
    (fp_text reference J14 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1- (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 16 "Board_1-Board_1-Net-(J14-Pad1)"))
  )
  (module batteryPack:2mm_Banana-Plug (layer F.Cu) (tedit 5E838C73)
    (at 63 65 90)
    (fp_text reference J13 (at 0 5 90) (layer F.SilkS) hide)
    (fp_text value B1+ (at 0 6.5 90) (layer F.Fab))
    (pad 1 smd rect (at 0 1.75 90) (size 3 3.5) (layers F.Cu F.Paste F.Mask)
      (net 3 Board_1-Board_1-BAT1+))
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 84.5 86.25 270)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J8 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value UART (at 0 -7.41 270) (layer B.Fab))
    (fp_text user %R (at 0 -2.54) (layer B.Fab))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 Board_1-Board_1-RX))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 Board_1-Board_1-TX))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 79.42 90.25 270)
    (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x05 2.54mm single row")
    (fp_text reference J7 (at 0 2.33 270) (layer B.SilkS) hide)
    (fp_text value SWD (at 0 -12.49 270) (layer B.Fab))
    (fp_text user %R (at 0 -5.08) (layer B.Fab))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 Board_1-Board_1-+3V3))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 Board_1-Board_1-RST))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 Board_1-Board_1-SWDIO))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 Board_1-Board_1-SWCLK))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_USB:USB_Micro-B_Wuerth_629105150521_CircularHoles (layer F.Cu) (tedit 5A142044)
    (at 105.25 75.5 90)
    (descr "USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf")
    (tags "usb micro receptacle")
    (attr smd)
    (fp_text reference J1 (at 0 -3.5 90) (layer F.SilkS) hide)
    (fp_text value "Mirco USB" (at 0 5.6 90) (layer F.Fab))
    (fp_text user "PCB Edge" (at 0 3.75 90) (layer Dwgs.User))
    (fp_text user %R (at 0 1.05 90) (layer F.Fab))
    (pad "" np_thru_hole circle (at 2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.5 -0.8 90) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad 6 thru_hole circle (at -3.875 1.95 90) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad 6 thru_hole circle (at 3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad 6 thru_hole circle (at -3.725 -1.85 90) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad 5 smd rect (at 1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 9 Board_1-Board_1-GND))
    (pad 4 smd rect (at 0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask))
    (pad 3 smd rect (at 0 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 7 Board_1-Board_1-D+))
    (pad 2 smd rect (at -0.65 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 8 Board_1-Board_1-D-))
    (pad 1 smd rect (at -1.3 -1.9 90) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask)
      (net 29 Board_1-Board_1-VBUS))
    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Wuerth_629105150521_CircularHoles.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 82.75 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D3 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_12V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 12 "Board_1-Board_1-Net-(D3-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 84.25 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D2 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_9V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 11 "Board_1-Board_1-Net-(D2-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 106.25 85.75 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference D1 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value LED_5V (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (pad 2 smd roundrect (at 0.875 0 180) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 10 "Board_1-Board_1-Net-(D1-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 80.75 70.75 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C2 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 5 Board_1-Board_1-BAT2+))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBE)
    (at 79 65 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C1 (at 0 1.43 270) (layer B.SilkS) hide)
    (fp_text value 470n (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 Board_1-Board_1-+3V3))
    (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 Board_1-Board_1-GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_line (start 109.9922 77.626) (end 111.0099 77.626) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.895 77.6308) (end 109.9922 77.626) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7989 77.645) (end 109.895 77.6308) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7046 77.6686) (end 109.7989 77.645) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.6131 77.7014) (end 109.7046 77.6686) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.5253 77.7429) (end 109.6131 77.7014) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.442 77.7929) (end 109.5253 77.7429) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.364 77.8507) (end 109.442 77.7929) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.292 77.916) (end 109.364 77.8507) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.2267 77.988) (end 109.292 77.916) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1689 78.066) (end 109.2267 77.988) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1189 78.1493) (end 109.1689 78.066) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0774 78.2371) (end 109.1189 78.1493) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0446 78.3286) (end 109.0774 78.2371) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.021 78.4229) (end 109.0446 78.3286) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0068 78.519) (end 109.021 78.4229) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.002 78.6162) (end 109.0068 78.519) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.002 91.2435) (end 109.002 78.6162) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9917 91.4462) (end 109.002 91.2435) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.989 91.4722) (end 108.9917 91.4462) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.958 91.6659) (end 108.989 91.4722) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9038 91.8683) (end 108.958 91.6659) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.8287 92.0639) (end 108.9038 91.8683) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.7336 92.2506) (end 108.8287 92.0639) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.6195 92.4264) (end 108.7336 92.2506) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.4876 92.5893) (end 108.6195 92.4264) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.3395 92.7374) (end 108.4876 92.5893) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.1768 92.8692) (end 108.3395 92.7374) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.012 92.9766) (end 108.1768 92.8692) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.9893 92.9897) (end 108.012 92.9766) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.8139 93.0787) (end 107.9893 92.9897) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.6188 93.1536) (end 107.8139 93.0787) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.4291 93.2048) (end 107.6188 93.1536) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.4032 93.2103) (end 107.4291 93.2048) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.2089 93.2407) (end 107.4032 93.2103) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 106.9999 93.2519) (end 107.2089 93.2407) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.4913 93.252) (end 106.9999 93.2519) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.394 93.2568) (end 89.4913 93.252) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.2979 93.271) (end 89.394 93.2568) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.2036 93.2946) (end 89.2979 93.271) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.1122 93.3274) (end 89.2036 93.2946) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.0243 93.3689) (end 89.1122 93.3274) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.941 93.4189) (end 89.0243 93.3689) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.863 93.4767) (end 88.941 93.4189) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.791 93.542) (end 88.863 93.4767) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.7258 93.614) (end 88.791 93.542) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.6679 93.692) (end 88.7258 93.614) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.6179 93.7753) (end 88.6679 93.692) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5764 93.8631) (end 88.6179 93.7753) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5437 93.9546) (end 88.5764 93.8631) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5201 94.0489) (end 88.5437 93.9546) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5058 94.145) (end 88.5201 94.0489) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.501 94.2422) (end 88.5058 94.145) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.501 95.2598) (end 88.501 94.2422) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5058 95.357) (end 88.501 95.2598) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5201 95.4531) (end 88.5058 95.357) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5437 95.5474) (end 88.5201 95.4531) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.5764 95.6389) (end 88.5437 95.5474) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.6179 95.7267) (end 88.5764 95.6389) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.6679 95.81) (end 88.6179 95.7267) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.7258 95.888) (end 88.6679 95.81) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.791 95.96) (end 88.7258 95.888) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.863 96.0253) (end 88.791 95.96) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.941 96.0831) (end 88.863 96.0253) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.0243 96.1331) (end 88.941 96.0831) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.1122 96.1746) (end 89.0243 96.1331) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.2036 96.2074) (end 89.1122 96.1746) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.2979 96.231) (end 89.2036 96.2074) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.394 96.2452) (end 89.2979 96.231) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.4913 96.25) (end 89.394 96.2452) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.0002 96.2501) (end 89.4913 96.25) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.2089 96.2613) (end 107.0002 96.2501) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.4031 96.2917) (end 107.2089 96.2613) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.429 96.2971) (end 107.4031 96.2917) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.6061 96.3447) (end 107.429 96.2971) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.6309 96.3527) (end 107.6061 96.3447) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.8144 96.4235) (end 107.6309 96.3527) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.0006 96.5184) (end 107.8144 96.4235) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.1764 96.6325) (end 108.0006 96.5184) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.3293 96.7559) (end 108.1764 96.6325) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.3489 96.7735) (end 108.3293 96.7559) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.4873 96.9124) (end 108.3489 96.7735) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.6192 97.0752) (end 108.4873 96.9124) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.7333 97.251) (end 108.6192 97.0752) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.8285 97.4376) (end 108.7333 97.251) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9036 97.6332) (end 108.8285 97.4376) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9579 97.8355) (end 108.9036 97.6332) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9906 98.0425) (end 108.9579 97.8355) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0017 98.2454) (end 108.9906 98.0425) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.002 110.8858) (end 109.0017 98.2454) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0068 110.983) (end 109.002 110.8858) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.021 111.0791) (end 109.0068 110.983) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0446 111.1734) (end 109.021 111.0791) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0774 111.2649) (end 109.0446 111.1734) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1189 111.3527) (end 109.0774 111.2649) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1689 111.436) (end 109.1189 111.3527) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.2267 111.514) (end 109.1689 111.436) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.292 111.586) (end 109.2267 111.514) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.364 111.6513) (end 109.292 111.586) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.442 111.7092) (end 109.364 111.6513) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.5253 111.7591) (end 109.442 111.7092) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.6131 111.8006) (end 109.5253 111.7591) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7046 111.8334) (end 109.6131 111.8006) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7989 111.857) (end 109.7046 111.8334) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.895 111.8712) (end 109.7989 111.857) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.9922 111.876) (end 109.895 111.8712) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.0099 111.876) (end 109.9922 111.876) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.1071 111.8712) (end 111.0099 111.876) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2032 111.857) (end 111.1071 111.8712) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2975 111.8334) (end 111.2032 111.857) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.389 111.8006) (end 111.2975 111.8334) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.4768 111.7591) (end 111.389 111.8006) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.5601 111.7092) (end 111.4768 111.7591) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.6381 111.6513) (end 111.5601 111.7092) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7101 111.586) (end 111.6381 111.6513) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7754 111.514) (end 111.7101 111.586) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8332 111.436) (end 111.7754 111.514) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8832 111.3527) (end 111.8332 111.436) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9247 111.2649) (end 111.8832 111.3527) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9575 111.1734) (end 111.9247 111.2649) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9811 111.0791) (end 111.9575 111.1734) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9953 110.983) (end 111.9811 111.0791) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0001 110.8858) (end 111.9953 110.983) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0001 98.2586) (end 112.0001 110.8858) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0104 98.0559) (end 112.0001 98.2586) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0131 98.0299) (end 112.0104 98.0559) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0441 97.8361) (end 112.0131 98.0299) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0984 97.6336) (end 112.0441 97.8361) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.1734 97.4381) (end 112.0984 97.6336) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.2685 97.2514) (end 112.1734 97.4381) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.3826 97.0756) (end 112.2685 97.2514) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.5144 96.9128) (end 112.3826 97.0756) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.6625 96.7647) (end 112.5144 96.9128) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.8253 96.6328) (end 112.6625 96.7647) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.9901 96.5254) (end 112.8253 96.6328) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.0128 96.5123) (end 112.9901 96.5254) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.1882 96.4233) (end 113.0128 96.5123) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.3833 96.3484) (end 113.1882 96.4233) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.573 96.2972) (end 113.3833 96.3484) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.5989 96.2917) (end 113.573 96.2972) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.7931 96.2613) (end 113.5989 96.2917) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 114.0022 96.2501) (end 113.7931 96.2613) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.5108 96.25) (end 114.0022 96.2501) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.6081 96.2452) (end 131.5108 96.25) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.7042 96.231) (end 131.6081 96.2452) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.7985 96.2074) (end 131.7042 96.231) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.8899 96.1746) (end 131.7985 96.2074) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.9778 96.1331) (end 131.8899 96.1746) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.0611 96.0831) (end 131.9778 96.1331) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.1391 96.0253) (end 132.0611 96.0831) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.2111 95.96) (end 132.1391 96.0253) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.2763 95.888) (end 132.2111 95.96) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.3342 95.81) (end 132.2763 95.888) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.3842 95.7267) (end 132.3342 95.81) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.4257 95.6389) (end 132.3842 95.7267) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.4584 95.5474) (end 132.4257 95.6389) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.482 95.4531) (end 132.4584 95.5474) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.4963 95.357) (end 132.482 95.4531) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.5011 95.2598) (end 132.4963 95.357) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.5011 94.2422) (end 132.5011 95.2598) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.4963 94.145) (end 132.5011 94.2422) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.482 94.0489) (end 132.4963 94.145) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.4584 93.9546) (end 132.482 94.0489) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.4257 93.8631) (end 132.4584 93.9546) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.3842 93.7753) (end 132.4257 93.8631) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.3342 93.692) (end 132.3842 93.7753) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.2763 93.614) (end 132.3342 93.692) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.2111 93.542) (end 132.2763 93.614) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.1391 93.4767) (end 132.2111 93.542) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 132.0611 93.4189) (end 132.1391 93.4767) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.9778 93.3689) (end 132.0611 93.4189) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.8899 93.3274) (end 131.9778 93.3689) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.7985 93.2946) (end 131.8899 93.3274) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.7042 93.271) (end 131.7985 93.2946) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.6081 93.2568) (end 131.7042 93.271) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 131.5108 93.252) (end 131.6081 93.2568) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 114.0019 93.2519) (end 131.5108 93.252) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.7932 93.2407) (end 114.0019 93.2519) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.599 93.2103) (end 113.7932 93.2407) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.5731 93.2049) (end 113.599 93.2103) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.396 93.1573) (end 113.5731 93.2049) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.3712 93.1493) (end 113.396 93.1573) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.1877 93.0785) (end 113.3712 93.1493) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.0015 92.9836) (end 113.1877 93.0785) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.8257 92.8695) (end 113.0015 92.9836) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.6728 92.7461) (end 112.8257 92.8695) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.6532 92.7285) (end 112.6728 92.7461) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.5148 92.5896) (end 112.6532 92.7285) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.3829 92.4268) (end 112.5148 92.5896) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.2688 92.251) (end 112.3829 92.4268) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.1736 92.0644) (end 112.2688 92.251) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0985 91.8688) (end 112.1736 92.0644) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0442 91.6665) (end 112.0985 91.8688) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0115 91.4595) (end 112.0442 91.6665) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0004 91.2566) (end 112.0115 91.4595) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0001 78.6162) (end 112.0004 91.2566) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9953 78.519) (end 112.0001 78.6162) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9811 78.4229) (end 111.9953 78.519) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9575 78.3286) (end 111.9811 78.4229) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9247 78.2371) (end 111.9575 78.3286) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8832 78.1493) (end 111.9247 78.2371) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8332 78.066) (end 111.8832 78.1493) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7754 77.988) (end 111.8332 78.066) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7101 77.916) (end 111.7754 77.988) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.6381 77.8507) (end 111.7101 77.916) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.5601 77.7929) (end 111.6381 77.8507) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.4768 77.7429) (end 111.5601 77.7929) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.389 77.7014) (end 111.4768 77.7429) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2975 77.6686) (end 111.389 77.7014) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2032 77.645) (end 111.2975 77.6686) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.1071 77.6308) (end 111.2032 77.645) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.0099 77.626) (end 111.1071 77.6308) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 155.9955 96.25) (end 138.4933 96.25) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.1982 96.2603) (end 155.9955 96.25) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.2242 96.263) (end 156.1982 96.2603) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.418 96.294) (end 156.2242 96.263) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.6205 96.3483) (end 156.418 96.294) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.8165 96.4235) (end 156.6205 96.3483) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.9914 96.5123) (end 156.8165 96.4235) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.0141 96.5254) (end 156.9914 96.5123) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.1785 96.6325) (end 157.0141 96.5254) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.3314 96.7559) (end 157.1785 96.6325) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.351 96.7735) (end 157.3314 96.7559) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.4805 96.903) (end 157.351 96.7735) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.4981 96.9226) (end 157.4805 96.903) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.6213 97.0752) (end 157.4981 96.9226) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.7287 97.24) (end 157.6213 97.0752) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.7418 97.2627) (end 157.7287 97.24) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.825 97.4259) (end 157.7418 97.2627) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.8357 97.45) (end 157.825 97.4259) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9057 97.6332) (end 157.8357 97.45) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9569 97.8229) (end 157.9057 97.6332) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9624 97.8488) (end 157.9569 97.8229) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9927 98.0425) (end 157.9624 97.8488) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 158.0041 98.2584) (end 157.9927 98.0425) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 158.004 130.502) (end 158.0041 98.2584) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9938 130.6982) (end 158.004 130.502) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9911 130.7242) (end 157.9938 130.6982) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9601 130.9179) (end 157.9911 130.7242) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9096 131.1079) (end 157.9601 130.9179) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9014 131.1329) (end 157.9096 131.1079) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.8308 131.3159) (end 157.9014 131.1329) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.7354 131.5031) (end 157.8308 131.3159) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.6289 131.6678) (end 157.7354 131.5031) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.6134 131.689) (end 157.6289 131.6678) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.4897 131.8413) (end 157.6134 131.689) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.351 131.9805) (end 157.4897 131.8413) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.3314 131.9981) (end 157.351 131.9805) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.1789 132.1212) (end 157.3314 131.9981) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.0141 132.2286) (end 157.1789 132.1212) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.9914 132.2417) (end 157.0141 132.2286) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.8282 132.3249) (end 156.9914 132.2417) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.8041 132.3356) (end 156.8282 132.3249) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.6209 132.4056) (end 156.8041 132.3356) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.4312 132.4568) (end 156.6209 132.4056) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.4053 132.4623) (end 156.4312 132.4568) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.2115 132.4926) (end 156.4053 132.4623) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 155.9955 132.504) (end 156.2115 132.4926) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 114.0087 132.504) (end 155.9955 132.504) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.806 132.4937) (end 114.0087 132.504) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.78 132.491) (end 113.806 132.4937) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.5857 132.4599) (end 113.78 132.491) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.3832 132.4055) (end 113.5857 132.4599) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.2001 132.3356) (end 113.3832 132.4055) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.176 132.3249) (end 113.2001 132.3356) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.001 132.2353) (end 113.176 132.3249) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.8257 132.1215) (end 113.001 132.2353) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.6728 131.9981) (end 112.8257 132.1215) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.6532 131.9805) (end 112.6728 131.9981) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.5148 131.8416) (end 112.6532 131.9805) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.3908 131.689) (end 112.5148 131.8416) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.3753 131.6678) (end 112.3908 131.689) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.2688 131.503) (end 112.3753 131.6678) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.1792 131.3281) (end 112.2688 131.503) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.1685 131.304) (end 112.1792 131.3281) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0985 131.1208) (end 112.1685 131.304) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0473 130.9311) (end 112.0985 131.1208) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0418 130.9052) (end 112.0473 130.9311) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0114 130.711) (end 112.0418 130.9052) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0001 130.4954) (end 112.0114 130.711) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0001 117.8683) (end 112.0001 130.4954) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9953 117.771) (end 112.0001 117.8683) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9811 117.6749) (end 111.9953 117.771) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9575 117.5806) (end 111.9811 117.6749) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9247 117.4892) (end 111.9575 117.5806) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8832 117.4013) (end 111.9247 117.4892) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8332 117.318) (end 111.8832 117.4013) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7754 117.24) (end 111.8332 117.318) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7101 117.168) (end 111.7754 117.24) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.6381 117.1027) (end 111.7101 117.168) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.5601 117.0449) (end 111.6381 117.1027) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.4768 116.9949) (end 111.5601 117.0449) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.389 116.9534) (end 111.4768 116.9949) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2975 116.9206) (end 111.389 116.9534) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2032 116.897) (end 111.2975 116.9206) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.1071 116.8828) (end 111.2032 116.897) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.0099 116.878) (end 111.1071 116.8828) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.9922 116.878) (end 111.0099 116.878) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.895 116.8828) (end 109.9922 116.878) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7989 116.897) (end 109.895 116.8828) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7046 116.9206) (end 109.7989 116.897) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.6131 116.9534) (end 109.7046 116.9206) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.5253 116.9949) (end 109.6131 116.9534) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.442 117.0449) (end 109.5253 116.9949) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.364 117.1027) (end 109.442 117.0449) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.292 117.168) (end 109.364 117.1027) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.2267 117.24) (end 109.292 117.168) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1689 117.318) (end 109.2267 117.24) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1189 117.4013) (end 109.1689 117.318) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0774 117.4892) (end 109.1189 117.4013) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0446 117.5806) (end 109.0774 117.4892) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.021 117.6749) (end 109.0446 117.5806) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0068 117.771) (end 109.021 117.6749) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.002 117.8683) (end 109.0068 117.771) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.002 130.4955) (end 109.002 117.8683) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9917 130.6982) (end 109.002 130.4955) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.989 130.7242) (end 108.9917 130.6982) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.958 130.9179) (end 108.989 130.7242) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9075 131.1079) (end 108.958 130.9179) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.8993 131.1329) (end 108.9075 131.1079) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.8287 131.3159) (end 108.8993 131.1329) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.7398 131.4913) (end 108.8287 131.3159) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.7266 131.514) (end 108.7398 131.4913) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.6195 131.6784) (end 108.7266 131.514) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.496 131.8314) (end 108.6195 131.6784) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.4784 131.851) (end 108.496 131.8314) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.3395 131.9894) (end 108.4784 131.851) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.187 132.1133) (end 108.3395 131.9894) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.1658 132.1288) (end 108.187 132.1133) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.001 132.2353) (end 108.1658 132.1288) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.8261 132.3249) (end 108.001 132.2353) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.802 132.3356) (end 107.8261 132.3249) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.6188 132.4056) (end 107.802 132.3356) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.4165 132.4599) (end 107.6188 132.4056) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.2221 132.491) (end 107.4165 132.4599) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.1962 132.4937) (end 107.2221 132.491) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 106.9934 132.504) (end 107.1962 132.4937) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 65.0066 132.504) (end 106.9934 132.504) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.7911 132.4927) (end 65.0066 132.504) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.5836 132.4599) (end 64.7911 132.4927) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.3811 132.4055) (end 64.5836 132.4599) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.198 132.3356) (end 64.3811 132.4055) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.1739 132.3249) (end 64.198 132.3356) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.9994 132.2356) (end 64.1739 132.3249) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.8342 132.1288) (end 63.9994 132.2356) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.813 132.1134) (end 63.8342 132.1288) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.6604 131.9894) (end 63.813 132.1134) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.5216 131.851) (end 63.6604 131.9894) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.504 131.8314) (end 63.5216 131.851) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.3808 131.6788) (end 63.504 131.8314) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.2734 131.514) (end 63.3808 131.6788) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.2603 131.4913) (end 63.2734 131.514) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1715 131.3164) (end 63.2603 131.4913) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1007 131.1329) (end 63.1715 131.3164) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0927 131.1081) (end 63.1007 131.1329) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0421 130.9185) (end 63.0927 131.1081) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0111 130.7243) (end 63.0421 130.9185) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0083 130.6982) (end 63.0111 130.7243) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 62.9981 130.5021) (end 63.0083 130.6982) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 62.998 98.2586) (end 62.9981 130.5021) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0093 98.0431) (end 62.998 98.2586) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0421 97.8356) (end 63.0093 98.0431) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0965 97.6331) (end 63.0421 97.8356) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1664 97.45) (end 63.0965 97.6331) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1771 97.4259) (end 63.1664 97.45) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.2603 97.2627) (end 63.1771 97.4259) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.2734 97.24) (end 63.2603 97.2627) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.3805 97.0756) (end 63.2734 97.24) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.5039 96.9227) (end 63.3805 97.0756) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.5215 96.9031) (end 63.5039 96.9227) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.6604 96.7647) (end 63.5215 96.9031) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.8236 96.6325) (end 63.6604 96.7647) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.988 96.5254) (end 63.8236 96.6325) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.0107 96.5123) (end 63.988 96.5254) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.1856 96.4235) (end 64.0107 96.5123) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.3691 96.3527) (end 64.1856 96.4235) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.3939 96.3447) (end 64.3691 96.3527) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.5835 96.2941) (end 64.3939 96.3447) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.7777 96.2631) (end 64.5835 96.2941) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.8038 96.2603) (end 64.7777 96.2631) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 65.0066 96.25) (end 64.8038 96.2603) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.5088 96.25) (end 65.0066 96.25) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.6061 96.2452) (end 82.5088 96.25) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.7022 96.231) (end 82.6061 96.2452) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.7964 96.2074) (end 82.7022 96.231) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.8879 96.1746) (end 82.7964 96.2074) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.9757 96.1331) (end 82.8879 96.1746) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.059 96.0831) (end 82.9757 96.1331) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.1371 96.0253) (end 83.059 96.0831) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.2091 95.96) (end 83.1371 96.0253) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.2743 95.888) (end 83.2091 95.96) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.3322 95.81) (end 83.2743 95.888) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.3821 95.7267) (end 83.3322 95.81) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.4237 95.6389) (end 83.3821 95.7267) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.4564 95.5474) (end 83.4237 95.6389) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.48 95.4531) (end 83.4564 95.5474) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.4942 95.357) (end 83.48 95.4531) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.499 95.2598) (end 83.4942 95.357) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.499 94.2422) (end 83.499 95.2598) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.4942 94.145) (end 83.499 94.2422) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.48 94.0489) (end 83.4942 94.145) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.4564 93.9546) (end 83.48 94.0489) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.4237 93.8631) (end 83.4564 93.9546) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.3821 93.7753) (end 83.4237 93.8631) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.3322 93.692) (end 83.3821 93.7753) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.2743 93.614) (end 83.3322 93.692) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.2091 93.542) (end 83.2743 93.614) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.1371 93.4767) (end 83.2091 93.542) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.059 93.4189) (end 83.1371 93.4767) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.9757 93.3689) (end 83.059 93.4189) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.8879 93.3274) (end 82.9757 93.3689) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.7964 93.2946) (end 82.8879 93.3274) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.7022 93.271) (end 82.7964 93.2946) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.6061 93.2568) (end 82.7022 93.271) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.5088 93.252) (end 82.6061 93.2568) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.9934 93.2517) (end 82.5088 93.252) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.8039 93.2417) (end 64.9934 93.2517) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.7779 93.239) (end 64.8039 93.2417) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.5841 93.208) (end 64.7779 93.239) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.3939 93.1573) (end 64.5841 93.208) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.3691 93.1493) (end 64.3939 93.1573) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.1861 93.0787) (end 64.3691 93.1493) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.9989 92.9833) (end 64.1861 93.0787) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.8342 92.8768) (end 63.9989 92.9833) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.813 92.8614) (end 63.8342 92.8768) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.6608 92.7377) (end 63.813 92.8614) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.5216 92.599) (end 63.6608 92.7377) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.504 92.5794) (end 63.5216 92.599) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.3808 92.4268) (end 63.504 92.5794) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.2664 92.2506) (end 63.3808 92.4268) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1771 92.0761) (end 63.2664 92.2506) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1664 92.052) (end 63.1771 92.0761) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0964 91.8688) (end 63.1664 92.052) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0452 91.6791) (end 63.0964 91.8688) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0397 91.6532) (end 63.0452 91.6791) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0094 91.4595) (end 63.0397 91.6532) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 62.998 91.2434) (end 63.0094 91.4595) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 62.998 59.0066) (end 62.998 91.2434) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0093 58.7911) (end 62.998 59.0066) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0421 58.5836) (end 63.0093 58.7911) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.0965 58.3811) (end 63.0421 58.5836) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1664 58.198) (end 63.0965 58.3811) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.1771 58.1739) (end 63.1664 58.198) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.2664 57.9994) (end 63.1771 58.1739) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.3732 57.8342) (end 63.2664 57.9994) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.3886 57.813) (end 63.3732 57.8342) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.5126 57.6604) (end 63.3886 57.813) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.651 57.5216) (end 63.5126 57.6604) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.6706 57.504) (end 63.651 57.5216) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.8232 57.3808) (end 63.6706 57.504) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 63.988 57.2734) (end 63.8232 57.3808) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.0107 57.2603) (end 63.988 57.2734) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.1856 57.1715) (end 64.0107 57.2603) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.3691 57.1007) (end 64.1856 57.1715) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.3939 57.0927) (end 64.3691 57.1007) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.5835 57.0421) (end 64.3939 57.0927) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.7777 57.0111) (end 64.5835 57.0421) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 64.8038 57.0083) (end 64.7777 57.0111) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 65.0001 56.9981) (end 64.8038 57.0083) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 106.9934 56.998) (end 65.0001 56.9981) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.1961 57.0083) (end 106.9934 56.998) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.2221 57.011) (end 107.1961 57.0083) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.4164 57.0421) (end 107.2221 57.011) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.6184 57.0963) (end 107.4164 57.0421) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.802 57.1664) (end 107.6184 57.0963) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 107.8261 57.1771) (end 107.802 57.1664) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.0006 57.2664) (end 107.8261 57.1771) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.1658 57.3732) (end 108.0006 57.2664) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.187 57.3886) (end 108.1658 57.3732) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.3396 57.5126) (end 108.187 57.3886) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.4784 57.651) (end 108.3396 57.5126) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.496 57.6706) (end 108.4784 57.651) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.6192 57.8232) (end 108.496 57.6706) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.7266 57.988) (end 108.6192 57.8232) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.7397 58.0107) (end 108.7266 57.988) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.8287 58.1861) (end 108.7397 58.0107) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9036 58.3812) (end 108.8287 58.1861) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9548 58.5709) (end 108.9036 58.3812) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9603 58.5968) (end 108.9548 58.5709) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 108.9907 58.791) (end 108.9603 58.5968) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.002 59.0066) (end 108.9907 58.791) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.002 71.6338) (end 109.002 59.0066) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0068 71.731) (end 109.002 71.6338) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.021 71.8271) (end 109.0068 71.731) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0446 71.9214) (end 109.021 71.8271) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.0774 72.0129) (end 109.0446 71.9214) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1189 72.1007) (end 109.0774 72.0129) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.1689 72.184) (end 109.1189 72.1007) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.2267 72.262) (end 109.1689 72.184) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.292 72.334) (end 109.2267 72.262) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.364 72.3993) (end 109.292 72.334) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.442 72.4571) (end 109.364 72.3993) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.5253 72.5071) (end 109.442 72.4571) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.6131 72.5486) (end 109.5253 72.5071) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7046 72.5814) (end 109.6131 72.5486) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.7989 72.605) (end 109.7046 72.5814) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.895 72.6192) (end 109.7989 72.605) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 109.9922 72.624) (end 109.895 72.6192) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.0099 72.624) (end 109.9922 72.624) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.1071 72.6192) (end 111.0099 72.624) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2032 72.605) (end 111.1071 72.6192) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.2975 72.5814) (end 111.2032 72.605) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.389 72.5486) (end 111.2975 72.5814) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.4768 72.5071) (end 111.389 72.5486) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.5601 72.4571) (end 111.4768 72.5071) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.6381 72.3993) (end 111.5601 72.4571) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7101 72.334) (end 111.6381 72.3993) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.7754 72.262) (end 111.7101 72.334) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8332 72.184) (end 111.7754 72.262) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.8832 72.1007) (end 111.8332 72.184) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9247 72.0129) (end 111.8832 72.1007) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9575 71.9214) (end 111.9247 72.0129) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9811 71.8271) (end 111.9575 71.9214) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 111.9953 71.731) (end 111.9811 71.8271) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0001 71.6338) (end 111.9953 71.731) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0001 59.0066) (end 112.0001 71.6338) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0104 58.8039) (end 112.0001 59.0066) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0131 58.7779) (end 112.0104 58.8039) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0441 58.5841) (end 112.0131 58.7779) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.0948 58.3939) (end 112.0441 58.5841) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.1028 58.3691) (end 112.0948 58.3939) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.1734 58.1861) (end 112.1028 58.3691) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.2624 58.0107) (end 112.1734 58.1861) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.2755 57.988) (end 112.2624 58.0107) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.3826 57.8236) (end 112.2755 57.988) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.506 57.6707) (end 112.3826 57.8236) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.5236 57.6511) (end 112.506 57.6707) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.6625 57.5127) (end 112.5236 57.6511) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.8151 57.3887) (end 112.6625 57.5127) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 112.8363 57.3732) (end 112.8151 57.3887) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.0011 57.2667) (end 112.8363 57.3732) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.176 57.1771) (end 113.0011 57.2667) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.2001 57.1664) (end 113.176 57.1771) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.3833 57.0964) (end 113.2001 57.1664) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.5856 57.0421) (end 113.3833 57.0964) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.7798 57.0111) (end 113.5856 57.0421) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 113.8059 57.0083) (end 113.7798 57.0111) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 114.0087 56.998) (end 113.8059 57.0083) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 155.9955 56.998) (end 114.0087 56.998) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.211 57.0093) (end 155.9955 56.998) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.4185 57.0421) (end 156.211 57.0093) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.621 57.0965) (end 156.4185 57.0421) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.8041 57.1664) (end 156.621 57.0965) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.8282 57.1771) (end 156.8041 57.1664) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.0027 57.2664) (end 156.8282 57.1771) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.1679 57.3732) (end 157.0027 57.2664) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.1891 57.3886) (end 157.1679 57.3732) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.3417 57.5126) (end 157.1891 57.3886) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.4805 57.651) (end 157.3417 57.5126) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.4981 57.6706) (end 157.4805 57.651) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.6213 57.8232) (end 157.4981 57.6706) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.7287 57.988) (end 157.6213 57.8232) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.7418 58.0107) (end 157.7287 57.988) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.8306 58.1856) (end 157.7418 58.0107) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9014 58.3691) (end 157.8306 58.1856) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9094 58.3939) (end 157.9014 58.3691) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.96 58.5835) (end 157.9094 58.3939) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.991 58.7777) (end 157.96 58.5835) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9938 58.8038) (end 157.991 58.7777) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 158.004 58.9999) (end 157.9938 58.8038) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 158.0041 91.2435) (end 158.004 58.9999) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9928 91.459) (end 158.0041 91.2435) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9601 91.6659) (end 157.9928 91.459) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.9059 91.8683) (end 157.9601 91.6659) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.8306 92.0643) (end 157.9059 91.8683) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.7419 92.2393) (end 157.8306 92.0643) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.7287 92.262) (end 157.7419 92.2393) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.6216 92.4264) (end 157.7287 92.262) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.4981 92.5794) (end 157.6216 92.4264) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.4805 92.599) (end 157.4981 92.5794) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.3416 92.7374) (end 157.4805 92.599) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.1785 92.8695) (end 157.3416 92.7374) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 157.0141 92.9766) (end 157.1785 92.8695) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.9914 92.9897) (end 157.0141 92.9766) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.8165 93.0785) (end 156.9914 92.9897) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.633 93.1493) (end 156.8165 93.0785) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.6082 93.1573) (end 156.633 93.1493) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.4186 93.2079) (end 156.6082 93.1573) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.2242 93.239) (end 156.4186 93.2079) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 156.1983 93.2417) (end 156.2242 93.239) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 155.9955 93.252) (end 156.1983 93.2417) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.4933 93.252) (end 155.9955 93.252) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.396 93.2568) (end 138.4933 93.252) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.2999 93.271) (end 138.396 93.2568) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.2057 93.2946) (end 138.2999 93.271) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.1142 93.3274) (end 138.2057 93.2946) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.0264 93.3689) (end 138.1142 93.3274) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.9431 93.4189) (end 138.0264 93.3689) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.865 93.4767) (end 137.9431 93.4189) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.7931 93.542) (end 137.865 93.4767) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.7278 93.614) (end 137.7931 93.542) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.6699 93.692) (end 137.7278 93.614) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.62 93.7753) (end 137.6699 93.692) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5784 93.8631) (end 137.62 93.7753) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5457 93.9546) (end 137.5784 93.8631) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5221 94.0489) (end 137.5457 93.9546) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5079 94.145) (end 137.5221 94.0489) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5031 94.2422) (end 137.5079 94.145) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5031 95.2598) (end 137.5031 94.2422) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5079 95.357) (end 137.5031 95.2598) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5221 95.4531) (end 137.5079 95.357) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5457 95.5474) (end 137.5221 95.4531) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.5784 95.6389) (end 137.5457 95.5474) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.62 95.7267) (end 137.5784 95.6389) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.6699 95.81) (end 137.62 95.7267) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.7278 95.888) (end 137.6699 95.81) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.7931 95.96) (end 137.7278 95.888) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.865 96.0253) (end 137.7931 95.96) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 137.9431 96.0831) (end 137.865 96.0253) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.0264 96.1331) (end 137.9431 96.0831) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.1142 96.1746) (end 138.0264 96.1331) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.2057 96.2074) (end 138.1142 96.1746) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.2999 96.231) (end 138.2057 96.2074) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.396 96.2452) (end 138.2999 96.231) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.4933 96.25) (end 138.396 96.2452) (layer Edge.Cuts) (width 0.1))
  (gr_text "RB0002 Battery Pack\nCharger\n v1.0 06/2020" (at 145.492053 114.162005 270) (layer B.SilkS))
  (gr_text + (at 116.952053 124.252005 90) (layer F.SilkS))
  (gr_text + (at 116.702053 104.252005 90) (layer F.SilkS))
  (gr_text _ (at 115.452053 117.002005 90) (layer F.SilkS))
  (gr_text _ (at 115.452053 111.502005 90) (layer F.SilkS))
  (gr_text 0% (at 155.852053 131.102005) (layer F.SilkS))
  (gr_text 100% (at 155.052053 120.502005) (layer F.SilkS))
  (gr_text "12V\n9V\n5V\n" (at 152.052053 123.702005) (layer F.SilkS))
  (gr_text "github.com/RoboticsBrno/\nRB0002-BatteryPack\nCC BY-SA 4.0" (at 119.711053 114.289005 270) (layer B.SilkS))
  (gr_text "GND\nRX\nTX" (at 136.252053 119.002005 270) (layer B.SilkS))
  (gr_text "GND\n3V3\nRST\nIO\nCLK" (at 133.502053 123.752005 270) (layer B.SilkS))
  (gr_text "RB0002 Battery Pack\nCharger\n v1.0 06/2020" (at 96.49 114.162005 270) (layer B.SilkS))
  (gr_text + (at 67.95 124.252005 90) (layer F.SilkS))
  (gr_text + (at 67.7 104.252005 90) (layer F.SilkS))
  (gr_text _ (at 66.45 117.002005 90) (layer F.SilkS))
  (gr_text _ (at 66.45 111.502005 90) (layer F.SilkS))
  (gr_text 0% (at 106.85 131.102005) (layer F.SilkS))
  (gr_text 100% (at 106.05 120.502005) (layer F.SilkS))
  (gr_text "12V\n9V\n5V\n" (at 103.05 123.702005) (layer F.SilkS))
  (gr_text "github.com/RoboticsBrno/\nRB0002-BatteryPack\nCC BY-SA 4.0" (at 70.709 114.289005 270) (layer B.SilkS))
  (gr_text "GND\nRX\nTX" (at 87.25 119.002005 270) (layer B.SilkS))
  (gr_text "GND\n3V3\nRST\nIO\nCLK" (at 84.5 123.752005 270) (layer B.SilkS))
  (gr_text "RB0002 Battery Pack\nCharger\n v1.0 06/2020" (at 145.492053 74.91 270) (layer B.SilkS))
  (gr_text + (at 116.952053 85 90) (layer F.SilkS))
  (gr_text + (at 116.702053 65 90) (layer F.SilkS))
  (gr_text _ (at 115.452053 77.75 90) (layer F.SilkS))
  (gr_text _ (at 115.452053 72.25 90) (layer F.SilkS))
  (gr_text 0% (at 155.852053 91.85) (layer F.SilkS))
  (gr_text 100% (at 155.052053 81.25) (layer F.SilkS))
  (gr_text "12V\n9V\n5V\n" (at 152.052053 84.45) (layer F.SilkS))
  (gr_text "github.com/RoboticsBrno/\nRB0002-BatteryPack\nCC BY-SA 4.0" (at 119.711053 75.037 270) (layer B.SilkS))
  (gr_text "GND\nRX\nTX" (at 136.252053 79.75 270) (layer B.SilkS))
  (gr_text "GND\n3V3\nRST\nIO\nCLK" (at 133.502053 84.5 270) (layer B.SilkS))
  (gr_text "RB0002 Battery Pack\nCharger\n v1.0 06/2020" (at 96.49 74.91 270) (layer B.SilkS))
  (gr_text + (at 67.95 85 90) (layer F.SilkS))
  (gr_text + (at 67.7 65 90) (layer F.SilkS))
  (gr_text _ (at 66.45 77.75 90) (layer F.SilkS))
  (gr_text _ (at 66.45 72.25 90) (layer F.SilkS))
  (gr_text 0% (at 106.85 91.85) (layer F.SilkS))
  (gr_text 100% (at 106.05 81.25) (layer F.SilkS))
  (gr_text "12V\n9V\n5V\n" (at 103.05 84.45) (layer F.SilkS))
  (gr_text "github.com/RoboticsBrno/\nRB0002-BatteryPack\nCC BY-SA 4.0" (at 70.709 75.037 270) (layer B.SilkS))
  (gr_text "GND\nRX\nTX" (at 87.25 79.75 270) (layer B.SilkS))
  (gr_text "GND\n3V3\nRST\nIO\nCLK" (at 84.5 84.5 270) (layer B.SilkS))
  (zone (net 29) (net_name Board_1-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 101 61.5) (xy 103.25 61.5) (xy 103.25 67) (xy 98.25 67) (xy 98.25 64.5)
        (xy 93.5 64.5) (xy 93.5 57.75) (xy 101 57.75)
      )
    )
  )
  (zone (net 29) (net_name Board_1-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 4)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 2))
    (polygon
      (pts
        (xy 104 76) (xy 101.5 76) (xy 99.5 76) (xy 94.75 76) (xy 94.75 78.25)
        (xy 102.25 78.25) (xy 103.5 77) (xy 104 77)
      )
    )
  )
  (zone (net 9) (net_name Board_1-Board_1-GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 61.75 56.5) (xy 109.25 56.75) (xy 109.25 93.75) (xy 61.75 93.5)
      )
    )
  )
  (zone (net 9) (net_name Board_1-Board_1-GND) (layer B.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 62 56.75) (xy 109.25 56.75) (xy 109.25 93.75) (xy 62 93.75)
      )
    )
  )
  (zone (net 58) (net_name Board_2-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 150.002053 61.5) (xy 152.252053 61.5) (xy 152.252053 67) (xy 147.252053 67) (xy 147.252053 64.5)
        (xy 142.502053 64.5) (xy 142.502053 57.75) (xy 150.002053 57.75)
      )
    )
  )
  (zone (net 58) (net_name Board_2-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 4)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 2))
    (polygon
      (pts
        (xy 153.002053 76) (xy 150.502053 76) (xy 148.502053 76) (xy 143.752053 76) (xy 143.752053 78.25)
        (xy 151.252053 78.25) (xy 152.502053 77) (xy 153.002053 77)
      )
    )
  )
  (zone (net 38) (net_name Board_2-Board_1-GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 110.752053 56.5) (xy 158.252053 56.75) (xy 158.252053 93.75) (xy 110.752053 93.5)
      )
    )
  )
  (zone (net 38) (net_name Board_2-Board_1-GND) (layer B.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 111.002053 56.75) (xy 158.252053 56.75) (xy 158.252053 93.75) (xy 111.002053 93.75)
      )
    )
  )
  (zone (net 87) (net_name Board_3-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 101 100.752005) (xy 103.25 100.752005) (xy 103.25 106.252005) (xy 98.25 106.252005) (xy 98.25 103.752005)
        (xy 93.5 103.752005) (xy 93.5 97.002005) (xy 101 97.002005)
      )
    )
  )
  (zone (net 87) (net_name Board_3-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 4)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 2))
    (polygon
      (pts
        (xy 104 115.252005) (xy 101.5 115.252005) (xy 99.5 115.252005) (xy 94.75 115.252005) (xy 94.75 117.502005)
        (xy 102.25 117.502005) (xy 103.5 116.252005) (xy 104 116.252005)
      )
    )
  )
  (zone (net 67) (net_name Board_3-Board_1-GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 61.75 95.752005) (xy 109.25 96.002005) (xy 109.25 133.002005) (xy 61.75 132.752005)
      )
    )
  )
  (zone (net 67) (net_name Board_3-Board_1-GND) (layer B.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 62 96.002005) (xy 109.25 96.002005) (xy 109.25 133.002005) (xy 62 133.002005)
      )
    )
  )
  (zone (net 116) (net_name Board_4-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 150.002053 100.752005) (xy 152.252053 100.752005) (xy 152.252053 106.252005) (xy 147.252053 106.252005) (xy 147.252053 103.752005)
        (xy 142.502053 103.752005) (xy 142.502053 97.002005) (xy 150.002053 97.002005)
      )
    )
  )
  (zone (net 116) (net_name Board_4-Board_1-VBUS) (layer F.Cu) (hatch edge 0.508)
    (priority 4)
    (connect_pads yes (clearance 0.2))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 2))
    (polygon
      (pts
        (xy 153.002053 115.252005) (xy 150.502053 115.252005) (xy 148.502053 115.252005) (xy 143.752053 115.252005) (xy 143.752053 117.502005)
        (xy 151.252053 117.502005) (xy 152.502053 116.252005) (xy 153.002053 116.252005)
      )
    )
  )
  (zone (net 96) (net_name Board_4-Board_1-GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 110.752053 95.752005) (xy 158.252053 96.002005) (xy 158.252053 133.002005) (xy 110.752053 132.752005)
      )
    )
  )
  (zone (net 96) (net_name Board_4-Board_1-GND) (layer B.Cu) (hatch edge 0.508)
    (priority 3)
    (connect_pads yes (clearance 0.5))
    (min_thickness 0.2)
    (fill yes (arc_segments 32) (thermal_gap 0) (thermal_bridge_width 0.5) (smoothing fillet) (radius 1))
    (polygon
      (pts
        (xy 111.002053 96.002005) (xy 158.252053 96.002005) (xy 158.252053 133.002005) (xy 111.002053 133.002005)
      )
    )
  )
)
