From a7690180a2f4d94acb12fb44e9b216dab6b02d32 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Thu, 14 Jan 2021 00:35:00 +0100 Subject: [PATCH] Add Ethernet plug symbol and footprint --- Ethernet.kicad_sch | 1743 +++++++++++++++++ LightBlue.kicad_pro | 4 + LightBlue.kicad_sch | 16 + LightBlue.kicad_sym | 1718 ++++++++++++++++ ..._LINK-PP_LPJG0926HENL_Horizontal.kicad_mod | 63 + 5 files changed, 3544 insertions(+) create mode 100644 Ethernet.kicad_sch create mode 100644 LightBlue.pretty/RJ45_LINK-PP_LPJG0926HENL_Horizontal.kicad_mod diff --git a/Ethernet.kicad_sch b/Ethernet.kicad_sch new file mode 100644 index 0000000..90894fb --- /dev/null +++ b/Ethernet.kicad_sch @@ -0,0 +1,1743 @@ +(kicad_sch (version 20201015) (generator eeschema) + + (paper "A4") + + (lib_symbols + (symbol "LightBlue:RJ45_LINK-PP_LPJG0926HENL_Horizontal" (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at -20.32 36.83 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "RJ45_LINK-PP_LPJG0926HENL_Horizontal" (id 1) (at 5.08 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "LightBlue:RJ45_LINK-PP_LPJG0926HENL_Horizontal" (id 2) (at 0 -45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.link-pp.com/upload/file/20180411/20180411182938293829.pdf" (id 3) (at 0 -45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "8P8C RJ female connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" " 1 Port RJ45 Magjack Connector Through Hole 10/100/1000 Base-T, AutoMDIX" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "RJ45*Pulse*JK0654219NL*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "RJ45_LINK-PP_LPJG0926HENL_Horizontal_0_0" + (text "GREEN" (at -6.35 31.75 0) + (effects (font (size 1.27 1.27))) + ) + (text "YELLOW" (at -5.08 -29.718 0) + (effects (font (size 1.27 1.27))) + ) + (rectangle (start 7.366 -26.924) (end 7.874 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 9.906 -26.924) (end 10.414 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 12.446 -26.924) (end 12.954 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 14.986 -26.924) (end 15.494 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 9.652 32.512) (end 17.018 28.956) + (stroke (width 0.0006)) (fill (type outline)) + ) + (rectangle (start 10.922 28.956) (end 15.748 27.94) + (stroke (width 0.0006)) (fill (type outline)) + ) + (rectangle (start 12.446 27.94) (end 14.224 27.178) + (stroke (width 0.0006)) (fill (type outline)) + ) + (rectangle (start 8.636 33.528) (end 18.034 25.908) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -28.448) + (xy 7.62 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -29.972) + (xy 15.24 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 11.43 -31.242) + (xy 11.43 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -28.448) + (xy 10.16 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -28.448) + (xy 12.7 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -28.448) + (xy 15.24 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -25.4) + (xy 15.24 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -25.4) + (xy 10.16 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -25.4) + (xy 12.7 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -25.4) + (xy 7.62 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 11.43 -33.02) + (xy 11.43 -31.496) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + ) + (symbol "RJ45_LINK-PP_LPJG0926HENL_Horizontal_0_1" + (arc (start -8.89 -10.795) (end -8.89 -10.16) (radius (at -8.89 -10.4902) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -10.16) (end -8.89 -9.525) (radius (at -8.89 -9.8552) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -8.255) (end -8.89 -7.62) (radius (at -8.89 -7.9502) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -7.62) (end -8.89 -6.985) (radius (at -8.89 -7.3152) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -1.905) (end -8.89 -1.27) (radius (at -8.89 -1.6002) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -1.27) (end -8.89 -0.635) (radius (at -8.89 -0.9652) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 0.635) (end -8.89 1.27) (radius (at -8.89 0.9398) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 1.27) (end -8.89 1.905) (radius (at -8.89 1.5748) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 13.335) (end -8.89 13.97) (radius (at -8.89 13.6398) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 13.97) (end -8.89 14.605) (radius (at -8.89 14.2748) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 15.875) (end -8.89 16.51) (radius (at -8.89 16.1798) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 16.51) (end -8.89 17.145) (radius (at -8.89 16.8148) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 22.225) (end -8.89 22.86) (radius (at -8.89 22.5298) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 22.86) (end -8.89 23.495) (radius (at -8.89 23.1648) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 24.765) (end -8.89 25.4) (radius (at -8.89 25.0698) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 25.4) (end -8.89 26.035) (radius (at -8.89 25.7048) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -10.16) (end -6.985 -10.795) (radius (at -6.985 -10.4648) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -9.525) (end -6.985 -10.16) (radius (at -6.985 -9.8298) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -8.89) (end -6.985 -9.525) (radius (at -6.985 -9.1948) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -8.255) (end -6.985 -8.89) (radius (at -6.985 -8.5598) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -7.62) (end -6.985 -8.255) (radius (at -6.985 -7.9248) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -6.985) (end -6.985 -7.62) (radius (at -6.985 -7.2898) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -1.27) (end -6.985 -1.905) (radius (at -6.985 -1.5748) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -0.635) (end -6.985 -1.27) (radius (at -6.985 -0.9398) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 0) (end -6.985 -0.635) (radius (at -6.985 -0.3048) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 0.635) (end -6.985 0) (radius (at -6.985 0.3302) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 1.27) (end -6.985 0.635) (radius (at -6.985 0.9652) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 1.905) (end -6.985 1.27) (radius (at -6.985 1.6002) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 13.97) (end -6.985 13.335) (radius (at -6.985 13.6652) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 14.605) (end -6.985 13.97) (radius (at -6.985 14.3002) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 15.24) (end -6.985 14.605) (radius (at -6.985 14.9352) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 15.875) (end -6.985 15.24) (radius (at -6.985 15.5702) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 16.51) (end -6.985 15.875) (radius (at -6.985 16.2052) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 17.145) (end -6.985 16.51) (radius (at -6.985 16.8402) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 22.86) (end -6.985 22.225) (radius (at -6.985 22.5552) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 23.495) (end -6.985 22.86) (radius (at -6.985 23.1902) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 24.13) (end -6.985 23.495) (radius (at -6.985 23.8252) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 24.765) (end -6.985 24.13) (radius (at -6.985 24.4602) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 25.4) (end -6.985 24.765) (radius (at -6.985 25.0952) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 26.035) (end -6.985 25.4) (radius (at -6.985 25.7302) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 -8.255) (end -3.175 -8.255) (radius (at -3.5052 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 0.635) (end -3.175 0.635) (radius (at -3.5052 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 15.875) (end -3.175 15.875) (radius (at -3.5052 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 24.765) (end -3.175 24.765) (radius (at -3.5052 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 -9.525) (end -3.81 -9.525) (radius (at -3.4798 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 -0.635) (end -3.81 -0.635) (radius (at -3.4798 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 14.605) (end -3.81 14.605) (radius (at -3.4798 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 23.495) (end -3.81 23.495) (radius (at -3.4798 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 -8.255) (end -2.54 -8.255) (radius (at -2.8702 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 0.635) (end -2.54 0.635) (radius (at -2.8702 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 15.875) (end -2.54 15.875) (radius (at -2.8702 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 24.765) (end -2.54 24.765) (radius (at -2.8702 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 -9.525) (end -3.175 -9.525) (radius (at -2.8448 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 -0.635) (end -3.175 -0.635) (radius (at -2.8448 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 14.605) (end -3.175 14.605) (radius (at -2.8448 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 23.495) (end -3.175 23.495) (radius (at -2.8448 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 -8.255) (end -1.905 -8.255) (radius (at -2.2352 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 0.635) (end -1.905 0.635) (radius (at -2.2352 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 15.875) (end -1.905 15.875) (radius (at -2.2352 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 24.765) (end -1.905 24.765) (radius (at -2.2352 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 -9.525) (end -2.54 -9.525) (radius (at -2.2098 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 -0.635) (end -2.54 -0.635) (radius (at -2.2098 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 14.605) (end -2.54 14.605) (radius (at -2.2098 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 23.495) (end -2.54 23.495) (radius (at -2.2098 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 -8.255) (end -1.27 -8.255) (radius (at -1.6002 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 0.635) (end -1.27 0.635) (radius (at -1.6002 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 15.875) (end -1.27 15.875) (radius (at -1.6002 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 24.765) (end -1.27 24.765) (radius (at -1.6002 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 -9.525) (end -1.905 -9.525) (radius (at -1.5748 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 -0.635) (end -1.905 -0.635) (radius (at -1.5748 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 14.605) (end -1.905 14.605) (radius (at -1.5748 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 23.495) (end -1.905 23.495) (radius (at -1.5748 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -10.16) (end 1.27 -10.795) (radius (at 1.27 -10.4902) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -9.525) (end 1.27 -10.16) (radius (at 1.27 -9.8552) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -7.62) (end 1.27 -8.255) (radius (at 1.27 -7.9502) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -6.985) (end 1.27 -7.62) (radius (at 1.27 -7.3152) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -1.27) (end 1.27 -1.905) (radius (at 1.27 -1.6002) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -0.635) (end 1.27 -1.27) (radius (at 1.27 -0.9652) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 1.27) (end 1.27 0.635) (radius (at 1.27 0.9398) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 1.905) (end 1.27 1.27) (radius (at 1.27 1.5748) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 13.97) (end 1.27 13.335) (radius (at 1.27 13.6398) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 14.605) (end 1.27 13.97) (radius (at 1.27 14.2748) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 16.51) (end 1.27 15.875) (radius (at 1.27 16.1798) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 17.145) (end 1.27 16.51) (radius (at 1.27 16.8148) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 22.86) (end 1.27 22.225) (radius (at 1.27 22.5298) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 23.495) (end 1.27 22.86) (radius (at 1.27 23.1648) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 25.4) (end 1.27 24.765) (radius (at 1.27 25.0698) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 26.035) (end 1.27 25.4) (radius (at 1.27 25.7048) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (circle (center -9.144 -9.779) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 -7.239) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 -0.889) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 1.651) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 14.351) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 16.891) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 23.241) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 25.781) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 -8.89) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 0) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 15.24) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 24.13) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 -7.239) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 1.651) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 16.891) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 25.781) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 -9.6266) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 -8.1026) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 -0.7366) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 0.7874) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 14.5034) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 16.0274) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 23.3934) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 24.9174) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -11.43) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -8.89) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -6.35) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -2.54) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 0) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 2.54) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 12.7) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 15.24) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 17.78) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 21.59) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 24.13) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 26.67) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 -9.779) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 -7.239) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 -0.889) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 1.651) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 14.351) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 16.891) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 23.241) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 25.781) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 6.096 -12.7) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 -6.35) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 -2.54) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 2.54) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 12.7) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 17.78) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 21.59) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 26.67) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 7.62 -24.13) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 10.16 -21.59) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 12.7 -19.05) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 15.24 -16.51) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 0) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 15.24) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 8.89) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 6.35) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (rectangle (start -20.32 35.56) (end 20.32 -35.56) + (stroke (width 0.254)) (fill (type background)) + ) + (polyline + (pts + (xy -12.7 -11.43) + (xy -8.89 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 6.35) + (xy -11.43 6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -6.35) + (xy -8.89 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 8.89) + (xy -11.43 8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -8.89 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 21.59) + (xy -8.89 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 26.67) + (xy -8.89 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -8.89) + (xy -8.89 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 0) + (xy -8.89 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 15.24) + (xy -8.89 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 24.13) + (xy -8.89 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -11.43) + (xy -8.89 -10.795) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -8.89) + (xy -8.89 -9.525) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -8.89) + (xy -8.89 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -6.35) + (xy -8.89 -6.985) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -2.54) + (xy -8.89 -1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 0) + (xy -8.89 -0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 0) + (xy -8.89 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 2.54) + (xy -8.89 1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 12.7) + (xy -8.89 13.335) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 15.24) + (xy -8.89 14.605) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 15.24) + (xy -8.89 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 17.78) + (xy -8.89 17.145) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 21.59) + (xy -8.89 22.225) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 24.13) + (xy -8.89 23.495) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 24.13) + (xy -8.89 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 26.67) + (xy -8.89 26.035) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 -10.922) + (xy -8.128 -6.858) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 -2.032) + (xy -8.128 2.032) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 13.208) + (xy -8.128 17.272) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 22.098) + (xy -8.128 26.162) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -10.922) + (xy -7.62 -6.858) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.032) + (xy -7.62 2.032) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 13.208) + (xy -7.62 17.272) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 22.098) + (xy -7.62 26.162) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -8.255) + (xy -3.81 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 0.635) + (xy -3.81 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 15.875) + (xy -3.81 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 24.765) + (xy -3.81 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -11.43) + (xy 0.635 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -6.35) + (xy 0.635 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -2.54) + (xy 0.635 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 2.54) + (xy 0.635 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 12.7) + (xy 0.635 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 17.78) + (xy 0.635 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 21.59) + (xy 0.635 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 26.67) + (xy 0.635 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -11.43) + (xy 1.27 -10.795) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -8.89) + (xy 1.27 -9.525) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -8.89) + (xy 1.27 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -6.35) + (xy 1.27 -6.985) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -2.54) + (xy 1.27 -1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 1.27 -0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 1.27 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 2.54) + (xy 1.27 1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 12.7) + (xy 1.27 13.335) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 15.24) + (xy 1.27 14.605) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 15.24) + (xy 1.27 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 17.78) + (xy 1.27 17.145) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 21.59) + (xy 1.27 22.225) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 24.13) + (xy 1.27 23.495) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 24.13) + (xy 1.27 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 26.67) + (xy 1.27 26.035) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 8.382 -25.146) + (xy 6.858 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -11.43) + (xy 1.27 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -11.43) + (xy 5.588 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -8.89) + (xy 1.27 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -6.35) + (xy 1.27 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -6.35) + (xy 5.588 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 1.27 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 5.588 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0) + (xy 1.27 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 1.27 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 5.588 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 12.7) + (xy 1.27 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 12.7) + (xy 5.588 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 15.24) + (xy 1.27 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 17.78) + (xy 1.27 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 17.78) + (xy 5.588 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 21.59) + (xy 1.27 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 21.59) + (xy 5.588 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 24.13) + (xy 1.27 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 26.67) + (xy 1.27 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 26.67) + (xy 5.588 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -8.89) + (xy 7.62 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0) + (xy 10.16 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 15.24) + (xy 12.7 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -25.146) + (xy 7.62 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 24.13) + (xy 2.54 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -10.795) + (xy -6.985 -11.43) + (xy -5.08 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -6.985) + (xy -6.985 -6.35) + (xy -5.08 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -1.905) + (xy -6.985 -2.54) + (xy -5.08 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 1.905) + (xy -6.985 2.54) + (xy -5.08 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 13.335) + (xy -6.985 12.7) + (xy -5.08 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 17.145) + (xy -6.985 17.78) + (xy -5.08 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 22.225) + (xy -6.985 21.59) + (xy -5.08 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 26.035) + (xy -6.985 26.67) + (xy -5.08 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -6.35) + (xy -4.445 -6.35) + (xy -4.445 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -4.445 2.54) + (xy -4.445 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy -4.445 17.78) + (xy -4.445 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 26.67) + (xy -4.445 26.67) + (xy -4.445 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -9.525) + (xy -0.635 -9.525) + (xy -0.635 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -8.255) + (xy -0.635 -8.255) + (xy -0.635 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -0.635) + (xy -0.635 -0.635) + (xy -0.635 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0.635) + (xy -0.635 0.635) + (xy -0.635 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 14.605) + (xy -0.635 14.605) + (xy -0.635 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.875) + (xy -0.635 15.875) + (xy -0.635 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 23.495) + (xy -0.635 23.495) + (xy -0.635 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 24.765) + (xy -0.635 24.765) + (xy -0.635 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -11.43) + (xy 1.27 -11.43) + (xy 1.27 -10.795) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -6.35) + (xy 1.27 -6.35) + (xy 1.27 -6.985) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -2.54) + (xy 1.27 -2.54) + (xy 1.27 -1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.54) + (xy 1.27 2.54) + (xy 1.27 1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 12.7) + (xy 1.27 12.7) + (xy 1.27 13.335) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 17.78) + (xy 1.27 17.78) + (xy 1.27 17.145) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 21.59) + (xy 1.27 21.59) + (xy 1.27 22.225) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 26.67) + (xy 1.27 26.67) + (xy 1.27 26.035) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 11.43 -33.02) + (xy 0 -33.02) + (xy 0 -35.56) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -11.43) + (xy -4.445 -11.43) + (xy -4.445 -9.525) + (xy -3.81 -9.525) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -4.445 -2.54) + (xy -4.445 -0.635) + (xy -3.81 -0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 12.7) + (xy -4.445 12.7) + (xy -4.445 14.605) + (xy -3.81 14.605) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 21.59) + (xy -4.445 21.59) + (xy -4.445 23.495) + (xy -3.81 23.495) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 8.382 -25.4) + (xy 6.858 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -25.146) + (xy 10.16 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -25.146) + (xy 12.7 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -25.146) + (xy 15.24 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 10.922 -25.146) + (xy 9.398 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 10.922 -25.4) + (xy 9.398 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 13.462 -25.146) + (xy 11.938 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 13.462 -25.4) + (xy 11.938 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 16.002 -25.146) + (xy 14.478 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 16.002 -25.4) + (xy 14.478 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -16.51) + (xy 15.24 -16.51) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -19.05) + (xy 12.7 -19.05) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -21.59) + (xy 10.16 -21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -24.13) + (xy 7.62 -24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 12.192 -31.496) + (xy 10.668 -31.496) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 12.192 -31.242) + (xy 10.668 -31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -8.89) + (xy -11.43 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + ) + (symbol "RJ45_LINK-PP_LPJG0926HENL_Horizontal_1_1" + (polyline + (pts + (xy -12.7 -30.988) + (xy -11.43 -30.988) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -28.448) + (xy -11.43 -28.448) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 30.48) + (xy -11.43 30.48) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 33.02) + (xy -11.43 33.02) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.938 -30.226) + (xy -10.922 -30.226) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.938 31.242) + (xy -10.922 31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -30.988) + (xy -11.43 -30.226) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -28.448) + (xy -11.43 -29.21) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 30.48) + (xy -11.43 31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 33.02) + (xy -11.43 32.258) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -30.48) + (xy -10.287 -30.099) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -29.845) + (xy -10.287 -29.464) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 30.988) + (xy -10.287 31.369) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 31.623) + (xy -10.287 32.004) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 -29.972) + (xy -10.16 -30.48) + (xy -10.541 -30.353) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 -29.337) + (xy -10.16 -29.845) + (xy -10.541 -29.718) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 31.496) + (xy -10.16 30.988) + (xy -10.541 31.115) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 32.131) + (xy -10.16 31.623) + (xy -10.541 31.75) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -30.226) + (xy -11.938 -29.21) + (xy -10.922 -29.21) + (xy -11.43 -30.226) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 31.242) + (xy -11.938 32.258) + (xy -10.922 32.258) + (xy -11.43 31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (pin passive line (at -22.86 8.89 0) (length 2.54) + (name "CT1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 21.59 0) (length 2.54) + (name "TD1-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 26.67 0) (length 2.54) + (name "TD1+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -30.988 0) (length 2.54) + (name "LED2-" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -28.448 0) (length 2.54) + (name "LED2+" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 30.48 0) (length 2.54) + (name "LED1-" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 33.02 0) (length 2.54) + (name "LED1+" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -2.54 0) (length 2.54) + (name "TD3-" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 2.54 0) (length 2.54) + (name "TD3+" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 17.78 0) (length 2.54) + (name "TD2+" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 12.7 0) (length 2.54) + (name "TD2-" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 6.35 0) (length 2.54) + (name "CT2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -6.35 0) (length 2.54) + (name "TD4+" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -11.43 0) (length 2.54) + (name "TD4-" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -38.1 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "SH" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -16.51 0) (length 2.54) + (name "VC1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -19.05 0) (length 2.54) + (name "VC2" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -21.59 0) (length 2.54) + (name "VC3" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -24.13 0) (length 2.54) + (name "VC4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + + (symbol (lib_id "LightBlue:RJ45_LINK-PP_LPJG0926HENL_Horizontal") (at 176.53 68.58 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid "6dd5e861-e5d4-4759-b127-4958e3f04beb") + (property "Reference" "J?" (id 0) (at 198.374 69.85 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "RJ45_LINK-PP_LPJG0926HENL_Horizontal" (id 1) (at 198.374 72.39 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "LightBlue:RJ45_LINK-PP_LPJG0926HENL_Horizontal" (id 2) (at 176.53 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.link-pp.com/upload/file/20180411/20180411182938293829.pdf" (id 3) (at 176.53 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) +) diff --git a/LightBlue.kicad_pro b/LightBlue.kicad_pro index a141851..9dfb79d 100644 --- a/LightBlue.kicad_pro +++ b/LightBlue.kicad_pro @@ -390,6 +390,10 @@ [ "a9e0a5b9-8f0f-46f3-b2b0-a429c678afed", "Audio" + ], + [ + "18c18357-12fa-4472-a108-e954e5bd7840", + "Ethernet" ] ], "text_variables": {} diff --git a/LightBlue.kicad_sch b/LightBlue.kicad_sch index 82da1db..36cfc81 100644 --- a/LightBlue.kicad_sch +++ b/LightBlue.kicad_sch @@ -50,6 +50,18 @@ ) ) + (sheet (at 114.3 121.92) (size 39.37 48.26) + (stroke (width 0.001) (type solid) (color 132 0 132 1)) + (fill (color 255 255 255 0.0000)) + (uuid 18c18357-12fa-4472-a108-e954e5bd7840) + (property "Sheet name" "Ethernet" (id 0) (at 114.3 121.2841 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheet file" "Ethernet.kicad_sch" (id 1) (at 114.3 170.6889 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + ) + (sheet (at 39.37 35.56) (size 43.18 59.69) (stroke (width 0.001) (type solid) (color 132 0 132 1)) (fill (color 255 255 255 0.0000)) @@ -68,6 +80,7 @@ (path "/aa1d8d83-5167-420c-9ee7-3e4dcc942bfc/" (page "3")) (path "/12f6ca59-5dee-4aea-b4bb-e4b9cab2885b/" (page "4")) (path "/a9e0a5b9-8f0f-46f3-b2b0-a429c678afed/" (page "5")) + (path "/18c18357-12fa-4472-a108-e954e5bd7840/" (page "6")) ) (symbol_instances @@ -113,5 +126,8 @@ (path "/a9e0a5b9-8f0f-46f3-b2b0-a429c678afed/1e9ebda2-59cb-4701-873a-d55dee03ba02" (reference "U?") (unit 1) (value "PCM5121PW") (footprint "Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm") ) + (path "/18c18357-12fa-4472-a108-e954e5bd7840/6dd5e861-e5d4-4759-b127-4958e3f04beb" + (reference "J?") (unit 1) (value "RJ45_LINK-PP_LPJG0926HENL_Horizontal") (footprint "LightBlue:RJ45_LINK-PP_LPJG0926HENL_Horizontal") + ) ) ) diff --git a/LightBlue.kicad_sym b/LightBlue.kicad_sym index 5ccd238..870b8b4 100644 --- a/LightBlue.kicad_sym +++ b/LightBlue.kicad_sym @@ -1,4 +1,1722 @@ (kicad_symbol_lib (version 20201005) (generator kicad_symbol_editor) + (symbol "LightBlue:RJ45_LINK-PP_LPJG0926HENL_Horizontal" (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at -20.32 36.83 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "RJ45_LINK-PP_LPJG0926HENL_Horizontal" (id 1) (at 5.08 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "LightBlue:RJ45_LINK-PP_LPJG0926HENL_Horizontal" (id 2) (at 0 -45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.link-pp.com/upload/file/20180411/20180411182938293829.pdf" (id 3) (at 0 -45.72 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "8P8C RJ female connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" " 1 Port RJ45 Magjack Connector Through Hole 10/100/1000 Base-T, AutoMDIX" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "RJ45*Pulse*JK0654219NL*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "RJ45_LINK-PP_LPJG0926HENL_Horizontal_0_0" + (text "GREEN" (at -6.35 31.75 0) + (effects (font (size 1.27 1.27))) + ) + (text "YELLOW" (at -5.08 -29.718 0) + (effects (font (size 1.27 1.27))) + ) + (rectangle (start 7.366 -26.924) (end 7.874 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 9.906 -26.924) (end 10.414 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 12.446 -26.924) (end 12.954 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 14.986 -26.924) (end 15.494 -28.448) + (stroke (width 0.0006)) (fill (type none)) + ) + (rectangle (start 9.652 32.512) (end 17.018 28.956) + (stroke (width 0.0006)) (fill (type outline)) + ) + (rectangle (start 10.922 28.956) (end 15.748 27.94) + (stroke (width 0.0006)) (fill (type outline)) + ) + (rectangle (start 12.446 27.94) (end 14.224 27.178) + (stroke (width 0.0006)) (fill (type outline)) + ) + (rectangle (start 8.636 33.528) (end 18.034 25.908) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -28.448) + (xy 7.62 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -29.972) + (xy 15.24 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 11.43 -31.242) + (xy 11.43 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -28.448) + (xy 10.16 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -28.448) + (xy 12.7 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -28.448) + (xy 15.24 -29.972) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -25.4) + (xy 15.24 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -25.4) + (xy 10.16 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -25.4) + (xy 12.7 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -25.4) + (xy 7.62 -26.924) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + (polyline + (pts + (xy 11.43 -33.02) + (xy 11.43 -31.496) + ) + (stroke (width 0.0006)) (fill (type none)) + ) + ) + (symbol "RJ45_LINK-PP_LPJG0926HENL_Horizontal_0_1" + (arc (start -8.89 -10.795) (end -8.89 -10.16) (radius (at -8.89 -10.4902) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -10.16) (end -8.89 -9.525) (radius (at -8.89 -9.8552) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -8.255) (end -8.89 -7.62) (radius (at -8.89 -7.9502) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -7.62) (end -8.89 -6.985) (radius (at -8.89 -7.3152) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -1.905) (end -8.89 -1.27) (radius (at -8.89 -1.6002) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 -1.27) (end -8.89 -0.635) (radius (at -8.89 -0.9652) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 0.635) (end -8.89 1.27) (radius (at -8.89 0.9398) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 1.27) (end -8.89 1.905) (radius (at -8.89 1.5748) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 13.335) (end -8.89 13.97) (radius (at -8.89 13.6398) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 13.97) (end -8.89 14.605) (radius (at -8.89 14.2748) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 15.875) (end -8.89 16.51) (radius (at -8.89 16.1798) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 16.51) (end -8.89 17.145) (radius (at -8.89 16.8148) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 22.225) (end -8.89 22.86) (radius (at -8.89 22.5298) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 22.86) (end -8.89 23.495) (radius (at -8.89 23.1648) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 24.765) (end -8.89 25.4) (radius (at -8.89 25.0698) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -8.89 25.4) (end -8.89 26.035) (radius (at -8.89 25.7048) (length 0.3048) (angles -89.9 89.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -10.16) (end -6.985 -10.795) (radius (at -6.985 -10.4648) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -9.525) (end -6.985 -10.16) (radius (at -6.985 -9.8298) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -8.89) (end -6.985 -9.525) (radius (at -6.985 -9.1948) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -8.255) (end -6.985 -8.89) (radius (at -6.985 -8.5598) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -7.62) (end -6.985 -8.255) (radius (at -6.985 -7.9248) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -6.985) (end -6.985 -7.62) (radius (at -6.985 -7.2898) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -1.27) (end -6.985 -1.905) (radius (at -6.985 -1.5748) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 -0.635) (end -6.985 -1.27) (radius (at -6.985 -0.9398) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 0) (end -6.985 -0.635) (radius (at -6.985 -0.3048) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 0.635) (end -6.985 0) (radius (at -6.985 0.3302) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 1.27) (end -6.985 0.635) (radius (at -6.985 0.9652) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 1.905) (end -6.985 1.27) (radius (at -6.985 1.6002) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 13.97) (end -6.985 13.335) (radius (at -6.985 13.6652) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 14.605) (end -6.985 13.97) (radius (at -6.985 14.3002) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 15.24) (end -6.985 14.605) (radius (at -6.985 14.9352) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 15.875) (end -6.985 15.24) (radius (at -6.985 15.5702) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 16.51) (end -6.985 15.875) (radius (at -6.985 16.2052) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 17.145) (end -6.985 16.51) (radius (at -6.985 16.8402) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 22.86) (end -6.985 22.225) (radius (at -6.985 22.5552) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 23.495) (end -6.985 22.86) (radius (at -6.985 23.1902) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 24.13) (end -6.985 23.495) (radius (at -6.985 23.8252) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 24.765) (end -6.985 24.13) (radius (at -6.985 24.4602) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 25.4) (end -6.985 24.765) (radius (at -6.985 25.0952) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -6.985 26.035) (end -6.985 25.4) (radius (at -6.985 25.7302) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 -8.255) (end -3.175 -8.255) (radius (at -3.5052 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 0.635) (end -3.175 0.635) (radius (at -3.5052 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 15.875) (end -3.175 15.875) (radius (at -3.5052 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.81 24.765) (end -3.175 24.765) (radius (at -3.5052 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 -9.525) (end -3.81 -9.525) (radius (at -3.4798 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 -0.635) (end -3.81 -0.635) (radius (at -3.4798 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 14.605) (end -3.81 14.605) (radius (at -3.4798 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 23.495) (end -3.81 23.495) (radius (at -3.4798 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 -8.255) (end -2.54 -8.255) (radius (at -2.8702 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 0.635) (end -2.54 0.635) (radius (at -2.8702 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 15.875) (end -2.54 15.875) (radius (at -2.8702 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -3.175 24.765) (end -2.54 24.765) (radius (at -2.8702 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 -9.525) (end -3.175 -9.525) (radius (at -2.8448 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 -0.635) (end -3.175 -0.635) (radius (at -2.8448 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 14.605) (end -3.175 14.605) (radius (at -2.8448 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 23.495) (end -3.175 23.495) (radius (at -2.8448 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 -8.255) (end -1.905 -8.255) (radius (at -2.2352 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 0.635) (end -1.905 0.635) (radius (at -2.2352 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 15.875) (end -1.905 15.875) (radius (at -2.2352 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -2.54 24.765) (end -1.905 24.765) (radius (at -2.2352 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 -9.525) (end -2.54 -9.525) (radius (at -2.2098 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 -0.635) (end -2.54 -0.635) (radius (at -2.2098 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 14.605) (end -2.54 14.605) (radius (at -2.2098 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 23.495) (end -2.54 23.495) (radius (at -2.2098 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 -8.255) (end -1.27 -8.255) (radius (at -1.6002 -8.255) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 0.635) (end -1.27 0.635) (radius (at -1.6002 0.635) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 15.875) (end -1.27 15.875) (radius (at -1.6002 15.875) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.905 24.765) (end -1.27 24.765) (radius (at -1.6002 24.765) (length 0.3048) (angles -179.9 -0.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 -9.525) (end -1.905 -9.525) (radius (at -1.5748 -9.525) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 -0.635) (end -1.905 -0.635) (radius (at -1.5748 -0.635) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 14.605) (end -1.905 14.605) (radius (at -1.5748 14.605) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start -1.27 23.495) (end -1.905 23.495) (radius (at -1.5748 23.495) (length 0.3048) (angles 0.1 179.9)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -10.16) (end 1.27 -10.795) (radius (at 1.27 -10.4902) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -9.525) (end 1.27 -10.16) (radius (at 1.27 -9.8552) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -7.62) (end 1.27 -8.255) (radius (at 1.27 -7.9502) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -6.985) (end 1.27 -7.62) (radius (at 1.27 -7.3152) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -1.27) (end 1.27 -1.905) (radius (at 1.27 -1.6002) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 -0.635) (end 1.27 -1.27) (radius (at 1.27 -0.9652) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 1.27) (end 1.27 0.635) (radius (at 1.27 0.9398) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 1.905) (end 1.27 1.27) (radius (at 1.27 1.5748) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 13.97) (end 1.27 13.335) (radius (at 1.27 13.6398) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 14.605) (end 1.27 13.97) (radius (at 1.27 14.2748) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 16.51) (end 1.27 15.875) (radius (at 1.27 16.1798) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 17.145) (end 1.27 16.51) (radius (at 1.27 16.8148) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 22.86) (end 1.27 22.225) (radius (at 1.27 22.5298) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 23.495) (end 1.27 22.86) (radius (at 1.27 23.1648) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 25.4) (end 1.27 24.765) (radius (at 1.27 25.0698) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (arc (start 1.27 26.035) (end 1.27 25.4) (radius (at 1.27 25.7048) (length 0.3048) (angles 90.1 -90.1)) + (stroke (width 0)) (fill (type none)) + ) + (circle (center -9.144 -9.779) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 -7.239) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 -0.889) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 1.651) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 14.351) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 16.891) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 23.241) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -9.144 25.781) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 -8.89) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 0) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 15.24) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -8.89 24.13) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 -7.239) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 1.651) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 16.891) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -6.731 25.781) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 -9.6266) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 -8.1026) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 -0.7366) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 0.7874) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 14.5034) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 16.0274) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 23.3934) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center -3.5306 24.9174) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -11.43) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -8.89) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -6.35) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 -2.54) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 0) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 2.54) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 12.7) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 15.24) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 17.78) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 21.59) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 24.13) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.27 26.67) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 -9.779) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 -7.239) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 -0.889) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 1.651) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 14.351) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 16.891) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 23.241) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 1.524 25.781) (radius 0.127) (stroke (width 0)) (fill (type outline))) + (circle (center 6.096 -12.7) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 -6.35) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 -2.54) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 2.54) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 12.7) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 17.78) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 21.59) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 6.096 26.67) (radius 0.508) (stroke (width 0)) (fill (type none))) + (circle (center 7.62 -24.13) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 10.16 -21.59) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 12.7 -19.05) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center 15.24 -16.51) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 0) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 15.24) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 8.89) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (circle (center -11.43 6.35) (radius 0.254) (stroke (width 0)) (fill (type outline))) + (rectangle (start -20.32 35.56) (end 20.32 -35.56) + (stroke (width 0.254)) (fill (type background)) + ) + (polyline + (pts + (xy -12.7 -11.43) + (xy -8.89 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 6.35) + (xy -11.43 6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -6.35) + (xy -8.89 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 8.89) + (xy -11.43 8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -8.89 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 21.59) + (xy -8.89 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 26.67) + (xy -8.89 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -8.89) + (xy -8.89 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 0) + (xy -8.89 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 15.24) + (xy -8.89 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 24.13) + (xy -8.89 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -11.43) + (xy -8.89 -10.795) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -8.89) + (xy -8.89 -9.525) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -8.89) + (xy -8.89 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -6.35) + (xy -8.89 -6.985) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -2.54) + (xy -8.89 -1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 0) + (xy -8.89 -0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 0) + (xy -8.89 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 2.54) + (xy -8.89 1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 12.7) + (xy -8.89 13.335) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 15.24) + (xy -8.89 14.605) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 15.24) + (xy -8.89 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 17.78) + (xy -8.89 17.145) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 21.59) + (xy -8.89 22.225) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 24.13) + (xy -8.89 23.495) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 24.13) + (xy -8.89 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.89 26.67) + (xy -8.89 26.035) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 -10.922) + (xy -8.128 -6.858) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 -2.032) + (xy -8.128 2.032) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 13.208) + (xy -8.128 17.272) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -8.128 22.098) + (xy -8.128 26.162) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -10.922) + (xy -7.62 -6.858) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.032) + (xy -7.62 2.032) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 13.208) + (xy -7.62 17.272) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -7.62 22.098) + (xy -7.62 26.162) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -8.255) + (xy -3.81 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 0.635) + (xy -3.81 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 15.875) + (xy -3.81 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -4.445 24.765) + (xy -3.81 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -11.43) + (xy 0.635 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -6.35) + (xy 0.635 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -2.54) + (xy 0.635 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 2.54) + (xy 0.635 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 12.7) + (xy 0.635 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 17.78) + (xy 0.635 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 21.59) + (xy 0.635 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -0.635 26.67) + (xy 0.635 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -11.43) + (xy 1.27 -10.795) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -8.89) + (xy 1.27 -9.525) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -8.89) + (xy 1.27 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -6.35) + (xy 1.27 -6.985) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -2.54) + (xy 1.27 -1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 1.27 -0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 1.27 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 2.54) + (xy 1.27 1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 12.7) + (xy 1.27 13.335) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 15.24) + (xy 1.27 14.605) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 15.24) + (xy 1.27 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 17.78) + (xy 1.27 17.145) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 21.59) + (xy 1.27 22.225) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 24.13) + (xy 1.27 23.495) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 24.13) + (xy 1.27 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 26.67) + (xy 1.27 26.035) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 8.382 -25.146) + (xy 6.858 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -11.43) + (xy 1.27 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -11.43) + (xy 5.588 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -8.89) + (xy 1.27 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -6.35) + (xy 1.27 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -6.35) + (xy 5.588 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 1.27 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 5.588 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0) + (xy 1.27 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 1.27 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 5.588 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 12.7) + (xy 1.27 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 12.7) + (xy 5.588 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 15.24) + (xy 1.27 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 17.78) + (xy 1.27 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 17.78) + (xy 5.588 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 21.59) + (xy 1.27 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 21.59) + (xy 5.588 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 24.13) + (xy 1.27 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 26.67) + (xy 1.27 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 26.67) + (xy 5.588 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -8.89) + (xy 7.62 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0) + (xy 10.16 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 15.24) + (xy 12.7 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 7.62 -25.146) + (xy 7.62 -8.89) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 24.13) + (xy 2.54 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -10.795) + (xy -6.985 -11.43) + (xy -5.08 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -6.985) + (xy -6.985 -6.35) + (xy -5.08 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -1.905) + (xy -6.985 -2.54) + (xy -5.08 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 1.905) + (xy -6.985 2.54) + (xy -5.08 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 13.335) + (xy -6.985 12.7) + (xy -5.08 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 17.145) + (xy -6.985 17.78) + (xy -5.08 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 22.225) + (xy -6.985 21.59) + (xy -5.08 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -6.985 26.035) + (xy -6.985 26.67) + (xy -5.08 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -6.35) + (xy -4.445 -6.35) + (xy -4.445 -8.255) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -4.445 2.54) + (xy -4.445 0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy -4.445 17.78) + (xy -4.445 15.875) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 26.67) + (xy -4.445 26.67) + (xy -4.445 24.765) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -9.525) + (xy -0.635 -9.525) + (xy -0.635 -11.43) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -8.255) + (xy -0.635 -8.255) + (xy -0.635 -6.35) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -0.635) + (xy -0.635 -0.635) + (xy -0.635 -2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0.635) + (xy -0.635 0.635) + (xy -0.635 2.54) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 14.605) + (xy -0.635 14.605) + (xy -0.635 12.7) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.875) + (xy -0.635 15.875) + (xy -0.635 17.78) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 23.495) + (xy -0.635 23.495) + (xy -0.635 21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 24.765) + (xy -0.635 24.765) + (xy -0.635 26.67) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -11.43) + (xy 1.27 -11.43) + (xy 1.27 -10.795) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -6.35) + (xy 1.27 -6.35) + (xy 1.27 -6.985) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -2.54) + (xy 1.27 -2.54) + (xy 1.27 -1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.54) + (xy 1.27 2.54) + (xy 1.27 1.905) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 12.7) + (xy 1.27 12.7) + (xy 1.27 13.335) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 17.78) + (xy 1.27 17.78) + (xy 1.27 17.145) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 21.59) + (xy 1.27 21.59) + (xy 1.27 22.225) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.635 26.67) + (xy 1.27 26.67) + (xy 1.27 26.035) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 11.43 -33.02) + (xy 0 -33.02) + (xy 0 -35.56) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -11.43) + (xy -4.445 -11.43) + (xy -4.445 -9.525) + (xy -3.81 -9.525) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -4.445 -2.54) + (xy -4.445 -0.635) + (xy -3.81 -0.635) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 12.7) + (xy -4.445 12.7) + (xy -4.445 14.605) + (xy -3.81 14.605) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -5.08 21.59) + (xy -4.445 21.59) + (xy -4.445 23.495) + (xy -3.81 23.495) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 8.382 -25.4) + (xy 6.858 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -25.146) + (xy 10.16 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -25.146) + (xy 12.7 15.24) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -25.146) + (xy 15.24 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 10.922 -25.146) + (xy 9.398 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 10.922 -25.4) + (xy 9.398 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 13.462 -25.146) + (xy 11.938 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 13.462 -25.4) + (xy 11.938 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 16.002 -25.146) + (xy 14.478 -25.146) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 16.002 -25.4) + (xy 14.478 -25.4) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -16.51) + (xy 15.24 -16.51) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -19.05) + (xy 12.7 -19.05) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -21.59) + (xy 10.16 -21.59) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -24.13) + (xy 7.62 -24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 12.192 -31.496) + (xy 10.668 -31.496) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 12.192 -31.242) + (xy 10.668 -31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -8.89) + (xy -11.43 24.13) + ) + (stroke (width 0)) (fill (type none)) + ) + ) + (symbol "RJ45_LINK-PP_LPJG0926HENL_Horizontal_1_1" + (polyline + (pts + (xy -12.7 -30.988) + (xy -11.43 -30.988) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -28.448) + (xy -11.43 -28.448) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 30.48) + (xy -11.43 30.48) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -12.7 33.02) + (xy -11.43 33.02) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.938 -30.226) + (xy -10.922 -30.226) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.938 31.242) + (xy -10.922 31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -30.988) + (xy -11.43 -30.226) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -28.448) + (xy -11.43 -29.21) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 30.48) + (xy -11.43 31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 33.02) + (xy -11.43 32.258) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -30.48) + (xy -10.287 -30.099) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -29.845) + (xy -10.287 -29.464) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 30.988) + (xy -10.287 31.369) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.16 31.623) + (xy -10.287 32.004) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 -29.972) + (xy -10.16 -30.48) + (xy -10.541 -30.353) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 -29.337) + (xy -10.16 -29.845) + (xy -10.541 -29.718) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 31.496) + (xy -10.16 30.988) + (xy -10.541 31.115) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -10.668 32.131) + (xy -10.16 31.623) + (xy -10.541 31.75) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -30.226) + (xy -11.938 -29.21) + (xy -10.922 -29.21) + (xy -11.43 -30.226) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -11.43 31.242) + (xy -11.938 32.258) + (xy -10.922 32.258) + (xy -11.43 31.242) + ) + (stroke (width 0)) (fill (type none)) + ) + (pin passive line (at -22.86 8.89 0) (length 2.54) + (name "CT1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 21.59 0) (length 2.54) + (name "TD1-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 26.67 0) (length 2.54) + (name "TD1+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -30.988 0) (length 2.54) + (name "LED2-" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -28.448 0) (length 2.54) + (name "LED2+" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 30.48 0) (length 2.54) + (name "LED1-" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 33.02 0) (length 2.54) + (name "LED1+" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -2.54 0) (length 2.54) + (name "TD3-" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 2.54 0) (length 2.54) + (name "TD3+" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 17.78 0) (length 2.54) + (name "TD2+" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 12.7 0) (length 2.54) + (name "TD2-" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 6.35 0) (length 2.54) + (name "CT2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -6.35 0) (length 2.54) + (name "TD4+" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -11.43 0) (length 2.54) + (name "TD4-" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -38.1 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "SH" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -16.51 0) (length 2.54) + (name "VC1" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -19.05 0) (length 2.54) + (name "VC2" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -21.59 0) (length 2.54) + (name "VC3" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -22.86 -24.13 0) (length 2.54) + (name "VC4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "LightBlue:RaspberryPi-CM4" (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at -20 58 0) (effects (font (size 1 1))) diff --git a/LightBlue.pretty/RJ45_LINK-PP_LPJG0926HENL_Horizontal.kicad_mod b/LightBlue.pretty/RJ45_LINK-PP_LPJG0926HENL_Horizontal.kicad_mod new file mode 100644 index 0000000..303cd8a --- /dev/null +++ b/LightBlue.pretty/RJ45_LINK-PP_LPJG0926HENL_Horizontal.kicad_mod @@ -0,0 +1,63 @@ +(footprint "RJ45_LINK-PP_LPJG0926HENL_Horizontal" (version 20210108) (generator pcbnew) (layer "F.Cu") + (tedit 5FFF435D) + (descr "Ethernet PoE+ capable MagJack LINK-PP LPJG0926HENL 10/100/1000 BaseT") + (tags "ethernet rj45 poe connector") + (attr through_hole) + (fp_text reference "REF**" (at 5.715 -3.2 -180) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 574b9841-dab7-460d-b097-2289a42e2a5f) + ) + (fp_text value "RJ45_LINK-PP_LPJG0926HENL_Horizontal" (at 0 21.7 -180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp df4ede96-9892-41c0-bfa3-1dd8319d3857) + ) + (fp_text user "${REFERENCE}" (at 5.715 8.89 -180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ee4767e0-f503-4dd0-8ddb-6d3a3531b6f5) + ) + (fp_line (start 13.8 4.49) (end 13.8 -2.2) (layer "F.SilkS") (width 0.12) (tstamp 0821c58a-d183-4c7a-b768-8249558cfacb)) + (fp_line (start -2.4 -2.2) (end -2.4 4.49) (layer "F.SilkS") (width 0.12) (tstamp 126d8187-95b6-4480-8357-460909a342ac)) + (fp_line (start -2.6 -2.4) (end -1.485 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 1823e131-fd61-4c5b-b5b4-7b46a331ee87)) + (fp_line (start 13.8 20) (end 13.8 7.29) (layer "F.SilkS") (width 0.12) (tstamp 38e66ee6-412e-4b30-b0f2-4005af8fc2ca)) + (fp_line (start 13.8 -2.2) (end -2.4 -2.2) (layer "F.SilkS") (width 0.12) (tstamp 3da3739b-c57d-4df4-bc4e-1b6d0016a055)) + (fp_line (start -2.6 -1.31) (end -2.6 -2.4) (layer "F.SilkS") (width 0.12) (tstamp 44045526-9785-4439-9098-002bab656712)) + (fp_line (start 13.8 20) (end -2.4 20) (layer "F.SilkS") (width 0.12) (tstamp a7e175eb-b664-406c-b6b0-f0ade4dcdec1)) + (fp_line (start -2.4 7.29) (end -2.4 20) (layer "F.SilkS") (width 0.12) (tstamp b1ecd0a3-4c6b-40a5-9768-ca105c6239ba)) + (fp_line (start -3.63 20.28) (end -3.63 -2.56) (layer "F.CrtYd") (width 0.05) (tstamp 79732860-f1a8-4b8c-be7d-1ecbfd9588db)) + (fp_line (start 15.06 -2.56) (end 15.06 20.28) (layer "F.CrtYd") (width 0.05) (tstamp 8e638322-f837-428e-8cce-a34e44dad283)) + (fp_line (start -3.63 -2.56) (end 15.06 -2.56) (layer "F.CrtYd") (width 0.05) (tstamp a786ddce-9389-4c41-ad69-8d178f96a4e9)) + (fp_line (start 15.06 20.28) (end -3.63 20.28) (layer "F.CrtYd") (width 0.05) (tstamp e0b93c08-39c2-47de-b08d-66cf030d7280)) + (fp_line (start -2.225 19.78) (end -2.225 -2.06) (layer "F.Fab") (width 0.1) (tstamp 1877d034-1b67-4103-9819-6a1c796fbd6c)) + (fp_line (start 13.655 -2.06) (end -2.225 -2.06) (layer "F.Fab") (width 0.1) (tstamp 4a8bb839-ebc2-4800-a150-d5135b4f8f08)) + (fp_line (start -1.985 -1.81) (end -0.885 -1.81) (layer "F.Fab") (width 0.1) (tstamp 61d9aa87-bb47-4f1f-b2ca-f8714cea0f88)) + (fp_line (start 13.655 19.78) (end 13.655 -2.06) (layer "F.Fab") (width 0.1) (tstamp 6d4560c4-e852-47a0-bf2b-e6a1b9d818f4)) + (fp_line (start 13.655 19.78) (end -2.225 19.78) (layer "F.Fab") (width 0.1) (tstamp df4e653d-dfee-41fc-beb9-ba6fc4c035fc)) + (fp_line (start -1.985 -0.61) (end -1.985 -1.81) (layer "F.Fab") (width 0.1) (tstamp f54302cd-71ff-46c7-8e3d-3a73c0b4a866)) + (pad "" np_thru_hole circle (at 0 8.89 180) (locked) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask) (tstamp 0db72f50-32ce-42f1-8e5b-927324538c9b)) + (pad "" np_thru_hole circle (at 11.43 8.89 180) (locked) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask) (tstamp d875e12c-227a-41d6-9864-db553186c931)) + (pad "1" thru_hole rect (at 0 0 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 754e3ffe-5c1f-4868-9350-516301f0cc13)) + (pad "2" thru_hole circle (at 1.27 2.54 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 3bd4377b-e4c8-439a-a63b-c77588fc36cc)) + (pad "3" thru_hole circle (at 2.54 0 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 70144bad-aec6-40c1-9574-221dac4d6f27)) + (pad "4" thru_hole circle (at 3.81 2.54 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 26e44670-c199-4b67-a1dc-6aa860a10449)) + (pad "5" thru_hole circle (at 5.08 0 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 288d1ecc-ee43-4fb2-af3c-bb68304f1ea6)) + (pad "6" thru_hole circle (at 6.35 2.54 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 7ecdcfee-e294-495c-9db8-3e803c8ae76d)) + (pad "7" thru_hole circle (at 7.62 0 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 8326777d-39c6-456a-9cd9-827b6c60ea54)) + (pad "8" thru_hole circle (at 8.89 2.54 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 7648135d-ff29-4120-92dc-846fb7ce03a7)) + (pad "9" thru_hole circle (at 10.16 0 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 7d08c880-72ee-45bc-a859-e8a67822c26c)) + (pad "10" thru_hole circle (at 11.43 2.54 180) (locked) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp a18e3d09-6f11-4889-a7c9-32bc9c36598a)) + (pad "11" thru_hole circle (at 0 5.06) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 18655aae-c340-4824-ab1b-95f84ecb91b6)) + (pad "12" thru_hole circle (at 2.54 6.33) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp e75c4a8c-6170-43df-9abf-fd827cbcc5a5)) + (pad "13" thru_hole circle (at 8.89 6.33) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 50573a79-9ac0-4087-bd80-ff86507a7382)) + (pad "14" thru_hole circle (at 11.43 5.06) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask) (tstamp 17b18bd4-0023-47f4-ab65-9b9b1839b724)) + (pad "15" thru_hole circle (at -0.915 12.97 180) (locked) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask) (tstamp a7c63a27-2e87-4541-836a-2ec9d1aa2774)) + (pad "16" thru_hole circle (at 1.625 12.97 180) (locked) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask) (tstamp ab878593-d9ba-4027-ae45-e056bb721c6d)) + (pad "17" thru_hole circle (at 9.805 12.97 180) (locked) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask) (tstamp 40a35546-4cea-4ec3-9136-9588a8eadcfa)) + (pad "18" thru_hole circle (at 12.345 12.97 180) (locked) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask) (tstamp 84c649dd-7d57-4e13-a2f3-fdb6063bc022)) + (pad "SH" thru_hole circle (at -2.16 5.84 180) (locked) (size 2.2 2.2) (drill 1.7) (layers *.Cu *.Mask) (tstamp ecb9fe95-2b1e-44df-8950-e5ab50e7a110)) + (pad "SH" thru_hole circle (at 13.59 5.84 180) (locked) (size 2.2 2.2) (drill 1.6) (layers *.Cu *.Mask) (tstamp f3c90ffe-472e-4a77-a487-7e993b346fc8)) + (model "${KISYS3DMOD}/Connector_RJ.3dshapes/RJ45_LINK-PP_LPJG0926HENL_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +)