add code for STM8-based 2stepper management board

This commit is contained in:
eddyem
2018-10-09 18:18:58 +03:00
parent c975836b2c
commit 3f6b0a3500
40 changed files with 3485 additions and 607 deletions

View File

@@ -1,9 +1,9 @@
(kicad_pcb (version 4) (host pcbnew 4.0.6)
(kicad_pcb (version 4) (host pcbnew 4.0.7)
(general
(links 93)
(no_connects 0)
(area 83.150001 22.145 142.071429 83.7)
(area 95.424999 25.924999 140.575001 77.075001)
(thickness 1.6)
(drawings 9)
(tracks 536)
@@ -224,116 +224,6 @@
(uvia_drill 0.1)
)
(module Pin_Headers.pretty:Pin_Header_Angled_1x04_Pitch2.54mm placed (layer F.Cu) (tedit 5862ED52) (tstamp 599AD930)
(at 129.5 40.5)
(descr "Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row")
(tags "Through hole angled pin header THT 1x04 2.54mm single row")
(path /52FB0A49)
(fp_text reference P2 (at 4.315 -2.27) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SWIM (at 4.315 9.89) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.4 -1.27) (end 1.4 1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.4 1.27) (end 3.9 1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 1.27) (end 3.9 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 -1.27) (end 1.4 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 0 -0.32) (end 0 0.32) (layer F.Fab) (width 0.1))
(fp_line (start 0 0.32) (end 9.9 0.32) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 0.32) (end 9.9 -0.32) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 -0.32) (end 0 -0.32) (layer F.Fab) (width 0.1))
(fp_line (start 1.4 1.27) (end 1.4 3.81) (layer F.Fab) (width 0.1))
(fp_line (start 1.4 3.81) (end 3.9 3.81) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 3.81) (end 3.9 1.27) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 1.27) (end 1.4 1.27) (layer F.Fab) (width 0.1))
(fp_line (start 0 2.22) (end 0 2.86) (layer F.Fab) (width 0.1))
(fp_line (start 0 2.86) (end 9.9 2.86) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 2.86) (end 9.9 2.22) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 2.22) (end 0 2.22) (layer F.Fab) (width 0.1))
(fp_line (start 1.4 3.81) (end 1.4 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 1.4 6.35) (end 3.9 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 6.35) (end 3.9 3.81) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 3.81) (end 1.4 3.81) (layer F.Fab) (width 0.1))
(fp_line (start 0 4.76) (end 0 5.4) (layer F.Fab) (width 0.1))
(fp_line (start 0 5.4) (end 9.9 5.4) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 5.4) (end 9.9 4.76) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 4.76) (end 0 4.76) (layer F.Fab) (width 0.1))
(fp_line (start 1.4 6.35) (end 1.4 8.89) (layer F.Fab) (width 0.1))
(fp_line (start 1.4 8.89) (end 3.9 8.89) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 8.89) (end 3.9 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 3.9 6.35) (end 1.4 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 0 7.3) (end 0 7.94) (layer F.Fab) (width 0.1))
(fp_line (start 0 7.94) (end 9.9 7.94) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 7.94) (end 9.9 7.3) (layer F.Fab) (width 0.1))
(fp_line (start 9.9 7.3) (end 0 7.3) (layer F.Fab) (width 0.1))
(fp_line (start 1.28 -1.39) (end 1.28 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.28 1.27) (end 4.02 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 1.27) (end 4.02 -1.39) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 -1.39) (end 1.28 -1.39) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 -0.44) (end 4.02 0.44) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 0.44) (end 10.02 0.44) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 0.44) (end 10.02 -0.44) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 -0.44) (end 4.02 -0.44) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 -0.44) (end 1.28 -0.44) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 0.44) (end 1.28 0.44) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 -0.32) (end 10.02 -0.32) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 -0.2) (end 10.02 -0.2) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 -0.08) (end 10.02 -0.08) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 0.04) (end 10.02 0.04) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 0.16) (end 10.02 0.16) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 0.28) (end 10.02 0.28) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 0.4) (end 10.02 0.4) (layer F.SilkS) (width 0.12))
(fp_line (start 1.28 1.27) (end 1.28 3.81) (layer F.SilkS) (width 0.12))
(fp_line (start 1.28 3.81) (end 4.02 3.81) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 3.81) (end 4.02 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 1.27) (end 1.28 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 2.1) (end 4.02 2.98) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 2.98) (end 10.02 2.98) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 2.98) (end 10.02 2.1) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 2.1) (end 4.02 2.1) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 2.1) (end 1.28 2.1) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 2.98) (end 1.28 2.98) (layer F.SilkS) (width 0.12))
(fp_line (start 1.28 3.81) (end 1.28 6.35) (layer F.SilkS) (width 0.12))
(fp_line (start 1.28 6.35) (end 4.02 6.35) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 6.35) (end 4.02 3.81) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 3.81) (end 1.28 3.81) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 4.64) (end 4.02 5.52) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 5.52) (end 10.02 5.52) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 5.52) (end 10.02 4.64) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 4.64) (end 4.02 4.64) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 4.64) (end 1.28 4.64) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 5.52) (end 1.28 5.52) (layer F.SilkS) (width 0.12))
(fp_line (start 1.28 6.35) (end 1.28 9.01) (layer F.SilkS) (width 0.12))
(fp_line (start 1.28 9.01) (end 4.02 9.01) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 9.01) (end 4.02 6.35) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 6.35) (end 1.28 6.35) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 7.18) (end 4.02 8.06) (layer F.SilkS) (width 0.12))
(fp_line (start 4.02 8.06) (end 10.02 8.06) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 8.06) (end 10.02 7.18) (layer F.SilkS) (width 0.12))
(fp_line (start 10.02 7.18) (end 4.02 7.18) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 7.18) (end 1.28 7.18) (layer F.SilkS) (width 0.12))
(fp_line (start 0.97 8.06) (end 1.28 8.06) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.6 -1.6) (end -1.6 9.2) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.6 9.2) (end 10.2 9.2) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.2 9.2) (end 10.2 -1.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.2 -1.6) (end -1.6 -1.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 4 /NRST))
(pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 26 /SWIM/PD1))
(pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 1 GND))
(pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model Pin_Headers.3dshapes/Pin_Header_Angled_1x04_Pitch2.54mm.wrl
(at (xyz 0 -0.15 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
)
(module Resistors_SMD.pretty:R_0805_HandSoldering (layer F.Cu) (tedit 58AADA1D) (tstamp 599AD9C3)
(at 114.3 70.485)
(descr "Resistor SMD 0805, hand soldering")
@@ -1697,6 +1587,89 @@
(pad "" thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu F.SilkS))
)
(module Connector_PinHeader_2.54mm.pretty:PinHeader_1x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 5BB2DD41)
(at 129.5 40.5)
(descr "Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row")
(tags "Through hole angled pin header THT 1x03 2.54mm single row")
(path /5BB234EF)
(fp_text reference P2 (at 4.385 -2.27) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SWIM (at 4.385 7.35) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 -1.27) (end 4.04 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 6.35) (end 1.5 6.35) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 6.35) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
(fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
(fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
(fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
(fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
(fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
(fp_line (start 1.44 -1.33) (end 1.44 6.41) (layer F.SilkS) (width 0.12))
(fp_line (start 1.44 6.41) (end 4.1 6.41) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 6.41) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
(fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
(fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
(fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
(fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
(fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
(fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
(fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
(fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
(fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
(fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
(fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
(fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
(fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
(fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
(fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 6.85) (end 10.55 6.85) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.55 6.85) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 2.77 2.54 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 4 /NRST))
(pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 26 /SWIM/PD1))
(pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
(net 1 GND))
(model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(dimension 51 (width 0.3) (layer Dwgs.User)
(gr_text "51.000 mm" (at 89.65 51.5 270) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
@@ -2401,16 +2374,14 @@
(xy 130.771645 44.813076) (xy 130.381358 44.384817) (xy 130.238447 44.317702) (xy 130.579147 44.090054) (xy 130.901054 43.608285)
(xy 131.014093 43.04) (xy 130.901054 42.471715) (xy 130.579147 41.989946) (xy 130.537548 41.96215) (xy 130.585317 41.953162)
(xy 130.801441 41.81409) (xy 130.946431 41.60189) (xy 130.990352 41.385) (xy 131.44642 41.385) (xy 133.354 43.292579)
(xy 133.354 48.274421) (xy 132.22142 49.407) (xy 130.224531 49.407) (xy 130.579147 49.170054) (xy 130.901054 48.688285)
(xy 131.014093 48.12) (xy 130.901054 47.551715) (xy 130.579147 47.069946) (xy 130.238447 46.842298) (xy 130.381358 46.775183)
(xy 130.771645 46.346924) (xy 130.941476 45.93689) (xy 130.820155 45.707) (xy 129.627 45.707) (xy 129.627 45.727)
(xy 129.373 45.727) (xy 129.373 45.707) (xy 128.179845 45.707) (xy 128.058524 45.93689) (xy 128.228355 46.346924)
(xy 128.618642 46.775183) (xy 128.761553 46.842298) (xy 128.420853 47.069946) (xy 128.098946 47.551715) (xy 127.985907 48.12)
(xy 128.098946 48.688285) (xy 128.420853 49.170054) (xy 128.775469 49.407) (xy 127.381005 49.407) (xy 127.381 49.406999)
(xy 127.098516 49.46319) (xy 127.042325 49.474367) (xy 126.75521 49.66621) (xy 126.755208 49.666213) (xy 125.73921 50.68221)
(xy 125.547367 50.969325) (xy 125.547367 50.969326) (xy 125.479999 51.308) (xy 125.48 51.308005) (xy 125.48 51.957421)
(xy 125.212434 52.224987) (xy 125.218001 52.197) (xy 125.218 52.196995) (xy 125.218 37.06958) (xy 128.065079 34.2225)
(xy 128.073192 34.2225)
(xy 133.354 48.274421) (xy 132.22142 49.407) (xy 127.381005 49.407) (xy 127.381 49.406999) (xy 127.098516 49.46319)
(xy 127.042325 49.474367) (xy 126.75521 49.66621) (xy 126.755208 49.666213) (xy 125.73921 50.68221) (xy 125.547367 50.969325)
(xy 125.547367 50.969326) (xy 125.479999 51.308) (xy 125.48 51.308005) (xy 125.48 51.957421) (xy 125.212434 52.224987)
(xy 125.218001 52.197) (xy 125.218 52.196995) (xy 125.218 45.93689) (xy 128.058524 45.93689) (xy 128.228355 46.346924)
(xy 128.618642 46.775183) (xy 129.143108 47.021486) (xy 129.373 46.900819) (xy 129.373 45.707) (xy 129.627 45.707)
(xy 129.627 46.900819) (xy 129.856892 47.021486) (xy 130.381358 46.775183) (xy 130.771645 46.346924) (xy 130.941476 45.93689)
(xy 130.820155 45.707) (xy 129.627 45.707) (xy 129.373 45.707) (xy 128.179845 45.707) (xy 128.058524 45.93689)
(xy 125.218 45.93689) (xy 125.218 37.06958) (xy 128.065079 34.2225) (xy 128.073192 34.2225)
)
)
(filled_polygon
@@ -2579,60 +2550,57 @@
(xy 130.801441 53.81409) (xy 130.946431 53.60189) (xy 130.99744 53.35) (xy 130.99744 51.65) (xy 130.953162 51.414683)
(xy 130.81409 51.198559) (xy 130.60189 51.053569) (xy 130.35 51.00256) (xy 128.65 51.00256) (xy 128.414683 51.046838)
(xy 128.266 51.142513) (xy 128.266 50.419) (xy 128.198633 50.080325) (xy 128.00679 49.79321) (xy 128.006787 49.793208)
(xy 126.33358 48.12) (xy 127.985907 48.12) (xy 128.098946 48.688285) (xy 128.420853 49.170054) (xy 128.902622 49.491961)
(xy 129.470907 49.605) (xy 129.529093 49.605) (xy 130.097378 49.491961) (xy 130.579147 49.170054) (xy 130.901054 48.688285)
(xy 131.014093 48.12) (xy 130.901054 47.551715) (xy 130.579147 47.069946) (xy 130.238447 46.842298) (xy 130.381358 46.775183)
(xy 130.771645 46.346924) (xy 130.941476 45.93689) (xy 130.820155 45.707) (xy 129.627 45.707) (xy 129.627 45.727)
(xy 129.373 45.727) (xy 129.373 45.707) (xy 128.179845 45.707) (xy 128.058524 45.93689) (xy 128.228355 46.346924)
(xy 128.618642 46.775183) (xy 128.761553 46.842298) (xy 128.420853 47.069946) (xy 128.098946 47.551715) (xy 127.985907 48.12)
(xy 126.33358 48.12) (xy 124.45079 46.23721) (xy 124.214736 46.079485) (xy 124.163675 46.045367) (xy 124.107484 46.03419)
(xy 123.825 45.977999) (xy 123.824995 45.978) (xy 122.358523 45.978) (xy 122.070564 45.689539) (xy 121.561702 45.478241)
(xy 121.010715 45.47776) (xy 120.501485 45.688169) (xy 120.111539 46.077436) (xy 119.900241 46.586298) (xy 119.89976 47.137285)
(xy 120.110169 47.646515) (xy 120.499436 48.036461) (xy 121.008298 48.247759) (xy 121.559285 48.24824) (xy 122.068515 48.037831)
(xy 122.358852 47.748) (xy 123.45842 47.748) (xy 123.97442 48.264) (xy 117.515 48.264) (xy 117.515 47.48575)
(xy 117.35625 47.327) (xy 116.707 47.327) (xy 116.707 47.347) (xy 116.453 47.347) (xy 116.453 47.327)
(xy 116.433 47.327) (xy 116.433 47.073) (xy 116.453 47.073) (xy 116.453 45.72375) (xy 116.707 45.72375)
(xy 116.707 47.073) (xy 117.35625 47.073) (xy 117.515 46.91425) (xy 117.515 46.073691) (xy 117.418327 45.840302)
(xy 117.239699 45.661673) (xy 117.00631 45.565) (xy 116.86575 45.565) (xy 116.707 45.72375) (xy 116.453 45.72375)
(xy 116.29425 45.565) (xy 116.15369 45.565) (xy 115.936878 45.654806) (xy 115.86189 45.603569) (xy 115.61 45.55256)
(xy 115.01 45.55256) (xy 114.925 45.568554) (xy 114.925 45.45758) (xy 115.047579 45.335) (xy 119.887995 45.335)
(xy 119.888 45.335001) (xy 120.170484 45.27881) (xy 120.226675 45.267633) (xy 120.51379 45.07579) (xy 120.513791 45.075789)
(xy 121.651579 43.938) (xy 126.053477 43.938) (xy 126.341436 44.226461) (xy 126.850298 44.437759) (xy 127.401285 44.43824)
(xy 127.910515 44.227831) (xy 128.271878 43.867097) (xy 128.420853 44.090054) (xy 128.761553 44.317702) (xy 128.618642 44.384817)
(xy 128.228355 44.813076) (xy 128.058524 45.22311) (xy 128.179845 45.453) (xy 129.373 45.453) (xy 129.373 45.433)
(xy 129.627 45.433) (xy 129.627 45.453) (xy 130.820155 45.453) (xy 130.941476 45.22311) (xy 130.771645 44.813076)
(xy 130.381358 44.384817) (xy 130.238447 44.317702) (xy 130.579147 44.090054) (xy 130.901054 43.608285) (xy 131.014093 43.04)
(xy 130.901054 42.471715) (xy 130.579147 41.989946) (xy 130.537548 41.96215) (xy 130.585317 41.953162) (xy 130.801441 41.81409)
(xy 130.946431 41.60189) (xy 130.99744 41.35) (xy 130.99744 39.65) (xy 130.953162 39.414683) (xy 130.81409 39.198559)
(xy 130.60189 39.053569) (xy 130.35 39.00256) (xy 128.65 39.00256) (xy 128.414683 39.046838) (xy 128.198559 39.18591)
(xy 128.053569 39.39811) (xy 128.00256 39.65) (xy 128.00256 41.35) (xy 128.046838 41.585317) (xy 128.18591 41.801441)
(xy 128.39811 41.946431) (xy 128.465541 41.960086) (xy 128.420853 41.989946) (xy 128.26124 42.228824) (xy 127.912564 41.879539)
(xy 127.403702 41.668241) (xy 126.852715 41.66776) (xy 126.343485 41.878169) (xy 126.053148 42.168) (xy 121.285 42.168)
(xy 120.946325 42.235367) (xy 120.65921 42.42721) (xy 120.659208 42.427213) (xy 119.52142 43.565) (xy 114.681005 43.565)
(xy 114.681 43.564999) (xy 114.398516 43.62119) (xy 114.342325 43.632367) (xy 114.05521 43.82421) (xy 114.055208 43.824213)
(xy 113.41421 44.46521) (xy 113.222367 44.752325) (xy 113.21119 44.808516) (xy 113.154999 45.091) (xy 113.155 45.091005)
(xy 113.155 45.569773) (xy 113.07 45.55256) (xy 112.47 45.55256) (xy 112.234683 45.596838) (xy 112.135472 45.660678)
(xy 112.05189 45.603569) (xy 111.8 45.55256) (xy 111.2 45.55256) (xy 110.964683 45.596838) (xy 110.865472 45.660678)
(xy 110.78189 45.603569) (xy 110.53 45.55256) (xy 109.93 45.55256) (xy 109.694683 45.596838) (xy 109.595472 45.660678)
(xy 109.51189 45.603569) (xy 109.26 45.55256) (xy 108.66 45.55256) (xy 108.424683 45.596838) (xy 108.325472 45.660678)
(xy 108.24189 45.603569) (xy 107.99 45.55256) (xy 107.39 45.55256) (xy 107.154683 45.596838) (xy 107.055472 45.660678)
(xy 106.97189 45.603569) (xy 106.72 45.55256) (xy 106.12 45.55256) (xy 105.884683 45.596838) (xy 105.668559 45.73591)
(xy 105.523569 45.94811) (xy 105.47256 46.2) (xy 105.47256 46.315) (xy 104.946005 46.315) (xy 104.946 46.314999)
(xy 104.663516 46.37119) (xy 104.607325 46.382367) (xy 104.32021 46.57421) (xy 104.320208 46.574213) (xy 100.59321 50.30121)
(xy 100.401367 50.588325) (xy 100.401367 50.588326) (xy 100.333999 50.927) (xy 96.21 50.927) (xy 96.21 40.406285)
(xy 96.53176 40.406285) (xy 96.742169 40.915515) (xy 97.131436 41.305461) (xy 97.640298 41.516759) (xy 98.191285 41.51724)
(xy 98.700515 41.306831) (xy 98.990852 41.017) (xy 100.653477 41.017) (xy 100.941436 41.305461) (xy 101.450298 41.516759)
(xy 101.860538 41.517117) (xy 102.239 41.895579) (xy 102.239 42.106477) (xy 101.950539 42.394436) (xy 101.739241 42.903298)
(xy 101.73876 43.454285) (xy 101.949169 43.963515) (xy 102.338436 44.353461) (xy 102.847298 44.564759) (xy 103.398285 44.56524)
(xy 103.907515 44.354831) (xy 104.297461 43.965564) (xy 104.508759 43.456702) (xy 104.50924 42.905715) (xy 104.298831 42.396485)
(xy 104.009 42.106148) (xy 104.009 41.529) (xy 103.941633 41.190325) (xy 103.74979 40.90321) (xy 103.749787 40.903208)
(xy 103.111884 40.265305) (xy 103.11224 39.857715) (xy 102.901831 39.348485) (xy 102.512564 38.958539) (xy 102.003702 38.747241)
(xy 101.452715 38.74676) (xy 100.943485 38.957169) (xy 100.653148 39.247) (xy 98.990523 39.247) (xy 98.702564 38.958539)
(xy 98.193702 38.747241) (xy 97.642715 38.74676) (xy 97.133485 38.957169) (xy 96.743539 39.346436) (xy 96.532241 39.855298)
(xy 96.53176 40.406285) (xy 96.21 40.406285) (xy 96.21 29.28575) (xy 97.3 29.28575) (xy 97.3 31.66631)
(xy 97.396673 31.899699) (xy 97.575302 32.078327) (xy 97.808691 32.175) (xy 98.28425 32.175) (xy 98.443 32.01625)
(xy 98.443 29.127) (xy 97.45875 29.127) (xy 97.3 29.28575) (xy 96.21 29.28575) (xy 96.21 26.71)
(xy 97.3 26.71)
(xy 124.45079 46.23721) (xy 124.214736 46.079485) (xy 124.163675 46.045367) (xy 124.107484 46.03419) (xy 123.825 45.977999)
(xy 123.824995 45.978) (xy 122.358523 45.978) (xy 122.317485 45.93689) (xy 128.058524 45.93689) (xy 128.228355 46.346924)
(xy 128.618642 46.775183) (xy 129.143108 47.021486) (xy 129.373 46.900819) (xy 129.373 45.707) (xy 129.627 45.707)
(xy 129.627 46.900819) (xy 129.856892 47.021486) (xy 130.381358 46.775183) (xy 130.771645 46.346924) (xy 130.941476 45.93689)
(xy 130.820155 45.707) (xy 129.627 45.707) (xy 129.373 45.707) (xy 128.179845 45.707) (xy 128.058524 45.93689)
(xy 122.317485 45.93689) (xy 122.070564 45.689539) (xy 121.561702 45.478241) (xy 121.010715 45.47776) (xy 120.501485 45.688169)
(xy 120.111539 46.077436) (xy 119.900241 46.586298) (xy 119.89976 47.137285) (xy 120.110169 47.646515) (xy 120.499436 48.036461)
(xy 121.008298 48.247759) (xy 121.559285 48.24824) (xy 122.068515 48.037831) (xy 122.358852 47.748) (xy 123.45842 47.748)
(xy 123.97442 48.264) (xy 117.515 48.264) (xy 117.515 47.48575) (xy 117.35625 47.327) (xy 116.707 47.327)
(xy 116.707 47.347) (xy 116.453 47.347) (xy 116.453 47.327) (xy 116.433 47.327) (xy 116.433 47.073)
(xy 116.453 47.073) (xy 116.453 45.72375) (xy 116.707 45.72375) (xy 116.707 47.073) (xy 117.35625 47.073)
(xy 117.515 46.91425) (xy 117.515 46.073691) (xy 117.418327 45.840302) (xy 117.239699 45.661673) (xy 117.00631 45.565)
(xy 116.86575 45.565) (xy 116.707 45.72375) (xy 116.453 45.72375) (xy 116.29425 45.565) (xy 116.15369 45.565)
(xy 115.936878 45.654806) (xy 115.86189 45.603569) (xy 115.61 45.55256) (xy 115.01 45.55256) (xy 114.925 45.568554)
(xy 114.925 45.45758) (xy 115.047579 45.335) (xy 119.887995 45.335) (xy 119.888 45.335001) (xy 120.170484 45.27881)
(xy 120.226675 45.267633) (xy 120.51379 45.07579) (xy 120.513791 45.075789) (xy 121.651579 43.938) (xy 126.053477 43.938)
(xy 126.341436 44.226461) (xy 126.850298 44.437759) (xy 127.401285 44.43824) (xy 127.910515 44.227831) (xy 128.271878 43.867097)
(xy 128.420853 44.090054) (xy 128.761553 44.317702) (xy 128.618642 44.384817) (xy 128.228355 44.813076) (xy 128.058524 45.22311)
(xy 128.179845 45.453) (xy 129.373 45.453) (xy 129.373 45.433) (xy 129.627 45.433) (xy 129.627 45.453)
(xy 130.820155 45.453) (xy 130.941476 45.22311) (xy 130.771645 44.813076) (xy 130.381358 44.384817) (xy 130.238447 44.317702)
(xy 130.579147 44.090054) (xy 130.901054 43.608285) (xy 131.014093 43.04) (xy 130.901054 42.471715) (xy 130.579147 41.989946)
(xy 130.537548 41.96215) (xy 130.585317 41.953162) (xy 130.801441 41.81409) (xy 130.946431 41.60189) (xy 130.99744 41.35)
(xy 130.99744 39.65) (xy 130.953162 39.414683) (xy 130.81409 39.198559) (xy 130.60189 39.053569) (xy 130.35 39.00256)
(xy 128.65 39.00256) (xy 128.414683 39.046838) (xy 128.198559 39.18591) (xy 128.053569 39.39811) (xy 128.00256 39.65)
(xy 128.00256 41.35) (xy 128.046838 41.585317) (xy 128.18591 41.801441) (xy 128.39811 41.946431) (xy 128.465541 41.960086)
(xy 128.420853 41.989946) (xy 128.26124 42.228824) (xy 127.912564 41.879539) (xy 127.403702 41.668241) (xy 126.852715 41.66776)
(xy 126.343485 41.878169) (xy 126.053148 42.168) (xy 121.285 42.168) (xy 120.946325 42.235367) (xy 120.65921 42.42721)
(xy 120.659208 42.427213) (xy 119.52142 43.565) (xy 114.681005 43.565) (xy 114.681 43.564999) (xy 114.398516 43.62119)
(xy 114.342325 43.632367) (xy 114.05521 43.82421) (xy 114.055208 43.824213) (xy 113.41421 44.46521) (xy 113.222367 44.752325)
(xy 113.21119 44.808516) (xy 113.154999 45.091) (xy 113.155 45.091005) (xy 113.155 45.569773) (xy 113.07 45.55256)
(xy 112.47 45.55256) (xy 112.234683 45.596838) (xy 112.135472 45.660678) (xy 112.05189 45.603569) (xy 111.8 45.55256)
(xy 111.2 45.55256) (xy 110.964683 45.596838) (xy 110.865472 45.660678) (xy 110.78189 45.603569) (xy 110.53 45.55256)
(xy 109.93 45.55256) (xy 109.694683 45.596838) (xy 109.595472 45.660678) (xy 109.51189 45.603569) (xy 109.26 45.55256)
(xy 108.66 45.55256) (xy 108.424683 45.596838) (xy 108.325472 45.660678) (xy 108.24189 45.603569) (xy 107.99 45.55256)
(xy 107.39 45.55256) (xy 107.154683 45.596838) (xy 107.055472 45.660678) (xy 106.97189 45.603569) (xy 106.72 45.55256)
(xy 106.12 45.55256) (xy 105.884683 45.596838) (xy 105.668559 45.73591) (xy 105.523569 45.94811) (xy 105.47256 46.2)
(xy 105.47256 46.315) (xy 104.946005 46.315) (xy 104.946 46.314999) (xy 104.663516 46.37119) (xy 104.607325 46.382367)
(xy 104.32021 46.57421) (xy 104.320208 46.574213) (xy 100.59321 50.30121) (xy 100.401367 50.588325) (xy 100.401367 50.588326)
(xy 100.333999 50.927) (xy 96.21 50.927) (xy 96.21 40.406285) (xy 96.53176 40.406285) (xy 96.742169 40.915515)
(xy 97.131436 41.305461) (xy 97.640298 41.516759) (xy 98.191285 41.51724) (xy 98.700515 41.306831) (xy 98.990852 41.017)
(xy 100.653477 41.017) (xy 100.941436 41.305461) (xy 101.450298 41.516759) (xy 101.860538 41.517117) (xy 102.239 41.895579)
(xy 102.239 42.106477) (xy 101.950539 42.394436) (xy 101.739241 42.903298) (xy 101.73876 43.454285) (xy 101.949169 43.963515)
(xy 102.338436 44.353461) (xy 102.847298 44.564759) (xy 103.398285 44.56524) (xy 103.907515 44.354831) (xy 104.297461 43.965564)
(xy 104.508759 43.456702) (xy 104.50924 42.905715) (xy 104.298831 42.396485) (xy 104.009 42.106148) (xy 104.009 41.529)
(xy 103.941633 41.190325) (xy 103.74979 40.90321) (xy 103.749787 40.903208) (xy 103.111884 40.265305) (xy 103.11224 39.857715)
(xy 102.901831 39.348485) (xy 102.512564 38.958539) (xy 102.003702 38.747241) (xy 101.452715 38.74676) (xy 100.943485 38.957169)
(xy 100.653148 39.247) (xy 98.990523 39.247) (xy 98.702564 38.958539) (xy 98.193702 38.747241) (xy 97.642715 38.74676)
(xy 97.133485 38.957169) (xy 96.743539 39.346436) (xy 96.532241 39.855298) (xy 96.53176 40.406285) (xy 96.21 40.406285)
(xy 96.21 29.28575) (xy 97.3 29.28575) (xy 97.3 31.66631) (xy 97.396673 31.899699) (xy 97.575302 32.078327)
(xy 97.808691 32.175) (xy 98.28425 32.175) (xy 98.443 32.01625) (xy 98.443 29.127) (xy 97.45875 29.127)
(xy 97.3 29.28575) (xy 96.21 29.28575) (xy 96.21 26.71) (xy 97.3 26.71)
)
)
(filled_polygon