From dcc827ee608e0a4f46ad0e8477e4c33220d05cfe Mon Sep 17 00:00:00 2001 From: Maximilian Stiefel Date: Fri, 8 Dec 2017 18:09:35 +0100 Subject: [PATCH] osPrintf works with signed and unsigned integers. --- pcbs/extension_board/2Stages1.sch | 642 +++---- .../extension_board/InterfaceNucleoF103RB.sch | 3 +- pcbs/extension_board/LEDDriver.sch | 12 +- pcbs/extension_board/UI.sch | 73 +- .../extension_board/extension_board.kicad_pcb | 1646 ++++++++++------- pcbs/extension_board/power.sch | 32 +- software/os/helpers.c | 54 + software/os/helpers.h | 13 + software/os/printf.c | 95 + software/os/printf.h | 18 + 10 files changed, 1541 insertions(+), 1047 deletions(-) create mode 100644 software/os/helpers.c create mode 100644 software/os/helpers.h create mode 100644 software/os/printf.c create mode 100644 software/os/printf.h diff --git a/pcbs/extension_board/2Stages1.sch b/pcbs/extension_board/2Stages1.sch index 8afd4a2..cb926fa 100644 --- a/pcbs/extension_board/2Stages1.sch +++ b/pcbs/extension_board/2Stages1.sch @@ -84,7 +84,7 @@ AR Path="/5A0916C5/5A09BEE0/5946B2F2" Ref="C116" Part="1" AR Path="/5A0916C5/5A09BEE4/5946B2F2" Ref="C120" Part="1" AR Path="/5A0916C5/5A09BEE8/5946B2F2" Ref="C124" Part="1" AR Path="/5A0916C5/5A09BEEC/5946B2F2" Ref="C128" Part="1" -F 0 "C96" H 5905 2065 50 0000 L CNN +F 0 "C128" H 5905 2065 50 0000 L CNN F 1 "1u" H 5905 1865 50 0000 L CNN F 2 "Resistors_SMD:R_0603" H 5918 1815 50 0001 C CNN F 3 "" H 5880 1965 50 0000 C CNN @@ -136,7 +136,7 @@ AR Path="/5A0916C5/5A09BEE0/5A08DFEB" Ref="R176" Part="1" AR Path="/5A0916C5/5A09BEE4/5A08DFEB" Ref="R182" Part="1" AR Path="/5A0916C5/5A09BEE8/5A08DFEB" Ref="R188" Part="1" AR Path="/5A0916C5/5A09BEEC/5A08DFEB" Ref="R194" Part="1" -F 0 "R146" V 6530 4725 50 0000 C CNN +F 0 "R194" V 6530 4725 50 0000 C CNN F 1 "10R" V 6450 4725 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 6380 4725 50 0001 C CNN F 3 "" H 6450 4725 50 0001 C CNN @@ -182,7 +182,7 @@ AR Path="/5A0916C5/5A09BEE0/5A08DFF3" Ref="R178" Part="1" AR Path="/5A0916C5/5A09BEE4/5A08DFF3" Ref="R184" Part="1" AR Path="/5A0916C5/5A09BEE8/5A08DFF3" Ref="R190" Part="1" AR Path="/5A0916C5/5A09BEEC/5A08DFF3" Ref="R196" Part="1" -F 0 "R148" V 7530 5050 50 0000 C CNN +F 0 "R196" V 7530 5050 50 0000 C CNN F 1 "180k" V 7450 5050 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 7380 5050 50 0001 C CNN F 3 "" H 7450 5050 50 0001 C CNN @@ -226,7 +226,7 @@ AR Path="/5A0916C5/5A09BEE0/5A08DFFA" Ref="R177" Part="1" AR Path="/5A0916C5/5A09BEE4/5A08DFFA" Ref="R183" Part="1" AR Path="/5A0916C5/5A09BEE8/5A08DFFA" Ref="R189" Part="1" AR Path="/5A0916C5/5A09BEEC/5A08DFFA" Ref="R195" Part="1" -F 0 "R147" V 7030 4575 50 0000 C CNN +F 0 "R195" V 7030 4575 50 0000 C CNN F 1 "20k" V 6950 4575 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 6880 4575 50 0001 C CNN F 3 "" H 6950 4575 50 0001 C CNN @@ -270,7 +270,7 @@ AR Path="/5A0916C5/5A09BEE0/5A08E007" Ref="U20" Part="3" AR Path="/5A0916C5/5A09BEE4/5A08E007" Ref="U19" Part="3" AR Path="/5A0916C5/5A09BEE8/5A08E007" Ref="U18" Part="3" AR Path="/5A0916C5/5A09BEEC/5A08E007" Ref="U17" Part="3" -F 0 "U25" H 7350 3650 50 0000 L CNN +F 0 "U17" H 7350 3650 50 0000 L CNN F 1 "LM324QT" H 7350 3250 50 0000 L CNN F 2 "QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" H 7300 3550 50 0001 C CNN F 3 "http://www.st.com/content/ccc/resource/technical/document/datasheet/bd/fc/46/43/26/8f/40/7f/CD00001046.pdf/files/CD00001046.pdf/jcr:content/translations/en.CD00001046.pdf" H 7400 3650 50 0001 C CNN @@ -314,7 +314,7 @@ AR Path="/5A0916C5/5A09BEE0/5A08E00E" Ref="U20" Part="4" AR Path="/5A0916C5/5A09BEE4/5A08E00E" Ref="U19" Part="4" AR Path="/5A0916C5/5A09BEE8/5A08E00E" Ref="U18" Part="4" AR Path="/5A0916C5/5A09BEEC/5A08E00E" Ref="U17" Part="4" -F 0 "U25" H 7550 4675 50 0000 L CNN +F 0 "U17" H 7550 4675 50 0000 L CNN F 1 "LM324QT" H 7550 4275 50 0000 L CNN F 2 "QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" H 7500 4575 50 0001 C CNN F 3 "http://www.st.com/content/ccc/resource/technical/document/datasheet/bd/fc/46/43/26/8f/40/7f/CD00001046.pdf/files/CD00001046.pdf/jcr:content/translations/en.CD00001046.pdf" H 7600 4675 50 0001 C CNN @@ -325,42 +325,42 @@ $EndComp Text GLabel 7450 4175 1 60 Input ~ 0 V18 $Comp -L GND #PWR04 +L GND #PWR11 U 1 1 5A08E015 P 7450 3750 -AR Path="/5A0916C5/5A0A220F/5A08E015" Ref="#PWR04" Part="1" -AR Path="/5A0916C5/5A096F49/5A08E015" Ref="#PWR013" Part="1" -AR Path="/5A0916C5/5A0972CC/5A08E015" Ref="#PWR022" Part="1" -AR Path="/5A0916C5/5A0972D0/5A08E015" Ref="#PWR031" Part="1" -AR Path="/5A0916C5/5A097A65/5A08E015" Ref="#PWR040" Part="1" -AR Path="/5A0916C5/5A097A69/5A08E015" Ref="#PWR049" Part="1" -AR Path="/5A0916C5/5A097A6D/5A08E015" Ref="#PWR058" Part="1" -AR Path="/5A0916C5/5A097A71/5A08E015" Ref="#PWR067" Part="1" -AR Path="/5A0916C5/5A0988AE/5A08E015" Ref="#PWR076" Part="1" -AR Path="/5A0916C5/5A0988B2/5A08E015" Ref="#PWR085" Part="1" -AR Path="/5A0916C5/5A0988B6/5A08E015" Ref="#PWR094" Part="1" -AR Path="/5A0916C5/5A0988BA/5A08E015" Ref="#PWR0103" Part="1" -AR Path="/5A0916C5/5A0988BE/5A08E015" Ref="#PWR0112" Part="1" -AR Path="/5A0916C5/5A0988C2/5A08E015" Ref="#PWR0121" Part="1" -AR Path="/5A0916C5/5A0988C6/5A08E015" Ref="#PWR0130" Part="1" -AR Path="/5A0916C5/5A0988CA/5A08E015" Ref="#PWR0139" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A08E015" Ref="#PWR0148" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A08E015" Ref="#PWR0157" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A08E015" Ref="#PWR0166" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A08E015" Ref="#PWR0175" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A08E015" Ref="#PWR0184" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A08E015" Ref="#PWR0193" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A08E015" Ref="#PWR0202" Part="1" -AR Path="/5A0916C5/5A09BECC/5A08E015" Ref="#PWR0211" Part="1" -AR Path="/5A0916C5/5A09BED0/5A08E015" Ref="#PWR0220" Part="1" -AR Path="/5A0916C5/5A09BED4/5A08E015" Ref="#PWR0229" Part="1" -AR Path="/5A0916C5/5A09BED8/5A08E015" Ref="#PWR0238" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A08E015" Ref="#PWR0247" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A08E015" Ref="#PWR0256" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A08E015" Ref="#PWR0265" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A08E015" Ref="#PWR0274" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A08E015" Ref="#PWR0283" Part="1" -F 0 "#PWR0211" H 7450 3500 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A08E015" Ref="#PWR11" Part="1" +AR Path="/5A0916C5/5A096F49/5A08E015" Ref="#PWR20" Part="1" +AR Path="/5A0916C5/5A0972CC/5A08E015" Ref="#PWR29" Part="1" +AR Path="/5A0916C5/5A0972D0/5A08E015" Ref="#PWR38" Part="1" +AR Path="/5A0916C5/5A097A65/5A08E015" Ref="#PWR47" Part="1" +AR Path="/5A0916C5/5A097A69/5A08E015" Ref="#PWR56" Part="1" +AR Path="/5A0916C5/5A097A6D/5A08E015" Ref="#PWR65" Part="1" +AR Path="/5A0916C5/5A097A71/5A08E015" Ref="#PWR74" Part="1" +AR Path="/5A0916C5/5A0988AE/5A08E015" Ref="#PWR83" Part="1" +AR Path="/5A0916C5/5A0988B2/5A08E015" Ref="#PWR92" Part="1" +AR Path="/5A0916C5/5A0988B6/5A08E015" Ref="#PWR101" Part="1" +AR Path="/5A0916C5/5A0988BA/5A08E015" Ref="#PWR110" Part="1" +AR Path="/5A0916C5/5A0988BE/5A08E015" Ref="#PWR119" Part="1" +AR Path="/5A0916C5/5A0988C2/5A08E015" Ref="#PWR128" Part="1" +AR Path="/5A0916C5/5A0988C6/5A08E015" Ref="#PWR137" Part="1" +AR Path="/5A0916C5/5A0988CA/5A08E015" Ref="#PWR146" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A08E015" Ref="#PWR155" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A08E015" Ref="#PWR164" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A08E015" Ref="#PWR173" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A08E015" Ref="#PWR182" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A08E015" Ref="#PWR191" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A08E015" Ref="#PWR200" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A08E015" Ref="#PWR209" Part="1" +AR Path="/5A0916C5/5A09BECC/5A08E015" Ref="#PWR218" Part="1" +AR Path="/5A0916C5/5A09BED0/5A08E015" Ref="#PWR227" Part="1" +AR Path="/5A0916C5/5A09BED4/5A08E015" Ref="#PWR236" Part="1" +AR Path="/5A0916C5/5A09BED8/5A08E015" Ref="#PWR245" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A08E015" Ref="#PWR254" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A08E015" Ref="#PWR263" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A08E015" Ref="#PWR272" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A08E015" Ref="#PWR281" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A08E015" Ref="#PWR290" Part="1" +F 0 "#PWR290" H 7450 3500 50 0001 C CNN F 1 "GND" H 7450 3600 50 0000 C CNN F 2 "" H 7450 3750 50 0001 C CNN F 3 "" H 7450 3750 50 0001 C CNN @@ -368,42 +368,42 @@ F 3 "" H 7450 3750 50 0001 C CNN -1 0 0 -1 $EndComp $Comp -L GND #PWR05 +L GND #PWR12 U 1 1 5A08E01B P 7450 4775 -AR Path="/5A0916C5/5A0A220F/5A08E01B" Ref="#PWR05" Part="1" -AR Path="/5A0916C5/5A096F49/5A08E01B" Ref="#PWR014" Part="1" -AR Path="/5A0916C5/5A0972CC/5A08E01B" Ref="#PWR023" Part="1" -AR Path="/5A0916C5/5A0972D0/5A08E01B" Ref="#PWR032" Part="1" -AR Path="/5A0916C5/5A097A65/5A08E01B" Ref="#PWR041" Part="1" -AR Path="/5A0916C5/5A097A69/5A08E01B" Ref="#PWR050" Part="1" -AR Path="/5A0916C5/5A097A6D/5A08E01B" Ref="#PWR059" Part="1" -AR Path="/5A0916C5/5A097A71/5A08E01B" Ref="#PWR068" Part="1" -AR Path="/5A0916C5/5A0988AE/5A08E01B" Ref="#PWR077" Part="1" -AR Path="/5A0916C5/5A0988B2/5A08E01B" Ref="#PWR086" Part="1" -AR Path="/5A0916C5/5A0988B6/5A08E01B" Ref="#PWR095" Part="1" -AR Path="/5A0916C5/5A0988BA/5A08E01B" Ref="#PWR0104" Part="1" -AR Path="/5A0916C5/5A0988BE/5A08E01B" Ref="#PWR0113" Part="1" -AR Path="/5A0916C5/5A0988C2/5A08E01B" Ref="#PWR0122" Part="1" -AR Path="/5A0916C5/5A0988C6/5A08E01B" Ref="#PWR0131" Part="1" -AR Path="/5A0916C5/5A0988CA/5A08E01B" Ref="#PWR0140" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A08E01B" Ref="#PWR0149" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A08E01B" Ref="#PWR0158" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A08E01B" Ref="#PWR0167" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A08E01B" Ref="#PWR0176" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A08E01B" Ref="#PWR0185" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A08E01B" Ref="#PWR0194" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A08E01B" Ref="#PWR0203" Part="1" -AR Path="/5A0916C5/5A09BECC/5A08E01B" Ref="#PWR0212" Part="1" -AR Path="/5A0916C5/5A09BED0/5A08E01B" Ref="#PWR0221" Part="1" -AR Path="/5A0916C5/5A09BED4/5A08E01B" Ref="#PWR0230" Part="1" -AR Path="/5A0916C5/5A09BED8/5A08E01B" Ref="#PWR0239" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A08E01B" Ref="#PWR0248" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A08E01B" Ref="#PWR0257" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A08E01B" Ref="#PWR0266" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A08E01B" Ref="#PWR0275" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A08E01B" Ref="#PWR0284" Part="1" -F 0 "#PWR0212" H 7450 4525 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A08E01B" Ref="#PWR12" Part="1" +AR Path="/5A0916C5/5A096F49/5A08E01B" Ref="#PWR21" Part="1" +AR Path="/5A0916C5/5A0972CC/5A08E01B" Ref="#PWR30" Part="1" +AR Path="/5A0916C5/5A0972D0/5A08E01B" Ref="#PWR39" Part="1" +AR Path="/5A0916C5/5A097A65/5A08E01B" Ref="#PWR48" Part="1" +AR Path="/5A0916C5/5A097A69/5A08E01B" Ref="#PWR57" Part="1" +AR Path="/5A0916C5/5A097A6D/5A08E01B" Ref="#PWR66" Part="1" +AR Path="/5A0916C5/5A097A71/5A08E01B" Ref="#PWR75" Part="1" +AR Path="/5A0916C5/5A0988AE/5A08E01B" Ref="#PWR84" Part="1" +AR Path="/5A0916C5/5A0988B2/5A08E01B" Ref="#PWR93" Part="1" +AR Path="/5A0916C5/5A0988B6/5A08E01B" Ref="#PWR102" Part="1" +AR Path="/5A0916C5/5A0988BA/5A08E01B" Ref="#PWR111" Part="1" +AR Path="/5A0916C5/5A0988BE/5A08E01B" Ref="#PWR120" Part="1" +AR Path="/5A0916C5/5A0988C2/5A08E01B" Ref="#PWR129" Part="1" +AR Path="/5A0916C5/5A0988C6/5A08E01B" Ref="#PWR138" Part="1" +AR Path="/5A0916C5/5A0988CA/5A08E01B" Ref="#PWR147" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A08E01B" Ref="#PWR156" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A08E01B" Ref="#PWR165" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A08E01B" Ref="#PWR174" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A08E01B" Ref="#PWR183" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A08E01B" Ref="#PWR192" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A08E01B" Ref="#PWR201" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A08E01B" Ref="#PWR210" Part="1" +AR Path="/5A0916C5/5A09BECC/5A08E01B" Ref="#PWR219" Part="1" +AR Path="/5A0916C5/5A09BED0/5A08E01B" Ref="#PWR228" Part="1" +AR Path="/5A0916C5/5A09BED4/5A08E01B" Ref="#PWR237" Part="1" +AR Path="/5A0916C5/5A09BED8/5A08E01B" Ref="#PWR246" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A08E01B" Ref="#PWR255" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A08E01B" Ref="#PWR264" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A08E01B" Ref="#PWR273" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A08E01B" Ref="#PWR282" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A08E01B" Ref="#PWR291" Part="1" +F 0 "#PWR291" H 7450 4525 50 0001 C CNN F 1 "GND" H 7450 4625 50 0000 C CNN F 2 "" H 7450 4775 50 0001 C CNN F 3 "" H 7450 4775 50 0001 C CNN @@ -427,42 +427,42 @@ Wire Wire Line Connection ~ 7150 4575 Connection ~ 7900 4475 $Comp -L GND #PWR06 +L GND #PWR10 U 1 1 5A08E02C P 6750 4975 -AR Path="/5A0916C5/5A0A220F/5A08E02C" Ref="#PWR06" Part="1" -AR Path="/5A0916C5/5A096F49/5A08E02C" Ref="#PWR015" Part="1" -AR Path="/5A0916C5/5A0972CC/5A08E02C" Ref="#PWR024" Part="1" -AR Path="/5A0916C5/5A0972D0/5A08E02C" Ref="#PWR033" Part="1" -AR Path="/5A0916C5/5A097A65/5A08E02C" Ref="#PWR042" Part="1" -AR Path="/5A0916C5/5A097A69/5A08E02C" Ref="#PWR051" Part="1" -AR Path="/5A0916C5/5A097A6D/5A08E02C" Ref="#PWR060" Part="1" -AR Path="/5A0916C5/5A097A71/5A08E02C" Ref="#PWR069" Part="1" -AR Path="/5A0916C5/5A0988AE/5A08E02C" Ref="#PWR078" Part="1" -AR Path="/5A0916C5/5A0988B2/5A08E02C" Ref="#PWR087" Part="1" -AR Path="/5A0916C5/5A0988B6/5A08E02C" Ref="#PWR096" Part="1" -AR Path="/5A0916C5/5A0988BA/5A08E02C" Ref="#PWR0105" Part="1" -AR Path="/5A0916C5/5A0988BE/5A08E02C" Ref="#PWR0114" Part="1" -AR Path="/5A0916C5/5A0988C2/5A08E02C" Ref="#PWR0123" Part="1" -AR Path="/5A0916C5/5A0988C6/5A08E02C" Ref="#PWR0132" Part="1" -AR Path="/5A0916C5/5A0988CA/5A08E02C" Ref="#PWR0141" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A08E02C" Ref="#PWR0150" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A08E02C" Ref="#PWR0159" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A08E02C" Ref="#PWR0168" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A08E02C" Ref="#PWR0177" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A08E02C" Ref="#PWR0186" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A08E02C" Ref="#PWR0195" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A08E02C" Ref="#PWR0204" Part="1" -AR Path="/5A0916C5/5A09BECC/5A08E02C" Ref="#PWR0213" Part="1" -AR Path="/5A0916C5/5A09BED0/5A08E02C" Ref="#PWR0222" Part="1" -AR Path="/5A0916C5/5A09BED4/5A08E02C" Ref="#PWR0231" Part="1" -AR Path="/5A0916C5/5A09BED8/5A08E02C" Ref="#PWR0240" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A08E02C" Ref="#PWR0249" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A08E02C" Ref="#PWR0258" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A08E02C" Ref="#PWR0267" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A08E02C" Ref="#PWR0276" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A08E02C" Ref="#PWR0285" Part="1" -F 0 "#PWR0213" H 6750 4725 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A08E02C" Ref="#PWR10" Part="1" +AR Path="/5A0916C5/5A096F49/5A08E02C" Ref="#PWR19" Part="1" +AR Path="/5A0916C5/5A0972CC/5A08E02C" Ref="#PWR28" Part="1" +AR Path="/5A0916C5/5A0972D0/5A08E02C" Ref="#PWR37" Part="1" +AR Path="/5A0916C5/5A097A65/5A08E02C" Ref="#PWR46" Part="1" +AR Path="/5A0916C5/5A097A69/5A08E02C" Ref="#PWR55" Part="1" +AR Path="/5A0916C5/5A097A6D/5A08E02C" Ref="#PWR64" Part="1" +AR Path="/5A0916C5/5A097A71/5A08E02C" Ref="#PWR73" Part="1" +AR Path="/5A0916C5/5A0988AE/5A08E02C" Ref="#PWR82" Part="1" +AR Path="/5A0916C5/5A0988B2/5A08E02C" Ref="#PWR91" Part="1" +AR Path="/5A0916C5/5A0988B6/5A08E02C" Ref="#PWR100" Part="1" +AR Path="/5A0916C5/5A0988BA/5A08E02C" Ref="#PWR109" Part="1" +AR Path="/5A0916C5/5A0988BE/5A08E02C" Ref="#PWR118" Part="1" +AR Path="/5A0916C5/5A0988C2/5A08E02C" Ref="#PWR127" Part="1" +AR Path="/5A0916C5/5A0988C6/5A08E02C" Ref="#PWR136" Part="1" +AR Path="/5A0916C5/5A0988CA/5A08E02C" Ref="#PWR145" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A08E02C" Ref="#PWR154" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A08E02C" Ref="#PWR163" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A08E02C" Ref="#PWR172" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A08E02C" Ref="#PWR181" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A08E02C" Ref="#PWR190" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A08E02C" Ref="#PWR199" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A08E02C" Ref="#PWR208" Part="1" +AR Path="/5A0916C5/5A09BECC/5A08E02C" Ref="#PWR217" Part="1" +AR Path="/5A0916C5/5A09BED0/5A08E02C" Ref="#PWR226" Part="1" +AR Path="/5A0916C5/5A09BED4/5A08E02C" Ref="#PWR235" Part="1" +AR Path="/5A0916C5/5A09BED8/5A08E02C" Ref="#PWR244" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A08E02C" Ref="#PWR253" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A08E02C" Ref="#PWR262" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A08E02C" Ref="#PWR271" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A08E02C" Ref="#PWR280" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A08E02C" Ref="#PWR289" Part="1" +F 0 "#PWR289" H 6750 4725 50 0001 C CNN F 1 "GND" H 6750 4825 50 0000 C CNN F 2 "" H 6750 4975 50 0001 C CNN F 3 "" H 6750 4975 50 0001 C CNN @@ -479,42 +479,42 @@ Wire Wire Line 6450 3650 6450 4575 Connection ~ 6450 4375 $Comp -L GND #PWR07 +L GND #PWR9 U 1 1 5A08E038 P 6450 4975 -AR Path="/5A0916C5/5A0A220F/5A08E038" Ref="#PWR07" Part="1" -AR Path="/5A0916C5/5A096F49/5A08E038" Ref="#PWR016" Part="1" -AR Path="/5A0916C5/5A0972CC/5A08E038" Ref="#PWR025" Part="1" -AR Path="/5A0916C5/5A0972D0/5A08E038" Ref="#PWR034" Part="1" -AR Path="/5A0916C5/5A097A65/5A08E038" Ref="#PWR043" Part="1" -AR Path="/5A0916C5/5A097A69/5A08E038" Ref="#PWR052" Part="1" -AR Path="/5A0916C5/5A097A6D/5A08E038" Ref="#PWR061" Part="1" -AR Path="/5A0916C5/5A097A71/5A08E038" Ref="#PWR070" Part="1" -AR Path="/5A0916C5/5A0988AE/5A08E038" Ref="#PWR079" Part="1" -AR Path="/5A0916C5/5A0988B2/5A08E038" Ref="#PWR088" Part="1" -AR Path="/5A0916C5/5A0988B6/5A08E038" Ref="#PWR097" Part="1" -AR Path="/5A0916C5/5A0988BA/5A08E038" Ref="#PWR0106" Part="1" -AR Path="/5A0916C5/5A0988BE/5A08E038" Ref="#PWR0115" Part="1" -AR Path="/5A0916C5/5A0988C2/5A08E038" Ref="#PWR0124" Part="1" -AR Path="/5A0916C5/5A0988C6/5A08E038" Ref="#PWR0133" Part="1" -AR Path="/5A0916C5/5A0988CA/5A08E038" Ref="#PWR0142" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A08E038" Ref="#PWR0151" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A08E038" Ref="#PWR0160" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A08E038" Ref="#PWR0169" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A08E038" Ref="#PWR0178" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A08E038" Ref="#PWR0187" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A08E038" Ref="#PWR0196" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A08E038" Ref="#PWR0205" Part="1" -AR Path="/5A0916C5/5A09BECC/5A08E038" Ref="#PWR0214" Part="1" -AR Path="/5A0916C5/5A09BED0/5A08E038" Ref="#PWR0223" Part="1" -AR Path="/5A0916C5/5A09BED4/5A08E038" Ref="#PWR0232" Part="1" -AR Path="/5A0916C5/5A09BED8/5A08E038" Ref="#PWR0241" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A08E038" Ref="#PWR0250" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A08E038" Ref="#PWR0259" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A08E038" Ref="#PWR0268" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A08E038" Ref="#PWR0277" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A08E038" Ref="#PWR0286" Part="1" -F 0 "#PWR0214" H 6450 4725 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A08E038" Ref="#PWR9" Part="1" +AR Path="/5A0916C5/5A096F49/5A08E038" Ref="#PWR18" Part="1" +AR Path="/5A0916C5/5A0972CC/5A08E038" Ref="#PWR27" Part="1" +AR Path="/5A0916C5/5A0972D0/5A08E038" Ref="#PWR36" Part="1" +AR Path="/5A0916C5/5A097A65/5A08E038" Ref="#PWR45" Part="1" +AR Path="/5A0916C5/5A097A69/5A08E038" Ref="#PWR54" Part="1" +AR Path="/5A0916C5/5A097A6D/5A08E038" Ref="#PWR63" Part="1" +AR Path="/5A0916C5/5A097A71/5A08E038" Ref="#PWR72" Part="1" +AR Path="/5A0916C5/5A0988AE/5A08E038" Ref="#PWR81" Part="1" +AR Path="/5A0916C5/5A0988B2/5A08E038" Ref="#PWR90" Part="1" +AR Path="/5A0916C5/5A0988B6/5A08E038" Ref="#PWR99" Part="1" +AR Path="/5A0916C5/5A0988BA/5A08E038" Ref="#PWR108" Part="1" +AR Path="/5A0916C5/5A0988BE/5A08E038" Ref="#PWR117" Part="1" +AR Path="/5A0916C5/5A0988C2/5A08E038" Ref="#PWR126" Part="1" +AR Path="/5A0916C5/5A0988C6/5A08E038" Ref="#PWR135" Part="1" +AR Path="/5A0916C5/5A0988CA/5A08E038" Ref="#PWR144" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A08E038" Ref="#PWR153" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A08E038" Ref="#PWR162" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A08E038" Ref="#PWR171" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A08E038" Ref="#PWR180" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A08E038" Ref="#PWR189" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A08E038" Ref="#PWR198" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A08E038" Ref="#PWR207" Part="1" +AR Path="/5A0916C5/5A09BECC/5A08E038" Ref="#PWR216" Part="1" +AR Path="/5A0916C5/5A09BED0/5A08E038" Ref="#PWR225" Part="1" +AR Path="/5A0916C5/5A09BED4/5A08E038" Ref="#PWR234" Part="1" +AR Path="/5A0916C5/5A09BED8/5A08E038" Ref="#PWR243" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A08E038" Ref="#PWR252" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A08E038" Ref="#PWR261" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A08E038" Ref="#PWR270" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A08E038" Ref="#PWR279" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A08E038" Ref="#PWR288" Part="1" +F 0 "#PWR288" H 6450 4725 50 0001 C CNN F 1 "GND" H 6450 4825 50 0000 C CNN F 2 "" H 6450 4975 50 0001 C CNN F 3 "" H 6450 4975 50 0001 C CNN @@ -569,7 +569,7 @@ AR Path="/5A0916C5/5A09BEE0/5A15979F" Ref="R175" Part="1" AR Path="/5A0916C5/5A09BEE4/5A15979F" Ref="R181" Part="1" AR Path="/5A0916C5/5A09BEE8/5A15979F" Ref="R187" Part="1" AR Path="/5A0916C5/5A09BEEC/5A15979F" Ref="R193" Part="1" -F 0 "R145" V 5430 4725 50 0000 C CNN +F 0 "R193" V 5430 4725 50 0000 C CNN F 1 "10R" V 5350 4725 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 5280 4725 50 0001 C CNN F 3 "" H 5350 4725 50 0001 C CNN @@ -615,7 +615,7 @@ AR Path="/5A0916C5/5A09BEE0/5A1597A7" Ref="R173" Part="1" AR Path="/5A0916C5/5A09BEE4/5A1597A7" Ref="R179" Part="1" AR Path="/5A0916C5/5A09BEE8/5A1597A7" Ref="R185" Part="1" AR Path="/5A0916C5/5A09BEEC/5A1597A7" Ref="R191" Part="1" -F 0 "R143" V 4430 5050 50 0000 C CNN +F 0 "R191" V 4430 5050 50 0000 C CNN F 1 "180k" V 4350 5050 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 4280 5050 50 0001 C CNN F 3 "" H 4350 5050 50 0001 C CNN @@ -659,7 +659,7 @@ AR Path="/5A0916C5/5A09BEE0/5A1597AE" Ref="R174" Part="1" AR Path="/5A0916C5/5A09BEE4/5A1597AE" Ref="R180" Part="1" AR Path="/5A0916C5/5A09BEE8/5A1597AE" Ref="R186" Part="1" AR Path="/5A0916C5/5A09BEEC/5A1597AE" Ref="R192" Part="1" -F 0 "R144" V 4930 4575 50 0000 C CNN +F 0 "R192" V 4930 4575 50 0000 C CNN F 1 "20k" V 4850 4575 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 4780 4575 50 0001 C CNN F 3 "" H 4850 4575 50 0001 C CNN @@ -703,7 +703,7 @@ AR Path="/5A0916C5/5A09BEE0/5A1597B5" Ref="U20" Part="2" AR Path="/5A0916C5/5A09BEE4/5A1597B5" Ref="U19" Part="2" AR Path="/5A0916C5/5A09BEE8/5A1597B5" Ref="U18" Part="2" AR Path="/5A0916C5/5A09BEEC/5A1597B5" Ref="U17" Part="2" -F 0 "U25" H 4450 3650 50 0000 L CNN +F 0 "U17" H 4450 3650 50 0000 L CNN F 1 "LM324QT" H 4450 3250 50 0000 L CNN F 2 "QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" H 4400 3550 50 0001 C CNN F 3 "http://www.st.com/content/ccc/resource/technical/document/datasheet/bd/fc/46/43/26/8f/40/7f/CD00001046.pdf/files/CD00001046.pdf/jcr:content/translations/en.CD00001046.pdf" H 4500 3650 50 0001 C CNN @@ -747,7 +747,7 @@ AR Path="/5A0916C5/5A09BEE0/5A1597BC" Ref="U20" Part="1" AR Path="/5A0916C5/5A09BEE4/5A1597BC" Ref="U19" Part="1" AR Path="/5A0916C5/5A09BEE8/5A1597BC" Ref="U18" Part="1" AR Path="/5A0916C5/5A09BEEC/5A1597BC" Ref="U17" Part="1" -F 0 "U25" H 4250 4675 50 0000 L CNN +F 0 "U17" H 4250 4675 50 0000 L CNN F 1 "LM324QT" H 4250 4275 50 0000 L CNN F 2 "QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" H 4200 4575 50 0001 C CNN F 3 "http://www.st.com/content/ccc/resource/technical/document/datasheet/bd/fc/46/43/26/8f/40/7f/CD00001046.pdf/files/CD00001046.pdf/jcr:content/translations/en.CD00001046.pdf" H 4300 4675 50 0001 C CNN @@ -758,42 +758,42 @@ $EndComp Text GLabel 4350 4175 1 60 Input ~ 0 V18 $Comp -L GND #PWR08 +L GND #PWR4 U 1 1 5A1597C3 P 4350 3750 -AR Path="/5A0916C5/5A0A220F/5A1597C3" Ref="#PWR08" Part="1" -AR Path="/5A0916C5/5A096F49/5A1597C3" Ref="#PWR017" Part="1" -AR Path="/5A0916C5/5A0972CC/5A1597C3" Ref="#PWR026" Part="1" -AR Path="/5A0916C5/5A0972D0/5A1597C3" Ref="#PWR035" Part="1" -AR Path="/5A0916C5/5A097A65/5A1597C3" Ref="#PWR044" Part="1" -AR Path="/5A0916C5/5A097A69/5A1597C3" Ref="#PWR053" Part="1" -AR Path="/5A0916C5/5A097A6D/5A1597C3" Ref="#PWR062" Part="1" -AR Path="/5A0916C5/5A097A71/5A1597C3" Ref="#PWR071" Part="1" -AR Path="/5A0916C5/5A0988AE/5A1597C3" Ref="#PWR080" Part="1" -AR Path="/5A0916C5/5A0988B2/5A1597C3" Ref="#PWR089" Part="1" -AR Path="/5A0916C5/5A0988B6/5A1597C3" Ref="#PWR098" Part="1" -AR Path="/5A0916C5/5A0988BA/5A1597C3" Ref="#PWR0107" Part="1" -AR Path="/5A0916C5/5A0988BE/5A1597C3" Ref="#PWR0116" Part="1" -AR Path="/5A0916C5/5A0988C2/5A1597C3" Ref="#PWR0125" Part="1" -AR Path="/5A0916C5/5A0988C6/5A1597C3" Ref="#PWR0134" Part="1" -AR Path="/5A0916C5/5A0988CA/5A1597C3" Ref="#PWR0143" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A1597C3" Ref="#PWR0152" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A1597C3" Ref="#PWR0161" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A1597C3" Ref="#PWR0170" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A1597C3" Ref="#PWR0179" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A1597C3" Ref="#PWR0188" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A1597C3" Ref="#PWR0197" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A1597C3" Ref="#PWR0206" Part="1" -AR Path="/5A0916C5/5A09BECC/5A1597C3" Ref="#PWR0215" Part="1" -AR Path="/5A0916C5/5A09BED0/5A1597C3" Ref="#PWR0224" Part="1" -AR Path="/5A0916C5/5A09BED4/5A1597C3" Ref="#PWR0233" Part="1" -AR Path="/5A0916C5/5A09BED8/5A1597C3" Ref="#PWR0242" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A1597C3" Ref="#PWR0251" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A1597C3" Ref="#PWR0260" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A1597C3" Ref="#PWR0269" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A1597C3" Ref="#PWR0278" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A1597C3" Ref="#PWR0287" Part="1" -F 0 "#PWR0215" H 4350 3500 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A1597C3" Ref="#PWR4" Part="1" +AR Path="/5A0916C5/5A096F49/5A1597C3" Ref="#PWR13" Part="1" +AR Path="/5A0916C5/5A0972CC/5A1597C3" Ref="#PWR22" Part="1" +AR Path="/5A0916C5/5A0972D0/5A1597C3" Ref="#PWR31" Part="1" +AR Path="/5A0916C5/5A097A65/5A1597C3" Ref="#PWR40" Part="1" +AR Path="/5A0916C5/5A097A69/5A1597C3" Ref="#PWR49" Part="1" +AR Path="/5A0916C5/5A097A6D/5A1597C3" Ref="#PWR58" Part="1" +AR Path="/5A0916C5/5A097A71/5A1597C3" Ref="#PWR67" Part="1" +AR Path="/5A0916C5/5A0988AE/5A1597C3" Ref="#PWR76" Part="1" +AR Path="/5A0916C5/5A0988B2/5A1597C3" Ref="#PWR85" Part="1" +AR Path="/5A0916C5/5A0988B6/5A1597C3" Ref="#PWR94" Part="1" +AR Path="/5A0916C5/5A0988BA/5A1597C3" Ref="#PWR103" Part="1" +AR Path="/5A0916C5/5A0988BE/5A1597C3" Ref="#PWR112" Part="1" +AR Path="/5A0916C5/5A0988C2/5A1597C3" Ref="#PWR121" Part="1" +AR Path="/5A0916C5/5A0988C6/5A1597C3" Ref="#PWR130" Part="1" +AR Path="/5A0916C5/5A0988CA/5A1597C3" Ref="#PWR139" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A1597C3" Ref="#PWR148" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A1597C3" Ref="#PWR157" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A1597C3" Ref="#PWR166" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A1597C3" Ref="#PWR175" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A1597C3" Ref="#PWR184" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A1597C3" Ref="#PWR193" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A1597C3" Ref="#PWR202" Part="1" +AR Path="/5A0916C5/5A09BECC/5A1597C3" Ref="#PWR211" Part="1" +AR Path="/5A0916C5/5A09BED0/5A1597C3" Ref="#PWR220" Part="1" +AR Path="/5A0916C5/5A09BED4/5A1597C3" Ref="#PWR229" Part="1" +AR Path="/5A0916C5/5A09BED8/5A1597C3" Ref="#PWR238" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A1597C3" Ref="#PWR247" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A1597C3" Ref="#PWR256" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A1597C3" Ref="#PWR265" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A1597C3" Ref="#PWR274" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A1597C3" Ref="#PWR283" Part="1" +F 0 "#PWR283" H 4350 3500 50 0001 C CNN F 1 "GND" H 4350 3600 50 0000 C CNN F 2 "" H 4350 3750 50 0001 C CNN F 3 "" H 4350 3750 50 0001 C CNN @@ -801,42 +801,42 @@ F 3 "" H 4350 3750 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR09 +L GND #PWR5 U 1 1 5A1597C9 P 4350 4775 -AR Path="/5A0916C5/5A0A220F/5A1597C9" Ref="#PWR09" Part="1" -AR Path="/5A0916C5/5A096F49/5A1597C9" Ref="#PWR018" Part="1" -AR Path="/5A0916C5/5A0972CC/5A1597C9" Ref="#PWR027" Part="1" -AR Path="/5A0916C5/5A0972D0/5A1597C9" Ref="#PWR036" Part="1" -AR Path="/5A0916C5/5A097A65/5A1597C9" Ref="#PWR045" Part="1" -AR Path="/5A0916C5/5A097A69/5A1597C9" Ref="#PWR054" Part="1" -AR Path="/5A0916C5/5A097A6D/5A1597C9" Ref="#PWR063" Part="1" -AR Path="/5A0916C5/5A097A71/5A1597C9" Ref="#PWR072" Part="1" -AR Path="/5A0916C5/5A0988AE/5A1597C9" Ref="#PWR081" Part="1" -AR Path="/5A0916C5/5A0988B2/5A1597C9" Ref="#PWR090" Part="1" -AR Path="/5A0916C5/5A0988B6/5A1597C9" Ref="#PWR099" Part="1" -AR Path="/5A0916C5/5A0988BA/5A1597C9" Ref="#PWR0108" Part="1" -AR Path="/5A0916C5/5A0988BE/5A1597C9" Ref="#PWR0117" Part="1" -AR Path="/5A0916C5/5A0988C2/5A1597C9" Ref="#PWR0126" Part="1" -AR Path="/5A0916C5/5A0988C6/5A1597C9" Ref="#PWR0135" Part="1" -AR Path="/5A0916C5/5A0988CA/5A1597C9" Ref="#PWR0144" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A1597C9" Ref="#PWR0153" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A1597C9" Ref="#PWR0162" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A1597C9" Ref="#PWR0171" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A1597C9" Ref="#PWR0180" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A1597C9" Ref="#PWR0189" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A1597C9" Ref="#PWR0198" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A1597C9" Ref="#PWR0207" Part="1" -AR Path="/5A0916C5/5A09BECC/5A1597C9" Ref="#PWR0216" Part="1" -AR Path="/5A0916C5/5A09BED0/5A1597C9" Ref="#PWR0225" Part="1" -AR Path="/5A0916C5/5A09BED4/5A1597C9" Ref="#PWR0234" Part="1" -AR Path="/5A0916C5/5A09BED8/5A1597C9" Ref="#PWR0243" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A1597C9" Ref="#PWR0252" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A1597C9" Ref="#PWR0261" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A1597C9" Ref="#PWR0270" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A1597C9" Ref="#PWR0279" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A1597C9" Ref="#PWR0288" Part="1" -F 0 "#PWR0216" H 4350 4525 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A1597C9" Ref="#PWR5" Part="1" +AR Path="/5A0916C5/5A096F49/5A1597C9" Ref="#PWR14" Part="1" +AR Path="/5A0916C5/5A0972CC/5A1597C9" Ref="#PWR23" Part="1" +AR Path="/5A0916C5/5A0972D0/5A1597C9" Ref="#PWR32" Part="1" +AR Path="/5A0916C5/5A097A65/5A1597C9" Ref="#PWR41" Part="1" +AR Path="/5A0916C5/5A097A69/5A1597C9" Ref="#PWR50" Part="1" +AR Path="/5A0916C5/5A097A6D/5A1597C9" Ref="#PWR59" Part="1" +AR Path="/5A0916C5/5A097A71/5A1597C9" Ref="#PWR68" Part="1" +AR Path="/5A0916C5/5A0988AE/5A1597C9" Ref="#PWR77" Part="1" +AR Path="/5A0916C5/5A0988B2/5A1597C9" Ref="#PWR86" Part="1" +AR Path="/5A0916C5/5A0988B6/5A1597C9" Ref="#PWR95" Part="1" +AR Path="/5A0916C5/5A0988BA/5A1597C9" Ref="#PWR104" Part="1" +AR Path="/5A0916C5/5A0988BE/5A1597C9" Ref="#PWR113" Part="1" +AR Path="/5A0916C5/5A0988C2/5A1597C9" Ref="#PWR122" Part="1" +AR Path="/5A0916C5/5A0988C6/5A1597C9" Ref="#PWR131" Part="1" +AR Path="/5A0916C5/5A0988CA/5A1597C9" Ref="#PWR140" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A1597C9" Ref="#PWR149" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A1597C9" Ref="#PWR158" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A1597C9" Ref="#PWR167" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A1597C9" Ref="#PWR176" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A1597C9" Ref="#PWR185" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A1597C9" Ref="#PWR194" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A1597C9" Ref="#PWR203" Part="1" +AR Path="/5A0916C5/5A09BECC/5A1597C9" Ref="#PWR212" Part="1" +AR Path="/5A0916C5/5A09BED0/5A1597C9" Ref="#PWR221" Part="1" +AR Path="/5A0916C5/5A09BED4/5A1597C9" Ref="#PWR230" Part="1" +AR Path="/5A0916C5/5A09BED8/5A1597C9" Ref="#PWR239" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A1597C9" Ref="#PWR248" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A1597C9" Ref="#PWR257" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A1597C9" Ref="#PWR266" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A1597C9" Ref="#PWR275" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A1597C9" Ref="#PWR284" Part="1" +F 0 "#PWR284" H 4350 4525 50 0001 C CNN F 1 "GND" H 4350 4625 50 0000 C CNN F 2 "" H 4350 4775 50 0001 C CNN F 3 "" H 4350 4775 50 0001 C CNN @@ -860,42 +860,42 @@ Wire Wire Line Connection ~ 4650 4575 Connection ~ 3900 4475 $Comp -L GND #PWR010 +L GND #PWR6 U 1 1 5A1597DA P 5050 4975 -AR Path="/5A0916C5/5A0A220F/5A1597DA" Ref="#PWR010" Part="1" -AR Path="/5A0916C5/5A096F49/5A1597DA" Ref="#PWR019" Part="1" -AR Path="/5A0916C5/5A0972CC/5A1597DA" Ref="#PWR028" Part="1" -AR Path="/5A0916C5/5A0972D0/5A1597DA" Ref="#PWR037" Part="1" -AR Path="/5A0916C5/5A097A65/5A1597DA" Ref="#PWR046" Part="1" -AR Path="/5A0916C5/5A097A69/5A1597DA" Ref="#PWR055" Part="1" -AR Path="/5A0916C5/5A097A6D/5A1597DA" Ref="#PWR064" Part="1" -AR Path="/5A0916C5/5A097A71/5A1597DA" Ref="#PWR073" Part="1" -AR Path="/5A0916C5/5A0988AE/5A1597DA" Ref="#PWR082" Part="1" -AR Path="/5A0916C5/5A0988B2/5A1597DA" Ref="#PWR091" Part="1" -AR Path="/5A0916C5/5A0988B6/5A1597DA" Ref="#PWR0100" Part="1" -AR Path="/5A0916C5/5A0988BA/5A1597DA" Ref="#PWR0109" Part="1" -AR Path="/5A0916C5/5A0988BE/5A1597DA" Ref="#PWR0118" Part="1" -AR Path="/5A0916C5/5A0988C2/5A1597DA" Ref="#PWR0127" Part="1" -AR Path="/5A0916C5/5A0988C6/5A1597DA" Ref="#PWR0136" Part="1" -AR Path="/5A0916C5/5A0988CA/5A1597DA" Ref="#PWR0145" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A1597DA" Ref="#PWR0154" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A1597DA" Ref="#PWR0163" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A1597DA" Ref="#PWR0172" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A1597DA" Ref="#PWR0181" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A1597DA" Ref="#PWR0190" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A1597DA" Ref="#PWR0199" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A1597DA" Ref="#PWR0208" Part="1" -AR Path="/5A0916C5/5A09BECC/5A1597DA" Ref="#PWR0217" Part="1" -AR Path="/5A0916C5/5A09BED0/5A1597DA" Ref="#PWR0226" Part="1" -AR Path="/5A0916C5/5A09BED4/5A1597DA" Ref="#PWR0235" Part="1" -AR Path="/5A0916C5/5A09BED8/5A1597DA" Ref="#PWR0244" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A1597DA" Ref="#PWR0253" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A1597DA" Ref="#PWR0262" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A1597DA" Ref="#PWR0271" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A1597DA" Ref="#PWR0280" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A1597DA" Ref="#PWR0289" Part="1" -F 0 "#PWR0217" H 5050 4725 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A1597DA" Ref="#PWR6" Part="1" +AR Path="/5A0916C5/5A096F49/5A1597DA" Ref="#PWR15" Part="1" +AR Path="/5A0916C5/5A0972CC/5A1597DA" Ref="#PWR24" Part="1" +AR Path="/5A0916C5/5A0972D0/5A1597DA" Ref="#PWR33" Part="1" +AR Path="/5A0916C5/5A097A65/5A1597DA" Ref="#PWR42" Part="1" +AR Path="/5A0916C5/5A097A69/5A1597DA" Ref="#PWR51" Part="1" +AR Path="/5A0916C5/5A097A6D/5A1597DA" Ref="#PWR60" Part="1" +AR Path="/5A0916C5/5A097A71/5A1597DA" Ref="#PWR69" Part="1" +AR Path="/5A0916C5/5A0988AE/5A1597DA" Ref="#PWR78" Part="1" +AR Path="/5A0916C5/5A0988B2/5A1597DA" Ref="#PWR87" Part="1" +AR Path="/5A0916C5/5A0988B6/5A1597DA" Ref="#PWR96" Part="1" +AR Path="/5A0916C5/5A0988BA/5A1597DA" Ref="#PWR105" Part="1" +AR Path="/5A0916C5/5A0988BE/5A1597DA" Ref="#PWR114" Part="1" +AR Path="/5A0916C5/5A0988C2/5A1597DA" Ref="#PWR123" Part="1" +AR Path="/5A0916C5/5A0988C6/5A1597DA" Ref="#PWR132" Part="1" +AR Path="/5A0916C5/5A0988CA/5A1597DA" Ref="#PWR141" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A1597DA" Ref="#PWR150" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A1597DA" Ref="#PWR159" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A1597DA" Ref="#PWR168" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A1597DA" Ref="#PWR177" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A1597DA" Ref="#PWR186" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A1597DA" Ref="#PWR195" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A1597DA" Ref="#PWR204" Part="1" +AR Path="/5A0916C5/5A09BECC/5A1597DA" Ref="#PWR213" Part="1" +AR Path="/5A0916C5/5A09BED0/5A1597DA" Ref="#PWR222" Part="1" +AR Path="/5A0916C5/5A09BED4/5A1597DA" Ref="#PWR231" Part="1" +AR Path="/5A0916C5/5A09BED8/5A1597DA" Ref="#PWR240" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A1597DA" Ref="#PWR249" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A1597DA" Ref="#PWR258" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A1597DA" Ref="#PWR267" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A1597DA" Ref="#PWR276" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A1597DA" Ref="#PWR285" Part="1" +F 0 "#PWR285" H 5050 4725 50 0001 C CNN F 1 "GND" H 5050 4825 50 0000 C CNN F 2 "" H 5050 4975 50 0001 C CNN F 3 "" H 5050 4975 50 0001 C CNN @@ -912,42 +912,42 @@ Wire Wire Line 5350 3650 5350 4575 Connection ~ 5350 4375 $Comp -L GND #PWR011 +L GND #PWR7 U 1 1 5A1597E6 P 5350 4975 -AR Path="/5A0916C5/5A0A220F/5A1597E6" Ref="#PWR011" Part="1" -AR Path="/5A0916C5/5A096F49/5A1597E6" Ref="#PWR020" Part="1" -AR Path="/5A0916C5/5A0972CC/5A1597E6" Ref="#PWR029" Part="1" -AR Path="/5A0916C5/5A0972D0/5A1597E6" Ref="#PWR038" Part="1" -AR Path="/5A0916C5/5A097A65/5A1597E6" Ref="#PWR047" Part="1" -AR Path="/5A0916C5/5A097A69/5A1597E6" Ref="#PWR056" Part="1" -AR Path="/5A0916C5/5A097A6D/5A1597E6" Ref="#PWR065" Part="1" -AR Path="/5A0916C5/5A097A71/5A1597E6" Ref="#PWR074" Part="1" -AR Path="/5A0916C5/5A0988AE/5A1597E6" Ref="#PWR083" Part="1" -AR Path="/5A0916C5/5A0988B2/5A1597E6" Ref="#PWR092" Part="1" -AR Path="/5A0916C5/5A0988B6/5A1597E6" Ref="#PWR0101" Part="1" -AR Path="/5A0916C5/5A0988BA/5A1597E6" Ref="#PWR0110" Part="1" -AR Path="/5A0916C5/5A0988BE/5A1597E6" Ref="#PWR0119" Part="1" -AR Path="/5A0916C5/5A0988C2/5A1597E6" Ref="#PWR0128" Part="1" -AR Path="/5A0916C5/5A0988C6/5A1597E6" Ref="#PWR0137" Part="1" -AR Path="/5A0916C5/5A0988CA/5A1597E6" Ref="#PWR0146" Part="1" -AR Path="/5A0916C5/5A09BEB0/5A1597E6" Ref="#PWR0155" Part="1" -AR Path="/5A0916C5/5A09BEB4/5A1597E6" Ref="#PWR0164" Part="1" -AR Path="/5A0916C5/5A09BEB8/5A1597E6" Ref="#PWR0173" Part="1" -AR Path="/5A0916C5/5A09BEBC/5A1597E6" Ref="#PWR0182" Part="1" -AR Path="/5A0916C5/5A09BEC0/5A1597E6" Ref="#PWR0191" Part="1" -AR Path="/5A0916C5/5A09BEC4/5A1597E6" Ref="#PWR0200" Part="1" -AR Path="/5A0916C5/5A09BEC8/5A1597E6" Ref="#PWR0209" Part="1" -AR Path="/5A0916C5/5A09BECC/5A1597E6" Ref="#PWR0218" Part="1" -AR Path="/5A0916C5/5A09BED0/5A1597E6" Ref="#PWR0227" Part="1" -AR Path="/5A0916C5/5A09BED4/5A1597E6" Ref="#PWR0236" Part="1" -AR Path="/5A0916C5/5A09BED8/5A1597E6" Ref="#PWR0245" Part="1" -AR Path="/5A0916C5/5A09BEDC/5A1597E6" Ref="#PWR0254" Part="1" -AR Path="/5A0916C5/5A09BEE0/5A1597E6" Ref="#PWR0263" Part="1" -AR Path="/5A0916C5/5A09BEE4/5A1597E6" Ref="#PWR0272" Part="1" -AR Path="/5A0916C5/5A09BEE8/5A1597E6" Ref="#PWR0281" Part="1" -AR Path="/5A0916C5/5A09BEEC/5A1597E6" Ref="#PWR0290" Part="1" -F 0 "#PWR0218" H 5350 4725 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5A1597E6" Ref="#PWR7" Part="1" +AR Path="/5A0916C5/5A096F49/5A1597E6" Ref="#PWR16" Part="1" +AR Path="/5A0916C5/5A0972CC/5A1597E6" Ref="#PWR25" Part="1" +AR Path="/5A0916C5/5A0972D0/5A1597E6" Ref="#PWR34" Part="1" +AR Path="/5A0916C5/5A097A65/5A1597E6" Ref="#PWR43" Part="1" +AR Path="/5A0916C5/5A097A69/5A1597E6" Ref="#PWR52" Part="1" +AR Path="/5A0916C5/5A097A6D/5A1597E6" Ref="#PWR61" Part="1" +AR Path="/5A0916C5/5A097A71/5A1597E6" Ref="#PWR70" Part="1" +AR Path="/5A0916C5/5A0988AE/5A1597E6" Ref="#PWR79" Part="1" +AR Path="/5A0916C5/5A0988B2/5A1597E6" Ref="#PWR88" Part="1" +AR Path="/5A0916C5/5A0988B6/5A1597E6" Ref="#PWR97" Part="1" +AR Path="/5A0916C5/5A0988BA/5A1597E6" Ref="#PWR106" Part="1" +AR Path="/5A0916C5/5A0988BE/5A1597E6" Ref="#PWR115" Part="1" +AR Path="/5A0916C5/5A0988C2/5A1597E6" Ref="#PWR124" Part="1" +AR Path="/5A0916C5/5A0988C6/5A1597E6" Ref="#PWR133" Part="1" +AR Path="/5A0916C5/5A0988CA/5A1597E6" Ref="#PWR142" Part="1" +AR Path="/5A0916C5/5A09BEB0/5A1597E6" Ref="#PWR151" Part="1" +AR Path="/5A0916C5/5A09BEB4/5A1597E6" Ref="#PWR160" Part="1" +AR Path="/5A0916C5/5A09BEB8/5A1597E6" Ref="#PWR169" Part="1" +AR Path="/5A0916C5/5A09BEBC/5A1597E6" Ref="#PWR178" Part="1" +AR Path="/5A0916C5/5A09BEC0/5A1597E6" Ref="#PWR187" Part="1" +AR Path="/5A0916C5/5A09BEC4/5A1597E6" Ref="#PWR196" Part="1" +AR Path="/5A0916C5/5A09BEC8/5A1597E6" Ref="#PWR205" Part="1" +AR Path="/5A0916C5/5A09BECC/5A1597E6" Ref="#PWR214" Part="1" +AR Path="/5A0916C5/5A09BED0/5A1597E6" Ref="#PWR223" Part="1" +AR Path="/5A0916C5/5A09BED4/5A1597E6" Ref="#PWR232" Part="1" +AR Path="/5A0916C5/5A09BED8/5A1597E6" Ref="#PWR241" Part="1" +AR Path="/5A0916C5/5A09BEDC/5A1597E6" Ref="#PWR250" Part="1" +AR Path="/5A0916C5/5A09BEE0/5A1597E6" Ref="#PWR259" Part="1" +AR Path="/5A0916C5/5A09BEE4/5A1597E6" Ref="#PWR268" Part="1" +AR Path="/5A0916C5/5A09BEE8/5A1597E6" Ref="#PWR277" Part="1" +AR Path="/5A0916C5/5A09BEEC/5A1597E6" Ref="#PWR286" Part="1" +F 0 "#PWR286" H 5350 4725 50 0001 C CNN F 1 "GND" H 5350 4825 50 0000 C CNN F 2 "" H 5350 4975 50 0001 C CNN F 3 "" H 5350 4975 50 0001 C CNN @@ -965,42 +965,42 @@ Wire Wire Line Text Notes 3850 5950 0 60 ~ 0 Max. Expected Shunt Resistor Dissipation\n--------------------------------\nP = (I^2)*R = (0.033 A)^2 * 10 R = 10.891 mW\nNo problem!\nHigher resistor means more stability (less prone to noise).\n-> approx. 0.7 W overall dissipation. $Comp -L GND #PWR012 +L GND #PWR8 U 1 1 5946B480 P 5880 2115 -AR Path="/5A0916C5/5A0A220F/5946B480" Ref="#PWR012" Part="1" -AR Path="/5A0916C5/5A096F49/5946B480" Ref="#PWR021" Part="1" -AR Path="/5A0916C5/5A0972CC/5946B480" Ref="#PWR030" Part="1" -AR Path="/5A0916C5/5A0972D0/5946B480" Ref="#PWR039" Part="1" -AR Path="/5A0916C5/5A097A65/5946B480" Ref="#PWR048" Part="1" -AR Path="/5A0916C5/5A097A69/5946B480" Ref="#PWR057" Part="1" -AR Path="/5A0916C5/5A097A6D/5946B480" Ref="#PWR066" Part="1" -AR Path="/5A0916C5/5A097A71/5946B480" Ref="#PWR075" Part="1" -AR Path="/5A0916C5/5A0988AE/5946B480" Ref="#PWR084" Part="1" -AR Path="/5A0916C5/5A0988B2/5946B480" Ref="#PWR093" Part="1" -AR Path="/5A0916C5/5A0988B6/5946B480" Ref="#PWR0102" Part="1" -AR Path="/5A0916C5/5A0988BA/5946B480" Ref="#PWR0111" Part="1" -AR Path="/5A0916C5/5A0988BE/5946B480" Ref="#PWR0120" Part="1" -AR Path="/5A0916C5/5A0988C2/5946B480" Ref="#PWR0129" Part="1" -AR Path="/5A0916C5/5A0988C6/5946B480" Ref="#PWR0138" Part="1" -AR Path="/5A0916C5/5A0988CA/5946B480" Ref="#PWR0147" Part="1" -AR Path="/5A0916C5/5A09BEB0/5946B480" Ref="#PWR0156" Part="1" -AR Path="/5A0916C5/5A09BEB4/5946B480" Ref="#PWR0165" Part="1" -AR Path="/5A0916C5/5A09BEB8/5946B480" Ref="#PWR0174" Part="1" -AR Path="/5A0916C5/5A09BEBC/5946B480" Ref="#PWR0183" Part="1" -AR Path="/5A0916C5/5A09BEC0/5946B480" Ref="#PWR0192" Part="1" -AR Path="/5A0916C5/5A09BEC4/5946B480" Ref="#PWR0201" Part="1" -AR Path="/5A0916C5/5A09BEC8/5946B480" Ref="#PWR0210" Part="1" -AR Path="/5A0916C5/5A09BECC/5946B480" Ref="#PWR0219" Part="1" -AR Path="/5A0916C5/5A09BED0/5946B480" Ref="#PWR0228" Part="1" -AR Path="/5A0916C5/5A09BED4/5946B480" Ref="#PWR0237" Part="1" -AR Path="/5A0916C5/5A09BED8/5946B480" Ref="#PWR0246" Part="1" -AR Path="/5A0916C5/5A09BEDC/5946B480" Ref="#PWR0255" Part="1" -AR Path="/5A0916C5/5A09BEE0/5946B480" Ref="#PWR0264" Part="1" -AR Path="/5A0916C5/5A09BEE4/5946B480" Ref="#PWR0273" Part="1" -AR Path="/5A0916C5/5A09BEE8/5946B480" Ref="#PWR0282" Part="1" -AR Path="/5A0916C5/5A09BEEC/5946B480" Ref="#PWR0291" Part="1" -F 0 "#PWR0219" H 5880 1865 50 0001 C CNN +AR Path="/5A0916C5/5A0A220F/5946B480" Ref="#PWR8" Part="1" +AR Path="/5A0916C5/5A096F49/5946B480" Ref="#PWR17" Part="1" +AR Path="/5A0916C5/5A0972CC/5946B480" Ref="#PWR26" Part="1" +AR Path="/5A0916C5/5A0972D0/5946B480" Ref="#PWR35" Part="1" +AR Path="/5A0916C5/5A097A65/5946B480" Ref="#PWR44" Part="1" +AR Path="/5A0916C5/5A097A69/5946B480" Ref="#PWR53" Part="1" +AR Path="/5A0916C5/5A097A6D/5946B480" Ref="#PWR62" Part="1" +AR Path="/5A0916C5/5A097A71/5946B480" Ref="#PWR71" Part="1" +AR Path="/5A0916C5/5A0988AE/5946B480" Ref="#PWR80" Part="1" +AR Path="/5A0916C5/5A0988B2/5946B480" Ref="#PWR89" Part="1" +AR Path="/5A0916C5/5A0988B6/5946B480" Ref="#PWR98" Part="1" +AR Path="/5A0916C5/5A0988BA/5946B480" Ref="#PWR107" Part="1" +AR Path="/5A0916C5/5A0988BE/5946B480" Ref="#PWR116" Part="1" +AR Path="/5A0916C5/5A0988C2/5946B480" Ref="#PWR125" Part="1" +AR Path="/5A0916C5/5A0988C6/5946B480" Ref="#PWR134" Part="1" +AR Path="/5A0916C5/5A0988CA/5946B480" Ref="#PWR143" Part="1" +AR Path="/5A0916C5/5A09BEB0/5946B480" Ref="#PWR152" Part="1" +AR Path="/5A0916C5/5A09BEB4/5946B480" Ref="#PWR161" Part="1" +AR Path="/5A0916C5/5A09BEB8/5946B480" Ref="#PWR170" Part="1" +AR Path="/5A0916C5/5A09BEBC/5946B480" Ref="#PWR179" Part="1" +AR Path="/5A0916C5/5A09BEC0/5946B480" Ref="#PWR188" Part="1" +AR Path="/5A0916C5/5A09BEC4/5946B480" Ref="#PWR197" Part="1" +AR Path="/5A0916C5/5A09BEC8/5946B480" Ref="#PWR206" Part="1" +AR Path="/5A0916C5/5A09BECC/5946B480" Ref="#PWR215" Part="1" +AR Path="/5A0916C5/5A09BED0/5946B480" Ref="#PWR224" Part="1" +AR Path="/5A0916C5/5A09BED4/5946B480" Ref="#PWR233" Part="1" +AR Path="/5A0916C5/5A09BED8/5946B480" Ref="#PWR242" Part="1" +AR Path="/5A0916C5/5A09BEDC/5946B480" Ref="#PWR251" Part="1" +AR Path="/5A0916C5/5A09BEE0/5946B480" Ref="#PWR260" Part="1" +AR Path="/5A0916C5/5A09BEE4/5946B480" Ref="#PWR269" Part="1" +AR Path="/5A0916C5/5A09BEE8/5946B480" Ref="#PWR278" Part="1" +AR Path="/5A0916C5/5A09BEEC/5946B480" Ref="#PWR287" Part="1" +F 0 "#PWR287" H 5880 1865 50 0001 C CNN F 1 "GND" H 5880 1965 50 0000 C CNN F 2 "" H 5880 2115 50 0000 C CNN F 3 "" H 5880 2115 50 0000 C CNN @@ -1051,7 +1051,7 @@ AR Path="/5A0916C5/5A09BEE0/5A1FEC0D" Ref="Q39" Part="1" AR Path="/5A0916C5/5A09BEE4/5A1FEC0D" Ref="Q37" Part="1" AR Path="/5A0916C5/5A09BEE8/5A1FEC0D" Ref="Q35" Part="1" AR Path="/5A0916C5/5A09BEEC/5A1FEC0D" Ref="Q33" Part="1" -F 0 "Q49" H 5450 3525 50 0000 L CNN +F 0 "Q33" H 5450 3525 50 0000 L CNN F 1 "MMBT3904" H 5450 3450 50 0000 L CNN F 2 "TO_SOT_Packages_SMD:SOT-23" H 5450 3375 50 0001 L CIN F 3 "http://www.mccsemi.com/up_pdf/MMBT3904(SOT-23).pdf" H 5250 3450 50 0001 L CNN @@ -1095,7 +1095,7 @@ AR Path="/5A0916C5/5A09BEE0/5A1FEFA7" Ref="Q40" Part="1" AR Path="/5A0916C5/5A09BEE4/5A1FEFA7" Ref="Q38" Part="1" AR Path="/5A0916C5/5A09BEE8/5A1FEFA7" Ref="Q36" Part="1" AR Path="/5A0916C5/5A09BEEC/5A1FEFA7" Ref="Q34" Part="1" -F 0 "Q50" H 6750 3525 50 0000 L CNN +F 0 "Q34" H 6750 3525 50 0000 L CNN F 1 "MMBT3904" H 6750 3450 50 0000 L CNN F 2 "TO_SOT_Packages_SMD:SOT-23" H 6750 3375 50 0001 L CIN F 3 "http://www.mccsemi.com/up_pdf/MMBT3904(SOT-23).pdf" H 6550 3450 50 0001 L CNN @@ -1139,7 +1139,7 @@ AR Path="/5A0916C5/5A09BEE0/5A1FF296" Ref="R269" Part="1" AR Path="/5A0916C5/5A09BEE4/5A1FF296" Ref="R271" Part="1" AR Path="/5A0916C5/5A09BEE8/5A1FF296" Ref="R273" Part="1" AR Path="/5A0916C5/5A09BEEC/5A1FF296" Ref="R275" Part="1" -F 0 "R259" V 4980 3450 50 0000 C CNN +F 0 "R275" V 4980 3450 50 0000 C CNN F 1 "10k" V 4900 3450 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 4830 3450 50 0001 C CNN F 3 "" H 4900 3450 50 0001 C CNN @@ -1183,7 +1183,7 @@ AR Path="/5A0916C5/5A09BEE0/5A20118E" Ref="R270" Part="1" AR Path="/5A0916C5/5A09BEE4/5A20118E" Ref="R272" Part="1" AR Path="/5A0916C5/5A09BEE8/5A20118E" Ref="R274" Part="1" AR Path="/5A0916C5/5A09BEEC/5A20118E" Ref="R276" Part="1" -F 0 "R260" V 6980 3450 50 0000 C CNN +F 0 "R276" V 6980 3450 50 0000 C CNN F 1 "10k" V 6900 3450 50 0000 C CNN F 2 "Resistors_SMD:R_0603" V 6830 3450 50 0001 C CNN F 3 "" H 6900 3450 50 0001 C CNN diff --git a/pcbs/extension_board/InterfaceNucleoF103RB.sch b/pcbs/extension_board/InterfaceNucleoF103RB.sch index bf65548..3166968 100644 --- a/pcbs/extension_board/InterfaceNucleoF103RB.sch +++ b/pcbs/extension_board/InterfaceNucleoF103RB.sch @@ -308,7 +308,6 @@ NoConn ~ 4155 3865 NoConn ~ 4155 3965 NoConn ~ 4155 3765 NoConn ~ 4155 3665 -NoConn ~ 4655 3865 NoConn ~ 4655 3965 NoConn ~ 4655 4065 NoConn ~ 4655 4165 @@ -377,4 +376,6 @@ Wire Wire Line 4985 5770 5160 5770 Text GLabel 4655 3265 2 47 UnSpc ~ 0 PA6 +Text GLabel 4655 3865 2 47 UnSpc ~ 0 +PB10 $EndSCHEMATC diff --git a/pcbs/extension_board/LEDDriver.sch b/pcbs/extension_board/LEDDriver.sch index 6373f58..15c3e7d 100644 --- a/pcbs/extension_board/LEDDriver.sch +++ b/pcbs/extension_board/LEDDriver.sch @@ -587,10 +587,10 @@ $EndComp Text GLabel 8935 2345 2 60 Output ~ 0 VDAC $Comp -L GND #PWR01 +L GND #PWR3 U 1 1 5A10F0A9 P 9100 2845 -F 0 "#PWR01" H 9100 2595 50 0001 C CNN +F 0 "#PWR3" H 9100 2595 50 0001 C CNN F 1 "GND" H 9100 2695 50 0000 C CNN F 2 "" H 9100 2845 50 0000 C CNN F 3 "" H 9100 2845 50 0000 C CNN @@ -676,10 +676,10 @@ F 4 " 3362R-103LF-ND" V 7900 3450 60 0001 C CNN "Digikey" 0 1 1 0 $EndComp $Comp -L GND #PWR02 +L GND #PWR1 U 1 1 5A142088 P 7570 4080 -F 0 "#PWR02" H 7570 3830 50 0001 C CNN +F 0 "#PWR1" H 7570 3830 50 0001 C CNN F 1 "GND" H 7570 3930 50 0000 C CNN F 2 "" H 7570 4080 50 0000 C CNN F 3 "" H 7570 4080 50 0000 C CNN @@ -715,10 +715,10 @@ F 4 "311-10KGRCT-ND" V 8840 3930 60 0001 C CNN "Digikey" -1 0 0 -1 $EndComp $Comp -L GND #PWR03 +L GND #PWR2 U 1 1 5A15B686 P 8840 4080 -F 0 "#PWR03" H 8840 3830 50 0001 C CNN +F 0 "#PWR2" H 8840 3830 50 0001 C CNN F 1 "GND" H 8840 3930 50 0000 C CNN F 2 "" H 8840 4080 50 0000 C CNN F 3 "" H 8840 4080 50 0000 C CNN diff --git a/pcbs/extension_board/UI.sch b/pcbs/extension_board/UI.sch index 03c8a80..fe8709d 100644 --- a/pcbs/extension_board/UI.sch +++ b/pcbs/extension_board/UI.sch @@ -80,10 +80,10 @@ Wire Wire Line 2775 4550 3125 4550 Connection ~ 3125 4550 $Comp -L GND #PWR0300 +L GND #PWR299 U 1 1 5A0B85D7 P 3875 4575 -F 0 "#PWR0300" H 3875 4325 50 0001 C CNN +F 0 "#PWR299" H 3875 4325 50 0001 C CNN F 1 "GND" H 3875 4425 50 0000 C CNN F 2 "" H 3875 4575 50 0001 C CNN F 3 "" H 3875 4575 50 0001 C CNN @@ -99,10 +99,10 @@ Text GLabel 2775 4550 0 60 UnSpc ~ 0 UI_BUTTON Connection ~ 2950 4550 $Comp -L GND #PWR0301 +L GND #PWR303 U 1 1 5A0B9013 P 8075 4125 -F 0 "#PWR0301" H 8075 3875 50 0001 C CNN +F 0 "#PWR303" H 8075 3875 50 0001 C CNN F 1 "GND" H 8075 3975 50 0000 C CNN F 2 "" H 8075 4125 50 0001 C CNN F 3 "" H 8075 4125 50 0001 C CNN @@ -138,10 +138,10 @@ F 4 "311-1085-1-ND" H 8825 4700 60 0001 C CNN "Digikey" -1 0 0 -1 $EndComp $Comp -L GND #PWR0302 +L GND #PWR305 U 1 1 5A0BA939 P 8825 4850 -F 0 "#PWR0302" H 8825 4600 50 0001 C CNN +F 0 "#PWR305" H 8825 4600 50 0001 C CNN F 1 "GND" H 8825 4700 50 0000 C CNN F 2 "" H 8825 4850 50 0001 C CNN F 3 "" H 8825 4850 50 0001 C CNN @@ -207,10 +207,10 @@ F 4 "311-1085-1-ND" H 6975 4700 60 0001 C CNN "Digikey" 1 0 0 -1 $EndComp $Comp -L GND #PWR0303 +L GND #PWR301 U 1 1 5A0BE4A9 P 6975 4850 -F 0 "#PWR0303" H 6975 4600 50 0001 C CNN +F 0 "#PWR301" H 6975 4600 50 0001 C CNN F 1 "GND" H 6975 4700 50 0000 C CNN F 2 "" H 6975 4850 50 0001 C CNN F 3 "" H 6975 4850 50 0001 C CNN @@ -296,10 +296,10 @@ F 4 "987-1399-ND" H 7845 3255 60 0001 C CNN "Digikey" 0 1 1 0 $EndComp $Comp -L GND #PWR0304 +L GND #PWR302 U 1 1 5A0E5835 P 8020 2555 -F 0 "#PWR0304" H 8020 2305 50 0001 C CNN +F 0 "#PWR302" H 8020 2305 50 0001 C CNN F 1 "GND" H 8020 2405 50 0000 C CNN F 2 "" H 8020 2555 50 0001 C CNN F 3 "" H 8020 2555 50 0001 C CNN @@ -335,10 +335,10 @@ F 4 "311-1085-1-ND" H 8770 3130 60 0001 C CNN "Digikey" -1 0 0 -1 $EndComp $Comp -L GND #PWR0305 +L GND #PWR304 U 1 1 5A0E584B P 8770 3280 -F 0 "#PWR0305" H 8770 3030 50 0001 C CNN +F 0 "#PWR304" H 8770 3030 50 0001 C CNN F 1 "GND" H 8770 3130 50 0000 C CNN F 2 "" H 8770 3280 50 0001 C CNN F 3 "" H 8770 3280 50 0001 C CNN @@ -404,10 +404,10 @@ F 4 "311-1085-1-ND" H 6920 3130 60 0001 C CNN "Digikey" 1 0 0 -1 $EndComp $Comp -L GND #PWR0306 +L GND #PWR300 U 1 1 5A0E5872 P 6920 3280 -F 0 "#PWR0306" H 6920 3030 50 0001 C CNN +F 0 "#PWR300" H 6920 3030 50 0001 C CNN F 1 "GND" H 6920 3130 50 0000 C CNN F 2 "" H 6920 3280 50 0001 C CNN F 3 "" H 6920 3280 50 0001 C CNN @@ -498,4 +498,49 @@ F 4 "BCS-108-F-S-TE" H 3000 1950 60 0000 C CNN "Samtec" $EndComp Text GLabel 2800 2850 0 47 UnSpc ~ 0 SPI_MISO +$Comp +L LED D5 +U 1 1 5A2A7A98 +P 2800 5915 +F 0 "D5" H 2800 6015 50 0000 C CNN +F 1 "LED" H 2800 5815 50 0000 C CNN +F 2 "LEDs:LED_0603" H 2800 5915 50 0001 C CNN +F 3 "http://katalog.we-online.de/led/datasheet/150060GS75000.pdf" H 2800 5915 50 0001 C CNN +F 4 "732-4971-1-ND" H 2800 5915 60 0001 C CNN "Digikey" + 1 2800 5915 + 0 -1 -1 0 +$EndComp +$Comp +L R R277 +U 1 1 5A2A7AA0 +P 2800 6275 +F 0 "R277" V 2880 6275 50 0000 C CNN +F 1 "20R" V 2800 6275 50 0000 C CNN +F 2 "Resistors_SMD:R_0603" V 2730 6275 50 0001 C CNN +F 3 "" H 2800 6275 50 0001 C CNN +F 4 "1276-6153-1-ND" V 2800 6275 60 0001 C CNN "Digikey" + 1 2800 6275 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR298 +U 1 1 5A2A7AA7 +P 2800 6485 +F 0 "#PWR298" H 2800 6235 50 0001 C CNN +F 1 "GND" H 2800 6335 50 0000 C CNN +F 2 "" H 2800 6485 50 0001 C CNN +F 3 "" H 2800 6485 50 0001 C CNN + 1 2800 6485 + 1 0 0 -1 +$EndComp +Text GLabel 2800 5595 1 60 UnSpc ~ 0 +PB10 +Text Notes 3000 6045 0 60 ~ 0 +Alive LED\n----------------------\nV_F = 3.2 V (typical)\nI = 5 mA (desired)\nR = 20 R (E24) +Wire Wire Line + 2800 6425 2800 6485 +Wire Wire Line + 2800 6125 2800 6065 +Wire Wire Line + 2800 5595 2800 5765 $EndSCHEMATC diff --git a/pcbs/extension_board/extension_board.kicad_pcb b/pcbs/extension_board/extension_board.kicad_pcb index 0d1d50e..ff9435c 100644 --- a/pcbs/extension_board/extension_board.kicad_pcb +++ b/pcbs/extension_board/extension_board.kicad_pcb @@ -1,15 +1,15 @@ (kicad_pcb (version 4) (host pcbnew 4.0.7-e2-6376~58~ubuntu17.04.1) (general - (links 1327) + (links 1330) (no_connects 0) (area 97.949999 46.949999 198.050001 129.550001) (thickness 1.6) (drawings 54) - (tracks 4242) + (tracks 4247) (zones 0) - (modules 609) - (nets 420) + (modules 611) + (nets 479) ) (page A4) @@ -44,7 +44,7 @@ ) (setup - (last_trace_width 4) + (last_trace_width 0.2) (user_trace_width 0.2) (user_trace_width 0.3) (user_trace_width 0.4) @@ -532,6 +532,65 @@ (net 417 "Net-(Q60-Pad2)") (net 418 "Net-(Q62-Pad2)") (net 419 "Net-(Q64-Pad2)") + (net 420 PB10) + (net 421 "Net-(D5-Pad1)") + (net 422 "Net-(J2-Pad5)") + (net 423 "Net-(J6-Pad6)") + (net 424 "Net-(J6-Pad8)") + (net 425 "Net-(J6-Pad9)") + (net 426 "Net-(J6-Pad10)") + (net 427 "Net-(J6-Pad11)") + (net 428 "Net-(J6-Pad12)") + (net 429 "Net-(J6-Pad13)") + (net 430 "Net-(J6-Pad14)") + (net 431 "Net-(J6-Pad16)") + (net 432 "Net-(J6-Pad17)") + (net 433 "Net-(J6-Pad18)") + (net 434 "Net-(J6-Pad23)") + (net 435 "Net-(J6-Pad24)") + (net 436 "Net-(J6-Pad25)") + (net 437 "Net-(J6-Pad26)") + (net 438 "Net-(J6-Pad27)") + (net 439 "Net-(J6-Pad28)") + (net 440 "Net-(J6-Pad29)") + (net 441 "Net-(J6-Pad30)") + (net 442 "Net-(J6-Pad31)") + (net 443 "Net-(J6-Pad32)") + (net 444 "Net-(J6-Pad33)") + (net 445 "Net-(J6-Pad34)") + (net 446 "Net-(J6-Pad35)") + (net 447 "Net-(J6-Pad36)") + (net 448 "Net-(J6-Pad37)") + (net 449 "Net-(J6-Pad38)") + (net 450 "Net-(J7-Pad3)") + (net 451 "Net-(J7-Pad4)") + (net 452 "Net-(J7-Pad5)") + (net 453 "Net-(J7-Pad6)") + (net 454 "Net-(J7-Pad7)") + (net 455 "Net-(J7-Pad8)") + (net 456 "Net-(J7-Pad9)") + (net 457 "Net-(J7-Pad11)") + (net 458 "Net-(J7-Pad13)") + (net 459 "Net-(J7-Pad15)") + (net 460 "Net-(J7-Pad17)") + (net 461 "Net-(J7-Pad20)") + (net 462 "Net-(J7-Pad21)") + (net 463 "Net-(J7-Pad23)") + (net 464 "Net-(J7-Pad25)") + (net 465 "Net-(J7-Pad27)") + (net 466 "Net-(J7-Pad28)") + (net 467 "Net-(J7-Pad29)") + (net 468 "Net-(J7-Pad30)") + (net 469 "Net-(J7-Pad31)") + (net 470 "Net-(J7-Pad32)") + (net 471 "Net-(J7-Pad33)") + (net 472 "Net-(J7-Pad35)") + (net 473 "Net-(J7-Pad36)") + (net 474 "Net-(J7-Pad37)") + (net 475 "Net-(J7-Pad38)") + (net 476 "Net-(U34-Pad6)") + (net 477 "Net-(U34-Pad7)") + (net 478 "Net-(U34-Pad9)") (net_class Default "This is the default net class." (clearance 0.19) @@ -617,8 +676,63 @@ (add_net "Net-(D1-Pad1)") (add_net "Net-(D3-Pad1)") (add_net "Net-(D4-Pad1)") + (add_net "Net-(D5-Pad1)") (add_net "Net-(J2-Pad1)") + (add_net "Net-(J2-Pad5)") (add_net "Net-(J5-Pad1)") + (add_net "Net-(J6-Pad10)") + (add_net "Net-(J6-Pad11)") + (add_net "Net-(J6-Pad12)") + (add_net "Net-(J6-Pad13)") + (add_net "Net-(J6-Pad14)") + (add_net "Net-(J6-Pad16)") + (add_net "Net-(J6-Pad17)") + (add_net "Net-(J6-Pad18)") + (add_net "Net-(J6-Pad23)") + (add_net "Net-(J6-Pad24)") + (add_net "Net-(J6-Pad25)") + (add_net "Net-(J6-Pad26)") + (add_net "Net-(J6-Pad27)") + (add_net "Net-(J6-Pad28)") + (add_net "Net-(J6-Pad29)") + (add_net "Net-(J6-Pad30)") + (add_net "Net-(J6-Pad31)") + (add_net "Net-(J6-Pad32)") + (add_net "Net-(J6-Pad33)") + (add_net "Net-(J6-Pad34)") + (add_net "Net-(J6-Pad35)") + (add_net "Net-(J6-Pad36)") + (add_net "Net-(J6-Pad37)") + (add_net "Net-(J6-Pad38)") + (add_net "Net-(J6-Pad6)") + (add_net "Net-(J6-Pad8)") + (add_net "Net-(J6-Pad9)") + (add_net "Net-(J7-Pad11)") + (add_net "Net-(J7-Pad13)") + (add_net "Net-(J7-Pad15)") + (add_net "Net-(J7-Pad17)") + (add_net "Net-(J7-Pad20)") + (add_net "Net-(J7-Pad21)") + (add_net "Net-(J7-Pad23)") + (add_net "Net-(J7-Pad25)") + (add_net "Net-(J7-Pad27)") + (add_net "Net-(J7-Pad28)") + (add_net "Net-(J7-Pad29)") + (add_net "Net-(J7-Pad3)") + (add_net "Net-(J7-Pad30)") + (add_net "Net-(J7-Pad31)") + (add_net "Net-(J7-Pad32)") + (add_net "Net-(J7-Pad33)") + (add_net "Net-(J7-Pad35)") + (add_net "Net-(J7-Pad36)") + (add_net "Net-(J7-Pad37)") + (add_net "Net-(J7-Pad38)") + (add_net "Net-(J7-Pad4)") + (add_net "Net-(J7-Pad5)") + (add_net "Net-(J7-Pad6)") + (add_net "Net-(J7-Pad7)") + (add_net "Net-(J7-Pad8)") + (add_net "Net-(J7-Pad9)") (add_net "Net-(Q1-Pad1)") (add_net "Net-(Q1-Pad2)") (add_net "Net-(Q10-Pad1)") @@ -947,10 +1061,14 @@ (add_net "Net-(R94-Pad2)") (add_net "Net-(R95-Pad1)") (add_net "Net-(R95-Pad2)") + (add_net "Net-(U34-Pad6)") + (add_net "Net-(U34-Pad7)") + (add_net "Net-(U34-Pad9)") (add_net PA5) (add_net PA6) (add_net PA7) (add_net PA8) + (add_net PB10) (add_net PC10) (add_net PC11) (add_net PC12) @@ -5411,7 +5529,8 @@ (net 80 VDAC)) (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 79 VSIG)) - (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 422 "Net-(J2-Pad5)")) (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 79 VSIG)) (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.wrl @@ -5421,12 +5540,12 @@ ) ) - (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer S1.Cu) (tedit 5A1D57E6) (tstamp 5A0F1FF1) + (module Pin_Headers:Pin_Header_Straight_1x05_Pitch2.54mm (layer S1.Cu) (tedit 5A2A735C) (tstamp 5A0F1FF1) (at 137.2362 90.043 270) (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x05 2.54mm single row") (path /5A0916C5/5A0CAC06) - (fp_text reference J3 (at -2.667 -1.524 360) (layer F.SilkS) + (fp_text reference J3 (at -1.133 -2.8008 360) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value Conn_01x05 (at 0 12.49 270) (layer F.Fab) @@ -5566,21 +5685,32 @@ (net 10 PC12)) (pad 5 thru_hole oval (at 0 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 6 E5V)) - (pad 6 thru_hole oval (at 2.54 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 423 "Net-(J6-Pad6)")) (pad 7 thru_hole oval (at 0 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) - (pad 8 thru_hole oval (at 2.54 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 9 thru_hole oval (at 0 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 10 thru_hole oval (at 2.54 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 11 thru_hole oval (at 0 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 12 thru_hole oval (at 2.54 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 13 thru_hole oval (at 0 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 14 thru_hole oval (at 2.54 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 424 "Net-(J6-Pad8)")) + (pad 9 thru_hole oval (at 0 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 425 "Net-(J6-Pad9)")) + (pad 10 thru_hole oval (at 2.54 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 426 "Net-(J6-Pad10)")) + (pad 11 thru_hole oval (at 0 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 427 "Net-(J6-Pad11)")) + (pad 12 thru_hole oval (at 2.54 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 428 "Net-(J6-Pad12)")) + (pad 13 thru_hole oval (at 0 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 429 "Net-(J6-Pad13)")) + (pad 14 thru_hole oval (at 2.54 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 430 "Net-(J6-Pad14)")) (pad 15 thru_hole oval (at 0 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 1 +3V3)) - (pad 16 thru_hole oval (at 2.54 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 17 thru_hole oval (at 0 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 18 thru_hole oval (at 2.54 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 431 "Net-(J6-Pad16)")) + (pad 17 thru_hole oval (at 0 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 432 "Net-(J6-Pad17)")) + (pad 18 thru_hole oval (at 2.54 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 433 "Net-(J6-Pad18)")) (pad 19 thru_hole oval (at 0 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) (pad 20 thru_hole oval (at 2.54 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) @@ -5589,22 +5719,38 @@ (net 2 GND)) (pad 22 thru_hole oval (at 2.54 -25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 82 I2C_SDA)) - (pad 23 thru_hole oval (at 0 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 24 thru_hole oval (at 2.54 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 25 thru_hole oval (at 0 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 26 thru_hole oval (at 2.54 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 27 thru_hole oval (at 0 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 28 thru_hole oval (at 2.54 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 29 thru_hole oval (at 0 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 30 thru_hole oval (at 2.54 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 31 thru_hole oval (at 0 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 32 thru_hole oval (at 2.54 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 33 thru_hole oval (at 0 -40.64 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 34 thru_hole oval (at 2.54 -40.64 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 35 thru_hole oval (at 0 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 36 thru_hole oval (at 2.54 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 37 thru_hole oval (at 0 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 38 thru_hole oval (at 2.54 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 434 "Net-(J6-Pad23)")) + (pad 24 thru_hole oval (at 2.54 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 435 "Net-(J6-Pad24)")) + (pad 25 thru_hole oval (at 0 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 436 "Net-(J6-Pad25)")) + (pad 26 thru_hole oval (at 2.54 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 437 "Net-(J6-Pad26)")) + (pad 27 thru_hole oval (at 0 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 438 "Net-(J6-Pad27)")) + (pad 28 thru_hole oval (at 2.54 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 439 "Net-(J6-Pad28)")) + (pad 29 thru_hole oval (at 0 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 440 "Net-(J6-Pad29)")) + (pad 30 thru_hole oval (at 2.54 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 441 "Net-(J6-Pad30)")) + (pad 31 thru_hole oval (at 0 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 442 "Net-(J6-Pad31)")) + (pad 32 thru_hole oval (at 2.54 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 443 "Net-(J6-Pad32)")) + (pad 33 thru_hole oval (at 0 -40.64 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 444 "Net-(J6-Pad33)")) + (pad 34 thru_hole oval (at 2.54 -40.64 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 445 "Net-(J6-Pad34)")) + (pad 35 thru_hole oval (at 0 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 446 "Net-(J6-Pad35)")) + (pad 36 thru_hole oval (at 2.54 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 447 "Net-(J6-Pad36)")) + (pad 37 thru_hole oval (at 0 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 448 "Net-(J6-Pad37)")) + (pad 38 thru_hole oval (at 2.54 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 449 "Net-(J6-Pad38)")) (model BCS-119-F-D-TE.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -5647,51 +5793,78 @@ (net 84 PC8)) (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 7 PC9)) - (pad 3 thru_hole oval (at 0 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 4 thru_hole oval (at 2.54 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 5 thru_hole oval (at 0 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 6 thru_hole oval (at 2.54 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 7 thru_hole oval (at 0 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 8 thru_hole oval (at 2.54 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 9 thru_hole oval (at 0 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 450 "Net-(J7-Pad3)")) + (pad 4 thru_hole oval (at 2.54 -2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 451 "Net-(J7-Pad4)")) + (pad 5 thru_hole oval (at 0 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 452 "Net-(J7-Pad5)")) + (pad 6 thru_hole oval (at 2.54 -5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 453 "Net-(J7-Pad6)")) + (pad 7 thru_hole oval (at 0 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 454 "Net-(J7-Pad7)")) + (pad 8 thru_hole oval (at 2.54 -7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 455 "Net-(J7-Pad8)")) + (pad 9 thru_hole oval (at 0 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 456 "Net-(J7-Pad9)")) (pad 10 thru_hole oval (at 2.54 -10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) - (pad 11 thru_hole oval (at 0 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 457 "Net-(J7-Pad11)")) (pad 12 thru_hole oval (at 2.54 -12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 85 PA5)) - (pad 13 thru_hole oval (at 0 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 458 "Net-(J7-Pad13)")) (pad 14 thru_hole oval (at 2.54 -15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 291 PA6)) - (pad 15 thru_hole oval (at 0 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 459 "Net-(J7-Pad15)")) (pad 16 thru_hole oval (at 2.54 -17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 86 PA7)) - (pad 17 thru_hole oval (at 0 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 460 "Net-(J7-Pad17)")) (pad 18 thru_hole oval (at 2.54 -20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 81 I2C_SCL)) (pad 19 thru_hole oval (at 0 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 GND)) - (pad 20 thru_hole oval (at 2.54 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 21 thru_hole oval (at 0 -25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 -22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 461 "Net-(J7-Pad20)")) + (pad 21 thru_hole oval (at 0 -25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 462 "Net-(J7-Pad21)")) (pad 22 thru_hole oval (at 2.54 -25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 87 DC_OLED)) - (pad 23 thru_hole oval (at 0 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 463 "Net-(J7-Pad23)")) (pad 24 thru_hole oval (at 2.54 -27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 88 PA8)) - (pad 25 thru_hole oval (at 0 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 26 thru_hole oval (at 2.54 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 27 thru_hole oval (at 0 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 28 thru_hole oval (at 2.54 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 29 thru_hole oval (at 0 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 30 thru_hole oval (at 2.54 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 31 thru_hole oval (at 0 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 32 thru_hole oval (at 2.54 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 33 thru_hole oval (at 0 -40.64 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 464 "Net-(J7-Pad25)")) + (pad 26 thru_hole oval (at 2.54 -30.48 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 420 PB10)) + (pad 27 thru_hole oval (at 0 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 465 "Net-(J7-Pad27)")) + (pad 28 thru_hole oval (at 2.54 -33.02 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 466 "Net-(J7-Pad28)")) + (pad 29 thru_hole oval (at 0 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 467 "Net-(J7-Pad29)")) + (pad 30 thru_hole oval (at 2.54 -35.56 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 468 "Net-(J7-Pad30)")) + (pad 31 thru_hole oval (at 0 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 469 "Net-(J7-Pad31)")) + (pad 32 thru_hole oval (at 2.54 -38.1 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 470 "Net-(J7-Pad32)")) + (pad 33 thru_hole oval (at 0 -40.64 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 471 "Net-(J7-Pad33)")) (pad 34 thru_hole oval (at 2.54 -40.64 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 89 CS_OLED)) - (pad 35 thru_hole oval (at 0 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 36 thru_hole oval (at 2.54 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 37 thru_hole oval (at 0 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 38 thru_hole oval (at 2.54 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 472 "Net-(J7-Pad35)")) + (pad 36 thru_hole oval (at 2.54 -43.18 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 473 "Net-(J7-Pad36)")) + (pad 37 thru_hole oval (at 0 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 474 "Net-(J7-Pad37)")) + (pad 38 thru_hole oval (at 2.54 -45.72 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 475 "Net-(J7-Pad38)")) (model BCS-119-F-D-TE.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) @@ -12683,13 +12856,13 @@ ) ) - (module Resistors_SMD:R_0603 (layer S1.Cu) (tedit 5A16C893) (tstamp 5A0F3122) + (module Resistors_SMD:R_0603 (layer S1.Cu) (tedit 5A2A7339) (tstamp 5A0F3122) (at 162.011 118.4 90) (descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)") (tags "resistor 0603") (path /5A15F128/5A0C01F9) (attr smd) - (fp_text reference R197 (at -0.635 2.921 180) (layer F.SilkS) + (fp_text reference R197 (at -1.625 2.156 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value 10k (at 0 1.5 90) (layer F.Fab) @@ -15326,11 +15499,14 @@ (net 2 GND)) (pad 5 smd oval (at -0.75 1.475 180) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask) (net 6 E5V)) - (pad 6 smd oval (at -0.25 1.475 180) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask)) - (pad 7 smd oval (at 0.25 1.475 180) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask)) + (pad 6 smd oval (at -0.25 1.475 180) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask) + (net 476 "Net-(U34-Pad6)")) + (pad 7 smd oval (at 0.25 1.475 180) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask) + (net 477 "Net-(U34-Pad7)")) (pad 8 smd oval (at 0.75 1.475 180) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask) (net 273 "Net-(R197-Pad2)")) - (pad 9 smd oval (at 1.475 0.75 90) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask)) + (pad 9 smd oval (at 1.475 0.75 90) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask) + (net 478 "Net-(U34-Pad9)")) (pad 10 smd oval (at 1.475 0.25 90) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask) (net 5 "Net-(C135-Pad2)")) (pad 11 smd oval (at 1.475 -0.25 90) (size 0.75 0.3) (layers S1.Cu F.Paste F.Mask) @@ -23304,6 +23480,80 @@ ) ) + (module LEDs:LED_0603 (layer S1.Cu) (tedit 5A2A732C) (tstamp 5A2A83FE) + (at 173.565 107.452) + (descr "LED 0603 smd package") + (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED") + (path /5A0AF062/5A2A7A98) + (attr smd) + (fp_text reference D5 (at -2.54 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 0 1.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.3 -0.5) (end -1.3 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.2 -0.2) (end -0.2 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 0) (end 0.15 -0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 0.2) (end -0.15 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.15 -0.2) (end 0.15 0.2) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -1.3 0.5) (end 0.8 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 -0.5) (end 0.8 -0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.45 -0.65) (end 1.45 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 0.65) (end -1.45 0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.65) (end -1.45 -0.65) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.65) (end 1.45 -0.65) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.8 0 180) (size 0.8 0.8) (layers S1.Cu F.Paste F.Mask) + (net 420 PB10)) + (pad 1 smd rect (at -0.8 0 180) (size 0.8 0.8) (layers S1.Cu F.Paste F.Mask) + (net 421 "Net-(D5-Pad1)")) + (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module Resistors_SMD:R_0603 (layer S1.Cu) (tedit 5A2A732A) (tstamp 5A2A840F) + (at 173.565 108.976) + (descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)") + (tags "resistor 0603") + (path /5A0AF062/5A2A7AA0) + (attr smd) + (fp_text reference R277 (at -3.429 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 20R (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.075))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.68) (end -0.5 0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.5 -0.68) (end 0.5 -0.68) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -0.7) (end 1.25 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -0.7) (end -1.25 0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.25 0.7) (end 1.25 -0.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.25 0.7) (end -1.25 0.7) (layer F.CrtYd) (width 0.05)) + (pad 1 smd rect (at -0.75 0) (size 0.5 0.9) (layers S1.Cu F.Paste F.Mask) + (net 421 "Net-(D5-Pad1)")) + (pad 2 smd rect (at 0.75 0) (size 0.5 0.9) (layers S1.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (gr_text "Power Supply" (at 100.54 47.635) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.25)) (justify left)) ) @@ -25225,12 +25475,12 @@ (segment (start 155.1813 108.1659) (end 155.1842 108.163) (width 0.2) (layer S1.Cu) (net 82) (tstamp 5A15BDBB)) (segment (start 155.1842 108.163) (end 157.566 108.163) (width 0.2) (layer S1.Cu) (net 82) (tstamp 5A15BDBC)) (segment (start 121.666 106.68) (end 121.666 105.398) (width 0.2) (layer S1.Cu) (net 82)) - (segment (start 125.73 119.38) (end 125.73 117.529) (width 4) (layer S1.Cu) (net 83) (status 400000)) + (segment (start 125.73 119.38) (end 125.73 117.529) (width 4) (layer S1.Cu) (net 83)) (segment (start 125.73 117.529) (end 125.686 117.485) (width 4) (layer S1.Cu) (net 83) (tstamp 5A306396)) - (segment (start 125.73 119.38) (end 125.73 118.8752) (width 0.2) (layer S1.Cu) (net 83) (status C00000)) - (segment (start 125.73 118.8752) (end 124.162 117.3072) (width 0.2) (layer S1.Cu) (net 83) (tstamp 5A306391) (status 400000)) + (segment (start 125.73 119.38) (end 125.73 118.8752) (width 0.2) (layer S1.Cu) (net 83)) + (segment (start 125.73 118.8752) (end 124.162 117.3072) (width 0.2) (layer S1.Cu) (net 83) (tstamp 5A306391)) (segment (start 124.162 117.3072) (end 124.8078 117.3072) (width 0.2) (layer S1.Cu) (net 83) (tstamp 5A306392)) - (segment (start 124.8078 117.3072) (end 125.73 116.385) (width 0.2) (layer S1.Cu) (net 83) (tstamp 5A306393) (status 800000)) + (segment (start 124.8078 117.3072) (end 125.73 116.385) (width 0.2) (layer S1.Cu) (net 83) (tstamp 5A306393)) (segment (start 172.581 117.0305) (end 173.2915 117.0305) (width 0.2) (layer S1.Cu) (net 84) (status 10)) (segment (start 173.781 117.52) (end 173.781 119.299) (width 0.2) (layer S1.Cu) (net 84) (tstamp 5A15B075)) (segment (start 173.2915 117.0305) (end 173.781 117.52) (width 0.2) (layer S1.Cu) (net 84) (tstamp 5A15B074)) @@ -27774,6 +28024,11 @@ (segment (start 164.2384 83.5132) (end 164.3316 83.5132) (width 0.2) (layer S1.Cu) (net 419) (tstamp 5A202EC6)) (segment (start 162.8668 84.2752) (end 162.8856 84.2752) (width 0.2) (layer S1.Cu) (net 419) (tstamp 5A13FC97)) (segment (start 162.8856 84.2726) (end 162.8856 84.2752) (width 0.2) (layer S1.Cu) (net 419) (tstamp 5A13FC89)) + (segment (start 177.21 109.22) (end 177.111 109.22) (width 0.2) (layer S1.Cu) (net 420) (status C00000)) + (segment (start 177.111 109.22) (end 175.343 107.452) (width 0.2) (layer S1.Cu) (net 420) (tstamp 5A2A8436) (status 400000)) + (segment (start 175.343 107.452) (end 174.365 107.452) (width 0.2) (layer S1.Cu) (net 420) (tstamp 5A2A8437) (status 800000)) + (segment (start 172.815 108.976) (end 172.815 107.502) (width 0.2) (layer S1.Cu) (net 421) (status C00000)) + (segment (start 172.815 107.502) (end 172.765 107.452) (width 0.2) (layer S1.Cu) (net 421) (tstamp 5A2A843B) (status C00000)) (zone (net 2) (net_name GND) (layer S2.Cu) (tstamp 5A14094B) (hatch edge 0.508) (connect_pads yes (clearance 0.381)) @@ -33375,7 +33630,7 @@ (xy 119.757235 122.861159) (xy 120.04576 122.429352) (xy 120.147076 121.92) (xy 120.04576 121.410648) (xy 119.757235 120.978841) (xy 119.325428 120.690316) (xy 119.122745 120.65) (xy 119.325428 120.609684) (xy 119.757235 120.321159) (xy 120.04576 119.889352) (xy 120.147076 119.38) (xy 120.04576 118.870648) (xy 119.757235 118.438841) (xy 119.325428 118.150316) (xy 119.122745 118.11) - (xy 119.325428 118.069684) (xy 119.757235 117.781159) (xy 120.011917 117.4) (xy 123.219 117.4) (xy 123.249 117.55082) + (xy 119.325428 118.069684) (xy 119.757235 117.781159) (xy 119.955122 117.485) (xy 123.205 117.485) (xy 123.249 117.706203) (xy 123.249 119.38) (xy 123.437855 120.329438) (xy 123.489577 120.406845) (xy 123.489577 121.13) (xy 123.523117 121.308248) (xy 123.628461 121.471958) (xy 123.789198 121.581785) (xy 123.98 121.620423) (xy 124.703155 121.620423) (xy 124.780562 121.672145) (xy 125.73 121.861) (xy 126.679438 121.672145) (xy 126.756845 121.620423) (xy 127.48 121.620423) (xy 127.658248 121.586883) @@ -33384,11 +33639,11 @@ (xy 132.004226 119.880655) (xy 132.792316 119.881343) (xy 133.52068 119.580389) (xy 134.078431 119.023611) (xy 134.380655 118.295774) (xy 134.381343 117.507684) (xy 134.080389 116.77932) (xy 133.523611 116.221569) (xy 132.795774 115.919345) (xy 132.007684 115.918657) (xy 131.27932 116.219611) (xy 130.721569 116.776389) (xy 130.419345 117.504226) (xy 130.418657 118.292316) (xy 128.211 118.292316) - (xy 128.211 117.43) (xy 128.142141 117.083823) (xy 128.181785 117.025802) (xy 128.220423 116.835) (xy 128.220423 115.935) - (xy 128.186883 115.756752) (xy 128.081539 115.593042) (xy 127.920802 115.483215) (xy 127.73 115.444577) (xy 127.153378 115.444577) - (xy 126.649437 115.107855) (xy 125.7 114.919) (xy 124.750563 115.107855) (xy 124.246622 115.444577) (xy 123.73 115.444577) + (xy 128.211 117.529) (xy 128.126889 117.106145) (xy 128.181785 117.025802) (xy 128.220423 116.835) (xy 128.220423 115.935) + (xy 128.186883 115.756752) (xy 128.081539 115.593042) (xy 127.920802 115.483215) (xy 127.73 115.444577) (xy 127.012166 115.444577) + (xy 126.635437 115.192855) (xy 125.686 115.004) (xy 124.736563 115.192855) (xy 124.359834 115.444577) (xy 123.73 115.444577) (xy 123.551752 115.478117) (xy 123.388042 115.583461) (xy 123.278215 115.744198) (xy 123.239577 115.935) (xy 123.239577 116.835) - (xy 123.273117 117.013248) (xy 123.290543 117.040329) (xy 123.219 117.4) (xy 120.011917 117.4) (xy 120.04576 117.349352) + (xy 123.273117 117.013248) (xy 123.292764 117.043781) (xy 123.205 117.485) (xy 119.955122 117.485) (xy 120.04576 117.349352) (xy 120.147076 116.84) (xy 120.04576 116.330648) (xy 119.757235 115.898841) (xy 119.325428 115.610316) (xy 119.122745 115.57) (xy 119.325428 115.529684) (xy 119.757235 115.241159) (xy 120.04576 114.809352) (xy 120.147076 114.3) (xy 120.04576 113.790648) (xy 119.757235 113.358841) (xy 119.325428 113.070316) (xy 119.147882 113.035) (xy 123.239577 113.035) (xy 123.239577 113.935) @@ -33428,10 +33683,51 @@ ) (filled_polygon (pts - (xy 173.666461 101.173958) (xy 173.827198 101.283785) (xy 174.018 101.322423) (xy 174.918 101.322423) (xy 175.096248 101.288883) - (xy 175.187 101.230486) (xy 175.187 104.775) (xy 175.231226 104.997339) (xy 175.357171 105.185829) (xy 176.109551 105.938209) - (xy 175.95424 106.170648) (xy 175.852924 106.68) (xy 175.95424 107.189352) (xy 176.242765 107.621159) (xy 176.674572 107.909684) - (xy 176.877255 107.95) (xy 176.674572 107.990316) (xy 176.242765 108.278841) (xy 175.95424 108.710648) (xy 175.852924 109.22) + (xy 152.862 103.987062) (xy 152.751042 104.058461) (xy 152.641215 104.219198) (xy 152.602577 104.41) (xy 152.602577 104.91) + (xy 152.636117 105.088248) (xy 152.741461 105.251958) (xy 152.902198 105.361785) (xy 153.093 105.400423) (xy 153.993 105.400423) + (xy 154.171248 105.366883) (xy 154.334958 105.261539) (xy 154.348992 105.241) (xy 154.51241 105.241) (xy 154.519461 105.251958) + (xy 154.680198 105.361785) (xy 154.871 105.400423) (xy 155.771 105.400423) (xy 155.949248 105.366883) (xy 156.112958 105.261539) + (xy 156.126992 105.241) (xy 161.293527 105.241) (xy 161.257627 105.327457) (xy 161.257479 105.497577) (xy 161.241 105.497577) + (xy 161.062752 105.531117) (xy 160.899042 105.636461) (xy 160.789215 105.797198) (xy 160.750577 105.988) (xy 160.750577 106.249849) + (xy 160.612419 106.11145) (xy 160.343843 105.999927) (xy 160.053033 105.999674) (xy 159.784263 106.110727) (xy 159.57845 106.316181) + (xy 159.466927 106.584757) (xy 159.466879 106.640063) (xy 159.174942 106.932) (xy 158.781423 106.932) (xy 158.781423 106.638) + (xy 158.761916 106.53433) (xy 158.781423 106.438) (xy 158.781423 105.988) (xy 158.747883 105.809752) (xy 158.642539 105.646042) + (xy 158.481802 105.536215) (xy 158.291 105.497577) (xy 156.841 105.497577) (xy 156.662752 105.531117) (xy 156.588339 105.579) + (xy 156.12959 105.579) (xy 156.122539 105.568042) (xy 155.961802 105.458215) (xy 155.771 105.419577) (xy 154.871 105.419577) + (xy 154.692752 105.453117) (xy 154.529042 105.558461) (xy 154.430849 105.702172) (xy 154.344539 105.568042) (xy 154.183802 105.458215) + (xy 153.993 105.419577) (xy 153.093 105.419577) (xy 152.914752 105.453117) (xy 152.751042 105.558461) (xy 152.641215 105.719198) + (xy 152.602577 105.91) (xy 152.602577 106.41) (xy 152.636117 106.588248) (xy 152.741461 106.751958) (xy 152.902198 106.861785) + (xy 153.093 106.900423) (xy 153.461765 106.900423) (xy 153.835171 107.273829) (xy 154.023661 107.399774) (xy 154.246 107.444) + (xy 155.014204 107.444) (xy 154.767763 107.545827) (xy 154.56195 107.751281) (xy 154.450427 108.019857) (xy 154.450174 108.310667) + (xy 154.561227 108.579437) (xy 154.766681 108.78525) (xy 155.035257 108.896773) (xy 155.326067 108.897026) (xy 155.594837 108.785973) + (xy 155.636883 108.744) (xy 156.510012 108.744) (xy 156.650198 108.839785) (xy 156.841 108.878423) (xy 158.291 108.878423) + (xy 158.469248 108.844883) (xy 158.632958 108.739539) (xy 158.742785 108.578802) (xy 158.781423 108.388) (xy 158.781423 108.141093) + (xy 158.8262 108.15) (xy 159.048539 108.105774) (xy 159.06616 108.094) (xy 159.4156 108.094) (xy 159.637939 108.049774) + (xy 159.826429 107.923829) (xy 160.288379 107.461879) (xy 160.342567 107.461926) (xy 160.611337 107.350873) (xy 160.769898 107.192588) + (xy 160.750577 107.288) (xy 160.750577 107.738) (xy 160.784117 107.916248) (xy 160.889461 108.079958) (xy 161.050198 108.189785) + (xy 161.241 108.228423) (xy 162.691 108.228423) (xy 162.869248 108.194883) (xy 163.026025 108.094) (xy 165.537 108.094) + (xy 165.759339 108.049774) (xy 165.947829 107.923829) (xy 166.185235 107.686423) (xy 166.312 107.686423) (xy 166.490248 107.652883) + (xy 166.653958 107.547539) (xy 166.667992 107.527) (xy 166.70441 107.527) (xy 166.711461 107.537958) (xy 166.872198 107.647785) + (xy 167.063 107.686423) (xy 167.963 107.686423) (xy 168.141248 107.652883) (xy 168.304958 107.547539) (xy 168.318992 107.527) + (xy 169.3196 107.527) (xy 169.3196 116.4495) (xy 166.1 116.4495) (xy 166.1 110) (xy 166.092121 109.961094) + (xy 166.069727 109.928319) (xy 166.036346 109.906839) (xy 166 109.9) (xy 147.5 109.9) (xy 147.461094 109.907879) + (xy 147.428319 109.930273) (xy 147.406839 109.963654) (xy 147.4 110) (xy 147.4 117.068801) (xy 147.280389 116.77932) + (xy 146.723611 116.221569) (xy 145.995774 115.919345) (xy 145.207684 115.918657) (xy 144.47932 116.219611) (xy 143.921569 116.776389) + (xy 143.619345 117.504226) (xy 143.618657 118.292316) (xy 143.919611 119.02068) (xy 144.476389 119.578431) (xy 145.204226 119.880655) + (xy 145.992316 119.881343) (xy 146.72068 119.580389) (xy 147.278431 119.023611) (xy 147.4 118.73084) (xy 147.4 124.5) + (xy 147.407879 124.538906) (xy 147.430273 124.571681) (xy 147.463654 124.593161) (xy 147.5 124.6) (xy 166 124.6) + (xy 166.038906 124.592121) (xy 166.071681 124.569727) (xy 166.093161 124.536346) (xy 166.1 124.5) (xy 166.1 117.6115) + (xy 170.365227 117.6115) (xy 170.374117 117.658748) (xy 170.479461 117.822458) (xy 170.640198 117.932285) (xy 170.831 117.970923) + (xy 171.331 117.970923) (xy 171.509248 117.937383) (xy 171.672958 117.832039) (xy 171.782785 117.671302) (xy 171.821423 117.4805) + (xy 171.821423 116.5805) (xy 171.787883 116.402252) (xy 171.682539 116.238542) (xy 171.521802 116.128715) (xy 171.331 116.090077) + (xy 170.831 116.090077) (xy 170.652752 116.123617) (xy 170.489042 116.228961) (xy 170.4816 116.239853) (xy 170.4816 107.527) + (xy 171.1332 107.527) (xy 171.355539 107.482774) (xy 171.544029 107.356829) (xy 171.881108 107.01975) (xy 171.874577 107.052) + (xy 171.874577 107.852) (xy 171.908117 108.030248) (xy 172.013461 108.193958) (xy 172.147257 108.285377) (xy 172.113215 108.335198) + (xy 172.074577 108.526) (xy 172.074577 109.426) (xy 172.108117 109.604248) (xy 172.213461 109.767958) (xy 172.374198 109.877785) + (xy 172.565 109.916423) (xy 173.065 109.916423) (xy 173.243248 109.882883) (xy 173.406958 109.777539) (xy 173.516785 109.616802) + (xy 173.555423 109.426) (xy 173.555423 108.526) (xy 173.521883 108.347752) (xy 173.451888 108.238976) (xy 173.506958 108.203539) + (xy 173.564982 108.118619) (xy 173.613461 108.193958) (xy 173.774198 108.303785) (xy 173.965 108.342423) (xy 174.765 108.342423) + (xy 174.943248 108.308883) (xy 175.106958 108.203539) (xy 175.174309 108.104967) (xy 175.92533 108.855988) (xy 175.852924 109.22) (xy 175.95424 109.729352) (xy 176.242765 110.161159) (xy 176.674572 110.449684) (xy 176.877255 110.49) (xy 176.674572 110.530316) (xy 176.242765 110.818841) (xy 175.95424 111.250648) (xy 175.852924 111.76) (xy 175.95424 112.269352) (xy 176.242765 112.701159) (xy 176.674572 112.989684) (xy 176.877255 113.03) (xy 176.674572 113.070316) (xy 176.242765 113.358841) (xy 175.95424 113.790648) @@ -33498,46 +33794,7 @@ (xy 142.627752 107.509117) (xy 142.464042 107.614461) (xy 142.450008 107.635) (xy 142.41359 107.635) (xy 142.406539 107.624042) (xy 142.30441 107.55426) (xy 142.607983 107.251216) (xy 142.795786 106.798935) (xy 142.796213 106.309213) (xy 142.6092 105.856605) (xy 142.263216 105.510017) (xy 141.810935 105.322214) (xy 141.321213 105.321787) (xy 141.016 105.447898) (xy 141.016 101.8492) - (xy 152.862 101.8492) (xy 152.862 103.987062) (xy 152.751042 104.058461) (xy 152.641215 104.219198) (xy 152.602577 104.41) - (xy 152.602577 104.91) (xy 152.636117 105.088248) (xy 152.741461 105.251958) (xy 152.902198 105.361785) (xy 153.093 105.400423) - (xy 153.993 105.400423) (xy 154.171248 105.366883) (xy 154.334958 105.261539) (xy 154.348992 105.241) (xy 154.51241 105.241) - (xy 154.519461 105.251958) (xy 154.680198 105.361785) (xy 154.871 105.400423) (xy 155.771 105.400423) (xy 155.949248 105.366883) - (xy 156.112958 105.261539) (xy 156.126992 105.241) (xy 161.293527 105.241) (xy 161.257627 105.327457) (xy 161.257479 105.497577) - (xy 161.241 105.497577) (xy 161.062752 105.531117) (xy 160.899042 105.636461) (xy 160.789215 105.797198) (xy 160.750577 105.988) - (xy 160.750577 106.249849) (xy 160.612419 106.11145) (xy 160.343843 105.999927) (xy 160.053033 105.999674) (xy 159.784263 106.110727) - (xy 159.57845 106.316181) (xy 159.466927 106.584757) (xy 159.466879 106.640063) (xy 159.174942 106.932) (xy 158.781423 106.932) - (xy 158.781423 106.638) (xy 158.761916 106.53433) (xy 158.781423 106.438) (xy 158.781423 105.988) (xy 158.747883 105.809752) - (xy 158.642539 105.646042) (xy 158.481802 105.536215) (xy 158.291 105.497577) (xy 156.841 105.497577) (xy 156.662752 105.531117) - (xy 156.588339 105.579) (xy 156.12959 105.579) (xy 156.122539 105.568042) (xy 155.961802 105.458215) (xy 155.771 105.419577) - (xy 154.871 105.419577) (xy 154.692752 105.453117) (xy 154.529042 105.558461) (xy 154.430849 105.702172) (xy 154.344539 105.568042) - (xy 154.183802 105.458215) (xy 153.993 105.419577) (xy 153.093 105.419577) (xy 152.914752 105.453117) (xy 152.751042 105.558461) - (xy 152.641215 105.719198) (xy 152.602577 105.91) (xy 152.602577 106.41) (xy 152.636117 106.588248) (xy 152.741461 106.751958) - (xy 152.902198 106.861785) (xy 153.093 106.900423) (xy 153.461765 106.900423) (xy 153.835171 107.273829) (xy 154.023661 107.399774) - (xy 154.246 107.444) (xy 155.014204 107.444) (xy 154.767763 107.545827) (xy 154.56195 107.751281) (xy 154.450427 108.019857) - (xy 154.450174 108.310667) (xy 154.561227 108.579437) (xy 154.766681 108.78525) (xy 155.035257 108.896773) (xy 155.326067 108.897026) - (xy 155.594837 108.785973) (xy 155.636883 108.744) (xy 156.510012 108.744) (xy 156.650198 108.839785) (xy 156.841 108.878423) - (xy 158.291 108.878423) (xy 158.469248 108.844883) (xy 158.632958 108.739539) (xy 158.742785 108.578802) (xy 158.781423 108.388) - (xy 158.781423 108.141093) (xy 158.8262 108.15) (xy 159.048539 108.105774) (xy 159.06616 108.094) (xy 159.4156 108.094) - (xy 159.637939 108.049774) (xy 159.826429 107.923829) (xy 160.288379 107.461879) (xy 160.342567 107.461926) (xy 160.611337 107.350873) - (xy 160.769898 107.192588) (xy 160.750577 107.288) (xy 160.750577 107.738) (xy 160.784117 107.916248) (xy 160.889461 108.079958) - (xy 161.050198 108.189785) (xy 161.241 108.228423) (xy 162.691 108.228423) (xy 162.869248 108.194883) (xy 163.026025 108.094) - (xy 165.537 108.094) (xy 165.759339 108.049774) (xy 165.947829 107.923829) (xy 166.185235 107.686423) (xy 166.312 107.686423) - (xy 166.490248 107.652883) (xy 166.653958 107.547539) (xy 166.667992 107.527) (xy 166.70441 107.527) (xy 166.711461 107.537958) - (xy 166.872198 107.647785) (xy 167.063 107.686423) (xy 167.963 107.686423) (xy 168.141248 107.652883) (xy 168.304958 107.547539) - (xy 168.318992 107.527) (xy 169.3196 107.527) (xy 169.3196 116.4495) (xy 166.1 116.4495) (xy 166.1 110) - (xy 166.092121 109.961094) (xy 166.069727 109.928319) (xy 166.036346 109.906839) (xy 166 109.9) (xy 147.5 109.9) - (xy 147.461094 109.907879) (xy 147.428319 109.930273) (xy 147.406839 109.963654) (xy 147.4 110) (xy 147.4 117.068801) - (xy 147.280389 116.77932) (xy 146.723611 116.221569) (xy 145.995774 115.919345) (xy 145.207684 115.918657) (xy 144.47932 116.219611) - (xy 143.921569 116.776389) (xy 143.619345 117.504226) (xy 143.618657 118.292316) (xy 143.919611 119.02068) (xy 144.476389 119.578431) - (xy 145.204226 119.880655) (xy 145.992316 119.881343) (xy 146.72068 119.580389) (xy 147.278431 119.023611) (xy 147.4 118.73084) - (xy 147.4 124.5) (xy 147.407879 124.538906) (xy 147.430273 124.571681) (xy 147.463654 124.593161) (xy 147.5 124.6) - (xy 166 124.6) (xy 166.038906 124.592121) (xy 166.071681 124.569727) (xy 166.093161 124.536346) (xy 166.1 124.5) - (xy 166.1 117.6115) (xy 170.365227 117.6115) (xy 170.374117 117.658748) (xy 170.479461 117.822458) (xy 170.640198 117.932285) - (xy 170.831 117.970923) (xy 171.331 117.970923) (xy 171.509248 117.937383) (xy 171.672958 117.832039) (xy 171.782785 117.671302) - (xy 171.821423 117.4805) (xy 171.821423 116.5805) (xy 171.787883 116.402252) (xy 171.682539 116.238542) (xy 171.521802 116.128715) - (xy 171.331 116.090077) (xy 170.831 116.090077) (xy 170.652752 116.123617) (xy 170.489042 116.228961) (xy 170.4816 116.239853) - (xy 170.4816 107.527) (xy 171.1332 107.527) (xy 171.355539 107.482774) (xy 171.544029 107.356829) (xy 171.987829 106.913029) - (xy 172.113774 106.724539) (xy 172.158 106.5022) (xy 172.158 101.840658) (xy 172.835658 101.163) (xy 173.65941 101.163) + (xy 152.862 101.8492) ) ) (filled_polygon @@ -33587,6 +33844,17 @@ (xy 122.329155 97.112) (xy 131.975047 97.112) ) ) + (filled_polygon + (pts + (xy 173.666461 101.173958) (xy 173.827198 101.283785) (xy 174.018 101.322423) (xy 174.918 101.322423) (xy 175.096248 101.288883) + (xy 175.187 101.230486) (xy 175.187 104.775) (xy 175.231226 104.997339) (xy 175.357171 105.185829) (xy 176.109551 105.938209) + (xy 175.95424 106.170648) (xy 175.852924 106.68) (xy 175.95424 107.189352) (xy 176.059415 107.346757) (xy 175.753829 107.041171) + (xy 175.565339 106.915226) (xy 175.343 106.871) (xy 175.220112 106.871) (xy 175.116539 106.710042) (xy 174.955802 106.600215) + (xy 174.765 106.561577) (xy 173.965 106.561577) (xy 173.786752 106.595117) (xy 173.623042 106.700461) (xy 173.565018 106.785381) + (xy 173.516539 106.710042) (xy 173.355802 106.600215) (xy 173.165 106.561577) (xy 172.365 106.561577) (xy 172.186752 106.595117) + (xy 172.132584 106.629973) (xy 172.158 106.5022) (xy 172.158 101.840658) (xy 172.835658 101.163) (xy 173.65941 101.163) + ) + ) (filled_polygon (pts (xy 157.520316 90.578428) (xy 157.808841 91.010235) (xy 158.169 91.250886) (xy 158.169 91.821) (xy 158.213226 92.043339) @@ -33965,16 +34233,6 @@ (xy 176.305829 88.421829) (xy 176.516658 88.211) (xy 178.614277 88.211) ) ) - (filled_polygon - (pts - (xy 148.214474 80.662767) (xy 148.325527 80.931537) (xy 148.530981 81.13735) (xy 148.747935 81.227438) (xy 148.747874 81.297767) - (xy 148.858927 81.566537) (xy 148.890699 81.598365) (xy 148.774862 81.771727) (xy 148.72683 82.0132) (xy 148.774862 82.254673) - (xy 148.78056 82.2632) (xy 148.774862 82.271727) (xy 148.72683 82.5132) (xy 148.774862 82.754673) (xy 148.911646 82.959384) - (xy 148.992187 83.0132) (xy 148.911646 83.067016) (xy 148.774862 83.271727) (xy 148.72683 83.5132) (xy 148.73531 83.555832) - (xy 148.730639 83.560503) (xy 148.6036 83.534777) (xy 147.942992 83.534777) (xy 147.9772 83.3628) (xy 147.9772 80.580423) - (xy 148.214546 80.580423) - ) - ) (filled_polygon (pts (xy 155.453474 80.662767) (xy 155.564527 80.931537) (xy 155.769981 81.13735) (xy 156.038557 81.248873) (xy 156.113916 81.248939) @@ -33985,6 +34243,16 @@ (xy 155.453546 80.580423) ) ) + (filled_polygon + (pts + (xy 148.214474 80.662767) (xy 148.325527 80.931537) (xy 148.530981 81.13735) (xy 148.747935 81.227438) (xy 148.747874 81.297767) + (xy 148.858927 81.566537) (xy 148.890699 81.598365) (xy 148.774862 81.771727) (xy 148.72683 82.0132) (xy 148.774862 82.254673) + (xy 148.78056 82.2632) (xy 148.774862 82.271727) (xy 148.72683 82.5132) (xy 148.774862 82.754673) (xy 148.911646 82.959384) + (xy 148.992187 83.0132) (xy 148.911646 83.067016) (xy 148.774862 83.271727) (xy 148.72683 83.5132) (xy 148.73531 83.555832) + (xy 148.730639 83.560503) (xy 148.6036 83.534777) (xy 147.942992 83.534777) (xy 147.9772 83.3628) (xy 147.9772 80.580423) + (xy 148.214546 80.580423) + ) + ) (filled_polygon (pts (xy 162.946474 80.662767) (xy 163.057527 80.931537) (xy 163.262981 81.13735) (xy 163.479935 81.227438) (xy 163.479874 81.297767) @@ -34003,34 +34271,6 @@ (xy 125.6538 83.455542) (xy 125.6506 83.452342) (xy 125.6506 80.575077) ) ) - (filled_polygon - (pts - (xy 151.583127 82.112938) (xy 151.701347 82.136453) (xy 151.724862 82.254673) (xy 151.73056 82.2632) (xy 151.724862 82.271727) - (xy 151.67683 82.5132) (xy 151.724862 82.754673) (xy 151.73056 82.7632) (xy 151.724862 82.771727) (xy 151.67683 83.0132) - (xy 151.724862 83.254673) (xy 151.73056 83.2632) (xy 151.724862 83.271727) (xy 151.701347 83.389947) (xy 151.583127 83.413462) - (xy 151.5746 83.41916) (xy 151.566073 83.413462) (xy 151.3246 83.36543) (xy 151.083127 83.413462) (xy 151.0746 83.41916) - (xy 151.066073 83.413462) (xy 150.8246 83.36543) (xy 150.583127 83.413462) (xy 150.5746 83.41916) (xy 150.566073 83.413462) - (xy 150.447853 83.389947) (xy 150.424338 83.271727) (xy 150.287554 83.067016) (xy 150.207013 83.0132) (xy 150.287554 82.959384) - (xy 150.424338 82.754673) (xy 150.47237 82.5132) (xy 150.424338 82.271727) (xy 150.41864 82.2632) (xy 150.424338 82.254673) - (xy 150.447853 82.136453) (xy 150.566073 82.112938) (xy 150.5746 82.10724) (xy 150.583127 82.112938) (xy 150.8246 82.16097) - (xy 151.066073 82.112938) (xy 151.0746 82.10724) (xy 151.083127 82.112938) (xy 151.3246 82.16097) (xy 151.566073 82.112938) - (xy 151.5746 82.10724) - ) - ) - (filled_polygon - (pts - (xy 158.949127 82.112938) (xy 159.067347 82.136453) (xy 159.090862 82.254673) (xy 159.09656 82.2632) (xy 159.090862 82.271727) - (xy 159.04283 82.5132) (xy 159.090862 82.754673) (xy 159.09656 82.7632) (xy 159.090862 82.771727) (xy 159.04283 83.0132) - (xy 159.090862 83.254673) (xy 159.09656 83.2632) (xy 159.090862 83.271727) (xy 159.067347 83.389947) (xy 158.949127 83.413462) - (xy 158.9406 83.41916) (xy 158.932073 83.413462) (xy 158.6906 83.36543) (xy 158.449127 83.413462) (xy 158.4406 83.41916) - (xy 158.432073 83.413462) (xy 158.1906 83.36543) (xy 157.949127 83.413462) (xy 157.9406 83.41916) (xy 157.932073 83.413462) - (xy 157.813853 83.389947) (xy 157.790338 83.271727) (xy 157.653554 83.067016) (xy 157.573013 83.0132) (xy 157.653554 82.959384) - (xy 157.790338 82.754673) (xy 157.83837 82.5132) (xy 157.790338 82.271727) (xy 157.78464 82.2632) (xy 157.790338 82.254673) - (xy 157.813853 82.136453) (xy 157.932073 82.112938) (xy 157.9406 82.10724) (xy 157.949127 82.112938) (xy 158.1906 82.16097) - (xy 158.432073 82.112938) (xy 158.4406 82.10724) (xy 158.449127 82.112938) (xy 158.6906 82.16097) (xy 158.932073 82.112938) - (xy 158.9406 82.10724) - ) - ) (filled_polygon (pts (xy 136.851127 82.112938) (xy 136.969347 82.136453) (xy 136.992862 82.254673) (xy 136.99856 82.2632) (xy 136.992862 82.271727) @@ -34045,6 +34285,20 @@ (xy 136.8426 82.10724) ) ) + (filled_polygon + (pts + (xy 129.485127 82.112938) (xy 129.603347 82.136453) (xy 129.626862 82.254673) (xy 129.63256 82.2632) (xy 129.626862 82.271727) + (xy 129.57883 82.5132) (xy 129.626862 82.754673) (xy 129.63256 82.7632) (xy 129.626862 82.771727) (xy 129.57883 83.0132) + (xy 129.626862 83.254673) (xy 129.63256 83.2632) (xy 129.626862 83.271727) (xy 129.603347 83.389947) (xy 129.485127 83.413462) + (xy 129.4766 83.41916) (xy 129.468073 83.413462) (xy 129.2266 83.36543) (xy 128.985127 83.413462) (xy 128.9766 83.41916) + (xy 128.968073 83.413462) (xy 128.7266 83.36543) (xy 128.485127 83.413462) (xy 128.4766 83.41916) (xy 128.468073 83.413462) + (xy 128.349853 83.389947) (xy 128.326338 83.271727) (xy 128.189554 83.067016) (xy 128.109013 83.0132) (xy 128.189554 82.959384) + (xy 128.326338 82.754673) (xy 128.37437 82.5132) (xy 128.326338 82.271727) (xy 128.32064 82.2632) (xy 128.326338 82.254673) + (xy 128.349853 82.136453) (xy 128.468073 82.112938) (xy 128.4766 82.10724) (xy 128.485127 82.112938) (xy 128.7266 82.16097) + (xy 128.968073 82.112938) (xy 128.9766 82.10724) (xy 128.985127 82.112938) (xy 129.2266 82.16097) (xy 129.468073 82.112938) + (xy 129.4766 82.10724) + ) + ) (filled_polygon (pts (xy 144.217127 82.112938) (xy 144.335347 82.136453) (xy 144.358862 82.254673) (xy 144.36456 82.2632) (xy 144.358862 82.271727) @@ -34059,6 +34313,34 @@ (xy 144.2086 82.10724) ) ) + (filled_polygon + (pts + (xy 158.949127 82.112938) (xy 159.067347 82.136453) (xy 159.090862 82.254673) (xy 159.09656 82.2632) (xy 159.090862 82.271727) + (xy 159.04283 82.5132) (xy 159.090862 82.754673) (xy 159.09656 82.7632) (xy 159.090862 82.771727) (xy 159.04283 83.0132) + (xy 159.090862 83.254673) (xy 159.09656 83.2632) (xy 159.090862 83.271727) (xy 159.067347 83.389947) (xy 158.949127 83.413462) + (xy 158.9406 83.41916) (xy 158.932073 83.413462) (xy 158.6906 83.36543) (xy 158.449127 83.413462) (xy 158.4406 83.41916) + (xy 158.432073 83.413462) (xy 158.1906 83.36543) (xy 157.949127 83.413462) (xy 157.9406 83.41916) (xy 157.932073 83.413462) + (xy 157.813853 83.389947) (xy 157.790338 83.271727) (xy 157.653554 83.067016) (xy 157.573013 83.0132) (xy 157.653554 82.959384) + (xy 157.790338 82.754673) (xy 157.83837 82.5132) (xy 157.790338 82.271727) (xy 157.78464 82.2632) (xy 157.790338 82.254673) + (xy 157.813853 82.136453) (xy 157.932073 82.112938) (xy 157.9406 82.10724) (xy 157.949127 82.112938) (xy 158.1906 82.16097) + (xy 158.432073 82.112938) (xy 158.4406 82.10724) (xy 158.449127 82.112938) (xy 158.6906 82.16097) (xy 158.932073 82.112938) + (xy 158.9406 82.10724) + ) + ) + (filled_polygon + (pts + (xy 151.583127 82.112938) (xy 151.701347 82.136453) (xy 151.724862 82.254673) (xy 151.73056 82.2632) (xy 151.724862 82.271727) + (xy 151.67683 82.5132) (xy 151.724862 82.754673) (xy 151.73056 82.7632) (xy 151.724862 82.771727) (xy 151.67683 83.0132) + (xy 151.724862 83.254673) (xy 151.73056 83.2632) (xy 151.724862 83.271727) (xy 151.701347 83.389947) (xy 151.583127 83.413462) + (xy 151.5746 83.41916) (xy 151.566073 83.413462) (xy 151.3246 83.36543) (xy 151.083127 83.413462) (xy 151.0746 83.41916) + (xy 151.066073 83.413462) (xy 150.8246 83.36543) (xy 150.583127 83.413462) (xy 150.5746 83.41916) (xy 150.566073 83.413462) + (xy 150.447853 83.389947) (xy 150.424338 83.271727) (xy 150.287554 83.067016) (xy 150.207013 83.0132) (xy 150.287554 82.959384) + (xy 150.424338 82.754673) (xy 150.47237 82.5132) (xy 150.424338 82.271727) (xy 150.41864 82.2632) (xy 150.424338 82.254673) + (xy 150.447853 82.136453) (xy 150.566073 82.112938) (xy 150.5746 82.10724) (xy 150.583127 82.112938) (xy 150.8246 82.16097) + (xy 151.066073 82.112938) (xy 151.0746 82.10724) (xy 151.083127 82.112938) (xy 151.3246 82.16097) (xy 151.566073 82.112938) + (xy 151.5746 82.10724) + ) + ) (filled_polygon (pts (xy 166.315127 82.112938) (xy 166.433347 82.136453) (xy 166.456862 82.254673) (xy 166.46256 82.2632) (xy 166.456862 82.271727) @@ -34073,20 +34355,6 @@ (xy 166.3066 82.10724) ) ) - (filled_polygon - (pts - (xy 129.485127 82.112938) (xy 129.603347 82.136453) (xy 129.626862 82.254673) (xy 129.63256 82.2632) (xy 129.626862 82.271727) - (xy 129.57883 82.5132) (xy 129.626862 82.754673) (xy 129.63256 82.7632) (xy 129.626862 82.771727) (xy 129.57883 83.0132) - (xy 129.626862 83.254673) (xy 129.63256 83.2632) (xy 129.626862 83.271727) (xy 129.603347 83.389947) (xy 129.485127 83.413462) - (xy 129.4766 83.41916) (xy 129.468073 83.413462) (xy 129.2266 83.36543) (xy 128.985127 83.413462) (xy 128.9766 83.41916) - (xy 128.968073 83.413462) (xy 128.7266 83.36543) (xy 128.485127 83.413462) (xy 128.4766 83.41916) (xy 128.468073 83.413462) - (xy 128.349853 83.389947) (xy 128.326338 83.271727) (xy 128.189554 83.067016) (xy 128.109013 83.0132) (xy 128.189554 82.959384) - (xy 128.326338 82.754673) (xy 128.37437 82.5132) (xy 128.326338 82.271727) (xy 128.32064 82.2632) (xy 128.326338 82.254673) - (xy 128.349853 82.136453) (xy 128.468073 82.112938) (xy 128.4766 82.10724) (xy 128.485127 82.112938) (xy 128.7266 82.16097) - (xy 128.968073 82.112938) (xy 128.9766 82.10724) (xy 128.985127 82.112938) (xy 129.2266 82.16097) (xy 129.468073 82.112938) - (xy 129.4766 82.10724) - ) - ) (filled_polygon (pts (xy 140.721474 80.662767) (xy 140.832527 80.931537) (xy 141.037981 81.13735) (xy 141.306557 81.248873) (xy 141.381916 81.248939) @@ -34105,24 +34373,6 @@ (xy 133.2198 80.580423) (xy 133.355546 80.580423) ) ) - (filled_polygon - (pts - (xy 154.1558 80.326858) (xy 154.1558 82.362737) (xy 154.070043 82.327127) (xy 153.779233 82.326874) (xy 153.524323 82.4322) - (xy 153.406258 82.4322) (xy 153.374338 82.271727) (xy 153.36864 82.2632) (xy 153.374338 82.254673) (xy 153.42237 82.0132) - (xy 153.374338 81.771727) (xy 153.252119 81.588813) (xy 153.27335 81.567619) (xy 153.384873 81.299043) (xy 153.385126 81.008233) - (xy 153.274073 80.739463) (xy 153.068619 80.53365) (xy 152.927859 80.475201) (xy 152.927926 80.398633) (xy 152.875189 80.271) - (xy 154.099942 80.271) - ) - ) - (filled_polygon - (pts - (xy 132.0578 80.403058) (xy 132.0578 82.362737) (xy 131.972043 82.327127) (xy 131.681233 82.326874) (xy 131.426323 82.4322) - (xy 131.308258 82.4322) (xy 131.276338 82.271727) (xy 131.27064 82.2632) (xy 131.276338 82.254673) (xy 131.32437 82.0132) - (xy 131.276338 81.771727) (xy 131.154119 81.588813) (xy 131.17535 81.567619) (xy 131.286873 81.299043) (xy 131.287126 81.008233) - (xy 131.176073 80.739463) (xy 130.970619 80.53365) (xy 130.880641 80.496288) (xy 130.880726 80.398633) (xy 130.827989 80.271) - (xy 131.925742 80.271) - ) - ) (filled_polygon (pts (xy 146.8152 80.403058) (xy 146.8152 82.373284) (xy 146.704043 82.327127) (xy 146.413233 82.326874) (xy 146.158323 82.4322) @@ -34134,11 +34384,11 @@ ) (filled_polygon (pts - (xy 161.5472 82.333031) (xy 161.410643 82.276327) (xy 161.119833 82.276074) (xy 160.851063 82.387127) (xy 160.805911 82.4322) - (xy 160.772258 82.4322) (xy 160.740338 82.271727) (xy 160.73464 82.2632) (xy 160.740338 82.254673) (xy 160.78837 82.0132) - (xy 160.740338 81.771727) (xy 160.618119 81.588813) (xy 160.63935 81.567619) (xy 160.750873 81.299043) (xy 160.751126 81.008233) - (xy 160.640073 80.739463) (xy 160.434619 80.53365) (xy 160.268491 80.464667) (xy 160.268526 80.424033) (xy 160.205294 80.271) - (xy 161.5472 80.271) + (xy 154.1558 80.326858) (xy 154.1558 82.362737) (xy 154.070043 82.327127) (xy 153.779233 82.326874) (xy 153.524323 82.4322) + (xy 153.406258 82.4322) (xy 153.374338 82.271727) (xy 153.36864 82.2632) (xy 153.374338 82.254673) (xy 153.42237 82.0132) + (xy 153.374338 81.771727) (xy 153.252119 81.588813) (xy 153.27335 81.567619) (xy 153.384873 81.299043) (xy 153.385126 81.008233) + (xy 153.274073 80.739463) (xy 153.068619 80.53365) (xy 152.927859 80.475201) (xy 152.927926 80.398633) (xy 152.875189 80.271) + (xy 154.099942 80.271) ) ) (filled_polygon @@ -34150,6 +34400,15 @@ (xy 139.418742 80.271) ) ) + (filled_polygon + (pts + (xy 161.5472 82.333031) (xy 161.410643 82.276327) (xy 161.119833 82.276074) (xy 160.851063 82.387127) (xy 160.805911 82.4322) + (xy 160.772258 82.4322) (xy 160.740338 82.271727) (xy 160.73464 82.2632) (xy 160.740338 82.254673) (xy 160.78837 82.0132) + (xy 160.740338 81.771727) (xy 160.618119 81.588813) (xy 160.63935 81.567619) (xy 160.750873 81.299043) (xy 160.751126 81.008233) + (xy 160.640073 80.739463) (xy 160.434619 80.53365) (xy 160.268491 80.464667) (xy 160.268526 80.424033) (xy 160.205294 80.271) + (xy 161.5472 80.271) + ) + ) (filled_polygon (pts (xy 168.9132 80.352258) (xy 168.9132 82.327113) (xy 168.638233 82.326874) (xy 168.383323 82.4322) (xy 168.138258 82.4322) @@ -34158,6 +34417,15 @@ (xy 167.800619 80.53365) (xy 167.659881 80.47521) (xy 167.659926 80.424033) (xy 167.596694 80.271) (xy 168.831942 80.271) ) ) + (filled_polygon + (pts + (xy 132.0578 80.403058) (xy 132.0578 82.362737) (xy 131.972043 82.327127) (xy 131.681233 82.326874) (xy 131.426323 82.4322) + (xy 131.308258 82.4322) (xy 131.276338 82.271727) (xy 131.27064 82.2632) (xy 131.276338 82.254673) (xy 131.32437 82.0132) + (xy 131.276338 81.771727) (xy 131.154119 81.588813) (xy 131.17535 81.567619) (xy 131.286873 81.299043) (xy 131.287126 81.008233) + (xy 131.176073 80.739463) (xy 130.970619 80.53365) (xy 130.880641 80.496288) (xy 130.880726 80.398633) (xy 130.827989 80.271) + (xy 131.925742 80.271) + ) + ) (filled_polygon (pts (xy 179.038171 72.798829) (xy 179.226661 72.924774) (xy 179.449 72.969) (xy 179.50141 72.969) (xy 179.508461 72.979958) @@ -34191,20 +34459,6 @@ (xy 186.136 72.765) (xy 186.47177 72.765) (xy 186.599029 72.739687) ) ) - (filled_polygon - (pts - (xy 105.632171 72.798829) (xy 105.807136 72.915737) (xy 105.848461 72.979958) (xy 106.009198 73.089785) (xy 106.2 73.128423) - (xy 107.1 73.128423) (xy 107.233577 73.103289) (xy 107.233577 73.146) (xy 107.267117 73.324248) (xy 107.372461 73.487958) - (xy 107.533198 73.597785) (xy 107.706502 73.63288) (xy 107.667226 73.691661) (xy 107.663456 73.710614) (xy 107.575752 73.727117) - (xy 107.412042 73.832461) (xy 107.302215 73.993198) (xy 107.263577 74.184) (xy 107.263577 74.684) (xy 107.297117 74.862248) - (xy 107.402461 75.025958) (xy 107.563198 75.135785) (xy 107.754 75.174423) (xy 108.122765 75.174423) (xy 108.787577 75.839235) - (xy 108.787577 76.184) (xy 108.821117 76.362248) (xy 108.88981 76.469) (xy 104.700255 76.469) (xy 104.757785 76.384802) - (xy 104.796423 76.194) (xy 104.796423 75.849235) (xy 105.461235 75.184423) (xy 105.83 75.184423) (xy 106.008248 75.150883) - (xy 106.171958 75.045539) (xy 106.281785 74.884802) (xy 106.320423 74.694) (xy 106.320423 74.194) (xy 106.286883 74.015752) - (xy 106.181539 73.852042) (xy 106.020802 73.742215) (xy 105.83 73.703577) (xy 105.640235 73.703577) (xy 105.09796 73.161302) - (xy 105.11 73.10077) (xy 105.11 72.765) (xy 105.44577 72.765) (xy 105.573029 72.739687) - ) - ) (filled_polygon (pts (xy 197.469 73.947701) (xy 197.271448 74.940865) (xy 196.738491 75.738491) (xy 195.940864 76.271448) (xy 194.947701 76.469) @@ -34245,6 +34499,20 @@ (xy 98.531 65.875458) ) ) + (filled_polygon + (pts + (xy 105.632171 72.798829) (xy 105.807136 72.915737) (xy 105.848461 72.979958) (xy 106.009198 73.089785) (xy 106.2 73.128423) + (xy 107.1 73.128423) (xy 107.233577 73.103289) (xy 107.233577 73.146) (xy 107.267117 73.324248) (xy 107.372461 73.487958) + (xy 107.533198 73.597785) (xy 107.706502 73.63288) (xy 107.667226 73.691661) (xy 107.663456 73.710614) (xy 107.575752 73.727117) + (xy 107.412042 73.832461) (xy 107.302215 73.993198) (xy 107.263577 74.184) (xy 107.263577 74.684) (xy 107.297117 74.862248) + (xy 107.402461 75.025958) (xy 107.563198 75.135785) (xy 107.754 75.174423) (xy 108.122765 75.174423) (xy 108.787577 75.839235) + (xy 108.787577 76.184) (xy 108.821117 76.362248) (xy 108.88981 76.469) (xy 104.700255 76.469) (xy 104.757785 76.384802) + (xy 104.796423 76.194) (xy 104.796423 75.849235) (xy 105.461235 75.184423) (xy 105.83 75.184423) (xy 106.008248 75.150883) + (xy 106.171958 75.045539) (xy 106.281785 74.884802) (xy 106.320423 74.694) (xy 106.320423 74.194) (xy 106.286883 74.015752) + (xy 106.181539 73.852042) (xy 106.020802 73.742215) (xy 105.83 73.703577) (xy 105.640235 73.703577) (xy 105.09796 73.161302) + (xy 105.11 73.10077) (xy 105.11 72.765) (xy 105.44577 72.765) (xy 105.573029 72.739687) + ) + ) (filled_polygon (pts (xy 100.741874 69.359767) (xy 100.852927 69.628537) (xy 101.058381 69.83435) (xy 101.326957 69.945873) (xy 101.376916 69.945916) @@ -34254,6 +34522,16 @@ (xy 101.390874 72.182484) (xy 101.258 72.155577) (xy 100.53 72.155577) (xy 100.53 69.150423) (xy 100.742056 69.150423) ) ) + (filled_polygon + (pts + (xy 182.021874 69.359767) (xy 182.132927 69.628537) (xy 182.338381 69.83435) (xy 182.40299 69.861178) (xy 182.402874 69.994767) + (xy 182.513927 70.263537) (xy 182.530415 70.280053) (xy 182.455262 70.392527) (xy 182.40723 70.634) (xy 182.455262 70.875473) + (xy 182.46096 70.884) (xy 182.455262 70.892527) (xy 182.40723 71.134) (xy 182.455262 71.375473) (xy 182.592046 71.580184) + (xy 182.672587 71.634) (xy 182.592046 71.687816) (xy 182.455262 71.892527) (xy 182.40723 72.134) (xy 182.41571 72.176632) + (xy 182.411039 72.181303) (xy 182.284 72.155577) (xy 181.648654 72.155577) (xy 181.6576 72.1106) (xy 181.6576 69.150423) + (xy 182.022056 69.150423) + ) + ) (filled_polygon (pts (xy 137.698874 69.359767) (xy 137.809927 69.628537) (xy 138.015381 69.83435) (xy 138.206944 69.913894) (xy 138.206874 69.994767) @@ -34266,12 +34544,13 @@ ) (filled_polygon (pts - (xy 182.021874 69.359767) (xy 182.132927 69.628537) (xy 182.338381 69.83435) (xy 182.40299 69.861178) (xy 182.402874 69.994767) - (xy 182.513927 70.263537) (xy 182.530415 70.280053) (xy 182.455262 70.392527) (xy 182.40723 70.634) (xy 182.455262 70.875473) - (xy 182.46096 70.884) (xy 182.455262 70.892527) (xy 182.40723 71.134) (xy 182.455262 71.375473) (xy 182.592046 71.580184) - (xy 182.672587 71.634) (xy 182.592046 71.687816) (xy 182.455262 71.892527) (xy 182.40723 72.134) (xy 182.41571 72.176632) - (xy 182.411039 72.181303) (xy 182.284 72.155577) (xy 181.648654 72.155577) (xy 181.6576 72.1106) (xy 181.6576 69.150423) - (xy 182.022056 69.150423) + (xy 160.752171 68.863829) (xy 160.866565 68.940265) (xy 160.813127 69.068957) (xy 160.813055 69.151176) (xy 160.622463 69.229927) + (xy 160.41665 69.435381) (xy 160.305127 69.703957) (xy 160.304874 69.994767) (xy 160.415927 70.263537) (xy 160.432415 70.280053) + (xy 160.357262 70.392527) (xy 160.30923 70.634) (xy 160.357262 70.875473) (xy 160.36296 70.884) (xy 160.357262 70.892527) + (xy 160.30923 71.134) (xy 160.357262 71.375473) (xy 160.494046 71.580184) (xy 160.574587 71.634) (xy 160.494046 71.687816) + (xy 160.357262 71.892527) (xy 160.30923 72.134) (xy 160.31771 72.176632) (xy 160.313039 72.181303) (xy 160.186 72.155577) + (xy 159.550654 72.155577) (xy 159.5596 72.1106) (xy 159.5596 69.150423) (xy 160.232 69.150423) (xy 160.410248 69.116883) + (xy 160.573958 69.011539) (xy 160.683785 68.850802) (xy 160.693108 68.804766) ) ) (filled_polygon @@ -34283,25 +34562,6 @@ (xy 130.849039 72.181303) (xy 130.722 72.155577) (xy 130.0956 72.155577) (xy 130.0956 69.150423) (xy 130.460056 69.150423) ) ) - (filled_polygon - (pts - (xy 174.528874 69.232767) (xy 174.639927 69.501537) (xy 174.845381 69.70735) (xy 175.037055 69.78694) (xy 175.036874 69.994767) - (xy 175.147927 70.263537) (xy 175.164415 70.280053) (xy 175.089262 70.392527) (xy 175.04123 70.634) (xy 175.089262 70.875473) - (xy 175.09496 70.884) (xy 175.089262 70.892527) (xy 175.04123 71.134) (xy 175.089262 71.375473) (xy 175.226046 71.580184) - (xy 175.306587 71.634) (xy 175.226046 71.687816) (xy 175.089262 71.892527) (xy 175.04123 72.134) (xy 175.04971 72.176632) - (xy 175.045039 72.181303) (xy 174.918 72.155577) (xy 174.272549 72.155577) (xy 174.2916 72.0598) (xy 174.2916 69.150423) - (xy 174.528946 69.150423) - ) - ) - (filled_polygon - (pts - (xy 167.162874 69.232767) (xy 167.273927 69.501537) (xy 167.479381 69.70735) (xy 167.671055 69.78694) (xy 167.670874 69.994767) - (xy 167.781927 70.263537) (xy 167.798415 70.280053) (xy 167.723262 70.392527) (xy 167.67523 70.634) (xy 167.723262 70.875473) - (xy 167.72896 70.884) (xy 167.723262 70.892527) (xy 167.67523 71.134) (xy 167.723262 71.375473) (xy 167.860046 71.580184) - (xy 167.940587 71.634) (xy 167.860046 71.687816) (xy 167.723262 71.892527) (xy 167.67523 72.134) (xy 167.68371 72.176632) - (xy 167.679039 72.181303) (xy 167.552 72.155577) (xy 166.9256 72.155577) (xy 166.9256 69.150423) (xy 167.162946 69.150423) - ) - ) (filled_polygon (pts (xy 145.064874 69.359767) (xy 145.175927 69.628537) (xy 145.381381 69.83435) (xy 145.572944 69.913894) (xy 145.572874 69.994767) @@ -34314,22 +34574,12 @@ ) (filled_polygon (pts - (xy 160.752171 68.863829) (xy 160.866565 68.940265) (xy 160.813127 69.068957) (xy 160.813055 69.151176) (xy 160.622463 69.229927) - (xy 160.41665 69.435381) (xy 160.305127 69.703957) (xy 160.304874 69.994767) (xy 160.415927 70.263537) (xy 160.432415 70.280053) - (xy 160.357262 70.392527) (xy 160.30923 70.634) (xy 160.357262 70.875473) (xy 160.36296 70.884) (xy 160.357262 70.892527) - (xy 160.30923 71.134) (xy 160.357262 71.375473) (xy 160.494046 71.580184) (xy 160.574587 71.634) (xy 160.494046 71.687816) - (xy 160.357262 71.892527) (xy 160.30923 72.134) (xy 160.31771 72.176632) (xy 160.313039 72.181303) (xy 160.186 72.155577) - (xy 159.550654 72.155577) (xy 159.5596 72.1106) (xy 159.5596 69.150423) (xy 160.232 69.150423) (xy 160.410248 69.116883) - (xy 160.573958 69.011539) (xy 160.683785 68.850802) (xy 160.693108 68.804766) - ) - ) - (filled_polygon - (pts - (xy 108.043381 69.83435) (xy 108.311957 69.945873) (xy 108.602767 69.946126) (xy 108.742967 69.888197) (xy 108.742874 69.994767) - (xy 108.853927 70.263537) (xy 108.870415 70.280053) (xy 108.795262 70.392527) (xy 108.74723 70.634) (xy 108.795262 70.875473) - (xy 108.80096 70.884) (xy 108.795262 70.892527) (xy 108.74723 71.134) (xy 108.795262 71.375473) (xy 108.932046 71.580184) - (xy 109.012587 71.634) (xy 108.932046 71.687816) (xy 108.795262 71.892527) (xy 108.74723 72.134) (xy 108.75571 72.176632) - (xy 108.751039 72.181303) (xy 108.624 72.155577) (xy 107.943044 72.155577) (xy 107.9722 72.009) (xy 107.9722 69.763045) + (xy 115.727874 69.232767) (xy 115.838927 69.501537) (xy 116.044381 69.70735) (xy 116.109101 69.734224) (xy 116.108874 69.994767) + (xy 116.219927 70.263537) (xy 116.236415 70.280053) (xy 116.161262 70.392527) (xy 116.11323 70.634) (xy 116.161262 70.875473) + (xy 116.16696 70.884) (xy 116.161262 70.892527) (xy 116.11323 71.134) (xy 116.161262 71.375473) (xy 116.298046 71.580184) + (xy 116.378587 71.634) (xy 116.298046 71.687816) (xy 116.161262 71.892527) (xy 116.11323 72.134) (xy 116.12171 72.176632) + (xy 116.117039 72.181303) (xy 115.99 72.155577) (xy 115.329392 72.155577) (xy 115.3636 71.9836) (xy 115.3636 69.150423) + (xy 115.727946 69.150423) ) ) (filled_polygon @@ -34343,12 +34593,30 @@ ) (filled_polygon (pts - (xy 115.727874 69.232767) (xy 115.838927 69.501537) (xy 116.044381 69.70735) (xy 116.109101 69.734224) (xy 116.108874 69.994767) - (xy 116.219927 70.263537) (xy 116.236415 70.280053) (xy 116.161262 70.392527) (xy 116.11323 70.634) (xy 116.161262 70.875473) - (xy 116.16696 70.884) (xy 116.161262 70.892527) (xy 116.11323 71.134) (xy 116.161262 71.375473) (xy 116.298046 71.580184) - (xy 116.378587 71.634) (xy 116.298046 71.687816) (xy 116.161262 71.892527) (xy 116.11323 72.134) (xy 116.12171 72.176632) - (xy 116.117039 72.181303) (xy 115.99 72.155577) (xy 115.329392 72.155577) (xy 115.3636 71.9836) (xy 115.3636 69.150423) - (xy 115.727946 69.150423) + (xy 167.162874 69.232767) (xy 167.273927 69.501537) (xy 167.479381 69.70735) (xy 167.671055 69.78694) (xy 167.670874 69.994767) + (xy 167.781927 70.263537) (xy 167.798415 70.280053) (xy 167.723262 70.392527) (xy 167.67523 70.634) (xy 167.723262 70.875473) + (xy 167.72896 70.884) (xy 167.723262 70.892527) (xy 167.67523 71.134) (xy 167.723262 71.375473) (xy 167.860046 71.580184) + (xy 167.940587 71.634) (xy 167.860046 71.687816) (xy 167.723262 71.892527) (xy 167.67523 72.134) (xy 167.68371 72.176632) + (xy 167.679039 72.181303) (xy 167.552 72.155577) (xy 166.9256 72.155577) (xy 166.9256 69.150423) (xy 167.162946 69.150423) + ) + ) + (filled_polygon + (pts + (xy 174.528874 69.232767) (xy 174.639927 69.501537) (xy 174.845381 69.70735) (xy 175.037055 69.78694) (xy 175.036874 69.994767) + (xy 175.147927 70.263537) (xy 175.164415 70.280053) (xy 175.089262 70.392527) (xy 175.04123 70.634) (xy 175.089262 70.875473) + (xy 175.09496 70.884) (xy 175.089262 70.892527) (xy 175.04123 71.134) (xy 175.089262 71.375473) (xy 175.226046 71.580184) + (xy 175.306587 71.634) (xy 175.226046 71.687816) (xy 175.089262 71.892527) (xy 175.04123 72.134) (xy 175.04971 72.176632) + (xy 175.045039 72.181303) (xy 174.918 72.155577) (xy 174.272549 72.155577) (xy 174.2916 72.0598) (xy 174.2916 69.150423) + (xy 174.528946 69.150423) + ) + ) + (filled_polygon + (pts + (xy 108.043381 69.83435) (xy 108.311957 69.945873) (xy 108.602767 69.946126) (xy 108.742967 69.888197) (xy 108.742874 69.994767) + (xy 108.853927 70.263537) (xy 108.870415 70.280053) (xy 108.795262 70.392527) (xy 108.74723 70.634) (xy 108.795262 70.875473) + (xy 108.80096 70.884) (xy 108.795262 70.892527) (xy 108.74723 71.134) (xy 108.795262 71.375473) (xy 108.932046 71.580184) + (xy 109.012587 71.634) (xy 108.932046 71.687816) (xy 108.795262 71.892527) (xy 108.74723 72.134) (xy 108.75571 72.176632) + (xy 108.751039 72.181303) (xy 108.624 72.155577) (xy 107.943044 72.155577) (xy 107.9722 72.009) (xy 107.9722 69.763045) ) ) (filled_polygon @@ -34377,44 +34645,58 @@ ) (filled_polygon (pts - (xy 104.237527 70.733738) (xy 104.355747 70.757253) (xy 104.379262 70.875473) (xy 104.38496 70.884) (xy 104.379262 70.892527) - (xy 104.33123 71.134) (xy 104.379262 71.375473) (xy 104.38496 71.384) (xy 104.379262 71.392527) (xy 104.33123 71.634) - (xy 104.379262 71.875473) (xy 104.38496 71.884) (xy 104.379262 71.892527) (xy 104.355747 72.010747) (xy 104.237527 72.034262) - (xy 104.229 72.03996) (xy 104.220473 72.034262) (xy 103.979 71.98623) (xy 103.737527 72.034262) (xy 103.729 72.03996) - (xy 103.720473 72.034262) (xy 103.479 71.98623) (xy 103.237527 72.034262) (xy 103.229 72.03996) (xy 103.220473 72.034262) - (xy 103.102253 72.010747) (xy 103.078738 71.892527) (xy 102.941954 71.687816) (xy 102.861413 71.634) (xy 102.941954 71.580184) - (xy 103.078738 71.375473) (xy 103.12677 71.134) (xy 103.078738 70.892527) (xy 103.07304 70.884) (xy 103.078738 70.875473) - (xy 103.102253 70.757253) (xy 103.220473 70.733738) (xy 103.229 70.72804) (xy 103.237527 70.733738) (xy 103.479 70.78177) - (xy 103.720473 70.733738) (xy 103.729 70.72804) (xy 103.737527 70.733738) (xy 103.979 70.78177) (xy 104.220473 70.733738) - (xy 104.229 70.72804) + (xy 170.531527 70.733738) (xy 170.649747 70.757253) (xy 170.673262 70.875473) (xy 170.67896 70.884) (xy 170.673262 70.892527) + (xy 170.62523 71.134) (xy 170.673262 71.375473) (xy 170.67896 71.384) (xy 170.673262 71.392527) (xy 170.62523 71.634) + (xy 170.673262 71.875473) (xy 170.67896 71.884) (xy 170.673262 71.892527) (xy 170.649747 72.010747) (xy 170.531527 72.034262) + (xy 170.523 72.03996) (xy 170.514473 72.034262) (xy 170.273 71.98623) (xy 170.031527 72.034262) (xy 170.023 72.03996) + (xy 170.014473 72.034262) (xy 169.773 71.98623) (xy 169.531527 72.034262) (xy 169.523 72.03996) (xy 169.514473 72.034262) + (xy 169.396253 72.010747) (xy 169.372738 71.892527) (xy 169.235954 71.687816) (xy 169.155413 71.634) (xy 169.235954 71.580184) + (xy 169.372738 71.375473) (xy 169.42077 71.134) (xy 169.372738 70.892527) (xy 169.36704 70.884) (xy 169.372738 70.875473) + (xy 169.396253 70.757253) (xy 169.514473 70.733738) (xy 169.523 70.72804) (xy 169.531527 70.733738) (xy 169.773 70.78177) + (xy 170.014473 70.733738) (xy 170.023 70.72804) (xy 170.031527 70.733738) (xy 170.273 70.78177) (xy 170.514473 70.733738) + (xy 170.523 70.72804) ) ) (filled_polygon (pts - (xy 177.897527 70.733738) (xy 178.015747 70.757253) (xy 178.039262 70.875473) (xy 178.04496 70.884) (xy 178.039262 70.892527) - (xy 177.99123 71.134) (xy 178.039262 71.375473) (xy 178.04496 71.384) (xy 178.039262 71.392527) (xy 177.99123 71.634) - (xy 178.039262 71.875473) (xy 178.04496 71.884) (xy 178.039262 71.892527) (xy 178.015747 72.010747) (xy 177.897527 72.034262) - (xy 177.889 72.03996) (xy 177.880473 72.034262) (xy 177.639 71.98623) (xy 177.397527 72.034262) (xy 177.389 72.03996) - (xy 177.380473 72.034262) (xy 177.139 71.98623) (xy 176.897527 72.034262) (xy 176.889 72.03996) (xy 176.880473 72.034262) - (xy 176.762253 72.010747) (xy 176.738738 71.892527) (xy 176.601954 71.687816) (xy 176.521413 71.634) (xy 176.601954 71.580184) - (xy 176.738738 71.375473) (xy 176.78677 71.134) (xy 176.738738 70.892527) (xy 176.73304 70.884) (xy 176.738738 70.875473) - (xy 176.762253 70.757253) (xy 176.880473 70.733738) (xy 176.889 70.72804) (xy 176.897527 70.733738) (xy 177.139 70.78177) - (xy 177.380473 70.733738) (xy 177.389 70.72804) (xy 177.397527 70.733738) (xy 177.639 70.78177) (xy 177.880473 70.733738) - (xy 177.889 70.72804) + (xy 111.603527 70.733738) (xy 111.721747 70.757253) (xy 111.745262 70.875473) (xy 111.75096 70.884) (xy 111.745262 70.892527) + (xy 111.69723 71.134) (xy 111.745262 71.375473) (xy 111.75096 71.384) (xy 111.745262 71.392527) (xy 111.69723 71.634) + (xy 111.745262 71.875473) (xy 111.75096 71.884) (xy 111.745262 71.892527) (xy 111.721747 72.010747) (xy 111.603527 72.034262) + (xy 111.595 72.03996) (xy 111.586473 72.034262) (xy 111.345 71.98623) (xy 111.103527 72.034262) (xy 111.095 72.03996) + (xy 111.086473 72.034262) (xy 110.845 71.98623) (xy 110.603527 72.034262) (xy 110.595 72.03996) (xy 110.586473 72.034262) + (xy 110.468253 72.010747) (xy 110.444738 71.892527) (xy 110.307954 71.687816) (xy 110.227413 71.634) (xy 110.307954 71.580184) + (xy 110.444738 71.375473) (xy 110.49277 71.134) (xy 110.444738 70.892527) (xy 110.43904 70.884) (xy 110.444738 70.875473) + (xy 110.468253 70.757253) (xy 110.586473 70.733738) (xy 110.595 70.72804) (xy 110.603527 70.733738) (xy 110.845 70.78177) + (xy 111.086473 70.733738) (xy 111.095 70.72804) (xy 111.103527 70.733738) (xy 111.345 70.78177) (xy 111.586473 70.733738) + (xy 111.595 70.72804) ) ) (filled_polygon (pts - (xy 141.067527 70.733738) (xy 141.185747 70.757253) (xy 141.209262 70.875473) (xy 141.21496 70.884) (xy 141.209262 70.892527) - (xy 141.16123 71.134) (xy 141.209262 71.375473) (xy 141.21496 71.384) (xy 141.209262 71.392527) (xy 141.16123 71.634) - (xy 141.209262 71.875473) (xy 141.21496 71.884) (xy 141.209262 71.892527) (xy 141.185747 72.010747) (xy 141.067527 72.034262) - (xy 141.059 72.03996) (xy 141.050473 72.034262) (xy 140.809 71.98623) (xy 140.567527 72.034262) (xy 140.559 72.03996) - (xy 140.550473 72.034262) (xy 140.309 71.98623) (xy 140.067527 72.034262) (xy 140.059 72.03996) (xy 140.050473 72.034262) - (xy 139.932253 72.010747) (xy 139.908738 71.892527) (xy 139.771954 71.687816) (xy 139.691413 71.634) (xy 139.771954 71.580184) - (xy 139.908738 71.375473) (xy 139.95677 71.134) (xy 139.908738 70.892527) (xy 139.90304 70.884) (xy 139.908738 70.875473) - (xy 139.932253 70.757253) (xy 140.050473 70.733738) (xy 140.059 70.72804) (xy 140.067527 70.733738) (xy 140.309 70.78177) - (xy 140.550473 70.733738) (xy 140.559 70.72804) (xy 140.567527 70.733738) (xy 140.809 70.78177) (xy 141.050473 70.733738) - (xy 141.059 70.72804) + (xy 192.629527 70.733738) (xy 192.747747 70.757253) (xy 192.771262 70.875473) (xy 192.77696 70.884) (xy 192.771262 70.892527) + (xy 192.72323 71.134) (xy 192.771262 71.375473) (xy 192.77696 71.384) (xy 192.771262 71.392527) (xy 192.72323 71.634) + (xy 192.771262 71.875473) (xy 192.77696 71.884) (xy 192.771262 71.892527) (xy 192.747747 72.010747) (xy 192.629527 72.034262) + (xy 192.621 72.03996) (xy 192.612473 72.034262) (xy 192.371 71.98623) (xy 192.129527 72.034262) (xy 192.121 72.03996) + (xy 192.112473 72.034262) (xy 191.871 71.98623) (xy 191.629527 72.034262) (xy 191.621 72.03996) (xy 191.612473 72.034262) + (xy 191.494253 72.010747) (xy 191.470738 71.892527) (xy 191.333954 71.687816) (xy 191.253413 71.634) (xy 191.333954 71.580184) + (xy 191.470738 71.375473) (xy 191.51877 71.134) (xy 191.470738 70.892527) (xy 191.46504 70.884) (xy 191.470738 70.875473) + (xy 191.494253 70.757253) (xy 191.612473 70.733738) (xy 191.621 70.72804) (xy 191.629527 70.733738) (xy 191.871 70.78177) + (xy 192.112473 70.733738) (xy 192.121 70.72804) (xy 192.129527 70.733738) (xy 192.371 70.78177) (xy 192.612473 70.733738) + (xy 192.621 70.72804) + ) + ) + (filled_polygon + (pts + (xy 133.701527 70.733738) (xy 133.819747 70.757253) (xy 133.843262 70.875473) (xy 133.84896 70.884) (xy 133.843262 70.892527) + (xy 133.79523 71.134) (xy 133.843262 71.375473) (xy 133.84896 71.384) (xy 133.843262 71.392527) (xy 133.79523 71.634) + (xy 133.843262 71.875473) (xy 133.84896 71.884) (xy 133.843262 71.892527) (xy 133.819747 72.010747) (xy 133.701527 72.034262) + (xy 133.693 72.03996) (xy 133.684473 72.034262) (xy 133.443 71.98623) (xy 133.201527 72.034262) (xy 133.193 72.03996) + (xy 133.184473 72.034262) (xy 132.943 71.98623) (xy 132.701527 72.034262) (xy 132.693 72.03996) (xy 132.684473 72.034262) + (xy 132.566253 72.010747) (xy 132.542738 71.892527) (xy 132.405954 71.687816) (xy 132.325413 71.634) (xy 132.405954 71.580184) + (xy 132.542738 71.375473) (xy 132.59077 71.134) (xy 132.542738 70.892527) (xy 132.53704 70.884) (xy 132.542738 70.875473) + (xy 132.566253 70.757253) (xy 132.684473 70.733738) (xy 132.693 70.72804) (xy 132.701527 70.733738) (xy 132.943 70.78177) + (xy 133.184473 70.733738) (xy 133.193 70.72804) (xy 133.201527 70.733738) (xy 133.443 70.78177) (xy 133.684473 70.733738) + (xy 133.693 70.72804) ) ) (filled_polygon @@ -34431,20 +34713,6 @@ (xy 155.791 70.72804) ) ) - (filled_polygon - (pts - (xy 185.263527 70.733738) (xy 185.381747 70.757253) (xy 185.405262 70.875473) (xy 185.41096 70.884) (xy 185.405262 70.892527) - (xy 185.35723 71.134) (xy 185.405262 71.375473) (xy 185.41096 71.384) (xy 185.405262 71.392527) (xy 185.35723 71.634) - (xy 185.405262 71.875473) (xy 185.41096 71.884) (xy 185.405262 71.892527) (xy 185.381747 72.010747) (xy 185.263527 72.034262) - (xy 185.255 72.03996) (xy 185.246473 72.034262) (xy 185.005 71.98623) (xy 184.763527 72.034262) (xy 184.755 72.03996) - (xy 184.746473 72.034262) (xy 184.505 71.98623) (xy 184.263527 72.034262) (xy 184.255 72.03996) (xy 184.246473 72.034262) - (xy 184.128253 72.010747) (xy 184.104738 71.892527) (xy 183.967954 71.687816) (xy 183.887413 71.634) (xy 183.967954 71.580184) - (xy 184.104738 71.375473) (xy 184.15277 71.134) (xy 184.104738 70.892527) (xy 184.09904 70.884) (xy 184.104738 70.875473) - (xy 184.128253 70.757253) (xy 184.246473 70.733738) (xy 184.255 70.72804) (xy 184.263527 70.733738) (xy 184.505 70.78177) - (xy 184.746473 70.733738) (xy 184.755 70.72804) (xy 184.763527 70.733738) (xy 185.005 70.78177) (xy 185.246473 70.733738) - (xy 185.255 70.72804) - ) - ) (filled_polygon (pts (xy 163.165527 70.733738) (xy 163.283747 70.757253) (xy 163.307262 70.875473) (xy 163.31296 70.884) (xy 163.307262 70.892527) @@ -34461,58 +34729,30 @@ ) (filled_polygon (pts - (xy 170.531527 70.733738) (xy 170.649747 70.757253) (xy 170.673262 70.875473) (xy 170.67896 70.884) (xy 170.673262 70.892527) - (xy 170.62523 71.134) (xy 170.673262 71.375473) (xy 170.67896 71.384) (xy 170.673262 71.392527) (xy 170.62523 71.634) - (xy 170.673262 71.875473) (xy 170.67896 71.884) (xy 170.673262 71.892527) (xy 170.649747 72.010747) (xy 170.531527 72.034262) - (xy 170.523 72.03996) (xy 170.514473 72.034262) (xy 170.273 71.98623) (xy 170.031527 72.034262) (xy 170.023 72.03996) - (xy 170.014473 72.034262) (xy 169.773 71.98623) (xy 169.531527 72.034262) (xy 169.523 72.03996) (xy 169.514473 72.034262) - (xy 169.396253 72.010747) (xy 169.372738 71.892527) (xy 169.235954 71.687816) (xy 169.155413 71.634) (xy 169.235954 71.580184) - (xy 169.372738 71.375473) (xy 169.42077 71.134) (xy 169.372738 70.892527) (xy 169.36704 70.884) (xy 169.372738 70.875473) - (xy 169.396253 70.757253) (xy 169.514473 70.733738) (xy 169.523 70.72804) (xy 169.531527 70.733738) (xy 169.773 70.78177) - (xy 170.014473 70.733738) (xy 170.023 70.72804) (xy 170.031527 70.733738) (xy 170.273 70.78177) (xy 170.514473 70.733738) - (xy 170.523 70.72804) - ) - ) - (filled_polygon - (pts - (xy 192.629527 70.733738) (xy 192.747747 70.757253) (xy 192.771262 70.875473) (xy 192.77696 70.884) (xy 192.771262 70.892527) - (xy 192.72323 71.134) (xy 192.771262 71.375473) (xy 192.77696 71.384) (xy 192.771262 71.392527) (xy 192.72323 71.634) - (xy 192.771262 71.875473) (xy 192.77696 71.884) (xy 192.771262 71.892527) (xy 192.747747 72.010747) (xy 192.629527 72.034262) - (xy 192.621 72.03996) (xy 192.612473 72.034262) (xy 192.371 71.98623) (xy 192.129527 72.034262) (xy 192.121 72.03996) - (xy 192.112473 72.034262) (xy 191.871 71.98623) (xy 191.629527 72.034262) (xy 191.621 72.03996) (xy 191.612473 72.034262) - (xy 191.494253 72.010747) (xy 191.470738 71.892527) (xy 191.333954 71.687816) (xy 191.253413 71.634) (xy 191.333954 71.580184) - (xy 191.470738 71.375473) (xy 191.51877 71.134) (xy 191.470738 70.892527) (xy 191.46504 70.884) (xy 191.470738 70.875473) - (xy 191.494253 70.757253) (xy 191.612473 70.733738) (xy 191.621 70.72804) (xy 191.629527 70.733738) (xy 191.871 70.78177) - (xy 192.112473 70.733738) (xy 192.121 70.72804) (xy 192.129527 70.733738) (xy 192.371 70.78177) (xy 192.612473 70.733738) - (xy 192.621 70.72804) - ) - ) - (filled_polygon - (pts - (xy 133.701527 70.733738) (xy 133.819747 70.757253) (xy 133.843262 70.875473) (xy 133.84896 70.884) (xy 133.843262 70.892527) - (xy 133.79523 71.134) (xy 133.843262 71.375473) (xy 133.84896 71.384) (xy 133.843262 71.392527) (xy 133.79523 71.634) - (xy 133.843262 71.875473) (xy 133.84896 71.884) (xy 133.843262 71.892527) (xy 133.819747 72.010747) (xy 133.701527 72.034262) - (xy 133.693 72.03996) (xy 133.684473 72.034262) (xy 133.443 71.98623) (xy 133.201527 72.034262) (xy 133.193 72.03996) - (xy 133.184473 72.034262) (xy 132.943 71.98623) (xy 132.701527 72.034262) (xy 132.693 72.03996) (xy 132.684473 72.034262) - (xy 132.566253 72.010747) (xy 132.542738 71.892527) (xy 132.405954 71.687816) (xy 132.325413 71.634) (xy 132.405954 71.580184) - (xy 132.542738 71.375473) (xy 132.59077 71.134) (xy 132.542738 70.892527) (xy 132.53704 70.884) (xy 132.542738 70.875473) - (xy 132.566253 70.757253) (xy 132.684473 70.733738) (xy 132.693 70.72804) (xy 132.701527 70.733738) (xy 132.943 70.78177) - (xy 133.184473 70.733738) (xy 133.193 70.72804) (xy 133.201527 70.733738) (xy 133.443 70.78177) (xy 133.684473 70.733738) - (xy 133.693 70.72804) + (xy 177.897527 70.733738) (xy 178.015747 70.757253) (xy 178.039262 70.875473) (xy 178.04496 70.884) (xy 178.039262 70.892527) + (xy 177.99123 71.134) (xy 178.039262 71.375473) (xy 178.04496 71.384) (xy 178.039262 71.392527) (xy 177.99123 71.634) + (xy 178.039262 71.875473) (xy 178.04496 71.884) (xy 178.039262 71.892527) (xy 178.015747 72.010747) (xy 177.897527 72.034262) + (xy 177.889 72.03996) (xy 177.880473 72.034262) (xy 177.639 71.98623) (xy 177.397527 72.034262) (xy 177.389 72.03996) + (xy 177.380473 72.034262) (xy 177.139 71.98623) (xy 176.897527 72.034262) (xy 176.889 72.03996) (xy 176.880473 72.034262) + (xy 176.762253 72.010747) (xy 176.738738 71.892527) (xy 176.601954 71.687816) (xy 176.521413 71.634) (xy 176.601954 71.580184) + (xy 176.738738 71.375473) (xy 176.78677 71.134) (xy 176.738738 70.892527) (xy 176.73304 70.884) (xy 176.738738 70.875473) + (xy 176.762253 70.757253) (xy 176.880473 70.733738) (xy 176.889 70.72804) (xy 176.897527 70.733738) (xy 177.139 70.78177) + (xy 177.380473 70.733738) (xy 177.389 70.72804) (xy 177.397527 70.733738) (xy 177.639 70.78177) (xy 177.880473 70.733738) + (xy 177.889 70.72804) ) ) (filled_polygon (pts - (xy 126.335527 70.733738) (xy 126.453747 70.757253) (xy 126.477262 70.875473) (xy 126.48296 70.884) (xy 126.477262 70.892527) - (xy 126.42923 71.134) (xy 126.477262 71.375473) (xy 126.48296 71.384) (xy 126.477262 71.392527) (xy 126.42923 71.634) - (xy 126.477262 71.875473) (xy 126.48296 71.884) (xy 126.477262 71.892527) (xy 126.453747 72.010747) (xy 126.335527 72.034262) - (xy 126.327 72.03996) (xy 126.318473 72.034262) (xy 126.077 71.98623) (xy 125.835527 72.034262) (xy 125.827 72.03996) - (xy 125.818473 72.034262) (xy 125.577 71.98623) (xy 125.335527 72.034262) (xy 125.327 72.03996) (xy 125.318473 72.034262) - (xy 125.200253 72.010747) (xy 125.176738 71.892527) (xy 125.039954 71.687816) (xy 124.959413 71.634) (xy 125.039954 71.580184) - (xy 125.176738 71.375473) (xy 125.22477 71.134) (xy 125.176738 70.892527) (xy 125.17104 70.884) (xy 125.176738 70.875473) - (xy 125.200253 70.757253) (xy 125.318473 70.733738) (xy 125.327 70.72804) (xy 125.335527 70.733738) (xy 125.577 70.78177) - (xy 125.818473 70.733738) (xy 125.827 70.72804) (xy 125.835527 70.733738) (xy 126.077 70.78177) (xy 126.318473 70.733738) - (xy 126.327 70.72804) + (xy 185.263527 70.733738) (xy 185.381747 70.757253) (xy 185.405262 70.875473) (xy 185.41096 70.884) (xy 185.405262 70.892527) + (xy 185.35723 71.134) (xy 185.405262 71.375473) (xy 185.41096 71.384) (xy 185.405262 71.392527) (xy 185.35723 71.634) + (xy 185.405262 71.875473) (xy 185.41096 71.884) (xy 185.405262 71.892527) (xy 185.381747 72.010747) (xy 185.263527 72.034262) + (xy 185.255 72.03996) (xy 185.246473 72.034262) (xy 185.005 71.98623) (xy 184.763527 72.034262) (xy 184.755 72.03996) + (xy 184.746473 72.034262) (xy 184.505 71.98623) (xy 184.263527 72.034262) (xy 184.255 72.03996) (xy 184.246473 72.034262) + (xy 184.128253 72.010747) (xy 184.104738 71.892527) (xy 183.967954 71.687816) (xy 183.887413 71.634) (xy 183.967954 71.580184) + (xy 184.104738 71.375473) (xy 184.15277 71.134) (xy 184.104738 70.892527) (xy 184.09904 70.884) (xy 184.104738 70.875473) + (xy 184.128253 70.757253) (xy 184.246473 70.733738) (xy 184.255 70.72804) (xy 184.263527 70.733738) (xy 184.505 70.78177) + (xy 184.746473 70.733738) (xy 184.755 70.72804) (xy 184.763527 70.733738) (xy 185.005 70.78177) (xy 185.246473 70.733738) + (xy 185.255 70.72804) ) ) (filled_polygon @@ -34531,16 +34771,44 @@ ) (filled_polygon (pts - (xy 111.603527 70.733738) (xy 111.721747 70.757253) (xy 111.745262 70.875473) (xy 111.75096 70.884) (xy 111.745262 70.892527) - (xy 111.69723 71.134) (xy 111.745262 71.375473) (xy 111.75096 71.384) (xy 111.745262 71.392527) (xy 111.69723 71.634) - (xy 111.745262 71.875473) (xy 111.75096 71.884) (xy 111.745262 71.892527) (xy 111.721747 72.010747) (xy 111.603527 72.034262) - (xy 111.595 72.03996) (xy 111.586473 72.034262) (xy 111.345 71.98623) (xy 111.103527 72.034262) (xy 111.095 72.03996) - (xy 111.086473 72.034262) (xy 110.845 71.98623) (xy 110.603527 72.034262) (xy 110.595 72.03996) (xy 110.586473 72.034262) - (xy 110.468253 72.010747) (xy 110.444738 71.892527) (xy 110.307954 71.687816) (xy 110.227413 71.634) (xy 110.307954 71.580184) - (xy 110.444738 71.375473) (xy 110.49277 71.134) (xy 110.444738 70.892527) (xy 110.43904 70.884) (xy 110.444738 70.875473) - (xy 110.468253 70.757253) (xy 110.586473 70.733738) (xy 110.595 70.72804) (xy 110.603527 70.733738) (xy 110.845 70.78177) - (xy 111.086473 70.733738) (xy 111.095 70.72804) (xy 111.103527 70.733738) (xy 111.345 70.78177) (xy 111.586473 70.733738) - (xy 111.595 70.72804) + (xy 104.237527 70.733738) (xy 104.355747 70.757253) (xy 104.379262 70.875473) (xy 104.38496 70.884) (xy 104.379262 70.892527) + (xy 104.33123 71.134) (xy 104.379262 71.375473) (xy 104.38496 71.384) (xy 104.379262 71.392527) (xy 104.33123 71.634) + (xy 104.379262 71.875473) (xy 104.38496 71.884) (xy 104.379262 71.892527) (xy 104.355747 72.010747) (xy 104.237527 72.034262) + (xy 104.229 72.03996) (xy 104.220473 72.034262) (xy 103.979 71.98623) (xy 103.737527 72.034262) (xy 103.729 72.03996) + (xy 103.720473 72.034262) (xy 103.479 71.98623) (xy 103.237527 72.034262) (xy 103.229 72.03996) (xy 103.220473 72.034262) + (xy 103.102253 72.010747) (xy 103.078738 71.892527) (xy 102.941954 71.687816) (xy 102.861413 71.634) (xy 102.941954 71.580184) + (xy 103.078738 71.375473) (xy 103.12677 71.134) (xy 103.078738 70.892527) (xy 103.07304 70.884) (xy 103.078738 70.875473) + (xy 103.102253 70.757253) (xy 103.220473 70.733738) (xy 103.229 70.72804) (xy 103.237527 70.733738) (xy 103.479 70.78177) + (xy 103.720473 70.733738) (xy 103.729 70.72804) (xy 103.737527 70.733738) (xy 103.979 70.78177) (xy 104.220473 70.733738) + (xy 104.229 70.72804) + ) + ) + (filled_polygon + (pts + (xy 141.067527 70.733738) (xy 141.185747 70.757253) (xy 141.209262 70.875473) (xy 141.21496 70.884) (xy 141.209262 70.892527) + (xy 141.16123 71.134) (xy 141.209262 71.375473) (xy 141.21496 71.384) (xy 141.209262 71.392527) (xy 141.16123 71.634) + (xy 141.209262 71.875473) (xy 141.21496 71.884) (xy 141.209262 71.892527) (xy 141.185747 72.010747) (xy 141.067527 72.034262) + (xy 141.059 72.03996) (xy 141.050473 72.034262) (xy 140.809 71.98623) (xy 140.567527 72.034262) (xy 140.559 72.03996) + (xy 140.550473 72.034262) (xy 140.309 71.98623) (xy 140.067527 72.034262) (xy 140.059 72.03996) (xy 140.050473 72.034262) + (xy 139.932253 72.010747) (xy 139.908738 71.892527) (xy 139.771954 71.687816) (xy 139.691413 71.634) (xy 139.771954 71.580184) + (xy 139.908738 71.375473) (xy 139.95677 71.134) (xy 139.908738 70.892527) (xy 139.90304 70.884) (xy 139.908738 70.875473) + (xy 139.932253 70.757253) (xy 140.050473 70.733738) (xy 140.059 70.72804) (xy 140.067527 70.733738) (xy 140.309 70.78177) + (xy 140.550473 70.733738) (xy 140.559 70.72804) (xy 140.567527 70.733738) (xy 140.809 70.78177) (xy 141.050473 70.733738) + (xy 141.059 70.72804) + ) + ) + (filled_polygon + (pts + (xy 126.335527 70.733738) (xy 126.453747 70.757253) (xy 126.477262 70.875473) (xy 126.48296 70.884) (xy 126.477262 70.892527) + (xy 126.42923 71.134) (xy 126.477262 71.375473) (xy 126.48296 71.384) (xy 126.477262 71.392527) (xy 126.42923 71.634) + (xy 126.477262 71.875473) (xy 126.48296 71.884) (xy 126.477262 71.892527) (xy 126.453747 72.010747) (xy 126.335527 72.034262) + (xy 126.327 72.03996) (xy 126.318473 72.034262) (xy 126.077 71.98623) (xy 125.835527 72.034262) (xy 125.827 72.03996) + (xy 125.818473 72.034262) (xy 125.577 71.98623) (xy 125.335527 72.034262) (xy 125.327 72.03996) (xy 125.318473 72.034262) + (xy 125.200253 72.010747) (xy 125.176738 71.892527) (xy 125.039954 71.687816) (xy 124.959413 71.634) (xy 125.039954 71.580184) + (xy 125.176738 71.375473) (xy 125.22477 71.134) (xy 125.176738 70.892527) (xy 125.17104 70.884) (xy 125.176738 70.875473) + (xy 125.200253 70.757253) (xy 125.318473 70.733738) (xy 125.327 70.72804) (xy 125.335527 70.733738) (xy 125.577 70.78177) + (xy 125.818473 70.733738) (xy 125.827 70.72804) (xy 125.835527 70.733738) (xy 126.077 70.78177) (xy 126.318473 70.733738) + (xy 126.327 70.72804) ) ) (filled_polygon @@ -34554,11 +34822,11 @@ ) (filled_polygon (pts - (xy 173.1296 69.049258) (xy 173.1296 70.901095) (xy 173.120043 70.897127) (xy 172.829233 70.896874) (xy 172.560463 71.007927) - (xy 172.515311 71.053) (xy 172.354658 71.053) (xy 172.322738 70.892527) (xy 172.31704 70.884) (xy 172.322738 70.875473) - (xy 172.37077 70.634) (xy 172.322738 70.392527) (xy 172.212034 70.226848) (xy 172.307873 69.996043) (xy 172.308126 69.705233) - (xy 172.197073 69.436463) (xy 171.991619 69.23065) (xy 171.800056 69.151106) (xy 171.800126 69.070233) (xy 171.718249 68.872076) - (xy 171.732785 68.850802) (xy 171.73477 68.841) (xy 172.921342 68.841) + (xy 106.8102 68.846058) (xy 106.8102 70.943284) (xy 106.699043 70.897127) (xy 106.408233 70.896874) (xy 106.139463 71.007927) + (xy 106.094311 71.053) (xy 106.060658 71.053) (xy 106.028738 70.892527) (xy 106.02304 70.884) (xy 106.028738 70.875473) + (xy 106.07677 70.634) (xy 106.028738 70.392527) (xy 105.918034 70.226848) (xy 106.013873 69.996043) (xy 106.014126 69.705233) + (xy 105.903073 69.436463) (xy 105.697619 69.23065) (xy 105.506056 69.151106) (xy 105.506126 69.070233) (xy 105.424249 68.872076) + (xy 105.438785 68.850802) (xy 105.44077 68.841) (xy 106.805142 68.841) ) ) (filled_polygon @@ -34572,11 +34840,11 @@ ) (filled_polygon (pts - (xy 165.7636 69.125458) (xy 165.7636 70.92219) (xy 165.703243 70.897127) (xy 165.412433 70.896874) (xy 165.143663 71.007927) - (xy 165.098511 71.053) (xy 164.988658 71.053) (xy 164.956738 70.892527) (xy 164.95104 70.884) (xy 164.956738 70.875473) - (xy 165.00477 70.634) (xy 164.956738 70.392527) (xy 164.846034 70.226848) (xy 164.941873 69.996043) (xy 164.942126 69.705233) - (xy 164.831073 69.436463) (xy 164.625619 69.23065) (xy 164.434056 69.151106) (xy 164.434126 69.070233) (xy 164.352249 68.872076) - (xy 164.366785 68.850802) (xy 164.36877 68.841) (xy 165.479142 68.841) + (xy 158.3976 68.846058) (xy 158.3976 70.92219) (xy 158.337243 70.897127) (xy 158.046433 70.896874) (xy 157.777663 71.007927) + (xy 157.732511 71.053) (xy 157.622658 71.053) (xy 157.590738 70.892527) (xy 157.58504 70.884) (xy 157.590738 70.875473) + (xy 157.63877 70.634) (xy 157.590738 70.392527) (xy 157.480034 70.226848) (xy 157.575873 69.996043) (xy 157.576126 69.705233) + (xy 157.465073 69.436463) (xy 157.259619 69.23065) (xy 157.220356 69.214347) (xy 157.220526 69.019433) (xy 157.146799 68.841) + (xy 158.392542 68.841) ) ) (filled_polygon @@ -34588,24 +34856,6 @@ (xy 195.146342 68.841) ) ) - (filled_polygon - (pts - (xy 180.4956 69.049258) (xy 180.4956 70.901095) (xy 180.486043 70.897127) (xy 180.195233 70.896874) (xy 179.926463 71.007927) - (xy 179.881311 71.053) (xy 179.720658 71.053) (xy 179.688738 70.892527) (xy 179.68304 70.884) (xy 179.688738 70.875473) - (xy 179.73677 70.634) (xy 179.688738 70.392527) (xy 179.637714 70.316165) (xy 179.68935 70.264619) (xy 179.800873 69.996043) - (xy 179.801126 69.705233) (xy 179.690073 69.436463) (xy 179.484619 69.23065) (xy 179.216043 69.119127) (xy 179.166084 69.119084) - (xy 179.166126 69.070233) (xy 179.084249 68.872076) (xy 179.098785 68.850802) (xy 179.10077 68.841) (xy 180.287342 68.841) - ) - ) - (filled_polygon - (pts - (xy 158.3976 68.846058) (xy 158.3976 70.92219) (xy 158.337243 70.897127) (xy 158.046433 70.896874) (xy 157.777663 71.007927) - (xy 157.732511 71.053) (xy 157.622658 71.053) (xy 157.590738 70.892527) (xy 157.58504 70.884) (xy 157.590738 70.875473) - (xy 157.63877 70.634) (xy 157.590738 70.392527) (xy 157.480034 70.226848) (xy 157.575873 69.996043) (xy 157.576126 69.705233) - (xy 157.465073 69.436463) (xy 157.259619 69.23065) (xy 157.220356 69.214347) (xy 157.220526 69.019433) (xy 157.146799 68.841) - (xy 158.392542 68.841) - ) - ) (filled_polygon (pts (xy 151.0062 68.998458) (xy 151.0062 70.943284) (xy 150.895043 70.897127) (xy 150.604233 70.896874) (xy 150.335463 71.007927) @@ -34617,11 +34867,20 @@ ) (filled_polygon (pts - (xy 143.6656 69.074658) (xy 143.6656 70.911553) (xy 143.626043 70.895127) (xy 143.335233 70.894874) (xy 143.066463 71.005927) - (xy 143.019308 71.053) (xy 142.890658 71.053) (xy 142.858738 70.892527) (xy 142.85304 70.884) (xy 142.858738 70.875473) - (xy 142.90677 70.634) (xy 142.858738 70.392527) (xy 142.748034 70.226848) (xy 142.843873 69.996043) (xy 142.844126 69.705233) - (xy 142.733073 69.436463) (xy 142.527619 69.23065) (xy 142.336056 69.151106) (xy 142.336126 69.070233) (xy 142.254249 68.872076) - (xy 142.268785 68.850802) (xy 142.27077 68.841) (xy 143.431942 68.841) + (xy 128.9336 68.947658) (xy 128.9336 70.911553) (xy 128.894043 70.895127) (xy 128.603233 70.894874) (xy 128.334463 71.005927) + (xy 128.287308 71.053) (xy 128.158658 71.053) (xy 128.126738 70.892527) (xy 128.12104 70.884) (xy 128.126738 70.875473) + (xy 128.17477 70.634) (xy 128.126738 70.392527) (xy 128.075714 70.316165) (xy 128.12735 70.264619) (xy 128.238873 69.996043) + (xy 128.239126 69.705233) (xy 128.128073 69.436463) (xy 127.922619 69.23065) (xy 127.731056 69.151106) (xy 127.731126 69.070233) + (xy 127.636409 68.841) (xy 128.826942 68.841) + ) + ) + (filled_polygon + (pts + (xy 114.2016 69.074658) (xy 114.2016 70.92219) (xy 114.141243 70.897127) (xy 113.850433 70.896874) (xy 113.581663 71.007927) + (xy 113.536511 71.053) (xy 113.426658 71.053) (xy 113.394738 70.892527) (xy 113.38904 70.884) (xy 113.394738 70.875473) + (xy 113.44277 70.634) (xy 113.394738 70.392527) (xy 113.284034 70.226848) (xy 113.379873 69.996043) (xy 113.380126 69.705233) + (xy 113.269073 69.436463) (xy 113.063619 69.23065) (xy 112.795043 69.119127) (xy 112.745084 69.119084) (xy 112.745126 69.070233) + (xy 112.711108 68.987903) (xy 112.804785 68.850802) (xy 112.80677 68.841) (xy 113.967942 68.841) ) ) (filled_polygon @@ -34635,11 +34894,20 @@ ) (filled_polygon (pts - (xy 128.9336 68.947658) (xy 128.9336 70.911553) (xy 128.894043 70.895127) (xy 128.603233 70.894874) (xy 128.334463 71.005927) - (xy 128.287308 71.053) (xy 128.158658 71.053) (xy 128.126738 70.892527) (xy 128.12104 70.884) (xy 128.126738 70.875473) - (xy 128.17477 70.634) (xy 128.126738 70.392527) (xy 128.075714 70.316165) (xy 128.12735 70.264619) (xy 128.238873 69.996043) - (xy 128.239126 69.705233) (xy 128.128073 69.436463) (xy 127.922619 69.23065) (xy 127.731056 69.151106) (xy 127.731126 69.070233) - (xy 127.636409 68.841) (xy 128.826942 68.841) + (xy 180.4956 69.049258) (xy 180.4956 70.901095) (xy 180.486043 70.897127) (xy 180.195233 70.896874) (xy 179.926463 71.007927) + (xy 179.881311 71.053) (xy 179.720658 71.053) (xy 179.688738 70.892527) (xy 179.68304 70.884) (xy 179.688738 70.875473) + (xy 179.73677 70.634) (xy 179.688738 70.392527) (xy 179.637714 70.316165) (xy 179.68935 70.264619) (xy 179.800873 69.996043) + (xy 179.801126 69.705233) (xy 179.690073 69.436463) (xy 179.484619 69.23065) (xy 179.216043 69.119127) (xy 179.166084 69.119084) + (xy 179.166126 69.070233) (xy 179.084249 68.872076) (xy 179.098785 68.850802) (xy 179.10077 68.841) (xy 180.287342 68.841) + ) + ) + (filled_polygon + (pts + (xy 165.7636 69.125458) (xy 165.7636 70.92219) (xy 165.703243 70.897127) (xy 165.412433 70.896874) (xy 165.143663 71.007927) + (xy 165.098511 71.053) (xy 164.988658 71.053) (xy 164.956738 70.892527) (xy 164.95104 70.884) (xy 164.956738 70.875473) + (xy 165.00477 70.634) (xy 164.956738 70.392527) (xy 164.846034 70.226848) (xy 164.941873 69.996043) (xy 164.942126 69.705233) + (xy 164.831073 69.436463) (xy 164.625619 69.23065) (xy 164.434056 69.151106) (xy 164.434126 69.070233) (xy 164.352249 68.872076) + (xy 164.366785 68.850802) (xy 164.36877 68.841) (xy 165.479142 68.841) ) ) (filled_polygon @@ -34653,77 +34921,76 @@ ) (filled_polygon (pts - (xy 106.8102 68.846058) (xy 106.8102 70.943284) (xy 106.699043 70.897127) (xy 106.408233 70.896874) (xy 106.139463 71.007927) - (xy 106.094311 71.053) (xy 106.060658 71.053) (xy 106.028738 70.892527) (xy 106.02304 70.884) (xy 106.028738 70.875473) - (xy 106.07677 70.634) (xy 106.028738 70.392527) (xy 105.918034 70.226848) (xy 106.013873 69.996043) (xy 106.014126 69.705233) - (xy 105.903073 69.436463) (xy 105.697619 69.23065) (xy 105.506056 69.151106) (xy 105.506126 69.070233) (xy 105.424249 68.872076) - (xy 105.438785 68.850802) (xy 105.44077 68.841) (xy 106.805142 68.841) + (xy 143.6656 69.074658) (xy 143.6656 70.911553) (xy 143.626043 70.895127) (xy 143.335233 70.894874) (xy 143.066463 71.005927) + (xy 143.019308 71.053) (xy 142.890658 71.053) (xy 142.858738 70.892527) (xy 142.85304 70.884) (xy 142.858738 70.875473) + (xy 142.90677 70.634) (xy 142.858738 70.392527) (xy 142.748034 70.226848) (xy 142.843873 69.996043) (xy 142.844126 69.705233) + (xy 142.733073 69.436463) (xy 142.527619 69.23065) (xy 142.336056 69.151106) (xy 142.336126 69.070233) (xy 142.254249 68.872076) + (xy 142.268785 68.850802) (xy 142.27077 68.841) (xy 143.431942 68.841) ) ) (filled_polygon (pts - (xy 114.2016 69.074658) (xy 114.2016 70.92219) (xy 114.141243 70.897127) (xy 113.850433 70.896874) (xy 113.581663 71.007927) - (xy 113.536511 71.053) (xy 113.426658 71.053) (xy 113.394738 70.892527) (xy 113.38904 70.884) (xy 113.394738 70.875473) - (xy 113.44277 70.634) (xy 113.394738 70.392527) (xy 113.284034 70.226848) (xy 113.379873 69.996043) (xy 113.380126 69.705233) - (xy 113.269073 69.436463) (xy 113.063619 69.23065) (xy 112.795043 69.119127) (xy 112.745084 69.119084) (xy 112.745126 69.070233) - (xy 112.711108 68.987903) (xy 112.804785 68.850802) (xy 112.80677 68.841) (xy 113.967942 68.841) + (xy 173.1296 69.049258) (xy 173.1296 70.901095) (xy 173.120043 70.897127) (xy 172.829233 70.896874) (xy 172.560463 71.007927) + (xy 172.515311 71.053) (xy 172.354658 71.053) (xy 172.322738 70.892527) (xy 172.31704 70.884) (xy 172.322738 70.875473) + (xy 172.37077 70.634) (xy 172.322738 70.392527) (xy 172.212034 70.226848) (xy 172.307873 69.996043) (xy 172.308126 69.705233) + (xy 172.197073 69.436463) (xy 171.991619 69.23065) (xy 171.800056 69.151106) (xy 171.800126 69.070233) (xy 171.718249 68.872076) + (xy 171.732785 68.850802) (xy 171.73477 68.841) (xy 172.921342 68.841) ) ) (filled_polygon (pts - (xy 112.871171 61.876829) (xy 113.059661 62.002774) (xy 113.196461 62.029985) (xy 113.214461 62.057958) (xy 113.375198 62.167785) - (xy 113.566 62.206423) (xy 114.466 62.206423) (xy 114.599577 62.181289) (xy 114.599577 62.224) (xy 114.633117 62.402248) - (xy 114.738461 62.565958) (xy 114.899198 62.675785) (xy 115.072502 62.71088) (xy 115.033226 62.769661) (xy 115.029456 62.788614) - (xy 114.941752 62.805117) (xy 114.778042 62.910461) (xy 114.668215 63.071198) (xy 114.629577 63.262) (xy 114.629577 63.762) - (xy 114.663117 63.940248) (xy 114.768461 64.103958) (xy 114.929198 64.213785) (xy 115.12 64.252423) (xy 115.512765 64.252423) - (xy 116.153577 64.893235) (xy 116.153577 65.262) (xy 116.187117 65.440248) (xy 116.234031 65.513154) (xy 116.226802 65.508215) - (xy 116.036 65.469577) (xy 115.136 65.469577) (xy 114.957752 65.503117) (xy 114.794042 65.608461) (xy 114.684215 65.769198) - (xy 114.645577 65.96) (xy 114.645577 66.527755) (xy 114.543802 66.458215) (xy 114.353 66.419577) (xy 114.014891 66.419577) - (xy 114.015126 66.149233) (xy 113.904073 65.880463) (xy 113.698619 65.67465) (xy 113.430043 65.563127) (xy 113.139233 65.562874) - (xy 112.870463 65.673927) (xy 112.791331 65.752921) (xy 112.704539 65.618042) (xy 112.543802 65.508215) (xy 112.353 65.469577) - (xy 112.142323 65.469577) (xy 112.153785 65.452802) (xy 112.192423 65.262) (xy 112.192423 64.917235) (xy 112.857235 64.252423) - (xy 113.226 64.252423) (xy 113.404248 64.218883) (xy 113.567958 64.113539) (xy 113.677785 63.952802) (xy 113.716423 63.762) - (xy 113.716423 63.262) (xy 113.682883 63.083752) (xy 113.577539 62.920042) (xy 113.416802 62.810215) (xy 113.343135 62.795297) - (xy 113.312774 62.642661) (xy 113.186829 62.454171) (xy 112.932829 62.200171) (xy 112.744339 62.074226) (xy 112.522 62.03) - (xy 112.476 62.03) (xy 112.476 61.843) (xy 112.81177 61.843) (xy 112.833099 61.838757) + (xy 164.306171 61.876829) (xy 164.494661 62.002774) (xy 164.717 62.047) (xy 164.76941 62.047) (xy 164.776461 62.057958) + (xy 164.937198 62.167785) (xy 165.128 62.206423) (xy 166.028 62.206423) (xy 166.161577 62.181289) (xy 166.161577 62.224) + (xy 166.195117 62.402248) (xy 166.300461 62.565958) (xy 166.461198 62.675785) (xy 166.652 62.714423) (xy 167.087919 62.714423) + (xy 167.020765 62.781577) (xy 166.652 62.781577) (xy 166.473752 62.815117) (xy 166.310042 62.920461) (xy 166.200215 63.081198) + (xy 166.161577 63.272) (xy 166.161577 63.772) (xy 166.195117 63.950248) (xy 166.300461 64.113958) (xy 166.461198 64.223785) + (xy 166.652 64.262423) (xy 167.020765 64.262423) (xy 167.685577 64.927235) (xy 167.685577 65.272) (xy 167.719117 65.450248) + (xy 167.751565 65.500674) (xy 167.598 65.469577) (xy 166.698 65.469577) (xy 166.519752 65.503117) (xy 166.356042 65.608461) + (xy 166.246215 65.769198) (xy 166.207577 65.96) (xy 166.207577 66.527755) (xy 166.105802 66.458215) (xy 165.915 66.419577) + (xy 165.576891 66.419577) (xy 165.577126 66.149233) (xy 165.466073 65.880463) (xy 165.260619 65.67465) (xy 164.992043 65.563127) + (xy 164.701233 65.562874) (xy 164.432463 65.673927) (xy 164.353331 65.752921) (xy 164.266539 65.618042) (xy 164.105802 65.508215) + (xy 163.915 65.469577) (xy 163.681156 65.469577) (xy 163.685785 65.462802) (xy 163.724423 65.272) (xy 163.724423 64.927235) + (xy 164.389235 64.262423) (xy 164.758 64.262423) (xy 164.936248 64.228883) (xy 165.099958 64.123539) (xy 165.209785 63.962802) + (xy 165.248423 63.772) (xy 165.248423 63.272) (xy 165.214883 63.093752) (xy 165.109539 62.930042) (xy 164.948802 62.820215) + (xy 164.758 62.781577) (xy 164.389235 62.781577) (xy 163.996261 62.388603) (xy 164.038 62.17877) (xy 164.038 61.843) + (xy 164.272342 61.843) ) ) (filled_polygon (pts - (xy 179.038171 61.876829) (xy 179.226661 62.002774) (xy 179.449 62.047) (xy 179.50141 62.047) (xy 179.508461 62.057958) - (xy 179.669198 62.167785) (xy 179.86 62.206423) (xy 180.76 62.206423) (xy 180.893577 62.181289) (xy 180.893577 62.224) - (xy 180.927117 62.402248) (xy 181.032461 62.565958) (xy 181.193198 62.675785) (xy 181.384 62.714423) (xy 181.819919 62.714423) - (xy 181.752765 62.781577) (xy 181.384 62.781577) (xy 181.205752 62.815117) (xy 181.042042 62.920461) (xy 180.932215 63.081198) - (xy 180.893577 63.272) (xy 180.893577 63.772) (xy 180.927117 63.950248) (xy 181.032461 64.113958) (xy 181.193198 64.223785) - (xy 181.384 64.262423) (xy 181.752765 64.262423) (xy 182.417577 64.927235) (xy 182.417577 65.272) (xy 182.451117 65.450248) - (xy 182.483565 65.500674) (xy 182.33 65.469577) (xy 181.43 65.469577) (xy 181.251752 65.503117) (xy 181.088042 65.608461) - (xy 180.978215 65.769198) (xy 180.939577 65.96) (xy 180.939577 66.527755) (xy 180.837802 66.458215) (xy 180.647 66.419577) - (xy 180.308891 66.419577) (xy 180.309126 66.149233) (xy 180.198073 65.880463) (xy 179.992619 65.67465) (xy 179.724043 65.563127) - (xy 179.433233 65.562874) (xy 179.164463 65.673927) (xy 179.085331 65.752921) (xy 178.998539 65.618042) (xy 178.837802 65.508215) - (xy 178.647 65.469577) (xy 178.413156 65.469577) (xy 178.417785 65.462802) (xy 178.456423 65.272) (xy 178.456423 64.927235) - (xy 179.121235 64.262423) (xy 179.49 64.262423) (xy 179.668248 64.228883) (xy 179.831958 64.123539) (xy 179.941785 63.962802) - (xy 179.980423 63.772) (xy 179.980423 63.272) (xy 179.946883 63.093752) (xy 179.841539 62.930042) (xy 179.680802 62.820215) - (xy 179.49 62.781577) (xy 179.121235 62.781577) (xy 178.728261 62.388603) (xy 178.77 62.17877) (xy 178.77 61.843) - (xy 179.004342 61.843) + (xy 134.842171 62.003829) (xy 135.030661 62.129774) (xy 135.253 62.174) (xy 135.30541 62.174) (xy 135.312461 62.184958) + (xy 135.473198 62.294785) (xy 135.664 62.333423) (xy 136.564 62.333423) (xy 136.697577 62.308289) (xy 136.697577 62.351) + (xy 136.731117 62.529248) (xy 136.836461 62.692958) (xy 136.997198 62.802785) (xy 137.034811 62.810402) (xy 137.009752 62.815117) + (xy 136.846042 62.920461) (xy 136.736215 63.081198) (xy 136.697577 63.272) (xy 136.697577 63.772) (xy 136.731117 63.950248) + (xy 136.836461 64.113958) (xy 136.997198 64.223785) (xy 137.188 64.262423) (xy 137.556765 64.262423) (xy 138.221577 64.927235) + (xy 138.221577 65.272) (xy 138.255117 65.450248) (xy 138.287565 65.500674) (xy 138.134 65.469577) (xy 137.234 65.469577) + (xy 137.055752 65.503117) (xy 136.892042 65.608461) (xy 136.782215 65.769198) (xy 136.743577 65.96) (xy 136.743577 66.527755) + (xy 136.641802 66.458215) (xy 136.451 66.419577) (xy 136.112891 66.419577) (xy 136.113126 66.149233) (xy 136.002073 65.880463) + (xy 135.796619 65.67465) (xy 135.528043 65.563127) (xy 135.237233 65.562874) (xy 134.968463 65.673927) (xy 134.889331 65.752921) + (xy 134.802539 65.618042) (xy 134.641802 65.508215) (xy 134.451 65.469577) (xy 134.240323 65.469577) (xy 134.251785 65.452802) + (xy 134.290423 65.262) (xy 134.290423 64.917235) (xy 134.955235 64.252423) (xy 135.324 64.252423) (xy 135.502248 64.218883) + (xy 135.665958 64.113539) (xy 135.775785 63.952802) (xy 135.814423 63.762) (xy 135.814423 63.262) (xy 135.780883 63.083752) + (xy 135.675539 62.920042) (xy 135.514802 62.810215) (xy 135.324 62.771577) (xy 134.955235 62.771577) (xy 134.559969 62.376311) + (xy 134.574 62.30577) (xy 134.574 61.97) (xy 134.808342 61.97) ) ) (filled_polygon (pts - (xy 186.531171 61.876829) (xy 186.719661 62.002774) (xy 186.856461 62.029985) (xy 186.874461 62.057958) (xy 187.035198 62.167785) - (xy 187.226 62.206423) (xy 188.126 62.206423) (xy 188.259577 62.181289) (xy 188.259577 62.224) (xy 188.293117 62.402248) - (xy 188.398461 62.565958) (xy 188.559198 62.675785) (xy 188.75 62.714423) (xy 189.205919 62.714423) (xy 189.148765 62.771577) - (xy 188.78 62.771577) (xy 188.601752 62.805117) (xy 188.438042 62.910461) (xy 188.328215 63.071198) (xy 188.289577 63.262) - (xy 188.289577 63.762) (xy 188.323117 63.940248) (xy 188.428461 64.103958) (xy 188.589198 64.213785) (xy 188.78 64.252423) - (xy 189.148765 64.252423) (xy 189.813577 64.917235) (xy 189.813577 65.262) (xy 189.847117 65.440248) (xy 189.894031 65.513154) - (xy 189.886802 65.508215) (xy 189.696 65.469577) (xy 188.796 65.469577) (xy 188.617752 65.503117) (xy 188.454042 65.608461) - (xy 188.344215 65.769198) (xy 188.305577 65.96) (xy 188.305577 66.527755) (xy 188.203802 66.458215) (xy 188.013 66.419577) - (xy 187.674891 66.419577) (xy 187.675126 66.149233) (xy 187.564073 65.880463) (xy 187.358619 65.67465) (xy 187.090043 65.563127) - (xy 186.799233 65.562874) (xy 186.530463 65.673927) (xy 186.451331 65.752921) (xy 186.364539 65.618042) (xy 186.203802 65.508215) - (xy 186.013 65.469577) (xy 185.779156 65.469577) (xy 185.783785 65.462802) (xy 185.822423 65.272) (xy 185.822423 64.927235) - (xy 186.487235 64.262423) (xy 186.856 64.262423) (xy 187.034248 64.228883) (xy 187.197958 64.123539) (xy 187.307785 63.962802) - (xy 187.346423 63.772) (xy 187.346423 63.272) (xy 187.312883 63.093752) (xy 187.207539 62.930042) (xy 187.046802 62.820215) - (xy 186.856 62.781577) (xy 186.487235 62.781577) (xy 186.094261 62.388603) (xy 186.136 62.17877) (xy 186.136 61.843) - (xy 186.47177 61.843) (xy 186.493099 61.838757) + (xy 171.865371 61.866829) (xy 172.053861 61.992774) (xy 172.090891 62.00014) (xy 172.121661 62.047958) (xy 172.282398 62.157785) + (xy 172.4732 62.196423) (xy 173.3732 62.196423) (xy 173.527577 62.167375) (xy 173.527577 62.224) (xy 173.561117 62.402248) + (xy 173.666461 62.565958) (xy 173.827198 62.675785) (xy 174.018 62.714423) (xy 174.453919 62.714423) (xy 174.386765 62.781577) + (xy 174.018 62.781577) (xy 173.839752 62.815117) (xy 173.676042 62.920461) (xy 173.566215 63.081198) (xy 173.527577 63.272) + (xy 173.527577 63.772) (xy 173.561117 63.950248) (xy 173.666461 64.113958) (xy 173.827198 64.223785) (xy 174.018 64.262423) + (xy 174.386765 64.262423) (xy 175.051577 64.927235) (xy 175.051577 65.272) (xy 175.085117 65.450248) (xy 175.117565 65.500674) + (xy 174.964 65.469577) (xy 174.064 65.469577) (xy 173.885752 65.503117) (xy 173.722042 65.608461) (xy 173.612215 65.769198) + (xy 173.573577 65.96) (xy 173.573577 66.527755) (xy 173.471802 66.458215) (xy 173.281 66.419577) (xy 172.942891 66.419577) + (xy 172.943126 66.149233) (xy 172.832073 65.880463) (xy 172.626619 65.67465) (xy 172.358043 65.563127) (xy 172.067233 65.562874) + (xy 171.798463 65.673927) (xy 171.719331 65.752921) (xy 171.632539 65.618042) (xy 171.471802 65.508215) (xy 171.281 65.469577) + (xy 171.047156 65.469577) (xy 171.051785 65.462802) (xy 171.090423 65.272) (xy 171.090423 64.927235) (xy 171.755235 64.262423) + (xy 172.124 64.262423) (xy 172.302248 64.228883) (xy 172.465958 64.123539) (xy 172.575785 63.962802) (xy 172.614423 63.772) + (xy 172.614423 63.272) (xy 172.580883 63.093752) (xy 172.475539 62.930042) (xy 172.314802 62.820215) (xy 172.124 62.781577) + (xy 171.755235 62.781577) (xy 171.362261 62.388603) (xy 171.404 62.17877) (xy 171.404 61.843) (xy 171.73977 61.843) + (xy 171.824657 61.826115) ) ) (filled_polygon @@ -34746,39 +35013,21 @@ ) (filled_polygon (pts - (xy 157.194171 61.876829) (xy 157.369136 61.993737) (xy 157.410461 62.057958) (xy 157.571198 62.167785) (xy 157.762 62.206423) - (xy 158.662 62.206423) (xy 158.795577 62.181289) (xy 158.795577 62.224) (xy 158.829117 62.402248) (xy 158.934461 62.565958) - (xy 159.095198 62.675785) (xy 159.286 62.714423) (xy 159.721919 62.714423) (xy 159.654765 62.781577) (xy 159.286 62.781577) - (xy 159.107752 62.815117) (xy 158.944042 62.920461) (xy 158.834215 63.081198) (xy 158.795577 63.272) (xy 158.795577 63.772) - (xy 158.829117 63.950248) (xy 158.934461 64.113958) (xy 159.095198 64.223785) (xy 159.286 64.262423) (xy 159.654765 64.262423) - (xy 160.319577 64.927235) (xy 160.319577 65.272) (xy 160.353117 65.450248) (xy 160.385565 65.500674) (xy 160.232 65.469577) - (xy 159.332 65.469577) (xy 159.153752 65.503117) (xy 158.990042 65.608461) (xy 158.880215 65.769198) (xy 158.841577 65.96) - (xy 158.841577 66.527755) (xy 158.739802 66.458215) (xy 158.549 66.419577) (xy 158.210891 66.419577) (xy 158.211126 66.149233) - (xy 158.100073 65.880463) (xy 157.894619 65.67465) (xy 157.626043 65.563127) (xy 157.335233 65.562874) (xy 157.066463 65.673927) - (xy 156.987331 65.752921) (xy 156.900539 65.618042) (xy 156.739802 65.508215) (xy 156.549 65.469577) (xy 156.315156 65.469577) - (xy 156.319785 65.462802) (xy 156.358423 65.272) (xy 156.358423 64.927235) (xy 157.023235 64.262423) (xy 157.392 64.262423) - (xy 157.570248 64.228883) (xy 157.733958 64.123539) (xy 157.843785 63.962802) (xy 157.882423 63.772) (xy 157.882423 63.272) - (xy 157.848883 63.093752) (xy 157.743539 62.930042) (xy 157.582802 62.820215) (xy 157.392 62.781577) (xy 157.023235 62.781577) - (xy 156.630261 62.388603) (xy 156.672 62.17877) (xy 156.672 61.843) (xy 157.00777 61.843) (xy 157.135029 61.817687) - ) - ) - (filled_polygon - (pts - (xy 164.306171 61.876829) (xy 164.494661 62.002774) (xy 164.717 62.047) (xy 164.76941 62.047) (xy 164.776461 62.057958) - (xy 164.937198 62.167785) (xy 165.128 62.206423) (xy 166.028 62.206423) (xy 166.161577 62.181289) (xy 166.161577 62.224) - (xy 166.195117 62.402248) (xy 166.300461 62.565958) (xy 166.461198 62.675785) (xy 166.652 62.714423) (xy 167.087919 62.714423) - (xy 167.020765 62.781577) (xy 166.652 62.781577) (xy 166.473752 62.815117) (xy 166.310042 62.920461) (xy 166.200215 63.081198) - (xy 166.161577 63.272) (xy 166.161577 63.772) (xy 166.195117 63.950248) (xy 166.300461 64.113958) (xy 166.461198 64.223785) - (xy 166.652 64.262423) (xy 167.020765 64.262423) (xy 167.685577 64.927235) (xy 167.685577 65.272) (xy 167.719117 65.450248) - (xy 167.751565 65.500674) (xy 167.598 65.469577) (xy 166.698 65.469577) (xy 166.519752 65.503117) (xy 166.356042 65.608461) - (xy 166.246215 65.769198) (xy 166.207577 65.96) (xy 166.207577 66.527755) (xy 166.105802 66.458215) (xy 165.915 66.419577) - (xy 165.576891 66.419577) (xy 165.577126 66.149233) (xy 165.466073 65.880463) (xy 165.260619 65.67465) (xy 164.992043 65.563127) - (xy 164.701233 65.562874) (xy 164.432463 65.673927) (xy 164.353331 65.752921) (xy 164.266539 65.618042) (xy 164.105802 65.508215) - (xy 163.915 65.469577) (xy 163.681156 65.469577) (xy 163.685785 65.462802) (xy 163.724423 65.272) (xy 163.724423 64.927235) - (xy 164.389235 64.262423) (xy 164.758 64.262423) (xy 164.936248 64.228883) (xy 165.099958 64.123539) (xy 165.209785 63.962802) - (xy 165.248423 63.772) (xy 165.248423 63.272) (xy 165.214883 63.093752) (xy 165.109539 62.930042) (xy 164.948802 62.820215) - (xy 164.758 62.781577) (xy 164.389235 62.781577) (xy 163.996261 62.388603) (xy 164.038 62.17877) (xy 164.038 61.843) - (xy 164.272342 61.843) + (xy 179.038171 61.876829) (xy 179.226661 62.002774) (xy 179.449 62.047) (xy 179.50141 62.047) (xy 179.508461 62.057958) + (xy 179.669198 62.167785) (xy 179.86 62.206423) (xy 180.76 62.206423) (xy 180.893577 62.181289) (xy 180.893577 62.224) + (xy 180.927117 62.402248) (xy 181.032461 62.565958) (xy 181.193198 62.675785) (xy 181.384 62.714423) (xy 181.819919 62.714423) + (xy 181.752765 62.781577) (xy 181.384 62.781577) (xy 181.205752 62.815117) (xy 181.042042 62.920461) (xy 180.932215 63.081198) + (xy 180.893577 63.272) (xy 180.893577 63.772) (xy 180.927117 63.950248) (xy 181.032461 64.113958) (xy 181.193198 64.223785) + (xy 181.384 64.262423) (xy 181.752765 64.262423) (xy 182.417577 64.927235) (xy 182.417577 65.272) (xy 182.451117 65.450248) + (xy 182.483565 65.500674) (xy 182.33 65.469577) (xy 181.43 65.469577) (xy 181.251752 65.503117) (xy 181.088042 65.608461) + (xy 180.978215 65.769198) (xy 180.939577 65.96) (xy 180.939577 66.527755) (xy 180.837802 66.458215) (xy 180.647 66.419577) + (xy 180.308891 66.419577) (xy 180.309126 66.149233) (xy 180.198073 65.880463) (xy 179.992619 65.67465) (xy 179.724043 65.563127) + (xy 179.433233 65.562874) (xy 179.164463 65.673927) (xy 179.085331 65.752921) (xy 178.998539 65.618042) (xy 178.837802 65.508215) + (xy 178.647 65.469577) (xy 178.413156 65.469577) (xy 178.417785 65.462802) (xy 178.456423 65.272) (xy 178.456423 64.927235) + (xy 179.121235 64.262423) (xy 179.49 64.262423) (xy 179.668248 64.228883) (xy 179.831958 64.123539) (xy 179.941785 63.962802) + (xy 179.980423 63.772) (xy 179.980423 63.272) (xy 179.946883 63.093752) (xy 179.841539 62.930042) (xy 179.680802 62.820215) + (xy 179.49 62.781577) (xy 179.121235 62.781577) (xy 178.728261 62.388603) (xy 178.77 62.17877) (xy 178.77 61.843) + (xy 179.004342 61.843) ) ) (filled_polygon @@ -34801,39 +35050,57 @@ ) (filled_polygon (pts - (xy 171.865371 61.866829) (xy 172.053861 61.992774) (xy 172.090891 62.00014) (xy 172.121661 62.047958) (xy 172.282398 62.157785) - (xy 172.4732 62.196423) (xy 173.3732 62.196423) (xy 173.527577 62.167375) (xy 173.527577 62.224) (xy 173.561117 62.402248) - (xy 173.666461 62.565958) (xy 173.827198 62.675785) (xy 174.018 62.714423) (xy 174.453919 62.714423) (xy 174.386765 62.781577) - (xy 174.018 62.781577) (xy 173.839752 62.815117) (xy 173.676042 62.920461) (xy 173.566215 63.081198) (xy 173.527577 63.272) - (xy 173.527577 63.772) (xy 173.561117 63.950248) (xy 173.666461 64.113958) (xy 173.827198 64.223785) (xy 174.018 64.262423) - (xy 174.386765 64.262423) (xy 175.051577 64.927235) (xy 175.051577 65.272) (xy 175.085117 65.450248) (xy 175.117565 65.500674) - (xy 174.964 65.469577) (xy 174.064 65.469577) (xy 173.885752 65.503117) (xy 173.722042 65.608461) (xy 173.612215 65.769198) - (xy 173.573577 65.96) (xy 173.573577 66.527755) (xy 173.471802 66.458215) (xy 173.281 66.419577) (xy 172.942891 66.419577) - (xy 172.943126 66.149233) (xy 172.832073 65.880463) (xy 172.626619 65.67465) (xy 172.358043 65.563127) (xy 172.067233 65.562874) - (xy 171.798463 65.673927) (xy 171.719331 65.752921) (xy 171.632539 65.618042) (xy 171.471802 65.508215) (xy 171.281 65.469577) - (xy 171.047156 65.469577) (xy 171.051785 65.462802) (xy 171.090423 65.272) (xy 171.090423 64.927235) (xy 171.755235 64.262423) - (xy 172.124 64.262423) (xy 172.302248 64.228883) (xy 172.465958 64.123539) (xy 172.575785 63.962802) (xy 172.614423 63.772) - (xy 172.614423 63.272) (xy 172.580883 63.093752) (xy 172.475539 62.930042) (xy 172.314802 62.820215) (xy 172.124 62.781577) - (xy 171.755235 62.781577) (xy 171.362261 62.388603) (xy 171.404 62.17877) (xy 171.404 61.843) (xy 171.73977 61.843) - (xy 171.824657 61.826115) + (xy 157.194171 61.876829) (xy 157.369136 61.993737) (xy 157.410461 62.057958) (xy 157.571198 62.167785) (xy 157.762 62.206423) + (xy 158.662 62.206423) (xy 158.795577 62.181289) (xy 158.795577 62.224) (xy 158.829117 62.402248) (xy 158.934461 62.565958) + (xy 159.095198 62.675785) (xy 159.286 62.714423) (xy 159.721919 62.714423) (xy 159.654765 62.781577) (xy 159.286 62.781577) + (xy 159.107752 62.815117) (xy 158.944042 62.920461) (xy 158.834215 63.081198) (xy 158.795577 63.272) (xy 158.795577 63.772) + (xy 158.829117 63.950248) (xy 158.934461 64.113958) (xy 159.095198 64.223785) (xy 159.286 64.262423) (xy 159.654765 64.262423) + (xy 160.319577 64.927235) (xy 160.319577 65.272) (xy 160.353117 65.450248) (xy 160.385565 65.500674) (xy 160.232 65.469577) + (xy 159.332 65.469577) (xy 159.153752 65.503117) (xy 158.990042 65.608461) (xy 158.880215 65.769198) (xy 158.841577 65.96) + (xy 158.841577 66.527755) (xy 158.739802 66.458215) (xy 158.549 66.419577) (xy 158.210891 66.419577) (xy 158.211126 66.149233) + (xy 158.100073 65.880463) (xy 157.894619 65.67465) (xy 157.626043 65.563127) (xy 157.335233 65.562874) (xy 157.066463 65.673927) + (xy 156.987331 65.752921) (xy 156.900539 65.618042) (xy 156.739802 65.508215) (xy 156.549 65.469577) (xy 156.315156 65.469577) + (xy 156.319785 65.462802) (xy 156.358423 65.272) (xy 156.358423 64.927235) (xy 157.023235 64.262423) (xy 157.392 64.262423) + (xy 157.570248 64.228883) (xy 157.733958 64.123539) (xy 157.843785 63.962802) (xy 157.882423 63.772) (xy 157.882423 63.272) + (xy 157.848883 63.093752) (xy 157.743539 62.930042) (xy 157.582802 62.820215) (xy 157.392 62.781577) (xy 157.023235 62.781577) + (xy 156.630261 62.388603) (xy 156.672 62.17877) (xy 156.672 61.843) (xy 157.00777 61.843) (xy 157.135029 61.817687) ) ) (filled_polygon (pts - (xy 134.842171 62.003829) (xy 135.030661 62.129774) (xy 135.253 62.174) (xy 135.30541 62.174) (xy 135.312461 62.184958) - (xy 135.473198 62.294785) (xy 135.664 62.333423) (xy 136.564 62.333423) (xy 136.697577 62.308289) (xy 136.697577 62.351) - (xy 136.731117 62.529248) (xy 136.836461 62.692958) (xy 136.997198 62.802785) (xy 137.034811 62.810402) (xy 137.009752 62.815117) - (xy 136.846042 62.920461) (xy 136.736215 63.081198) (xy 136.697577 63.272) (xy 136.697577 63.772) (xy 136.731117 63.950248) - (xy 136.836461 64.113958) (xy 136.997198 64.223785) (xy 137.188 64.262423) (xy 137.556765 64.262423) (xy 138.221577 64.927235) - (xy 138.221577 65.272) (xy 138.255117 65.450248) (xy 138.287565 65.500674) (xy 138.134 65.469577) (xy 137.234 65.469577) - (xy 137.055752 65.503117) (xy 136.892042 65.608461) (xy 136.782215 65.769198) (xy 136.743577 65.96) (xy 136.743577 66.527755) - (xy 136.641802 66.458215) (xy 136.451 66.419577) (xy 136.112891 66.419577) (xy 136.113126 66.149233) (xy 136.002073 65.880463) - (xy 135.796619 65.67465) (xy 135.528043 65.563127) (xy 135.237233 65.562874) (xy 134.968463 65.673927) (xy 134.889331 65.752921) - (xy 134.802539 65.618042) (xy 134.641802 65.508215) (xy 134.451 65.469577) (xy 134.240323 65.469577) (xy 134.251785 65.452802) - (xy 134.290423 65.262) (xy 134.290423 64.917235) (xy 134.955235 64.252423) (xy 135.324 64.252423) (xy 135.502248 64.218883) - (xy 135.665958 64.113539) (xy 135.775785 63.952802) (xy 135.814423 63.762) (xy 135.814423 63.262) (xy 135.780883 63.083752) - (xy 135.675539 62.920042) (xy 135.514802 62.810215) (xy 135.324 62.771577) (xy 134.955235 62.771577) (xy 134.559969 62.376311) - (xy 134.574 62.30577) (xy 134.574 61.97) (xy 134.808342 61.97) + (xy 186.531171 61.876829) (xy 186.719661 62.002774) (xy 186.856461 62.029985) (xy 186.874461 62.057958) (xy 187.035198 62.167785) + (xy 187.226 62.206423) (xy 188.126 62.206423) (xy 188.259577 62.181289) (xy 188.259577 62.224) (xy 188.293117 62.402248) + (xy 188.398461 62.565958) (xy 188.559198 62.675785) (xy 188.75 62.714423) (xy 189.205919 62.714423) (xy 189.148765 62.771577) + (xy 188.78 62.771577) (xy 188.601752 62.805117) (xy 188.438042 62.910461) (xy 188.328215 63.071198) (xy 188.289577 63.262) + (xy 188.289577 63.762) (xy 188.323117 63.940248) (xy 188.428461 64.103958) (xy 188.589198 64.213785) (xy 188.78 64.252423) + (xy 189.148765 64.252423) (xy 189.813577 64.917235) (xy 189.813577 65.262) (xy 189.847117 65.440248) (xy 189.894031 65.513154) + (xy 189.886802 65.508215) (xy 189.696 65.469577) (xy 188.796 65.469577) (xy 188.617752 65.503117) (xy 188.454042 65.608461) + (xy 188.344215 65.769198) (xy 188.305577 65.96) (xy 188.305577 66.527755) (xy 188.203802 66.458215) (xy 188.013 66.419577) + (xy 187.674891 66.419577) (xy 187.675126 66.149233) (xy 187.564073 65.880463) (xy 187.358619 65.67465) (xy 187.090043 65.563127) + (xy 186.799233 65.562874) (xy 186.530463 65.673927) (xy 186.451331 65.752921) (xy 186.364539 65.618042) (xy 186.203802 65.508215) + (xy 186.013 65.469577) (xy 185.779156 65.469577) (xy 185.783785 65.462802) (xy 185.822423 65.272) (xy 185.822423 64.927235) + (xy 186.487235 64.262423) (xy 186.856 64.262423) (xy 187.034248 64.228883) (xy 187.197958 64.123539) (xy 187.307785 63.962802) + (xy 187.346423 63.772) (xy 187.346423 63.272) (xy 187.312883 63.093752) (xy 187.207539 62.930042) (xy 187.046802 62.820215) + (xy 186.856 62.781577) (xy 186.487235 62.781577) (xy 186.094261 62.388603) (xy 186.136 62.17877) (xy 186.136 61.843) + (xy 186.47177 61.843) (xy 186.493099 61.838757) + ) + ) + (filled_polygon + (pts + (xy 127.730171 62.003829) (xy 127.905136 62.120737) (xy 127.946461 62.184958) (xy 128.107198 62.294785) (xy 128.298 62.333423) + (xy 129.198 62.333423) (xy 129.331577 62.308289) (xy 129.331577 62.351) (xy 129.365117 62.529248) (xy 129.470461 62.692958) + (xy 129.631198 62.802785) (xy 129.666322 62.809898) (xy 129.510042 62.910461) (xy 129.400215 63.071198) (xy 129.361577 63.262) + (xy 129.361577 63.762) (xy 129.395117 63.940248) (xy 129.500461 64.103958) (xy 129.661198 64.213785) (xy 129.852 64.252423) + (xy 130.220765 64.252423) (xy 130.885577 64.917235) (xy 130.885577 65.262) (xy 130.919117 65.440248) (xy 130.966031 65.513154) + (xy 130.958802 65.508215) (xy 130.768 65.469577) (xy 129.868 65.469577) (xy 129.689752 65.503117) (xy 129.526042 65.608461) + (xy 129.416215 65.769198) (xy 129.377577 65.96) (xy 129.377577 66.527755) (xy 129.275802 66.458215) (xy 129.085 66.419577) + (xy 128.746891 66.419577) (xy 128.747126 66.149233) (xy 128.636073 65.880463) (xy 128.430619 65.67465) (xy 128.162043 65.563127) + (xy 127.871233 65.562874) (xy 127.602463 65.673927) (xy 127.523331 65.752921) (xy 127.436539 65.618042) (xy 127.275802 65.508215) + (xy 127.085 65.469577) (xy 126.851156 65.469577) (xy 126.855785 65.462802) (xy 126.894423 65.272) (xy 126.894423 64.927235) + (xy 127.559235 64.262423) (xy 127.928 64.262423) (xy 128.106248 64.228883) (xy 128.269958 64.123539) (xy 128.379785 63.962802) + (xy 128.418423 63.772) (xy 128.418423 63.272) (xy 128.384883 63.093752) (xy 128.279539 62.930042) (xy 128.118802 62.820215) + (xy 128.027104 62.801646) (xy 128.014774 62.739661) (xy 127.888829 62.551171) (xy 127.664829 62.327171) (xy 127.476339 62.201226) + (xy 127.254 62.157) (xy 127.208 62.157) (xy 127.208 61.97) (xy 127.54377 61.97) (xy 127.671029 61.944687) ) ) (filled_polygon @@ -34857,33 +35124,21 @@ ) (filled_polygon (pts - (xy 127.730171 62.003829) (xy 127.905136 62.120737) (xy 127.946461 62.184958) (xy 128.107198 62.294785) (xy 128.298 62.333423) - (xy 129.198 62.333423) (xy 129.331577 62.308289) (xy 129.331577 62.351) (xy 129.365117 62.529248) (xy 129.470461 62.692958) - (xy 129.631198 62.802785) (xy 129.666322 62.809898) (xy 129.510042 62.910461) (xy 129.400215 63.071198) (xy 129.361577 63.262) - (xy 129.361577 63.762) (xy 129.395117 63.940248) (xy 129.500461 64.103958) (xy 129.661198 64.213785) (xy 129.852 64.252423) - (xy 130.220765 64.252423) (xy 130.885577 64.917235) (xy 130.885577 65.262) (xy 130.919117 65.440248) (xy 130.966031 65.513154) - (xy 130.958802 65.508215) (xy 130.768 65.469577) (xy 129.868 65.469577) (xy 129.689752 65.503117) (xy 129.526042 65.608461) - (xy 129.416215 65.769198) (xy 129.377577 65.96) (xy 129.377577 66.527755) (xy 129.275802 66.458215) (xy 129.085 66.419577) - (xy 128.746891 66.419577) (xy 128.747126 66.149233) (xy 128.636073 65.880463) (xy 128.430619 65.67465) (xy 128.162043 65.563127) - (xy 127.871233 65.562874) (xy 127.602463 65.673927) (xy 127.523331 65.752921) (xy 127.436539 65.618042) (xy 127.275802 65.508215) - (xy 127.085 65.469577) (xy 126.851156 65.469577) (xy 126.855785 65.462802) (xy 126.894423 65.272) (xy 126.894423 64.927235) - (xy 127.559235 64.262423) (xy 127.928 64.262423) (xy 128.106248 64.228883) (xy 128.269958 64.123539) (xy 128.379785 63.962802) - (xy 128.418423 63.772) (xy 128.418423 63.272) (xy 128.384883 63.093752) (xy 128.279539 62.930042) (xy 128.118802 62.820215) - (xy 128.027104 62.801646) (xy 128.014774 62.739661) (xy 127.888829 62.551171) (xy 127.664829 62.327171) (xy 127.476339 62.201226) - (xy 127.254 62.157) (xy 127.208 62.157) (xy 127.208 61.97) (xy 127.54377 61.97) (xy 127.671029 61.944687) - ) - ) - (filled_polygon - (pts - (xy 105.505171 61.876829) (xy 105.693661 62.002774) (xy 105.830461 62.029985) (xy 105.848461 62.057958) (xy 106.009198 62.167785) - (xy 106.2 62.206423) (xy 107.1 62.206423) (xy 107.233577 62.181289) (xy 107.233577 62.224) (xy 107.267117 62.402248) - (xy 107.372461 62.565958) (xy 107.533198 62.675785) (xy 107.655703 62.700593) (xy 107.637212 62.793552) (xy 107.575752 62.805117) - (xy 107.412042 62.910461) (xy 107.302215 63.071198) (xy 107.263577 63.262) (xy 107.263577 63.762) (xy 107.297117 63.940248) - (xy 107.402461 64.103958) (xy 107.563198 64.213785) (xy 107.754 64.252423) (xy 108.146765 64.252423) (xy 108.787577 64.893235) - (xy 108.787577 65.078) (xy 104.826423 65.078) (xy 104.826423 64.917235) (xy 105.491235 64.252423) (xy 105.86 64.252423) - (xy 106.038248 64.218883) (xy 106.201958 64.113539) (xy 106.311785 63.952802) (xy 106.350423 63.762) (xy 106.350423 63.262) - (xy 106.316883 63.083752) (xy 106.211539 62.920042) (xy 106.050802 62.810215) (xy 105.86 62.771577) (xy 105.491235 62.771577) - (xy 105.074898 62.35524) (xy 105.11 62.17877) (xy 105.11 61.843) (xy 105.44577 61.843) (xy 105.467099 61.838757) + (xy 112.871171 61.876829) (xy 113.059661 62.002774) (xy 113.196461 62.029985) (xy 113.214461 62.057958) (xy 113.375198 62.167785) + (xy 113.566 62.206423) (xy 114.466 62.206423) (xy 114.599577 62.181289) (xy 114.599577 62.224) (xy 114.633117 62.402248) + (xy 114.738461 62.565958) (xy 114.899198 62.675785) (xy 115.072502 62.71088) (xy 115.033226 62.769661) (xy 115.029456 62.788614) + (xy 114.941752 62.805117) (xy 114.778042 62.910461) (xy 114.668215 63.071198) (xy 114.629577 63.262) (xy 114.629577 63.762) + (xy 114.663117 63.940248) (xy 114.768461 64.103958) (xy 114.929198 64.213785) (xy 115.12 64.252423) (xy 115.512765 64.252423) + (xy 116.153577 64.893235) (xy 116.153577 65.262) (xy 116.187117 65.440248) (xy 116.234031 65.513154) (xy 116.226802 65.508215) + (xy 116.036 65.469577) (xy 115.136 65.469577) (xy 114.957752 65.503117) (xy 114.794042 65.608461) (xy 114.684215 65.769198) + (xy 114.645577 65.96) (xy 114.645577 66.527755) (xy 114.543802 66.458215) (xy 114.353 66.419577) (xy 114.014891 66.419577) + (xy 114.015126 66.149233) (xy 113.904073 65.880463) (xy 113.698619 65.67465) (xy 113.430043 65.563127) (xy 113.139233 65.562874) + (xy 112.870463 65.673927) (xy 112.791331 65.752921) (xy 112.704539 65.618042) (xy 112.543802 65.508215) (xy 112.353 65.469577) + (xy 112.142323 65.469577) (xy 112.153785 65.452802) (xy 112.192423 65.262) (xy 112.192423 64.917235) (xy 112.857235 64.252423) + (xy 113.226 64.252423) (xy 113.404248 64.218883) (xy 113.567958 64.113539) (xy 113.677785 63.952802) (xy 113.716423 63.762) + (xy 113.716423 63.262) (xy 113.682883 63.083752) (xy 113.577539 62.920042) (xy 113.416802 62.810215) (xy 113.343135 62.795297) + (xy 113.312774 62.642661) (xy 113.186829 62.454171) (xy 112.932829 62.200171) (xy 112.744339 62.074226) (xy 112.522 62.03) + (xy 112.476 62.03) (xy 112.476 61.843) (xy 112.81177 61.843) (xy 112.833099 61.838757) ) ) (filled_polygon @@ -34912,12 +35167,25 @@ ) (filled_polygon (pts - (xy 145.039474 58.310767) (xy 145.150527 58.579537) (xy 145.355981 58.78535) (xy 145.573046 58.875484) (xy 145.572874 59.072767) - (xy 145.683927 59.341537) (xy 145.751248 59.408976) (xy 145.625262 59.597527) (xy 145.57723 59.839) (xy 145.625262 60.080473) - (xy 145.63096 60.089) (xy 145.625262 60.097527) (xy 145.57723 60.339) (xy 145.625262 60.580473) (xy 145.762046 60.785184) - (xy 145.842587 60.839) (xy 145.762046 60.892816) (xy 145.625262 61.097527) (xy 145.57723 61.339) (xy 145.58571 61.381632) - (xy 145.581039 61.386303) (xy 145.454 61.360577) (xy 144.813601 61.360577) (xy 144.8276 61.2902) (xy 144.8276 58.228423) - (xy 145.039546 58.228423) + (xy 105.505171 61.876829) (xy 105.693661 62.002774) (xy 105.830461 62.029985) (xy 105.848461 62.057958) (xy 106.009198 62.167785) + (xy 106.2 62.206423) (xy 107.1 62.206423) (xy 107.233577 62.181289) (xy 107.233577 62.224) (xy 107.267117 62.402248) + (xy 107.372461 62.565958) (xy 107.533198 62.675785) (xy 107.655703 62.700593) (xy 107.637212 62.793552) (xy 107.575752 62.805117) + (xy 107.412042 62.910461) (xy 107.302215 63.071198) (xy 107.263577 63.262) (xy 107.263577 63.762) (xy 107.297117 63.940248) + (xy 107.402461 64.103958) (xy 107.563198 64.213785) (xy 107.754 64.252423) (xy 108.146765 64.252423) (xy 108.787577 64.893235) + (xy 108.787577 65.078) (xy 104.826423 65.078) (xy 104.826423 64.917235) (xy 105.491235 64.252423) (xy 105.86 64.252423) + (xy 106.038248 64.218883) (xy 106.201958 64.113539) (xy 106.311785 63.952802) (xy 106.350423 63.762) (xy 106.350423 63.262) + (xy 106.316883 63.083752) (xy 106.211539 62.920042) (xy 106.050802 62.810215) (xy 105.86 62.771577) (xy 105.491235 62.771577) + (xy 105.074898 62.35524) (xy 105.11 62.17877) (xy 105.11 61.843) (xy 105.44577 61.843) (xy 105.467099 61.838757) + ) + ) + (filled_polygon + (pts + (xy 137.673474 58.310767) (xy 137.784527 58.579537) (xy 137.989981 58.78535) (xy 138.207046 58.875484) (xy 138.206874 59.072767) + (xy 138.317927 59.341537) (xy 138.385248 59.408976) (xy 138.259262 59.597527) (xy 138.21123 59.839) (xy 138.259262 60.080473) + (xy 138.26496 60.089) (xy 138.259262 60.097527) (xy 138.21123 60.339) (xy 138.259262 60.580473) (xy 138.396046 60.785184) + (xy 138.476587 60.839) (xy 138.396046 60.892816) (xy 138.259262 61.097527) (xy 138.21123 61.339) (xy 138.21971 61.381632) + (xy 138.215039 61.386303) (xy 138.088 61.360577) (xy 137.432306 61.360577) (xy 137.4362 61.341) (xy 137.4362 58.228423) + (xy 137.673546 58.228423) ) ) (filled_polygon @@ -34931,12 +35199,12 @@ ) (filled_polygon (pts - (xy 137.673474 58.310767) (xy 137.784527 58.579537) (xy 137.989981 58.78535) (xy 138.207046 58.875484) (xy 138.206874 59.072767) - (xy 138.317927 59.341537) (xy 138.385248 59.408976) (xy 138.259262 59.597527) (xy 138.21123 59.839) (xy 138.259262 60.080473) - (xy 138.26496 60.089) (xy 138.259262 60.097527) (xy 138.21123 60.339) (xy 138.259262 60.580473) (xy 138.396046 60.785184) - (xy 138.476587 60.839) (xy 138.396046 60.892816) (xy 138.259262 61.097527) (xy 138.21123 61.339) (xy 138.21971 61.381632) - (xy 138.215039 61.386303) (xy 138.088 61.360577) (xy 137.432306 61.360577) (xy 137.4362 61.341) (xy 137.4362 58.228423) - (xy 137.673546 58.228423) + (xy 145.039474 58.310767) (xy 145.150527 58.579537) (xy 145.355981 58.78535) (xy 145.573046 58.875484) (xy 145.572874 59.072767) + (xy 145.683927 59.341537) (xy 145.751248 59.408976) (xy 145.625262 59.597527) (xy 145.57723 59.839) (xy 145.625262 60.080473) + (xy 145.63096 60.089) (xy 145.625262 60.097527) (xy 145.57723 60.339) (xy 145.625262 60.580473) (xy 145.762046 60.785184) + (xy 145.842587 60.839) (xy 145.762046 60.892816) (xy 145.625262 61.097527) (xy 145.57723 61.339) (xy 145.58571 61.381632) + (xy 145.581039 61.386303) (xy 145.454 61.360577) (xy 144.813601 61.360577) (xy 144.8276 61.2902) (xy 144.8276 58.228423) + (xy 145.039546 58.228423) ) ) (filled_polygon @@ -34950,20 +35218,12 @@ ) (filled_polygon (pts - (xy 174.503474 58.310767) (xy 174.614527 58.579537) (xy 174.819981 58.78535) (xy 175.037046 58.875484) (xy 175.036874 59.072767) - (xy 175.147927 59.341537) (xy 175.164415 59.358053) (xy 175.089262 59.470527) (xy 175.04123 59.712) (xy 175.089262 59.953473) - (xy 175.09496 59.962) (xy 175.089262 59.970527) (xy 175.04123 60.212) (xy 175.089262 60.453473) (xy 175.226046 60.658184) - (xy 175.306587 60.712) (xy 175.226046 60.765816) (xy 175.089262 60.970527) (xy 175.04123 61.212) (xy 175.04971 61.254632) - (xy 175.045039 61.259303) (xy 174.918 61.233577) (xy 174.2916 61.233577) (xy 174.2916 58.228423) (xy 174.503546 58.228423) - ) - ) - (filled_polygon - (pts - (xy 152.532474 58.437767) (xy 152.643527 58.706537) (xy 152.848981 58.91235) (xy 152.938981 58.949721) (xy 152.938874 59.072767) - (xy 153.049927 59.341537) (xy 153.066415 59.358053) (xy 152.991262 59.470527) (xy 152.94323 59.712) (xy 152.991262 59.953473) - (xy 152.99696 59.962) (xy 152.991262 59.970527) (xy 152.94323 60.212) (xy 152.991262 60.453473) (xy 153.128046 60.658184) - (xy 153.208587 60.712) (xy 153.128046 60.765816) (xy 152.991262 60.970527) (xy 152.94323 61.212) (xy 152.95171 61.254632) - (xy 152.947039 61.259303) (xy 152.82 61.233577) (xy 152.1936 61.233577) (xy 152.1936 58.228423) (xy 152.532656 58.228423) + (xy 159.898474 58.437767) (xy 160.009527 58.706537) (xy 160.214981 58.91235) (xy 160.304981 58.949721) (xy 160.304874 59.072767) + (xy 160.415927 59.341537) (xy 160.432415 59.358053) (xy 160.357262 59.470527) (xy 160.30923 59.712) (xy 160.357262 59.953473) + (xy 160.36296 59.962) (xy 160.357262 59.970527) (xy 160.30923 60.212) (xy 160.357262 60.453473) (xy 160.494046 60.658184) + (xy 160.574587 60.712) (xy 160.494046 60.765816) (xy 160.357262 60.970527) (xy 160.30923 61.212) (xy 160.31771 61.254632) + (xy 160.313039 61.259303) (xy 160.186 61.233577) (xy 159.550654 61.233577) (xy 159.5596 61.1886) (xy 159.5596 58.228423) + (xy 159.898656 58.228423) ) ) (filled_polygon @@ -34976,6 +35236,15 @@ (xy 181.996656 58.228423) ) ) + (filled_polygon + (pts + (xy 152.532474 58.437767) (xy 152.643527 58.706537) (xy 152.848981 58.91235) (xy 152.938981 58.949721) (xy 152.938874 59.072767) + (xy 153.049927 59.341537) (xy 153.066415 59.358053) (xy 152.991262 59.470527) (xy 152.94323 59.712) (xy 152.991262 59.953473) + (xy 152.99696 59.962) (xy 152.991262 59.970527) (xy 152.94323 60.212) (xy 152.991262 60.453473) (xy 153.128046 60.658184) + (xy 153.208587 60.712) (xy 153.128046 60.765816) (xy 152.991262 60.970527) (xy 152.94323 61.212) (xy 152.95171 61.254632) + (xy 152.947039 61.259303) (xy 152.82 61.233577) (xy 152.1936 61.233577) (xy 152.1936 58.228423) (xy 152.532656 58.228423) + ) + ) (filled_polygon (pts (xy 115.473874 58.437767) (xy 115.584927 58.706537) (xy 115.790381 58.91235) (xy 116.058957 59.023873) (xy 116.108916 59.023916) @@ -34986,25 +35255,6 @@ (xy 115.3636 58.228423) (xy 115.474056 58.228423) ) ) - (filled_polygon - (pts - (xy 167.264474 58.310767) (xy 167.375527 58.579537) (xy 167.580981 58.78535) (xy 167.671091 58.822767) (xy 167.670874 59.072767) - (xy 167.781927 59.341537) (xy 167.798415 59.358053) (xy 167.723262 59.470527) (xy 167.67523 59.712) (xy 167.723262 59.953473) - (xy 167.72896 59.962) (xy 167.723262 59.970527) (xy 167.67523 60.212) (xy 167.723262 60.453473) (xy 167.860046 60.658184) - (xy 167.940587 60.712) (xy 167.860046 60.765816) (xy 167.723262 60.970527) (xy 167.67523 61.212) (xy 167.68371 61.254632) - (xy 167.679039 61.259303) (xy 167.552 61.233577) (xy 166.9256 61.233577) (xy 166.9256 58.228423) (xy 167.264546 58.228423) - ) - ) - (filled_polygon - (pts - (xy 159.898474 58.437767) (xy 160.009527 58.706537) (xy 160.214981 58.91235) (xy 160.304981 58.949721) (xy 160.304874 59.072767) - (xy 160.415927 59.341537) (xy 160.432415 59.358053) (xy 160.357262 59.470527) (xy 160.30923 59.712) (xy 160.357262 59.953473) - (xy 160.36296 59.962) (xy 160.357262 59.970527) (xy 160.30923 60.212) (xy 160.357262 60.453473) (xy 160.494046 60.658184) - (xy 160.574587 60.712) (xy 160.494046 60.765816) (xy 160.357262 60.970527) (xy 160.30923 61.212) (xy 160.31771 61.254632) - (xy 160.313039 61.259303) (xy 160.186 61.233577) (xy 159.550654 61.233577) (xy 159.5596 61.1886) (xy 159.5596 58.228423) - (xy 159.898656 58.228423) - ) - ) (filled_polygon (pts (xy 100.741874 58.310767) (xy 100.852927 58.579537) (xy 101.058381 58.78535) (xy 101.326957 58.896873) (xy 101.377027 58.896917) @@ -35017,12 +35267,11 @@ ) (filled_polygon (pts - (xy 108.107874 58.437767) (xy 108.218927 58.706537) (xy 108.424381 58.91235) (xy 108.692957 59.023873) (xy 108.742916 59.023916) - (xy 108.742874 59.072767) (xy 108.853927 59.341537) (xy 108.870415 59.358053) (xy 108.795262 59.470527) (xy 108.74723 59.712) - (xy 108.795262 59.953473) (xy 108.80096 59.962) (xy 108.795262 59.970527) (xy 108.74723 60.212) (xy 108.795262 60.453473) - (xy 108.932046 60.658184) (xy 109.012587 60.712) (xy 108.932046 60.765816) (xy 108.795262 60.970527) (xy 108.74723 61.212) - (xy 108.75571 61.254632) (xy 108.751039 61.259303) (xy 108.624 61.233577) (xy 107.958201 61.233577) (xy 107.9722 61.1632) - (xy 107.9722 58.228423) (xy 108.108056 58.228423) + (xy 167.264474 58.310767) (xy 167.375527 58.579537) (xy 167.580981 58.78535) (xy 167.671091 58.822767) (xy 167.670874 59.072767) + (xy 167.781927 59.341537) (xy 167.798415 59.358053) (xy 167.723262 59.470527) (xy 167.67523 59.712) (xy 167.723262 59.953473) + (xy 167.72896 59.962) (xy 167.723262 59.970527) (xy 167.67523 60.212) (xy 167.723262 60.453473) (xy 167.860046 60.658184) + (xy 167.940587 60.712) (xy 167.860046 60.765816) (xy 167.723262 60.970527) (xy 167.67523 61.212) (xy 167.68371 61.254632) + (xy 167.679039 61.259303) (xy 167.552 61.233577) (xy 166.9256 61.233577) (xy 166.9256 58.228423) (xy 167.264546 58.228423) ) ) (filled_polygon @@ -35037,16 +35286,21 @@ ) (filled_polygon (pts - (xy 148.433527 59.938738) (xy 148.551747 59.962253) (xy 148.575262 60.080473) (xy 148.58096 60.089) (xy 148.575262 60.097527) - (xy 148.52723 60.339) (xy 148.575262 60.580473) (xy 148.58096 60.589) (xy 148.575262 60.597527) (xy 148.52723 60.839) - (xy 148.575262 61.080473) (xy 148.58096 61.089) (xy 148.575262 61.097527) (xy 148.551747 61.215747) (xy 148.433527 61.239262) - (xy 148.425 61.24496) (xy 148.416473 61.239262) (xy 148.175 61.19123) (xy 147.933527 61.239262) (xy 147.925 61.24496) - (xy 147.916473 61.239262) (xy 147.675 61.19123) (xy 147.433527 61.239262) (xy 147.425 61.24496) (xy 147.416473 61.239262) - (xy 147.298253 61.215747) (xy 147.274738 61.097527) (xy 147.137954 60.892816) (xy 147.057413 60.839) (xy 147.137954 60.785184) - (xy 147.274738 60.580473) (xy 147.32277 60.339) (xy 147.274738 60.097527) (xy 147.26904 60.089) (xy 147.274738 60.080473) - (xy 147.298253 59.962253) (xy 147.416473 59.938738) (xy 147.425 59.93304) (xy 147.433527 59.938738) (xy 147.675 59.98677) - (xy 147.916473 59.938738) (xy 147.925 59.93304) (xy 147.933527 59.938738) (xy 148.175 59.98677) (xy 148.416473 59.938738) - (xy 148.425 59.93304) + (xy 108.107874 58.437767) (xy 108.218927 58.706537) (xy 108.424381 58.91235) (xy 108.692957 59.023873) (xy 108.742916 59.023916) + (xy 108.742874 59.072767) (xy 108.853927 59.341537) (xy 108.870415 59.358053) (xy 108.795262 59.470527) (xy 108.74723 59.712) + (xy 108.795262 59.953473) (xy 108.80096 59.962) (xy 108.795262 59.970527) (xy 108.74723 60.212) (xy 108.795262 60.453473) + (xy 108.932046 60.658184) (xy 109.012587 60.712) (xy 108.932046 60.765816) (xy 108.795262 60.970527) (xy 108.74723 61.212) + (xy 108.75571 61.254632) (xy 108.751039 61.259303) (xy 108.624 61.233577) (xy 107.958201 61.233577) (xy 107.9722 61.1632) + (xy 107.9722 58.228423) (xy 108.108056 58.228423) + ) + ) + (filled_polygon + (pts + (xy 174.503474 58.310767) (xy 174.614527 58.579537) (xy 174.819981 58.78535) (xy 175.037046 58.875484) (xy 175.036874 59.072767) + (xy 175.147927 59.341537) (xy 175.164415 59.358053) (xy 175.089262 59.470527) (xy 175.04123 59.712) (xy 175.089262 59.953473) + (xy 175.09496 59.962) (xy 175.089262 59.970527) (xy 175.04123 60.212) (xy 175.089262 60.453473) (xy 175.226046 60.658184) + (xy 175.306587 60.712) (xy 175.226046 60.765816) (xy 175.089262 60.970527) (xy 175.04123 61.212) (xy 175.04971 61.254632) + (xy 175.045039 61.259303) (xy 174.918 61.233577) (xy 174.2916 61.233577) (xy 174.2916 58.228423) (xy 174.503546 58.228423) ) ) (filled_polygon @@ -35077,6 +35331,20 @@ (xy 141.059 59.93304) ) ) + (filled_polygon + (pts + (xy 148.433527 59.938738) (xy 148.551747 59.962253) (xy 148.575262 60.080473) (xy 148.58096 60.089) (xy 148.575262 60.097527) + (xy 148.52723 60.339) (xy 148.575262 60.580473) (xy 148.58096 60.589) (xy 148.575262 60.597527) (xy 148.52723 60.839) + (xy 148.575262 61.080473) (xy 148.58096 61.089) (xy 148.575262 61.097527) (xy 148.551747 61.215747) (xy 148.433527 61.239262) + (xy 148.425 61.24496) (xy 148.416473 61.239262) (xy 148.175 61.19123) (xy 147.933527 61.239262) (xy 147.925 61.24496) + (xy 147.916473 61.239262) (xy 147.675 61.19123) (xy 147.433527 61.239262) (xy 147.425 61.24496) (xy 147.416473 61.239262) + (xy 147.298253 61.215747) (xy 147.274738 61.097527) (xy 147.137954 60.892816) (xy 147.057413 60.839) (xy 147.137954 60.785184) + (xy 147.274738 60.580473) (xy 147.32277 60.339) (xy 147.274738 60.097527) (xy 147.26904 60.089) (xy 147.274738 60.080473) + (xy 147.298253 59.962253) (xy 147.416473 59.938738) (xy 147.425 59.93304) (xy 147.433527 59.938738) (xy 147.675 59.98677) + (xy 147.916473 59.938738) (xy 147.925 59.93304) (xy 147.933527 59.938738) (xy 148.175 59.98677) (xy 148.416473 59.938738) + (xy 148.425 59.93304) + ) + ) (filled_polygon (pts (xy 133.701527 59.938738) (xy 133.819747 59.962253) (xy 133.843262 60.080473) (xy 133.84896 60.089) (xy 133.843262 60.097527) @@ -35093,30 +35361,16 @@ ) (filled_polygon (pts - (xy 192.629527 59.811738) (xy 192.747747 59.835253) (xy 192.771262 59.953473) (xy 192.77696 59.962) (xy 192.771262 59.970527) - (xy 192.72323 60.212) (xy 192.771262 60.453473) (xy 192.77696 60.462) (xy 192.771262 60.470527) (xy 192.72323 60.712) - (xy 192.771262 60.953473) (xy 192.77696 60.962) (xy 192.771262 60.970527) (xy 192.747747 61.088747) (xy 192.629527 61.112262) - (xy 192.621 61.11796) (xy 192.612473 61.112262) (xy 192.371 61.06423) (xy 192.129527 61.112262) (xy 192.121 61.11796) - (xy 192.112473 61.112262) (xy 191.871 61.06423) (xy 191.629527 61.112262) (xy 191.621 61.11796) (xy 191.612473 61.112262) - (xy 191.494253 61.088747) (xy 191.470738 60.970527) (xy 191.333954 60.765816) (xy 191.253413 60.712) (xy 191.333954 60.658184) - (xy 191.470738 60.453473) (xy 191.51877 60.212) (xy 191.470738 59.970527) (xy 191.46504 59.962) (xy 191.470738 59.953473) - (xy 191.494253 59.835253) (xy 191.612473 59.811738) (xy 191.621 59.80604) (xy 191.629527 59.811738) (xy 191.871 59.85977) - (xy 192.112473 59.811738) (xy 192.121 59.80604) (xy 192.129527 59.811738) (xy 192.371 59.85977) (xy 192.612473 59.811738) - (xy 192.621 59.80604) - ) - ) - (filled_polygon - (pts - (xy 111.603527 59.811738) (xy 111.721747 59.835253) (xy 111.745262 59.953473) (xy 111.75096 59.962) (xy 111.745262 59.970527) - (xy 111.69723 60.212) (xy 111.745262 60.453473) (xy 111.75096 60.462) (xy 111.745262 60.470527) (xy 111.69723 60.712) - (xy 111.745262 60.953473) (xy 111.75096 60.962) (xy 111.745262 60.970527) (xy 111.721747 61.088747) (xy 111.603527 61.112262) - (xy 111.595 61.11796) (xy 111.586473 61.112262) (xy 111.345 61.06423) (xy 111.103527 61.112262) (xy 111.095 61.11796) - (xy 111.086473 61.112262) (xy 110.845 61.06423) (xy 110.603527 61.112262) (xy 110.595 61.11796) (xy 110.586473 61.112262) - (xy 110.468253 61.088747) (xy 110.444738 60.970527) (xy 110.307954 60.765816) (xy 110.227413 60.712) (xy 110.307954 60.658184) - (xy 110.444738 60.453473) (xy 110.49277 60.212) (xy 110.444738 59.970527) (xy 110.43904 59.962) (xy 110.444738 59.953473) - (xy 110.468253 59.835253) (xy 110.586473 59.811738) (xy 110.595 59.80604) (xy 110.603527 59.811738) (xy 110.845 59.85977) - (xy 111.086473 59.811738) (xy 111.095 59.80604) (xy 111.103527 59.811738) (xy 111.345 59.85977) (xy 111.586473 59.811738) - (xy 111.595 59.80604) + (xy 104.237527 59.811738) (xy 104.355747 59.835253) (xy 104.379262 59.953473) (xy 104.38496 59.962) (xy 104.379262 59.970527) + (xy 104.33123 60.212) (xy 104.379262 60.453473) (xy 104.38496 60.462) (xy 104.379262 60.470527) (xy 104.33123 60.712) + (xy 104.379262 60.953473) (xy 104.38496 60.962) (xy 104.379262 60.970527) (xy 104.355747 61.088747) (xy 104.237527 61.112262) + (xy 104.229 61.11796) (xy 104.220473 61.112262) (xy 103.979 61.06423) (xy 103.737527 61.112262) (xy 103.729 61.11796) + (xy 103.720473 61.112262) (xy 103.479 61.06423) (xy 103.237527 61.112262) (xy 103.229 61.11796) (xy 103.220473 61.112262) + (xy 103.102253 61.088747) (xy 103.078738 60.970527) (xy 102.941954 60.765816) (xy 102.861413 60.712) (xy 102.941954 60.658184) + (xy 103.078738 60.453473) (xy 103.12677 60.212) (xy 103.078738 59.970527) (xy 103.07304 59.962) (xy 103.078738 59.953473) + (xy 103.102253 59.835253) (xy 103.220473 59.811738) (xy 103.229 59.80604) (xy 103.237527 59.811738) (xy 103.479 59.85977) + (xy 103.720473 59.811738) (xy 103.729 59.80604) (xy 103.737527 59.811738) (xy 103.979 59.85977) (xy 104.220473 59.811738) + (xy 104.229 59.80604) ) ) (filled_polygon @@ -35133,6 +35387,20 @@ (xy 155.791 59.80604) ) ) + (filled_polygon + (pts + (xy 177.897527 59.811738) (xy 178.015747 59.835253) (xy 178.039262 59.953473) (xy 178.04496 59.962) (xy 178.039262 59.970527) + (xy 177.99123 60.212) (xy 178.039262 60.453473) (xy 178.04496 60.462) (xy 178.039262 60.470527) (xy 177.99123 60.712) + (xy 178.039262 60.953473) (xy 178.04496 60.962) (xy 178.039262 60.970527) (xy 178.015747 61.088747) (xy 177.897527 61.112262) + (xy 177.889 61.11796) (xy 177.880473 61.112262) (xy 177.639 61.06423) (xy 177.397527 61.112262) (xy 177.389 61.11796) + (xy 177.380473 61.112262) (xy 177.139 61.06423) (xy 176.897527 61.112262) (xy 176.889 61.11796) (xy 176.880473 61.112262) + (xy 176.762253 61.088747) (xy 176.738738 60.970527) (xy 176.601954 60.765816) (xy 176.521413 60.712) (xy 176.601954 60.658184) + (xy 176.738738 60.453473) (xy 176.78677 60.212) (xy 176.738738 59.970527) (xy 176.73304 59.962) (xy 176.738738 59.953473) + (xy 176.762253 59.835253) (xy 176.880473 59.811738) (xy 176.889 59.80604) (xy 176.897527 59.811738) (xy 177.139 59.85977) + (xy 177.380473 59.811738) (xy 177.389 59.80604) (xy 177.397527 59.811738) (xy 177.639 59.85977) (xy 177.880473 59.811738) + (xy 177.889 59.80604) + ) + ) (filled_polygon (pts (xy 185.263527 59.811738) (xy 185.381747 59.835253) (xy 185.405262 59.953473) (xy 185.41096 59.962) (xy 185.405262 59.970527) @@ -35147,6 +35415,20 @@ (xy 185.255 59.80604) ) ) + (filled_polygon + (pts + (xy 192.629527 59.811738) (xy 192.747747 59.835253) (xy 192.771262 59.953473) (xy 192.77696 59.962) (xy 192.771262 59.970527) + (xy 192.72323 60.212) (xy 192.771262 60.453473) (xy 192.77696 60.462) (xy 192.771262 60.470527) (xy 192.72323 60.712) + (xy 192.771262 60.953473) (xy 192.77696 60.962) (xy 192.771262 60.970527) (xy 192.747747 61.088747) (xy 192.629527 61.112262) + (xy 192.621 61.11796) (xy 192.612473 61.112262) (xy 192.371 61.06423) (xy 192.129527 61.112262) (xy 192.121 61.11796) + (xy 192.112473 61.112262) (xy 191.871 61.06423) (xy 191.629527 61.112262) (xy 191.621 61.11796) (xy 191.612473 61.112262) + (xy 191.494253 61.088747) (xy 191.470738 60.970527) (xy 191.333954 60.765816) (xy 191.253413 60.712) (xy 191.333954 60.658184) + (xy 191.470738 60.453473) (xy 191.51877 60.212) (xy 191.470738 59.970527) (xy 191.46504 59.962) (xy 191.470738 59.953473) + (xy 191.494253 59.835253) (xy 191.612473 59.811738) (xy 191.621 59.80604) (xy 191.629527 59.811738) (xy 191.871 59.85977) + (xy 192.112473 59.811738) (xy 192.121 59.80604) (xy 192.129527 59.811738) (xy 192.371 59.85977) (xy 192.612473 59.811738) + (xy 192.621 59.80604) + ) + ) (filled_polygon (pts (xy 163.165527 59.811738) (xy 163.283747 59.835253) (xy 163.307262 59.953473) (xy 163.31296 59.962) (xy 163.307262 59.970527) @@ -35163,16 +35445,16 @@ ) (filled_polygon (pts - (xy 177.897527 59.811738) (xy 178.015747 59.835253) (xy 178.039262 59.953473) (xy 178.04496 59.962) (xy 178.039262 59.970527) - (xy 177.99123 60.212) (xy 178.039262 60.453473) (xy 178.04496 60.462) (xy 178.039262 60.470527) (xy 177.99123 60.712) - (xy 178.039262 60.953473) (xy 178.04496 60.962) (xy 178.039262 60.970527) (xy 178.015747 61.088747) (xy 177.897527 61.112262) - (xy 177.889 61.11796) (xy 177.880473 61.112262) (xy 177.639 61.06423) (xy 177.397527 61.112262) (xy 177.389 61.11796) - (xy 177.380473 61.112262) (xy 177.139 61.06423) (xy 176.897527 61.112262) (xy 176.889 61.11796) (xy 176.880473 61.112262) - (xy 176.762253 61.088747) (xy 176.738738 60.970527) (xy 176.601954 60.765816) (xy 176.521413 60.712) (xy 176.601954 60.658184) - (xy 176.738738 60.453473) (xy 176.78677 60.212) (xy 176.738738 59.970527) (xy 176.73304 59.962) (xy 176.738738 59.953473) - (xy 176.762253 59.835253) (xy 176.880473 59.811738) (xy 176.889 59.80604) (xy 176.897527 59.811738) (xy 177.139 59.85977) - (xy 177.380473 59.811738) (xy 177.389 59.80604) (xy 177.397527 59.811738) (xy 177.639 59.85977) (xy 177.880473 59.811738) - (xy 177.889 59.80604) + (xy 111.603527 59.811738) (xy 111.721747 59.835253) (xy 111.745262 59.953473) (xy 111.75096 59.962) (xy 111.745262 59.970527) + (xy 111.69723 60.212) (xy 111.745262 60.453473) (xy 111.75096 60.462) (xy 111.745262 60.470527) (xy 111.69723 60.712) + (xy 111.745262 60.953473) (xy 111.75096 60.962) (xy 111.745262 60.970527) (xy 111.721747 61.088747) (xy 111.603527 61.112262) + (xy 111.595 61.11796) (xy 111.586473 61.112262) (xy 111.345 61.06423) (xy 111.103527 61.112262) (xy 111.095 61.11796) + (xy 111.086473 61.112262) (xy 110.845 61.06423) (xy 110.603527 61.112262) (xy 110.595 61.11796) (xy 110.586473 61.112262) + (xy 110.468253 61.088747) (xy 110.444738 60.970527) (xy 110.307954 60.765816) (xy 110.227413 60.712) (xy 110.307954 60.658184) + (xy 110.444738 60.453473) (xy 110.49277 60.212) (xy 110.444738 59.970527) (xy 110.43904 59.962) (xy 110.444738 59.953473) + (xy 110.468253 59.835253) (xy 110.586473 59.811738) (xy 110.595 59.80604) (xy 110.603527 59.811738) (xy 110.845 59.85977) + (xy 111.086473 59.811738) (xy 111.095 59.80604) (xy 111.103527 59.811738) (xy 111.345 59.85977) (xy 111.586473 59.811738) + (xy 111.595 59.80604) ) ) (filled_polygon @@ -35205,16 +35487,11 @@ ) (filled_polygon (pts - (xy 104.237527 59.811738) (xy 104.355747 59.835253) (xy 104.379262 59.953473) (xy 104.38496 59.962) (xy 104.379262 59.970527) - (xy 104.33123 60.212) (xy 104.379262 60.453473) (xy 104.38496 60.462) (xy 104.379262 60.470527) (xy 104.33123 60.712) - (xy 104.379262 60.953473) (xy 104.38496 60.962) (xy 104.379262 60.970527) (xy 104.355747 61.088747) (xy 104.237527 61.112262) - (xy 104.229 61.11796) (xy 104.220473 61.112262) (xy 103.979 61.06423) (xy 103.737527 61.112262) (xy 103.729 61.11796) - (xy 103.720473 61.112262) (xy 103.479 61.06423) (xy 103.237527 61.112262) (xy 103.229 61.11796) (xy 103.220473 61.112262) - (xy 103.102253 61.088747) (xy 103.078738 60.970527) (xy 102.941954 60.765816) (xy 102.861413 60.712) (xy 102.941954 60.658184) - (xy 103.078738 60.453473) (xy 103.12677 60.212) (xy 103.078738 59.970527) (xy 103.07304 59.962) (xy 103.078738 59.953473) - (xy 103.102253 59.835253) (xy 103.220473 59.811738) (xy 103.229 59.80604) (xy 103.237527 59.811738) (xy 103.479 59.85977) - (xy 103.720473 59.811738) (xy 103.729 59.80604) (xy 103.737527 59.811738) (xy 103.979 59.85977) (xy 104.220473 59.811738) - (xy 104.229 59.80604) + (xy 151.0316 58.000258) (xy 151.0316 60.106095) (xy 151.022043 60.102127) (xy 150.731233 60.101874) (xy 150.462463 60.212927) + (xy 150.417311 60.258) (xy 150.256658 60.258) (xy 150.224738 60.097527) (xy 150.21904 60.089) (xy 150.224738 60.080473) + (xy 150.27277 59.839) (xy 150.224738 59.597527) (xy 150.087954 59.392816) (xy 150.064059 59.37685) (xy 150.09835 59.342619) + (xy 150.209873 59.074043) (xy 150.210126 58.783233) (xy 150.099073 58.514463) (xy 149.893619 58.30865) (xy 149.702056 58.229106) + (xy 149.702126 58.148233) (xy 149.620249 57.950076) (xy 149.634785 57.928802) (xy 149.63677 57.919) (xy 150.950342 57.919) ) ) (filled_polygon @@ -35226,15 +35503,6 @@ (xy 142.463126 58.148233) (xy 142.368409 57.919) (xy 143.584342 57.919) ) ) - (filled_polygon - (pts - (xy 151.0316 58.000258) (xy 151.0316 60.106095) (xy 151.022043 60.102127) (xy 150.731233 60.101874) (xy 150.462463 60.212927) - (xy 150.417311 60.258) (xy 150.256658 60.258) (xy 150.224738 60.097527) (xy 150.21904 60.089) (xy 150.224738 60.080473) - (xy 150.27277 59.839) (xy 150.224738 59.597527) (xy 150.087954 59.392816) (xy 150.064059 59.37685) (xy 150.09835 59.342619) - (xy 150.209873 59.074043) (xy 150.210126 58.783233) (xy 150.099073 58.514463) (xy 149.893619 58.30865) (xy 149.702056 58.229106) - (xy 149.702126 58.148233) (xy 149.620249 57.950076) (xy 149.634785 57.928802) (xy 149.63677 57.919) (xy 150.950342 57.919) - ) - ) (filled_polygon (pts (xy 136.2742 58.127258) (xy 136.2742 60.106006) (xy 136.260043 60.100127) (xy 135.969233 60.099874) (xy 135.700463 60.210927) @@ -35253,32 +35521,6 @@ (xy 127.731126 58.148233) (xy 127.636409 57.919) (xy 128.877742 57.919) ) ) - (filled_polygon - (pts - (xy 180.4956 57.974858) (xy 180.4956 59.979095) (xy 180.486043 59.975127) (xy 180.195233 59.974874) (xy 179.926463 60.085927) - (xy 179.881311 60.131) (xy 179.720658 60.131) (xy 179.688738 59.970527) (xy 179.68304 59.962) (xy 179.688738 59.953473) - (xy 179.73677 59.712) (xy 179.688738 59.470527) (xy 179.578034 59.304848) (xy 179.673873 59.074043) (xy 179.674126 58.783233) - (xy 179.563073 58.514463) (xy 179.357619 58.30865) (xy 179.29301 58.281822) (xy 179.293126 58.148233) (xy 179.198409 57.919) - (xy 180.439742 57.919) - ) - ) - (filled_polygon - (pts - (xy 173.1296 58.000258) (xy 173.1296 60.00019) (xy 173.069243 59.975127) (xy 172.778433 59.974874) (xy 172.509663 60.085927) - (xy 172.464511 60.131) (xy 172.354658 60.131) (xy 172.322738 59.970527) (xy 172.31704 59.962) (xy 172.322738 59.953473) - (xy 172.37077 59.712) (xy 172.322738 59.470527) (xy 172.212034 59.304848) (xy 172.307873 59.074043) (xy 172.308126 58.783233) - (xy 172.197073 58.514463) (xy 171.991619 58.30865) (xy 171.952379 58.292356) (xy 171.952526 58.122833) (xy 171.868304 57.919) - (xy 173.048342 57.919) - ) - ) - (filled_polygon - (pts - (xy 187.8616 60.031831) (xy 187.725043 59.975127) (xy 187.434233 59.974874) (xy 187.165463 60.085927) (xy 187.120311 60.131) - (xy 187.086658 60.131) (xy 187.054738 59.970527) (xy 187.04904 59.962) (xy 187.054738 59.953473) (xy 187.10277 59.712) - (xy 187.054738 59.470527) (xy 186.944034 59.304848) (xy 187.039873 59.074043) (xy 187.040126 58.783233) (xy 186.929073 58.514463) - (xy 186.723619 58.30865) (xy 186.608206 58.260726) (xy 186.608326 58.122833) (xy 186.524104 57.919) (xy 187.8616 57.919) - ) - ) (filled_polygon (pts (xy 195.3292 60.021284) (xy 195.218043 59.975127) (xy 194.927233 59.974874) (xy 194.658463 60.085927) (xy 194.613311 60.131) @@ -35288,15 +35530,6 @@ (xy 193.83277 57.919) (xy 195.3292 57.919) ) ) - (filled_polygon - (pts - (xy 165.7636 58.000258) (xy 165.7636 59.979095) (xy 165.754043 59.975127) (xy 165.463233 59.974874) (xy 165.194463 60.085927) - (xy 165.149311 60.131) (xy 164.988658 60.131) (xy 164.956738 59.970527) (xy 164.95104 59.962) (xy 164.956738 59.953473) - (xy 165.00477 59.712) (xy 164.956738 59.470527) (xy 164.846034 59.304848) (xy 164.941873 59.074043) (xy 164.942126 58.783233) - (xy 164.831073 58.514463) (xy 164.625619 58.30865) (xy 164.611747 58.30289) (xy 164.611926 58.097433) (xy 164.538199 57.919) - (xy 165.682342 57.919) - ) - ) (filled_polygon (pts (xy 106.8102 57.974858) (xy 106.8102 59.975113) (xy 106.535233 59.974874) (xy 106.266463 60.085927) (xy 106.221311 60.131) @@ -35333,5 +35566,40 @@ (xy 157.000785 57.928802) (xy 157.00277 57.919) (xy 158.341742 57.919) ) ) + (filled_polygon + (pts + (xy 187.8616 60.031831) (xy 187.725043 59.975127) (xy 187.434233 59.974874) (xy 187.165463 60.085927) (xy 187.120311 60.131) + (xy 187.086658 60.131) (xy 187.054738 59.970527) (xy 187.04904 59.962) (xy 187.054738 59.953473) (xy 187.10277 59.712) + (xy 187.054738 59.470527) (xy 186.944034 59.304848) (xy 187.039873 59.074043) (xy 187.040126 58.783233) (xy 186.929073 58.514463) + (xy 186.723619 58.30865) (xy 186.608206 58.260726) (xy 186.608326 58.122833) (xy 186.524104 57.919) (xy 187.8616 57.919) + ) + ) + (filled_polygon + (pts + (xy 180.4956 57.974858) (xy 180.4956 59.979095) (xy 180.486043 59.975127) (xy 180.195233 59.974874) (xy 179.926463 60.085927) + (xy 179.881311 60.131) (xy 179.720658 60.131) (xy 179.688738 59.970527) (xy 179.68304 59.962) (xy 179.688738 59.953473) + (xy 179.73677 59.712) (xy 179.688738 59.470527) (xy 179.578034 59.304848) (xy 179.673873 59.074043) (xy 179.674126 58.783233) + (xy 179.563073 58.514463) (xy 179.357619 58.30865) (xy 179.29301 58.281822) (xy 179.293126 58.148233) (xy 179.198409 57.919) + (xy 180.439742 57.919) + ) + ) + (filled_polygon + (pts + (xy 165.7636 58.000258) (xy 165.7636 59.979095) (xy 165.754043 59.975127) (xy 165.463233 59.974874) (xy 165.194463 60.085927) + (xy 165.149311 60.131) (xy 164.988658 60.131) (xy 164.956738 59.970527) (xy 164.95104 59.962) (xy 164.956738 59.953473) + (xy 165.00477 59.712) (xy 164.956738 59.470527) (xy 164.846034 59.304848) (xy 164.941873 59.074043) (xy 164.942126 58.783233) + (xy 164.831073 58.514463) (xy 164.625619 58.30865) (xy 164.611747 58.30289) (xy 164.611926 58.097433) (xy 164.538199 57.919) + (xy 165.682342 57.919) + ) + ) + (filled_polygon + (pts + (xy 173.1296 58.000258) (xy 173.1296 60.00019) (xy 173.069243 59.975127) (xy 172.778433 59.974874) (xy 172.509663 60.085927) + (xy 172.464511 60.131) (xy 172.354658 60.131) (xy 172.322738 59.970527) (xy 172.31704 59.962) (xy 172.322738 59.953473) + (xy 172.37077 59.712) (xy 172.322738 59.470527) (xy 172.212034 59.304848) (xy 172.307873 59.074043) (xy 172.308126 58.783233) + (xy 172.197073 58.514463) (xy 171.991619 58.30865) (xy 171.952379 58.292356) (xy 171.952526 58.122833) (xy 171.868304 57.919) + (xy 173.048342 57.919) + ) + ) ) ) diff --git a/pcbs/extension_board/power.sch b/pcbs/extension_board/power.sch index 366506a..fac26dc 100644 --- a/pcbs/extension_board/power.sch +++ b/pcbs/extension_board/power.sch @@ -86,10 +86,10 @@ F 4 "311-3.0KGRCT-ND" V 5090 2970 60 0001 C CNN "Digikey" -1 0 0 -1 $EndComp $Comp -L GND #PWR0292 +L GND #PWR294 U 1 1 5A0AD8CE P 5090 3180 -F 0 "#PWR0292" H 5090 2930 50 0001 C CNN +F 0 "#PWR294" H 5090 2930 50 0001 C CNN F 1 "GND" H 5090 3030 50 0000 C CNN F 2 "" H 5090 3180 50 0001 C CNN F 3 "" H 5090 3180 50 0001 C CNN @@ -173,10 +173,10 @@ $EndComp Text GLabel 1830 5145 0 60 Input ~ 0 V18 $Comp -L GND #PWR0293 +L GND #PWR295 U 1 1 5A0B8173 P 5115 5940 -F 0 "#PWR0293" H 5115 5690 50 0001 C CNN +F 0 "#PWR295" H 5115 5690 50 0001 C CNN F 1 "GND" H 5115 5790 50 0000 C CNN F 2 "" H 5115 5940 50 0001 C CNN F 3 "" H 5115 5940 50 0001 C CNN @@ -188,10 +188,10 @@ FB Text GLabel 2965 5545 0 60 UnSpc ~ 0 FB $Comp -L GND #PWR0294 +L GND #PWR293 U 1 1 5A0B8CE5 P 4690 5160 -F 0 "#PWR0294" H 4690 4910 50 0001 C CNN +F 0 "#PWR293" H 4690 4910 50 0001 C CNN F 1 "GND" H 4690 5010 50 0000 C CNN F 2 "" H 4690 5160 50 0001 C CNN F 3 "" H 4690 5160 50 0001 C CNN @@ -199,10 +199,10 @@ F 3 "" H 4690 5160 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L GND #PWR0295 +L GND #PWR292 U 1 1 5A0BC4D5 P 1985 5940 -F 0 "#PWR0295" H 1985 5690 50 0001 C CNN +F 0 "#PWR292" H 1985 5690 50 0001 C CNN F 1 "GND" H 1985 5790 50 0000 C CNN F 2 "" H 1985 5940 50 0001 C CNN F 3 "" H 1985 5940 50 0001 C CNN @@ -288,10 +288,10 @@ F 4 "311-360GRCT-ND" V 8770 4560 60 0001 C CNN "Digikey" -1 0 0 -1 $EndComp $Comp -L GND #PWR0296 +L GND #PWR297 U 1 1 5A0C1EE8 P 8770 4770 -F 0 "#PWR0296" H 8770 4520 50 0001 C CNN +F 0 "#PWR297" H 8770 4520 50 0001 C CNN F 1 "GND" H 8770 4620 50 0000 C CNN F 2 "" H 8770 4770 50 0001 C CNN F 3 "" H 8770 4770 50 0001 C CNN @@ -526,10 +526,10 @@ F 4 "1276-6153-1-ND" V 8740 2690 60 0001 C CNN "Digikey" -1 0 0 -1 $EndComp $Comp -L GND #PWR0297 +L GND #PWR296 U 1 1 5A0EF3E8 P 8740 2900 -F 0 "#PWR0297" H 8740 2650 50 0001 C CNN +F 0 "#PWR296" H 8740 2650 50 0001 C CNN F 1 "GND" H 8740 2750 50 0000 C CNN F 2 "" H 8740 2900 50 0001 C CNN F 3 "" H 8740 2900 50 0001 C CNN @@ -565,10 +565,10 @@ Connection ~ 8740 2110 Text GLabel 5025 3960 3 60 UnSpc ~ 0 3V3 $Comp -L PWR_FLAG #FLG0298 +L PWR_FLAG #FLG1 U 1 1 5A107991 P 5025 3960 -F 0 "#FLG0298" H 5025 4035 50 0001 C CNN +F 0 "#FLG1" H 5025 4035 50 0001 C CNN F 1 "PWR_FLAG" H 5025 4110 50 0000 C CNN F 2 "" H 5025 3960 50 0001 C CNN F 3 "" H 5025 3960 50 0001 C CNN @@ -578,10 +578,10 @@ $EndComp Text GLabel 5475 3960 3 60 UnSpc ~ 0 V18 $Comp -L PWR_FLAG #FLG0299 +L PWR_FLAG #FLG2 U 1 1 5A107A22 P 5475 3960 -F 0 "#FLG0299" H 5475 4035 50 0001 C CNN +F 0 "#FLG2" H 5475 4035 50 0001 C CNN F 1 "PWR_FLAG" H 5475 4110 50 0000 C CNN F 2 "" H 5475 3960 50 0001 C CNN F 3 "" H 5475 3960 50 0001 C CNN diff --git a/software/os/helpers.c b/software/os/helpers.c new file mode 100644 index 0000000..56e7dfa --- /dev/null +++ b/software/os/helpers.c @@ -0,0 +1,54 @@ +/* + * helpers.c + * + * Created on: Dec 7, 2017 + * Author: maximilian + */ + +#include "stm32f10x.h" +#include + +uint8_t osItoa(int iint, char* iochar, size_t ibuffsize, size_t* obuffsize) +{ + int i = 0; + int j = 0; + char z[16]; + int isnegative = 0; + size_t buff_size_1 = ibuffsize; + size_t buff_size_2 = sizeof(z); + + /* Signed or unsigned? */ + if(iint < 0) + { + iint *= -1; + isnegative = 1; + } + /* Take last digit and convert until iint is gone. */ + while(iint > 0) + { + z[i] = (char)('0' + iint % 10); + iint /= 10; + i++; + if( ((buff_size_1 - 1) < (unsigned int)i) || ((buff_size_2 - 1) < (unsigned int)i)) + return 0; + } + + /* Fix the minus symbol. */ + if( ((buff_size_1 - 1) < (unsigned int)i)) + return 0; + else if(isnegative) + { + z[i] = '-'; + i++; + } + + /* Copy into output (reverse it as well while doing so). */ + j = i-1; + while(j >= 0) + { + iochar[j] = z[i-j-1]; + j--; + } + *obuffsize = i; + return 1; +} diff --git a/software/os/helpers.h b/software/os/helpers.h new file mode 100644 index 0000000..c5a92b6 --- /dev/null +++ b/software/os/helpers.h @@ -0,0 +1,13 @@ +/* + * helpers.h + * + * Created on: Dec 7, 2017 + * Author: maximilian + */ + +#ifndef OS_HELPERS_H_ +#define OS_HELPERS_H_ + +uint8_t osItoa(int iint, char* iochar, size_t ibuffsize, size_t* obuffsize); + +#endif /* OS_HELPERS_H_ */ diff --git a/software/os/printf.c b/software/os/printf.c new file mode 100644 index 0000000..4305272 --- /dev/null +++ b/software/os/printf.c @@ -0,0 +1,95 @@ +/* + * printf.c + * + * Created on: Dec 7, 2017 + * Author: maximilian + */ + +#include +#include +#include +#include "stm32f10x.h" +#include "helpers.h" +#include "printf.h" +#include "../platform/usart.h" + +static inline uint8_t osPreventBuffOv(uint* ioindex, size_t ibuffsize) +{ + int i = 0; + if(*ioindex < ibuffsize) + (*ioindex)++; + else + return 0; + return 1; +} + +int osVPrintf(va_list iarguments, char* iobuffer, size_t ibuffsize, const char* iformat) +{ + uint i = 0; + int temp_int = 0; + size_t temp_buffsize = 0; + char temp_string[16]; + + /* Keep processing until the end of the C string. */ + while(*iformat != '\0') + { + /* Do formating magic here. */ + if(*iformat == '%') + { + iformat++; + switch(*iformat) + { + case 'd': + /* Get int and convert it.*/ + temp_int = va_arg(iarguments, int); + if(!osItoa(temp_int, temp_string, sizeof(temp_string)/sizeof(char), &temp_buffsize)) + { + // TODO: Throw error. + } + /* Concatenate. */ + for(uint j=0; j < temp_buffsize; j++) + { + iobuffer[i] = temp_string[j]; + osPreventBuffOv(&i, ibuffsize); + } + break; + default: + // TODO: Throw error in case a wrong formatting cmd is used. + return 0; + } + iformat++; + } + else + { + /* Copy characters into buffer. */ + iobuffer[i] = *iformat; + iformat++; + osPreventBuffOv(&i, ibuffsize); + } + } + iobuffer[i] = '\0'; + /* Return number of elements in the buffer. */ + return (i+1); +} + +int osPrintf(const char* iformat, ...) +{ + va_list arguments; + char buffer[128]; + int return_val; + + va_start(arguments, iformat); + return_val = osVPrintf(arguments, buffer, sizeof(buffer), iformat); + if(return_val) + { + /* Return value is the size of the created string in the buffer. */ + usart2PutString((uint8_t*)buffer, return_val); + } + else + { + // TODO: Throw error if sth. goes wrong. + return -1; + } + va_end(arguments); + return return_val; +} diff --git a/software/os/printf.h b/software/os/printf.h new file mode 100644 index 0000000..35f84bb --- /dev/null +++ b/software/os/printf.h @@ -0,0 +1,18 @@ +/* + * printf.h + * + * Created on: Dec 7, 2017 + * Author: maximilian + */ + +#ifndef OS_PRINTF_H_ +#define OS_PRINTF_H_ + +#include +#include +#include "stm32f10x.h" + +int osPrintf(const char* iformat, ...); +int osVPrintf(va_list iarguments, char* iobuffer, size_t ibuffsize, const char* iformat); + +#endif /* OS_PRINTF_H_ */