(kicad_pcb (version 20171130) (host pcbnew 5.1.4+dfsg1-1)
  (general
    (thickness 1.6)
    (drawings 29)
    (tracks 143)
    (zones 0)
    (modules 64)
    (nets 33)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (34 B.Paste user hide)
    (35 F.Paste user hide)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user hide)
    (39 F.Mask user hide)
    (44 Edge.Cuts user)
    (45 Margin user hide)
    (46 B.CrtYd user hide)
    (47 F.CrtYd user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.254)
    (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.254)
    (user_via 0.4 0.35)
    (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 0.508 0.508)
    (pad_drill 0.254)
    (pad_to_mask_clearance 0.0508)
    (aux_axis_origin 93.3 105)
    (grid_origin -3.3 -2.25)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "gerber/"))
  )
  (net 0 "")
  (net 1 /A0B0_1)
  (net 2 /A1B1_1)
  (net 3 /A2B2_1)
  (net 4 /A3B3_1)
  (net 5 /A4B4_1)
  (net 6 /A5B5_1)
  (net 7 /A6B6_1)
  (net 8 /A7B7_1)
  (net 9 /A1B1_2)
  (net 10 /A2B2_2)
  (net 11 /A3B3_2)
  (net 12 /A4B4_2)
  (net 13 /A5B5_2)
  (net 14 /A6B6_2)
  (net 15 /A7B7_2)
  (net 16 /A1B1_3)
  (net 17 /A2B2_3)
  (net 18 /A3B3_3)
  (net 19 /A4B4_3)
  (net 20 /A8B8_2)
  (net 21 /A5B5_3)
  (net 22 /A6B6_3)
  (net 23 /A7B7_3)
  (net 24 /A8B8_3)
  (net 25 /A1B1_4)
  (net 26 /A2B2_4)
  (net 27 /A3B3_4)
  (net 28 /A4B4_4)
  (net 29 /A5B5_4)
  (net 30 /A6B6_4)
  (net 31 /A7B7_4)
  (net 32 /A8B8_4)
  (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 /A0B0_1)
    (add_net /A1B1_1)
    (add_net /A1B1_2)
    (add_net /A1B1_3)
    (add_net /A1B1_4)
    (add_net /A2B2_1)
    (add_net /A2B2_2)
    (add_net /A2B2_3)
    (add_net /A2B2_4)
    (add_net /A3B3_1)
    (add_net /A3B3_2)
    (add_net /A3B3_3)
    (add_net /A3B3_4)
    (add_net /A4B4_1)
    (add_net /A4B4_2)
    (add_net /A4B4_3)
    (add_net /A4B4_4)
    (add_net /A5B5_1)
    (add_net /A5B5_2)
    (add_net /A5B5_3)
    (add_net /A5B5_4)
    (add_net /A6B6_1)
    (add_net /A6B6_2)
    (add_net /A6B6_3)
    (add_net /A6B6_4)
    (add_net /A7B7_1)
    (add_net /A7B7_2)
    (add_net /A7B7_3)
    (add_net /A7B7_4)
    (add_net /A8B8_2)
    (add_net /A8B8_3)
    (add_net /A8B8_4)
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.825 2.75 180)
    (fp_text reference TP45 (at 13.275 -11.25) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 21 /A5B5_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -10.125 -2.25)
    (fp_text reference TP40 (at -11.845 2.52) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 24 /A8B8_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -10.775 2.75 180)
    (fp_text reference TP48 (at 0.865 -14.36) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 24 /A8B8_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -9.475 2.75 180)
    (fp_text reference TP46 (at 9.325 -24.37) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 22 /A6B6_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.875 2.75 180)
    (fp_text reference TP42 (at 0.305 -13.45) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 17 /A2B2_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.875 -2.25)
    (fp_text reference TP35 (at 15.415 7.52) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 18 /A3B3_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.175 2.75 180)
    (fp_text reference TP44 (at -12.215 -9.69) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 19 /A4B4_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -10.125 2.75 180)
    (fp_text reference TP47 (at 0.555 -3.9) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 23 /A7B7_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.225 2.75 180)
    (fp_text reference TP41 (at 4.135 -7.61) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 16 /A1B1_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -7.525 -2.25)
    (fp_text reference TP36 (at 18.465 1.62) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 19 /A4B4_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.225 -2.25)
    (fp_text reference TP34 (at 12.485 -0.76) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 17 /A2B2_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -5.575 -2.25)
    (fp_text reference TP33 (at -15.745 -8.31) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 16 /A1B1_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -7.525 2.75 180)
    (fp_text reference TP43 (at -15.745 -8.31) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 18 /A3B3_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.175 -2.25)
    (fp_text reference TP37 (at 5.165 10.99) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 21 /A5B5_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -9.475 -2.25)
    (fp_text reference TP39 (at -10.025 6.65) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 23 /A7B7_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.825 -2.25)
    (fp_text reference TP38 (at 11.365 10.06) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 22 /A6B6_3))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -9.475 -3.6 180)
    (fp_text reference TP62 (at 9.325 -24.37) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 30 /A6B6_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -9.475 -8.6)
    (fp_text reference TP55 (at -10.025 6.65) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 31 /A7B7_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -10.125 -8.6)
    (fp_text reference TP56 (at -11.845 2.52) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 32 /A8B8_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -10.775 -3.6 180)
    (fp_text reference TP64 (at 0.865 -14.36) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 32 /A8B8_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.825 -3.6 180)
    (fp_text reference TP61 (at 13.275 -11.25) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 29 /A5B5_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -10.125 -3.6 180)
    (fp_text reference TP63 (at 0.555 -3.9) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 31 /A7B7_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.225 -3.6 180)
    (fp_text reference TP57 (at 4.135 -7.61) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 25 /A1B1_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.875 -8.6)
    (fp_text reference TP51 (at 15.415 7.52) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 27 /A3B3_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.175 -3.6 180)
    (fp_text reference TP60 (at -12.215 -9.69) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 28 /A4B4_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -7.525 -3.6 180)
    (fp_text reference TP59 (at -15.745 -8.31) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 27 /A3B3_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.175 -8.6)
    (fp_text reference TP53 (at 5.165 10.99) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 29 /A5B5_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.875 -3.6 180)
    (fp_text reference TP58 (at 0.305 -13.45) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 26 /A2B2_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -8.825 -8.6)
    (fp_text reference TP54 (at 11.365 10.06) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 30 /A6B6_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -7.525 -8.6)
    (fp_text reference TP52 (at 18.465 1.62) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 28 /A4B4_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -6.225 -8.6)
    (fp_text reference TP50 (at 12.485 -0.76) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 26 /A2B2_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -5.575 -8.6)
    (fp_text reference TP49 (at 13.055 3.8) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 25 /A1B1_4))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.325 -8.6)
    (fp_text reference TP20 (at -12.215 -9.69) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 12 /A4B4_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 2.275 -3.6 180)
    (fp_text reference TP24 (at -11.845 2.52) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 20 /A8B8_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 2.925 -8.6)
    (fp_text reference TP32 (at 0.865 -14.36) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 20 /A8B8_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 2.275 -8.6)
    (fp_text reference TP31 (at 0.555 -3.9) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 15 /A7B7_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 1.625 -8.6)
    (fp_text reference TP30 (at 9.325 -24.37) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 14 /A6B6_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.975 -8.6)
    (fp_text reference TP29 (at 13.275 -11.25) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 13 /A5B5_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.325 -3.6 180)
    (fp_text reference TP28 (at 18.465 1.62) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 12 /A4B4_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.325 -8.6)
    (fp_text reference TP27 (at -15.745 -8.31) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 11 /A3B3_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.975 -8.6)
    (fp_text reference TP26 (at 0.305 -13.45) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 10 /A2B2_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -1.625 -8.6)
    (fp_text reference TP25 (at 4.135 -7.61) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 9 /A1B1_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 1.625 -3.6 180)
    (fp_text reference TP23 (at -10.025 6.65) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 15 /A7B7_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.975 -3.6 180)
    (fp_text reference TP22 (at 11.365 10.06) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 14 /A6B6_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.325 -3.6 180)
    (fp_text reference TP21 (at 5.165 10.99) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 13 /A5B5_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.975 -3.6 180)
    (fp_text reference TP19 (at 15.415 7.52) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 11 /A3B3_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -1.625 -3.6 180)
    (fp_text reference TP18 (at 12.485 -0.76) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 10 /A2B2_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -2.275 -3.6 180)
    (fp_text reference TP17 (at 13.055 3.8) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 9 /A1B1_2))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.325 -2.25)
    (fp_text reference TP11 (at -11.025 1.63) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 3 /A2B2_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.325 -2.25)
    (fp_text reference TP12 (at -9.235 6.7) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 4 /A3B3_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.975 -2.25)
    (fp_text reference TP13 (at -8.215 4.13) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 5 /A4B4_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 1.625 -2.25)
    (fp_text reference TP14 (at 5.795 -1.03) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 6 /A5B5_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 2.275 -2.25)
    (fp_text reference TP15 (at -14.725 4.09) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 7 /A6B6_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 2.925 -2.25)
    (fp_text reference TP16 (at -11.165 9.05) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 8 /A7B7_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 2.275 2.75 180)
    (fp_text reference TP8 (at -4.485 -0.68) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 8 /A7B7_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 1.625 2.75 180)
    (fp_text reference TP7 (at 4.035 -5.71) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 7 /A6B6_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.975 2.75 180)
    (fp_text reference TP6 (at -3.055 -2.15) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 6 /A5B5_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at 0.325 2.75 180)
    (fp_text reference TP5 (at 4.755 -3.8) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 5 /A4B4_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.325 2.75 180)
    (fp_text reference TP4 (at -1.035 -2.61) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 4 /A3B3_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.975 2.75 180)
    (fp_text reference TP3 (at -2.795 -4.6) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 3 /A2B2_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -0.975 -2.25)
    (fp_text reference TP10 (at -5.665 -0.4) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 2 /A1B1_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -1.625 2.75 180)
    (fp_text reference TP2 (at -0.055 -3.52) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 2 /A1B1_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -1.625 -2.25)
    (fp_text reference TP9 (at -5.535 1.66) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 1 /A0B0_1))
  )
  (module tom-mechanical:Castellation_5.08_2.54 (layer F.Cu) (tedit 5E310190)
    (at -2.275 2.75 180)
    (fp_text reference TP1 (at 0.745 -1.76) (layer F.Fab))
    (fp_text value TestPoint (at 0 -0.5) (layer F.Fab) hide)
    (pad 1 thru_hole oval (at 0 0 180) (size 0.508 1.016) (drill 0.254 (offset 0 0.254)) (layers *.Cu *.Mask)
      (net 1 /A0B0_1))
  )
  (gr_text "ft245\nbypass" (at -8.17 0.35 180) (layer F.SilkS))
  (gr_text "ft245\nbypass" (at -8.17 -6.07 180) (layer F.SilkS))
  (gr_text Mar2020 (at -7.94 0.27 180) (layer B.SilkS))
  (gr_text Mar2020 (at -7.94 -6.07 180) (layer B.SilkS))
  (gr_line (start -3.3 -3.6) (end -3.3 -2.25) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -4.55 -3.6) (end -4.55 -2.25) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -11.15 -2.25) (end -4.55 -2.25) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -11.15 -2.25) (end -11.15 2.75) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -11.15 2.75) (end -4.55 2.75) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -11.15 -8.6) (end -4.55 -8.6) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -4.56 -8.59) (end -4.54 -8.6) (layer Edge.Cuts) (width 0.05))
  (gr_line (start -11.15 -8.6) (end -11.15 -3.6) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -11.15 -3.6) (end -4.55 -3.6) (layer Edge.Cuts) (width 0.254))
  (gr_text Mar2020 (at 0.07 -6.07) (layer B.SilkS))
  (gr_text Mar2020 (at 0.07 0.27) (layer B.SilkS))
  (gr_text "ft245\nbypass" (at 0.01 -6.2) (layer F.SilkS))
  (gr_text "ft245\nbypass" (at 0.01 0.16) (layer F.SilkS))
  (gr_line (start -4.55 2.75) (end -3.3 2.75) (layer Edge.Cuts) (width 0.254))
  (gr_line (start -3.3 -8.6) (end -4.55 -8.6) (layer Edge.Cuts) (width 0.254))
  (gr_line (start 3.3 -3.6) (end -3.3 -3.6) (layer Edge.Cuts) (width 0.254))
  (gr_line (start 3.3 -8.6) (end -3.3 -8.6) (layer Edge.Cuts) (width 0.254))
  (gr_line (start 3.3 -3.6) (end 3.3 -8.6) (layer Edge.Cuts) (width 0.254))
  (gr_line (start 3.3 2.75) (end 3.3 -2.25) (layer Edge.Cuts) (width 0.254))
  (gr_line (start 3.3 2.75) (end -3.3 2.75) (layer Edge.Cuts) (width 0.254))
  (gr_line (start 3.3 -2.25) (end -3.3 -2.25) (layer Edge.Cuts) (width 0.254))
)
