diff --git a/README.md b/README.md new file mode 100644 index 0000000..cb159df --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +``` +npm run gen +docker run -w /board -v $(pwd):/board --rm soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/export_dsn.py output/pcbs/main.kicad_pcb output/pcbs/main.ds +docker run -w /board -v $(pwd):/board --rm soundmonster/freerouting_cli:v0.1.0 java -jar /opt/freerouting_cli.jar -de output/pcbs/main.dsn -do output/pcbs/main.ses +docker run -w /board -v $(pwd):/board --rm soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/import_ses.py output/pcbs/main.kicad_pcb output/pcbs/main.ses --output-file output/pcbs/main-routed.kicad_pcb +docker run -w /board -v $(pwd):/board --rm soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/run_drc.py output/pcbs/main-routed.kicad_pcb output/pcbs/drc/ +``` + + + + + +Export DSN +``` + docker run -v $(pwd):/foo --rm -it soundmonster/kicad-automation-scripts:latest +/usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/export_dsn.py --record ./pcbs/main.kicad_pcb main.dsn +``` + +Autoroute +``` +docker run -v $(pwd):/foo --rm -it soundmonster/freerouting_cli:v0.1.0 bash +java -jar build/obj/freerouting_cli.jar -de ../../../../../roflkbd/output/pcbs/main.dsn -do ../../../../../roflkbd/output/pcbs/main.ses +``` + + +import SES + +``` +docker run -v $(pwd):/foo --rm -it soundmonster/kicad-automation-scripts:latest +/usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/import_ses.py /foo/pcbs/main.kicad_pcb /foo/main.ses --output-file /foo/main-routed.kicad_pcb +``` diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..b343342 --- /dev/null +++ b/build.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +# cri_cmd=podman +cri_cmd=docker +cri_args="-w /board -v $(pwd):/board --rm" + +rm -rf output +npm run gen +${cri_cmd} run ${cri_args} soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/export_dsn.py output/pcbs/main.kicad_pcb output/pcbs/main.dsn +${cri_cmd} run ${cri_args} soundmonster/freerouting_cli:v0.1.0 java -jar /opt/freerouting_cli.jar -de output/pcbs/main.dsn -do output/pcbs/main.ses +${cri_cmd} run ${cri_args} soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/import_ses.py output/pcbs/main.kicad_pcb output/pcbs/main.ses --output-file output/pcbs/main-routed.kicad_pcb +${cri_cmd} run ${cri_args} soundmonster/kicad-automation-scripts:latest /usr/lib/python2.7/dist-packages/kicad-automation/pcbnew_automation/run_drc.py output/pcbs/main-routed.kicad_pcb output/pcbs/drc/ +# pcbdraw also supports a style file as JSON +${cri_cmd} run ${cri_args} yaqwsx/kikit:v0.7 pcbdraw --style builtin:set-white-enig.json output/pcbs/main-routed.kicad_pcb images/left.png +${cri_cmd} run ${cri_args} yaqwsx/kikit:v0.7 pcbdraw -b --style builtin:set-white-enig.json output/pcbs/main-routed.kicad_pcb images/right.png + diff --git a/images/left.png b/images/left.png new file mode 100644 index 0000000..c779190 Binary files /dev/null and b/images/left.png differ diff --git a/images/right.png b/images/right.png new file mode 100644 index 0000000..44bc929 Binary files /dev/null and b/images/right.png differ diff --git a/output/pcbs/drc/drc_result.rpt b/output/pcbs/drc/drc_result.rpt new file mode 100644 index 0000000..a98e07d --- /dev/null +++ b/output/pcbs/drc/drc_result.rpt @@ -0,0 +1,116 @@ +** Drc report for output/pcbs/main-routed.kicad_pcb ** +** Created on 2021-09-10 19:19:19 ** + +** Found 36 DRC errors ** +ErrType(19): Pad near pad + @ (13.000 mm,-37.750 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S3 + @ (14.725 mm,-39.950 mm): Pad 1 on B.Cu, Non-copper of S3 +ErrType(19): Pad near pad + @ (13.000 mm,-20.750 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S2 + @ (14.725 mm,-22.950 mm): Pad 1 on B.Cu, Non-copper of S2 +ErrType(19): Pad near pad + @ (13.000 mm,-3.750 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S1 + @ (14.725 mm,-5.950 mm): Pad 1 on B.Cu, Non-copper of S1 +ErrType(19): Pad near pad + @ (21.275 mm,-39.950 mm): Pad 1 on F.Cu, Non-copper of S3 + @ (23.000 mm,-37.750 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S3 +ErrType(19): Pad near pad + @ (21.275 mm,-22.950 mm): Pad 1 on F.Cu, Non-copper of S2 + @ (23.000 mm,-20.750 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S2 +ErrType(19): Pad near pad + @ (21.275 mm,-5.950 mm): Pad 1 on F.Cu, Non-copper of S1 + @ (23.000 mm,-3.750 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S1 +ErrType(19): Pad near pad + @ (31.000 mm,-49.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S6 + @ (32.725 mm,-51.850 mm): Pad 1 on B.Cu, Non-copper of S6 +ErrType(19): Pad near pad + @ (31.000 mm,-32.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S5 + @ (32.725 mm,-34.850 mm): Pad 1 on B.Cu, Non-copper of S5 +ErrType(19): Pad near pad + @ (31.000 mm,-15.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S4 + @ (32.725 mm,-17.850 mm): Pad 1 on B.Cu, Non-copper of S4 +ErrType(19): Pad near pad + @ (39.275 mm,-51.850 mm): Pad 1 on F.Cu, Non-copper of S6 + @ (41.000 mm,-49.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S6 +ErrType(19): Pad near pad + @ (39.275 mm,-34.850 mm): Pad 1 on F.Cu, Non-copper of S5 + @ (41.000 mm,-32.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S5 +ErrType(19): Pad near pad + @ (39.275 mm,-17.850 mm): Pad 1 on F.Cu, Non-copper of S4 + @ (41.000 mm,-15.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S4 +ErrType(19): Pad near pad + @ (49.000 mm,-53.050 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S9 + @ (50.725 mm,-55.250 mm): Pad 1 on B.Cu, Non-copper of S9 +ErrType(19): Pad near pad + @ (49.000 mm,-36.050 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S8 + @ (50.725 mm,-38.250 mm): Pad 1 on B.Cu, Non-copper of S8 +ErrType(19): Pad near pad + @ (49.000 mm,-19.050 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S7 + @ (50.725 mm,-21.250 mm): Pad 1 on B.Cu, Non-copper of S7 +ErrType(19): Pad near pad + @ (57.275 mm,-55.250 mm): Pad 1 on F.Cu, Non-copper of S9 + @ (59.000 mm,-53.050 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S9 +ErrType(19): Pad near pad + @ (57.275 mm,-38.250 mm): Pad 1 on F.Cu, Non-copper of S8 + @ (59.000 mm,-36.050 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S8 +ErrType(19): Pad near pad + @ (57.275 mm,-21.250 mm): Pad 1 on F.Cu, Non-copper of S7 + @ (59.000 mm,-19.050 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S7 +ErrType(19): Pad near pad + @ (67.000 mm,-49.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S12 + @ (68.725 mm,-51.850 mm): Pad 1 on B.Cu, Non-copper of S12 +ErrType(19): Pad near pad + @ (67.000 mm,-32.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S11 + @ (68.725 mm,-34.850 mm): Pad 1 on B.Cu, Non-copper of S11 +ErrType(19): Pad near pad + @ (67.000 mm,-15.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S10 + @ (68.725 mm,-17.850 mm): Pad 1 on B.Cu, Non-copper of S10 +ErrType(19): Pad near pad + @ (75.275 mm,-51.850 mm): Pad 1 on F.Cu, Non-copper of S12 + @ (77.000 mm,-49.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S12 +ErrType(19): Pad near pad + @ (75.275 mm,-34.850 mm): Pad 1 on F.Cu, Non-copper of S11 + @ (77.000 mm,-32.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S11 +ErrType(19): Pad near pad + @ (75.275 mm,-17.850 mm): Pad 1 on F.Cu, Non-copper of S10 + @ (77.000 mm,-15.650 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S10 +ErrType(19): Pad near pad + @ (79.034 mm,4.503 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S16 + @ (81.270 mm,2.824 mm): Pad 1 on B.Cu, Non-copper of S16 +ErrType(19): Pad near pad + @ (85.000 mm,-47.950 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S15 + @ (86.725 mm,-50.150 mm): Pad 1 on B.Cu, Non-copper of S15 +ErrType(19): Pad near pad + @ (85.000 mm,-30.950 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S14 + @ (86.725 mm,-33.150 mm): Pad 1 on B.Cu, Non-copper of S14 +ErrType(19): Pad near pad + @ (85.000 mm,-13.950 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S13 + @ (86.725 mm,-16.150 mm): Pad 1 on B.Cu, Non-copper of S13 +ErrType(19): Pad near pad + @ (87.597 mm,4.519 mm): Pad 1 on F.Cu, Non-copper of S16 + @ (88.694 mm,7.091 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S16 +ErrType(19): Pad near pad + @ (93.275 mm,-50.150 mm): Pad 1 on F.Cu, Non-copper of S15 + @ (95.000 mm,-47.950 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S15 +ErrType(19): Pad near pad + @ (93.275 mm,-33.150 mm): Pad 1 on F.Cu, Non-copper of S14 + @ (95.000 mm,-30.950 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S14 +ErrType(19): Pad near pad + @ (93.275 mm,-16.150 mm): Pad 1 on F.Cu, Non-copper of S13 + @ (95.000 mm,-13.950 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S13 +ErrType(19): Pad near pad + @ (98.976 mm,11.350 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S17 + @ (101.570 mm,10.307 mm): Pad 1 on B.Cu, Non-copper of S17 +ErrType(19): Pad near pad + @ (107.242 mm,13.582 mm): Pad 1 on F.Cu, Non-copper of S17 + @ (107.636 mm,16.350 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S17 +ErrType(19): Pad near pad + @ (116.465 mm,23.125 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S18 + @ (119.241 mm,22.789 mm): Pad 1 on B.Cu, Non-copper of S18 +ErrType(19): Pad near pad + @ (123.536 mm,30.196 mm): Pad on F.Cu, B.Cu, Internal, Non-copper of S18 + @ (123.872 mm,27.421 mm): Pad 1 on F.Cu, Non-copper of S18 + +** Found 0 unconnected pads ** + +** End of Report ** diff --git a/output/pcbs/main-routed.kicad_pcb b/output/pcbs/main-routed.kicad_pcb new file mode 100644 index 0000000..5262fc1 --- /dev/null +++ b/output/pcbs/main-routed.kicad_pcb @@ -0,0 +1,2501 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.0.1-33cea8e~67~ubuntu18.04.1) + + (general + (thickness 1.6) + (drawings 32) + (tracks 646) + (zones 0) + (modules 39) + (nets 41) + ) + + (page A3) + (title_block + (title KEYBOARD_NAME_HERE) + (rev VERSION_HERE) + (company YOUR_NAME_HERE) + ) + + (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) + (segment_width 0.2) + (edge_width 0.05) + (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) + (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.05) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (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 1) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 pinky_bottom) + (net 2 P21) + (net 3 P7) + (net 4 pinky_home) + (net 5 P6) + (net 6 pinky_top) + (net 7 P5) + (net 8 ring_bottom) + (net 9 P20) + (net 10 ring_home) + (net 11 ring_top) + (net 12 middle_bottom) + (net 13 P19) + (net 14 middle_home) + (net 15 middle_top) + (net 16 index_bottom) + (net 17 P18) + (net 18 index_home) + (net 19 index_top) + (net 20 inner_bottom) + (net 21 P15) + (net 22 inner_home) + (net 23 inner_top) + (net 24 near_thumb) + (net 25 P4) + (net 26 home_thumb) + (net 27 far_thumb) + (net 28 RAW) + (net 29 GND) + (net 30 RST) + (net 31 VCC) + (net 32 P14) + (net 33 P16) + (net 34 P10) + (net 35 P1) + (net 36 P0) + (net 37 P2) + (net 38 P3) + (net 39 P8) + (net 40 P9) + + (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 GND) + (add_net P0) + (add_net P1) + (add_net P10) + (add_net P14) + (add_net P15) + (add_net P16) + (add_net P18) + (add_net P19) + (add_net P2) + (add_net P20) + (add_net P21) + (add_net P3) + (add_net P4) + (add_net P5) + (add_net P6) + (add_net P7) + (add_net P8) + (add_net P9) + (add_net RAW) + (add_net RST) + (add_net VCC) + (add_net far_thumb) + (add_net home_thumb) + (add_net index_bottom) + (add_net index_home) + (add_net index_top) + (add_net inner_bottom) + (add_net inner_home) + (add_net inner_top) + (add_net middle_bottom) + (add_net middle_home) + (add_net middle_top) + (add_net near_thumb) + (add_net pinky_bottom) + (add_net pinky_home) + (add_net pinky_top) + (add_net ring_bottom) + (add_net ring_home) + (add_net ring_top) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 18 0) + (fp_text reference S1 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 1 pinky_bottom)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 2 P21)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 1 pinky_bottom)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 2 P21)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 18 5) + (fp_text reference D1 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 1 pinky_bottom)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 1 pinky_bottom)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 1 pinky_bottom)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 3 P7)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 18 -17) + (fp_text reference S2 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 4 pinky_home)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 2 P21)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 4 pinky_home)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 2 P21)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 18 -12) + (fp_text reference D2 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 4 pinky_home)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 4 pinky_home)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 4 pinky_home)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 5 P6)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 18 -34) + (fp_text reference S3 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 6 pinky_top)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 2 P21)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 6 pinky_top)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 2 P21)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 18 -29) + (fp_text reference D3 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 6 pinky_top)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 pinky_top)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 6 pinky_top)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 7 P5)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 36 -11.9) + (fp_text reference S4 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 8 ring_bottom)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 9 P20)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 8 ring_bottom)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 9 P20)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 36 -6.9) + (fp_text reference D4 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 8 ring_bottom)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 8 ring_bottom)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 8 ring_bottom)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 3 P7)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 36 -28.9) + (fp_text reference S5 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 10 ring_home)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 9 P20)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 10 ring_home)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 9 P20)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 36 -23.9) + (fp_text reference D5 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 10 ring_home)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 10 ring_home)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 10 ring_home)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 5 P6)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 36 -45.9) + (fp_text reference S6 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 11 ring_top)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 9 P20)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 11 ring_top)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 9 P20)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 36 -40.9) + (fp_text reference D6 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 11 ring_top)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 11 ring_top)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 11 ring_top)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 7 P5)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 54 -15.3) + (fp_text reference S7 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 12 middle_bottom)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 13 P19)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 12 middle_bottom)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 13 P19)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 54 -10.3) + (fp_text reference D7 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 12 middle_bottom)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 12 middle_bottom)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 12 middle_bottom)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 3 P7)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 54 -32.3) + (fp_text reference S8 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 14 middle_home)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 13 P19)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 14 middle_home)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 13 P19)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 54 -27.3) + (fp_text reference D8 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 14 middle_home)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 14 middle_home)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 14 middle_home)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 5 P6)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 54 -49.3) + (fp_text reference S9 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 15 middle_top)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 13 P19)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 15 middle_top)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 13 P19)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 54 -44.3) + (fp_text reference D9 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 15 middle_top)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 15 middle_top)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 15 middle_top)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 7 P5)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 72 -11.9) + (fp_text reference S10 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 16 index_bottom)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 17 P18)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 16 index_bottom)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 17 P18)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 72 -6.9) + (fp_text reference D10 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 16 index_bottom)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 16 index_bottom)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 16 index_bottom)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 3 P7)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 72 -28.9) + (fp_text reference S11 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 18 index_home)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 17 P18)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 18 index_home)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 17 P18)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 72 -23.9) + (fp_text reference D11 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 18 index_home)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 18 index_home)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 18 index_home)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 5 P6)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 72 -45.9) + (fp_text reference S12 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 19 index_top)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 17 P18)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 19 index_top)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 17 P18)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 72 -40.9) + (fp_text reference D12 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 19 index_top)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 19 index_top)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 19 index_top)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 7 P5)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 90 -10.2) + (fp_text reference S13 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 20 inner_bottom)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 21 P15)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 20 inner_bottom)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 21 P15)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 90 -5.2) + (fp_text reference D13 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 20 inner_bottom)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 3 P7)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 20 inner_bottom)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 20 inner_bottom)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 3 P7)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 90 -27.2) + (fp_text reference S14 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 22 inner_home)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 21 P15)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 22 inner_home)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 21 P15)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 90 -22.2) + (fp_text reference D14 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 22 inner_home)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 5 P6)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 22 inner_home)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 22 inner_home)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 5 P6)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 90 -44.2) + (fp_text reference S15 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 23 inner_top)) + (pad 2 smd rect (at 8.275 -3.75) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 21 P15)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 23 inner_top)) + (pad 2 smd rect (at -8.275 -3.75) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 21 P15)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 90 -39.2) + (fp_text reference D15 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 23 inner_top)) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 7 P5)) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 23 inner_top)) + (pad 1 thru_hole circle (at 3.81 0) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 23 inner_top)) + (pad 2 thru_hole rect (at -3.81 0) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 7 P5)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 82.8933 9.419 345) + (fp_text reference S16 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95 345) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 24 near_thumb)) + (pad 2 smd rect (at 8.275 -3.75 345) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 13 P19)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95 345) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 24 near_thumb)) + (pad 2 smd rect (at -8.275 -3.75 345) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 13 P19)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 81.5992 14.2486 345) + (fp_text reference D16 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0.000001 345) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 25 P4)) + (pad 2 smd rect (at 1.65 -0.000001 345) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 24 near_thumb)) + (pad 1 smd rect (at -1.65 0.000001 345) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 25 P4)) + (pad 2 smd rect (at 1.65 -0.000001 345) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 24 near_thumb)) + (pad 1 thru_hole circle (at 3.81 0.000001 345) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 24 near_thumb)) + (pad 2 thru_hole rect (at -3.81 -0.000001 345) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 25 P4)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 101.431 17.0975 330) + (fp_text reference S17 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95 330) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 26 home_thumb)) + (pad 2 smd rect (at 8.275 -3.75 330) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 17 P18)) + (pad "" np_thru_hole circle (at -5 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95 330) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 26 home_thumb)) + (pad 2 smd rect (at -8.275 -3.75 330) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 17 P18)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 98.9309 21.4277 330) + (fp_text reference D17 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0 330) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 25 P4)) + (pad 2 smd rect (at 1.65 0 330) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 26 home_thumb)) + (pad 1 smd rect (at -1.65 0 330) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 25 P4)) + (pad 2 smd rect (at 1.65 0 330) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 26 home_thumb)) + (pad 1 thru_hole circle (at 3.81 0 330) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 26 home_thumb)) + (pad 2 thru_hole rect (at -3.81 0 330) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 25 P4)) + ) + + (module PG1350 (layer F.Cu) (tedit 5DD50112) (tstamp 0) + (at 117.349 29.3123 315) + (fp_text reference S18 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 7) (end -7 6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at 0 0) (size 3.429 3.429) (drill 3.429) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 4.999999 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at -3.275 -5.95 315) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 27 far_thumb)) + (pad 2 smd rect (at 8.275 -3.75 315) (size 2.6 2.6) (layers B.Cu B.Paste B.Mask) + (net 21 P15)) + (pad "" np_thru_hole circle (at -4.999999 -3.75) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 -5.95) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad 1 smd rect (at 3.275 -5.95 315) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 27 far_thumb)) + (pad 2 smd rect (at -8.275 -3.75 315) (size 2.6 2.6) (layers F.Cu F.Paste F.Mask) + (net 21 P15)) + ) + + (module ComboDiode (layer F.Cu) (tedit 5B24D78E) (tstamp 0) + (at 113.814 32.8478 315) + (fp_text reference D18 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.SilkS) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.SilkS) (width 0.1)) + (pad 1 smd rect (at -1.65 0 315) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 25 P4)) + (pad 2 smd rect (at 1.65 0 315) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 27 far_thumb)) + (pad 1 smd rect (at -1.65 0 315) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 25 P4)) + (pad 2 smd rect (at 1.65 0 315) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 27 far_thumb)) + (pad 1 thru_hole circle (at 3.81 0 315) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 27 far_thumb)) + (pad 2 thru_hole rect (at -3.81 0 315) (size 1.778 1.778) (drill 0.9906) (layers *.Cu *.Mask) + (net 25 P4)) + ) + + (module ProMicro (layer F.Cu) (tedit 5B307E4C) (tstamp 0) + (at 110 -33.2 270) + (fp_text reference MCU1 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -19.304 -3.81) (end -14.224 -3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -19.304 3.81) (end -19.304 -3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.224 -3.81) (end -14.224 3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -17.78 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 -6.35) (end -12.7 -6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 -6.35) (end -15.24 -8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -12.7 -6.35) (end -12.7 -8.89) (layer F.SilkS) (width 0.15)) + (fp_text user RAW (at -13.97 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -11.43 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user RST (at -8.89 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user VCC (at -6.35 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P21 (at -3.81 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P20 (at -1.27 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P19 (at 1.27 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P18 (at 3.81 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P15 (at 6.35 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P14 (at 8.89 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P16 (at 11.43 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P10 (at 13.97 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P01 (at -13.97 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P00 (at -11.43 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -8.89 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -6.35 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P02 (at -3.81 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P03 (at -1.27 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P04 (at 1.27 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P05 (at 3.81 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P06 (at 6.35 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P07 (at 8.89 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P08 (at 11.43 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P09 (at 13.97 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at -13.97 -7.62 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 28 RAW)) + (pad 2 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 29 GND)) + (pad 3 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 30 RST)) + (pad 4 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 31 VCC)) + (pad 5 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 2 P21)) + (pad 6 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 9 P20)) + (pad 7 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 13 P19)) + (pad 8 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 17 P18)) + (pad 9 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 21 P15)) + (pad 10 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 32 P14)) + (pad 11 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 33 P16)) + (pad 12 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 34 P10)) + (pad 13 thru_hole circle (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 35 P1)) + (pad 14 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 36 P0)) + (pad 15 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 29 GND)) + (pad 16 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 29 GND)) + (pad 17 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 37 P2)) + (pad 18 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 38 P3)) + (pad 19 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 25 P4)) + (pad 20 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 7 P5)) + (pad 21 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 5 P6)) + (pad 22 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 3 P7)) + (pad 23 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 39 P8)) + (pad 24 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 40 P9)) + ) + + (module ProMicro (layer F.Cu) (tedit 5B307E4C) (tstamp 0) + (at 112.5 -31.95 270) + (fp_text reference MCU2 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + ) + (fp_line (start -19.304 -3.81) (end -14.224 -3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -19.304 3.81) (end -19.304 -3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.224 -3.81) (end -14.224 3.81) (layer Dwgs.User) (width 0.15)) + (fp_line (start -17.78 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.15)) + (fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.15)) + (fp_text user RAW (at -13.97 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -11.43 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user RST (at -8.89 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user VCC (at -6.35 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P21 (at -3.81 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P20 (at -1.27 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P19 (at 1.27 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P18 (at 3.81 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P15 (at 6.35 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P14 (at 8.89 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P16 (at 11.43 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P10 (at 13.97 4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P01 (at -13.97 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P00 (at -11.43 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -8.89 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -6.35 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P02 (at -3.81 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P03 (at -1.27 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P04 (at 1.27 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P05 (at 3.81 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P06 (at 6.35 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P07 (at 8.89 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P08 (at 11.43 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user P09 (at 13.97 -4.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at -13.97 7.62 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 28 RAW)) + (pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 29 GND)) + (pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 30 RST)) + (pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 31 VCC)) + (pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 2 P21)) + (pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 9 P20)) + (pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 13 P19)) + (pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 17 P18)) + (pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 21 P15)) + (pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 32 P14)) + (pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 33 P16)) + (pad 12 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 34 P10)) + (pad 13 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 35 P1)) + (pad 14 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 36 P0)) + (pad 15 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 29 GND)) + (pad 16 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 29 GND)) + (pad 17 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 37 P2)) + (pad 18 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 38 P3)) + (pad 19 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 25 P4)) + (pad 20 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 7 P5)) + (pad 21 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 5 P6)) + (pad 22 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 3 P7)) + (pad 23 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 39 P8)) + (pad 24 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 40 P9)) + ) + + (module TRRS-PJ-320A-dual (layer F.Cu) (tedit 5970F8E5) (tstamp 0) + (at 120 -2.2 270) + (fp_text reference REF** (at 0 14.2) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TRRS-PJ-320A-dual (at 0 -5.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.5 -2) (end -5.1 -2) (layer Dwgs.User) (width 0.15)) + (fp_line (start -5.1 0) (end -5.1 -2) (layer Dwgs.User) (width 0.15)) + (fp_line (start 0.5 0) (end 0.5 -2) (layer Dwgs.User) (width 0.15)) + (fp_line (start -5.35 0) (end -5.35 12.1) (layer Dwgs.User) (width 0.15)) + (fp_line (start 0.75 0) (end 0.75 12.1) (layer Dwgs.User) (width 0.15)) + (fp_line (start 0.75 12.1) (end -5.35 12.1) (layer Dwgs.User) (width 0.15)) + (fp_line (start 0.75 0) (end -5.35 0) (layer Dwgs.User) (width 0.15)) + (pad "" np_thru_hole circle (at -2.3 8.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.3 1.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad 1 thru_hole oval (at 0 11.3 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 36 P0)) + (pad 2 thru_hole oval (at -4.6 10.2 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 36 P0)) + (pad 3 thru_hole oval (at -4.6 6.2 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 29 GND)) + (pad 4 thru_hole oval (at -4.6 3.2 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 31 VCC)) + (pad 1 thru_hole oval (at -4.6 11.3 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 36 P0)) + (pad 2 thru_hole oval (at 0 10.2 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 36 P0)) + (pad 3 thru_hole oval (at 0 6.2 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 29 GND)) + (pad 4 thru_hole oval (at 0 3.2 270) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 31 VCC)) + ) + + (gr_line (start 10 9.5) (end 26 9.5) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 8 7.5) (end 8 -41.5) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 10 7.5) (end 8 7.5) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 26 -43.5) (end 10 -43.5) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 10 -41.5) (end 10 -43.5) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 44 -55.4) (end 28 -55.4) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 28 -53.4) (end 28 -55.4) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 26 -53.4) (end 26 -43.5) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 64 -55.4) (end 64 -56.8) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 62 -56.8) (end 64 -56.8) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 62 -58.8) (end 46 -58.8) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 46 -56.8) (end 46 -58.8) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 44 -56.8) (end 44 -55.4) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 80 -53.4) (end 81.977391 -53.699872) (angle -81.37677661) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 80 -55.4) (end 64 -55.4) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 98 -51.7) (end 99.994367 -51.85) (angle -85.69877777) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 98 -53.7) (end 82 -53.7) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 82 -51.7) (end 82 -53.7) (angle -0.6477024784) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 117.703044 40.272451) (end 116.288831 41.686665) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 119.117258 41.686665) (end 129.72386 31.080063) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 128.309646 29.66585) (end 129.72386 31.080063) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 122 20.208734) (end 129.72386 28.251636) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 116.288831 41.686665) (end 72.707107 16.524745) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 72.707107 16.524745) (end 26 9.5) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 122 20.208734) (end 122 -49.85) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 120 -49.85) (end 122 -49.85) (angle -90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 120 -51.85) (end 99.994367 -51.85) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_circle (center 27 -28.9) (end 28.6 -28.9) (layer Edge.Cuts) (width 0.15)) + (gr_circle (center 27 0) (end 28.6 0) (layer Edge.Cuts) (width 0.15)) + (gr_circle (center 81 -44.2) (end 82.6 -44.2) (layer Edge.Cuts) (width 0.15)) + (gr_circle (center 72 6.12) (end 73.6 6.12) (layer Edge.Cuts) (width 0.15)) + (gr_circle (center 110.349134 22.311939) (end 111.949134 22.311939) (layer Edge.Cuts) (width 0.15)) + + (segment (start 19.65 5) (end 19.65 4.0747) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 21.275 -5.95) (end 20.0749 -4.7499) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 20.0749 -4.7499) (end 20.0749 3.6498) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 20.0749 3.6498) (end 19.65 4.0747) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 19.65 5) (end 18.8747 5) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 18.8747 5) (end 15.9217 2.047) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 15.9217 2.047) (end 15.9217 -4.7533) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 15.9217 -4.7533) (end 14.725 -5.95) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 21.81 5) (end 19.65 5) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 21.81 5) (end 19.65 5) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 26.275 -37.75) (end 26.275 -39.3753) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 46.8105 -58.0232) (end 46.8105 -57.7324) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 46.8105 -57.7324) (end 43.6074 -54.5293) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 43.6074 -54.5293) (end 32.3407 -54.5293) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 32.3407 -54.5293) (end 27.698 -49.8866) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 27.698 -49.8866) (end 27.698 -40.7983) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 27.698 -40.7983) (end 26.275 -39.3753) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 104.88 -35.76) (end 101.9143 -35.76) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 101.9143 -35.76) (end 98.467 -39.2073) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 98.467 -39.2073) (end 98.467 -48.0704) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 98.467 -48.0704) (end 93.9973 -52.5401) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 93.9973 -52.5401) (end 82.3856 -52.5401) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 82.3856 -52.5401) (end 80.0503 -54.8754) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 80.0503 -54.8754) (end 64.0384 -54.8754) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 64.0384 -54.8754) (end 60.8906 -58.0232) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 60.8906 -58.0232) (end 46.8105 -58.0232) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 26.275 -37.75) (end 26.275 -36.1247) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 9.725 -25.1805) (end 25.0066 -25.1805) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 25.0066 -25.1805) (end 25.0066 -23.6437) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 25.0066 -23.6437) (end 26.275 -22.3753) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 26.275 -36.1247) (end 25.0066 -34.8563) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 25.0066 -34.8563) (end 25.0066 -25.1805) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 9.725 -25.1805) (end 9.725 -20.75) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 9.725 -37.75) (end 9.725 -25.1805) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 26.275 -20.75) (end 26.275 -3.75) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 26.275 -21.256) (end 26.275 -20.75) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 26.275 -21.256) (end 26.275 -22.3753) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 9.725 -20.75) (end 9.725 -3.75) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 104.88 -35.76) (end 116.37 -35.76) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 116.37 -35.76) (end 117.62 -37.01) (width 0.25) (layer B.Cu) (net 2)) + (via (at 46.8105 -58.0232) (size 0.8) (layers F.Cu B.Cu) (net 2)) + (via (at 25.0066 -25.1805) (size 0.8) (layers F.Cu B.Cu) (net 2)) + (segment (start 32.19 -6.9) (end 32.19 -2.4324) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 32.19 -2.4324) (end 23.4203 6.3373) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 23.4203 6.3373) (end 18.4626 6.3373) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 18.4626 6.3373) (end 17.1253 5) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 16.35 5) (end 17.1253 5) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 34.35 -6.9) (end 32.19 -6.9) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 50.19 -10.3) (end 48.9757 -10.3) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 48.9757 -10.3) (end 44.2905 -5.6148) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 44.2905 -5.6148) (end 36.4105 -5.6148) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 36.4105 -5.6148) (end 35.1253 -6.9) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 52.35 -10.3) (end 50.19 -10.3) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 34.35 -6.9) (end 35.1253 -6.9) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 102.38 -23.8232) (end 102.38 -24.31) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 120.12 -23.06) (end 117.0069 -23.06) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 117.0069 -23.06) (end 115.7963 -21.8494) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 115.7963 -21.8494) (end 104.3538 -21.8494) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 104.3538 -21.8494) (end 102.38 -23.8232) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 102.38 -23.8232) (end 96.6491 -18.0923) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 96.6491 -18.0923) (end 89.3538 -18.0923) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 89.3538 -18.0923) (end 87.9331 -16.6716) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 87.9331 -16.6716) (end 87.9331 -6.5422) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 87.9331 -6.5422) (end 88.35 -6.1253) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 88.35 -5.2) (end 88.35 -6.1253) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 16.35 5) (end 14.19 5) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 14.19 5) (end 16.35 5) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 34.35 -6.9) (end 32.19 -6.9) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 52.35 -10.3) (end 50.19 -10.3) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 52.35 -10.3) (end 53.1253 -10.3) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 68.19 -6.9) (end 56.5253 -6.9) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 56.5253 -6.9) (end 53.1253 -10.3) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 70.35 -6.9) (end 68.19 -6.9) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 70.35 -6.9) (end 68.19 -6.9) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 70.35 -6.9) (end 71.1253 -6.9) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 86.19 -5.2) (end 72.8253 -5.2) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 72.8253 -5.2) (end 71.1253 -6.9) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 88.35 -5.2) (end 86.19 -5.2) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 88.35 -5.2) (end 86.19 -5.2) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 19.65 -12) (end 19.65 -12.9253) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 21.275 -22.95) (end 20.0744 -21.7494) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 20.0744 -21.7494) (end 20.0744 -13.3497) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 20.0744 -13.3497) (end 19.65 -12.9253) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 19.65 -12) (end 18.8747 -12) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 18.8747 -12) (end 15.9217 -14.953) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 15.9217 -14.953) (end 15.9217 -21.7533) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 15.9217 -21.7533) (end 14.725 -22.95) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 21.81 -12) (end 19.65 -12) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 21.81 -12) (end 19.65 -12) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 32.19 -23.9) (end 32.19 -22.6857) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 32.19 -22.6857) (end 31.6587 -22.6857) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 31.6587 -22.6857) (end 24.325 -15.352) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 24.325 -15.352) (end 24.325 -12.7076) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 24.325 -12.7076) (end 22.3289 -10.7115) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 22.3289 -10.7115) (end 18.4138 -10.7115) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 18.4138 -10.7115) (end 17.1253 -12) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 34.35 -23.9) (end 32.19 -23.9) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 16.35 -12) (end 17.1253 -12) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 34.35 -23.9) (end 35.1253 -23.9) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 50.19 -27.3) (end 50.19 -26.0857) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 50.19 -26.0857) (end 46.219 -22.1147) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 46.219 -22.1147) (end 46.219 -14.5149) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 46.219 -14.5149) (end 45.5127 -13.8086) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 45.5127 -13.8086) (end 40.2297 -13.8086) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 40.2297 -13.8086) (end 38.7594 -15.2789) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 38.7594 -15.2789) (end 38.7594 -20.2659) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 38.7594 -20.2659) (end 35.1253 -23.9) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 52.35 -27.3) (end 50.19 -27.3) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 70.35 -23.9) (end 71.1253 -23.9) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 86.19 -22.2) (end 72.8253 -22.2) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 72.8253 -22.2) (end 71.1253 -23.9) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 88.35 -22.2) (end 86.19 -22.2) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 14.19 -12) (end 16.35 -12) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 16.35 -12) (end 14.19 -12) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 102.1174 -26.5874) (end 102.38 -26.85) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 89.1253 -22.2) (end 91.1116 -24.1863) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 91.1116 -24.1863) (end 99.7163 -24.1863) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 99.7163 -24.1863) (end 102.1174 -26.5874) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 102.1174 -26.5874) (end 104.315 -24.3898) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 104.315 -24.3898) (end 112.2322 -24.3898) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 112.2322 -24.3898) (end 113.4424 -25.6) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 113.4424 -25.6) (end 120.12 -25.6) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 34.35 -23.9) (end 32.19 -23.9) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 52.35 -27.3) (end 50.19 -27.3) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 52.35 -27.3) (end 53.1253 -27.3) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 68.19 -23.9) (end 56.5253 -23.9) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 56.5253 -23.9) (end 53.1253 -27.3) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 70.35 -23.9) (end 68.19 -23.9) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 70.35 -23.9) (end 68.19 -23.9) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 88.35 -22.2) (end 86.19 -22.2) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 88.35 -22.2) (end 89.1253 -22.2) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 19.65 -29) (end 19.65 -29.9253) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 21.275 -39.95) (end 20.0744 -38.7494) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 20.0744 -38.7494) (end 20.0744 -30.3497) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 20.0744 -30.3497) (end 19.65 -29.9253) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 19.65 -29) (end 18.8747 -29) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 18.8747 -29) (end 15.9217 -31.953) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 15.9217 -31.953) (end 15.9217 -38.7533) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 15.9217 -38.7533) (end 14.725 -39.95) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 21.81 -29) (end 19.65 -29) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 21.81 -29) (end 19.65 -29) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 120.12 -28.14) (end 109.2206 -28.14) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 109.2206 -28.14) (end 108.7498 -27.6692) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 107.6113 -28.8094) (end 107.6113 -28.8077) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 107.6113 -28.8077) (end 108.7498 -27.6692) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 107.6113 -28.8094) (end 106.0782 -28.8094) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 106.0782 -28.8094) (end 105.4976 -29.39) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 105.4976 -29.39) (end 102.38 -29.39) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 89.1253 -39.2) (end 89.1253 -38.7226) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 89.1253 -38.7226) (end 92.1781 -35.6698) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 92.1781 -35.6698) (end 96.1002 -35.6698) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 96.1002 -35.6698) (end 102.38 -29.39) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 86.19 -39.2) (end 84.9757 -39.2) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 71.1253 -40.9) (end 72.8816 -39.1437) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 72.8816 -39.1437) (end 84.9194 -39.1437) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 84.9194 -39.1437) (end 84.9757 -39.2) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 16.35 -29) (end 17.1253 -29) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 32.19 -40.9) (end 32.19 -39.6857) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 32.19 -39.6857) (end 31.6587 -39.6857) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 31.6587 -39.6857) (end 23.6905 -31.7175) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 23.6905 -31.7175) (end 23.6905 -29.0605) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 23.6905 -29.0605) (end 22.288 -27.658) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 22.288 -27.658) (end 18.4673 -27.658) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 18.4673 -27.658) (end 17.1253 -29) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 34.35 -40.9) (end 32.19 -40.9) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 34.35 -40.9) (end 35.1253 -40.9) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 50.19 -44.3) (end 48.9757 -44.3) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 48.9757 -44.3) (end 44.2872 -39.6115) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 44.2872 -39.6115) (end 36.4138 -39.6115) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 36.4138 -39.6115) (end 35.1253 -40.9) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 52.35 -44.3) (end 50.19 -44.3) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 70.35 -40.9) (end 71.1253 -40.9) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 88.35 -39.2) (end 86.19 -39.2) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 16.35 -29) (end 14.19 -29) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 14.19 -29) (end 16.35 -29) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 34.35 -40.9) (end 32.19 -40.9) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 52.35 -44.3) (end 50.19 -44.3) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 52.35 -44.3) (end 53.1253 -44.3) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 68.19 -40.9) (end 56.5253 -40.9) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 56.5253 -40.9) (end 53.1253 -44.3) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 70.35 -40.9) (end 68.19 -40.9) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 70.35 -40.9) (end 68.19 -40.9) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 88.35 -39.2) (end 86.19 -39.2) (width 0.25) (layer B.Cu) (net 7)) + (segment (start 88.35 -39.2) (end 89.1253 -39.2) (width 0.25) (layer F.Cu) (net 7)) + (via (at 107.6113 -28.8094) (size 0.8) (layers F.Cu B.Cu) (net 7)) + (via (at 108.7498 -27.6692) (size 0.8) (layers F.Cu B.Cu) (net 7)) + (segment (start 39.275 -17.85) (end 39.1211 -17.6961) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 39.1211 -17.6961) (end 39.1211 -7.5889) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 39.1211 -7.5889) (end 39.81 -6.9) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 37.65 -6.9) (end 36.8747 -6.9) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 36.8747 -6.9) (end 33.9217 -9.853) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 33.9217 -9.853) (end 33.9217 -16.6533) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 33.9217 -16.6533) (end 32.725 -17.85) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 39.81 -6.9) (end 37.65 -6.9) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 39.81 -6.9) (end 37.65 -6.9) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 43.096 -53.6839) (end 43.096 -48.9098) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 43.096 -48.9098) (end 44.275 -47.7308) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 104.88 -33.22) (end 101.1583 -33.22) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 101.1583 -33.22) (end 96.4562 -37.9221) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 96.4562 -37.9221) (end 91.3587 -37.9221) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 91.3587 -37.9221) (end 90.6153 -38.6655) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 90.6153 -38.6655) (end 90.6153 -40.1203) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 90.6153 -40.1203) (end 87.0314 -43.7042) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 87.0314 -43.7042) (end 87.0314 -48.5001) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 87.0314 -48.5001) (end 83.9476 -51.5839) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 83.9476 -51.5839) (end 80.5444 -51.5839) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 80.5444 -51.5839) (end 77.7032 -54.4251) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 77.7032 -54.4251) (end 63.8517 -54.4251) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 63.8517 -54.4251) (end 61.2 -57.0768) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 61.2 -57.0768) (end 46.4889 -57.0768) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 46.4889 -57.0768) (end 43.096 -53.6839) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 27.725 -49.65) (end 31.7589 -53.6839) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 31.7589 -53.6839) (end 43.096 -53.6839) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 44.275 -49.65) (end 44.275 -47.7308) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 35.1254 -22.0971) (end 32.5468 -22.0971) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 32.5468 -22.0971) (end 27.725 -17.2753) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 27.725 -33.1561) (end 30.5422 -30.3389) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 30.5422 -30.3389) (end 30.8183 -30.3389) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 30.8183 -30.3389) (end 35.1254 -26.0318) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 35.1254 -26.0318) (end 35.1254 -22.0971) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 35.1254 -22.0971) (end 44.275 -22.0971) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 44.275 -22.0971) (end 44.275 -15.65) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 44.275 -32.65) (end 44.275 -22.0971) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 27.725 -49.65) (end 30.0361 -47.3389) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 30.0361 -47.3389) (end 30.7407 -47.3389) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 30.7407 -47.3389) (end 35.1254 -42.9542) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 35.1254 -42.9542) (end 35.1254 -40.1051) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 35.1254 -40.1051) (end 29.2956 -34.2753) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 29.2956 -34.2753) (end 27.725 -34.2753) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 27.725 -15.65) (end 27.725 -17.2753) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 27.725 -33.1561) (end 27.725 -34.2753) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 27.725 -32.65) (end 27.725 -33.1561) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 104.88 -33.22) (end 116.37 -33.22) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 116.37 -33.22) (end 117.62 -34.47) (width 0.25) (layer B.Cu) (net 9)) + (via (at 44.275 -47.7308) (size 0.8) (layers F.Cu B.Cu) (net 9)) + (via (at 44.275 -22.0971) (size 0.8) (layers F.Cu B.Cu) (net 9)) + (segment (start 39.1211 -23.9) (end 37.65 -23.9) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 39.81 -23.9) (end 39.1211 -23.9) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 39.275 -34.85) (end 39.1211 -34.6961) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 39.1211 -34.6961) (end 39.1211 -23.9) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 37.65 -23.9) (end 36.8747 -23.9) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 36.8747 -23.9) (end 33.9217 -26.853) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 33.9217 -26.853) (end 33.9217 -33.6533) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 33.9217 -33.6533) (end 32.725 -34.85) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 39.81 -23.9) (end 37.65 -23.9) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 39.1211 -40.9) (end 37.65 -40.9) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 39.81 -40.9) (end 39.1211 -40.9) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 39.275 -51.85) (end 39.1211 -51.6961) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 39.1211 -51.6961) (end 39.1211 -40.9) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 37.65 -40.9) (end 36.8747 -40.9) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 36.8747 -40.9) (end 33.9217 -43.853) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 33.9217 -43.853) (end 33.9217 -50.6533) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 33.9217 -50.6533) (end 32.725 -51.85) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 39.81 -40.9) (end 37.65 -40.9) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 57.81 -10.3) (end 56.4253 -10.3) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 55.65 -10.3) (end 56.4253 -10.3) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 57.275 -21.25) (end 56.4253 -20.4003) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 56.4253 -20.4003) (end 56.4253 -10.3) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 55.65 -10.3) (end 54.8747 -10.3) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 54.8747 -10.3) (end 51.9217 -13.253) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 51.9217 -13.253) (end 51.9217 -20.0533) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 51.9217 -20.0533) (end 50.725 -21.25) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 57.81 -10.3) (end 55.65 -10.3) (width 0.25) (layer B.Cu) (net 12)) + (segment (start 62.275 -42.9781) (end 69.7824 -42.9781) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 69.7824 -42.9781) (end 73.1665 -39.594) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 73.1665 -39.594) (end 77.0315 -39.594) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 77.0315 -39.594) (end 77.8755 -40.438) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 77.8755 -40.438) (end 88.6837 -40.438) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 88.6837 -40.438) (end 90.0057 -39.116) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 90.0057 -39.116) (end 90.0057 -38.5587) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 90.0057 -38.5587) (end 91.0926 -37.4718) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 91.0926 -37.4718) (end 94.9351 -37.4718) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 94.9351 -37.4718) (end 101.7269 -30.68) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 101.7269 -30.68) (end 104.88 -30.68) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 49.8307 -46.2163) (end 52.0054 -46.2163) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 52.0054 -46.2163) (end 55.2436 -42.9781) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 55.2436 -42.9781) (end 62.275 -42.9781) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 62.275 -42.9781) (end 62.275 -45.2673) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 45.725 -53.05) (end 45.725 -50.322) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 45.725 -50.322) (end 49.8307 -46.2163) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 49.8307 -46.2163) (end 45.725 -42.1106) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 45.725 -42.1106) (end 45.725 -36.05) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 62.275 -19.7248) (end 62.275 -19.05) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 62.275 -36.05) (end 62.275 -19.7248) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 62.275 -19.7248) (end 72.7622 -19.7248) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 72.7622 -19.7248) (end 74.0439 -18.4431) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 74.0439 -18.4431) (end 74.0439 -13.6451) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 74.0439 -13.6451) (end 89.4863 1.7973) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 89.4863 1.7973) (end 92.0198 1.7973) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 62.275 -45.2673) (end 62.275 -36.05) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 62.275 -53.05) (end 62.275 -45.2673) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 45.725 -36.05) (end 45.725 -19.05) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 92.3903 5.9478) (end 92.3902 5.9478) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 92.3902 5.9478) (end 92.0198 5.5774) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 92.0198 5.5774) (end 92.0198 1.7973) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 76.4042 1.6644) (end 77.0201 1.6644) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 77.0201 1.6644) (end 77.153 1.7973) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 77.153 1.7973) (end 92.0198 1.7973) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 91.8569 7.9385) (end 92.3903 5.9478) (width 0.25) (layer B.Cu) (net 13)) + (segment (start 75.8708 3.6551) (end 76.4042 1.6644) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 104.88 -30.68) (end 116.37 -30.68) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 116.37 -30.68) (end 117.62 -31.93) (width 0.25) (layer F.Cu) (net 13)) + (via (at 62.275 -45.2673) (size 0.8) (layers F.Cu B.Cu) (net 13)) + (via (at 92.0198 1.7973) (size 0.8) (layers F.Cu B.Cu) (net 13)) + (segment (start 57.81 -27.3) (end 56.4253 -27.3) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 55.65 -27.3) (end 56.4253 -27.3) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 57.275 -38.25) (end 56.4253 -37.4003) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 56.4253 -37.4003) (end 56.4253 -27.3) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 55.65 -27.3) (end 54.8747 -27.3) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 54.8747 -27.3) (end 51.9217 -30.253) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 51.9217 -30.253) (end 51.9217 -37.0533) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 51.9217 -37.0533) (end 50.725 -38.25) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 57.81 -27.3) (end 55.65 -27.3) (width 0.25) (layer B.Cu) (net 14)) + (segment (start 57.81 -44.3) (end 56.4253 -44.3) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 55.65 -44.3) (end 56.4253 -44.3) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 57.275 -55.25) (end 56.4253 -54.4003) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 56.4253 -54.4003) (end 56.4253 -44.3) (width 0.25) (layer F.Cu) (net 15)) + (segment (start 55.65 -44.3) (end 54.8747 -44.3) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 54.8747 -44.3) (end 51.9217 -47.253) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 51.9217 -47.253) (end 51.9217 -54.0533) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 51.9217 -54.0533) (end 50.725 -55.25) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 57.81 -44.3) (end 55.65 -44.3) (width 0.25) (layer B.Cu) (net 15)) + (segment (start 75.81 -6.9) (end 74.4253 -6.9) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 73.65 -6.9) (end 74.4253 -6.9) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 75.275 -17.85) (end 74.4253 -17.0003) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 74.4253 -17.0003) (end 74.4253 -6.9) (width 0.25) (layer F.Cu) (net 16)) + (segment (start 73.65 -6.9) (end 72.8747 -6.9) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 72.8747 -6.9) (end 69.9217 -9.853) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 69.9217 -9.853) (end 69.9217 -16.6533) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 69.9217 -16.6533) (end 68.725 -17.85) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 75.81 -6.9) (end 73.65 -6.9) (width 0.25) (layer B.Cu) (net 16)) + (segment (start 104.88 -28.14) (end 104.9359 -28.0841) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 104.9359 -28.0841) (end 107.9118 -28.0841) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 107.9118 -28.0841) (end 109.2177 -29.39) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 109.2177 -29.39) (end 117.62 -29.39) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 104.88 -28.14) (end 106.0928 -26.9272) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 106.0928 -26.9272) (end 106.0928 -12.1225) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 110.4724 9.2641) (end 106.0928 4.8845) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 106.0928 4.8845) (end 106.0928 -12.1225) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 111.5028 16.2027) (end 110.4724 15.1723) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 110.4724 15.1723) (end 110.4724 9.2641) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 89.1382 -18.0023) (end 90.772 -18.0023) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 90.772 -18.0023) (end 92.544 -16.2303) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 92.544 -16.2303) (end 92.544 -13.7948) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 92.544 -13.7948) (end 94.2163 -12.1225) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 94.2163 -12.1225) (end 106.0928 -12.1225) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 110.4724 17.9874) (end 111.5028 16.2027) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 96.1396 9.7124) (end 96.5879 9.2641) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 96.5879 9.2641) (end 110.4724 9.2641) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 72.561 -26.0318) (end 71.1254 -26.0318) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 80.6561 -32.65) (end 78.178 -30.1719) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 78.178 -30.1719) (end 76.7011 -30.1719) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 76.7011 -30.1719) (end 72.561 -26.0318) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 71.1254 -26.0318) (end 71.1254 -23.152) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 71.1254 -23.152) (end 65.2487 -17.2753) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 65.2487 -17.2753) (end 63.725 -17.2753) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 63.725 -32.65) (end 66.203 -30.172) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 66.203 -30.172) (end 66.9852 -30.172) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 66.9852 -30.172) (end 71.1254 -26.0318) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 80.6561 -32.65) (end 81.9003 -32.65) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 80.275 -32.65) (end 80.6561 -32.65) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 80.275 -34.2753) (end 79.0696 -35.4807) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 79.0696 -35.4807) (end 79.0696 -47.0143) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 79.0696 -47.0143) (end 79.7946 -47.7393) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 80.275 -48.0247) (end 79.9896 -47.7393) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 79.9896 -47.7393) (end 79.7946 -47.7393) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 63.725 -49.65) (end 67.7636 -53.6886) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 67.7636 -53.6886) (end 76.5079 -53.6886) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 76.5079 -53.6886) (end 79.7946 -50.4019) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 79.7946 -50.4019) (end 79.7946 -47.7393) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 81.9003 -15.65) (end 84.2526 -18.0023) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 84.2526 -18.0023) (end 89.1382 -18.0023) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 89.1382 -18.0023) (end 89.1382 -24.2303) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 89.1382 -24.2303) (end 81.9003 -31.4682) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 81.9003 -31.4682) (end 81.9003 -32.65) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 80.275 -15.65) (end 81.9003 -15.65) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 80.275 -33.4627) (end 80.275 -32.65) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 80.275 -33.4627) (end 80.275 -34.2753) (width 0.25) (layer B.Cu) (net 17)) + (segment (start 63.725 -15.65) (end 63.725 -17.2753) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 80.275 -49.65) (end 80.275 -48.0247) (width 0.25) (layer B.Cu) (net 17)) + (via (at 110.4724 9.2641) (size 0.8) (layers F.Cu B.Cu) (net 17)) + (via (at 72.561 -26.0318) (size 0.8) (layers F.Cu B.Cu) (net 17)) + (via (at 79.7946 -47.7393) (size 0.8) (layers F.Cu B.Cu) (net 17)) + (segment (start 75.275 -34.85) (end 75.1211 -34.6961) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 75.1211 -34.6961) (end 75.1211 -24.5889) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 75.1211 -24.5889) (end 75.81 -23.9) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 73.65 -23.9) (end 72.8747 -23.9) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 72.8747 -23.9) (end 69.9217 -26.853) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 69.9217 -26.853) (end 69.9217 -33.6533) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 69.9217 -33.6533) (end 68.725 -34.85) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 75.81 -23.9) (end 73.65 -23.9) (width 0.25) (layer B.Cu) (net 18)) + (segment (start 75.81 -23.9) (end 73.65 -23.9) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 75.81 -40.9) (end 74.4253 -40.9) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 73.65 -40.9) (end 74.4253 -40.9) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 75.275 -51.85) (end 74.4253 -51.0003) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 74.4253 -51.0003) (end 74.4253 -40.9) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 73.65 -40.9) (end 72.8747 -40.9) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 72.8747 -40.9) (end 69.9217 -43.853) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 69.9217 -43.853) (end 69.9217 -50.6533) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 69.9217 -50.6533) (end 68.725 -51.85) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 75.81 -40.9) (end 73.65 -40.9) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 92.4252 -5.2) (end 91.65 -5.2) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 93.81 -5.2) (end 92.4252 -5.2) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 92.4252 -5.2) (end 92.0181 -5.2) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 92.0181 -5.2) (end 87.9217 -9.2964) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 87.9217 -9.2964) (end 87.9217 -14.9533) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 87.9217 -14.9533) (end 86.725 -16.15) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 93.1593 -5.2) (end 91.65 -5.2) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 93.81 -5.2) (end 93.1593 -5.2) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 93.1593 -5.2) (end 93.1593 -16.0343) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 93.1593 -16.0343) (end 93.275 -16.15) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 104.88 -25.6) (end 106.13 -26.85) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 106.13 -26.85) (end 117.62 -26.85) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 98.275 -37.922) (end 98.275 -30.95) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 98.275 -47.95) (end 98.275 -37.922) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 98.275 -37.922) (end 91.3563 -37.922) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 91.3563 -37.922) (end 87.4713 -41.807) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 87.4713 -41.807) (end 87.4713 -42.8979) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 87.4713 -42.8979) (end 84.6187 -45.7505) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 84.6187 -45.7505) (end 83.9203 -45.7505) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 83.9203 -45.7505) (end 83.4538 -46.217) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 83.4538 -46.217) (end 83.3461 -46.3247) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 83.3461 -46.3247) (end 81.725 -46.3247) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 81.725 -47.95) (end 81.725 -46.3247) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 101.9176 -28.12) (end 102.8504 -28.12) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 102.8504 -28.12) (end 104.88 -26.0904) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 104.88 -26.0904) (end 104.88 -25.6) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 99.9003 -30.95) (end 99.9003 -30.1373) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 99.9003 -30.1373) (end 101.9176 -28.12) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 98.275 -13.95) (end 98.275 -24.4774) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 98.275 -24.4774) (end 101.9176 -28.12) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 85.6825 -29.0979) (end 86.3843 -29.0979) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 86.3843 -29.0979) (end 86.5524 -29.266) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 86.5524 -29.266) (end 90.8189 -29.266) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 90.8189 -29.266) (end 91.2189 -28.866) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 91.2189 -28.866) (end 100.9512 -28.866) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 100.9512 -28.866) (end 101.6288 -28.1884) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 101.6288 -28.1884) (end 102.7692 -28.1884) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 102.7692 -28.1884) (end 104.88 -26.0776) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 104.88 -26.0776) (end 104.88 -25.6) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 81.725 -30.95) (end 83.5771 -29.0979) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 83.5771 -29.0979) (end 85.6825 -29.0979) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 81.725 -13.95) (end 81.725 -22.6386) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 81.725 -22.6386) (end 85.6825 -26.5961) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 85.6825 -26.5961) (end 85.6825 -29.0979) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 98.275 -30.95) (end 99.9003 -30.95) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 121.1642 20.8093) (end 115.35 14.9951) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 115.35 14.9951) (end 115.35 -24.58) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 115.35 -24.58) (end 117.62 -26.85) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 125.852 32.512) (end 125.852 25.4971) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 125.852 25.4971) (end 121.1642 20.8093) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 114.1493 20.8093) (end 121.1642 20.8093) (width 0.25) (layer F.Cu) (net 21)) + (via (at 83.4538 -46.217) (size 0.8) (layers F.Cu B.Cu) (net 21)) + (via (at 121.1642 20.8093) (size 0.8) (layers F.Cu B.Cu) (net 21)) + (segment (start 90.8747 -22.2) (end 90.8747 -25.1899) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 90.8747 -25.1899) (end 92.0398 -26.355) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 92.0398 -26.355) (end 92.0398 -28.045) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 92.0398 -28.045) (end 88.1317 -31.9531) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 88.1317 -31.9531) (end 87.9218 -31.9531) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 87.9218 -31.9531) (end 87.9218 -31.9532) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 87.9218 -31.9532) (end 86.725 -33.15) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 93.275 -33.15) (end 91.4268 -34.9982) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 91.4268 -34.9982) (end 88.5732 -34.9982) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 86.725 -33.15) (end 88.5732 -34.9982) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 91.65 -22.2) (end 90.8747 -22.2) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 93.81 -22.2) (end 91.65 -22.2) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 93.81 -22.2) (end 91.65 -22.2) (width 0.25) (layer F.Cu) (net 22)) + (via (at 88.5732 -34.9982) (size 0.8) (layers F.Cu B.Cu) (net 22)) + (segment (start 90.8747 -39.2) (end 89.2541 -40.8207) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 89.2541 -40.8207) (end 89.3859 -40.9525) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 89.3859 -40.9525) (end 89.3859 -41.3257) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 89.3859 -41.3257) (end 87.9762 -42.7354) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 87.9762 -42.7354) (end 87.9217 -42.7354) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 87.9217 -42.7354) (end 87.9217 -48.9533) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 87.9217 -48.9533) (end 86.725 -50.15) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 92.4253 -39.2) (end 93.81 -39.2) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 91.65 -39.2) (end 92.4253 -39.2) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 93.275 -50.15) (end 92.4253 -49.3003) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 92.4253 -49.3003) (end 92.4253 -39.2) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 91.65 -39.2) (end 90.8747 -39.2) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 93.81 -39.2) (end 91.65 -39.2) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 83.193 14.6757) (end 82.2045 14.4108) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 87.5967 4.5194) (end 84.9133 7.2028) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 84.9133 7.2028) (end 81.7294 7.2028) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 81.7294 7.2028) (end 76.4751 12.4571) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 76.4751 12.4571) (end 76.4751 14.088) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 76.4751 14.088) (end 77.2744 14.8873) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 77.2744 14.8873) (end 81.7281 14.8873) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 81.7281 14.8873) (end 82.2045 14.4109) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 82.2045 14.4109) (end 82.2045 14.4108) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 83.193 14.6757) (end 84.1814 14.9405) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 83.193 14.6757) (end 82.2045 14.4108) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 81.2699 2.8241) (end 81.2699 7.6632) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 81.2699 7.6632) (end 80.8508 8.0823) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 80.8508 8.0823) (end 80.8508 12.3335) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 80.8508 12.3335) (end 82.2045 13.6872) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 82.2045 13.6872) (end 82.2045 14.4108) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 83.193 14.6757) (end 84.1814 14.9405) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 85.2794 15.2347) (end 84.4755 15.2347) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 84.4755 15.2347) (end 84.1814 14.9406) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 84.1814 14.9406) (end 84.1814 14.9405) (width 0.25) (layer B.Cu) (net 24)) + (segment (start 85.2794 15.2347) (end 84.4755 15.2347) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 84.4755 15.2347) (end 84.1814 14.9406) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 84.1814 14.9406) (end 84.1814 14.9405) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 111.1199 30.1537) (end 110.2613 29.2951) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 105.8936 -29.464) (end 106.5432 -28.8144) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 106.5432 -28.8144) (end 106.5432 2.3809) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 106.5432 2.3809) (end 112.5781 8.4158) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 112.5781 8.4158) (end 112.5781 23.9428) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 112.5781 23.9428) (end 110.2613 26.2596) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 110.2613 26.2596) (end 110.2613 29.2951) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 105.8936 -29.464) (end 106.2713 -29.8417) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 102.38 -31.93) (end 102.38 -31.4396) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 102.38 -31.4396) (end 104.3556 -29.464) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 104.3556 -29.464) (end 105.8936 -29.464) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 120.12 -30.68) (end 117.0069 -30.68) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 117.0069 -30.68) (end 116.1686 -29.8417) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 116.1686 -29.8417) (end 106.2713 -29.8417) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 96.6158 20.0911) (end 96.1997 20.0911) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 96.1997 20.0911) (end 95.6313 19.5227) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 80.0054 13.8215) (end 80.9939 14.0864) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 80.9939 14.0864) (end 80.9939 14.0863) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 80.9939 14.0863) (end 81.4461 13.6341) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 81.4461 13.6341) (end 89.1792 13.6341) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 89.1792 13.6341) (end 94.2979 18.7528) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 79.4063 13.661) (end 79.8449 13.661) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 79.8449 13.661) (end 80.0054 13.8215) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 95.6313 19.5227) (end 94.2979 18.7528) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 95.6313 19.5227) (end 96.9647 20.2926) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 97.502 20.6027) (end 96.6158 20.0911) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 96.9647 20.2926) (end 97.2748 20.6027) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 97.2748 20.6027) (end 97.502 20.6027) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 111.1199 30.1537) (end 110.2613 29.2951) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 110.2613 29.2951) (end 105.8807 29.2951) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 105.8807 29.2951) (end 98.388 21.8024) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 98.388 21.8024) (end 98.388 21.1144) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 98.388 21.1144) (end 98.3881 21.1143) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 112.6473 31.6811) (end 111.1199 30.1537) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 97.502 20.6027) (end 98.3881 21.1143) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 111.1199 30.1537) (end 112.6473 31.6811) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 80.0054 13.8215) (end 79.017 13.5567) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 79.017 13.5567) (end 78.2132 13.5567) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 78.2132 13.5567) (end 77.919 13.2625) (width 0.25) (layer B.Cu) (net 25)) + (segment (start 77.919 13.2625) (end 79.4063 13.661) (width 0.25) (layer F.Cu) (net 25)) + (via (at 106.2713 -29.8417) (size 0.8) (layers F.Cu B.Cu) (net 25)) + (segment (start 100.3598 22.2527) (end 100.9264 21.2714) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 107.2422 13.5821) (end 103.4751 17.3492) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 103.4751 17.3492) (end 103.4751 18.7227) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 103.4751 18.7227) (end 100.9264 21.2714) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 102.2305 23.3327) (end 103.4997 22.0635) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 103.4997 22.0635) (end 103.4997 15.9767) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 103.4997 15.9767) (end 101.5698 14.0468) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 101.5698 14.0468) (end 101.5698 10.3071) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 102.2305 23.3327) (end 101.8144 23.3327) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 101.8144 23.3327) (end 101.246 22.7643) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 100.3598 22.2527) (end 101.246 22.7643) (width 0.25) (layer B.Cu) (net 26)) + (segment (start 100.3598 22.2527) (end 101.246 22.7643) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 102.2305 23.3327) (end 101.8144 23.3327) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 101.8144 23.3327) (end 101.246 22.7643) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 115.529 34.5627) (end 116.5081 35.5419) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 114.9807 34.0145) (end 115.529 34.5627) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 123.8721 27.4208) (end 123.6539 27.4208) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 123.6539 27.4208) (end 117.0602 34.0145) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 117.0602 34.0145) (end 116.0772 34.0145) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 116.0772 34.0145) (end 115.529 34.5627) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 116.5081 35.5419) (end 119.4057 32.6443) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 119.4057 32.6443) (end 119.4057 22.9544) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 119.4057 22.9544) (end 119.2405 22.7892) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 116.5081 35.5419) (end 114.9807 34.0145) (width 0.25) (layer B.Cu) (net 27)) + (segment (start 117.62 -47.17) (end 116.4184 -47.17) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 104.88 -45.92) (end 115.1684 -45.92) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 115.1684 -45.92) (end 116.4184 -47.17) (width 0.25) (layer B.Cu) (net 28)) + (segment (start 113.8 -6.8) (end 113.8 -23.6465) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 113.8 -23.6465) (end 105.4965 -31.95) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 105.4965 -31.95) (end 104.4324 -31.95) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 104.4324 -31.95) (end 103.6783 -32.7041) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 103.6783 -32.7041) (end 103.6783 -38.2517) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 103.6783 -38.2517) (end 102.38 -39.55) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 102.38 -39.55) (end 115.7169 -39.55) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 115.7169 -39.55) (end 117.0069 -40.84) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 117.0069 -40.84) (end 120.12 -40.84) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 102.38 -39.55) (end 102.38 -42.09) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 104.88 -43.38) (end 103.67 -43.38) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 103.67 -43.38) (end 102.38 -42.09) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 120.12 -40.84) (end 118.9183 -42.0417) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 118.9183 -42.0417) (end 118.9183 -43.3317) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 118.9183 -43.3317) (end 117.62 -44.63) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 120.12 -38.3) (end 120.12 -40.84) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 113.8 -2.2) (end 112.1492 -2.2) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 112.1492 -2.2) (end 110.3154 -4.0338) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 110.3154 -4.0338) (end 110.3154 -4.9769) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 110.3154 -4.9769) (end 112.1385 -6.8) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 112.1385 -6.8) (end 113.8 -6.8) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 104.88 -40.84) (end 116.37 -40.84) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 116.37 -40.84) (end 117.62 -42.09) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 117.62 -39.55) (end 118.8372 -38.3328) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 118.8372 -38.3328) (end 118.8372 -9.9625) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 118.8372 -9.9625) (end 116.8 -7.9253) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 104.88 -38.3) (end 116.37 -38.3) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 116.37 -38.3) (end 117.62 -39.55) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 116.8 -6.8) (end 116.8 -7.9253) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 116.8 -2.2) (end 116.8 -6.8) (width 0.25) (layer B.Cu) (net 31)) + (segment (start 104.88 -23.06) (end 116.37 -23.06) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 116.37 -23.06) (end 117.62 -24.31) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 117.62 -21.77) (end 116.37 -20.52) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 116.37 -20.52) (end 104.88 -20.52) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 104.88 -17.98) (end 116.37 -17.98) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 116.37 -17.98) (end 117.62 -19.23) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 120.12 -45.92) (end 111.418 -45.92) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 111.418 -45.92) (end 110.168 -47.17) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 110.168 -47.17) (end 102.38 -47.17) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 109.8 -6.8) (end 109.8 -7.9253) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 109.8 -7.9253) (end 119.0493 -7.9253) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 119.0493 -7.9253) (end 121.3354 -10.2114) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 108.7 -6.8) (end 109.8 -6.8) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 120.12 -43.38) (end 121.3354 -42.1646) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 121.3354 -42.1646) (end 121.3354 -10.2114) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 109.8 -3.3253) (end 109.0339 -3.3253) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 109.0339 -3.3253) (end 108.906 -3.1974) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 108.906 -3.1974) (end 108.8026 -3.1974) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 108.8026 -3.1974) (end 108.7 -3.3) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 108.7 -3.3) (end 108.7 -6.8) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 120.12 -43.38) (end 110.3477 -43.38) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 110.3477 -43.38) (end 109.0977 -44.63) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 109.0977 -44.63) (end 102.38 -44.63) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 109.8 -2.2) (end 109.8 -3.3253) (width 0.25) (layer B.Cu) (net 36)) + (segment (start 109.8 -2.2) (end 108.7 -2.2) (width 0.25) (layer F.Cu) (net 36)) + (via (at 121.3354 -10.2114) (size 0.8) (layers F.Cu B.Cu) (net 36)) + (segment (start 120.12 -35.76) (end 110.3477 -35.76) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 110.3477 -35.76) (end 109.0977 -37.01) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 109.0977 -37.01) (end 102.38 -37.01) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 120.12 -33.22) (end 110.3477 -33.22) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 110.3477 -33.22) (end 109.0977 -34.47) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 109.0977 -34.47) (end 102.38 -34.47) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 120.12 -20.52) (end 121.3652 -19.2748) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 121.3652 -19.2748) (end 121.3652 -17.4285) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 121.3652 -17.4285) (end 120.6936 -16.7569) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 120.6936 -16.7569) (end 103.1277 -16.7569) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 103.1277 -16.7569) (end 101.1253 -18.7593) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 101.1253 -18.7593) (end 101.1253 -20.5153) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 101.1253 -20.5153) (end 102.38 -21.77) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 102.38 -19.23) (end 115.7169 -19.23) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 115.7169 -19.23) (end 116.9869 -20.5) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 116.9869 -20.5) (end 118.081 -20.5) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 118.081 -20.5) (end 120.12 -18.461) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 120.12 -18.461) (end 120.12 -17.98) (width 0.25) (layer F.Cu) (net 40)) + +) diff --git a/output/pcbs/main-routed.pro b/output/pcbs/main-routed.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/output/pcbs/main-routed.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/output/pcbs/main.dsn b/output/pcbs/main.dsn new file mode 100644 index 0000000..cc1c90a --- /dev/null +++ b/output/pcbs/main.dsn @@ -0,0 +1,494 @@ +(pcb /board/output/pcbs/main.dsn + (parser + (string_quote ") + (space_in_quoted_tokens on) + (host_cad "KiCad's Pcbnew") + (host_version "5.0.1-33cea8e~67~ubuntu18.04.1") + ) + (resolution um 10) + (unit um) + (structure + (layer F.Cu + (type signal) + (property + (index 0) + ) + ) + (layer B.Cu + (type signal) + (property + (index 1) + ) + ) + (boundary + (path pcb 0 62517.6 58731.9 63000 58532.1 63414.2 58214.2 63732.1 57800 + 63931.9 57317.6 64000 56800 64000 55400 80000 55400 80560.5 55319.9 + 81076.1 55085.8 81505.4 54716.7 81814.1 54242 81977.4 53699.9 + 82000 53700 98000 53700 98589.4 53611.2 99126.5 53352.6 99563.5 52947.2 + 99861.6 52431.1 99994.4 51850 120000 51850 120518 51781.9 + 121000 51582.1 121414 51264.2 121732 50850 121932 50367.6 + 122000 49850 122000 -20208.7 129724 -28251.6 130042 -28665.8 + 130241 -29148.2 130310 -29665.8 130241 -30183.5 130042 -30665.8 + 129724 -31080.1 119117 -41686.7 118703 -42004.5 118221 -42204.3 + 117703 -42272.5 117185 -42204.3 116703 -42004.5 116289 -41686.7 + 72707.1 -16524.7 26000 -9500 10000 -9500 9482.36 -9431.85 + 9000 -9232.05 8585.79 -8914.21 8267.95 -8500 8068.15 -8017.64 + 8000 -7500 8000 41500 8068.15 42017.6 8267.95 42500 8585.79 42914.2 + 9000 43232.1 9482.36 43431.9 10000 43500 26000 43500 26000 53400 + 26068.1 53917.6 26267.9 54400 26585.8 54814.2 27000 55132.1 + 27482.4 55331.9 28000 55400 44000 55400 44000 56800 44068.1 57317.6 + 44267.9 57800 44585.8 58214.2 45000 58532.1 45482.4 58731.9 + 46000 58800 62000 58800 62517.6 58731.9) + ) + (keepout "" (polygon signal 0 109855 -20790.2 109409 -21017.5 109055 -21371.5 108827 -21817.5 + 108749 -22311.9 108827 -22806.4 109055 -23252.4 109409 -23606.4 + 109855 -23833.6 110349 -23911.9 110844 -23833.6 111290 -23606.4 + 111644 -23252.4 111871 -22806.4 111949 -22311.9 111871 -21817.5 + 111644 -21371.5 111290 -21017.5 110844 -20790.2 110349 -20711.9 + 109855 -20790.2)) + (keepout "" (polygon signal 0 71505.6 -4598.31 71059.5 -4825.57 70705.6 -5179.54 + 70478.3 -5625.57 70400 -6120 70478.3 -6614.43 70705.6 -7060.46 + 71059.5 -7414.43 71505.6 -7641.69 72000 -7720 72494.4 -7641.69 + 72940.5 -7414.43 73294.4 -7060.46 73521.7 -6614.43 73600 -6120 + 73521.7 -5625.57 73294.4 -5179.54 72940.5 -4825.57 72494.4 -4598.31 + 72000 -4520 71505.6 -4598.31)) + (keepout "" (polygon signal 0 26505.6 1521.69 26059.5 1294.43 25705.6 940.456 25478.3 494.427 + 25400 0 25478.3 -494.427 25705.6 -940.456 26059.5 -1294.43 + 26505.6 -1521.69 27000 -1600 27494.4 -1521.69 27940.5 -1294.43 + 28294.4 -940.456 28521.7 -494.427 28600 0 28521.7 494.427 + 28294.4 940.456 27940.5 1294.43 27494.4 1521.69 27000 1600 + 26505.6 1521.69)) + (keepout "" (polygon signal 0 26505.6 30421.7 26059.5 30194.4 25705.6 29840.5 25478.3 29394.4 + 25400 28900 25478.3 28405.6 25705.6 27959.5 26059.5 27605.6 + 26505.6 27378.3 27000 27300 27494.4 27378.3 27940.5 27605.6 + 28294.4 27959.5 28521.7 28405.6 28600 28900 28521.7 29394.4 + 28294.4 29840.5 27940.5 30194.4 27494.4 30421.7 27000 30500 + 26505.6 30421.7)) + (keepout "" (polygon signal 0 80505.6 45721.7 80059.5 45494.4 79705.6 45140.5 79478.3 44694.4 + 79400 44200 79478.3 43705.6 79705.6 43259.5 80059.5 42905.6 + 80505.6 42678.3 81000 42600 81494.4 42678.3 81940.5 42905.6 + 82294.4 43259.5 82521.7 43705.6 82600 44200 82521.7 44694.4 + 82294.4 45140.5 81940.5 45494.4 81494.4 45721.7 81000 45800 + 80505.6 45721.7)) + (via "Via[0-1]_800:400_um") + (rule + (width 250) + (clearance 200.1) + (clearance 200.1 (type default_smd)) + (clearance 50 (type smd_smd)) + ) + ) + (placement + (component PG1350 + (place S1 18000 0 front 0) + (place S2 18000 17000 front 0) + (place S3 18000 34000 front 0) + (place S4 36000 11900 front 0) + (place S5 36000 28900 front 0) + (place S6 36000 45900 front 0) + (place S7 54000 15300 front 0) + (place S8 54000 32300 front 0) + (place S9 54000 49300 front 0) + (place S10 72000 11900 front 0) + (place S11 72000 28900 front 0) + (place S12 72000 45900 front 0) + (place S13 90000 10200 front 0) + (place S14 90000 27200 front 0) + (place S15 90000 44200 front 0) + (place S16 82893.3 -9419 front 345) + (place S17 101431 -17097.5 front 330) + (place S18 117349 -29312.3 front 315) + ) + (component ComboDiode + (place D1 18000 -5000 front 0) + (place D2 18000 12000 front 0) + (place D3 18000 29000 front 0) + (place D4 36000 6900 front 0) + (place D5 36000 23900 front 0) + (place D6 36000 40900 front 0) + (place D7 54000 10300 front 0) + (place D8 54000 27300 front 0) + (place D9 54000 44300 front 0) + (place D10 72000 6900 front 0) + (place D11 72000 23900 front 0) + (place D12 72000 40900 front 0) + (place D13 90000 5200 front 0) + (place D14 90000 22200 front 0) + (place D15 90000 39200 front 0) + (place D17 98930.9 -21427.7 front 330) + (place D18 113814 -32847.8 front 315) + ) + (component ComboDiode::1 + (place D16 81599.2 -14248.6 front 345) + ) + (component ProMicro + (place MCU1 110000 33200 front 270) + ) + (component ProMicro::1 + (place MCU2 112500 31950 front 270) + ) + (component "TRRS-PJ-320A-dual" + (place REF** 120000 2200 front 270 (PN "TRRS-PJ-320A-dual")) + ) + ) + (library + (image PG1350 + (outline (path signal 150 -7000 6000 -7000 7000)) + (outline (path signal 150 -7000 -7000 -6000 -7000)) + (outline (path signal 150 -6000 7000 -7000 7000)) + (outline (path signal 150 -7000 -7000 -7000 -6000)) + (outline (path signal 150 7000 -6000 7000 -7000)) + (outline (path signal 150 7000 7000 6000 7000)) + (outline (path signal 150 6000 -7000 7000 -7000)) + (outline (path signal 150 7000 7000 7000 6000)) + (outline (path signal 150 -9000 8500 9000 8500)) + (outline (path signal 150 9000 8500 9000 -8500)) + (outline (path signal 150 9000 -8500 -9000 -8500)) + (outline (path signal 150 -9000 -8500 -9000 8500)) + (pin Rect[B]Pad_2600x2600_um 1 -3275 5950) + (pin Rect[B]Pad_2600x2600_um 2 8275 3750) + (pin Rect[T]Pad_2600x2600_um 1@1 3275 5950) + (pin Rect[T]Pad_2600x2600_um 2@1 -8275 3750) + (keepout "" (circle F.Cu 3429)) + (keepout "" (circle B.Cu 3429)) + (keepout "" (circle F.Cu 1701.8 5500 0)) + (keepout "" (circle B.Cu 1701.8 5500 0)) + (keepout "" (circle F.Cu 1701.8 -5500 0)) + (keepout "" (circle B.Cu 1701.8 -5500 0)) + (keepout "" (circle F.Cu 3000 5000 3750)) + (keepout "" (circle B.Cu 3000 5000 3750)) + (keepout "" (circle F.Cu 3000 0 5950)) + (keepout "" (circle B.Cu 3000 0 5950)) + (keepout "" (circle F.Cu 3000 -5000 3750)) + (keepout "" (circle B.Cu 3000 -5000 3750)) + (keepout "" (circle F.Cu 3000 0 5950)) + (keepout "" (circle B.Cu 3000 0 5950)) + ) + (image ComboDiode + (outline (path signal 100 250 0 750 0)) + (outline (path signal 100 250 -400 -350 0)) + (outline (path signal 100 250 400 250 -400)) + (outline (path signal 100 -350 0 250 400)) + (outline (path signal 100 -350 0 -350 -550)) + (outline (path signal 100 -350 0 -350 550)) + (outline (path signal 100 -750 0 -350 0)) + (outline (path signal 100 250 0 750 0)) + (outline (path signal 100 250 -400 -350 0)) + (outline (path signal 100 250 400 250 -400)) + (outline (path signal 100 -350 0 250 400)) + (outline (path signal 100 -350 0 -350 -550)) + (outline (path signal 100 -350 0 -350 550)) + (outline (path signal 100 -750 0 -350 0)) + (pin Rect[T]Pad_900x1200_um 1 -1650 0) + (pin Rect[B]Pad_900x1200_um 2 1650 0) + (pin Rect[B]Pad_900x1200_um 1@1 -1650 0) + (pin Rect[T]Pad_900x1200_um 2@1 1650 0) + (pin Round[A]Pad_1905_um 1@2 3810 0) + (pin Rect[A]Pad_1778x1778_um 2@2 -3810 0) + ) + (image ComboDiode::1 + (outline (path signal 100 250 0 750 0)) + (outline (path signal 100 250 -400 -350 0)) + (outline (path signal 100 250 400 250 -400)) + (outline (path signal 100 -350 0 250 400)) + (outline (path signal 100 -350 0 -350 -550)) + (outline (path signal 100 -350 0 -350 550)) + (outline (path signal 100 -750 0 -350 0)) + (outline (path signal 100 250 0 750 0)) + (outline (path signal 100 250 -400 -350 0)) + (outline (path signal 100 250 400 250 -400)) + (outline (path signal 100 -350 0 250 400)) + (outline (path signal 100 -350 0 -350 -550)) + (outline (path signal 100 -350 0 -350 550)) + (outline (path signal 100 -750 0 -350 0)) + (pin Rect[T]Pad_900x1200_um 1 -1650 -0.001) + (pin Rect[B]Pad_900x1200_um 2 1650 0.001) + (pin Rect[B]Pad_900x1200_um 1@1 -1650 -0.001) + (pin Rect[T]Pad_900x1200_um 2@1 1650 0.001) + (pin Round[A]Pad_1905_um 1@2 3810 -0.001) + (pin Rect[A]Pad_1778x1778_um 2@2 -3810 0.001) + ) + (image ProMicro + (outline (path signal 150 -19304 3810 -14224 3810)) + (outline (path signal 150 -19304 -3810 -19304 3810)) + (outline (path signal 150 -14224 -3810 -19304 -3810)) + (outline (path signal 150 -14224 3810 -14224 -3810)) + (outline (path signal 150 -17780 -8890 15240 -8890)) + (outline (path signal 150 15240 -8890 15240 8890)) + (outline (path signal 150 15240 8890 -17780 8890)) + (outline (path signal 150 -17780 8890 -17780 -8890)) + (outline (path signal 150 -15240 6350 -12700 6350)) + (outline (path signal 150 -15240 6350 -15240 8890)) + (outline (path signal 150 -12700 6350 -12700 8890)) + (pin Rect[A]Pad_1752.6x1752.6_um 1 -13970 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 2 -11430 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 3 -8890 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 4 -6350 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 5 -3810 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 6 -1270 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 7 1270 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 8 3810 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 9 6350 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 10 8890 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 11 11430 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 12 13970 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 13 -13970 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 14 -11430 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 15 -8890 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 16 -6350 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 17 -3810 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 18 -1270 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 19 1270 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 20 3810 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 21 6350 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 22 8890 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 23 11430 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 24 13970 -7620) + ) + (image ProMicro::1 + (outline (path signal 150 -19304 3810 -14224 3810)) + (outline (path signal 150 -19304 -3810 -19304 3810)) + (outline (path signal 150 -14224 -3810 -19304 -3810)) + (outline (path signal 150 -14224 3810 -14224 -3810)) + (outline (path signal 150 -17780 -8890 15240 -8890)) + (outline (path signal 150 15240 -8890 15240 8890)) + (outline (path signal 150 15240 8890 -17780 8890)) + (outline (path signal 150 -17780 8890 -17780 -8890)) + (outline (path signal 150 -15240 -6350 -12700 -6350)) + (outline (path signal 150 -15240 -6350 -15240 -8890)) + (outline (path signal 150 -12700 -6350 -12700 -8890)) + (pin Rect[A]Pad_1752.6x1752.6_um 1 -13970 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 2 -11430 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 3 -8890 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 4 -6350 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 5 -3810 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 6 -1270 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 7 1270 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 8 3810 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 9 6350 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 10 8890 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 11 11430 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 12 13970 -7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 13 -13970 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 14 -11430 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 15 -8890 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 16 -6350 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 17 -3810 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 18 -1270 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 19 1270 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 20 3810 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 21 6350 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 22 8890 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 23 11430 7620) + (pin Round[A]Pad_1752.6_um (rotate 90) 24 13970 7620) + ) + (image "TRRS-PJ-320A-dual" + (outline (path signal 150 500 2000 -5100 2000)) + (outline (path signal 150 -5100 0 -5100 2000)) + (outline (path signal 150 500 0 500 2000)) + (outline (path signal 150 -5350 0 -5350 -12100)) + (outline (path signal 150 750 0 750 -12100)) + (outline (path signal 150 750 -12100 -5350 -12100)) + (outline (path signal 150 750 0 -5350 0)) + (pin Oval[A]Pad_1600x2200_um 1 0 -11300) + (pin Oval[A]Pad_1600x2200_um 2 -4600 -10200) + (pin Oval[A]Pad_1600x2200_um 3 -4600 -6200) + (pin Oval[A]Pad_1600x2200_um 4 -4600 -3200) + (pin Oval[A]Pad_1600x2200_um 1@1 -4600 -11300) + (pin Oval[A]Pad_1600x2200_um 2@1 0 -10200) + (pin Oval[A]Pad_1600x2200_um 3@1 0 -6200) + (pin Oval[A]Pad_1600x2200_um 4@1 0 -3200) + (keepout "" (circle F.Cu 1500 -2300 -8600)) + (keepout "" (circle B.Cu 1500 -2300 -8600)) + (keepout "" (circle F.Cu 1500 -2300 -1600)) + (keepout "" (circle B.Cu 1500 -2300 -1600)) + ) + (padstack Round[A]Pad_1752.6_um + (shape (circle F.Cu 1752.6)) + (shape (circle B.Cu 1752.6)) + (attach off) + ) + (padstack Round[A]Pad_1905_um + (shape (circle F.Cu 1905)) + (shape (circle B.Cu 1905)) + (attach off) + ) + (padstack Oval[A]Pad_1600x2200_um + (shape (path F.Cu 1600 0 -300 0 300)) + (shape (path B.Cu 1600 0 -300 0 300)) + (attach off) + ) + (padstack Rect[B]Pad_2600x2600_um + (shape (rect B.Cu -1300 -1300 1300 1300)) + (attach off) + ) + (padstack Rect[B]Pad_900x1200_um + (shape (rect B.Cu -450 -600 450 600)) + (attach off) + ) + (padstack Rect[T]Pad_2600x2600_um + (shape (rect F.Cu -1300 -1300 1300 1300)) + (attach off) + ) + (padstack Rect[T]Pad_900x1200_um + (shape (rect F.Cu -450 -600 450 600)) + (attach off) + ) + (padstack Rect[A]Pad_1752.6x1752.6_um + (shape (rect F.Cu -876.3 -876.3 876.3 876.3)) + (shape (rect B.Cu -876.3 -876.3 876.3 876.3)) + (attach off) + ) + (padstack Rect[A]Pad_1778x1778_um + (shape (rect F.Cu -889 -889 889 889)) + (shape (rect B.Cu -889 -889 889 889)) + (attach off) + ) + (padstack "Via[0-1]_800:400_um" + (shape (circle F.Cu 800)) + (shape (circle B.Cu 800)) + (attach off) + ) + ) + (network + (net pinky_bottom + (pins S1-1 S1-1@1 D1-2 D1-2@1 D1-1@2) + ) + (net P21 + (pins S1-2 S1-2@1 S2-2 S2-2@1 S3-2 S3-2@1 MCU1-5 MCU2-5) + ) + (net P7 + (pins D1-1 D1-1@1 D1-2@2 D4-1 D4-1@1 D4-2@2 D7-1 D7-1@1 D7-2@2 D10-1 D10-1@1 + D10-2@2 D13-1 D13-1@1 D13-2@2 MCU1-22 MCU2-22) + ) + (net pinky_home + (pins S2-1 S2-1@1 D2-2 D2-2@1 D2-1@2) + ) + (net P6 + (pins D2-1 D2-1@1 D2-2@2 D5-1 D5-1@1 D5-2@2 D8-1 D8-1@1 D8-2@2 D11-1 D11-1@1 + D11-2@2 D14-1 D14-1@1 D14-2@2 MCU1-21 MCU2-21) + ) + (net pinky_top + (pins S3-1 S3-1@1 D3-2 D3-2@1 D3-1@2) + ) + (net P5 + (pins D3-1 D3-1@1 D3-2@2 D6-1 D6-1@1 D6-2@2 D9-1 D9-1@1 D9-2@2 D12-1 D12-1@1 + D12-2@2 D15-1 D15-1@1 D15-2@2 MCU1-20 MCU2-20) + ) + (net ring_bottom + (pins S4-1 S4-1@1 D4-2 D4-2@1 D4-1@2) + ) + (net P20 + (pins S4-2 S4-2@1 S5-2 S5-2@1 S6-2 S6-2@1 MCU1-6 MCU2-6) + ) + (net ring_home + (pins S5-1 S5-1@1 D5-2 D5-2@1 D5-1@2) + ) + (net ring_top + (pins S6-1 S6-1@1 D6-2 D6-2@1 D6-1@2) + ) + (net middle_bottom + (pins S7-1 S7-1@1 D7-2 D7-2@1 D7-1@2) + ) + (net P19 + (pins S7-2 S7-2@1 S8-2 S8-2@1 S9-2 S9-2@1 S16-2 S16-2@1 MCU1-7 MCU2-7) + ) + (net middle_home + (pins S8-1 S8-1@1 D8-2 D8-2@1 D8-1@2) + ) + (net middle_top + (pins S9-1 S9-1@1 D9-2 D9-2@1 D9-1@2) + ) + (net index_bottom + (pins S10-1 S10-1@1 D10-2 D10-2@1 D10-1@2) + ) + (net P18 + (pins S10-2 S10-2@1 S11-2 S11-2@1 S12-2 S12-2@1 S17-2 S17-2@1 MCU1-8 MCU2-8) + ) + (net index_home + (pins S11-1 S11-1@1 D11-2 D11-2@1 D11-1@2) + ) + (net index_top + (pins S12-1 S12-1@1 D12-2 D12-2@1 D12-1@2) + ) + (net inner_bottom + (pins S13-1 S13-1@1 D13-2 D13-2@1 D13-1@2) + ) + (net P15 + (pins S13-2 S13-2@1 S14-2 S14-2@1 S15-2 S15-2@1 S18-2 S18-2@1 MCU1-9 MCU2-9) + ) + (net inner_home + (pins S14-1 S14-1@1 D14-2 D14-2@1 D14-1@2) + ) + (net inner_top + (pins S15-1 S15-1@1 D15-2 D15-2@1 D15-1@2) + ) + (net near_thumb + (pins S16-1 S16-1@1 D16-2 D16-2@1 D16-1@2) + ) + (net P4 + (pins D16-1 D16-1@1 D16-2@2 D17-1 D17-1@1 D17-2@2 D18-1 D18-1@1 D18-2@2 MCU1-19 + MCU2-19) + ) + (net home_thumb + (pins S17-1 S17-1@1 D17-2 D17-2@1 D17-1@2) + ) + (net far_thumb + (pins S18-1 S18-1@1 D18-2 D18-2@1 D18-1@2) + ) + (net RAW + (pins MCU1-1 MCU2-1) + ) + (net GND + (pins MCU1-2 MCU1-15 MCU1-16 MCU2-2 MCU2-15 MCU2-16 REF**-3 REF**-3@1) + ) + (net RST + (pins MCU1-3 MCU2-3) + ) + (net VCC + (pins MCU1-4 MCU2-4 REF**-4 REF**-4@1) + ) + (net P14 + (pins MCU1-10 MCU2-10) + ) + (net P16 + (pins MCU1-11 MCU2-11) + ) + (net P10 + (pins MCU1-12 MCU2-12) + ) + (net P1 + (pins MCU1-13 MCU2-13) + ) + (net P0 + (pins MCU1-14 MCU2-14 REF**-1 REF**-2 REF**-1@1 REF**-2@1) + ) + (net P2 + (pins MCU1-17 MCU2-17) + ) + (net P3 + (pins MCU1-18 MCU2-18) + ) + (net P8 + (pins MCU1-23 MCU2-23) + ) + (net P9 + (pins MCU1-24 MCU2-24) + ) + (class kicad_default "" GND P0 P1 P10 P14 P15 P16 P18 P19 P2 P20 P21 P3 + P4 P5 P6 P7 P8 P9 RAW RST VCC far_thumb home_thumb index_bottom index_home + index_top inner_bottom inner_home inner_top middle_bottom middle_home + middle_top near_thumb pinky_bottom pinky_home pinky_top ring_bottom + ring_home ring_top + (circuit + (use_via Via[0-1]_800:400_um) + ) + (rule + (width 250) + (clearance 200.1) + ) + ) + ) + (wiring + ) +) diff --git a/output/pcbs/main.pro b/output/pcbs/main.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/output/pcbs/main.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/output/pcbs/main.ses b/output/pcbs/main.ses new file mode 100644 index 0000000..39505e8 --- /dev/null +++ b/output/pcbs/main.ses @@ -0,0 +1,2397 @@ + +(session main + (base_design main) + (placement + (resolution um 10) + (component PG1350 + (place S1 180000 0 front 0) + (place S2 180000 170000 front 0) + (place S3 180000 340000 front 0) + (place S4 360000 119000 front 0) + (place S5 360000 289000 front 0) + (place S6 360000 459000 front 0) + (place S7 540000 153000 front 0) + (place S8 540000 323000 front 0) + (place S9 540000 493000 front 0) + (place S10 720000 119000 front 0) + (place S11 720000 289000 front 0) + (place S12 720000 459000 front 0) + (place S13 900000 102000 front 0) + (place S14 900000 272000 front 0) + (place S15 900000 442000 front 0) + (place S16 828933 -94190 front 345) + (place S17 1014310 -170975 front 330) + (place S18 1173490 -293123 front 315) + ) + (component ComboDiode + (place D1 180000 -50000 front 0) + (place D2 180000 120000 front 0) + (place D3 180000 290000 front 0) + (place D4 360000 69000 front 0) + (place D5 360000 239000 front 0) + (place D6 360000 409000 front 0) + (place D7 540000 103000 front 0) + (place D8 540000 273000 front 0) + (place D9 540000 443000 front 0) + (place D10 720000 69000 front 0) + (place D11 720000 239000 front 0) + (place D12 720000 409000 front 0) + (place D13 900000 52000 front 0) + (place D14 900000 222000 front 0) + (place D15 900000 392000 front 0) + (place D17 989309 -214277 front 330) + (place D18 1138140 -328478 front 315) + ) + (component ComboDiode::1 + (place D16 815992 -142486 front 345) + ) + (component ProMicro + (place MCU1 1100000 332000 front 270) + ) + (component ProMicro::1 + (place MCU2 1125000 319500 front 270) + ) + (component "TRRS-PJ-320A-dual" + (place REF** 1200000 22000 front 270) + ) + ) + (was_is + ) + (routes + (resolution um 10) + (parser + (host_cad "KiCad's Pcbnew") + (host_version "5.0.1-33cea8e~67~ubuntu18.04.1") + ) + (library_out + (padstack "Via[0-1]_800:400_um" + (shape + (circle F.Cu 8000 0 0) + ) + (shape + (circle B.Cu 8000 0 0) + ) + (attach off) + ) + ) + (network_out + (net pinky_bottom + (wire + (path F.Cu 2500 + 196500 -50000 + 196500 -40747 + ) + ) + (wire + (path F.Cu 2500 + 212750 59500 + 200749 47499 + 200749 -36498 + 196500 -40747 + ) + ) + (wire + (path B.Cu 2500 + 196500 -50000 + 188747 -50000 + ) + ) + (wire + (path B.Cu 2500 + 188747 -50000 + 159217 -20470 + 159217 47533 + 147250 59500 + ) + ) + (wire + (path B.Cu 2500 + 218100 -50000 + 196500 -50000 + ) + ) + (wire + (path F.Cu 2500 + 218100 -50000 + 196500 -50000 + ) + ) + ) + (net P21 + (wire + (path B.Cu 2500 + 262750 377500 + 262750 393753 + ) + ) + (wire + (path B.Cu 2500 + 468105 580232 + 468105 577324 + 436074 545293 + 323407 545293 + 276980 498866 + 276980 407983 + 262750 393753 + ) + ) + (via "Via[0-1]_800:400_um" 468105 580232 + ) + (wire + (path F.Cu 2500 + 1048800 357600 + 1019143 357600 + 984670 392073 + 984670 480704 + 939973 525401 + 823856 525401 + 800503 548754 + 640384 548754 + 608906 580232 + 468105 580232 + ) + ) + (wire + (path B.Cu 2500 + 262750 377500 + 262750 361247 + ) + ) + (wire + (path F.Cu 2500 + 97250 251805 + 250066 251805 + ) + ) + (wire + (path B.Cu 2500 + 250066 251805 + 250066 236437 + 262750 223753 + ) + ) + (wire + (path B.Cu 2500 + 262750 361247 + 250066 348563 + 250066 251805 + ) + ) + (via "Via[0-1]_800:400_um" 250066 251805 + ) + (wire + (path F.Cu 2500 + 97250 251805 + 97250 207500 + ) + ) + (wire + (path F.Cu 2500 + 97250 377500 + 97250 251805 + ) + ) + (wire + (path B.Cu 2500 + 262750 207500 + 262750 37500 + ) + ) + (wire + (path B.Cu 2500 + 262750 212560 + 262750 207500 + ) + ) + (wire + (path B.Cu 2500 + 262750 212560 + 262750 223753 + ) + ) + (wire + (path F.Cu 2500 + 97250 207500 + 97250 37500 + ) + ) + (wire + (path B.Cu 2500 + 1048800 357600 + 1163700 357600 + 1176200 370100 + ) + ) + ) + (net P7 + (wire + (path B.Cu 2500 + 321900 69000 + 321900 24324 + 234203 -63373 + 184626 -63373 + 171253 -50000 + ) + ) + (wire + (path B.Cu 2500 + 163500 -50000 + 171253 -50000 + ) + ) + (wire + (path B.Cu 2500 + 343500 69000 + 321900 69000 + ) + ) + (wire + (path F.Cu 2500 + 501900 103000 + 489757 103000 + ) + ) + (wire + (path F.Cu 2500 + 489757 103000 + 442905 56148 + 364105 56148 + 351253 69000 + ) + ) + (wire + (path F.Cu 2500 + 523500 103000 + 501900 103000 + ) + ) + (wire + (path F.Cu 2500 + 343500 69000 + 351253 69000 + ) + ) + (wire + (path F.Cu 2500 + 1023800 238232 + 1023800 243100 + ) + ) + (wire + (path F.Cu 2500 + 1201200 230600 + 1170069 230600 + 1157963 218494 + 1043538 218494 + 1023800 238232 + ) + ) + (wire + (path F.Cu 2500 + 1023800 238232 + 966491 180923 + 893538 180923 + 879331 166716 + 879331 65422 + 883500 61253 + ) + ) + (wire + (path F.Cu 2500 + 883500 52000 + 883500 61253 + ) + ) + (wire + (path B.Cu 2500 + 163500 -50000 + 141900 -50000 + ) + ) + (wire + (path F.Cu 2500 + 141900 -50000 + 163500 -50000 + ) + ) + (wire + (path F.Cu 2500 + 343500 69000 + 321900 69000 + ) + ) + (wire + (path B.Cu 2500 + 523500 103000 + 501900 103000 + ) + ) + (wire + (path F.Cu 2500 + 523500 103000 + 531253 103000 + ) + ) + (wire + (path F.Cu 2500 + 681900 69000 + 565253 69000 + 531253 103000 + ) + ) + (wire + (path F.Cu 2500 + 703500 69000 + 681900 69000 + ) + ) + (wire + (path B.Cu 2500 + 703500 69000 + 681900 69000 + ) + ) + (wire + (path F.Cu 2500 + 703500 69000 + 711253 69000 + ) + ) + (wire + (path F.Cu 2500 + 861900 52000 + 728253 52000 + 711253 69000 + ) + ) + (wire + (path F.Cu 2500 + 883500 52000 + 861900 52000 + ) + ) + (wire + (path B.Cu 2500 + 883500 52000 + 861900 52000 + ) + ) + ) + (net pinky_home + (wire + (path F.Cu 2500 + 196500 120000 + 196500 129253 + ) + ) + (wire + (path F.Cu 2500 + 212750 229500 + 200744 217494 + 200744 133497 + 196500 129253 + ) + ) + (wire + (path B.Cu 2500 + 196500 120000 + 188747 120000 + ) + ) + (wire + (path B.Cu 2500 + 188747 120000 + 159217 149530 + 159217 217533 + 147250 229500 + ) + ) + (wire + (path B.Cu 2500 + 218100 120000 + 196500 120000 + ) + ) + (wire + (path F.Cu 2500 + 218100 120000 + 196500 120000 + ) + ) + ) + (net P6 + (wire + (path F.Cu 2500 + 321900 239000 + 321900 226857 + ) + ) + (wire + (path F.Cu 2500 + 321900 226857 + 316587 226857 + 243250 153520 + 243250 127076 + 223289 107115 + 184138 107115 + 171253 120000 + ) + ) + (wire + (path F.Cu 2500 + 343500 239000 + 321900 239000 + ) + ) + (wire + (path F.Cu 2500 + 163500 120000 + 171253 120000 + ) + ) + (wire + (path B.Cu 2500 + 343500 239000 + 351253 239000 + ) + ) + (wire + (path B.Cu 2500 + 501900 273000 + 501900 260857 + ) + ) + (wire + (path B.Cu 2500 + 501900 260857 + 462190 221147 + 462190 145149 + 455127 138086 + 402297 138086 + 387594 152789 + 387594 202659 + 351253 239000 + ) + ) + (wire + (path B.Cu 2500 + 523500 273000 + 501900 273000 + ) + ) + (wire + (path B.Cu 2500 + 703500 239000 + 711253 239000 + ) + ) + (wire + (path B.Cu 2500 + 861900 222000 + 728253 222000 + 711253 239000 + ) + ) + (wire + (path B.Cu 2500 + 883500 222000 + 861900 222000 + ) + ) + (wire + (path F.Cu 2500 + 141900 120000 + 163500 120000 + ) + ) + (wire + (path B.Cu 2500 + 163500 120000 + 141900 120000 + ) + ) + (wire + (path F.Cu 2500 + 1021174 265874 + 1023800 268500 + ) + ) + (wire + (path F.Cu 2500 + 891253 222000 + 911116 241863 + 997163 241863 + 1021174 265874 + ) + ) + (wire + (path F.Cu 2500 + 1021174 265874 + 1043150 243898 + 1122322 243898 + 1134424 256000 + 1201200 256000 + ) + ) + (wire + (path B.Cu 2500 + 343500 239000 + 321900 239000 + ) + ) + (wire + (path F.Cu 2500 + 523500 273000 + 501900 273000 + ) + ) + (wire + (path F.Cu 2500 + 523500 273000 + 531253 273000 + ) + ) + (wire + (path F.Cu 2500 + 681900 239000 + 565253 239000 + 531253 273000 + ) + ) + (wire + (path F.Cu 2500 + 703500 239000 + 681900 239000 + ) + ) + (wire + (path B.Cu 2500 + 703500 239000 + 681900 239000 + ) + ) + (wire + (path F.Cu 2500 + 883500 222000 + 861900 222000 + ) + ) + (wire + (path F.Cu 2500 + 883500 222000 + 891253 222000 + ) + ) + ) + (net pinky_top + (wire + (path F.Cu 2500 + 196500 290000 + 196500 299253 + ) + ) + (wire + (path F.Cu 2500 + 212750 399500 + 200744 387494 + 200744 303497 + 196500 299253 + ) + ) + (wire + (path B.Cu 2500 + 196500 290000 + 188747 290000 + ) + ) + (wire + (path B.Cu 2500 + 188747 290000 + 159217 319530 + 159217 387533 + 147250 399500 + ) + ) + (wire + (path B.Cu 2500 + 218100 290000 + 196500 290000 + ) + ) + (wire + (path F.Cu 2500 + 218100 290000 + 196500 290000 + ) + ) + ) + (net P5 + (wire + (path F.Cu 2500 + 1201200 281400 + 1092206 281400 + 1087498 276692 + ) + ) + (wire + (path B.Cu 2500 + 1076113 288094 + 1076113 288077 + 1087498 276692 + ) + ) + (wire + (path F.Cu 2500 + 1076113 288094 + 1060782 288094 + 1054976 293900 + 1023800 293900 + ) + ) + (via "Via[0-1]_800:400_um" 1076113 288094 + ) + (via "Via[0-1]_800:400_um" 1087498 276692 + ) + (wire + (path F.Cu 2500 + 891253 392000 + 891253 387226 + 921781 356698 + 961002 356698 + 1023800 293900 + ) + ) + (wire + (path F.Cu 2500 + 861900 392000 + 849757 392000 + ) + ) + (wire + (path F.Cu 2500 + 711253 409000 + 728816 391437 + 849194 391437 + 849757 392000 + ) + ) + (wire + (path F.Cu 2500 + 163500 290000 + 171253 290000 + ) + ) + (wire + (path F.Cu 2500 + 321900 409000 + 321900 396857 + ) + ) + (wire + (path F.Cu 2500 + 321900 396857 + 316587 396857 + 236905 317175 + 236905 290605 + 222880 276580 + 184673 276580 + 171253 290000 + ) + ) + (wire + (path F.Cu 2500 + 343500 409000 + 321900 409000 + ) + ) + (wire + (path B.Cu 2500 + 343500 409000 + 351253 409000 + ) + ) + (wire + (path B.Cu 2500 + 501900 443000 + 489757 443000 + ) + ) + (wire + (path B.Cu 2500 + 489757 443000 + 442872 396115 + 364138 396115 + 351253 409000 + ) + ) + (wire + (path B.Cu 2500 + 523500 443000 + 501900 443000 + ) + ) + (wire + (path F.Cu 2500 + 703500 409000 + 711253 409000 + ) + ) + (wire + (path F.Cu 2500 + 883500 392000 + 861900 392000 + ) + ) + (wire + (path B.Cu 2500 + 163500 290000 + 141900 290000 + ) + ) + (wire + (path F.Cu 2500 + 141900 290000 + 163500 290000 + ) + ) + (wire + (path B.Cu 2500 + 343500 409000 + 321900 409000 + ) + ) + (wire + (path F.Cu 2500 + 523500 443000 + 501900 443000 + ) + ) + (wire + (path F.Cu 2500 + 523500 443000 + 531253 443000 + ) + ) + (wire + (path F.Cu 2500 + 681900 409000 + 565253 409000 + 531253 443000 + ) + ) + (wire + (path F.Cu 2500 + 703500 409000 + 681900 409000 + ) + ) + (wire + (path B.Cu 2500 + 703500 409000 + 681900 409000 + ) + ) + (wire + (path B.Cu 2500 + 883500 392000 + 861900 392000 + ) + ) + (wire + (path F.Cu 2500 + 883500 392000 + 891253 392000 + ) + ) + ) + (net ring_bottom + (wire + (path F.Cu 2500 + 392750 178500 + 391211 176961 + 391211 75889 + 398100 69000 + ) + ) + (wire + (path B.Cu 2500 + 376500 69000 + 368747 69000 + ) + ) + (wire + (path B.Cu 2500 + 368747 69000 + 339217 98530 + 339217 166533 + 327250 178500 + ) + ) + (wire + (path B.Cu 2500 + 398100 69000 + 376500 69000 + ) + ) + (wire + (path F.Cu 2500 + 398100 69000 + 376500 69000 + ) + ) + ) + (net P20 + (wire + (path F.Cu 2500 + 430960 536839 + 430960 489098 + 442750 477308 + ) + ) + (wire + (path F.Cu 2500 + 1048800 332200 + 1011583 332200 + 964562 379221 + 913587 379221 + 906153 386655 + 906153 401203 + 870314 437042 + 870314 485001 + 839476 515839 + 805444 515839 + 777032 544251 + 638517 544251 + 612000 570768 + 464889 570768 + 430960 536839 + ) + ) + (wire + (path F.Cu 2500 + 277250 496500 + 317589 536839 + 430960 536839 + ) + ) + (wire + (path B.Cu 2500 + 442750 496500 + 442750 477308 + ) + ) + (via "Via[0-1]_800:400_um" 442750 477308 + ) + (wire + (path F.Cu 2500 + 351254 220971 + 325468 220971 + 277250 172753 + ) + ) + (wire + (path F.Cu 2500 + 277250 331561 + 305422 303389 + 308183 303389 + 351254 260318 + 351254 220971 + ) + ) + (wire + (path F.Cu 2500 + 351254 220971 + 442750 220971 + ) + ) + (wire + (path B.Cu 2500 + 442750 220971 + 442750 156500 + ) + ) + (wire + (path B.Cu 2500 + 442750 326500 + 442750 220971 + ) + ) + (via "Via[0-1]_800:400_um" 442750 220971 + ) + (wire + (path F.Cu 2500 + 277250 496500 + 300361 473389 + 307407 473389 + 351254 429542 + 351254 401051 + 292956 342753 + 277250 342753 + ) + ) + (wire + (path F.Cu 2500 + 277250 156500 + 277250 172753 + ) + ) + (wire + (path F.Cu 2500 + 277250 331561 + 277250 342753 + ) + ) + (wire + (path F.Cu 2500 + 277250 326500 + 277250 331561 + ) + ) + (wire + (path B.Cu 2500 + 1048800 332200 + 1163700 332200 + 1176200 344700 + ) + ) + ) + (net ring_home + (wire + (path F.Cu 2500 + 391211 239000 + 376500 239000 + ) + ) + (wire + (path F.Cu 2500 + 398100 239000 + 391211 239000 + ) + ) + (wire + (path F.Cu 2500 + 392750 348500 + 391211 346961 + 391211 239000 + ) + ) + (wire + (path B.Cu 2500 + 376500 239000 + 368747 239000 + ) + ) + (wire + (path B.Cu 2500 + 368747 239000 + 339217 268530 + 339217 336533 + 327250 348500 + ) + ) + (wire + (path B.Cu 2500 + 398100 239000 + 376500 239000 + ) + ) + ) + (net ring_top + (wire + (path F.Cu 2500 + 391211 409000 + 376500 409000 + ) + ) + (wire + (path F.Cu 2500 + 398100 409000 + 391211 409000 + ) + ) + (wire + (path F.Cu 2500 + 392750 518500 + 391211 516961 + 391211 409000 + ) + ) + (wire + (path B.Cu 2500 + 376500 409000 + 368747 409000 + ) + ) + (wire + (path B.Cu 2500 + 368747 409000 + 339217 438530 + 339217 506533 + 327250 518500 + ) + ) + (wire + (path B.Cu 2500 + 398100 409000 + 376500 409000 + ) + ) + ) + (net middle_bottom + (wire + (path F.Cu 2500 + 578100 103000 + 564253 103000 + ) + ) + (wire + (path F.Cu 2500 + 556500 103000 + 564253 103000 + ) + ) + (wire + (path F.Cu 2500 + 572750 212500 + 564253 204003 + 564253 103000 + ) + ) + (wire + (path B.Cu 2500 + 556500 103000 + 548747 103000 + ) + ) + (wire + (path B.Cu 2500 + 548747 103000 + 519217 132530 + 519217 200533 + 507250 212500 + ) + ) + (wire + (path B.Cu 2500 + 578100 103000 + 556500 103000 + ) + ) + ) + (net P19 + (wire + (path F.Cu 2500 + 622750 429781 + 697824 429781 + 731665 395940 + 770315 395940 + 778755 404380 + 886837 404380 + 900057 391160 + 900057 385587 + 910926 374718 + 949351 374718 + 1017269 306800 + 1048800 306800 + ) + ) + (wire + (path F.Cu 2500 + 498307 462163 + 520054 462163 + 552436 429781 + 622750 429781 + ) + ) + (wire + (path F.Cu 2500 + 622750 429781 + 622750 452673 + ) + ) + (wire + (path F.Cu 2500 + 457250 530500 + 457250 503220 + 498307 462163 + ) + ) + (wire + (path F.Cu 2500 + 498307 462163 + 457250 421106 + 457250 360500 + ) + ) + (wire + (path B.Cu 2500 + 622750 197248 + 622750 190500 + ) + ) + (wire + (path B.Cu 2500 + 622750 360500 + 622750 197248 + ) + ) + (wire + (path B.Cu 2500 + 622750 197248 + 727622 197248 + 740439 184431 + 740439 136451 + 894863 -17973 + 920198 -17973 + ) + ) + (wire + (path B.Cu 2500 + 622750 452673 + 622750 360500 + ) + ) + (wire + (path B.Cu 2500 + 622750 530500 + 622750 452673 + ) + ) + (via "Via[0-1]_800:400_um" 622750 452673 + ) + (wire + (path F.Cu 2500 + 457250 360500 + 457250 190500 + ) + ) + (wire + (path B.Cu 2500 + 923903 -59478 + 923902 -59478 + 920198 -55774 + 920198 -17973 + ) + ) + (wire + (path F.Cu 2500 + 764042 -16644 + 770201 -16644 + 771530 -17973 + 920198 -17973 + ) + ) + (wire + (path B.Cu 2500 + 918569 -79385 + 923903 -59478 + ) + ) + (wire + (path F.Cu 2500 + 758708 -36551 + 764042 -16644 + ) + ) + (via "Via[0-1]_800:400_um" 920198 -17973 + ) + (wire + (path F.Cu 2500 + 1048800 306800 + 1163700 306800 + 1176200 319300 + ) + ) + ) + (net middle_home + (wire + (path F.Cu 2500 + 578100 273000 + 564253 273000 + ) + ) + (wire + (path F.Cu 2500 + 556500 273000 + 564253 273000 + ) + ) + (wire + (path F.Cu 2500 + 572750 382500 + 564253 374003 + 564253 273000 + ) + ) + (wire + (path B.Cu 2500 + 556500 273000 + 548747 273000 + ) + ) + (wire + (path B.Cu 2500 + 548747 273000 + 519217 302530 + 519217 370533 + 507250 382500 + ) + ) + (wire + (path B.Cu 2500 + 578100 273000 + 556500 273000 + ) + ) + ) + (net middle_top + (wire + (path F.Cu 2500 + 578100 443000 + 564253 443000 + ) + ) + (wire + (path F.Cu 2500 + 556500 443000 + 564253 443000 + ) + ) + (wire + (path F.Cu 2500 + 572750 552500 + 564253 544003 + 564253 443000 + ) + ) + (wire + (path B.Cu 2500 + 556500 443000 + 548747 443000 + ) + ) + (wire + (path B.Cu 2500 + 548747 443000 + 519217 472530 + 519217 540533 + 507250 552500 + ) + ) + (wire + (path B.Cu 2500 + 578100 443000 + 556500 443000 + ) + ) + ) + (net index_bottom + (wire + (path F.Cu 2500 + 758100 69000 + 744253 69000 + ) + ) + (wire + (path F.Cu 2500 + 736500 69000 + 744253 69000 + ) + ) + (wire + (path F.Cu 2500 + 752750 178500 + 744253 170003 + 744253 69000 + ) + ) + (wire + (path B.Cu 2500 + 736500 69000 + 728747 69000 + ) + ) + (wire + (path B.Cu 2500 + 728747 69000 + 699217 98530 + 699217 166533 + 687250 178500 + ) + ) + (wire + (path B.Cu 2500 + 758100 69000 + 736500 69000 + ) + ) + ) + (net P18 + (wire + (path F.Cu 2500 + 1048800 281400 + 1049359 280841 + 1079118 280841 + 1092177 293900 + 1176200 293900 + ) + ) + (wire + (path B.Cu 2500 + 1048800 281400 + 1060928 269272 + 1060928 121225 + ) + ) + (wire + (path B.Cu 2500 + 1104724 -92641 + 1060928 -48845 + 1060928 121225 + ) + ) + (wire + (path B.Cu 2500 + 1115028 -162027 + 1104724 -151723 + 1104724 -92641 + ) + ) + (wire + (path B.Cu 2500 + 891382 180023 + 907720 180023 + 925440 162303 + 925440 137948 + 942163 121225 + 1060928 121225 + ) + ) + (wire + (path B.Cu 2500 + 1104724 -179874 + 1115028 -162027 + ) + ) + (wire + (path F.Cu 2500 + 961396 -97124 + 965879 -92641 + 1104724 -92641 + ) + ) + (via "Via[0-1]_800:400_um" 1104724 -92641 + ) + (wire + (path F.Cu 2500 + 725610 260318 + 711254 260318 + ) + ) + (wire + (path B.Cu 2500 + 806561 326500 + 781780 301719 + 767011 301719 + 725610 260318 + ) + ) + (wire + (path F.Cu 2500 + 711254 260318 + 711254 231520 + 652487 172753 + 637250 172753 + ) + ) + (wire + (path F.Cu 2500 + 637250 326500 + 662030 301720 + 669852 301720 + 711254 260318 + ) + ) + (via "Via[0-1]_800:400_um" 725610 260318 + ) + (wire + (path B.Cu 2500 + 806561 326500 + 819003 326500 + ) + ) + (wire + (path B.Cu 2500 + 802750 326500 + 806561 326500 + ) + ) + (wire + (path B.Cu 2500 + 802750 342753 + 790696 354807 + 790696 470143 + 797946 477393 + ) + ) + (wire + (path B.Cu 2500 + 802750 480247 + 799896 477393 + 797946 477393 + ) + ) + (wire + (path F.Cu 2500 + 637250 496500 + 677636 536886 + 765079 536886 + 797946 504019 + 797946 477393 + ) + ) + (via "Via[0-1]_800:400_um" 797946 477393 + ) + (wire + (path B.Cu 2500 + 819003 156500 + 842526 180023 + 891382 180023 + ) + ) + (wire + (path B.Cu 2500 + 891382 180023 + 891382 242303 + 819003 314682 + 819003 326500 + ) + ) + (wire + (path B.Cu 2500 + 802750 156500 + 819003 156500 + ) + ) + (wire + (path B.Cu 2500 + 802750 334627 + 802750 326500 + ) + ) + (wire + (path B.Cu 2500 + 802750 334627 + 802750 342753 + ) + ) + (wire + (path F.Cu 2500 + 637250 156500 + 637250 172753 + ) + ) + (wire + (path B.Cu 2500 + 802750 496500 + 802750 480247 + ) + ) + ) + (net index_home + (wire + (path F.Cu 2500 + 752750 348500 + 751211 346961 + 751211 245889 + 758100 239000 + ) + ) + (wire + (path B.Cu 2500 + 736500 239000 + 728747 239000 + ) + ) + (wire + (path B.Cu 2500 + 728747 239000 + 699217 268530 + 699217 336533 + 687250 348500 + ) + ) + (wire + (path B.Cu 2500 + 758100 239000 + 736500 239000 + ) + ) + (wire + (path F.Cu 2500 + 758100 239000 + 736500 239000 + ) + ) + ) + (net index_top + (wire + (path F.Cu 2500 + 758100 409000 + 744253 409000 + ) + ) + (wire + (path F.Cu 2500 + 736500 409000 + 744253 409000 + ) + ) + (wire + (path F.Cu 2500 + 752750 518500 + 744253 510003 + 744253 409000 + ) + ) + (wire + (path B.Cu 2500 + 736500 409000 + 728747 409000 + ) + ) + (wire + (path B.Cu 2500 + 728747 409000 + 699217 438530 + 699217 506533 + 687250 518500 + ) + ) + (wire + (path B.Cu 2500 + 758100 409000 + 736500 409000 + ) + ) + ) + (net inner_bottom + (wire + (path B.Cu 2500 + 924252 52000 + 916500 52000 + ) + ) + (wire + (path B.Cu 2500 + 938100 52000 + 924252 52000 + ) + ) + (wire + (path B.Cu 2500 + 924252 52000 + 920181 52000 + 879217 92964 + 879217 149533 + 867250 161500 + ) + ) + (wire + (path F.Cu 2500 + 931593 52000 + 916500 52000 + ) + ) + (wire + (path F.Cu 2500 + 938100 52000 + 931593 52000 + ) + ) + (wire + (path F.Cu 2500 + 931593 52000 + 931593 160343 + 932750 161500 + ) + ) + ) + (net P15 + (wire + (path F.Cu 2500 + 1048800 256000 + 1061300 268500 + 1176200 268500 + ) + ) + (wire + (path B.Cu 2500 + 982750 379220 + 982750 309500 + ) + ) + (wire + (path B.Cu 2500 + 982750 479500 + 982750 379220 + ) + ) + (wire + (path B.Cu 2500 + 982750 379220 + 913563 379220 + 874713 418070 + 874713 428979 + 846187 457505 + 839203 457505 + 834538 462170 + ) + ) + (wire + (path F.Cu 2500 + 834538 462170 + 833461 463247 + 817250 463247 + ) + ) + (wire + (path F.Cu 2500 + 817250 479500 + 817250 463247 + ) + ) + (via "Via[0-1]_800:400_um" 834538 462170 + ) + (wire + (path B.Cu 2500 + 1019176 281200 + 1028504 281200 + 1048800 260904 + 1048800 256000 + ) + ) + (wire + (path B.Cu 2500 + 999003 309500 + 999003 301373 + 1019176 281200 + ) + ) + (wire + (path B.Cu 2500 + 982750 139500 + 982750 244774 + 1019176 281200 + ) + ) + (wire + (path F.Cu 2500 + 856825 290979 + 863843 290979 + 865524 292660 + 908189 292660 + 912189 288660 + 1009512 288660 + 1016288 281884 + 1027692 281884 + 1048800 260776 + 1048800 256000 + ) + ) + (wire + (path F.Cu 2500 + 817250 309500 + 835771 290979 + 856825 290979 + ) + ) + (wire + (path F.Cu 2500 + 817250 139500 + 817250 226386 + 856825 265961 + 856825 290979 + ) + ) + (wire + (path B.Cu 2500 + 982750 309500 + 999003 309500 + ) + ) + (wire + (path B.Cu 2500 + 1211642 -208093 + 1153500 -149951 + 1153500 245800 + 1176200 268500 + ) + ) + (wire + (path B.Cu 2500 + 1258520 -325120 + 1258520 -254971 + 1211642 -208093 + ) + ) + (wire + (path F.Cu 2500 + 1141493 -208093 + 1211642 -208093 + ) + ) + (via "Via[0-1]_800:400_um" 1211642 -208093 + ) + ) + (net inner_home + (wire + (path B.Cu 2500 + 908747 222000 + 908747 251899 + 920398 263550 + 920398 280450 + 881317 319531 + 879218 319531 + 879218 319532 + 867250 331500 + ) + ) + (wire + (path F.Cu 2500 + 932750 331500 + 914268 349982 + 885732 349982 + ) + ) + (wire + (path B.Cu 2500 + 867250 331500 + 885732 349982 + ) + ) + (via "Via[0-1]_800:400_um" 885732 349982 + ) + (wire + (path B.Cu 2500 + 916500 222000 + 908747 222000 + ) + ) + (wire + (path B.Cu 2500 + 938100 222000 + 916500 222000 + ) + ) + (wire + (path F.Cu 2500 + 938100 222000 + 916500 222000 + ) + ) + ) + (net inner_top + (wire + (path B.Cu 2500 + 908747 392000 + 892541 408207 + 893859 409525 + 893859 413257 + 879762 427354 + 879217 427354 + 879217 489533 + 867250 501500 + ) + ) + (wire + (path F.Cu 2500 + 924253 392000 + 938100 392000 + ) + ) + (wire + (path F.Cu 2500 + 916500 392000 + 924253 392000 + ) + ) + (wire + (path F.Cu 2500 + 932750 501500 + 924253 493003 + 924253 392000 + ) + ) + (wire + (path B.Cu 2500 + 916500 392000 + 908747 392000 + ) + ) + (wire + (path B.Cu 2500 + 938100 392000 + 916500 392000 + ) + ) + ) + (net near_thumb + (wire + (path F.Cu 2500 + 831930 -146757 + 822045 -144108 + ) + ) + (wire + (path F.Cu 2500 + 875967 -45194 + 849133 -72028 + 817294 -72028 + 764751 -124571 + 764751 -140880 + 772744 -148873 + 817281 -148873 + 822045 -144109 + 822045 -144108 + ) + ) + (wire + (path F.Cu 2500 + 831930 -146757 + 841814 -149405 + ) + ) + (wire + (path B.Cu 2500 + 831930 -146757 + 822045 -144108 + ) + ) + (wire + (path B.Cu 2500 + 812699 -28241 + 812699 -76632 + 808508 -80823 + 808508 -123335 + 822045 -136872 + 822045 -144108 + ) + ) + (wire + (path B.Cu 2500 + 831930 -146757 + 841814 -149405 + ) + ) + (wire + (path B.Cu 2500 + 852794 -152347 + 844755 -152347 + 841814 -149406 + 841814 -149405 + ) + ) + (wire + (path F.Cu 2500 + 852794 -152347 + 844755 -152347 + 841814 -149406 + 841814 -149405 + ) + ) + ) + (net P4 + (wire + (path B.Cu 2500 + 1111199 -301537 + 1102613 -292951 + ) + ) + (wire + (path B.Cu 2500 + 1058936 294640 + 1065432 288144 + 1065432 -23809 + 1125781 -84158 + 1125781 -239428 + 1102613 -262596 + 1102613 -292951 + ) + ) + (wire + (path B.Cu 2500 + 1058936 294640 + 1062713 298417 + ) + ) + (wire + (path B.Cu 2500 + 1023800 319300 + 1023800 314396 + 1043556 294640 + 1058936 294640 + ) + ) + (wire + (path F.Cu 2500 + 1201200 306800 + 1170069 306800 + 1161686 298417 + 1062713 298417 + ) + ) + (via "Via[0-1]_800:400_um" 1062713 298417 + ) + (wire + (path B.Cu 2500 + 966158 -200911 + 961997 -200911 + 956313 -195227 + ) + ) + (wire + (path F.Cu 2500 + 800054 -138215 + 809939 -140864 + ) + ) + (wire + (path F.Cu 2500 + 809939 -140864 + 809939 -140863 + 814461 -136341 + 891792 -136341 + 942979 -187528 + ) + ) + (wire + (path F.Cu 2500 + 794063 -136610 + 798449 -136610 + 800054 -138215 + ) + ) + (wire + (path F.Cu 2500 + 956313 -195227 + 942979 -187528 + ) + ) + (wire + (path F.Cu 2500 + 956313 -195227 + 969647 -202926 + ) + ) + (wire + (path B.Cu 2500 + 975020 -206027 + 966158 -200911 + ) + ) + (wire + (path F.Cu 2500 + 969647 -202926 + 972748 -206027 + 975020 -206027 + ) + ) + (wire + (path F.Cu 2500 + 1111199 -301537 + 1102613 -292951 + ) + ) + (wire + (path F.Cu 2500 + 1102613 -292951 + 1058807 -292951 + 983880 -218024 + 983880 -211144 + 983881 -211143 + ) + ) + (wire + (path F.Cu 2500 + 1126473 -316811 + 1111199 -301537 + ) + ) + (wire + (path F.Cu 2500 + 975020 -206027 + 983881 -211143 + ) + ) + (wire + (path B.Cu 2500 + 1111199 -301537 + 1126473 -316811 + ) + ) + (wire + (path B.Cu 2500 + 800054 -138215 + 790170 -135567 + ) + ) + (wire + (path B.Cu 2500 + 790170 -135567 + 782132 -135567 + 779190 -132625 + ) + ) + (wire + (path F.Cu 2500 + 779190 -132625 + 794063 -136610 + ) + ) + ) + (net home_thumb + (wire + (path F.Cu 2500 + 1003598 -222527 + 1009264 -212714 + ) + ) + (wire + (path F.Cu 2500 + 1072422 -135821 + 1034751 -173492 + 1034751 -187227 + 1009264 -212714 + ) + ) + (wire + (path B.Cu 2500 + 1022305 -233327 + 1034997 -220635 + 1034997 -159767 + 1015698 -140468 + 1015698 -103071 + ) + ) + (wire + (path B.Cu 2500 + 1022305 -233327 + 1018144 -233327 + 1012460 -227643 + ) + ) + (wire + (path B.Cu 2500 + 1003598 -222527 + 1012460 -227643 + ) + ) + (wire + (path F.Cu 2500 + 1003598 -222527 + 1012460 -227643 + ) + ) + (wire + (path F.Cu 2500 + 1022305 -233327 + 1018144 -233327 + 1012460 -227643 + ) + ) + ) + (net far_thumb + (wire + (path F.Cu 2500 + 1155290 -345627 + 1165081 -355419 + ) + ) + (wire + (path F.Cu 2500 + 1149807 -340145 + 1155290 -345627 + ) + ) + (wire + (path F.Cu 2500 + 1238721 -274208 + 1236539 -274208 + 1170602 -340145 + 1160772 -340145 + 1155290 -345627 + ) + ) + (wire + (path B.Cu 2500 + 1165081 -355419 + 1194057 -326443 + 1194057 -229544 + 1192405 -227892 + ) + ) + (wire + (path B.Cu 2500 + 1165081 -355419 + 1149807 -340145 + ) + ) + ) + (net RAW + (wire + (path B.Cu 2500 + 1176200 471700 + 1164184 471700 + ) + ) + (wire + (path B.Cu 2500 + 1048800 459200 + 1151684 459200 + 1164184 471700 + ) + ) + ) + (net GND + (wire + (path B.Cu 2500 + 1138000 68000 + 1138000 236465 + 1054965 319500 + 1044324 319500 + 1036783 327041 + 1036783 382517 + 1023800 395500 + ) + ) + (wire + (path F.Cu 2500 + 1023800 395500 + 1157169 395500 + 1170069 408400 + 1201200 408400 + ) + ) + (wire + (path B.Cu 2500 + 1023800 395500 + 1023800 420900 + ) + ) + (wire + (path F.Cu 2500 + 1048800 433800 + 1036700 433800 + 1023800 420900 + ) + ) + (wire + (path B.Cu 2500 + 1201200 408400 + 1189183 420417 + 1189183 433317 + 1176200 446300 + ) + ) + (wire + (path B.Cu 2500 + 1201200 383000 + 1201200 408400 + ) + ) + (wire + (path F.Cu 2500 + 1138000 22000 + 1121492 22000 + 1103154 40338 + 1103154 49769 + 1121385 68000 + 1138000 68000 + ) + ) + ) + (net RST + (wire + (path F.Cu 2500 + 1048800 408400 + 1163700 408400 + 1176200 420900 + ) + ) + ) + (net VCC + (wire + (path B.Cu 2500 + 1176200 395500 + 1188372 383328 + 1188372 99625 + 1168000 79253 + ) + ) + (wire + (path F.Cu 2500 + 1048800 383000 + 1163700 383000 + 1176200 395500 + ) + ) + (wire + (path B.Cu 2500 + 1168000 68000 + 1168000 79253 + ) + ) + (wire + (path B.Cu 2500 + 1168000 22000 + 1168000 68000 + ) + ) + ) + (net P14 + (wire + (path F.Cu 2500 + 1048800 230600 + 1163700 230600 + 1176200 243100 + ) + ) + ) + (net P16 + (wire + (path F.Cu 2500 + 1176200 217700 + 1163700 205200 + 1048800 205200 + ) + ) + ) + (net P10 + (wire + (path F.Cu 2500 + 1048800 179800 + 1163700 179800 + 1176200 192300 + ) + ) + ) + (net P1 + (wire + (path F.Cu 2500 + 1201200 459200 + 1114180 459200 + 1101680 471700 + 1023800 471700 + ) + ) + ) + (net P0 + (wire + (path F.Cu 2500 + 1098000 68000 + 1098000 79253 + ) + ) + (wire + (path F.Cu 2500 + 1098000 79253 + 1190493 79253 + 1213354 102114 + ) + ) + (wire + (path F.Cu 2500 + 1087000 68000 + 1098000 68000 + ) + ) + (wire + (path B.Cu 2500 + 1201200 433800 + 1213354 421646 + 1213354 102114 + ) + ) + (via "Via[0-1]_800:400_um" 1213354 102114 + ) + (wire + (path B.Cu 2500 + 1098000 33253 + 1090339 33253 + 1089060 31974 + 1088026 31974 + 1087000 33000 + 1087000 68000 + ) + ) + (wire + (path F.Cu 2500 + 1201200 433800 + 1103477 433800 + 1090977 446300 + 1023800 446300 + ) + ) + (wire + (path B.Cu 2500 + 1098000 22000 + 1098000 33253 + ) + ) + (wire + (path F.Cu 2500 + 1098000 22000 + 1087000 22000 + ) + ) + ) + (net P2 + (wire + (path F.Cu 2500 + 1201200 357600 + 1103477 357600 + 1090977 370100 + 1023800 370100 + ) + ) + ) + (net P3 + (wire + (path F.Cu 2500 + 1201200 332200 + 1103477 332200 + 1090977 344700 + 1023800 344700 + ) + ) + ) + (net P8 + (wire + (path F.Cu 2500 + 1201200 205200 + 1213652 192748 + 1213652 174285 + 1206936 167569 + 1031277 167569 + 1011253 187593 + 1011253 205153 + 1023800 217700 + ) + ) + ) + (net P9 + (wire + (path F.Cu 2500 + 1023800 192300 + 1157169 192300 + 1169869 205000 + 1180810 205000 + 1201200 184610 + 1201200 179800 + ) + ) + ) + ) + ) +) \ No newline at end of file diff --git a/pcb_style.json b/pcb_style.json new file mode 100644 index 0000000..e69de29