From 63426cf5344e0a8db1b26586ee7caf055ff67377 Mon Sep 17 00:00:00 2001 From: sirlilpanda Date: Mon, 24 Aug 2026 11:17:55 +1200 Subject: [PATCH] stm footprint and symbol --- hardware/2026-08-23_09-10-27.kicad_sym | 350 +++++++++++++++ .../footprints.pretty/LQFP64_STM-L.kicad_mod | 415 ++++++++++++++++++ .../footprints.pretty/LQFP64_STM-M.kicad_mod | 415 ++++++++++++++++++ .../footprints.pretty/LQFP64_STM.kicad_mod | 415 ++++++++++++++++++ 4 files changed, 1595 insertions(+) create mode 100644 hardware/2026-08-23_09-10-27.kicad_sym create mode 100644 hardware/footprints.pretty/LQFP64_STM-L.kicad_mod create mode 100644 hardware/footprints.pretty/LQFP64_STM-M.kicad_mod create mode 100644 hardware/footprints.pretty/LQFP64_STM.kicad_mod diff --git a/hardware/2026-08-23_09-10-27.kicad_sym b/hardware/2026-08-23_09-10-27.kicad_sym new file mode 100644 index 0000000..e309373 --- /dev/null +++ b/hardware/2026-08-23_09-10-27.kicad_sym @@ -0,0 +1,350 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "STM32C5A3RGT6" (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 38.1 12.7 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "STM32C5A3RGT6" (id 1) (at 38.1 10.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "LQFP64_STM" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32c5a3cg.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27) italic) hide) + ) + (property "ki_keywords" "STM32C5A3RGT6" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "LQFP64_STM LQFP64_STM-M LQFP64_STM-L" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "STM32C5A3RGT6_1_1" + (polyline + (pts + (xy 7.62 7.62) + (xy 7.62 -86.36) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -86.36) + (xy 68.58 -86.36) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 68.58 -86.36) + (xy 68.58 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 68.58 7.62) + (xy 7.62 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin bidirectional line (at 0 -48.26 0) (length 7.62) + (name "PE2" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -78.74 180) (length 7.62) + (name "PC13" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -81.28 180) (length 7.62) + (name "PC14-OSC32_IN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 2.54 180) (length 7.62) + (name "PC15-OSC32_OUT" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -50.8 0) (length 7.62) + (name "PH0-OSC_IN" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 0 180) (length 7.62) + (name "PH1-OSC_OUT" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 0 0) (length 7.62) + (name "NRST" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -45.72 180) (length 7.62) + (name "PC0" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -48.26 180) (length 7.62) + (name "PC1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -50.8 180) (length 7.62) + (name "PC2" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -53.34 180) (length 7.62) + (name "PC3" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -5.08 0) (length 7.62) + (name "PA0" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -7.62 0) (length 7.62) + (name "PA1" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -10.16 0) (length 7.62) + (name "PA2" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -12.7 0) (length 7.62) + (name "PA3" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -15.24 0) (length 7.62) + (name "PA4" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -17.78 0) (length 7.62) + (name "PA5" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -20.32 0) (length 7.62) + (name "PA6" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -22.86 0) (length 7.62) + (name "PA7" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -55.88 180) (length 7.62) + (name "PC4" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -58.42 180) (length 7.62) + (name "PC5" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -5.08 180) (length 7.62) + (name "PB0" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -7.62 180) (length 7.62) + (name "PB1" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -10.16 180) (length 7.62) + (name "PB2" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -30.48 180) (length 7.62) + (name "PB10" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -33.02 180) (length 7.62) + (name "PB12" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -35.56 180) (length 7.62) + (name "PB13" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -38.1 180) (length 7.62) + (name "PB14" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -40.64 180) (length 7.62) + (name "PB15" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -60.96 180) (length 7.62) + (name "PC6" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -63.5 180) (length 7.62) + (name "PC7" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -66.04 180) (length 7.62) + (name "PC8" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -68.58 180) (length 7.62) + (name "PC9" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -25.4 0) (length 7.62) + (name "PA8" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -27.94 0) (length 7.62) + (name "PA9" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -30.48 0) (length 7.62) + (name "PA10" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -33.02 0) (length 7.62) + (name "PA11" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -35.56 0) (length 7.62) + (name "PA12" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -38.1 0) (length 7.62) + (name "PA13" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -40.64 0) (length 7.62) + (name "PA14" (effects (font (size 1.27 1.27)))) + (number "49" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -43.18 0) (length 7.62) + (name "PA15" (effects (font (size 1.27 1.27)))) + (number "50" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -71.12 180) (length 7.62) + (name "PC10" (effects (font (size 1.27 1.27)))) + (number "51" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -73.66 180) (length 7.62) + (name "PC11" (effects (font (size 1.27 1.27)))) + (number "52" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -76.2 180) (length 7.62) + (name "PC12" (effects (font (size 1.27 1.27)))) + (number "53" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -45.72 0) (length 7.62) + (name "PD2" (effects (font (size 1.27 1.27)))) + (number "54" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -12.7 180) (length 7.62) + (name "PB3" (effects (font (size 1.27 1.27)))) + (number "55" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -15.24 180) (length 7.62) + (name "PB4" (effects (font (size 1.27 1.27)))) + (number "56" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -17.78 180) (length 7.62) + (name "PB5" (effects (font (size 1.27 1.27)))) + (number "57" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -20.32 180) (length 7.62) + (name "PB6" (effects (font (size 1.27 1.27)))) + (number "58" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -22.86 180) (length 7.62) + (name "PB7" (effects (font (size 1.27 1.27)))) + (number "59" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -53.34 0) (length 7.62) + (name "PH2-BOOT0" (effects (font (size 1.27 1.27)))) + (number "60" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -25.4 180) (length 7.62) + (name "PB8" (effects (font (size 1.27 1.27)))) + (number "61" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 76.2 -27.94 180) (length 7.62) + (name "PB9" (effects (font (size 1.27 1.27)))) + (number "62" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "STM32C5A3RGT6_2_1" + (polyline + (pts + (xy 7.62 5.08) + (xy 7.62 -35.56) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -35.56) + (xy 33.02 -35.56) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 -35.56) + (xy 33.02 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 5.08) + (xy 7.62 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin power_in line (at 0 -15.24 0) (length 7.62) + (name "VREF-" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -17.78 0) (length 7.62) + (name "VREF+" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -22.86 0) (length 7.62) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -2.54 0) (length 7.62) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 0 0) (length 7.62) + (name "VCAP" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -25.4 0) (length 7.62) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -5.08 0) (length 7.62) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -27.94 0) (length 7.62) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -7.62 0) (length 7.62) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -30.48 0) (length 7.62) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "63" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -10.16 0) (length 7.62) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "64" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) + diff --git a/hardware/footprints.pretty/LQFP64_STM-L.kicad_mod b/hardware/footprints.pretty/LQFP64_STM-L.kicad_mod new file mode 100644 index 0000000..819a761 --- /dev/null +++ b/hardware/footprints.pretty/LQFP64_STM-L.kicad_mod @@ -0,0 +1,415 @@ +(footprint "LQFP64_STM" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tags "STM32C5A3RGT6 ") + (attr smd) + (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LQFP64_STM (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -6.7818 -4.381) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -4.6228 -4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_poly (pts + (xy -6.6548 0.559501) + (xy -6.6548 0.940501) + (xy -6.4008 0.940501) + (xy -6.4008 0.559501) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy -2.440501 6.4008) + (xy -2.440501 6.6548) + (xy -2.059501 6.6548) + (xy -2.059501 6.4008) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 2.5595 6.4008) + (xy 2.5595 6.6548) + (xy 2.9405 6.6548) + (xy 2.9405 6.4008) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 6.6548 0.059499) + (xy 6.6548 0.4405) + (xy 6.4008 0.4405) + (xy 6.4008 0.059499) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 3.059501 -6.4008) + (xy 3.059501 -6.6548) + (xy 3.440501 -6.6548) + (xy 3.440501 -6.4008) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy -1.940499 -6.4008) + (xy -1.940499 -6.6548) + (xy -1.559499 -6.6548) + (xy -1.559499 -6.4008) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_line (start -5.1054 5.1054) (end -5.1054 3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.1054 3.9659) (end -6.2484 3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -6.2484 3.9659) (end -6.2484 -3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -6.2484 -3.9659) (end -5.1054 -3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.1054 -3.9659) (end -5.1054 -5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.1054 5.1054) (end 5.1054 3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.1054 3.9659) (end 6.2484 3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 6.2484 3.9659) (end 6.2484 -3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 6.2484 -3.9659) (end 5.1054 -3.9659) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.1054 -3.9659) (end 5.1054 -5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.1054 -5.1054) (end -3.9659 -5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -3.9659 -5.1054) (end -3.9659 -6.2484) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -3.9659 -6.2484) (end 3.9659 -6.2484) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 3.9659 -6.2484) (end 3.9659 -5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 3.9659 -5.1054) (end 5.1054 -5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.1054 5.1054) (end -3.9659 5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -3.9659 5.1054) (end -3.9659 6.2484) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -3.9659 6.2484) (end 3.9659 6.2484) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 3.9659 6.2484) (end 3.9659 5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 3.9659 5.1054) (end 5.1054 5.1054) (layer "F.CrtYd") (width 0.1524)) + (fp_text user "*" (at -6.7818 -4.381 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -4.6228 -4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.6103 -5.0038) (end 3.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 -5.0038) (end 3.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 -5.9944) (end 3.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 -5.9944) (end 3.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 -5.0038) (end 3.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 -5.0038) (end 3.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 -5.9944) (end 3.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 -5.9944) (end 3.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 -5.0038) (end 2.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 -5.0038) (end 2.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 -5.9944) (end 2.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 -5.9944) (end 2.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 -5.0038) (end 2.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 -5.0038) (end 2.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 -5.9944) (end 2.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 -5.9944) (end 2.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 -5.0038) (end 1.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 -5.0038) (end 1.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 -5.9944) (end 1.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 -5.9944) (end 1.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 -5.0038) (end 1.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 -5.0038) (end 1.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 -5.9944) (end 1.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 -5.9944) (end 1.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 -5.0038) (end 0.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 -5.0038) (end 0.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 -5.9944) (end 0.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 -5.9944) (end 0.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 -5.0038) (end 0.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 -5.0038) (end 0.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 -5.9944) (end 0.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 -5.9944) (end 0.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 -5.0038) (end -0.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 -5.0038) (end -0.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 -5.9944) (end -0.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 -5.9944) (end -0.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 -5.0038) (end -0.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 -5.0038) (end -0.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 -5.9944) (end -0.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 -5.9944) (end -0.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 -5.0038) (end -1.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 -5.0038) (end -1.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 -5.9944) (end -1.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 -5.9944) (end -1.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 -5.0038) (end -1.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 -5.0038) (end -1.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 -5.9944) (end -1.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 -5.9944) (end -1.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 -5.0038) (end -2.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 -5.0038) (end -2.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 -5.9944) (end -2.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 -5.9944) (end -2.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 -5.0038) (end -2.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 -5.0038) (end -2.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 -5.9944) (end -2.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 -5.9944) (end -2.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 -5.0038) (end -3.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 -5.0038) (end -3.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 -5.9944) (end -3.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 -5.9944) (end -3.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 -5.0038) (end -3.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 -5.0038) (end -3.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 -5.9944) (end -3.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 -5.9944) (end -3.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.6103) (end -5.0038 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.8897) (end -5.9944 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.8897) (end -5.9944 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.6103) (end -5.0038 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.1103) (end -5.0038 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.3897) (end -5.9944 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.3897) (end -5.9944 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.1103) (end -5.0038 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.6103) (end -5.0038 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.8897) (end -5.9944 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.8897) (end -5.9944 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.6103) (end -5.0038 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.1103) (end -5.0038 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.3897) (end -5.9944 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.3897) (end -5.9944 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.1103) (end -5.0038 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.6103) (end -5.0038 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.8897) (end -5.9944 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.8897) (end -5.9944 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.6103) (end -5.0038 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.1103) (end -5.0038 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.3897) (end -5.9944 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.3897) (end -5.9944 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.1103) (end -5.0038 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.6103) (end -5.0038 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.8897) (end -5.9944 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.8897) (end -5.9944 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.6103) (end -5.0038 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.1103) (end -5.0038 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.3897) (end -5.9944 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.3897) (end -5.9944 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.1103) (end -5.0038 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.3897) (end -5.0038 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.1103) (end -5.9944 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.1103) (end -5.9944 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.3897) (end -5.0038 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.8897) (end -5.0038 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.6103) (end -5.9944 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.6103) (end -5.9944 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.8897) (end -5.0038 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.3897) (end -5.0038 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.1103) (end -5.9944 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.1103) (end -5.9944 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.3897) (end -5.0038 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.8897) (end -5.0038 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.6103) (end -5.9944 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.6103) (end -5.9944 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.8897) (end -5.0038 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.3897) (end -5.0038 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.1103) (end -5.9944 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.1103) (end -5.9944 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.3897) (end -5.0038 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.8897) (end -5.0038 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.6103) (end -5.9944 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.6103) (end -5.9944 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.8897) (end -5.0038 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.3897) (end -5.0038 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.1103) (end -5.9944 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.1103) (end -5.9944 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.3897) (end -5.0038 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.8897) (end -5.0038 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.6103) (end -5.9944 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.6103) (end -5.9944 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.8897) (end -5.0038 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 5.0038) (end -3.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 5.0038) (end -3.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 5.9944) (end -3.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 5.9944) (end -3.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 5.0038) (end -3.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 5.0038) (end -3.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 5.9944) (end -3.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 5.9944) (end -3.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 5.0038) (end -2.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 5.0038) (end -2.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 5.9944) (end -2.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 5.9944) (end -2.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 5.0038) (end -2.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 5.0038) (end -2.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 5.9944) (end -2.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 5.9944) (end -2.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 5.0038) (end -1.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 5.0038) (end -1.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 5.9944) (end -1.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 5.9944) (end -1.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 5.0038) (end -1.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 5.0038) (end -1.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 5.9944) (end -1.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 5.9944) (end -1.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 5.0038) (end -0.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 5.0038) (end -0.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 5.9944) (end -0.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 5.9944) (end -0.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 5.0038) (end -0.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 5.0038) (end -0.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 5.9944) (end -0.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 5.9944) (end -0.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 5.0038) (end 0.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 5.0038) (end 0.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 5.9944) (end 0.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 5.9944) (end 0.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 5.0038) (end 0.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 5.0038) (end 0.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 5.9944) (end 0.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 5.9944) (end 0.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 5.0038) (end 1.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 5.0038) (end 1.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 5.9944) (end 1.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 5.9944) (end 1.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 5.0038) (end 1.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 5.0038) (end 1.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 5.9944) (end 1.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 5.9944) (end 1.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 5.0038) (end 2.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 5.0038) (end 2.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 5.9944) (end 2.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 5.9944) (end 2.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 5.0038) (end 2.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 5.0038) (end 2.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 5.9944) (end 2.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 5.9944) (end 2.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 5.0038) (end 3.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 5.0038) (end 3.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 5.9944) (end 3.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 5.9944) (end 3.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 5.0038) (end 3.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 5.0038) (end 3.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 5.9944) (end 3.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 5.9944) (end 3.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.6103) (end 5.0038 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.8897) (end 5.9944 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.8897) (end 5.9944 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.6103) (end 5.0038 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.1103) (end 5.0038 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.3897) (end 5.9944 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.3897) (end 5.9944 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.1103) (end 5.0038 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.6103) (end 5.0038 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.8897) (end 5.9944 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.8897) (end 5.9944 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.6103) (end 5.0038 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.1103) (end 5.0038 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.3897) (end 5.9944 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.3897) (end 5.9944 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.1103) (end 5.0038 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.6103) (end 5.0038 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.8897) (end 5.9944 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.8897) (end 5.9944 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.6103) (end 5.0038 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.1103) (end 5.0038 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.3897) (end 5.9944 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.3897) (end 5.9944 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.1103) (end 5.0038 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.6103) (end 5.0038 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.8897) (end 5.9944 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.8897) (end 5.9944 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.6103) (end 5.0038 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.1103) (end 5.0038 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.3897) (end 5.9944 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.3897) (end 5.9944 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.1103) (end 5.0038 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.3897) (end 5.0038 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.1103) (end 5.9944 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.1103) (end 5.9944 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.3897) (end 5.0038 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.8897) (end 5.0038 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.6103) (end 5.9944 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.6103) (end 5.9944 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.8897) (end 5.0038 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.3897) (end 5.0038 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.1103) (end 5.9944 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.1103) (end 5.9944 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.3897) (end 5.0038 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.8897) (end 5.0038 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.6103) (end 5.9944 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.6103) (end 5.9944 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.8897) (end 5.0038 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.3897) (end 5.0038 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.1103) (end 5.9944 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.1103) (end 5.9944 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.3897) (end 5.0038 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.8897) (end 5.0038 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.6103) (end 5.9944 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.6103) (end 5.9944 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.8897) (end 5.0038 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.3897) (end 5.0038 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.1103) (end 5.9944 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.1103) (end 5.9944 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.3897) (end 5.0038 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.8897) (end 5.0038 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.6103) (end 5.9944 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.6103) (end 5.9944 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.8897) (end 5.0038 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.7338) (end -3.7338 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.1308 -5.1308) (end -5.1308 -4.19704) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -5.1308 5.1308) (end -4.19704 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 5.1308) (end 5.1308 4.19704) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 -5.1308) (end 4.19704 -5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -5.0038 -5.0038) (end -5.0038 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 5.0038) (end 5.0038 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 5.0038) (end 5.0038 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -5.0038) (end -5.0038 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.1308 4.19704) (end -5.1308 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 4.19704 5.1308) (end 5.1308 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 -4.19704) (end 5.1308 -5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -4.19704 -5.1308) (end -5.1308 -5.1308) (layer "F.SilkS") (width 0.1524)) + (pad "1" smd rect (at -5.5753 -3.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "2" smd rect (at -5.5753 -3.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "3" smd rect (at -5.5753 -2.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "4" smd rect (at -5.5753 -2.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "5" smd rect (at -5.5753 -1.749999 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "6" smd rect (at -5.5753 -1.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "7" smd rect (at -5.5753 -0.750001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "8" smd rect (at -5.5753 -0.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "9" smd rect (at -5.5753 0.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "10" smd rect (at -5.5753 0.750001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "11" smd rect (at -5.5753 1.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "12" smd rect (at -5.5753 1.749999 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "13" smd rect (at -5.5753 2.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "14" smd rect (at -5.5753 2.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "15" smd rect (at -5.5753 3.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "16" smd rect (at -5.5753 3.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "17" smd rect (at -3.75 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "18" smd rect (at -3.250001 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "19" smd rect (at -2.75 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "20" smd rect (at -2.250001 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "21" smd rect (at -1.749999 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "22" smd rect (at -1.25 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "23" smd rect (at -0.750001 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "24" smd rect (at -0.25 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "25" smd rect (at 0.25 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "26" smd rect (at 0.750001 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "27" smd rect (at 1.25 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "28" smd rect (at 1.749999 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "29" smd rect (at 2.250001 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "30" smd rect (at 2.75 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "31" smd rect (at 3.250001 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "32" smd rect (at 3.75 5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "33" smd rect (at 5.5753 3.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "34" smd rect (at 5.5753 3.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "35" smd rect (at 5.5753 2.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "36" smd rect (at 5.5753 2.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "37" smd rect (at 5.5753 1.749999 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "38" smd rect (at 5.5753 1.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "39" smd rect (at 5.5753 0.750001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "40" smd rect (at 5.5753 0.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "41" smd rect (at 5.5753 -0.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "42" smd rect (at 5.5753 -0.750001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "43" smd rect (at 5.5753 -1.25 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "44" smd rect (at 5.5753 -1.749999 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "45" smd rect (at 5.5753 -2.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "46" smd rect (at 5.5753 -2.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "47" smd rect (at 5.5753 -3.250001 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "48" smd rect (at 5.5753 -3.75 90) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "49" smd rect (at 3.75 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "50" smd rect (at 3.250001 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "51" smd rect (at 2.75 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "52" smd rect (at 2.250001 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "53" smd rect (at 1.749999 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "54" smd rect (at 1.25 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "55" smd rect (at 0.750001 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "56" smd rect (at 0.25 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "57" smd rect (at -0.25 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "58" smd rect (at -0.750001 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "59" smd rect (at -1.25 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "60" smd rect (at -1.749999 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "61" smd rect (at -2.250001 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "62" smd rect (at -2.75 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "63" smd rect (at -3.250001 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "64" smd rect (at -3.75 -5.5753) (size 0.2286 1.143) (layers "F.Cu" "F.Paste" "F.Mask")) +) diff --git a/hardware/footprints.pretty/LQFP64_STM-M.kicad_mod b/hardware/footprints.pretty/LQFP64_STM-M.kicad_mod new file mode 100644 index 0000000..6471352 --- /dev/null +++ b/hardware/footprints.pretty/LQFP64_STM-M.kicad_mod @@ -0,0 +1,415 @@ +(footprint "LQFP64_STM" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tags "STM32C5A3RGT6 ") + (attr smd) + (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LQFP64_STM (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -7.1882 -4.381) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -4.6228 -4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_poly (pts + (xy -7.0612 0.559501) + (xy -7.0612 0.940501) + (xy -6.8072 0.940501) + (xy -6.8072 0.559501) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy -2.440501 6.8072) + (xy -2.440501 7.0612) + (xy -2.059501 7.0612) + (xy -2.059501 6.8072) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 2.5595 6.8072) + (xy 2.5595 7.0612) + (xy 2.9405 7.0612) + (xy 2.9405 6.8072) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 7.0612 0.059499) + (xy 7.0612 0.4405) + (xy 6.8072 0.4405) + (xy 6.8072 0.059499) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 3.059501 -6.8072) + (xy 3.059501 -7.0612) + (xy 3.440501 -7.0612) + (xy 3.440501 -6.8072) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy -1.940499 -6.8072) + (xy -1.940499 -7.0612) + (xy -1.559499 -7.0612) + (xy -1.559499 -6.8072) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_line (start -5.5118 5.5118) (end -5.5118 4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.5118 4.3977) (end -7.0612 4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -7.0612 4.3977) (end -7.0612 -4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -7.0612 -4.3977) (end -5.5118 -4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.5118 -4.3977) (end -5.5118 -5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.5118 5.5118) (end 5.5118 4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.5118 4.3977) (end 7.0612 4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 7.0612 4.3977) (end 7.0612 -4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 7.0612 -4.3977) (end 5.5118 -4.3977) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.5118 -4.3977) (end 5.5118 -5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.5118 -5.5118) (end -4.3977 -5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.3977 -5.5118) (end -4.3977 -7.0612) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.3977 -7.0612) (end 4.3977 -7.0612) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.3977 -7.0612) (end 4.3977 -5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.3977 -5.5118) (end 5.5118 -5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.5118 5.5118) (end -4.3977 5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.3977 5.5118) (end -4.3977 7.0612) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.3977 7.0612) (end 4.3977 7.0612) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.3977 7.0612) (end 4.3977 5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.3977 5.5118) (end 5.5118 5.5118) (layer "F.CrtYd") (width 0.1524)) + (fp_text user "*" (at -7.1882 -4.381 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -4.6228 -4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.6103 -5.0038) (end 3.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 -5.0038) (end 3.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 -5.9944) (end 3.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 -5.9944) (end 3.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 -5.0038) (end 3.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 -5.0038) (end 3.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 -5.9944) (end 3.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 -5.9944) (end 3.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 -5.0038) (end 2.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 -5.0038) (end 2.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 -5.9944) (end 2.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 -5.9944) (end 2.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 -5.0038) (end 2.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 -5.0038) (end 2.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 -5.9944) (end 2.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 -5.9944) (end 2.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 -5.0038) (end 1.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 -5.0038) (end 1.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 -5.9944) (end 1.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 -5.9944) (end 1.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 -5.0038) (end 1.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 -5.0038) (end 1.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 -5.9944) (end 1.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 -5.9944) (end 1.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 -5.0038) (end 0.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 -5.0038) (end 0.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 -5.9944) (end 0.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 -5.9944) (end 0.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 -5.0038) (end 0.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 -5.0038) (end 0.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 -5.9944) (end 0.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 -5.9944) (end 0.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 -5.0038) (end -0.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 -5.0038) (end -0.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 -5.9944) (end -0.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 -5.9944) (end -0.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 -5.0038) (end -0.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 -5.0038) (end -0.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 -5.9944) (end -0.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 -5.9944) (end -0.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 -5.0038) (end -1.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 -5.0038) (end -1.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 -5.9944) (end -1.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 -5.9944) (end -1.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 -5.0038) (end -1.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 -5.0038) (end -1.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 -5.9944) (end -1.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 -5.9944) (end -1.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 -5.0038) (end -2.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 -5.0038) (end -2.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 -5.9944) (end -2.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 -5.9944) (end -2.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 -5.0038) (end -2.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 -5.0038) (end -2.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 -5.9944) (end -2.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 -5.9944) (end -2.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 -5.0038) (end -3.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 -5.0038) (end -3.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 -5.9944) (end -3.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 -5.9944) (end -3.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 -5.0038) (end -3.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 -5.0038) (end -3.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 -5.9944) (end -3.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 -5.9944) (end -3.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.6103) (end -5.0038 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.8897) (end -5.9944 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.8897) (end -5.9944 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.6103) (end -5.0038 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.1103) (end -5.0038 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.3897) (end -5.9944 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.3897) (end -5.9944 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.1103) (end -5.0038 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.6103) (end -5.0038 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.8897) (end -5.9944 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.8897) (end -5.9944 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.6103) (end -5.0038 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.1103) (end -5.0038 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.3897) (end -5.9944 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.3897) (end -5.9944 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.1103) (end -5.0038 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.6103) (end -5.0038 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.8897) (end -5.9944 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.8897) (end -5.9944 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.6103) (end -5.0038 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.1103) (end -5.0038 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.3897) (end -5.9944 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.3897) (end -5.9944 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.1103) (end -5.0038 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.6103) (end -5.0038 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.8897) (end -5.9944 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.8897) (end -5.9944 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.6103) (end -5.0038 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.1103) (end -5.0038 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.3897) (end -5.9944 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.3897) (end -5.9944 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.1103) (end -5.0038 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.3897) (end -5.0038 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.1103) (end -5.9944 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.1103) (end -5.9944 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.3897) (end -5.0038 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.8897) (end -5.0038 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.6103) (end -5.9944 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.6103) (end -5.9944 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.8897) (end -5.0038 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.3897) (end -5.0038 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.1103) (end -5.9944 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.1103) (end -5.9944 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.3897) (end -5.0038 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.8897) (end -5.0038 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.6103) (end -5.9944 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.6103) (end -5.9944 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.8897) (end -5.0038 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.3897) (end -5.0038 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.1103) (end -5.9944 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.1103) (end -5.9944 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.3897) (end -5.0038 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.8897) (end -5.0038 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.6103) (end -5.9944 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.6103) (end -5.9944 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.8897) (end -5.0038 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.3897) (end -5.0038 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.1103) (end -5.9944 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.1103) (end -5.9944 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.3897) (end -5.0038 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.8897) (end -5.0038 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.6103) (end -5.9944 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.6103) (end -5.9944 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.8897) (end -5.0038 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 5.0038) (end -3.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 5.0038) (end -3.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 5.9944) (end -3.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 5.9944) (end -3.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 5.0038) (end -3.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 5.0038) (end -3.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 5.9944) (end -3.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 5.9944) (end -3.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 5.0038) (end -2.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 5.0038) (end -2.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 5.9944) (end -2.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 5.9944) (end -2.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 5.0038) (end -2.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 5.0038) (end -2.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 5.9944) (end -2.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 5.9944) (end -2.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 5.0038) (end -1.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 5.0038) (end -1.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 5.9944) (end -1.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 5.9944) (end -1.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 5.0038) (end -1.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 5.0038) (end -1.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 5.9944) (end -1.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 5.9944) (end -1.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 5.0038) (end -0.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 5.0038) (end -0.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 5.9944) (end -0.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 5.9944) (end -0.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 5.0038) (end -0.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 5.0038) (end -0.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 5.9944) (end -0.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 5.9944) (end -0.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 5.0038) (end 0.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 5.0038) (end 0.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 5.9944) (end 0.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 5.9944) (end 0.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 5.0038) (end 0.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 5.0038) (end 0.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 5.9944) (end 0.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 5.9944) (end 0.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 5.0038) (end 1.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 5.0038) (end 1.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 5.9944) (end 1.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 5.9944) (end 1.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 5.0038) (end 1.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 5.0038) (end 1.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 5.9944) (end 1.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 5.9944) (end 1.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 5.0038) (end 2.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 5.0038) (end 2.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 5.9944) (end 2.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 5.9944) (end 2.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 5.0038) (end 2.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 5.0038) (end 2.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 5.9944) (end 2.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 5.9944) (end 2.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 5.0038) (end 3.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 5.0038) (end 3.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 5.9944) (end 3.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 5.9944) (end 3.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 5.0038) (end 3.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 5.0038) (end 3.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 5.9944) (end 3.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 5.9944) (end 3.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.6103) (end 5.0038 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.8897) (end 5.9944 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.8897) (end 5.9944 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.6103) (end 5.0038 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.1103) (end 5.0038 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.3897) (end 5.9944 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.3897) (end 5.9944 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.1103) (end 5.0038 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.6103) (end 5.0038 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.8897) (end 5.9944 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.8897) (end 5.9944 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.6103) (end 5.0038 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.1103) (end 5.0038 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.3897) (end 5.9944 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.3897) (end 5.9944 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.1103) (end 5.0038 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.6103) (end 5.0038 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.8897) (end 5.9944 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.8897) (end 5.9944 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.6103) (end 5.0038 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.1103) (end 5.0038 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.3897) (end 5.9944 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.3897) (end 5.9944 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.1103) (end 5.0038 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.6103) (end 5.0038 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.8897) (end 5.9944 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.8897) (end 5.9944 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.6103) (end 5.0038 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.1103) (end 5.0038 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.3897) (end 5.9944 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.3897) (end 5.9944 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.1103) (end 5.0038 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.3897) (end 5.0038 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.1103) (end 5.9944 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.1103) (end 5.9944 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.3897) (end 5.0038 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.8897) (end 5.0038 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.6103) (end 5.9944 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.6103) (end 5.9944 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.8897) (end 5.0038 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.3897) (end 5.0038 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.1103) (end 5.9944 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.1103) (end 5.9944 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.3897) (end 5.0038 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.8897) (end 5.0038 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.6103) (end 5.9944 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.6103) (end 5.9944 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.8897) (end 5.0038 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.3897) (end 5.0038 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.1103) (end 5.9944 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.1103) (end 5.9944 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.3897) (end 5.0038 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.8897) (end 5.0038 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.6103) (end 5.9944 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.6103) (end 5.9944 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.8897) (end 5.0038 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.3897) (end 5.0038 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.1103) (end 5.9944 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.1103) (end 5.9944 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.3897) (end 5.0038 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.8897) (end 5.0038 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.6103) (end 5.9944 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.6103) (end 5.9944 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.8897) (end 5.0038 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.7338) (end -3.7338 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.1308 -5.1308) (end -5.1308 -4.22244) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -5.1308 5.1308) (end -4.22244 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 5.1308) (end 5.1308 4.22244) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 -5.1308) (end 4.22244 -5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -5.0038 -5.0038) (end -5.0038 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 5.0038) (end 5.0038 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 5.0038) (end 5.0038 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -5.0038) (end -5.0038 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.1308 4.22244) (end -5.1308 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 4.22244 5.1308) (end 5.1308 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 -4.22244) (end 5.1308 -5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -4.22244 -5.1308) (end -5.1308 -5.1308) (layer "F.SilkS") (width 0.1524)) + (pad "1" smd rect (at -5.7785 -3.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "2" smd rect (at -5.7785 -3.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "3" smd rect (at -5.7785 -2.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "4" smd rect (at -5.7785 -2.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "5" smd rect (at -5.7785 -1.749999 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "6" smd rect (at -5.7785 -1.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "7" smd rect (at -5.7785 -0.750001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "8" smd rect (at -5.7785 -0.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "9" smd rect (at -5.7785 0.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "10" smd rect (at -5.7785 0.750001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "11" smd rect (at -5.7785 1.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "12" smd rect (at -5.7785 1.749999 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "13" smd rect (at -5.7785 2.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "14" smd rect (at -5.7785 2.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "15" smd rect (at -5.7785 3.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "16" smd rect (at -5.7785 3.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "17" smd rect (at -3.75 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "18" smd rect (at -3.250001 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "19" smd rect (at -2.75 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "20" smd rect (at -2.250001 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "21" smd rect (at -1.749999 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "22" smd rect (at -1.25 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "23" smd rect (at -0.750001 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "24" smd rect (at -0.25 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "25" smd rect (at 0.25 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "26" smd rect (at 0.750001 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "27" smd rect (at 1.25 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "28" smd rect (at 1.749999 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "29" smd rect (at 2.250001 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "30" smd rect (at 2.75 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "31" smd rect (at 3.250001 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "32" smd rect (at 3.75 5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "33" smd rect (at 5.7785 3.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "34" smd rect (at 5.7785 3.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "35" smd rect (at 5.7785 2.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "36" smd rect (at 5.7785 2.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "37" smd rect (at 5.7785 1.749999 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "38" smd rect (at 5.7785 1.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "39" smd rect (at 5.7785 0.750001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "40" smd rect (at 5.7785 0.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "41" smd rect (at 5.7785 -0.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "42" smd rect (at 5.7785 -0.750001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "43" smd rect (at 5.7785 -1.25 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "44" smd rect (at 5.7785 -1.749999 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "45" smd rect (at 5.7785 -2.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "46" smd rect (at 5.7785 -2.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "47" smd rect (at 5.7785 -3.250001 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "48" smd rect (at 5.7785 -3.75 90) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "49" smd rect (at 3.75 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "50" smd rect (at 3.250001 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "51" smd rect (at 2.75 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "52" smd rect (at 2.250001 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "53" smd rect (at 1.749999 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "54" smd rect (at 1.25 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "55" smd rect (at 0.750001 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "56" smd rect (at 0.25 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "57" smd rect (at -0.25 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "58" smd rect (at -0.750001 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "59" smd rect (at -1.25 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "60" smd rect (at -1.749999 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "61" smd rect (at -2.250001 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "62" smd rect (at -2.75 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "63" smd rect (at -3.250001 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "64" smd rect (at -3.75 -5.7785) (size 0.2794 1.5494) (layers "F.Cu" "F.Paste" "F.Mask")) +) diff --git a/hardware/footprints.pretty/LQFP64_STM.kicad_mod b/hardware/footprints.pretty/LQFP64_STM.kicad_mod new file mode 100644 index 0000000..866729a --- /dev/null +++ b/hardware/footprints.pretty/LQFP64_STM.kicad_mod @@ -0,0 +1,415 @@ +(footprint "LQFP64_STM" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tags "STM32C5A3RGT6 ") + (attr smd) + (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LQFP64_STM (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -6.985 -4.381) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -4.6228 -4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_poly (pts + (xy -6.858 0.559501) + (xy -6.858 0.940501) + (xy -6.604 0.940501) + (xy -6.604 0.559501) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy -2.440501 6.604) + (xy -2.440501 6.858) + (xy -2.059501 6.858) + (xy -2.059501 6.604) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 2.5595 6.604) + (xy 2.5595 6.858) + (xy 2.9405 6.858) + (xy 2.9405 6.604) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 6.858 0.059499) + (xy 6.858 0.4405) + (xy 6.604 0.4405) + (xy 6.604 0.059499) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy 3.059501 -6.604) + (xy 3.059501 -6.858) + (xy 3.440501 -6.858) + (xy 3.440501 -6.604) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_poly (pts + (xy -1.940499 -6.604) + (xy -1.940499 -6.858) + (xy -1.559499 -6.858) + (xy -1.559499 -6.604) + ) (layer "F.SilkS") (width 0) (fill solid)) + (fp_line (start -5.2578 5.2578) (end -5.2578 4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.2578 4.1437) (end -6.604 4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -6.604 4.1437) (end -6.604 -4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -6.604 -4.1437) (end -5.2578 -4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.2578 -4.1437) (end -5.2578 -5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.2578 5.2578) (end 5.2578 4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.2578 4.1437) (end 6.604 4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 6.604 4.1437) (end 6.604 -4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 6.604 -4.1437) (end 5.2578 -4.1437) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 5.2578 -4.1437) (end 5.2578 -5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.2578 -5.2578) (end -4.1437 -5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.1437 -5.2578) (end -4.1437 -6.604) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.1437 -6.604) (end 4.1437 -6.604) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.1437 -6.604) (end 4.1437 -5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.1437 -5.2578) (end 5.2578 -5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -5.2578 5.2578) (end -4.1437 5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.1437 5.2578) (end -4.1437 6.604) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start -4.1437 6.604) (end 4.1437 6.604) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.1437 6.604) (end 4.1437 5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_line (start 4.1437 5.2578) (end 5.2578 5.2578) (layer "F.CrtYd") (width 0.1524)) + (fp_text user "*" (at -6.985 -4.381 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "*" (at -4.6228 -4 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.6103 -5.0038) (end 3.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 -5.0038) (end 3.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 -5.9944) (end 3.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 -5.9944) (end 3.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 -5.0038) (end 3.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 -5.0038) (end 3.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 -5.9944) (end 3.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 -5.9944) (end 3.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 -5.0038) (end 2.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 -5.0038) (end 2.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 -5.9944) (end 2.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 -5.9944) (end 2.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 -5.0038) (end 2.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 -5.0038) (end 2.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 -5.9944) (end 2.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 -5.9944) (end 2.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 -5.0038) (end 1.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 -5.0038) (end 1.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 -5.9944) (end 1.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 -5.9944) (end 1.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 -5.0038) (end 1.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 -5.0038) (end 1.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 -5.9944) (end 1.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 -5.9944) (end 1.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 -5.0038) (end 0.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 -5.0038) (end 0.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 -5.9944) (end 0.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 -5.9944) (end 0.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 -5.0038) (end 0.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 -5.0038) (end 0.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 -5.9944) (end 0.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 -5.9944) (end 0.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 -5.0038) (end -0.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 -5.0038) (end -0.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 -5.9944) (end -0.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 -5.9944) (end -0.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 -5.0038) (end -0.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 -5.0038) (end -0.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 -5.9944) (end -0.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 -5.9944) (end -0.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 -5.0038) (end -1.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 -5.0038) (end -1.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 -5.9944) (end -1.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 -5.9944) (end -1.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 -5.0038) (end -1.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 -5.0038) (end -1.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 -5.9944) (end -1.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 -5.9944) (end -1.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 -5.0038) (end -2.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 -5.0038) (end -2.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 -5.9944) (end -2.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 -5.9944) (end -2.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 -5.0038) (end -2.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 -5.0038) (end -2.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 -5.9944) (end -2.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 -5.9944) (end -2.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 -5.0038) (end -3.1103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 -5.0038) (end -3.1103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 -5.9944) (end -3.3897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 -5.9944) (end -3.3897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 -5.0038) (end -3.6103 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 -5.0038) (end -3.6103 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 -5.9944) (end -3.8897 -5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 -5.9944) (end -3.8897 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.6103) (end -5.0038 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.8897) (end -5.9944 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.8897) (end -5.9944 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.6103) (end -5.0038 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.1103) (end -5.0038 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.3897) (end -5.9944 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.3897) (end -5.9944 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -3.1103) (end -5.0038 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.6103) (end -5.0038 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.8897) (end -5.9944 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.8897) (end -5.9944 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.6103) (end -5.0038 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.1103) (end -5.0038 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -2.3897) (end -5.9944 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.3897) (end -5.9944 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -2.1103) (end -5.0038 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.6103) (end -5.0038 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.8897) (end -5.9944 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.8897) (end -5.9944 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.6103) (end -5.0038 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.1103) (end -5.0038 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -1.3897) (end -5.9944 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.3897) (end -5.9944 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -1.1103) (end -5.0038 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.6103) (end -5.0038 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.8897) (end -5.9944 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.8897) (end -5.9944 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.6103) (end -5.0038 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.1103) (end -5.0038 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -0.3897) (end -5.9944 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.3897) (end -5.9944 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 -0.1103) (end -5.0038 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.3897) (end -5.0038 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.1103) (end -5.9944 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.1103) (end -5.9944 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.3897) (end -5.0038 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.8897) (end -5.0038 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 0.6103) (end -5.9944 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.6103) (end -5.9944 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 0.8897) (end -5.0038 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.3897) (end -5.0038 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.1103) (end -5.9944 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.1103) (end -5.9944 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.3897) (end -5.0038 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.8897) (end -5.0038 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 1.6103) (end -5.9944 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.6103) (end -5.9944 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 1.8897) (end -5.0038 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.3897) (end -5.0038 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.1103) (end -5.9944 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.1103) (end -5.9944 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.3897) (end -5.0038 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.8897) (end -5.0038 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 2.6103) (end -5.9944 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.6103) (end -5.9944 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 2.8897) (end -5.0038 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.3897) (end -5.0038 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.1103) (end -5.9944 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.1103) (end -5.9944 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.3897) (end -5.0038 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.8897) (end -5.0038 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 3.6103) (end -5.9944 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.6103) (end -5.9944 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.9944 3.8897) (end -5.0038 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 5.0038) (end -3.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 5.0038) (end -3.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.8897 5.9944) (end -3.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.6103 5.9944) (end -3.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 5.0038) (end -3.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 5.0038) (end -3.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.3897 5.9944) (end -3.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -3.1103 5.9944) (end -3.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 5.0038) (end -2.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 5.0038) (end -2.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.8897 5.9944) (end -2.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.6103 5.9944) (end -2.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 5.0038) (end -2.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 5.0038) (end -2.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.3897 5.9944) (end -2.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -2.1103 5.9944) (end -2.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 5.0038) (end -1.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 5.0038) (end -1.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.8897 5.9944) (end -1.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.6103 5.9944) (end -1.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 5.0038) (end -1.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 5.0038) (end -1.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.3897 5.9944) (end -1.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -1.1103 5.9944) (end -1.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 5.0038) (end -0.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 5.0038) (end -0.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.8897 5.9944) (end -0.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.6103 5.9944) (end -0.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 5.0038) (end -0.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 5.0038) (end -0.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.3897 5.9944) (end -0.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start -0.1103 5.9944) (end -0.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 5.0038) (end 0.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 5.0038) (end 0.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.1103 5.9944) (end 0.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.3897 5.9944) (end 0.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 5.0038) (end 0.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 5.0038) (end 0.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.6103 5.9944) (end 0.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 0.8897 5.9944) (end 0.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 5.0038) (end 1.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 5.0038) (end 1.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.1103 5.9944) (end 1.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.3897 5.9944) (end 1.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 5.0038) (end 1.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 5.0038) (end 1.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.6103 5.9944) (end 1.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 1.8897 5.9944) (end 1.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 5.0038) (end 2.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 5.0038) (end 2.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.1103 5.9944) (end 2.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.3897 5.9944) (end 2.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 5.0038) (end 2.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 5.0038) (end 2.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.6103 5.9944) (end 2.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 2.8897 5.9944) (end 2.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 5.0038) (end 3.1103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 5.0038) (end 3.1103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.1103 5.9944) (end 3.3897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.3897 5.9944) (end 3.3897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 5.0038) (end 3.6103 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 5.0038) (end 3.6103 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.6103 5.9944) (end 3.8897 5.9944) (layer "F.Fab") (width 0.0254)) + (fp_line (start 3.8897 5.9944) (end 3.8897 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.6103) (end 5.0038 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.8897) (end 5.9944 3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.8897) (end 5.9944 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.6103) (end 5.0038 3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.1103) (end 5.0038 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 3.3897) (end 5.9944 3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.3897) (end 5.9944 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 3.1103) (end 5.0038 3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.6103) (end 5.0038 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.8897) (end 5.9944 2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.8897) (end 5.9944 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.6103) (end 5.0038 2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.1103) (end 5.0038 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 2.3897) (end 5.9944 2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.3897) (end 5.9944 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 2.1103) (end 5.0038 2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.6103) (end 5.0038 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.8897) (end 5.9944 1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.8897) (end 5.9944 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.6103) (end 5.0038 1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.1103) (end 5.0038 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 1.3897) (end 5.9944 1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.3897) (end 5.9944 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 1.1103) (end 5.0038 1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.6103) (end 5.0038 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.8897) (end 5.9944 0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.8897) (end 5.9944 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.6103) (end 5.0038 0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.1103) (end 5.0038 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 0.3897) (end 5.9944 0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.3897) (end 5.9944 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 0.1103) (end 5.0038 0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.3897) (end 5.0038 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.1103) (end 5.9944 -0.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.1103) (end 5.9944 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.3897) (end 5.0038 -0.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.8897) (end 5.0038 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -0.6103) (end 5.9944 -0.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.6103) (end 5.9944 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -0.8897) (end 5.0038 -0.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.3897) (end 5.0038 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.1103) (end 5.9944 -1.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.1103) (end 5.9944 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.3897) (end 5.0038 -1.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.8897) (end 5.0038 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -1.6103) (end 5.9944 -1.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.6103) (end 5.9944 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -1.8897) (end 5.0038 -1.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.3897) (end 5.0038 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.1103) (end 5.9944 -2.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.1103) (end 5.9944 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.3897) (end 5.0038 -2.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.8897) (end 5.0038 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -2.6103) (end 5.9944 -2.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.6103) (end 5.9944 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -2.8897) (end 5.0038 -2.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.3897) (end 5.0038 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.1103) (end 5.9944 -3.1103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.1103) (end 5.9944 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.3897) (end 5.0038 -3.3897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.8897) (end 5.0038 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -3.6103) (end 5.9944 -3.6103) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.6103) (end 5.9944 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.9944 -3.8897) (end 5.0038 -3.8897) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 -3.7338) (end -3.7338 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.1308 -5.1308) (end -5.1308 -4.22244) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -5.1308 5.1308) (end -4.22244 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 5.1308) (end 5.1308 4.22244) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 -5.1308) (end 4.22244 -5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -5.0038 -5.0038) (end -5.0038 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.0038 5.0038) (end 5.0038 5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 5.0038) (end 5.0038 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start 5.0038 -5.0038) (end -5.0038 -5.0038) (layer "F.Fab") (width 0.0254)) + (fp_line (start -5.1308 4.22244) (end -5.1308 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 4.22244 5.1308) (end 5.1308 5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start 5.1308 -4.22244) (end 5.1308 -5.1308) (layer "F.SilkS") (width 0.1524)) + (fp_line (start -4.22244 -5.1308) (end -5.1308 -5.1308) (layer "F.SilkS") (width 0.1524)) + (pad "1" smd rect (at -5.6769 -3.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "2" smd rect (at -5.6769 -3.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "3" smd rect (at -5.6769 -2.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "4" smd rect (at -5.6769 -2.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "5" smd rect (at -5.6769 -1.749999 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "6" smd rect (at -5.6769 -1.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "7" smd rect (at -5.6769 -0.750001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "8" smd rect (at -5.6769 -0.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "9" smd rect (at -5.6769 0.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "10" smd rect (at -5.6769 0.750001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "11" smd rect (at -5.6769 1.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "12" smd rect (at -5.6769 1.749999 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "13" smd rect (at -5.6769 2.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "14" smd rect (at -5.6769 2.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "15" smd rect (at -5.6769 3.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "16" smd rect (at -5.6769 3.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "17" smd rect (at -3.75 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "18" smd rect (at -3.250001 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "19" smd rect (at -2.75 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "20" smd rect (at -2.250001 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "21" smd rect (at -1.749999 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "22" smd rect (at -1.25 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "23" smd rect (at -0.750001 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "24" smd rect (at -0.25 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "25" smd rect (at 0.25 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "26" smd rect (at 0.750001 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "27" smd rect (at 1.25 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "28" smd rect (at 1.749999 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "29" smd rect (at 2.250001 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "30" smd rect (at 2.75 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "31" smd rect (at 3.250001 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "32" smd rect (at 3.75 5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "33" smd rect (at 5.6769 3.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "34" smd rect (at 5.6769 3.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "35" smd rect (at 5.6769 2.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "36" smd rect (at 5.6769 2.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "37" smd rect (at 5.6769 1.749999 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "38" smd rect (at 5.6769 1.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "39" smd rect (at 5.6769 0.750001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "40" smd rect (at 5.6769 0.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "41" smd rect (at 5.6769 -0.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "42" smd rect (at 5.6769 -0.750001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "43" smd rect (at 5.6769 -1.25 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "44" smd rect (at 5.6769 -1.749999 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "45" smd rect (at 5.6769 -2.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "46" smd rect (at 5.6769 -2.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "47" smd rect (at 5.6769 -3.250001 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "48" smd rect (at 5.6769 -3.75 90) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "49" smd rect (at 3.75 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "50" smd rect (at 3.250001 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "51" smd rect (at 2.75 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "52" smd rect (at 2.250001 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "53" smd rect (at 1.749999 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "54" smd rect (at 1.25 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "55" smd rect (at 0.750001 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "56" smd rect (at 0.25 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "57" smd rect (at -0.25 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "58" smd rect (at -0.750001 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "59" smd rect (at -1.25 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "60" smd rect (at -1.749999 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "61" smd rect (at -2.250001 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "62" smd rect (at -2.75 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "63" smd rect (at -3.250001 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) + (pad "64" smd rect (at -3.75 -5.6769) (size 0.2794 1.3462) (layers "F.Cu" "F.Paste" "F.Mask")) +)