From c569dd2385ffedbc7ee8bb78a09de1c4240d7691 Mon Sep 17 00:00:00 2001 From: kelroy1990 Date: Fri, 26 May 2017 18:36:49 +0200 Subject: [PATCH] ArduinoShield for Smoothieboard2 --- .../ArduinoShield/ArduinoShield-cache.lib | 231 ++ extensions/ArduinoShield/ArduinoShield.cmp | 251 ++ .../ArduinoShield/ArduinoShield.kicad_pcb | 2157 +++++++++++++++++ extensions/ArduinoShield/ArduinoShield.net | 364 +++ extensions/ArduinoShield/ArduinoShield.pro | 73 + extensions/ArduinoShield/ArduinoShield.sch | 392 +++ .../ArduinoShield/ArduinoShield_BOM.ods | Bin 0 -> 11485 bytes .../ArduinoShield/ArduinoShield_BOM.xls | Bin 0 -> 12288 bytes .../ArduinoShield/Docs/ArduinoShield.pdf | Bin 0 -> 39556 bytes .../ArduinoShield/Docs/ArduinoShield_BOT.jpg | Bin 0 -> 152071 bytes .../ArduinoShield/Docs/ArduinoShield_TOP.jpg | Bin 0 -> 190564 bytes .../Gerber/ArduinoShield-B.Cu.gbl | 1711 +++++++++++++ .../Gerber/ArduinoShield-B.Mask.gbs | 96 + .../Gerber/ArduinoShield-B.Paste.gbp | 11 + .../Gerber/ArduinoShield-B.SilkS.gbo | 11 + .../Gerber/ArduinoShield-Edge.Cuts.gm1 | 128 + .../Gerber/ArduinoShield-F.Cu.gtl | 808 ++++++ .../Gerber/ArduinoShield-F.Mask.gts | 168 ++ .../Gerber/ArduinoShield-F.Paste.gtp | 73 + .../Gerber/ArduinoShield-F.SilkS.gto | 2007 +++++++++++++++ .../Gerber/ArduinoShield-NPTH.drl | 31 + .../ArduinoShield/Gerber/ArduinoShield.drl | 88 + extensions/ArduinoShield/LICENSE | 189 ++ .../Lib.pretty/20021521-00010T1LF.kicad_mod | 35 + .../Lib.pretty/ARDUINO_101.kicad_mod | 445 ++++ .../Lib.pretty/ARDUINO_DUE.kicad_mod | 1022 ++++++++ .../Lib.pretty/ARDUINO_ETHERNET.kicad_mod | 477 ++++ .../Lib.pretty/ARDUINO_LEONARDO.kicad_mod | 432 ++++ .../Lib.pretty/ARDUINO_LILYPAD.kicad_mod | 139 ++ .../Lib.pretty/ARDUINO_MEGA2560.kicad_mod | 923 +++++++ .../Lib.pretty/ARDUINO_MICRO.kicad_mod | 236 ++ .../Lib.pretty/ARDUINO_MINI.kicad_mod | 153 ++ .../Lib.pretty/ARDUINO_NANO.kicad_mod | 214 ++ .../Lib.pretty/ARDUINO_UNO.kicad_mod | 417 ++++ .../Lib.pretty/CONN_KK_2.54_3W_RA.kicad_mod | 28 + .../Lib.pretty/ESHF-105-01-L-D-SM.kicad_mod | 49 + .../ArduinoShield/Lib.pretty/GNDVIA.kicad_mod | 9 + .../Lib.pretty/Gadgeteer_logo.kicad_mod | 17 + .../Lib.pretty/Gadgeteer_logo_rev.kicad_mod | 15 + ...X-KK-RM2-54mm_Lock_3pin_straight.kicad_mod | 25 + .../Logo_silk_OSHW_12x13mm.kicad_mod | 199 ++ .../Lib.pretty/Logo_silk_OSHW_6x6mm.kicad_mod | 199 ++ .../Lib.pretty/M3_Mounting_Hole.kicad_mod | 9 + .../Lib.pretty/Omron-D2F-A.kicad_mod | 35 + .../Lib.pretty/SB_0603.kicad_mod | 21 + .../Lib.pretty/SHF-105-01-L-D-SM-LC.kicad_mod | 51 + .../Lib.pretty/SHF-105-01-L-D-SM.kicad_mod | 49 + ...lBlock_Amphenol_PT-3.5mm_2pol-RA.kicad_mod | 20 + .../Lib.pretty/VIA-0.6.kicad_mod | 9 + .../ArduinoShield/Lib.pretty/VIA.kicad_mod | 9 + .../Lib.pretty/ftsh-105-01-l-dv.kicad_mod | 43 + .../ArduinoShield/Lib/ExtraEndstops-cache.lib | 283 +++ extensions/ArduinoShield/Lib/Gadget.dcm | 3 + extensions/ArduinoShield/Lib/Gadget.lib | 283 +++ .../ArduinoShield/Lib/SmoothieboardLib.dcm | 3 + .../ArduinoShield/Lib/SmoothieboardLib.lib | 681 ++++++ extensions/ArduinoShield/README.md | 2 + 57 files changed, 15324 insertions(+) create mode 100755 extensions/ArduinoShield/ArduinoShield-cache.lib create mode 100755 extensions/ArduinoShield/ArduinoShield.cmp create mode 100644 extensions/ArduinoShield/ArduinoShield.kicad_pcb create mode 100755 extensions/ArduinoShield/ArduinoShield.net create mode 100755 extensions/ArduinoShield/ArduinoShield.pro create mode 100644 extensions/ArduinoShield/ArduinoShield.sch create mode 100644 extensions/ArduinoShield/ArduinoShield_BOM.ods create mode 100644 extensions/ArduinoShield/ArduinoShield_BOM.xls create mode 100644 extensions/ArduinoShield/Docs/ArduinoShield.pdf create mode 100644 extensions/ArduinoShield/Docs/ArduinoShield_BOT.jpg create mode 100644 extensions/ArduinoShield/Docs/ArduinoShield_TOP.jpg create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-B.Cu.gbl create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-B.Mask.gbs create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-B.Paste.gbp create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-B.SilkS.gbo create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-Edge.Cuts.gm1 create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-F.Cu.gtl create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-F.Mask.gts create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-F.Paste.gtp create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-F.SilkS.gto create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield-NPTH.drl create mode 100644 extensions/ArduinoShield/Gerber/ArduinoShield.drl create mode 100755 extensions/ArduinoShield/LICENSE create mode 100755 extensions/ArduinoShield/Lib.pretty/20021521-00010T1LF.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_101.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_DUE.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_ETHERNET.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_LEONARDO.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_LILYPAD.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_MEGA2560.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_MICRO.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_MINI.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_NANO.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ARDUINO_UNO.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/CONN_KK_2.54_3W_RA.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ESHF-105-01-L-D-SM.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/GNDVIA.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/Gadgeteer_logo.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/Gadgeteer_logo_rev.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/Hdr_MOLEX-KK-RM2-54mm_Lock_3pin_straight.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/Logo_silk_OSHW_12x13mm.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/Logo_silk_OSHW_6x6mm.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/M3_Mounting_Hole.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/Omron-D2F-A.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/SB_0603.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/SHF-105-01-L-D-SM-LC.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/SHF-105-01-L-D-SM.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/TerminalBlock_Amphenol_PT-3.5mm_2pol-RA.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/VIA-0.6.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/VIA.kicad_mod create mode 100755 extensions/ArduinoShield/Lib.pretty/ftsh-105-01-l-dv.kicad_mod create mode 100755 extensions/ArduinoShield/Lib/ExtraEndstops-cache.lib create mode 100755 extensions/ArduinoShield/Lib/Gadget.dcm create mode 100755 extensions/ArduinoShield/Lib/Gadget.lib create mode 100755 extensions/ArduinoShield/Lib/SmoothieboardLib.dcm create mode 100755 extensions/ArduinoShield/Lib/SmoothieboardLib.lib create mode 100755 extensions/ArduinoShield/README.md diff --git a/extensions/ArduinoShield/ArduinoShield-cache.lib b/extensions/ArduinoShield/ArduinoShield-cache.lib new file mode 100755 index 0000000..61e003d --- /dev/null +++ b/extensions/ArduinoShield/ArduinoShield-cache.lib @@ -0,0 +1,231 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ArduinoConnector +# +DEF ArduinoConnector U 0 40 Y Y 1 F N +F0 "U" 950 -50 60 H V C CNN +F1 "ArduinoConnector" 250 -50 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -50 -200 1100 -2150 0 1 0 N +X GPIO-0 0 -200 -300 150 R 50 50 1 1 B +X GPIO-1 1 -200 -400 150 R 50 50 1 1 B +X GPIO-2 2 -200 -500 150 R 50 50 1 1 B +X GPIO-3 3 -200 -600 150 R 50 50 1 1 B +X GPIO-4 4 -200 -700 150 R 50 50 1 1 B +X GPIO-5 5 -200 -800 150 R 50 50 1 1 B +X GPIO-6 6 -200 -900 150 R 50 50 1 1 B +X GPIO-7 7 -200 -1000 150 R 50 50 1 1 B +X GPIO-8 8 -200 -1100 150 R 50 50 1 1 B +X GPIO-9 9 -200 -1200 150 R 50 50 1 1 B +X GPIO-10 10 -200 -1300 150 R 50 50 1 1 B +X Analog-0 A0 1250 -800 150 L 50 50 1 1 B +X GPIO-11 11 -200 -1400 150 R 50 50 1 1 B +X Analog-1 A1 1250 -700 150 L 50 50 1 1 B +X GPIO-12 12 -200 -1500 150 R 50 50 1 1 B +X Analog-2 A2 1250 -600 150 L 50 50 1 1 B +X GPIO-13 13 -200 -1600 150 R 50 50 1 1 B +X Analog-3 A3 1250 -500 150 L 50 50 1 1 B +X Analog-4 A4 1250 -400 150 L 50 50 1 1 B +X Analog-5 A5 1250 -300 150 L 50 50 1 1 B +X 5V 5V 1250 -1200 150 L 50 50 1 1 B +X I2C-Sda SDA -200 -1900 150 R 50 50 1 1 B +X NC N/C 1250 -1600 150 L 50 50 1 1 B +X GND GND -200 -1700 150 R 50 50 1 1 B +X Gnd GND 1250 -1100 150 L 50 50 1 1 B +X Gnd GND 1250 -1000 150 L 50 50 1 1 B +X I2C-Scl SCL -200 -2000 150 R 50 50 1 1 B +X Vin VIN 1250 -900 150 L 50 50 1 1 B +X Reset RESE 1250 -1400 150 L 50 50 1 1 B +X AREF AREF -200 -1800 150 R 50 50 1 1 B +X NC I/OR 1250 -1500 150 L 50 50 1 1 B +X 3.3v 3.3V 1250 -1300 150 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# Conn-A +# +DEF Conn-A A 0 80 Y Y 1 F N +F0 "A" 0 300 50 H V C CNN +F1 "Conn-A" 0 -300 50 H V C CNN +F2 "SBV2_Footprints:SHF-105-01-L-D-SM" 50 -450 50 H I C CNN +F3 "" 0 -1200 50 H V C CNN +F4 "SHF-105-01-L-D-SM " 0 -650 50 H I C CNN "MFPN" +F5 "609-4054-ND" 50 -550 50 H I C CNN "DKPN" +DRAW +S -300 -195 -250 -205 0 1 0 N +S -300 -95 -250 -105 0 1 0 N +S -300 5 -250 -5 0 1 0 N +S -300 105 -250 95 0 1 0 N +S -300 205 -250 195 0 1 0 N +S -250 250 250 -250 0 1 0 N +S 250 -195 300 -205 0 1 0 N +S 250 -95 300 -105 0 1 0 N +S 250 5 300 -5 0 1 0 N +S 250 105 300 95 0 1 0 N +S 250 205 300 195 0 1 0 N +X +3.3V 1 -450 200 150 R 50 50 1 1 W +X +5V 2 450 200 150 L 50 50 1 1 W +X AIN 3 -450 100 150 R 50 50 1 1 B +X AIN 4 450 100 150 L 50 50 1 1 B +X AIN 5 -450 0 150 R 50 50 1 1 B +X GPIO 6 450 0 150 L 50 50 1 1 B +X UN 7 -450 -100 150 R 50 50 1 1 N +X UN 8 450 -100 150 L 50 50 1 1 N +X UN 9 -450 -200 150 R 50 50 1 1 N +X GND 10 450 -200 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Conn-I +# +DEF Conn-I I 0 80 Y Y 1 F N +F0 "I" 0 300 50 H V C CNN +F1 "Conn-I" 0 -300 50 H V C CNN +F2 "SBV2_Footprints:SHF-105-01-L-D-SM" 50 -450 50 H I C CNN +F3 "" 0 -1200 50 H V C CNN +F4 "SHF-105-01-L-D-SM " 0 -650 50 H I C CNN "MFPN" +F5 "609-4054-ND" 50 -550 50 H I C CNN "DKPN" +DRAW +S -300 -195 -250 -205 0 1 0 N +S -300 -95 -250 -105 0 1 0 N +S -300 5 -250 -5 0 1 0 N +S -300 105 -250 95 0 1 0 N +S -300 205 -250 195 0 1 0 N +S -250 250 250 -250 0 1 0 N +S 250 -195 300 -205 0 1 0 N +S 250 -95 300 -105 0 1 0 N +S 250 5 300 -5 0 1 0 N +S 250 105 300 95 0 1 0 N +S 250 205 300 195 0 1 0 N +X +3.3V 1 -450 200 150 R 50 50 1 1 W +X +5V 2 450 200 150 L 50 50 1 1 W +X GPIO! 3 -450 100 150 R 50 50 1 1 B +X UN 4 450 100 150 L 50 50 1 1 N +X UN 5 -450 0 150 R 50 50 1 1 N +X GPIO 6 450 0 150 L 50 50 1 1 B +X UN 7 -450 -100 150 R 50 50 1 1 N +X SDA 8 450 -100 150 L 50 50 1 1 B +X SCL 9 -450 -200 150 R 50 50 1 1 B +X GND 10 450 -200 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Conn-S +# +DEF Conn-S P 0 80 Y Y 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "Conn-S" 0 -300 50 H V C CNN +F2 "SBV2_Footprints:ESHF-105-01-L-D-SM" 50 -450 50 H I C CNN +F3 "" 0 -1200 50 H V C CNN +F4 "ESHF-105-01-L-D-SM " 0 -650 50 H I C CNN "MFPN" +F5 "SAM8765-ND " 50 -550 50 H I C CNN "DKPN" +DRAW +S -300 -195 -250 -205 0 1 0 N +S -300 -95 -250 -105 0 1 0 N +S -300 5 -250 -5 0 1 0 N +S -300 105 -250 95 0 1 0 N +S -300 205 -250 195 0 1 0 N +S -250 250 250 -250 0 1 0 N +S 250 -195 300 -205 0 1 0 N +S 250 -95 300 -105 0 1 0 N +S 250 5 300 -5 0 1 0 N +S 250 105 300 95 0 1 0 N +S 250 205 300 195 0 1 0 N +X +3.3V 1 -450 200 150 R 50 50 1 1 W +X +5V 2 450 200 150 L 50 50 1 1 W +X GPIO! 3 -450 100 150 R 50 50 1 1 B +X GPIO 4 450 100 150 L 50 50 1 1 B +X GPIO 5 -450 0 150 R 50 50 1 1 B +X CS 6 450 0 150 L 50 50 1 1 B +X MOSI 7 -450 -100 150 R 50 50 1 1 B +X MISO 8 450 -100 150 L 50 50 1 1 B +X SCK 9 -450 -200 150 R 50 50 1 1 B +X GND 10 450 -200 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Conn-U +# +DEF Conn-U U 0 80 Y Y 1 F N +F0 "U" 0 300 50 H V C CNN +F1 "Conn-U" 0 -300 50 H V C CNN +F2 "SBV2_Footprints:SHF-105-01-L-D-SM" 50 -450 50 H I C CNN +F3 "" 0 -1200 50 H V C CNN +F4 "SHF-105-01-L-D-SM " 0 -650 50 H I C CNN "MFPN" +F5 "609-4054-ND" 50 -550 50 H I C CNN "DKPN" +DRAW +S -300 -195 -250 -205 0 1 0 N +S -300 -95 -250 -105 0 1 0 N +S -300 5 -250 -5 0 1 0 N +S -300 105 -250 95 0 1 0 N +S -300 205 -250 195 0 1 0 N +S -250 250 250 -250 0 1 0 N +S 250 -195 300 -205 0 1 0 N +S 250 -95 300 -105 0 1 0 N +S 250 5 300 -5 0 1 0 N +S 250 105 300 95 0 1 0 N +S 250 205 300 195 0 1 0 N +X +3.3V 1 -450 200 150 R 50 50 1 1 W +X +5V 2 450 200 150 L 50 50 1 1 W +X GPIO! 3 -450 100 150 R 50 50 1 1 B +X TX 4 450 100 150 L 50 50 1 1 B +X RX 5 -450 0 150 R 50 50 1 1 B +X GPIO 6 450 0 150 L 50 50 1 1 B +X UN 7 -450 -100 150 R 50 50 1 1 N +X UN 8 450 -100 150 L 50 50 1 1 N +X UN 9 -450 -200 150 R 50 50 1 1 N +X GND 10 450 -200 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# Conn-Y +# +DEF Conn-Y P 0 80 Y Y 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "Conn-Y" 0 -300 50 H V C CNN +F2 "SBV2_Footprints:SHF-105-01-L-D-SM" 50 -450 50 H I C CNN +F3 "" 0 -1200 50 H V C CNN +F4 "SHF-105-01-L-D-SM " 0 -650 50 H I C CNN "MFPN" +F5 "609-4054-ND" 50 -550 50 H I C CNN "DKPN" +DRAW +S -300 -195 -250 -205 0 1 0 N +S -300 -95 -250 -105 0 1 0 N +S -300 5 -250 -5 0 1 0 N +S -300 105 -250 95 0 1 0 N +S -300 205 -250 195 0 1 0 N +S -250 250 250 -250 0 1 0 N +S 250 -195 300 -205 0 1 0 N +S 250 -95 300 -105 0 1 0 N +S 250 5 300 -5 0 1 0 N +S 250 105 300 95 0 1 0 N +S 250 205 300 195 0 1 0 N +X +3.3V 1 -450 200 150 R 50 50 1 1 W +X +5V 2 450 200 150 L 50 50 1 1 W +X GPIO! 3 -450 100 150 R 50 50 1 1 B +X GPIO 4 450 100 150 L 50 50 1 1 B +X GPIO 5 -450 0 150 R 50 50 1 1 B +X GPIO 6 450 0 150 L 50 50 1 1 B +X GPIO 7 -450 -100 150 R 50 50 1 1 B +X GPIO 8 450 -100 150 L 50 50 1 1 B +X GPIO 9 -450 -200 150 R 50 50 1 1 B +X GND 10 450 -200 150 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/extensions/ArduinoShield/ArduinoShield.cmp b/extensions/ArduinoShield/ArduinoShield.cmp new file mode 100755 index 0000000..0b7bd94 --- /dev/null +++ b/extensions/ArduinoShield/ArduinoShield.cmp @@ -0,0 +1,251 @@ +Cmp-Mod V01 Created by PcbNew date = jue 27 abr 2017 21:02:42 CEST + +BeginCmp +TimeStamp = 5901E48D +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E480 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E47C +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E471 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E46D +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E469 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1D7 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1D5 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1D3 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1D1 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1CE +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1CB +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1C8 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1C5 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E1C1 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E196 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E193 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E191 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E18F +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E18A +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E187 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E183 +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E17E +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901E17A +Path = +Reference = [NoRef]; +ValeurCmp = [NoVal]; +IdModule = Lib:VIA-0.6; +EndCmp + +BeginCmp +TimeStamp = 5901CBAE +Path = /5901C4BC +Reference = U2; +ValeurCmp = ArduinoConnector; +IdModule = Lib:ARDUINO_UNO; +EndCmp + +BeginCmp +TimeStamp = 5901CB3A +Path = /5900E0E0 +Reference = A1; +ValeurCmp = Conn-A; +IdModule = Lib:SHF-105-01-L-D-SM-LC; +EndCmp + +BeginCmp +TimeStamp = 5901CB48 +Path = /5901E910 +Reference = A2; +ValeurCmp = Conn-A; +IdModule = Lib:SHF-105-01-L-D-SM-LC; +EndCmp + +BeginCmp +TimeStamp = 5901CB56 +Path = /5900E45B +Reference = I1; +ValeurCmp = Conn-I; +IdModule = Lib:SHF-105-01-L-D-SM-LC; +EndCmp + +BeginCmp +TimeStamp = 5901CB64 +Path = /5900E509 +Reference = P1; +ValeurCmp = Conn-S; +IdModule = Lib:SHF-105-01-L-D-SM-LC; +EndCmp + +BeginCmp +TimeStamp = 5901CB72 +Path = /58FE5860 +Reference = P2; +ValeurCmp = Conn-Y; +IdModule = Lib:SHF-105-01-L-D-SM-LC; +EndCmp + +BeginCmp +TimeStamp = 5901CB80 +Path = /5900E41A +Reference = U1; +ValeurCmp = Conn-U; +IdModule = Lib:SHF-105-01-L-D-SM-LC; +EndCmp + +EndListe diff --git a/extensions/ArduinoShield/ArduinoShield.kicad_pcb b/extensions/ArduinoShield/ArduinoShield.kicad_pcb new file mode 100644 index 0000000..ee7b88d --- /dev/null +++ b/extensions/ArduinoShield/ArduinoShield.kicad_pcb @@ -0,0 +1,2157 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.2+dfsg1-stable) + + (general + (links 63) + (no_connects 0) + (area 84.4831 41.149599 223.125101 124.4896) + (thickness 1.6) + (drawings 17) + (tracks 319) + (zones 0) + (modules 48) + (nets 65) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.254) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only yes) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 0.6 0.6) + (pad_drill 0.3) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (grid_origin 163.7411 54.2036) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_80000001) + (usegerberextensions true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory /home/kelroy/Documentos/ArduinoShieldSmoothieboard/Gerber/)) + ) + + (net 0 "") + (net 1 "Net-(A1-Pad8)") + (net 2 "Net-(A1-Pad7)") + (net 3 /G8) + (net 4 /A3) + (net 5 "Net-(A1-Pad1)") + (net 6 "Net-(A1-Pad2)") + (net 7 /A5) + (net 8 /A4) + (net 9 GND) + (net 10 "Net-(A1-Pad9)") + (net 11 "Net-(A2-Pad8)") + (net 12 "Net-(A2-Pad7)") + (net 13 "Net-(A2-Pad6)") + (net 14 /A0) + (net 15 "Net-(A2-Pad1)") + (net 16 "Net-(A2-Pad2)") + (net 17 /A2) + (net 18 /A1) + (net 19 "Net-(A2-Pad9)") + (net 20 /SDA) + (net 21 "Net-(I1-Pad7)") + (net 22 "Net-(I1-Pad6)") + (net 23 "Net-(I1-Pad5)") + (net 24 "Net-(I1-Pad1)") + (net 25 "Net-(I1-Pad2)") + (net 26 "Net-(I1-Pad3)") + (net 27 "Net-(I1-Pad4)") + (net 28 /SCL) + (net 29 /MISO) + (net 30 /MOSI) + (net 31 /SS) + (net 32 "Net-(P1-Pad5)") + (net 33 "Net-(P1-Pad1)") + (net 34 "Net-(P1-Pad2)") + (net 35 "Net-(P1-Pad3)") + (net 36 /G9) + (net 37 /SCK) + (net 38 /G6) + (net 39 /G5) + (net 40 /G4) + (net 41 /G3) + (net 42 /3.3V) + (net 43 /5V) + (net 44 "Net-(P2-Pad3)") + (net 45 /G2) + (net 46 /G7) + (net 47 "Net-(U1-Pad8)") + (net 48 "Net-(U1-Pad7)") + (net 49 /RESET) + (net 50 /RX) + (net 51 "Net-(U1-Pad1)") + (net 52 "Net-(U1-Pad2)") + (net 53 "Net-(U1-Pad3)") + (net 54 /TX) + (net 55 "Net-(U1-Pad9)") + (net 56 "Net-(U2-PadAREF)") + (net 57 "Net-(U2-PadVIN)") + (net 58 "Net-(U2-PadI/OR)") + (net 59 "Net-(U2-PadN/C)") + (net 60 "Net-(A1-Pad10)") + (net 61 "Net-(A2-Pad10)") + (net 62 "Net-(P1-Pad10)") + (net 63 "Net-(P2-Pad10)") + (net 64 "Net-(U1-Pad10)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.254) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /A0) + (add_net /A1) + (add_net /A2) + (add_net /A3) + (add_net /A4) + (add_net /A5) + (add_net /G2) + (add_net /G3) + (add_net /G4) + (add_net /G5) + (add_net /G6) + (add_net /G7) + (add_net /G8) + (add_net /G9) + (add_net /MISO) + (add_net /MOSI) + (add_net /RESET) + (add_net /RX) + (add_net /SCK) + (add_net /SCL) + (add_net /SDA) + (add_net /SS) + (add_net /TX) + (add_net "Net-(A1-Pad1)") + (add_net "Net-(A1-Pad10)") + (add_net "Net-(A1-Pad2)") + (add_net "Net-(A1-Pad7)") + (add_net "Net-(A1-Pad8)") + (add_net "Net-(A1-Pad9)") + (add_net "Net-(A2-Pad1)") + (add_net "Net-(A2-Pad10)") + (add_net "Net-(A2-Pad2)") + (add_net "Net-(A2-Pad6)") + (add_net "Net-(A2-Pad7)") + (add_net "Net-(A2-Pad8)") + (add_net "Net-(A2-Pad9)") + (add_net "Net-(I1-Pad1)") + (add_net "Net-(I1-Pad2)") + (add_net "Net-(I1-Pad3)") + (add_net "Net-(I1-Pad4)") + (add_net "Net-(I1-Pad5)") + (add_net "Net-(I1-Pad6)") + (add_net "Net-(I1-Pad7)") + (add_net "Net-(P1-Pad1)") + (add_net "Net-(P1-Pad10)") + (add_net "Net-(P1-Pad2)") + (add_net "Net-(P1-Pad3)") + (add_net "Net-(P1-Pad5)") + (add_net "Net-(P2-Pad10)") + (add_net "Net-(P2-Pad3)") + (add_net "Net-(U1-Pad1)") + (add_net "Net-(U1-Pad10)") + (add_net "Net-(U1-Pad2)") + (add_net "Net-(U1-Pad3)") + (add_net "Net-(U1-Pad7)") + (add_net "Net-(U1-Pad8)") + (add_net "Net-(U1-Pad9)") + (add_net "Net-(U2-PadAREF)") + (add_net "Net-(U2-PadI/OR)") + (add_net "Net-(U2-PadN/C)") + (add_net "Net-(U2-PadVIN)") + ) + + (net_class 5V "" + (clearance 0.3) + (trace_width 0.8) + (via_dia 1) + (via_drill 0.6) + (uvia_dia 0.5) + (uvia_drill 0.1) + (add_net /3.3V) + (add_net /5V) + ) + + (net_class GND "" + (clearance 0.2) + (trace_width 0.4) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net GND) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59284EA1) (tstamp 5928231A) + (at 159.0421 96.1136) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -42.164 -32.131) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5928231F) (tstamp 59282316) + (at 157.0101 95.8596) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -46.101 -30.353) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282333) (tstamp 59282312) + (at 157.0101 95.8596) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -45.085 -28.448) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5928232B) (tstamp 5928230A) + (at 157.5181 94.4626) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -43.18 -28.956) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282318) (tstamp 59282306) + (at 155.4861 94.2086) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -46.228 -28.702) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282337) (tstamp 59282302) + (at 155.4861 94.2086) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -41.91 -26.797) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59284E9D) (tstamp 592822FA) + (at 158.1531 92.3036) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -42.799 -28.321) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 592822FE) (tstamp 592822F6) + (at 156.1211 92.0496) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -43.815 -28.321) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282304) (tstamp 592822F2) + (at 156.1211 92.0496) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -42.291 -28.321) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5928233C) (tstamp 592822EE) + (at 158.1531 92.3036) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -42.926 -24.892) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282344) (tstamp 592822EA) + (at 159.6771 93.9546) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -43.815 -28.448) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282325) (tstamp 592822E6) + (at 157.6451 93.7006) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -45.085 -28.194) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282040) (tstamp 59281B1E) + (at 99.7331 48.8696) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282045) (tstamp 59281B22) + (at 97.1931 48.8696) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240B6) (tstamp 59281B1B) + (at 101.7651 51.9176) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282053) (tstamp 59281B17) + (at 99.7331 51.6636) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5928204C) (tstamp 59281B13) + (at 97.1931 51.6636) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240BA) (tstamp 59281B10) + (at 102.0191 48.8696) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240B0) (tstamp 59281B0D) + (at 101.7651 54.2036) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282293) (tstamp 5901E480) + (at 108.8771 63.0936) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -1.143 0.635) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5928229B) (tstamp 5901E471) + (at 112.1791 63.0936) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -1.397 0.635) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 59282297) (tstamp 5901E46D) + (at 127.6731 62.8396) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at -18.415 0.889) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 9 GND)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 592821E5) (tstamp 5901E469) + (at 127.6731 48.6156) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240F6) (tstamp 5901E1D7) + (at 120.8151 58.7756) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 42 /3.3V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240F2) (tstamp 5901E1D5) + (at 118.7831 58.7756) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 42 /3.3V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240EE) (tstamp 5901E1D3) + (at 116.2431 58.7756) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 42 /3.3V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240E8) (tstamp 5901E1D1) + (at 116.2431 56.4896) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 42 /3.3V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240EB) (tstamp 5901E1CE) + (at 118.7831 56.4896) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 42 /3.3V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240AB) (tstamp 5901E1CB) + (at 120.8151 56.4896) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240B0) (tstamp 5901E1C8) + (at 120.8151 54.2036) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240E1) (tstamp 5901E1C5) + (at 118.7831 54.7116) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 42 /3.3V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240DA) (tstamp 5901E1C1) + (at 116.2431 54.7116) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 42 /3.3V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240BA) (tstamp 5901E196) + (at 121.0691 48.8696) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5901E15D) (tstamp 5901E193) + (at 116.2431 51.6636) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 43 /5V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5901E15D) (tstamp 5901E191) + (at 118.7831 51.6636) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 43 /5V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 590240B6) (tstamp 5901E18F) + (at 120.8151 51.9176) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5901E15D) (tstamp 5901E18A) + (at 121.0691 46.0756) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 43 /5V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5901E15D) (tstamp 5901E187) + (at 118.7831 46.0756) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 43 /5V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5901E15D) (tstamp 5901E183) + (at 116.2431 46.0756) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 43 /5V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5901E15D) (tstamp 5901E17E) + (at 118.7831 48.8696) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 43 /5V)) + ) + + (module Lib:VIA-0.6 (layer F.Cu) (tedit 5901E15D) (tstamp 5901E17A) + (at 116.2431 48.8696) + (fp_text reference "" (at 0 0.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "" (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 2.54) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask F.SilkS) + (net 43 /5V)) + ) + + (module Lib:ARDUINO_UNO (layer F.Cu) (tedit 59284EDF) (tstamp 5901CBAE) + (at 148.5011 105.0036) + (descr "Footprint for representing an Arduino Uno board in an EAGLE schematic. Created by Dave Young for Element14. More EAGLE documentation at: http://www.element14.com/community/community/knode/cadsoft_eagle") + (path /5901C4BC) + (fp_text reference U2 (at 0 0) (layer F.SilkS) + (effects (font (thickness 0.15))) + ) + (fp_text value ArduinoConnector (at 0 -2.159) (layer F.SilkS) + (effects (font (thickness 0.15))) + ) + (fp_line (start 66.04 -2.54) (end 66.04 -1.016) (layer F.SilkS) (width 0.127)) + (fp_arc (start 65.024 -1.016) (end 66.04 -1.016) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_line (start 65.024 0) (end 1.016 0) (layer F.SilkS) (width 0.127)) + (fp_arc (start 1.016 -1.016) (end 1.016 0) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_line (start 0 -1.016) (end 0 -52.2986) (layer F.SilkS) (width 0.127)) + (fp_arc (start 1.016 -52.2986) (end 0 -52.2986) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.016 -53.3146) (end 64.77 -53.3146) (layer F.SilkS) (width 0.127)) + (fp_line (start 64.77 -53.3146) (end 66.04 -52.0446) (layer F.SilkS) (width 0.127)) + (fp_line (start 66.04 -52.0446) (end 66.04 -40.6146) (layer F.SilkS) (width 0.127)) + (fp_line (start 66.04 -40.6146) (end 68.58 -38.0746) (layer F.SilkS) (width 0.127)) + (fp_line (start 68.58 -38.0746) (end 68.58 -5.08) (layer F.SilkS) (width 0.127)) + (fp_line (start 68.58 -5.08) (end 66.04 -2.54) (layer F.SilkS) (width 0.127)) + (fp_line (start 60.325 -52.07) (end 61.595 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 61.595 -52.07) (end 62.23 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 62.23 -50.165) (end 61.595 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.15 -51.435) (end 57.785 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.785 -52.07) (end 59.055 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.055 -52.07) (end 59.69 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.69 -50.165) (end 59.055 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.055 -49.53) (end 57.785 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.785 -49.53) (end 57.15 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 60.325 -52.07) (end 59.69 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.69 -50.165) (end 60.325 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 61.595 -49.53) (end 60.325 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.705 -52.07) (end 53.975 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 53.975 -52.07) (end 54.61 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 54.61 -50.165) (end 53.975 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 54.61 -51.435) (end 55.245 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 55.245 -52.07) (end 56.515 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 56.515 -52.07) (end 57.15 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.15 -50.165) (end 56.515 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 56.515 -49.53) (end 55.245 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 55.245 -49.53) (end 54.61 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 49.53 -51.435) (end 50.165 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 50.165 -52.07) (end 51.435 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 51.435 -52.07) (end 52.07 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.07 -50.165) (end 51.435 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 51.435 -49.53) (end 50.165 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 50.165 -49.53) (end 49.53 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.705 -52.07) (end 52.07 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.07 -50.165) (end 52.705 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 53.975 -49.53) (end 52.705 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 45.085 -52.07) (end 46.355 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.355 -52.07) (end 46.99 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.99 -50.165) (end 46.355 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.99 -51.435) (end 47.625 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 47.625 -52.07) (end 48.895 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 48.895 -52.07) (end 49.53 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 49.53 -50.165) (end 48.895 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 48.895 -49.53) (end 47.625 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 47.625 -49.53) (end 46.99 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 44.45 -51.435) (end 44.45 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 45.085 -52.07) (end 44.45 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 44.45 -50.165) (end 45.085 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.355 -49.53) (end 45.085 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 62.865 -52.07) (end 64.135 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 64.135 -52.07) (end 64.77 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 64.77 -51.435) (end 64.77 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 64.77 -50.165) (end 64.135 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 62.865 -52.07) (end 62.23 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 62.23 -50.165) (end 62.865 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 64.135 -49.53) (end 62.865 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 38.481 -52.07) (end 39.751 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 39.751 -52.07) (end 40.386 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 40.386 -50.165) (end 39.751 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 35.306 -51.435) (end 35.941 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 35.941 -52.07) (end 37.211 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 37.211 -52.07) (end 37.846 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 37.846 -50.165) (end 37.211 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 37.211 -49.53) (end 35.941 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 35.941 -49.53) (end 35.306 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 38.481 -52.07) (end 37.846 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 37.846 -50.165) (end 38.481 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 39.751 -49.53) (end 38.481 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 30.861 -52.07) (end 32.131 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 32.131 -52.07) (end 32.766 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 32.766 -50.165) (end 32.131 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 32.766 -51.435) (end 33.401 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 33.401 -52.07) (end 34.671 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 34.671 -52.07) (end 35.306 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 35.306 -50.165) (end 34.671 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 34.671 -49.53) (end 33.401 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 33.401 -49.53) (end 32.766 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.686 -51.435) (end 28.321 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.321 -52.07) (end 29.591 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.591 -52.07) (end 30.226 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 30.226 -50.165) (end 29.591 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.591 -49.53) (end 28.321 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.321 -49.53) (end 27.686 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 30.861 -52.07) (end 30.226 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 30.226 -50.165) (end 30.861 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 32.131 -49.53) (end 30.861 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 23.241 -52.07) (end 24.511 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.511 -52.07) (end 25.146 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 25.146 -50.165) (end 24.511 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 25.146 -51.435) (end 25.781 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 25.781 -52.07) (end 27.051 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.051 -52.07) (end 27.686 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.686 -50.165) (end 27.051 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.051 -49.53) (end 25.781 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 25.781 -49.53) (end 25.146 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 23.241 -52.07) (end 22.606 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 22.606 -50.165) (end 23.241 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.511 -49.53) (end 23.241 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 41.021 -52.07) (end 42.291 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 42.291 -52.07) (end 42.926 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 42.926 -51.435) (end 42.926 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 42.926 -50.165) (end 42.291 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 41.021 -52.07) (end 40.386 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 40.386 -50.165) (end 41.021 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 42.291 -49.53) (end 41.021 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_text user GND (at 25.654 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user AREF (at 23.241 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_poly (pts (xy 60.706 -50.546) (xy 61.214 -50.546) (xy 61.214 -51.054) (xy 60.706 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 58.166 -50.546) (xy 58.674 -50.546) (xy 58.674 -51.054) (xy 58.166 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 55.626 -50.546) (xy 56.134 -50.546) (xy 56.134 -51.054) (xy 55.626 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 53.086 -50.546) (xy 53.594 -50.546) (xy 53.594 -51.054) (xy 53.086 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 50.546 -50.546) (xy 51.054 -50.546) (xy 51.054 -51.054) (xy 50.546 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 48.006 -50.546) (xy 48.514 -50.546) (xy 48.514 -51.054) (xy 48.006 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 45.466 -50.546) (xy 45.974 -50.546) (xy 45.974 -51.054) (xy 45.466 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 63.246 -50.546) (xy 63.754 -50.546) (xy 63.754 -51.054) (xy 63.246 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 38.862 -50.546) (xy 39.37 -50.546) (xy 39.37 -51.054) (xy 38.862 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 36.322 -50.546) (xy 36.83 -50.546) (xy 36.83 -51.054) (xy 36.322 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 33.782 -50.546) (xy 34.29 -50.546) (xy 34.29 -51.054) (xy 33.782 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 31.242 -50.546) (xy 31.75 -50.546) (xy 31.75 -51.054) (xy 31.242 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 28.702 -50.546) (xy 29.21 -50.546) (xy 29.21 -51.054) (xy 28.702 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 26.162 -50.546) (xy 26.67 -50.546) (xy 26.67 -51.054) (xy 26.162 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 23.622 -50.546) (xy 24.13 -50.546) (xy 24.13 -51.054) (xy 23.622 -51.054)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 41.402 -50.546) (xy 41.91 -50.546) (xy 41.91 -51.054) (xy 41.402 -51.054)) (layer Dwgs.User) (width 0)) + (fp_line (start 20.701 -52.07) (end 21.971 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 21.971 -52.07) (end 22.606 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 22.606 -50.165) (end 21.971 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 20.701 -52.07) (end 20.066 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 20.066 -50.165) (end 20.701 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 21.971 -49.53) (end 20.701 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy 21.082 -50.546) (xy 21.59 -50.546) (xy 21.59 -51.054) (xy 21.082 -51.054)) (layer Dwgs.User) (width 0)) + (fp_line (start 18.161 -52.07) (end 19.431 -52.07) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.431 -52.07) (end 20.066 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 20.066 -50.165) (end 19.431 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 17.526 -51.435) (end 17.526 -50.165) (layer F.SilkS) (width 0.2032)) + (fp_line (start 18.161 -52.07) (end 17.526 -51.435) (layer F.SilkS) (width 0.2032)) + (fp_line (start 17.526 -50.165) (end 18.161 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.431 -49.53) (end 18.161 -49.53) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy 18.542 -50.546) (xy 19.05 -50.546) (xy 19.05 -51.054) (xy 18.542 -51.054)) (layer Dwgs.User) (width 0)) + (fp_line (start 62.23 -3.175) (end 62.865 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 62.865 -3.81) (end 64.135 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 64.135 -3.81) (end 64.77 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 64.77 -1.905) (end 64.135 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 64.135 -1.27) (end 62.865 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 62.865 -1.27) (end 62.23 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.785 -3.81) (end 59.055 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.055 -3.81) (end 59.69 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.69 -1.905) (end 59.055 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.69 -3.175) (end 60.325 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 60.325 -3.81) (end 61.595 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 61.595 -3.81) (end 62.23 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 62.23 -1.905) (end 61.595 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 61.595 -1.27) (end 60.325 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 60.325 -1.27) (end 59.69 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 54.61 -3.175) (end 55.245 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 55.245 -3.81) (end 56.515 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 56.515 -3.81) (end 57.15 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.15 -1.905) (end 56.515 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 56.515 -1.27) (end 55.245 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 55.245 -1.27) (end 54.61 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.785 -3.81) (end 57.15 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 57.15 -1.905) (end 57.785 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 59.055 -1.27) (end 57.785 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 50.165 -3.81) (end 51.435 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 51.435 -3.81) (end 52.07 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.07 -1.905) (end 51.435 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.07 -3.175) (end 52.705 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.705 -3.81) (end 53.975 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 53.975 -3.81) (end 54.61 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 54.61 -1.905) (end 53.975 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 53.975 -1.27) (end 52.705 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 52.705 -1.27) (end 52.07 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 49.53 -3.175) (end 49.53 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 50.165 -3.81) (end 49.53 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 49.53 -1.905) (end 50.165 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 51.435 -1.27) (end 50.165 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 44.45 -3.175) (end 45.085 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 45.085 -3.81) (end 46.355 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.355 -3.81) (end 46.99 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.99 -1.905) (end 46.355 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.355 -1.27) (end 45.085 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 45.085 -1.27) (end 44.45 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 40.005 -3.81) (end 41.275 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 41.275 -3.81) (end 41.91 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 41.91 -1.905) (end 41.275 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 41.91 -3.175) (end 42.545 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 42.545 -3.81) (end 43.815 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 43.815 -3.81) (end 44.45 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 44.45 -1.905) (end 43.815 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 43.815 -1.27) (end 42.545 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 42.545 -1.27) (end 41.91 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 36.83 -3.175) (end 37.465 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 37.465 -3.81) (end 38.735 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 38.735 -3.81) (end 39.37 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 39.37 -1.905) (end 38.735 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 38.735 -1.27) (end 37.465 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 37.465 -1.27) (end 36.83 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 40.005 -3.81) (end 39.37 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 39.37 -1.905) (end 40.005 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 41.275 -1.27) (end 40.005 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 32.385 -3.81) (end 33.655 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 33.655 -3.81) (end 34.29 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 34.29 -1.905) (end 33.655 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 34.29 -3.175) (end 34.925 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 34.925 -3.81) (end 36.195 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 36.195 -3.81) (end 36.83 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 36.83 -1.905) (end 36.195 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 36.195 -1.27) (end 34.925 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 34.925 -1.27) (end 34.29 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 32.385 -3.81) (end 31.75 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 31.75 -1.905) (end 32.385 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 33.655 -1.27) (end 32.385 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 46.99 -3.175) (end 46.99 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_text user A0 (at 51.562 -4.5974 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A1 (at 53.848 -4.5974 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A2 (at 56.642 -4.5974 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A3 (at 59.182 -4.5974 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A4 (at 61.722 -4.5974 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A5 (at 64.135 -4.5974 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user RESET (at 33.528 -4.5974 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user 3.3V (at 36.068 -4.5974 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user 5V (at 38.608 -4.5974 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user GND (at 41.148 -4.5974 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user GND (at 43.688 -4.5974 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user Vin (at 46.228 -4.5974 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_poly (pts (xy 63.246 -2.286) (xy 63.754 -2.286) (xy 63.754 -2.794) (xy 63.246 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 60.706 -2.286) (xy 61.214 -2.286) (xy 61.214 -2.794) (xy 60.706 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 58.166 -2.286) (xy 58.674 -2.286) (xy 58.674 -2.794) (xy 58.166 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 55.626 -2.286) (xy 56.134 -2.286) (xy 56.134 -2.794) (xy 55.626 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 53.086 -2.286) (xy 53.594 -2.286) (xy 53.594 -2.794) (xy 53.086 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 50.546 -2.286) (xy 51.054 -2.286) (xy 51.054 -2.794) (xy 50.546 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 45.466 -2.286) (xy 45.974 -2.286) (xy 45.974 -2.794) (xy 45.466 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 42.926 -2.286) (xy 43.434 -2.286) (xy 43.434 -2.794) (xy 42.926 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 40.386 -2.286) (xy 40.894 -2.286) (xy 40.894 -2.794) (xy 40.386 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 37.846 -2.286) (xy 38.354 -2.286) (xy 38.354 -2.794) (xy 37.846 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 35.306 -2.286) (xy 35.814 -2.286) (xy 35.814 -2.794) (xy 35.306 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 32.766 -2.286) (xy 33.274 -2.286) (xy 33.274 -2.794) (xy 32.766 -2.794)) (layer Dwgs.User) (width 0)) + (fp_line (start 29.845 -3.81) (end 31.115 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 31.115 -3.81) (end 31.75 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 31.75 -1.905) (end 31.115 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.845 -3.81) (end 29.21 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.21 -1.905) (end 29.845 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 31.115 -1.27) (end 29.845 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy 30.226 -2.286) (xy 30.734 -2.286) (xy 30.734 -2.794) (xy 30.226 -2.794)) (layer Dwgs.User) (width 0)) + (fp_line (start 27.305 -3.81) (end 28.575 -3.81) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.575 -3.81) (end 29.21 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.21 -1.905) (end 28.575 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.67 -3.175) (end 26.67 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.305 -3.81) (end 26.67 -3.175) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.67 -1.905) (end 27.305 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.575 -1.27) (end 27.305 -1.27) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy 27.686 -2.286) (xy 28.194 -2.286) (xy 28.194 -2.794) (xy 27.686 -2.794)) (layer Dwgs.User) (width 0)) + (fp_text user ICSP (at 60.6806 -30.4292 90) (layer F.SilkS) + (effects (font (size 1.2065 1.2065) (thickness 0.1016)) (justify right top)) + ) + (fp_circle (center 62.23 -32.004) (end 62.357 -32.004) (layer F.SilkS) (width 0.127)) + (fp_line (start 66.802 -24.13) (end 67.437 -24.765) (layer F.SilkS) (width 0.1524)) + (fp_line (start 67.437 -26.035) (end 66.802 -26.67) (layer F.SilkS) (width 0.1524)) + (fp_line (start 66.802 -26.67) (end 67.437 -27.305) (layer F.SilkS) (width 0.1524)) + (fp_line (start 67.437 -28.575) (end 66.802 -29.21) (layer F.SilkS) (width 0.1524)) + (fp_line (start 66.802 -29.21) (end 67.437 -29.845) (layer F.SilkS) (width 0.1524)) + (fp_line (start 67.437 -31.115) (end 66.802 -31.75) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.992 -24.13) (end 62.357 -24.765) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.357 -24.765) (end 62.357 -26.035) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.357 -26.035) (end 62.992 -26.67) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.992 -26.67) (end 62.357 -27.305) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.357 -27.305) (end 62.357 -28.575) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.357 -28.575) (end 62.992 -29.21) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.992 -29.21) (end 62.357 -29.845) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.357 -29.845) (end 62.357 -31.115) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.357 -31.115) (end 62.992 -31.75) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.992 -26.67) (end 66.802 -26.67) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.992 -29.21) (end 66.802 -29.21) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.992 -31.75) (end 66.802 -31.75) (layer F.SilkS) (width 0.1524)) + (fp_line (start 67.437 -29.845) (end 67.437 -31.115) (layer F.SilkS) (width 0.1524)) + (fp_line (start 67.437 -27.305) (end 67.437 -28.575) (layer F.SilkS) (width 0.1524)) + (fp_line (start 67.437 -24.765) (end 67.437 -26.035) (layer F.SilkS) (width 0.1524)) + (fp_line (start 62.992 -24.13) (end 66.802 -24.13) (layer F.SilkS) (width 0.1524)) + (fp_poly (pts (xy 65.913 -25.146) (xy 66.421 -25.146) (xy 66.421 -25.654) (xy 65.913 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 63.373 -25.146) (xy 63.881 -25.146) (xy 63.881 -25.654) (xy 63.373 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 63.373 -27.686) (xy 63.881 -27.686) (xy 63.881 -28.194) (xy 63.373 -28.194)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 65.913 -27.686) (xy 66.421 -27.686) (xy 66.421 -28.194) (xy 65.913 -28.194)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 63.373 -30.226) (xy 63.881 -30.226) (xy 63.881 -30.734) (xy 63.373 -30.734)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 65.913 -30.226) (xy 66.421 -30.226) (xy 66.421 -30.734) (xy 65.913 -30.734)) (layer Dwgs.User) (width 0)) + (fp_line (start 64.77 -3.175) (end 64.77 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_text user Arduino (at 24.3332 -32.4358) (layer Edge.Cuts) + (effects (font (size 2.413 2.413) (thickness 0.2032)) (justify left bottom)) + ) + (fp_text user Uno (at 24.3332 -28.5496) (layer Edge.Cuts) + (effects (font (size 2.413 2.413) (thickness 0.2032)) (justify left bottom)) + ) + (fp_text user 0 (at 62.865 -48.895 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 1 (at 60.325 -48.895 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 2 (at 57.785 -48.895 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 3 (at 55.118 -48.895 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 4 (at 52.705 -48.895 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 5 (at 50.165 -48.895 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 6 (at 47.752 -48.895 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 7 (at 45.212 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 8 (at 41.021 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 9 (at 38.481 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 10 (at 35.941 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 11 (at 33.274 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 12 (at 30.734 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 13 (at 28.194 -49.022 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (pad "" np_thru_hole circle (at 66.04 -7.62) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad "" np_thru_hole circle (at 66.04 -35.56) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad "" np_thru_hole circle (at 15.24 -50.8) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad "" np_thru_hole circle (at 13.97 -2.54) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad 6 thru_hole circle (at 48.26 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 38 /G6)) + (pad 5 thru_hole circle (at 50.8 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 39 /G5)) + (pad 4 thru_hole circle (at 53.34 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 40 /G4)) + (pad 3 thru_hole circle (at 55.88 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 41 /G3)) + (pad 2 thru_hole circle (at 58.42 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 45 /G2)) + (pad 1 thru_hole circle (at 60.96 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 54 /TX)) + (pad 0 thru_hole circle (at 63.5 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 50 /RX)) + (pad 7 thru_hole circle (at 45.72 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 46 /G7)) + (pad GND thru_hole circle (at 26.416 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 9 GND)) + (pad 13 thru_hole circle (at 28.956 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 37 /SCK)) + (pad 12 thru_hole circle (at 31.496 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 29 /MISO)) + (pad 11 thru_hole circle (at 34.036 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 30 /MOSI)) + (pad 10 thru_hole circle (at 36.576 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 31 /SS)) + (pad 9 thru_hole circle (at 39.116 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 36 /G9)) + (pad 8 thru_hole circle (at 41.656 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 3 /G8)) + (pad AREF thru_hole circle (at 23.876 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 56 "Net-(U2-PadAREF)")) + (pad SDA thru_hole circle (at 21.336 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 20 /SDA)) + (pad SCL thru_hole circle (at 18.796 -50.8 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 28 /SCL)) + (pad A1 thru_hole circle (at 53.34 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 18 /A1)) + (pad A2 thru_hole circle (at 55.88 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 17 /A2)) + (pad A3 thru_hole circle (at 58.42 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 4 /A3)) + (pad A4 thru_hole circle (at 60.96 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 8 /A4)) + (pad A5 thru_hole circle (at 63.5 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 7 /A5)) + (pad A0 thru_hole circle (at 50.8 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 14 /A0)) + (pad RESE thru_hole circle (at 33.02 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 49 /RESET)) + (pad 3.3V thru_hole circle (at 35.56 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 42 /3.3V)) + (pad 5V thru_hole circle (at 38.1 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 43 /5V)) + (pad GND thru_hole circle (at 40.64 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 9 GND)) + (pad GND thru_hole circle (at 43.18 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 9 GND)) + (pad VIN thru_hole circle (at 45.72 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 57 "Net-(U2-PadVIN)")) + (pad I/OR thru_hole circle (at 30.48 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 58 "Net-(U2-PadI/OR)")) + (pad N/C thru_hole circle (at 27.94 -2.54 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 59 "Net-(U2-PadN/C)")) + (pad GND thru_hole circle (at 66.167 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 9 GND)) + (pad RESE thru_hole circle (at 63.627 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 49 /RESET)) + (pad 11 thru_hole circle (at 66.167 -27.94 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 30 /MOSI)) + (pad 13 thru_hole circle (at 63.627 -27.94 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 37 /SCK)) + (pad 5V thru_hole circle (at 66.167 -30.48 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 43 /5V)) + (pad 12 thru_hole circle (at 63.627 -30.48 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 29 /MISO)) + ) + + (module Lib:SHF-105-01-L-D-SM-LC (layer F.Cu) (tedit 574C1A93) (tstamp 5901CB3A) + (at 123.444 85.09) + (descr "Smd dual-row strip connector, 5x2 pin, 1.27mm pitch") + (path /5900E0E0) + (fp_text reference A1 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value Conn-A (at 0 6.35) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.2))) + ) + (fp_line (start 5.08 -2.54) (end 5.08 -3.048) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.6416) (end -1.27 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -2.54 2.54) (end -2.54 2.63906) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.54) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -2.54 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -3.05) (end -5.08 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -3.05) (end -5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -2.54) (end -1.27 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.54) (end -1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -3.05) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.08 -3.05) (end 6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 -3.05) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.64) (end -2.54 2.64) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -6.35 -1.27) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.93 3.4) (end -3.93 3.2) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.03 3.2) (end -4.03 3.4) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.13 3.5) (end -4.13 3.1) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.23 3.1) (end -4.23 3.5) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.33 3.6) (end -4.33 3) (layer F.SilkS) (width 0.19812)) + (fp_line (start -3.63 3.3) (end -4.43 3.7) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 3.7) (end -4.43 2.9) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 2.9) (end -3.63 3.3) (layer F.SilkS) (width 0.19812)) + (pad 8 smd rect (at 1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(A1-Pad8)")) + (pad 7 smd rect (at 1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 2 "Net-(A1-Pad7)")) + (pad 6 smd rect (at 0 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 3 /G8)) + (pad 5 smd rect (at 0 2.66 180) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 4 /A3)) + (pad 1 smd rect (at -2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(A1-Pad1)")) + (pad 2 smd rect (at -2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(A1-Pad2)")) + (pad 3 smd rect (at -1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 7 /A5)) + (pad 4 smd rect (at -1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 8 /A4)) + (pad 10 smd rect (at 2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 60 "Net-(A1-Pad10)")) + (pad 9 smd rect (at 2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(A1-Pad9)")) + (pad "" np_thru_hole circle (at -5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask F.SilkS)) + (model rmc_packages3d/Samtec/SHF-105-01-L-D-SM-LC-k.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module Lib:SHF-105-01-L-D-SM-LC (layer F.Cu) (tedit 574C1A93) (tstamp 5901CB48) + (at 123.444 99.06) + (descr "Smd dual-row strip connector, 5x2 pin, 1.27mm pitch") + (path /5901E910) + (fp_text reference A2 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value Conn-A (at 0 6.35) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.2))) + ) + (fp_line (start 5.08 -2.54) (end 5.08 -3.048) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.6416) (end -1.27 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -2.54 2.54) (end -2.54 2.63906) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.54) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -2.54 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -3.05) (end -5.08 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -3.05) (end -5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -2.54) (end -1.27 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.54) (end -1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -3.05) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.08 -3.05) (end 6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 -3.05) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.64) (end -2.54 2.64) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -6.35 -1.27) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.93 3.4) (end -3.93 3.2) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.03 3.2) (end -4.03 3.4) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.13 3.5) (end -4.13 3.1) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.23 3.1) (end -4.23 3.5) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.33 3.6) (end -4.33 3) (layer F.SilkS) (width 0.19812)) + (fp_line (start -3.63 3.3) (end -4.43 3.7) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 3.7) (end -4.43 2.9) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 2.9) (end -3.63 3.3) (layer F.SilkS) (width 0.19812)) + (pad 8 smd rect (at 1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(A2-Pad8)")) + (pad 7 smd rect (at 1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(A2-Pad7)")) + (pad 6 smd rect (at 0 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(A2-Pad6)")) + (pad 5 smd rect (at 0 2.66 180) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 14 /A0)) + (pad 1 smd rect (at -2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(A2-Pad1)")) + (pad 2 smd rect (at -2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(A2-Pad2)")) + (pad 3 smd rect (at -1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 17 /A2)) + (pad 4 smd rect (at -1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 18 /A1)) + (pad 10 smd rect (at 2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 61 "Net-(A2-Pad10)")) + (pad 9 smd rect (at 2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(A2-Pad9)")) + (pad "" np_thru_hole circle (at -5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask F.SilkS)) + (model rmc_packages3d/Samtec/SHF-105-01-L-D-SM-LC-k.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module Lib:SHF-105-01-L-D-SM-LC (layer F.Cu) (tedit 574C1A93) (tstamp 5901CB56) + (at 104.14 70.104) + (descr "Smd dual-row strip connector, 5x2 pin, 1.27mm pitch") + (path /5900E45B) + (fp_text reference I1 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value Conn-I (at 0 6.35) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.2))) + ) + (fp_line (start 5.08 -2.54) (end 5.08 -3.048) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.6416) (end -1.27 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -2.54 2.54) (end -2.54 2.63906) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.54) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -2.54 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -3.05) (end -5.08 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -3.05) (end -5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -2.54) (end -1.27 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.54) (end -1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -3.05) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.08 -3.05) (end 6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 -3.05) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.64) (end -2.54 2.64) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -6.35 -1.27) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.93 3.4) (end -3.93 3.2) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.03 3.2) (end -4.03 3.4) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.13 3.5) (end -4.13 3.1) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.23 3.1) (end -4.23 3.5) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.33 3.6) (end -4.33 3) (layer F.SilkS) (width 0.19812)) + (fp_line (start -3.63 3.3) (end -4.43 3.7) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 3.7) (end -4.43 2.9) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 2.9) (end -3.63 3.3) (layer F.SilkS) (width 0.19812)) + (pad 8 smd rect (at 1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 20 /SDA)) + (pad 7 smd rect (at 1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(I1-Pad7)")) + (pad 6 smd rect (at 0 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(I1-Pad6)")) + (pad 5 smd rect (at 0 2.66 180) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(I1-Pad5)")) + (pad 1 smd rect (at -2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(I1-Pad1)")) + (pad 2 smd rect (at -2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(I1-Pad2)")) + (pad 3 smd rect (at -1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(I1-Pad3)")) + (pad 4 smd rect (at -1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(I1-Pad4)")) + (pad 10 smd rect (at 2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 9 GND)) + (pad 9 smd rect (at 2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 28 /SCL)) + (pad "" np_thru_hole circle (at -5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask F.SilkS)) + (model rmc_packages3d/Samtec/SHF-105-01-L-D-SM-LC-k.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module Lib:SHF-105-01-L-D-SM-LC (layer F.Cu) (tedit 574C1A93) (tstamp 5901CB64) + (at 123.444 70.104) + (descr "Smd dual-row strip connector, 5x2 pin, 1.27mm pitch") + (path /5900E509) + (fp_text reference P1 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value Conn-S (at 0 6.35) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.2))) + ) + (fp_line (start 5.08 -2.54) (end 5.08 -3.048) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.6416) (end -1.27 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -2.54 2.54) (end -2.54 2.63906) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.54) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -2.54 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -3.05) (end -5.08 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -3.05) (end -5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -2.54) (end -1.27 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.54) (end -1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -3.05) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.08 -3.05) (end 6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 -3.05) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.64) (end -2.54 2.64) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -6.35 -1.27) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.93 3.4) (end -3.93 3.2) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.03 3.2) (end -4.03 3.4) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.13 3.5) (end -4.13 3.1) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.23 3.1) (end -4.23 3.5) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.33 3.6) (end -4.33 3) (layer F.SilkS) (width 0.19812)) + (fp_line (start -3.63 3.3) (end -4.43 3.7) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 3.7) (end -4.43 2.9) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 2.9) (end -3.63 3.3) (layer F.SilkS) (width 0.19812)) + (pad 8 smd rect (at 1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 29 /MISO)) + (pad 7 smd rect (at 1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 30 /MOSI)) + (pad 6 smd rect (at 0 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 31 /SS)) + (pad 5 smd rect (at 0 2.66 180) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(P1-Pad5)")) + (pad 1 smd rect (at -2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(P1-Pad1)")) + (pad 2 smd rect (at -2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 34 "Net-(P1-Pad2)")) + (pad 3 smd rect (at -1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(P1-Pad3)")) + (pad 4 smd rect (at -1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 36 /G9)) + (pad 10 smd rect (at 2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 62 "Net-(P1-Pad10)")) + (pad 9 smd rect (at 2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 37 /SCK)) + (pad "" np_thru_hole circle (at -5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask F.SilkS)) + (model rmc_packages3d/Samtec/SHF-105-01-L-D-SM-LC-k.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module Lib:SHF-105-01-L-D-SM-LC (layer F.Cu) (tedit 574C1A93) (tstamp 5901CB72) + (at 123.444 55.88) + (descr "Smd dual-row strip connector, 5x2 pin, 1.27mm pitch") + (path /58FE5860) + (fp_text reference P2 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value Conn-Y (at 0 6.35) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.2))) + ) + (fp_line (start 5.08 -2.54) (end 5.08 -3.048) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.6416) (end -1.27 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -2.54 2.54) (end -2.54 2.63906) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.54) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -2.54 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -3.05) (end -5.08 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -3.05) (end -5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -2.54) (end -1.27 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.54) (end -1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -3.05) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.08 -3.05) (end 6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 -3.05) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.64) (end -2.54 2.64) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -6.35 -1.27) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.93 3.4) (end -3.93 3.2) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.03 3.2) (end -4.03 3.4) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.13 3.5) (end -4.13 3.1) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.23 3.1) (end -4.23 3.5) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.33 3.6) (end -4.33 3) (layer F.SilkS) (width 0.19812)) + (fp_line (start -3.63 3.3) (end -4.43 3.7) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 3.7) (end -4.43 2.9) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 2.9) (end -3.63 3.3) (layer F.SilkS) (width 0.19812)) + (pad 8 smd rect (at 1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 38 /G6)) + (pad 7 smd rect (at 1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 39 /G5)) + (pad 6 smd rect (at 0 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 40 /G4)) + (pad 5 smd rect (at 0 2.66 180) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 41 /G3)) + (pad 1 smd rect (at -2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 42 /3.3V)) + (pad 2 smd rect (at -2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 43 /5V)) + (pad 3 smd rect (at -1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(P2-Pad3)")) + (pad 4 smd rect (at -1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 45 /G2)) + (pad 10 smd rect (at 2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(P2-Pad10)")) + (pad 9 smd rect (at 2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 46 /G7)) + (pad "" np_thru_hole circle (at -5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask F.SilkS)) + (model rmc_packages3d/Samtec/SHF-105-01-L-D-SM-LC-k.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (module Lib:SHF-105-01-L-D-SM-LC (layer F.Cu) (tedit 574C1A93) (tstamp 5901CB80) + (at 104.14 55.88) + (descr "Smd dual-row strip connector, 5x2 pin, 1.27mm pitch") + (path /5900E41A) + (fp_text reference U1 (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value Conn-U (at 0 6.35) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.2))) + ) + (fp_line (start 5.08 -2.54) (end 5.08 -3.048) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.6416) (end -1.27 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -2.54 2.54) (end -2.54 2.63906) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.54) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -2.54 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -3.05) (end -5.08 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -3.05) (end -5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -2.54) (end -1.27 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.54) (end -1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -3.05) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 1.27 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 5.08 -3.05) (end 6.35 -3.05) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 -3.05) (end 6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 2.64) (end -2.54 2.64) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 2.54) (end -6.35 -1.27) (layer F.CrtYd) (width 0.15)) + (fp_line (start -3.93 3.4) (end -3.93 3.2) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.03 3.2) (end -4.03 3.4) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.13 3.5) (end -4.13 3.1) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.23 3.1) (end -4.23 3.5) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.33 3.6) (end -4.33 3) (layer F.SilkS) (width 0.19812)) + (fp_line (start -3.63 3.3) (end -4.43 3.7) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 3.7) (end -4.43 2.9) (layer F.SilkS) (width 0.19812)) + (fp_line (start -4.43 2.9) (end -3.63 3.3) (layer F.SilkS) (width 0.19812)) + (pad 8 smd rect (at 1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 47 "Net-(U1-Pad8)")) + (pad 7 smd rect (at 1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 48 "Net-(U1-Pad7)")) + (pad 6 smd rect (at 0 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 49 /RESET)) + (pad 5 smd rect (at 0 2.66 180) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 50 /RX)) + (pad 1 smd rect (at -2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 51 "Net-(U1-Pad1)")) + (pad 2 smd rect (at -2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(U1-Pad2)")) + (pad 3 smd rect (at -1.27 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 53 "Net-(U1-Pad3)")) + (pad 4 smd rect (at -1.27 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 54 /TX)) + (pad 10 smd rect (at 2.54 -2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(U1-Pad10)")) + (pad 9 smd rect (at 2.54 2.66) (size 0.74 2.79) (layers F.Cu F.Paste F.Mask) + (net 55 "Net-(U1-Pad9)")) + (pad "" np_thru_hole circle (at -5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.87 0) (size 1.27 1.27) (drill 1.1938) (layers *.Cu *.Mask F.SilkS)) + (model rmc_packages3d/Samtec/SHF-105-01-L-D-SM-LC-k.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) + ) + + (gr_text C4 (at 165.6461 50.7746) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text C3 (at 216.1921 53.9496) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text C2 (at 215.8111 103.9876) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "C1\n" (at 173.3931 100.0506) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_line (start 93.0021 111.2266) (end 223.0501 111.2266) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 93.0021 41.2496) (end 93.0021 111.2266) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 223.0501 41.2496) (end 93.0021 41.2496) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 223.0501 111.2266) (end 223.0501 41.2496) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 93 41.2496) (end 223 41.2496) (angle 90) (layer Margin) (width 0.2)) + (gr_line (start 223 111.2496) (end 93 111.2496) (angle 90) (layer Margin) (width 0.2)) + (gr_line (start 93.1291 111.2266) (end 93.0021 111.2266) (angle 90) (layer Margin) (width 0.2)) + (gr_line (start 223 41.2496) (end 223 111.2496) (angle 90) (layer Margin) (width 0.2)) + (gr_text "130mm\n\n" (at 181.3941 119.9896) (layer Dwgs.User) + (effects (font (size 3 3) (thickness 0.3))) + ) + (gr_line (start 93.3831 114.1476) (end 222.1611 114.1476) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_text 70mm (at 87.0331 70.2056 90) (layer Dwgs.User) + (effects (font (size 3 3) (thickness 0.3))) + ) + (gr_line (start 89.8271 112.1156) (end 89.8271 41.2496) (angle 90) (layer Dwgs.User) (width 0.2)) + (gr_line (start 93 111.2496) (end 93 41.2496) (angle 90) (layer Margin) (width 0.2)) + + (segment (start 124.1171 84.9376) (end 127.1651 84.9376) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 124.1171 84.9376) (end 123.444 84.2645) (width 0.25) (layer F.Cu) (net 3) (tstamp 5901DDAE)) + (segment (start 123.444 82.43) (end 123.444 84.2645) (width 0.25) (layer F.Cu) (net 3) (tstamp 5901DDAF)) + (segment (start 130.2131 81.8896) (end 167.8051 81.8896) (width 0.25) (layer F.Cu) (net 3) (tstamp 590223A1)) + (segment (start 127.1651 84.9376) (end 130.2131 81.8896) (width 0.25) (layer F.Cu) (net 3) (tstamp 5902239E)) + (segment (start 190.1571 59.5376) (end 167.8051 81.8896) (width 0.25) (layer F.Cu) (net 3) (tstamp 5901D358)) + (segment (start 190.1571 54.2036) (end 190.1571 59.5376) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 195.834 105.664) (end 187.198 105.664) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 206.9211 101.0031) (end 205.994 100.076) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCB8)) + (segment (start 205.994 100.076) (end 198.12 100.076) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCB9)) + (segment (start 198.12 100.076) (end 196.85 101.346) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCBA)) + (segment (start 196.85 101.346) (end 196.85 104.648) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCBC)) + (segment (start 196.85 104.648) (end 195.834 105.664) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCBE)) + (segment (start 187.198 105.664) (end 134.6835 105.664) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCBF)) + (segment (start 134.6835 105.664) (end 130.9751 101.9556) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCC0)) + (segment (start 130.9751 101.9556) (end 130.9751 94.9071) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCC2)) + (segment (start 130.9751 94.9071) (end 128.778 92.71) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCC4)) + (segment (start 128.778 92.71) (end 124.206 92.71) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCC6)) + (segment (start 124.206 92.71) (end 123.444 91.948) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCC8)) + (segment (start 123.444 87.75) (end 123.444 91.948) (width 0.25) (layer F.Cu) (net 4) (tstamp 5901CCC9)) + (segment (start 206.9211 101.0031) (end 206.9211 102.4636) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 209.804 107.696) (end 201.168 107.696) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 212.0011 105.4989) (end 209.804 107.696) (width 0.25) (layer F.Cu) (net 7) (tstamp 5901CDE6)) + (segment (start 201.168 107.696) (end 123.5075 107.696) (width 0.25) (layer F.Cu) (net 7) (tstamp 5901CDEE)) + (segment (start 123.5075 107.696) (end 119.38 103.5685) (width 0.25) (layer F.Cu) (net 7) (tstamp 5901CDF0)) + (segment (start 119.38 103.5685) (end 119.38 94.996) (width 0.25) (layer F.Cu) (net 7) (tstamp 5901CDF2)) + (segment (start 119.38 94.996) (end 122.174 92.202) (width 0.25) (layer F.Cu) (net 7) (tstamp 5901CDF4)) + (segment (start 122.174 87.75) (end 122.174 92.202) (width 0.25) (layer F.Cu) (net 7) (tstamp 5901CDF6)) + (segment (start 212.0011 105.4989) (end 212.0011 102.4636) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 131.57835 91.12885) (end 131.57835 91.5416) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 131.57835 91.5416) (end 131.57835 101.86035) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 131.57835 91.12885) (end 131.4831 91.0336) (width 0.25) (layer F.Cu) (net 8) (tstamp 59022476)) + (segment (start 131.57835 91.12885) (end 131.4831 91.0336) (width 0.25) (layer F.Cu) (net 8) (tstamp 59022440)) + (segment (start 131.4831 91.0336) (end 128.524 88.0745) (width 0.25) (layer F.Cu) (net 8) (tstamp 59022479)) + (segment (start 123.2916 85.6996) (end 122.174 84.582) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CCE4)) + (segment (start 122.174 84.582) (end 122.174 82.43) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CCE5)) + (segment (start 128.524 88.0745) (end 128.524 86.5505) (width 0.25) (layer F.Cu) (net 8) (tstamp 59022444)) + (segment (start 128.524 86.5505) (end 127.6731 85.6996) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CCE2)) + (segment (start 127.6731 85.6996) (end 123.2916 85.6996) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CCE3)) + (segment (start 147.066 105.156) (end 138.43 105.156) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 138.43 105.156) (end 134.874 105.156) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 207.01 99.568) (end 197.866 99.568) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CDB4)) + (segment (start 197.866 99.568) (end 196.342 101.092) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CDB7)) + (segment (start 196.342 101.092) (end 196.342 104.14) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CDB9)) + (segment (start 196.342 104.14) (end 195.326 105.156) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CDBB)) + (segment (start 195.326 105.156) (end 147.066 105.156) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CDBD)) + (segment (start 209.4611 102.0191) (end 207.01 99.568) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CDB2)) + (segment (start 134.874 105.156) (end 131.57835 101.86035) (width 0.25) (layer F.Cu) (net 8) (tstamp 5901CE17)) + (segment (start 131.57835 101.86035) (end 131.572 101.854) (width 0.25) (layer F.Cu) (net 8) (tstamp 5902240F)) + (segment (start 209.4611 102.4636) (end 209.4611 102.0191) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 209.4611 102.4636) (end 209.4611 102.2731) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 197.104 106.68) (end 188.468 106.68) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 199.3011 104.4829) (end 197.104 106.68) (width 0.25) (layer F.Cu) (net 14) (tstamp 5901CC6F)) + (segment (start 188.468 106.68) (end 124.2695 106.68) (width 0.25) (layer F.Cu) (net 14) (tstamp 5901CC70)) + (segment (start 124.2695 106.68) (end 123.444 105.8545) (width 0.25) (layer F.Cu) (net 14) (tstamp 5901CC71)) + (segment (start 123.444 101.72) (end 123.444 105.8545) (width 0.25) (layer F.Cu) (net 14) (tstamp 5901CC73)) + (segment (start 199.3011 104.4829) (end 199.3011 102.4636) (width 0.25) (layer F.Cu) (net 14)) + (segment (start 200.914 107.188) (end 192.278 107.188) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 200.914 107.188) (end 204.3811 103.7209) (width 0.25) (layer F.Cu) (net 17) (tstamp 5901CC7E)) + (segment (start 204.3811 102.4636) (end 204.3811 103.7209) (width 0.25) (layer F.Cu) (net 17) (tstamp 5901CC80)) + (segment (start 122.174 105.6005) (end 123.7615 107.188) (width 0.25) (layer F.Cu) (net 17) (tstamp 5901CC7A)) + (segment (start 123.7615 107.188) (end 192.278 107.188) (width 0.25) (layer F.Cu) (net 17) (tstamp 5901CC7C)) + (segment (start 122.174 105.6005) (end 122.174 101.72) (width 0.25) (layer F.Cu) (net 17)) + (segment (start 196.596 106.172) (end 187.96 106.172) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 197.612 105.156) (end 196.596 106.172) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCA5)) + (segment (start 197.612 101.854) (end 197.612 105.156) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCA3)) + (segment (start 198.628 100.838) (end 197.612 101.854) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCA1)) + (segment (start 200.66 100.838) (end 198.628 100.838) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CC9F)) + (segment (start 201.8411 102.0191) (end 200.66 100.838) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CC9E)) + (segment (start 122.174 98.298) (end 122.174 96.4) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCAC)) + (segment (start 122.682 98.806) (end 122.174 98.298) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCAB)) + (segment (start 127.0635 98.806) (end 122.682 98.806) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCA9)) + (segment (start 134.4295 106.172) (end 127.0635 98.806) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCA7)) + (segment (start 187.96 106.172) (end 134.4295 106.172) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CCA6)) + (segment (start 201.8411 102.4636) (end 201.8411 102.0191) (width 0.25) (layer F.Cu) (net 18)) + (segment (start 122.174 97.79) (end 122.174 96.4) (width 0.25) (layer F.Cu) (net 18) (tstamp 5901CC94)) + (segment (start 111.7981 69.5706) (end 113.9571 69.5706) (width 0.254) (layer F.Cu) (net 20)) + (segment (start 106.0831 69.6976) (end 105.41 69.0245) (width 0.254) (layer F.Cu) (net 20) (tstamp 5902265B)) + (segment (start 105.41 67.444) (end 105.41 69.0245) (width 0.254) (layer F.Cu) (net 20) (tstamp 5902265C)) + (segment (start 111.7981 69.5706) (end 111.1631 68.9356) (width 0.254) (layer F.Cu) (net 20) (tstamp 5901E8A1)) + (segment (start 111.1631 68.9356) (end 108.6231 68.9356) (width 0.254) (layer F.Cu) (net 20) (tstamp 5901E8A2)) + (segment (start 107.8611 69.6976) (end 106.0831 69.6976) (width 0.254) (layer F.Cu) (net 20)) + (segment (start 108.6231 68.9356) (end 107.8611 69.6976) (width 0.254) (layer F.Cu) (net 20) (tstamp 5901E8A4)) + (segment (start 113.9571 69.5706) (end 113.9571 69.5706) (width 0.254) (layer F.Cu) (net 20) (tstamp 59022865)) + (segment (start 115.8621 69.5706) (end 113.9571 69.5706) (width 0.254) (layer B.Cu) (net 20)) + (via (at 113.9571 69.5706) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 20)) + (segment (start 130.9751 69.6976) (end 130.2131 68.9356) (width 0.254) (layer B.Cu) (net 20) (tstamp 59022314)) + (segment (start 130.2131 68.9356) (end 128.6891 68.9356) (width 0.254) (layer B.Cu) (net 20) (tstamp 59022316)) + (segment (start 128.6891 68.9356) (end 127.8001 69.8246) (width 0.254) (layer B.Cu) (net 20) (tstamp 59022317)) + (segment (start 127.8001 69.8246) (end 119.2911 69.8246) (width 0.254) (layer B.Cu) (net 20) (tstamp 59022318)) + (segment (start 119.2911 69.8246) (end 118.4021 68.9356) (width 0.254) (layer B.Cu) (net 20) (tstamp 5902231B)) + (segment (start 118.4021 68.9356) (end 116.4971 68.9356) (width 0.254) (layer B.Cu) (net 20) (tstamp 5902231C)) + (segment (start 116.4971 68.9356) (end 115.8621 69.5706) (width 0.254) (layer B.Cu) (net 20) (tstamp 5902231E)) + (segment (start 169.8371 53.6956) (end 167.0431 50.9016) (width 0.254) (layer B.Cu) (net 20) (tstamp 5901D63C)) + (segment (start 167.0431 50.9016) (end 158.4071 50.9016) (width 0.254) (layer B.Cu) (net 20) (tstamp 5901D63E)) + (segment (start 158.4071 50.9016) (end 139.6111 69.6976) (width 0.254) (layer B.Cu) (net 20) (tstamp 5901D640)) + (segment (start 139.6111 69.6976) (end 130.9751 69.6976) (width 0.254) (layer B.Cu) (net 20)) + (segment (start 113.9571 69.5706) (end 113.9571 69.5706) (width 0.254) (layer B.Cu) (net 20) (tstamp 59022859)) + (segment (start 169.8371 54.2036) (end 169.8371 53.6956) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 113.9571 69.5706) (end 113.9571 69.5706) (width 0.25) (layer F.Cu) (net 20) (tstamp 5901D645)) + (segment (start 119.2911 70.3326) (end 118.4021 71.2216) (width 0.254) (layer B.Cu) (net 28)) + (segment (start 118.4021 71.2216) (end 118.2751 71.2216) (width 0.254) (layer B.Cu) (net 28) (tstamp 59022377)) + (segment (start 116.4971 71.2216) (end 115.7351 70.4596) (width 0.254) (layer B.Cu) (net 28)) + (segment (start 131.1021 70.3326) (end 130.2131 71.2216) (width 0.254) (layer B.Cu) (net 28) (tstamp 590222E6)) + (segment (start 130.2131 71.2216) (end 128.5621 71.2216) (width 0.254) (layer B.Cu) (net 28) (tstamp 590222EA)) + (segment (start 128.5621 71.2216) (end 127.6731 70.3326) (width 0.254) (layer B.Cu) (net 28) (tstamp 590222EC)) + (segment (start 127.6731 70.3326) (end 119.2911 70.3326) (width 0.254) (layer B.Cu) (net 28) (tstamp 590222ED)) + (segment (start 118.2751 71.2216) (end 116.4971 71.2216) (width 0.254) (layer B.Cu) (net 28) (tstamp 590222F0)) + (segment (start 167.2971 52.4256) (end 167.2971 54.2036) (width 0.254) (layer B.Cu) (net 28)) + (segment (start 158.6611 51.4096) (end 139.7381 70.3326) (width 0.254) (layer B.Cu) (net 28) (tstamp 5901D62E)) + (segment (start 166.2811 51.4096) (end 158.6611 51.4096) (width 0.254) (layer B.Cu) (net 28) (tstamp 5901D62D)) + (segment (start 167.2971 52.4256) (end 166.2811 51.4096) (width 0.254) (layer B.Cu) (net 28) (tstamp 5901D62C)) + (segment (start 139.7381 70.3326) (end 131.1021 70.3326) (width 0.254) (layer B.Cu) (net 28)) + (segment (start 115.2271 70.4596) (end 115.7351 70.4596) (width 0.254) (layer B.Cu) (net 28) (tstamp 5902235A)) + (segment (start 115.2271 70.4596) (end 113.9571 70.4596) (width 0.25) (layer B.Cu) (net 28) (tstamp 590222F6)) + (segment (start 106.5911 72.8529) (end 106.5911 70.9676) (width 0.254) (layer F.Cu) (net 28)) + (segment (start 106.5911 70.9676) (end 107.0991 70.4596) (width 0.254) (layer F.Cu) (net 28) (tstamp 5901E8B9)) + (segment (start 107.0991 70.4596) (end 107.8611 70.4596) (width 0.254) (layer F.Cu) (net 28) (tstamp 5901E8BD)) + (segment (start 107.8611 70.4596) (end 108.6231 71.2216) (width 0.254) (layer F.Cu) (net 28) (tstamp 5901E8BF)) + (segment (start 108.6231 71.2216) (end 110.9091 71.2216) (width 0.254) (layer F.Cu) (net 28) (tstamp 5901E8C0)) + (segment (start 110.9091 71.2216) (end 111.6711 70.4596) (width 0.254) (layer F.Cu) (net 28) (tstamp 5901E8C1)) + (segment (start 111.6711 70.4596) (end 113.9571 70.4596) (width 0.254) (layer F.Cu) (net 28) (tstamp 5901E8C2)) + (via (at 113.9571 70.4596) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 28)) + (segment (start 115.2271 70.4596) (end 113.9571 70.4596) (width 0.25) (layer B.Cu) (net 28) (tstamp 5901D690)) + (segment (start 168.8211 69.9516) (end 131.2291 69.9516) (width 0.254) (layer F.Cu) (net 29)) + (segment (start 131.2291 69.9516) (end 130.2131 68.9356) (width 0.254) (layer F.Cu) (net 29) (tstamp 590225D6)) + (segment (start 130.2131 68.9356) (end 128.6891 68.9356) (width 0.254) (layer F.Cu) (net 29) (tstamp 590225DA)) + (segment (start 128.6891 68.9356) (end 127.9271 69.6976) (width 0.254) (layer F.Cu) (net 29) (tstamp 590225DC)) + (segment (start 127.9271 69.6976) (end 125.3871 69.6976) (width 0.254) (layer F.Cu) (net 29) (tstamp 590225DD)) + (segment (start 125.3871 69.6976) (end 124.714 69.0245) (width 0.254) (layer F.Cu) (net 29) (tstamp 590225DE)) + (segment (start 124.714 69.0245) (end 124.714 67.444) (width 0.254) (layer F.Cu) (net 29) (tstamp 590225DF)) + (segment (start 180.7591 58.0136) (end 168.8211 69.9516) (width 0.254) (layer F.Cu) (net 29) (tstamp 5901D187)) + (segment (start 208.1911 73.2536) (end 208.4451 73.2536) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 195.7451 73.2536) (end 179.9971 57.5056) (width 0.25) (layer B.Cu) (net 29) (tstamp 5901D5AC)) + (segment (start 179.9971 54.2036) (end 179.9971 57.5056) (width 0.25) (layer B.Cu) (net 29) (tstamp 5901D5AE)) + (segment (start 208.1911 73.2536) (end 195.7451 73.2536) (width 0.25) (layer B.Cu) (net 29)) + (segment (start 209.7151 74.5236) (end 212.1281 74.5236) (width 0.25) (layer B.Cu) (net 29) (tstamp 5901D5F2)) + (segment (start 208.4451 73.2536) (end 209.7151 74.5236) (width 0.25) (layer B.Cu) (net 29) (tstamp 5901D5F1)) + (segment (start 180.7591 58.0136) (end 180.7591 56.7436) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 179.9971 55.9816) (end 179.9971 54.2036) (width 0.25) (layer F.Cu) (net 29) (tstamp 5901D1C8)) + (segment (start 180.7591 56.7436) (end 179.9971 55.9816) (width 0.25) (layer F.Cu) (net 29) (tstamp 5901D1C6)) + (segment (start 180.7591 58.0136) (end 180.7591 58.0136) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 169.0751 70.4596) (end 131.2291 70.4596) (width 0.254) (layer F.Cu) (net 30)) + (segment (start 169.0751 70.4596) (end 181.3941 58.1406) (width 0.25) (layer F.Cu) (net 30) (tstamp 5901D194)) + (segment (start 181.3941 58.1406) (end 181.3941 56.8706) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 182.5371 54.4576) (end 182.5371 55.7276) (width 0.25) (layer F.Cu) (net 30) (tstamp 5901D1E6)) + (segment (start 181.3941 56.8706) (end 182.5371 55.7276) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 124.714 71.1327) (end 124.714 72.764) (width 0.254) (layer F.Cu) (net 30) (tstamp 590225E9)) + (segment (start 125.3871 70.4596) (end 124.714 71.1327) (width 0.254) (layer F.Cu) (net 30) (tstamp 590225E8)) + (segment (start 127.9271 70.4596) (end 125.3871 70.4596) (width 0.254) (layer F.Cu) (net 30) (tstamp 590225E7)) + (segment (start 128.6891 71.2216) (end 127.9271 70.4596) (width 0.254) (layer F.Cu) (net 30) (tstamp 590225E6)) + (segment (start 130.4671 71.2216) (end 128.6891 71.2216) (width 0.254) (layer F.Cu) (net 30) (tstamp 590225E5)) + (segment (start 131.2291 70.4596) (end 130.4671 71.2216) (width 0.254) (layer F.Cu) (net 30) (tstamp 590225E2)) + (segment (start 214.6681 77.0636) (end 214.2871 77.0636) (width 0.25) (layer B.Cu) (net 30)) + (segment (start 214.2871 77.0636) (end 216.3191 77.0636) (width 0.25) (layer B.Cu) (net 30) (tstamp 5901D5CB)) + (segment (start 216.3191 77.0636) (end 216.5731 76.8096) (width 0.25) (layer B.Cu) (net 30) (tstamp 5901D5CC)) + (segment (start 216.5731 76.8096) (end 216.5731 73.7616) (width 0.25) (layer B.Cu) (net 30) (tstamp 5901D5CD)) + (segment (start 216.5731 73.7616) (end 215.3031 72.4916) (width 0.25) (layer B.Cu) (net 30) (tstamp 5901D5CE)) + (segment (start 215.3031 72.4916) (end 195.7451 72.4916) (width 0.25) (layer B.Cu) (net 30) (tstamp 5901D5D0)) + (segment (start 195.7451 72.4916) (end 182.5371 59.2836) (width 0.25) (layer B.Cu) (net 30) (tstamp 5901D5D2)) + (segment (start 182.5371 59.2836) (end 182.5371 54.2036) (width 0.25) (layer B.Cu) (net 30) (tstamp 5901D5D4)) + (segment (start 182.2831 54.4576) (end 182.5371 54.2036) (width 0.25) (layer F.Cu) (net 30) (tstamp 5901D1EF)) + (segment (start 185.0771 54.2036) (end 185.0771 51.9176) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 123.444 64.7827) (end 123.444 67.444) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0F8)) + (segment (start 124.3711 63.8556) (end 123.444 64.7827) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0F7)) + (segment (start 130.4671 63.8556) (end 124.3711 63.8556) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0F5)) + (segment (start 132.4991 61.8236) (end 130.4671 63.8556) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0F3)) + (segment (start 132.4991 56.9976) (end 132.4991 61.8236) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0F1)) + (segment (start 138.8491 50.6476) (end 132.4991 56.9976) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0EF)) + (segment (start 183.8071 50.6476) (end 138.8491 50.6476) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0ED)) + (segment (start 185.0771 51.9176) (end 183.8071 50.6476) (width 0.25) (layer F.Cu) (net 31) (tstamp 5901D0EB)) + (segment (start 187.6171 54.2036) (end 187.6171 50.9016) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 122.174 63.5127) (end 122.174 67.444) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0E8)) + (segment (start 122.8471 62.8396) (end 122.174 63.5127) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0E7)) + (segment (start 129.7051 62.8396) (end 122.8471 62.8396) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0E5)) + (segment (start 131.4831 61.0616) (end 129.7051 62.8396) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0E3)) + (segment (start 131.4831 56.4896) (end 131.4831 61.0616) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0E1)) + (segment (start 138.3411 49.6316) (end 131.4831 56.4896) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0DF)) + (segment (start 186.3471 49.6316) (end 138.3411 49.6316) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0DD)) + (segment (start 187.6171 50.9016) (end 186.3471 49.6316) (width 0.25) (layer F.Cu) (net 36) (tstamp 5901D0DB)) + (segment (start 129.1971 72.9996) (end 167.0431 72.9996) (width 0.254) (layer B.Cu) (net 37)) + (segment (start 167.0431 72.9996) (end 168.8211 71.2216) (width 0.254) (layer B.Cu) (net 37) (tstamp 5902254B)) + (segment (start 127.4007 72.764) (end 128.9615 72.764) (width 0.254) (layer F.Cu) (net 37)) + (segment (start 126.8927 72.764) (end 125.984 72.764) (width 0.254) (layer F.Cu) (net 37) (tstamp 5901D311)) + (via (at 129.1971 72.9996) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 37)) + (segment (start 126.8927 72.764) (end 127.4007 72.764) (width 0.254) (layer F.Cu) (net 37)) + (segment (start 128.9615 72.764) (end 129.1971 72.9996) (width 0.254) (layer F.Cu) (net 37) (tstamp 59022546)) + (segment (start 177.4571 62.8396) (end 168.8211 71.2216) (width 0.254) (layer B.Cu) (net 37) (tstamp 5901D2FF)) + (segment (start 177.4571 54.2036) (end 177.4571 62.8396) (width 0.254) (layer B.Cu) (net 37)) + (segment (start 208.0641 74.0156) (end 208.1911 74.0156) (width 0.25) (layer B.Cu) (net 37)) + (segment (start 195.7451 74.0156) (end 179.2351 57.5056) (width 0.25) (layer B.Cu) (net 37) (tstamp 5901D5C3)) + (segment (start 179.2351 57.5056) (end 179.2351 55.9816) (width 0.25) (layer B.Cu) (net 37) (tstamp 5901D5C5)) + (segment (start 177.4571 54.2036) (end 179.2351 55.9816) (width 0.25) (layer B.Cu) (net 37) (tstamp 5901D5C7)) + (segment (start 208.0641 74.0156) (end 195.7451 74.0156) (width 0.25) (layer B.Cu) (net 37)) + (segment (start 208.1911 74.0156) (end 211.2391 77.0636) (width 0.25) (layer B.Cu) (net 37) (tstamp 5901D5F6)) + (segment (start 211.2391 77.0636) (end 212.1281 77.0636) (width 0.25) (layer B.Cu) (net 37) (tstamp 5901D5F7)) + (segment (start 196.7611 54.2036) (end 196.7611 53.9496) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 124.714 49.7967) (end 124.714 53.22) (width 0.25) (layer F.Cu) (net 38) (tstamp 5901CF37)) + (segment (start 127.6731 46.8376) (end 124.714 49.7967) (width 0.25) (layer F.Cu) (net 38) (tstamp 5901CF35)) + (segment (start 189.6491 46.8376) (end 127.6731 46.8376) (width 0.25) (layer F.Cu) (net 38) (tstamp 5901CF33)) + (segment (start 196.7611 53.9496) (end 189.6491 46.8376) (width 0.25) (layer F.Cu) (net 38) (tstamp 5901CF31)) + (segment (start 127.4191 55.7276) (end 127.4191 54.7116) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 199.3011 55.2196) (end 198.2851 56.2356) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF5E)) + (segment (start 198.2851 56.2356) (end 193.2051 56.2356) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF60)) + (segment (start 193.2051 56.2356) (end 192.4431 55.4736) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF62)) + (segment (start 192.4431 55.4736) (end 192.4431 51.6636) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF63)) + (segment (start 192.4431 51.6636) (end 188.6331 47.8536) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF64)) + (segment (start 188.6331 47.8536) (end 136.3091 47.8536) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF65)) + (segment (start 127.4191 55.7276) (end 127.4191 60.2996) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF68)) + (segment (start 127.4191 60.2996) (end 126.6571 61.0616) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF6A)) + (segment (start 126.6571 61.0616) (end 125.1331 61.0616) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF6C)) + (segment (start 125.1331 61.0616) (end 124.714 60.6425) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF6E)) + (segment (start 124.714 58.54) (end 124.714 60.6425) (width 0.25) (layer F.Cu) (net 39) (tstamp 5901CF6F)) + (segment (start 199.3011 55.2196) (end 199.3011 54.2036) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 134.2771 47.8536) (end 136.3091 47.8536) (width 0.25) (layer F.Cu) (net 39) (tstamp 59022281)) + (segment (start 127.4191 54.7116) (end 134.2771 47.8536) (width 0.25) (layer F.Cu) (net 39) (tstamp 59022276)) + (segment (start 123.444 53.22) (end 123.444 50.3047) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 201.8411 50.1396) (end 201.8411 54.2036) (width 0.25) (layer F.Cu) (net 40) (tstamp 5901CF2B)) + (segment (start 198.0311 46.3296) (end 201.8411 50.1396) (width 0.25) (layer F.Cu) (net 40) (tstamp 5901CF29)) + (segment (start 127.4191 46.3296) (end 198.0311 46.3296) (width 0.25) (layer F.Cu) (net 40) (tstamp 5901CF28)) + (segment (start 123.444 50.3047) (end 127.4191 46.3296) (width 0.25) (layer F.Cu) (net 40) (tstamp 5901CF26)) + (segment (start 127.9271 55.7276) (end 127.9271 54.9656) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 204.3811 55.4736) (end 203.1111 56.7436) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF72)) + (segment (start 203.1111 56.7436) (end 192.9511 56.7436) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF74)) + (segment (start 192.9511 56.7436) (end 191.9351 55.7276) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF76)) + (segment (start 191.9351 55.7276) (end 191.9351 52.4256) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF78)) + (segment (start 191.9351 52.4256) (end 187.8711 48.3616) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF7A)) + (segment (start 187.8711 48.3616) (end 136.3091 48.3616) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF7B)) + (segment (start 127.9271 55.7276) (end 127.9271 60.5536) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF7E)) + (segment (start 127.9271 60.5536) (end 126.9111 61.5696) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF80)) + (segment (start 126.9111 61.5696) (end 124.6251 61.5696) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF82)) + (segment (start 124.6251 61.5696) (end 123.444 60.3885) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF84)) + (segment (start 123.444 58.54) (end 123.444 60.3885) (width 0.25) (layer F.Cu) (net 41) (tstamp 5901CF85)) + (segment (start 204.3811 55.4736) (end 204.3811 54.2036) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 134.5311 48.3616) (end 136.3091 48.3616) (width 0.25) (layer F.Cu) (net 41) (tstamp 59022272)) + (segment (start 127.9271 54.9656) (end 134.5311 48.3616) (width 0.25) (layer F.Cu) (net 41) (tstamp 5902226C)) + (segment (start 109.6391 58.7756) (end 115.9891 58.7756) (width 0.8) (layer B.Cu) (net 42)) + (segment (start 184.0611 96.6216) (end 166.2811 78.8416) (width 0.8) (layer B.Cu) (net 42) (tstamp 5901E414)) + (segment (start 166.2811 78.8416) (end 108.6231 78.8416) (width 0.8) (layer B.Cu) (net 42) (tstamp 5901E417)) + (segment (start 108.6231 78.8416) (end 103.5431 73.7616) (width 0.8) (layer B.Cu) (net 42) (tstamp 5901E419)) + (segment (start 103.5431 73.7616) (end 103.5431 64.8716) (width 0.8) (layer B.Cu) (net 42) (tstamp 5901E41B)) + (segment (start 103.5431 64.8716) (end 109.6391 58.7756) (width 0.8) (layer B.Cu) (net 42) (tstamp 5901E41D)) + (segment (start 184.0611 102.4636) (end 184.0611 96.6216) (width 0.8) (layer B.Cu) (net 42)) + (segment (start 115.9891 58.7756) (end 116.2431 59.0296) (width 0.8) (layer B.Cu) (net 42) (tstamp 590224DF)) + (segment (start 117.2591 48.6156) (end 112.1791 48.6156) (width 0.8) (layer B.Cu) (net 43)) + (segment (start 186.6011 105.7656) (end 186.6011 102.4636) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E35C)) + (segment (start 185.0771 107.2896) (end 186.6011 105.7656) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E35B)) + (segment (start 174.4091 107.2896) (end 185.0771 107.2896) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E359)) + (segment (start 169.8371 102.7176) (end 174.4091 107.2896) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E357)) + (segment (start 169.8371 96.1136) (end 169.8371 102.7176) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E355)) + (segment (start 157.1371 83.4136) (end 169.8371 96.1136) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E353)) + (segment (start 104.8131 83.4136) (end 157.1371 83.4136) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E351)) + (segment (start 96.4311 75.0316) (end 104.8131 83.4136) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E34F)) + (segment (start 96.4311 48.1076) (end 96.4311 75.0316) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E34E)) + (segment (start 98.2091 46.3296) (end 96.4311 48.1076) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E34D)) + (segment (start 109.8931 46.3296) (end 98.2091 46.3296) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E34C)) + (segment (start 112.1791 48.6156) (end 109.8931 46.3296) (width 0.8) (layer B.Cu) (net 43) (tstamp 5901E34B)) + (segment (start 186.6011 102.4636) (end 186.6011 96.8756) (width 0.8) (layer F.Cu) (net 43)) + (segment (start 216.5731 74.5236) (end 214.6681 74.5236) (width 0.8) (layer F.Cu) (net 43) (tstamp 5901D95D)) + (segment (start 218.6051 76.5556) (end 216.5731 74.5236) (width 0.8) (layer F.Cu) (net 43) (tstamp 5901D95C)) + (segment (start 218.6051 86.2076) (end 218.6051 76.5556) (width 0.8) (layer F.Cu) (net 43) (tstamp 5901D95A)) + (segment (start 215.0491 89.7636) (end 218.6051 86.2076) (width 0.8) (layer F.Cu) (net 43) (tstamp 5901D958)) + (segment (start 193.7131 89.7636) (end 215.0491 89.7636) (width 0.8) (layer F.Cu) (net 43) (tstamp 5901D956)) + (segment (start 186.6011 96.8756) (end 193.7131 89.7636) (width 0.8) (layer F.Cu) (net 43) (tstamp 5901D953)) + (segment (start 206.9211 54.2036) (end 206.9211 52.9336) (width 0.25) (layer F.Cu) (net 45)) + (segment (start 122.174 50.8127) (end 122.174 53.22) (width 0.25) (layer F.Cu) (net 45) (tstamp 5901CF22)) + (segment (start 127.1651 45.8216) (end 122.174 50.8127) (width 0.25) (layer F.Cu) (net 45) (tstamp 5901CF20)) + (segment (start 199.8091 45.8216) (end 127.1651 45.8216) (width 0.25) (layer F.Cu) (net 45) (tstamp 5901CF1E)) + (segment (start 206.9211 52.9336) (end 199.8091 45.8216) (width 0.25) (layer F.Cu) (net 45) (tstamp 5901CF1C)) + (segment (start 136.0551 47.3456) (end 134.0231 47.3456) (width 0.25) (layer F.Cu) (net 46)) + (segment (start 194.2211 52.4256) (end 189.1411 47.3456) (width 0.25) (layer F.Cu) (net 46) (tstamp 5901CF52)) + (segment (start 189.1411 47.3456) (end 136.0551 47.3456) (width 0.25) (layer F.Cu) (net 46) (tstamp 5901CF54)) + (segment (start 194.2211 54.2036) (end 194.2211 52.4256) (width 0.25) (layer F.Cu) (net 46)) + (segment (start 126.9111 55.7276) (end 125.984 56.6547) (width 0.25) (layer F.Cu) (net 46) (tstamp 5901CFF7)) + (segment (start 125.984 56.6547) (end 125.984 58.54) (width 0.25) (layer F.Cu) (net 46) (tstamp 5901CFF8)) + (segment (start 126.9111 54.4576) (end 126.9111 55.7276) (width 0.25) (layer F.Cu) (net 46) (tstamp 59022292)) + (segment (start 134.0231 47.3456) (end 126.9111 54.4576) (width 0.25) (layer F.Cu) (net 46) (tstamp 5902228E)) + (segment (start 181.5211 102.4636) (end 181.5211 98.6536) (width 0.3) (layer B.Cu) (net 49)) + (segment (start 104.14 49.2887) (end 104.14 53.22) (width 0.3) (layer F.Cu) (net 49) (tstamp 5901DDE4)) + (segment (start 104.8131 48.6156) (end 104.14 49.2887) (width 0.3) (layer F.Cu) (net 49) (tstamp 5901DDE3)) + (via (at 104.8131 48.6156) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 49)) + (segment (start 106.0831 48.6156) (end 104.8131 48.6156) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDE0)) + (segment (start 108.3691 50.9016) (end 106.0831 48.6156) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDDE)) + (segment (start 108.3691 58.0136) (end 108.3691 50.9016) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDDC)) + (segment (start 105.5751 60.8076) (end 108.3691 58.0136) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDDA)) + (segment (start 105.5751 60.8076) (end 105.5751 60.8076) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDD8)) + (segment (start 102.0191 64.3636) (end 105.5751 60.8076) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDD6)) + (segment (start 102.0191 76.0476) (end 102.0191 64.3636) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDD4)) + (segment (start 106.8451 80.8736) (end 102.0191 76.0476) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDD2)) + (segment (start 163.7411 80.8736) (end 106.8451 80.8736) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDD0)) + (segment (start 181.5211 98.6536) (end 163.7411 80.8736) (width 0.3) (layer B.Cu) (net 49) (tstamp 5901DDCE)) + (segment (start 181.5211 102.4636) (end 181.5211 99.1616) (width 0.25) (layer F.Cu) (net 49)) + (segment (start 181.5211 99.1616) (end 193.7131 86.9696) (width 0.25) (layer F.Cu) (net 49) (tstamp 5901DDC4)) + (segment (start 193.7131 86.9696) (end 209.7151 86.9696) (width 0.25) (layer F.Cu) (net 49) (tstamp 5901DDC6)) + (segment (start 209.7151 86.9696) (end 212.1281 84.5566) (width 0.25) (layer F.Cu) (net 49) (tstamp 5901DDC8)) + (segment (start 212.1281 84.5566) (end 212.1281 79.6036) (width 0.25) (layer F.Cu) (net 49) (tstamp 5901DDCA)) + (segment (start 210.9851 50.9016) (end 212.0011 51.9176) (width 0.25) (layer F.Cu) (net 50)) + (segment (start 210.9851 47.5996) (end 207.9371 44.5516) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3AB)) + (segment (start 207.9371 44.5516) (end 101.5111 44.5516) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3AD)) + (segment (start 101.5111 44.5516) (end 98.7171 47.3456) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3AF)) + (segment (start 98.7171 47.3456) (end 98.7171 54.7116) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3B1)) + (segment (start 98.7171 54.7116) (end 99.9871 55.9816) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3B5)) + (segment (start 99.9871 55.9816) (end 103.5431 55.9816) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3B7)) + (segment (start 103.5431 55.9816) (end 104.14 56.5785) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3B9)) + (segment (start 104.14 58.54) (end 104.14 56.5785) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3BA)) + (segment (start 210.9851 50.9016) (end 210.9851 47.5996) (width 0.25) (layer F.Cu) (net 50)) + (segment (start 212.0011 51.9176) (end 212.0011 53.9496) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3ED)) + (segment (start 212.2551 53.9496) (end 212.0011 54.2036) (width 0.25) (layer F.Cu) (net 50) (tstamp 5901D3EF)) + (segment (start 102.87 53.22) (end 102.87 55.1307) (width 0.25) (layer F.Cu) (net 54)) + (segment (start 209.4611 51.9176) (end 209.4611 54.2036) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3DE)) + (segment (start 210.4771 50.9016) (end 209.4611 51.9176) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3DB)) + (segment (start 210.4771 47.8536) (end 210.4771 50.9016) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3D6)) + (segment (start 207.6831 45.0596) (end 210.4771 47.8536) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3D4)) + (segment (start 101.707102 45.0596) (end 207.6831 45.0596) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3D1)) + (segment (start 99.2251 47.541602) (end 101.707102 45.0596) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3CF)) + (segment (start 99.2251 54.4576) (end 99.2251 47.541602) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3CD)) + (segment (start 100.2411 55.4736) (end 99.2251 54.4576) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3CA)) + (segment (start 102.5271 55.4736) (end 100.2411 55.4736) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3C9)) + (segment (start 102.87 55.1307) (end 102.5271 55.4736) (width 0.25) (layer F.Cu) (net 54) (tstamp 5901D3C8)) + + (zone (net 43) (net_name /5V) (layer F.Cu) (tstamp 5901DE0D) (hatch edge 0.508) + (connect_pads yes (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 115.7351 55.2196) (xy 121.8311 55.2196) (xy 121.8311 47.8536) (xy 115.2271 47.8536) (xy 115.2271 55.2196) + ) + ) + (filled_polygon + (pts + (xy 121.7041 50.207798) (xy 121.636599 50.275299) (xy 121.471852 50.521861) (xy 121.414 50.8127) (xy 121.414 51.321374) + (xy 121.352559 51.36091) (xy 121.207569 51.57311) (xy 121.15656 51.825) (xy 121.15656 54.615) (xy 121.200838 54.850317) + (xy 121.33991 55.066441) (xy 121.378195 55.0926) (xy 118.58246 55.0926) (xy 118.294337 54.803974) (xy 117.827727 54.610221) + (xy 117.32249 54.60978) (xy 116.855542 54.802718) (xy 116.565154 55.0926) (xy 115.3541 55.0926) (xy 115.3541 47.9806) + (xy 121.7041 47.9806) + ) + ) + ) + (zone (net 42) (net_name /3.3V) (layer F.Cu) (tstamp 5901DE0E) (hatch edge 0.508) + (connect_pads yes (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 115.2271 55.7276) (xy 121.8311 55.7276) (xy 121.8311 62.3316) (xy 115.2271 62.3316) + ) + ) + (filled_polygon + (pts + (xy 116.30378 56.13151) (xy 116.496718 56.598458) (xy 116.853663 56.956026) (xy 117.320273 57.149779) (xy 117.82551 57.15022) + (xy 118.292458 56.957282) (xy 118.650026 56.600337) (xy 118.843779 56.133727) (xy 118.844023 55.8546) (xy 121.7041 55.8546) + (xy 121.7041 56.516358) (xy 121.568683 56.541838) (xy 121.352559 56.68091) (xy 121.207569 56.89311) (xy 121.15656 57.145) + (xy 121.15656 59.935) (xy 121.200838 60.170317) (xy 121.33991 60.386441) (xy 121.55211 60.531431) (xy 121.7041 60.56221) + (xy 121.7041 62.2046) (xy 115.3541 62.2046) (xy 115.3541 55.8546) (xy 116.304022 55.8546) + ) + ) + ) + (zone (net 43) (net_name /5V) (layer B.Cu) (tstamp 5901DF65) (hatch edge 0.508) + (connect_pads yes (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 115.2271 47.8536) (xy 115.2271 55.2196) (xy 121.8311 55.2196) (xy 121.8311 47.8536) + ) + ) + (filled_polygon + (pts + (xy 121.7041 55.0926) (xy 118.58246 55.0926) (xy 118.294337 54.803974) (xy 117.827727 54.610221) (xy 117.32249 54.60978) + (xy 116.855542 54.802718) (xy 116.565154 55.0926) (xy 115.3541 55.0926) (xy 115.3541 47.9806) (xy 121.7041 47.9806) + ) + ) + ) + (zone (net 42) (net_name /3.3V) (layer B.Cu) (tstamp 5901DF79) (hatch edge 0.508) + (connect_pads yes (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 115.2271 55.7276) (xy 115.2271 62.3316) (xy 121.8311 62.3316) (xy 121.8311 55.7276) + ) + ) + (filled_polygon + (pts + (xy 116.30378 56.13151) (xy 116.496718 56.598458) (xy 116.853663 56.956026) (xy 117.320273 57.149779) (xy 117.82551 57.15022) + (xy 118.292458 56.957282) (xy 118.650026 56.600337) (xy 118.843779 56.133727) (xy 118.844023 55.8546) (xy 121.7041 55.8546) + (xy 121.7041 62.2046) (xy 115.3541 62.2046) (xy 115.3541 55.8546) (xy 116.304022 55.8546) + ) + ) + ) + (zone (net 9) (net_name GND) (layer B.Cu) (tstamp 59023FA5) (hatch edge 0.508) + (connect_pads yes (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 93.0021 41.2496) (xy 93.0021 111.2266) (xy 223.0501 111.2266) (xy 223.0501 41.2496) (xy 222.9231 41.2496) + ) + ) + (polygon + (pts (xy 114.4651 47.2186) (xy 114.4651 63.3476) (xy 122.8471 63.3476) (xy 122.8471 47.2186) (xy 121.5771 47.2186) + ) + ) + (filled_polygon + (pts + (xy 222.9231 111.0996) (xy 93.1291 111.0996) (xy 93.1291 102.906219) (xy 160.235713 102.906219) (xy 160.575255 103.727972) + (xy 161.203421 104.357236) (xy 162.024581 104.698211) (xy 162.913719 104.698987) (xy 163.735472 104.359445) (xy 164.364736 103.731279) + (xy 164.705711 102.910119) (xy 164.706487 102.020981) (xy 164.366945 101.199228) (xy 163.738779 100.569964) (xy 162.917619 100.228989) + (xy 162.028481 100.228213) (xy 161.206728 100.567755) (xy 160.577464 101.195921) (xy 160.236489 102.017081) (xy 160.235713 102.906219) + (xy 93.1291 102.906219) (xy 93.1291 99.31151) (xy 116.30378 99.31151) (xy 116.496718 99.778458) (xy 116.853663 100.136026) + (xy 117.320273 100.329779) (xy 117.82551 100.33022) (xy 118.292458 100.137282) (xy 118.650026 99.780337) (xy 118.843779 99.313727) + (xy 118.84378 99.31151) (xy 128.04378 99.31151) (xy 128.236718 99.778458) (xy 128.593663 100.136026) (xy 129.060273 100.329779) + (xy 129.56551 100.33022) (xy 130.032458 100.137282) (xy 130.390026 99.780337) (xy 130.583779 99.313727) (xy 130.58422 98.80849) + (xy 130.391282 98.341542) (xy 130.034337 97.983974) (xy 129.567727 97.790221) (xy 129.06249 97.78978) (xy 128.595542 97.982718) + (xy 128.237974 98.339663) (xy 128.044221 98.806273) (xy 128.04378 99.31151) (xy 118.84378 99.31151) (xy 118.84422 98.80849) + (xy 118.651282 98.341542) (xy 118.294337 97.983974) (xy 117.827727 97.790221) (xy 117.32249 97.78978) (xy 116.855542 97.982718) + (xy 116.497974 98.339663) (xy 116.304221 98.806273) (xy 116.30378 99.31151) (xy 93.1291 99.31151) (xy 93.1291 48.1076) + (xy 95.396099 48.1076) (xy 95.3961 48.107605) (xy 95.3961 75.031595) (xy 95.396099 75.0316) (xy 95.474885 75.427677) + (xy 95.699244 75.763456) (xy 104.081242 84.145453) (xy 104.081244 84.145456) (xy 104.416796 84.369663) (xy 104.417023 84.369815) + (xy 104.8131 84.448601) (xy 104.813105 84.4486) (xy 116.465197 84.4486) (xy 116.304221 84.836273) (xy 116.30378 85.34151) + (xy 116.496718 85.808458) (xy 116.853663 86.166026) (xy 117.320273 86.359779) (xy 117.82551 86.36022) (xy 118.292458 86.167282) + (xy 118.650026 85.810337) (xy 118.843779 85.343727) (xy 118.84422 84.83849) (xy 118.683122 84.4486) (xy 128.205197 84.4486) + (xy 128.044221 84.836273) (xy 128.04378 85.34151) (xy 128.236718 85.808458) (xy 128.593663 86.166026) (xy 129.060273 86.359779) + (xy 129.56551 86.36022) (xy 130.032458 86.167282) (xy 130.390026 85.810337) (xy 130.583779 85.343727) (xy 130.58422 84.83849) + (xy 130.423122 84.4486) (xy 156.708388 84.4486) (xy 168.8021 96.542311) (xy 168.8021 102.717595) (xy 168.802099 102.7176) + (xy 168.880885 103.113677) (xy 169.105244 103.449456) (xy 173.677242 108.021453) (xy 173.677244 108.021456) (xy 173.878529 108.155949) + (xy 174.013022 108.245815) (xy 174.4091 108.3246) (xy 185.077095 108.3246) (xy 185.0771 108.324601) (xy 185.473177 108.245815) + (xy 185.808956 108.021456) (xy 187.332953 106.497458) (xy 187.332956 106.497456) (xy 187.495226 106.2546) (xy 187.557315 106.161678) + (xy 187.6361 105.7656) (xy 187.6361 103.655567) (xy 187.935372 103.356817) (xy 188.175626 102.778221) (xy 188.175628 102.775473) + (xy 192.646027 102.775473) (xy 192.885271 103.354487) (xy 193.327883 103.797872) (xy 193.906479 104.038126) (xy 194.532973 104.038673) + (xy 195.111987 103.799429) (xy 195.555372 103.356817) (xy 195.795626 102.778221) (xy 195.795628 102.775473) (xy 197.726027 102.775473) + (xy 197.965271 103.354487) (xy 198.407883 103.797872) (xy 198.986479 104.038126) (xy 199.612973 104.038673) (xy 200.191987 103.799429) + (xy 200.571373 103.420704) (xy 200.947883 103.797872) (xy 201.526479 104.038126) (xy 202.152973 104.038673) (xy 202.731987 103.799429) + (xy 203.111373 103.420704) (xy 203.487883 103.797872) (xy 204.066479 104.038126) (xy 204.692973 104.038673) (xy 205.271987 103.799429) + (xy 205.651373 103.420704) (xy 206.027883 103.797872) (xy 206.606479 104.038126) (xy 207.232973 104.038673) (xy 207.811987 103.799429) + (xy 208.191373 103.420704) (xy 208.567883 103.797872) (xy 209.146479 104.038126) (xy 209.772973 104.038673) (xy 210.351987 103.799429) + (xy 210.731373 103.420704) (xy 211.107883 103.797872) (xy 211.686479 104.038126) (xy 212.312973 104.038673) (xy 212.891987 103.799429) + (xy 213.335372 103.356817) (xy 213.575626 102.778221) (xy 213.576173 102.151727) (xy 213.336929 101.572713) (xy 212.894317 101.129328) + (xy 212.315721 100.889074) (xy 211.689227 100.888527) (xy 211.110213 101.127771) (xy 210.730827 101.506496) (xy 210.354317 101.129328) + (xy 209.775721 100.889074) (xy 209.149227 100.888527) (xy 208.570213 101.127771) (xy 208.190827 101.506496) (xy 207.814317 101.129328) + (xy 207.235721 100.889074) (xy 206.609227 100.888527) (xy 206.030213 101.127771) (xy 205.650827 101.506496) (xy 205.274317 101.129328) + (xy 204.695721 100.889074) (xy 204.069227 100.888527) (xy 203.490213 101.127771) (xy 203.110827 101.506496) (xy 202.734317 101.129328) + (xy 202.155721 100.889074) (xy 201.529227 100.888527) (xy 200.950213 101.127771) (xy 200.570827 101.506496) (xy 200.194317 101.129328) + (xy 199.615721 100.889074) (xy 198.989227 100.888527) (xy 198.410213 101.127771) (xy 197.966828 101.570383) (xy 197.726574 102.148979) + (xy 197.726027 102.775473) (xy 195.795628 102.775473) (xy 195.796173 102.151727) (xy 195.556929 101.572713) (xy 195.114317 101.129328) + (xy 194.535721 100.889074) (xy 193.909227 100.888527) (xy 193.330213 101.127771) (xy 192.886828 101.570383) (xy 192.646574 102.148979) + (xy 192.646027 102.775473) (xy 188.175628 102.775473) (xy 188.176173 102.151727) (xy 187.936929 101.572713) (xy 187.494317 101.129328) + (xy 186.915721 100.889074) (xy 186.289227 100.888527) (xy 185.710213 101.127771) (xy 185.330827 101.506496) (xy 185.0961 101.271359) + (xy 185.0961 97.826219) (xy 212.305713 97.826219) (xy 212.645255 98.647972) (xy 213.273421 99.277236) (xy 214.094581 99.618211) + (xy 214.983719 99.618987) (xy 215.805472 99.279445) (xy 216.434736 98.651279) (xy 216.775711 97.830119) (xy 216.776487 96.940981) + (xy 216.436945 96.119228) (xy 215.808779 95.489964) (xy 214.987619 95.148989) (xy 214.098481 95.148213) (xy 213.276728 95.487755) + (xy 212.647464 96.115921) (xy 212.306489 96.937081) (xy 212.305713 97.826219) (xy 185.0961 97.826219) (xy 185.0961 96.621605) + (xy 185.096101 96.6216) (xy 185.017315 96.225523) (xy 184.946291 96.119228) (xy 184.792956 95.889744) (xy 184.792953 95.889742) + (xy 167.012956 78.109744) (xy 166.677177 77.885385) (xy 166.2811 77.806599) (xy 166.281095 77.8066) (xy 109.051811 77.8066) + (xy 104.5781 73.332888) (xy 104.5781 73.184767) (xy 128.261938 73.184767) (xy 128.403983 73.528543) (xy 128.666773 73.791792) + (xy 129.010301 73.934438) (xy 129.382267 73.934762) (xy 129.726043 73.792717) (xy 129.757214 73.7616) (xy 167.0431 73.7616) + (xy 167.334705 73.703596) (xy 167.581915 73.538415) (xy 169.355928 71.764403) (xy 177.987814 63.386397) (xy 177.991103 63.38163) + (xy 177.995915 63.378415) (xy 178.075389 63.259474) (xy 178.156666 63.141679) (xy 178.15788 63.136018) (xy 178.161096 63.131205) + (xy 178.189016 62.990844) (xy 178.219014 62.850972) (xy 178.21797 62.845281) (xy 178.2191 62.8396) (xy 178.2191 56.040402) + (xy 178.4751 56.296402) (xy 178.4751 57.5056) (xy 178.532952 57.796439) (xy 178.697699 58.043001) (xy 195.207699 74.553001) + (xy 195.454261 74.717748) (xy 195.7451 74.7756) (xy 207.876298 74.7756) (xy 210.607144 77.506446) (xy 210.792271 77.954487) + (xy 211.170996 78.333873) (xy 210.793828 78.710383) (xy 210.553574 79.288979) (xy 210.553027 79.915473) (xy 210.792271 80.494487) + (xy 211.234883 80.937872) (xy 211.813479 81.178126) (xy 212.439973 81.178673) (xy 213.018987 80.939429) (xy 213.462372 80.496817) + (xy 213.702626 79.918221) (xy 213.703173 79.291727) (xy 213.463929 78.712713) (xy 213.085204 78.333327) (xy 213.398373 78.020704) + (xy 213.774883 78.397872) (xy 214.353479 78.638126) (xy 214.979973 78.638673) (xy 215.558987 78.399429) (xy 216.002372 77.956817) + (xy 216.057689 77.8236) (xy 216.3191 77.8236) (xy 216.609939 77.765748) (xy 216.856501 77.601001) (xy 217.110501 77.347001) + (xy 217.275248 77.10044) (xy 217.3331 76.8096) (xy 217.3331 73.7616) (xy 217.275248 73.470761) (xy 217.275248 73.47076) + (xy 217.110501 73.224199) (xy 215.840501 71.954199) (xy 215.593939 71.789452) (xy 215.3031 71.7316) (xy 196.059902 71.7316) + (xy 194.214521 69.886219) (xy 212.305713 69.886219) (xy 212.645255 70.707972) (xy 213.273421 71.337236) (xy 214.094581 71.678211) + (xy 214.983719 71.678987) (xy 215.805472 71.339445) (xy 216.434736 70.711279) (xy 216.775711 69.890119) (xy 216.776487 69.000981) + (xy 216.436945 68.179228) (xy 215.808779 67.549964) (xy 214.987619 67.208989) (xy 214.098481 67.208213) (xy 213.276728 67.547755) + (xy 212.647464 68.175921) (xy 212.306489 68.997081) (xy 212.305713 69.886219) (xy 194.214521 69.886219) (xy 183.2971 58.968798) + (xy 183.2971 55.59351) (xy 183.427987 55.539429) (xy 183.807373 55.160704) (xy 184.183883 55.537872) (xy 184.762479 55.778126) + (xy 185.388973 55.778673) (xy 185.967987 55.539429) (xy 186.347373 55.160704) (xy 186.723883 55.537872) (xy 187.302479 55.778126) + (xy 187.928973 55.778673) (xy 188.507987 55.539429) (xy 188.887373 55.160704) (xy 189.263883 55.537872) (xy 189.842479 55.778126) + (xy 190.468973 55.778673) (xy 191.047987 55.539429) (xy 191.491372 55.096817) (xy 191.731626 54.518221) (xy 191.731628 54.515473) + (xy 192.646027 54.515473) (xy 192.885271 55.094487) (xy 193.327883 55.537872) (xy 193.906479 55.778126) (xy 194.532973 55.778673) + (xy 195.111987 55.539429) (xy 195.491373 55.160704) (xy 195.867883 55.537872) (xy 196.446479 55.778126) (xy 197.072973 55.778673) + (xy 197.651987 55.539429) (xy 198.031373 55.160704) (xy 198.407883 55.537872) (xy 198.986479 55.778126) (xy 199.612973 55.778673) + (xy 200.191987 55.539429) (xy 200.571373 55.160704) (xy 200.947883 55.537872) (xy 201.526479 55.778126) (xy 202.152973 55.778673) + (xy 202.731987 55.539429) (xy 203.111373 55.160704) (xy 203.487883 55.537872) (xy 204.066479 55.778126) (xy 204.692973 55.778673) + (xy 205.271987 55.539429) (xy 205.651373 55.160704) (xy 206.027883 55.537872) (xy 206.606479 55.778126) (xy 207.232973 55.778673) + (xy 207.811987 55.539429) (xy 208.191373 55.160704) (xy 208.567883 55.537872) (xy 209.146479 55.778126) (xy 209.772973 55.778673) + (xy 210.351987 55.539429) (xy 210.731373 55.160704) (xy 211.107883 55.537872) (xy 211.686479 55.778126) (xy 212.312973 55.778673) + (xy 212.891987 55.539429) (xy 213.335372 55.096817) (xy 213.575626 54.518221) (xy 213.576173 53.891727) (xy 213.336929 53.312713) + (xy 212.894317 52.869328) (xy 212.315721 52.629074) (xy 211.689227 52.628527) (xy 211.110213 52.867771) (xy 210.730827 53.246496) + (xy 210.354317 52.869328) (xy 209.775721 52.629074) (xy 209.149227 52.628527) (xy 208.570213 52.867771) (xy 208.190827 53.246496) + (xy 207.814317 52.869328) (xy 207.235721 52.629074) (xy 206.609227 52.628527) (xy 206.030213 52.867771) (xy 205.650827 53.246496) + (xy 205.274317 52.869328) (xy 204.695721 52.629074) (xy 204.069227 52.628527) (xy 203.490213 52.867771) (xy 203.110827 53.246496) + (xy 202.734317 52.869328) (xy 202.155721 52.629074) (xy 201.529227 52.628527) (xy 200.950213 52.867771) (xy 200.570827 53.246496) + (xy 200.194317 52.869328) (xy 199.615721 52.629074) (xy 198.989227 52.628527) (xy 198.410213 52.867771) (xy 198.030827 53.246496) + (xy 197.654317 52.869328) (xy 197.075721 52.629074) (xy 196.449227 52.628527) (xy 195.870213 52.867771) (xy 195.490827 53.246496) + (xy 195.114317 52.869328) (xy 194.535721 52.629074) (xy 193.909227 52.628527) (xy 193.330213 52.867771) (xy 192.886828 53.310383) + (xy 192.646574 53.888979) (xy 192.646027 54.515473) (xy 191.731628 54.515473) (xy 191.732173 53.891727) (xy 191.492929 53.312713) + (xy 191.050317 52.869328) (xy 190.471721 52.629074) (xy 189.845227 52.628527) (xy 189.266213 52.867771) (xy 188.886827 53.246496) + (xy 188.510317 52.869328) (xy 187.931721 52.629074) (xy 187.305227 52.628527) (xy 186.726213 52.867771) (xy 186.346827 53.246496) + (xy 185.970317 52.869328) (xy 185.391721 52.629074) (xy 184.765227 52.628527) (xy 184.186213 52.867771) (xy 183.806827 53.246496) + (xy 183.430317 52.869328) (xy 182.851721 52.629074) (xy 182.225227 52.628527) (xy 181.646213 52.867771) (xy 181.266827 53.246496) + (xy 180.890317 52.869328) (xy 180.311721 52.629074) (xy 179.685227 52.628527) (xy 179.106213 52.867771) (xy 178.726827 53.246496) + (xy 178.350317 52.869328) (xy 177.771721 52.629074) (xy 177.145227 52.628527) (xy 176.566213 52.867771) (xy 176.122828 53.310383) + (xy 175.882574 53.888979) (xy 175.882027 54.515473) (xy 176.121271 55.094487) (xy 176.563883 55.537872) (xy 176.6951 55.592358) + (xy 176.6951 62.517287) (xy 168.290386 70.674804) (xy 168.2871 70.679567) (xy 168.282285 70.682784) (xy 166.72747 72.2376) + (xy 129.757566 72.2376) (xy 129.727427 72.207408) (xy 129.383899 72.064762) (xy 129.011933 72.064438) (xy 128.668157 72.206483) + (xy 128.404908 72.469273) (xy 128.262262 72.812801) (xy 128.261938 73.184767) (xy 104.5781 73.184767) (xy 104.5781 70.35551) + (xy 108.73978 70.35551) (xy 108.932718 70.822458) (xy 109.289663 71.180026) (xy 109.756273 71.373779) (xy 110.26151 71.37422) + (xy 110.728458 71.181282) (xy 111.086026 70.824337) (xy 111.279779 70.357727) (xy 111.28022 69.85249) (xy 111.240256 69.755767) + (xy 113.021938 69.755767) (xy 113.12918 70.015314) (xy 113.022262 70.272801) (xy 113.021938 70.644767) (xy 113.163983 70.988543) + (xy 113.426773 71.251792) (xy 113.770301 71.394438) (xy 114.142267 71.394762) (xy 114.486043 71.252717) (xy 114.519218 71.2196) + (xy 115.217045 71.2196) (xy 115.2271 71.2216) (xy 115.41947 71.2216) (xy 115.958285 71.760416) (xy 116.106477 71.859434) + (xy 116.205495 71.925596) (xy 116.4971 71.9836) (xy 118.4021 71.9836) (xy 118.693705 71.925596) (xy 118.940915 71.760415) + (xy 119.60673 71.0946) (xy 127.35747 71.0946) (xy 128.023285 71.760415) (xy 128.270495 71.925596) (xy 128.5621 71.9836) + (xy 130.2131 71.9836) (xy 130.504705 71.925596) (xy 130.751915 71.760415) (xy 131.41773 71.0946) (xy 139.7381 71.0946) + (xy 140.029705 71.036596) (xy 140.276915 70.871415) (xy 158.976731 52.1716) (xy 162.806248 52.1716) (xy 162.476728 52.307755) + (xy 161.847464 52.935921) (xy 161.506489 53.757081) (xy 161.505713 54.646219) (xy 161.845255 55.467972) (xy 162.473421 56.097236) + (xy 163.294581 56.438211) (xy 164.183719 56.438987) (xy 165.005472 56.099445) (xy 165.634736 55.471279) (xy 165.876442 54.889185) + (xy 165.961271 55.094487) (xy 166.403883 55.537872) (xy 166.982479 55.778126) (xy 167.608973 55.778673) (xy 168.187987 55.539429) + (xy 168.567373 55.160704) (xy 168.943883 55.537872) (xy 169.522479 55.778126) (xy 170.148973 55.778673) (xy 170.727987 55.539429) + (xy 171.107373 55.160704) (xy 171.483883 55.537872) (xy 172.062479 55.778126) (xy 172.688973 55.778673) (xy 173.267987 55.539429) + (xy 173.711372 55.096817) (xy 173.951626 54.518221) (xy 173.952173 53.891727) (xy 173.712929 53.312713) (xy 173.270317 52.869328) + (xy 172.691721 52.629074) (xy 172.065227 52.628527) (xy 171.486213 52.867771) (xy 171.106827 53.246496) (xy 170.730317 52.869328) + (xy 170.151721 52.629074) (xy 169.84794 52.628809) (xy 167.581915 50.362785) (xy 167.557574 50.346521) (xy 167.334705 50.197604) + (xy 167.0431 50.1396) (xy 158.4071 50.1396) (xy 158.115495 50.197604) (xy 157.868285 50.362785) (xy 139.29547 68.9356) + (xy 131.290731 68.9356) (xy 130.751915 68.396785) (xy 130.751914 68.396784) (xy 130.504705 68.231604) (xy 130.2131 68.1736) + (xy 128.6891 68.1736) (xy 128.397495 68.231604) (xy 128.150286 68.396784) (xy 127.48447 69.0626) (xy 119.60673 69.0626) + (xy 118.940914 68.396784) (xy 118.693705 68.231604) (xy 118.4021 68.1736) (xy 116.4971 68.1736) (xy 116.205495 68.231604) + (xy 116.106477 68.297766) (xy 115.958285 68.396784) (xy 115.54647 68.8086) (xy 114.517566 68.8086) (xy 114.487427 68.778408) + (xy 114.143899 68.635762) (xy 113.771933 68.635438) (xy 113.428157 68.777483) (xy 113.164908 69.040273) (xy 113.022262 69.383801) + (xy 113.021938 69.755767) (xy 111.240256 69.755767) (xy 111.087282 69.385542) (xy 110.730337 69.027974) (xy 110.263727 68.834221) + (xy 109.75849 68.83378) (xy 109.291542 69.026718) (xy 108.933974 69.383663) (xy 108.740221 69.850273) (xy 108.73978 70.35551) + (xy 104.5781 70.35551) (xy 104.5781 65.300312) (xy 110.067811 59.8106) (xy 114.3381 59.8106) (xy 114.3381 63.3476) + (xy 114.348106 63.39701) (xy 114.376547 63.438635) (xy 114.418941 63.465915) (xy 114.4651 63.4746) (xy 122.8471 63.4746) + (xy 122.89651 63.464594) (xy 122.938135 63.436153) (xy 122.965415 63.393759) (xy 122.9741 63.3476) (xy 122.9741 56.13151) + (xy 128.04378 56.13151) (xy 128.236718 56.598458) (xy 128.593663 56.956026) (xy 129.060273 57.149779) (xy 129.56551 57.15022) + (xy 130.032458 56.957282) (xy 130.390026 56.600337) (xy 130.583779 56.133727) (xy 130.58422 55.62849) (xy 130.391282 55.161542) + (xy 130.034337 54.803974) (xy 129.567727 54.610221) (xy 129.06249 54.60978) (xy 128.595542 54.802718) (xy 128.237974 55.159663) + (xy 128.044221 55.626273) (xy 128.04378 56.13151) (xy 122.9741 56.13151) (xy 122.9741 47.2186) (xy 122.964094 47.16919) + (xy 122.935653 47.127565) (xy 122.893259 47.100285) (xy 122.8471 47.0916) (xy 114.4651 47.0916) (xy 114.41569 47.101606) + (xy 114.374065 47.130047) (xy 114.346785 47.172441) (xy 114.3381 47.2186) (xy 114.3381 47.5806) (xy 111.718811 47.5806) + (xy 109.735956 45.597744) (xy 109.400177 45.373385) (xy 109.0041 45.294599) (xy 109.004095 45.2946) (xy 98.209105 45.2946) + (xy 98.2091 45.294599) (xy 97.813023 45.373385) (xy 97.477244 45.597744) (xy 97.477242 45.597747) (xy 95.699244 47.375744) + (xy 95.474885 47.711523) (xy 95.396099 48.1076) (xy 93.1291 48.1076) (xy 93.1291 41.3766) (xy 222.9231 41.3766) + ) + ) + ) + (zone (net 9) (net_name GND) (layer F.Cu) (tstamp 59282265) (hatch edge 0.508) + (connect_pads yes (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 117.7671 68.8086) (xy 111.9251 68.8086) (xy 111.4171 68.3006) (xy 108.4961 68.3006) (xy 107.7341 69.0626) + (xy 106.2101 69.0626) (xy 106.2101 62.8396) (xy 117.8941 62.8396) (xy 117.8941 69.0626) + ) + ) + (filled_polygon + (pts + (xy 117.7671 68.6816) (xy 114.254289 68.6816) (xy 114.143899 68.635762) (xy 113.771933 68.635438) (xy 113.660212 68.6816) + (xy 111.986731 68.6816) (xy 111.701915 68.396785) (xy 111.701914 68.396784) (xy 111.674719 68.378613) (xy 111.506903 68.210797) + (xy 111.464889 68.182934) (xy 111.4171 68.1736) (xy 108.4961 68.1736) (xy 108.44669 68.183606) (xy 108.406297 68.210797) + (xy 108.398897 68.218197) (xy 108.331495 68.231604) (xy 108.285255 68.262501) (xy 108.084285 68.396784) (xy 107.54547 68.9356) + (xy 106.407878 68.9356) (xy 106.42744 68.839) (xy 106.42744 66.049) (xy 106.383162 65.813683) (xy 106.3371 65.742101) + (xy 106.3371 62.9666) (xy 117.7671 62.9666) + ) + ) + ) +) diff --git a/extensions/ArduinoShield/ArduinoShield.net b/extensions/ArduinoShield/ArduinoShield.net new file mode 100755 index 0000000..98e82c1 --- /dev/null +++ b/extensions/ArduinoShield/ArduinoShield.net @@ -0,0 +1,364 @@ +(export (version D) + (design + (source /home/kelroy/Documentos/ArduinoShieldSmoothieboard/ArduinoShield/ArduinoShield.sch) + (date "vie 26 may 2017 14:38:20 CEST") + (tool "Eeschema 4.0.2+dfsg1-stable") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source ArduinoShield.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref P2) + (value Conn-Y) + (footprint Lib:SHF-105-01-L-D-SM-LC) + (fields + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (libsource (lib Gadget) (part Conn-Y)) + (sheetpath (names /) (tstamps /)) + (tstamp 58FE5860)) + (comp (ref A1) + (value Conn-A) + (footprint Lib:SHF-105-01-L-D-SM-LC) + (fields + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (libsource (lib Gadget) (part Conn-A)) + (sheetpath (names /) (tstamps /)) + (tstamp 5900E0E0)) + (comp (ref U1) + (value Conn-U) + (footprint Lib:SHF-105-01-L-D-SM-LC) + (fields + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (libsource (lib Gadget) (part Conn-U)) + (sheetpath (names /) (tstamps /)) + (tstamp 5900E41A)) + (comp (ref I1) + (value Conn-I) + (footprint Lib:SHF-105-01-L-D-SM-LC) + (fields + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (libsource (lib Gadget) (part Conn-I)) + (sheetpath (names /) (tstamps /)) + (tstamp 5900E45B)) + (comp (ref P1) + (value Conn-S) + (footprint Lib:SHF-105-01-L-D-SM-LC) + (fields + (field (name MFPN) "ESHF-105-01-L-D-SM ") + (field (name DKPN) "SAM8765-ND ")) + (libsource (lib Gadget) (part Conn-S)) + (sheetpath (names /) (tstamps /)) + (tstamp 5900E509)) + (comp (ref U2) + (value ArduinoConnector) + (footprint Lib:ARDUINO_UNO) + (libsource (lib SmoothieboardLib) (part ArduinoConnector)) + (sheetpath (names /) (tstamps /)) + (tstamp 5901C4BC)) + (comp (ref A2) + (value Conn-A) + (footprint Lib:SHF-105-01-L-D-SM-LC) + (fields + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (libsource (lib Gadget) (part Conn-A)) + (sheetpath (names /) (tstamps /)) + (tstamp 5901E910))) + (libparts + (libpart (lib SmoothieboardLib) (part ArduinoConnector) + (fields + (field (name Reference) U) + (field (name Value) ArduinoConnector)) + (pins + (pin (num 0) (name GPIO-0) (type BiDi)) + (pin (num 1) (name GPIO-1) (type BiDi)) + (pin (num 2) (name GPIO-2) (type BiDi)) + (pin (num 3) (name GPIO-3) (type BiDi)) + (pin (num 4) (name GPIO-4) (type BiDi)) + (pin (num 5) (name GPIO-5) (type BiDi)) + (pin (num 5V) (name 5V) (type BiDi)) + (pin (num 6) (name GPIO-6) (type BiDi)) + (pin (num 7) (name GPIO-7) (type BiDi)) + (pin (num 8) (name GPIO-8) (type BiDi)) + (pin (num 9) (name GPIO-9) (type BiDi)) + (pin (num 10) (name GPIO-10) (type BiDi)) + (pin (num 11) (name GPIO-11) (type BiDi)) + (pin (num 12) (name GPIO-12) (type BiDi)) + (pin (num 13) (name GPIO-13) (type BiDi)) + (pin (num 3.3V) (name 3.3v) (type BiDi)) + (pin (num A0) (name Analog-0) (type BiDi)) + (pin (num A1) (name Analog-1) (type BiDi)) + (pin (num A2) (name Analog-2) (type BiDi)) + (pin (num A3) (name Analog-3) (type BiDi)) + (pin (num A4) (name Analog-4) (type BiDi)) + (pin (num A5) (name Analog-5) (type BiDi)) + (pin (num AREF) (name AREF) (type BiDi)) + (pin (num GND) (name GND) (type BiDi)) + (pin (num I/OR) (name NC) (type BiDi)) + (pin (num N/C) (name NC) (type BiDi)) + (pin (num RESE) (name Reset) (type BiDi)) + (pin (num SCL) (name I2C-Scl) (type BiDi)) + (pin (num SDA) (name I2C-Sda) (type BiDi)) + (pin (num VIN) (name Vin) (type BiDi)))) + (libpart (lib Gadget) (part Conn-A) + (fields + (field (name Reference) A) + (field (name Value) Conn-A) + (field (name Footprint) SBV2_Footprints:SHF-105-01-L-D-SM) + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (pins + (pin (num 1) (name +3.3V) (type power_in)) + (pin (num 2) (name +5V) (type power_in)) + (pin (num 3) (name AIN) (type BiDi)) + (pin (num 4) (name AIN) (type BiDi)) + (pin (num 5) (name AIN) (type BiDi)) + (pin (num 6) (name GPIO) (type BiDi)) + (pin (num 7) (name UN) (type NotConnected)) + (pin (num 8) (name UN) (type NotConnected)) + (pin (num 9) (name UN) (type NotConnected)) + (pin (num 10) (name GND) (type power_in)))) + (libpart (lib Gadget) (part Conn-I) + (fields + (field (name Reference) I) + (field (name Value) Conn-I) + (field (name Footprint) SBV2_Footprints:SHF-105-01-L-D-SM) + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (pins + (pin (num 1) (name +3.3V) (type power_in)) + (pin (num 2) (name +5V) (type power_in)) + (pin (num 3) (name GPIO!) (type BiDi)) + (pin (num 4) (name UN) (type NotConnected)) + (pin (num 5) (name UN) (type NotConnected)) + (pin (num 6) (name GPIO) (type BiDi)) + (pin (num 7) (name UN) (type NotConnected)) + (pin (num 8) (name SDA) (type BiDi)) + (pin (num 9) (name SCL) (type BiDi)) + (pin (num 10) (name GND) (type power_in)))) + (libpart (lib Gadget) (part Conn-S) + (fields + (field (name Reference) P) + (field (name Value) Conn-S) + (field (name Footprint) SBV2_Footprints:ESHF-105-01-L-D-SM) + (field (name MFPN) "ESHF-105-01-L-D-SM ") + (field (name DKPN) "SAM8765-ND ")) + (pins + (pin (num 1) (name +3.3V) (type power_in)) + (pin (num 2) (name +5V) (type power_in)) + (pin (num 3) (name GPIO!) (type BiDi)) + (pin (num 4) (name GPIO) (type BiDi)) + (pin (num 5) (name GPIO) (type BiDi)) + (pin (num 6) (name CS) (type BiDi)) + (pin (num 7) (name MOSI) (type BiDi)) + (pin (num 8) (name MISO) (type BiDi)) + (pin (num 9) (name SCK) (type BiDi)) + (pin (num 10) (name GND) (type power_in)))) + (libpart (lib Gadget) (part Conn-U) + (fields + (field (name Reference) U) + (field (name Value) Conn-U) + (field (name Footprint) SBV2_Footprints:SHF-105-01-L-D-SM) + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (pins + (pin (num 1) (name +3.3V) (type power_in)) + (pin (num 2) (name +5V) (type power_in)) + (pin (num 3) (name GPIO!) (type BiDi)) + (pin (num 4) (name TX) (type BiDi)) + (pin (num 5) (name RX) (type BiDi)) + (pin (num 6) (name GPIO) (type BiDi)) + (pin (num 7) (name UN) (type NotConnected)) + (pin (num 8) (name UN) (type NotConnected)) + (pin (num 9) (name UN) (type NotConnected)) + (pin (num 10) (name GND) (type power_in)))) + (libpart (lib Gadget) (part Conn-Y) + (fields + (field (name Reference) P) + (field (name Value) Conn-Y) + (field (name Footprint) SBV2_Footprints:SHF-105-01-L-D-SM) + (field (name MFPN) "SHF-105-01-L-D-SM ") + (field (name DKPN) 609-4054-ND)) + (pins + (pin (num 1) (name +3.3V) (type power_in)) + (pin (num 2) (name +5V) (type power_in)) + (pin (num 3) (name GPIO!) (type BiDi)) + (pin (num 4) (name GPIO) (type BiDi)) + (pin (num 5) (name GPIO) (type BiDi)) + (pin (num 6) (name GPIO) (type BiDi)) + (pin (num 7) (name GPIO) (type BiDi)) + (pin (num 8) (name GPIO) (type BiDi)) + (pin (num 9) (name GPIO) (type BiDi)) + (pin (num 10) (name GND) (type power_in))))) + (libraries + (library (logical Gadget) + (uri /home/kelroy/Documentos/ArduinoShieldSmoothieboard/Lib/Gadget.lib)) + (library (logical SmoothieboardLib) + (uri /home/kelroy/Documentos/ArduinoShieldSmoothieboard/Lib/SmoothieboardLib.lib))) + (nets + (net (code 1) (name /SS) + (node (ref U2) (pin 10)) + (node (ref P1) (pin 6))) + (net (code 2) (name /A5) + (node (ref A1) (pin 3)) + (node (ref U2) (pin A5))) + (net (code 3) (name /A4) + (node (ref A1) (pin 4)) + (node (ref U2) (pin A4))) + (net (code 4) (name /A3) + (node (ref A1) (pin 5)) + (node (ref U2) (pin A3))) + (net (code 5) (name /A2) + (node (ref A2) (pin 3)) + (node (ref U2) (pin A2))) + (net (code 6) (name /A1) + (node (ref U2) (pin A1)) + (node (ref A2) (pin 4))) + (net (code 7) (name /A0) + (node (ref A2) (pin 5)) + (node (ref U2) (pin A0))) + (net (code 8) (name /MOSI) + (node (ref P1) (pin 7)) + (node (ref U2) (pin 11))) + (net (code 9) (name /SCK) + (node (ref P1) (pin 9)) + (node (ref U2) (pin 13))) + (net (code 10) (name /MISO) + (node (ref U2) (pin 12)) + (node (ref P1) (pin 8))) + (net (code 11) (name /G9) + (node (ref P1) (pin 4)) + (node (ref U2) (pin 9))) + (net (code 12) (name /SDA) + (node (ref U2) (pin SDA)) + (node (ref I1) (pin 8))) + (net (code 13) (name /SCL) + (node (ref I1) (pin 9)) + (node (ref U2) (pin SCL))) + (net (code 14) (name "Net-(P1-Pad5)") + (node (ref P1) (pin 5))) + (net (code 15) (name /G7) + (node (ref P2) (pin 9)) + (node (ref U2) (pin 7))) + (net (code 16) (name "Net-(P2-Pad3)") + (node (ref P2) (pin 3))) + (net (code 17) (name "Net-(P1-Pad3)") + (node (ref P1) (pin 3))) + (net (code 18) (name /G8) + (node (ref U2) (pin 8)) + (node (ref A1) (pin 6))) + (net (code 19) (name "Net-(A2-Pad2)") + (node (ref A2) (pin 2))) + (net (code 20) (name /5V) + (node (ref U2) (pin 5V)) + (node (ref P2) (pin 2))) + (net (code 21) (name /3.3V) + (node (ref P2) (pin 1)) + (node (ref U2) (pin 3.3V))) + (net (code 22) (name GND) + (node (ref I1) (pin 10)) + (node (ref U2) (pin GND)) + (node (ref U2) (pin GND))) + (net (code 23) (name "Net-(U2-PadVIN)") + (node (ref U2) (pin VIN))) + (net (code 24) (name "Net-(U2-PadAREF)") + (node (ref U2) (pin AREF))) + (net (code 25) (name "Net-(A2-Pad1)") + (node (ref A2) (pin 1))) + (net (code 26) (name "Net-(P1-Pad1)") + (node (ref P1) (pin 1))) + (net (code 27) (name "Net-(P1-Pad2)") + (node (ref P1) (pin 2))) + (net (code 28) (name "Net-(U1-Pad2)") + (node (ref U1) (pin 2))) + (net (code 29) (name "Net-(U1-Pad1)") + (node (ref U1) (pin 1))) + (net (code 30) (name "Net-(I1-Pad2)") + (node (ref I1) (pin 2))) + (net (code 31) (name "Net-(I1-Pad1)") + (node (ref I1) (pin 1))) + (net (code 32) (name "Net-(A1-Pad1)") + (node (ref A1) (pin 1))) + (net (code 33) (name "Net-(A1-Pad2)") + (node (ref A1) (pin 2))) + (net (code 34) (name "Net-(P2-Pad10)") + (node (ref P2) (pin 10))) + (net (code 35) (name "Net-(A1-Pad10)") + (node (ref A1) (pin 10))) + (net (code 36) (name "Net-(A2-Pad10)") + (node (ref A2) (pin 10))) + (net (code 37) (name "Net-(P1-Pad10)") + (node (ref P1) (pin 10))) + (net (code 38) (name /RESET) + (node (ref U1) (pin 6)) + (node (ref U2) (pin RESE))) + (net (code 39) (name "Net-(U1-Pad3)") + (node (ref U1) (pin 3))) + (net (code 40) (name "Net-(I1-Pad3)") + (node (ref I1) (pin 3))) + (net (code 41) (name "Net-(I1-Pad6)") + (node (ref I1) (pin 6))) + (net (code 42) (name "Net-(A2-Pad6)") + (node (ref A2) (pin 6))) + (net (code 43) (name "Net-(A2-Pad7)") + (node (ref A2) (pin 7))) + (net (code 44) (name "Net-(A2-Pad8)") + (node (ref A2) (pin 8))) + (net (code 45) (name "Net-(A2-Pad9)") + (node (ref A2) (pin 9))) + (net (code 46) (name "Net-(U1-Pad10)") + (node (ref U1) (pin 10))) + (net (code 47) (name "Net-(I1-Pad4)") + (node (ref I1) (pin 4))) + (net (code 48) (name "Net-(I1-Pad5)") + (node (ref I1) (pin 5))) + (net (code 49) (name "Net-(I1-Pad7)") + (node (ref I1) (pin 7))) + (net (code 50) (name "Net-(U1-Pad9)") + (node (ref U1) (pin 9))) + (net (code 51) (name /RX) + (node (ref U1) (pin 5)) + (node (ref U2) (pin 0))) + (net (code 52) (name /TX) + (node (ref U1) (pin 4)) + (node (ref U2) (pin 1))) + (net (code 53) (name /G2) + (node (ref U2) (pin 2)) + (node (ref P2) (pin 4))) + (net (code 54) (name /G4) + (node (ref U2) (pin 4)) + (node (ref P2) (pin 6))) + (net (code 55) (name /G5) + (node (ref P2) (pin 7)) + (node (ref U2) (pin 5))) + (net (code 56) (name /G3) + (node (ref P2) (pin 5)) + (node (ref U2) (pin 3))) + (net (code 57) (name /G6) + (node (ref U2) (pin 6)) + (node (ref P2) (pin 8))) + (net (code 58) (name "Net-(A1-Pad7)") + (node (ref A1) (pin 7))) + (net (code 59) (name "Net-(A1-Pad8)") + (node (ref A1) (pin 8))) + (net (code 60) (name "Net-(A1-Pad9)") + (node (ref A1) (pin 9))) + (net (code 61) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7))) + (net (code 62) (name "Net-(U1-Pad8)") + (node (ref U1) (pin 8))) + (net (code 63) (name "Net-(U2-PadN/C)") + (node (ref U2) (pin N/C))) + (net (code 64) (name "Net-(U2-PadI/OR)") + (node (ref U2) (pin I/OR))))) \ No newline at end of file diff --git a/extensions/ArduinoShield/ArduinoShield.pro b/extensions/ArduinoShield/ArduinoShield.pro new file mode 100755 index 0000000..0d948ee --- /dev/null +++ b/extensions/ArduinoShield/ArduinoShield.pro @@ -0,0 +1,73 @@ +update=vie 26 may 2017 18:02:56 CEST +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir=../Lib +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves +LibName30=Gadget +LibName31=ExtraEndstops-cache +LibName32=/home/kelroy/Documentos/ArduinoShieldSmoothieboard/Lib/SmoothieboardLib +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 diff --git a/extensions/ArduinoShield/ArduinoShield.sch b/extensions/ArduinoShield/ArduinoShield.sch new file mode 100644 index 0000000..4756899 --- /dev/null +++ b/extensions/ArduinoShield/ArduinoShield.sch @@ -0,0 +1,392 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:Gadget +LIBS:ExtraEndstops-cache +LIBS:SmoothieboardLib +LIBS:ArduinoShield-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Conn-Y P2 +U 1 1 58FE5860 +P 3550 1600 +F 0 "P2" H 3550 1900 50 0000 C CNN +F 1 "Conn-Y" H 3550 1300 50 0000 C CNN +F 2 "Lib:SHF-105-01-L-D-SM-LC" H 3600 1150 50 0001 C CNN +F 3 "" H 3550 400 50 0000 C CNN +F 4 "SHF-105-01-L-D-SM " H 3550 950 50 0001 C CNN "MFPN" +F 5 "609-4054-ND" H 3600 1050 50 0001 C CNN "DKPN" + 1 3550 1600 + 1 0 0 -1 +$EndComp +$Comp +L Conn-A A1 +U 1 1 5900E0E0 +P 1550 1600 +F 0 "A1" H 1550 1900 50 0000 C CNN +F 1 "Conn-A" H 1550 1300 50 0000 C CNN +F 2 "Lib:SHF-105-01-L-D-SM-LC" H 1600 1150 50 0001 C CNN +F 3 "" H 1550 400 50 0000 C CNN +F 4 "SHF-105-01-L-D-SM " H 1550 950 50 0001 C CNN "MFPN" +F 5 "609-4054-ND" H 1600 1050 50 0001 C CNN "DKPN" + 1 1550 1600 + 1 0 0 -1 +$EndComp +$Comp +L Conn-U U1 +U 1 1 5900E41A +P 3550 2600 +F 0 "U1" H 3550 2900 50 0000 C CNN +F 1 "Conn-U" H 3550 2300 50 0000 C CNN +F 2 "Lib:SHF-105-01-L-D-SM-LC" H 3600 2150 50 0001 C CNN +F 3 "" H 3550 1400 50 0000 C CNN +F 4 "SHF-105-01-L-D-SM " H 3550 1950 50 0001 C CNN "MFPN" +F 5 "609-4054-ND" H 3600 2050 50 0001 C CNN "DKPN" + 1 3550 2600 + 1 0 0 -1 +$EndComp +$Comp +L Conn-I I1 +U 1 1 5900E45B +P 1550 2550 +F 0 "I1" H 1550 2850 50 0000 C CNN +F 1 "Conn-I" H 1550 2250 50 0000 C CNN +F 2 "Lib:SHF-105-01-L-D-SM-LC" H 1600 2100 50 0001 C CNN +F 3 "" H 1550 1350 50 0000 C CNN +F 4 "SHF-105-01-L-D-SM " H 1550 1900 50 0001 C CNN "MFPN" +F 5 "609-4054-ND" H 1600 2000 50 0001 C CNN "DKPN" + 1 1550 2550 + 1 0 0 -1 +$EndComp +$Comp +L Conn-S P1 +U 1 1 5900E509 +P 3600 3550 +F 0 "P1" H 3600 3850 50 0000 C CNN +F 1 "Conn-S" H 3600 3250 50 0000 C CNN +F 2 "Lib:SHF-105-01-L-D-SM-LC" H 3650 3100 50 0001 C CNN +F 3 "" H 3600 2350 50 0000 C CNN +F 4 "ESHF-105-01-L-D-SM " H 3600 2900 50 0001 C CNN "MFPN" +F 5 "SAM8765-ND " H 3650 3000 50 0001 C CNN "DKPN" + 1 3600 3550 + 1 0 0 -1 +$EndComp +$Comp +L ArduinoConnector U2 +U 1 1 5901C4BC +P 5650 2300 +F 0 "U2" H 6600 2250 60 0000 C CNN +F 1 "ArduinoConnector" H 5900 2250 60 0000 C CNN +F 2 "Lib:ARDUINO_UNO" H 5650 2300 60 0001 C CNN +F 3 "" H 5650 2300 60 0000 C CNN + 1 5650 2300 + 1 0 0 -1 +$EndComp +NoConn ~ 6900 3800 +NoConn ~ 6900 3900 +$Comp +L GND #PWR01 +U 1 1 5901CE0F +P 4850 4000 +F 0 "#PWR01" H 4850 3750 50 0001 C CNN +F 1 "GND" H 4850 3850 50 0000 C CNN +F 2 "" H 4850 4000 50 0000 C CNN +F 3 "" H 4850 4000 50 0000 C CNN + 1 4850 4000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5450 2700 5150 2700 +Wire Wire Line + 5450 2600 5150 2600 +Wire Wire Line + 5450 2800 5150 2800 +Wire Wire Line + 5450 2900 5150 2900 +Wire Wire Line + 5450 3000 5150 3000 +Wire Wire Line + 5450 3100 5150 3100 +Wire Wire Line + 5450 3200 5150 3200 +Wire Wire Line + 5450 3300 5150 3300 +Wire Wire Line + 5450 3400 5150 3400 +Wire Wire Line + 5450 3500 5150 3500 +Wire Wire Line + 5450 3600 5150 3600 +Wire Wire Line + 5450 3700 5150 3700 +Wire Wire Line + 5450 3800 5150 3800 +Wire Wire Line + 5450 3900 5150 3900 +Wire Wire Line + 5450 4200 5150 4200 +Wire Wire Line + 5450 4300 5150 4300 +Wire Wire Line + 6900 2600 7250 2600 +Wire Wire Line + 6900 2700 7250 2700 +Wire Wire Line + 6900 2800 7250 2800 +Wire Wire Line + 6900 2900 7250 2900 +Wire Wire Line + 6900 3000 7250 3000 +Wire Wire Line + 6900 3100 7250 3100 +Wire Wire Line + 6900 3700 7100 3700 +Wire Wire Line + 6900 3300 6900 3400 +Wire Wire Line + 5450 4000 4850 4000 +Wire Wire Line + 3100 1600 2800 1600 +Wire Wire Line + 3100 1700 2800 1700 +Wire Wire Line + 3100 1800 2800 1800 +Wire Wire Line + 4000 1500 4250 1500 +Wire Wire Line + 4000 1600 4250 1600 +Wire Wire Line + 4000 1700 4250 1700 +NoConn ~ 3100 1500 +Text Label 2800 1600 0 60 ~ 0 +G3 +Text Label 5150 2600 0 60 ~ 0 +RX +Text Label 5150 2700 0 60 ~ 0 +TX +Text Label 5150 2800 0 60 ~ 0 +G2 +Text Label 5150 2900 0 60 ~ 0 +G3 +Text Label 5150 3000 0 60 ~ 0 +G4 +Text Label 5150 3100 0 60 ~ 0 +G5 +Text Label 5150 3200 0 60 ~ 0 +G6 +Text Label 5150 3300 0 60 ~ 0 +G7 +Text Label 5150 3400 0 60 ~ 0 +G8 +Text Label 5150 3500 0 60 ~ 0 +G9 +Text Label 5150 3600 0 60 ~ 0 +SS +Text Label 5150 3700 0 60 ~ 0 +MOSI +Text Label 5150 3800 0 60 ~ 0 +MISO +Text Label 5150 3900 0 60 ~ 0 +SCK +Text Label 2800 1700 0 60 ~ 0 +G5 +Text Label 2800 1800 0 60 ~ 0 +G7 +Text Label 4250 1500 0 60 ~ 0 +G2 +Text Label 4250 1600 0 60 ~ 0 +G4 +Text Label 4250 1700 0 60 ~ 0 +G6 +Text Label 2250 1600 0 60 ~ 0 +G8 +Wire Wire Line + 2000 1500 2250 1500 +Wire Wire Line + 2000 1600 2250 1600 +Wire Wire Line + 1100 1600 850 1600 +Wire Wire Line + 1100 1500 850 1500 +Text Label 7250 2600 0 60 ~ 0 +A5 +Text Label 7250 2700 0 60 ~ 0 +A4 +Text Label 7250 2800 0 60 ~ 0 +A3 +Text Label 7250 2900 0 60 ~ 0 +A2 +Text Label 7250 3000 0 60 ~ 0 +A1 +Text Label 7250 3100 0 60 ~ 0 +A0 +Text Label 850 1500 0 60 ~ 0 +A5 +Text Label 2250 1500 0 60 ~ 0 +A4 +Text Label 850 1600 0 60 ~ 0 +A3 +Wire Wire Line + 3150 3650 2900 3650 +Wire Wire Line + 3150 3750 2900 3750 +Wire Wire Line + 4050 3650 4300 3650 +Wire Wire Line + 4050 3550 4300 3550 +Wire Wire Line + 4050 3450 4300 3450 +Text Label 4300 3650 0 60 ~ 0 +MISO +Text Label 4300 3550 0 60 ~ 0 +SS +Text Label 2900 3650 0 60 ~ 0 +MOSI +Text Label 2900 3750 0 60 ~ 0 +SCK +Text Label 4300 3450 0 60 ~ 0 +G9 +Text Label 5150 4200 0 60 ~ 0 +SDA +Text Label 5150 4300 0 60 ~ 0 +SCL +Wire Wire Line + 2000 2650 2200 2650 +Wire Wire Line + 1100 2750 900 2750 +Text Label 2200 2650 0 60 ~ 0 +SDA +Text Label 900 2750 0 60 ~ 0 +SCL +NoConn ~ 3150 3550 +NoConn ~ 3150 3450 +Wire Wire Line + 4000 2500 4250 2500 +Wire Wire Line + 3100 2600 2850 2600 +Text Label 4250 2500 0 60 ~ 0 +TX +Text Label 2850 2600 0 60 ~ 0 +RX +Wire Wire Line + 4000 2600 4250 2600 +Text Label 4250 2600 0 60 ~ 0 +RESET +Text Label 7100 3700 0 60 ~ 0 +RESET +NoConn ~ 3100 2500 +NoConn ~ 1100 2450 +NoConn ~ 2000 2550 +Text Notes 10650 7650 0 60 ~ 0 +1.0\n +Text Notes 8150 7650 0 60 ~ 0 +27/04/2017\n +Text Notes 7450 7500 0 60 ~ 0 +ArduinoShield for Smoothieboard\n +$Comp +L Conn-A A2 +U 1 1 5901E910 +P 1600 3500 +F 0 "A2" H 1600 3800 50 0000 C CNN +F 1 "Conn-A" H 1600 3200 50 0000 C CNN +F 2 "Lib:SHF-105-01-L-D-SM-LC" H 1650 3050 50 0001 C CNN +F 3 "" H 1600 2300 50 0000 C CNN +F 4 "SHF-105-01-L-D-SM " H 1600 2850 50 0001 C CNN "MFPN" +F 5 "609-4054-ND" H 1650 2950 50 0001 C CNN "DKPN" + 1 1600 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2050 3400 2300 3400 +Wire Wire Line + 1150 3500 900 3500 +Wire Wire Line + 1150 3400 900 3400 +Text Label 900 3400 0 60 ~ 0 +A2 +Text Label 2300 3400 0 60 ~ 0 +A1 +Text Label 900 3500 0 60 ~ 0 +A0 +NoConn ~ 2050 3500 +Wire Wire Line + 4000 1400 4250 1400 +Wire Wire Line + 3100 1400 2800 1400 +Wire Wire Line + 6900 3500 7250 3500 +Wire Wire Line + 6900 3600 7250 3600 +Wire Wire Line + 6900 3400 7250 3400 +Text Label 7250 3400 0 60 ~ 0 +GND +Wire Wire Line + 2000 2750 2200 2750 +Text Label 7250 3500 0 60 ~ 0 +5V +Text Label 7250 3600 0 60 ~ 0 +3.3V +Text Label 2800 1400 0 60 ~ 0 +3.3V +Text Label 4250 1400 0 60 ~ 0 +5V +Text Label 2200 2750 0 60 ~ 0 +GND +NoConn ~ 6900 3200 +NoConn ~ 5450 4100 +NoConn ~ 2050 3300 +NoConn ~ 1150 3300 +NoConn ~ 3150 3350 +NoConn ~ 4050 3350 +NoConn ~ 4000 2400 +NoConn ~ 3100 2400 +NoConn ~ 2000 2350 +NoConn ~ 1100 2350 +NoConn ~ 1100 1400 +NoConn ~ 2000 1400 +NoConn ~ 4000 1800 +NoConn ~ 2000 1800 +NoConn ~ 2050 3700 +NoConn ~ 4050 3750 +$EndSCHEMATC diff --git a/extensions/ArduinoShield/ArduinoShield_BOM.ods b/extensions/ArduinoShield/ArduinoShield_BOM.ods new file mode 100644 index 0000000000000000000000000000000000000000..03fd986d98d0d390e3ae22a81caedadc4215659a GIT binary patch literal 11485 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 MFZ})G|2qGF0fV~86#xJL literal 0 HcmV?d00001 diff --git a/extensions/ArduinoShield/Docs/ArduinoShield.pdf b/extensions/ArduinoShield/Docs/ArduinoShield.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1ad75ed2f01eb97bf4b5aaa0c5f85425abdb3436 GIT binary patch literal 39556 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

7;@sTI2Z!3Y5d0-JL80gj2lXYfjsslU@FL? zeVr$V&%XqL+D+?sZN*xF6aTD@TC;95D8_3`_6I12zS_=cD zN^jOffV(l9UJyvoTR=JrdpPrf+&;7IN~%$`HiPchsN-HU+QA2`J4K|}_B-7S&!lNK zibH*SuYRvYqE{o1MXs0@U;9K2g5yuDiC}7-{fO2>uS__FUw`lVa6pydW9qk z*yL^&-V{i$7(8u(zFeI<3HGU+sWb#9h}sX-3w#^%N<_-TaJc14tO`cBI|+%I4!T3w zypEl*NG0h9i9bwv+n7CuknjVbNL=(~+vrazo+iO(pdGC0)L4k=X zcxHqW-hTVY`}mZ}Yg-YpJq=N{_f>Ib-Hy%Onwji`KE?Q}BKMoHzOSJlC;G+_j=x4a zQ^>qQSzTWd>}FFtHL(=Tjpzz35o2bd!rkOsknMp9OZys%1R)$5)JRBbj$3?H1ujQY z@gOKd|HR4+671f(O_%)UA*^*2Z7xg}x%iN7xC8-FkRa8w85H*>%idhRTWv!mcT1hk z_$Tflc->)6P6OCaYHRFzAZNLH3K`GUy3$|83SL&q#H)z3z~L*KVefX7{97NF!)&&KEAL(w&9#csRD176 z8fSOhTgyTT(FgE7N-iO(ZJff*$t2gdbW=PIeRqmeH>|0V+b-%2yDC=*29g?$P%N}A zwrKS>tSkGf>|w-B&@kHm z8$raC{VpwDrYr$x(T`W8m3X5mo`_SAWp5WzBR%a)*Q}Rm*r*qlyZ}U6^tvT$-3gpK zavE}S8W^VU>Qrh$MpX{s)2pSCn8odg4CEh@7Cm*9J~yXby`RMf-Q%VvWu~7|4Z$F{ zYmG9e?K-J!?LH2n-*zq$-wAmkrkymIi#wvV>}!-NPPTkrwJhMPXhKu%wM7CvSt0?T z|Gu@kkukcG2^JJz3}s^+FdAMzw>Q|#1F0ITQx7SbST#a_8LG*#zUi zH_dMJYt7hwcl-U?_pxNw{BQT(|+PaBLo)^KWkTC1=ekYb#7|}bX`IAx;k%mI z_VmE=q=p+Bix;pue^&CS8tHpK8u1Kl*$S`3Lvijqr45a7|1pH;m>k@VNAkf6SNE3h zAbi(|$Zal7!5)eo?d{ST=9i}3i2;T7%vX|++CC0VcY~&QJSGh0@#MsiF@5FYJ4MTI zxg5zgQ8w2qUlb-9IB26kd9mK#H-pQ5d7sW3PJJ#OSD&tTpC3NMmnf}l@Vh$&SUz>Pm9gC~Mk6g-^-~5R>UG%V@?^o8$BV}2By+e=RP1bCAf*zz2 z2apNxZSzt1yTM~M)5Kc7+Ho3_N8{`u34Mupt#V~zQA84Ub6!(i33kcz$+4ganqZ@< za|QfIejSj%=y|SFNF@aX)S$H0Ltdd|g?Lu3NzbxGABMKd&V<~ym%7a<`F5PSeDfEX zQlL^L%Rt$7Q~FP#k`cE{Le|#T`5GFejt6{MIY12>$EF~odI!p+)Q7lig`}D}P4x5w zaO_2c)@$Y00QF(0YXjz2;G4=9$M}XxrVmKk-H)$K9bV`3+}a1xngEytaJ*unKL47Q zITUi@-jac!F0c$~RKrHOlRJh6rY`d_h<*kt<_KFWHdjS1lpsoPM49clWl3--=iRAD z#Cup&?kffdmP@a6;C~{+S`4haoPK2lWUXhmwJWCl^#+J^oF3Bqe!N)$M-WScd7or) zLx(Ge2>C?rgx?Uh{}8>nj?g#9B_9(u9qzU@TFr$Jh%J|Ov@e#mHyy3WGR2eTZD2oZRtuaG=^W|rqp3c)3)IVx^ruim^SY6lD1-rFYndbXwY28i;oQg%C7^ykb7`BtuEoG%5?9n@PD5dy{FH&tD2?&k zjl8rO;=&USv(uKRMUf361h36`?uS|2(>~nrn~+M;8~3G$rohU@kxGl3rj>`LfXbnf zN{1Vc)d!Bi%Bj}M;|#L4r*)4U-m@z>-O5zmv7c8hw@y_F&Qls1RnyK>3Yt|w=P8iJ zAN##i=h}9Qz0*5K@B#fe)}FMz0=q40^l<2XafsSx&DvhEe&~L2h}=fQ+CI8|=y_^U zJKZ;VoREJ$a+*21fA+Ed+PLxJXqK7K9zr+KX*|5rhnHMlz{<+!1sSs*xbK|LQaj#CW|OSYfpQi6T5{P!<}BZ4jQ!nadQS;DfA8ql#Rs z=&yx&w$R6*PC^*HKweq?6H;10C)1OanyN&$uj8>8Yo^L2O@qoGz!mdn29vniJ83lVdV2UvoRs094y zDagp)d_Sd4?jeE%LiTP2cn^H>I^E{a>!BuO*nooJ^u{ckGHArCsRix&&oF`Jh^>w` zFcKbQBiWZTJbMjyYr1W7Fn906%rRuim@LE-{JT%Ml?2Vi)7#?f%(H~e;Pc7j+DZbQ z$5P{IH8!gH8nob-t*9COM210^jpYI=lj|e6Vr`6vlcaA*<;~er?aeF{5fKU1ENsG# zS3ck}F%PyLYXd~VU7zJ%Qt%Tw>spy%btRHsRHA5TTN@A(q~p&$n)wckxl6zx8cwc^ zhW-H*nj=f%9R-+1O5c_0>tN8R`i4rC3pHf=4_MT}U|#hNlPVW_=uZeH^f8RHp3Fl7 ztJd7qTcHq!Yyk(6j1uaV==3xN+d&oKc4B%S*xO@+U)B% z#2Gz7<~cb;7A60`!gxJF;yJmuEJ}Wee?l<9P;jrufFUrgfHze(p5$I1@?Rl+u=j8_p2J=r_T8TlOpxPMv4|Z*1_@khR)2_Kz7~W|A%>E8pH4pjb+{q+lmwetq**uSH=8T$3>?2B;`@xPj z`>MafPe+tc_Yxg#3RRVVhhV}(udGom?JYgmy;c|XG!HOdWF6H!Gevma`oXxF$&AiF zDX*wQ0|LuF;6%H{-Hyh~7O_g9K|Olmn7!JlN&ySTG?O6us4km6F-F~jcHt;8Pw-wo zHC=Yz5{@O+Z=^u4mVE9{7-9vAS@4xyw5&xEVp(KaJmMF7)z7l%Ts8m6lBHE0FTd(S z(y~^i?~ogKay9K%7fWH^*ao`JgnCVesbwd7NupLKvISt1R6p$?+SNsEh zFO>1xTc1+g3%B%0bF=?q5Wua$?~vRuFm5dIiz}8Xm-(m6K0X4=3ONpqy_4;Q%>MMd zLFDg0r4AMfu5kujdFrtXK{-MWS=(&NgFU#Dz;H}dkA8o>oFf9HM4s=^b+q*Pk_E?< zr;EStZjyiXj(M9ul+k&spz~6G%S7oNgWEI-Jge=zQP+PMrt>yN=VknsiP1ZTuxS!> z#@O{Drs5#9EuGik#HKDdwZ77Entii%8a#e8 zOGq*wl_ABcA;hjoNHaxUl1_6WWajIkeDTxye{BKX$gZ0z=Fyg}%F< z$1VIQWdgHPY8!SFSP@yh=CM2V{17bLexHLlL@f1$lNH{}vLwA3GW2C7O|+qdR5Msb zv6c+4@rHNW5bYagYP9cBivU@(`*zM-X-v1E6P0Oyjs_JRJ^!LB_|6-v&A2kVg8uG_2*7D>=Q#OCDEfKZ2j3lkUd^+D} zeZDFtmO_+F!c3rJrqVZ8>zu9%DAs?g*o9mWNGt^}nS`1^M@^-#q1IVf6=0_ScB=EA z6$|Q}m-^HXmQ$`b``yfhFcSf4vT9^=vQlb7b7QhSjgP)f3IHw@(| z@zvqOkP44BO?S-K2T6XJ2##o@N-arF*wnwDRd^-~*^1;tc z1hxQ!Aj$Zzje=mk6kImz_eb*Om*8Z=&Ali-oijwy@~f2)U_&96H>5s z7zE?S0eq<+UR#O4*6kCF7X+$S!*XiXSssF6VMX zkT~~J$b)eG)&Skv!BR+$`?^TU;A@zmEQUlZ*;SQD;~qgQC@YvtqZ#)V^DV&*KKKIO z5HMIS-hUW-`Vdt-5ZP@=@P6AD6DXdse{nsC)C&`Go?fH6`B}{I>pV!_P+}&KDy#)1 zD-92Tu_@>e`*IO8uKI>SWe7c#^bd&M!5~ug?E{tJo1s4;n9#>S*YaK{tKWYQw|>2& zI&&n{xW;?w<=XNn=(EKf9^j3gjVHR-_ut`b48sl;vx!I^p)BZsV6a3e<_hZHu zBJhuwdhOhEHb~ct{*Tvs?bLHN@Yjoek1P#yD02D|(M?`)k1L!^PZeAv-q3V%MqqU7urRY7A$Jkz{SKG|8wnEtnP`@k>+5d{_z@lER7~vu4&rMF6@2INv;#Fbj$ejA!Wp4Tb+`|++)@+w0c$0 z?O~b(_u!UH6|P@7&S>d1JO2Fx{M#Hxfsjfp_*nmhA6=H%?fl8e8GBh1+1WKJ(BTn3 zU+vI<5A3HOd}D7qG=zooq3uZ-K7gMSy8tzYq>VC<>lCbA<)lcyB%5z5I{!59UZO;X zR{B|3iGs5@P+7isuch0gFrKG3v@e(@RIkUs+*ODY*Rm(Jd~Wvcd^&u&R^?EEa>wdB z=BLF2Bh7Tn(pW2}s`7XBGadCD!(3?o0!HkujT(=EaWJshLy|tRVx)W9`!9cw>=wqN z+AhyZQn(y|Dot+OS03C0D^rkH_4SHgjIo7dSh7+v!#W+$(!QD{1x*dGun}(&N`0|vlVXrVV~b3rY6ge zNvX3s(1)L7SxsA;Iu~>|Tl4~K5krlQCE}$TlW0_oC0%EpOm6#a*MnOL1E#%|qbVpf z+jA4XDZCdDyYg%iFDhTi&wfb-4JcX8e_ZpqvSk4f&$_!)wR*fDE&@;})y7hIR@>CG^@(W3Fkaf+6R0^}+aRZ4dgzrhla{gw}r?5%J#)cze zdZ`xB3aQ4QtO}S$zJ!@UGbhnF6Xq#Ys&apq_T4t@3LG*5kvK%%Fq`c#@-!c??8z7SkvnXXy?xuj!!SgH~3 zB{@1-rPwy*`SBGQ@9F}2^b!09_km*5boPM>gTa*~$xJOl)sZ#nzHF_Zy^vH7zP-t@ zQU~*|e|N2#=P>>LBktn378mJEnkfzIWep7NCBj5spd_mJ#wtfswIx@k*8Bqw&?wID z=Uhw>KQkAR)@u!^c`S$hSc^ULlnuQr`uSiZ*CjpgGS3GXgcjz>K<1U%L7`TdL-5# z%^Ots7#O9+tVF({&J&U_6U3+@DoJJbBU?fWV{46gA1%Ya zZcn)yE0xIKUAC)a=Xa#UCLj)>q5E0hK>;>}yGvT6)a&019LFbqiogfbCU2dj(AgfBvkhpxbsOI=Ie~uGZ?up&J$x}`Lcj7q3fK#rh@0g^KkX11o&M7I<&3uw#hEkO7_)oCK-WPQt9^R%kDZ)a;+Zn&xJ!S~m z=^{R?sVhG0Q-xNZ?e^zDN;Gn6-|ayw z!m246{uNDUHv!fea2Y-0BZ?id7)@>r#ZEI;ri|MMU_y~bSN*lLNR<2S*k?w~Ltah> z4Y%{532P-$VcvbXMv`KA)iGv7^Vl4o7V4`2x7q)67>Ske4`eouYS4#klLI<;Sg6q*hb&os1lyF#Dajdb*b?%?VmnQp`c#liHi zizG01q#L85PC20L^gS}h{N>DbnL5l#o(3~97NNAa$0n_h`nukesh?@sO^=P^y!U_2 zAMo36ZBBIBZ+&cA3X59OZ1`@lWLy7z<4|<%W8;zOhx}d;C0cV>AZFPJ3T9O*Mc77x z-Quc2iSmJ&%Q5(LT(`)*X29wrK+EE0G8Qd%yl?jNzS^SY3YTfcube5OubwuXb}{<# z+!FHLKFRmXy@%TDTYIYHRVJHVWolakin`>S_BQI0fL!Lhu-+Y_e9xeq;HeOVcR$(rS+W0sA5de+5 z?CO#gJOmp}W#h-gppZJSkc+voMuo0FPPz6^6GDtzQl^miFagPSBNTAMH>o_;@DKK? zfA=NHe>d#3=<;WTgwI8U1QHnD9w`Q4TsA!o_YUDwzNuG;-Be%E1VmTDXGmQ+)f!MM zFR+##xV5S-ytC;UYfkGU;TL#5$4R`nxl8Z5eJhXaBqpaj5#As5<425Fs=f5jLZ$IZ ztHB>oojI_o&jkcpk<2^{UPFlT;KMK?D0>4is7zAS0Jz}Jx5W|O=7*7uu|9}*6-4fv zLmYtWD&Jd}3vWXQ_QnC}&=N(=ZN>AQZ34x1#00=ky`t%3N82~7kh?FaA{1Fu7gkc$RqEt&dDq*7w zEk8O4tGSGT8SO-TxY#T;Fg&R;(1mD4;Hg#`-?b!IB#w*;E3DRB(nOW*8#hy`8ZN#~ zqO#N-DCd;HeLhvw#tL%lS<@f5ss7U($-}xq)UhIS&B!TRzB3elZ;_B zi_Jr0z#Yih$db3Y6lt9>dxL2zRFE*uXohOEQqs0V|5`oW6_}bAJLITRPNh_)VU}u! z!*>s9w4kV$2a>^HbsT z&CqJw^QF)8`EL8ue&X})ef#tI)b45f^DmeO-PPwY@M=}WY1%QS^hXG^3-`e5MBG<5 z?~m6Tce({Cv}2QdNw{Fkga8AJtfe28niUaNIfCsmDGq*tCv# zTee1KrDf8hlOU8`q~`pQ|rLRN*1qt)1)?@OqRg>NUn35L?4mVyW_iwQotP{I`>GHg`$7Ek* zTSzL;z|Eje$AuopMP)eD*I%1)KA0B2OI1BYnxE_DD;raTuaf8^v4e&`c)V1#MoMw9 zdOuvJnv;>(qWMnmqjU!wvv>|sEI;_lvHZ0oqgw;3I!{ySHl}@e(LK5ul}026P$#87)mCTmY zn>2zqYUO2_&e=kmRPEM1$W}zL+7Eirdk4qVZLnBZ%@5}QZR+;cEc;Hv8*0z_k3q#*e@;swWxgehd#lyo-9{w%5BCR zT)pq)V1oBr|{*!(;!8Ay0LIRt+%%_f{uJXnxcRx{%Y_H5 zhmYmH5A)XQg2cuP8i`~6z?Vv91QOEMll}w(QOv)^`C%067^g}ADwWHRWuigQ8h7(V z2f}b>JC;GMnIZwyFtk`nB0mw&5@xmx8N^7MB2=qgB*|n855$-zLW(U777!MfmxsWi zMjwkHToZvx2yYwt`$l3`(ON!m$`gVd(aiKds_%F6jX;-`GG`;>AKv9@k|@@E$tB>E z`XPCelp+@6*LO*A&jS-Xuw#ets?bGtz9%ibgr=so=_4eG;qhCxVNLGRF{eN*4@1u~eUXvufobP4l^<>jQn^n+CWuuk|($ z4sXYrin&?HlbfBc-;Aq6Vp$ljs(ZAGUi))Ze%VwYCd^1YuJ!KL0j0M0!&X_l{4lEP zZmth*d;MItRtI0DF|U4X8uISkj=IetB*KEE`9?Ygy)P?7-gz8myqnDkCimczUN~O5 z1~EceYv)48kx)7jxzd@{$=B-^eYd z1$y36ZEXhv%}fhM*2)rT_n{k;*-bA8akx!Z21Z^b@ude%}etIP$gNF zFwrl16)i1MpX@vOUGG@0Xz$%rR`d}kK0cvv}aLyTlvwo z+_%3PZB(B%jw_yk3)+tsz~;MIbC;`15X~KwzKr^6!$Y=S`%UUmGw1 zk@L}6DaWto*tur~ALZxc5w}Cci5f1=Gt;D-SSkx8e2h`*&Ewt(g)9qHzT$2`|FK`` zr^(F_-ogFd_&psd&C)U< znBU+nwM7#@<7i71=Snv2B~4&DDw!TfFerld+>AarYkW_RG!nhPnE>8DPAFT4SA>(s zSEi4nm=d9>AlIj0u%cQrts8Xmhm)T%*<*xmksF1}$j8AbettNfXmb)_BpaLac1A(l zdAM>IzC8pbJ)F3-`j$>aCo&M71O;?GKzw}!lT;1*2_Y^3AfFE8DKBMm(N3ErBx-YLiF}D zO@X$9G7(5IQ#E}Ku>KsEtdOTux|&j~l2qJwR+O~Ai;JS@z?4Nvs&trZ&>1(KQ0RCJ z=P-eRQVXNuRky^o0x6G2)TrXa=e02^>dnq#4Bt2kTTgCFE{Vt;S~(z zVj|uJ0(ZME(v$lWHu!b)99=+E@7x{tNz@kyg5hlyoGD?gwo~lr_Jn099tVI^f*P40}M(f zgEFqS8E?*QxD0|w_L~_Eyzf_ieg&)6|Tn}iuZ(};bX8{*c-JM0E7Rb(iG+MKNQun&C9;V}-A6GV-Qr!Qhr@o+b zOWaihel#j6=@ZQQ@DiET<{O%NI{`$@-Ev?gPC*w&L6`Vcb~DEO>*^`>;^?xZcjY#y zCI(Ca9;+hrln&L@b1Qjv<;(IW5^V0Mcu2b}GbOt=t<%=KHr^@teJ~9eTG2jb)w`#u6GZr+m_5?MUlf z&9~#tZ&sncXc9y1yuZLB_<7z;5J0ogW^d8K(COE6I=b^ssmc8^?#$W~PX*30KgHR_ z^S)>F`*zdw)i2si5hN#=&`Sj9`KBNaAtOR8=YmvQykQXc2gCxQ6e&(Y(5IC23H1+V z3x?VsAm&41$w@T%R*i+3tPwA6Q8?$!D031J=gmkFPI?y%0)T;7F5;F;kwH+KESCAa z!FIB44G$(vCn1vYEVB?!8HpoQm4%`a12V0)W}=}G1c@bh!sqWhv<{hHwa$NysQQ4T zPsq_J;^>*mew1NX>EVEG99`#BO3wJr!ztP8J(3BdViM5!Z5&U#(@?nAPBG@oM$R+N zr9~%u1}=ldi6g=Io-{qAc{w}YMwmP%_1S6TI=mHf!_76|-)wUhqW21>nPY>~Ifc7Z zxI0r%#yrRRJjXUWzZ(w2g^#-#vK~qQal22wtqcD9<^yi5+OyxUc&2b-#1lh{)s>#M z_0f`cRAfN!ZToPOqpvUhIN3S4@^B(zV?{qOlI!|<;j;Zvzc5bm&8{C*?98hz6TGWD zTsj((Wapnd*X-umh_Q{+QA`^H@xn-yVNc<*)ZIucSS9U`kGyR)Twm-CvU|E=>kLCj z422b{zD!0UQrXO^SsF1kYn)gJI)AMqYp%De77XiI;j?Hkgqs(@QYf~9h?&D8tGWBR z%wG4Uaqe|qOy&5hQtLZ>jiyge_9#ybrsl<{$7Ek>oDXYynSl16rO6cr;%j7gHu~U` z7x9>c?Y;Lp-?nY&1PC?V64Er&m;c0GmmEc+6^4GVd4PDON95Q z9v0DWEAf)BAI98@$kp3$U=U1~FCUbydOkO_KX$p$UaH25a&4Ip05xLE1`%a_w+;&@ zB=NN&B~EliV<-p6w{OEh%;&N><_qI9Ij+epgeg*u&<+#+=H>kN@)oOM#Efr>!;z`a zJvqO6Sr|LG#V%?i$W9d*d;_j4Bv=;X~cqR>PB$~m{Q&ZRwubT(W>ukDb!Pz4tTCS z*?pXLv*6&k+-ZEA3Nz34SX;61XrEkL)7s^4J@+(+TuT82Z=XPgY)a$dUlEK3=Aigp zNbzVT0^WDHy8YZv zR@z^LSj=emHnLg0;vLs#m7>;zO@Jy78rJw9F;-j^q1mjIKzkPDpZIz@B26gByvfT* z^?|G>duz#BF2rU##v@LJ7`fcD%a&Rt^942lH{7s`#Rw2c#~+`NZ;*se;4|{2yA+9Uyh0pQe`5p!N#jW|dRz8}0D)D}CR? zq=PIAc8+>(T-(PedhpvTnmq_%3$&bRb@9fcJ`m=#C|V=6EcmNGvDPw}P%ST*gu+jl zQ|8I%7>6)}J062!r9|^g%l%s0P0{sDEL-fD0{)JK&FtWkV)59hedst6#P7e$fT|U@ zS&j#+kc%U&oi}k;3>hqC3fZfP9;E2%y4qioi;OuN;i0b&IN5W=Ji!ub&urjIB`u| z!b~Df)KAlx_R@F^6!%-v)y51G&0K(+#no^U+>z>1eo2d(` zu0_Se`J*Rl`qPBZrwK_7lRP8M8_ZvT#}+LDYc0N4J&^fc8l)j^v)FD}?<&c;Ml^Nl z=hl1tuXcL;adfy`HAwI7I^WSUm$A|^AN^G5l3p>i+Td1!Z)sHmKgYhiE$H3oY!K`I zmfOnS{luJ%NSL!hzKDn73F?-$&6YL)iStzE<(ljrmd~U=@BZ=1_al9+de+UFV7vYN zXFT|5_IQA`k%OZ>K;H@ujBE_d;h6C0@L%2;+2|OV{w`$xn~;kOj#kOd7JyGHr*8s) z1Mlqt){gk}V6_4qtpdQo#>w6g;D8V2;e&r@E9@1+@QQir9etFueG|=iz~)l?E7@=?mDn;%m}@Wo%3g_{{7q+HkajU>Z2013u&L zkYMWH(q;j-U()8{!lxC`cL4nMM=J)fbOtz@8S1|T`CH~Mn%_-DCj-adeR=5-{cn-5 zwV{oXnY9T%t*V(dzqNze-vx00h{XEeBT>s5Sen^60scQmWcyzt3fNd0{eKL{{(lJf z|G$$jWB|wqxu)AIQ~nQ6#g=XFBA4} z!TvIz9pJ!GjU4bb;a=vu0^INU=JYbZ|7!X&A^&a*p5I1Jh5&nfGD$N*ej$ADEGGv~ zQtg=`F+tiV&=#)0<#m1PAx5raVV-mjR;Ubh97+8&M3#6)8v>Ky~r zCfI2xo2Xy!!0KuXCwM%V%rNg=xD4hvPN?2S>y3Ixj5K>i9ZX^^waRy`Y5UnYiue@t zJX-@!`^EmxrmV!3j@sjp#66Idf3*E#!$K)R&Gz!Nb&rO8;F-QcamrRO*gO4+M^d;V z33;0>;!igp!Mdse#;fK$pp{ZcaB#vz*R>?+N;awuT zMfXVWmywk_Ag`dIsim!>dq~gZ*m2VnX66z5meI)ZEhA*51+CH8A*P zX!z^M=op4jE)s}rvRL5nWWl~G7Xv64DLFYAIVGW7B&1H@L&iW(u|aUzDk(L}BlfE| z?l@1yxbH^T!{^kTLhAiYM^Bd1Fmvr}+%!Na8nI+cE7*nqsbn(+n=RJ|h>nZ|G#(iP z1c!z&ygbQ|WWxQBkRC5jD8)Z{;|ij%djhHv#+ydRQexduI0xf43ya0dO_hZI95P&v zy04_Ff65=9E%GHUmc%SF+?^Szz%$Q=`6EPvZCF%v5k3j;>As47bi@}|j*VA9&TK9C zM9=nKZrmxAHa@-SEgn*rMOr2nhKGkwK*=iD>gYM!?pxI4Wgr2@o2sPc^KVGeW4c2| z3h@`xg{A2+4Tn&#>RQ-S`OhhO^!Sh$dbRCi2N|}JxXQ4j9F)I_Qjn+|FdUWEhXrc_6q+h(0`k2g5i_P)MUEO6phQnVe1Si!_?hQ1f{WfG>QvgQ#3e%p z#zn@jVn0ML+O<6^af*nVL+~LXjjFRM!vYhK;jsy*tXM^oR%R0;l%}pW--epO1XP&V z&?_<+$HyNsIvj*6z-y9hbj`y>3R*q^8I*ouT>P@_u45BWcgzrzfHY-82tFGjCAs=1-C~h9 z_&Z)@>QycSu}17vlU!z2%&1BdC?vxO{ZkJ{XSt%*gN~W59PYlcxHQuEZiI-$4L8%M zU%JajX8*OIY0H>N*0As{8`q84;`N|E)&MzVi7i%=WH4>7*!H$ODC7W2NWJ`b++`9d zF5r504QFziyE>X!+Q^LYM~E6({ApoGhWLD0;_E5O{Q6y`>vdZ;_2hzE#OgHHSPyTZ$#XTH13fJijD zgh6Jg*5UF%b6msbLtBY8z)Eogp~pkI<#*ooTy5WOa9HMkvsg$ksE?QU>}K4+1Qd#d41VV)e^*3L zbe(IU7}Z0cma1&eO1!uUMwPVf4;mn>fe$nBZ-X{&YwSfl;rmK#dY!5XsAY`^mU05x z$K?1sN{R2}58nYBvC)$oOO!<=0w#q9*X+dp-MPQtF5iaCaf2r^_pb%3Bxt@T4#}$% z5X^4^$_y!vw}7q@#ibXqi`+u~j=OPIHe%7wuB|f}<{mGY6kgFECZIT5OeZ(q)57I< zeDq`)!!t!-rnfh4u@ZeQ5nvIX1tj<(R2}@a``YOC!%bU*qwh}&aPB(eD1l!uKED&p zY6oqEnD-l>Gx6`RsFH^3BDzEIvhHjCsMeUQlCaIqJtkLDTZ7xtTG^L?de;GD=!vmE zUSzDce`-aAs&*(EVzLRl*jEY^M0jW@#qTzuL(0qSgGc`*I?_xrN!4V{iXld|Kp{yA zMpLgc5*eT-LjU4}BvfWjJO;3Woh*zZCjy&>1Zg4jUlrV>hg&7&`#(b94&|Mz-w)iBf;enHK%XR zp7$29Hf~Lb8X5f2=whjpZu_V79+f4v=8S@pE@80@-dT>Q5y4vm^JpnOV~$c0Buvgd zQUmMr#gVI$4=trfY3@P|bi*p5i>1vFfWNjL1~1QaPX41XQH#7k)qg)OLF?k^UBq0;!f+X%*W%n~o9NWt6!?c#^%FpY^7 zQ0djjXUk7OVSyowk2e{I320p^A`=my7>I0{fWnLMjZ=oUdZjA%+EC0AddP|HHMmo- zSLpY#C&Z@BZQ-Sic_xCT{hVlNGwrfig{UMN;7e;QNOQ*W-eo~WUkb;a!e4Obp0^MG ziw~0U{2Wr7Mt0^w+x~_>k!}F0CV<2YYQ_QsLtz7$Dfzk}sz@m3#u>9#YFfrFh-ys= z)muT_n8%p4&;fY!NBD>wz^QgmN>@$Hg7DiU{AfG_L>jj(0U2bQ1R`w-K&1Z6Ht6k( z;LDz{;YqovnNA1qPKGzYFjS$`9gB2{urx3%b@2fL(w0CvJj5;ff;28D?1i=o$bACp z*q28AmTs{E7@!{*vW=n9Kf~XN{o_5nDx<7|2*5Q+OHxx}&lXNPC&1=+K$rWFY)y(=o131K(0O`;w~7Ej$Z6S1Sl<7gP;{i zX7s|~P?b^aZCoDSdhw=~w!}xFx+6m{tZ`kmbHv`lkDGS7z*^Ncb>IWt+r}@Csghp> z?iS_f7$Q)ykke}#SBQ#@nbZf%$kB@kAJvdi9BlaQ1SF_VaKBIz+%JoZtQqMBCbcPv zw^*Ys*v%Jt$-kJWq?Q40mVeNPoO4E+?VBsj7Ahn8E*zM}lfAKB7M=}}lU`(CMXSyK z*`+cJjNdM+kgnPeGZLUBs=>x1#x%NiBc`ljfKtfJ`(avMS_h17)LYG}=`DhBGXKeh zn=s7^EOgbZAOpf{p^Iizv$%K`M2!LBDSU`QaHD#w&v<3SeIqw{#*8|=>XgsodEL~~-CYfrgl^^CPVHau$j$(O&qZoii zKk4LZbp*dKs`p0`rFbC3-tFek%cQ9>d~H$>^PJVge)1H;(}8TlPRb??%~{#BVB=3q zBc&M$wQz4C^q9ZfXVX&b`hOGZx6*eMhrqO<-lD6h;GMpc_Gi%I$P1w!=gP6Vf&UTI zyFLNM5~wh7!|dE63=>c`JV5?OB=CC(BrI$ED$oJfj3I-Bmlut##%FH>Y=@B2*tkUOCM4NZNz_mb=v#8z5IO7TlozWi`!pR8ixBc_U%7rlsFbo*xLV0tv$OQorv=eNghhX4p zbnONF!rQo)*jUp2Mj*j1e8L+5Y39%3Fw(^ zUKM~S8Yl#M$=3f4|4=9U;mv@5H3!j^F8N0;(J_{^bp@ADEWeQnb>eUAjl~eAN z_j7bq^pZ!Ov<2eil$JUcD}X>};7<7i#-_0Fl7?zH(Eojj3Tk9*FTD8!L2C`A3>yQe zW3jMA6OPyH+Ya|b-4na#td4psJS5S0xD3H5x!QE8LL*iM>qd`hL)?k8SPfu|DSh?a zkG=h851+^LveX{%pE!eV{tbZ;#v1i*_s>tek*66+==~bL3~cMfGoAtA4e(X?kVXwP z$(3W%J91M$GYS7*r>gF2usqWKW`t7ACB))(k?q*%?V$;X21MhC;2dCY(da+_73ZxZ zru80I5Dl*-9EXN6nokuGrFp2BQMGA5RVdXtz-tM)icsl~m?={r61qIIBR2heT=e9hJ^tcey*9zY=T$oakG-IOdfo5v(FH*xld5x=K zwvT1S#t>B~F_)BdeF6z$dYY&IV{3BBjTnw(-cdR}Cd=;PFz9RX4N3lQQt8MK%)2_y zjmdE=gTF{Z12<_8fZP6J)h%?|OxN7s4X-icDlV69Fg=<==Nhip=M}}z{yZ`AO(&1z z5@>%pKIRevf{5eJM;hJ0rSPXAJm1L>zxp zkH4uo2=LhWnp&kst*%&}|-yy{QOHDurCq1F>m+0Qg zm`3P#wO^e?pBDF<3Qs_Ql~$RmR^D!2?7~3OhZlZL6ZTP0JC30j0@8&(<5~b<^%|#tV@WEA!1DBIN&wi6@yy~ zm}*P9j4|DIY?;zj9D`xJUIzB!EZnrHACc&i^E4jrCwM&LSylQz5xBaG#{>|sn`MEh zhJn5@$z5CGwVpLN4MdF`fvc;esuxl(f;)u(UeLuIr+j;TN52x_{P=@t9ZK92=l|XYmpo_BH`Q7{`WAvv3 z#-bJuW*`FhdQ)HqDQtL>K_U@x8MmJhA*Qn6)v-1blfhw8(_5z&_g>CQP<8a|_M*N> zfmz;&-b`G>64;`EV^)}kP`DLNAdZ;fZvv9b&oj4xpD4s<$sra#Ng&5c(PWO5w8eTC zgChPZeH>m(SehF%>ISl_EPe$y)=d%LgxD1qPY&L$h?rePcu^j)HmWNKpA83*%of1k zIU^?*^vSB#Aqvw7#5t8&l%0A_FMX826v)0n$d3hYHlX-`G%CWI2(qyO_G(Go-Wi9d z+zhvOQAY4|D9bfuGlb*?V+G!!T;82-V z6)P%@ar&;yA+8xj_P5El(*n}=litZC#1hQPvp-a}5lL|b*|tcQqZ!$DCm~%?3uKHs z1~Nvq@wF~kjiBog9E_7*MOFDJ8Mo*qAjD)Q^TYXBKJX$;AQGk&Of+!j0wQG?2;&1X zTeD%fd;%KcTsZ0htuw{v&4@P(ueW)&o@e9Km(C zSTxa0SeD`}QFsYc*i?!rbuO51;{*-O7Sjg58)pHO zCYU!M!4`s;tZyjYXBxat<8+h<$fV5Aa;crMsFh?XZ3QW$u$!_+aO6?g+gQF4(A8T` zATUhUW`#hcz^}pN!)hJMd>e#fc1=T1w z`^x;xNb$&VkN05oQrqN$C@fwCAQ;fVXHV8mQ|sZb+ghA5s(88&L#;TrZB*^slk>xU z%_SNgtr0KuQxIhe#zlx1zOyH53oxFQAE8aP#ILG9i@%_bSHv^UIrE`e#0Qm3!yx0? zGKG$27;#dn&#jw5R z3=fl_kM9=kfWLSc`$H8ieuw|5m;IHhFr+`AJL=^GWcDVLl;l|lg8qmu`j763e}!t6 zYRWyW$PoMHmZ;bYghIhD9&3Mv5-u!k)VCpr(W(ituc4mvcqZ?8hs)o-v;Qa%18dgt z)oeO{W0+Op-m$|jI6jp*B9%SFt}^b+n{UPDw@tb2mx|(Qy`W>3!(K(&uTjX6k zT3zhmFK#a?Gk=FS_|s=a&U}}SqYWQ+w76401JkncoIdcIr`12D4SzumTBQI1z+xz? zxgAdSpwp#-ixo`*DoK%v8{BHyZ4P=gE zQ7I)#g(do0|3w4rUzGk$a2A6Tm|>-S@BAD@!4R)XKzwmN|DEKJLe!v;2=1gp8~@vc zfmCW6kc`3fz+Zu8^#6T__Y#dU8pp;x@5@QfOr1-b9%D^|Y+vV|4N+K?xmx|0OVxHi z`4Z}psKI0SzHXgYIUaA$tV;ujRW_^i;?vITKsXIY+;F13H7IWOYB)alU`RdAjCiix z#@;moEiUCZy0yga!gDa?Ek(G7Y9E=pt@^KqBRH$$C$BB?A4eszU&}PexX~>um!vs) ztv~k&LQiy!U6w6pwU@769PwIT;v-LPZ9Mr=E{Szrx(4yub;L)u7`|wI;;Uy+1t*^5 z$xFFciE!5(87<_=$Ym`q7_H>=tpbF6C+;C{9g5;6wOXcXIk>z`Q+?SqEN40oYLx9VO#LZ21)X}wrDMsxT;YiL6 zMdPTFE8#oXLvpZP?;yGr0TC8_uOMg{r2^lRN(4$I1tTacScV+h@)upW%v%Cvq&G-$LEqp5CQt+3^yu51KF{! zMSFR?QX)v*(zJ9<-#KQ~Y~xuHi?C zQJlZwXseOve&0N=SY*U&WyYgf*_}@SyOUE07&lzWrvG}|)YJSiHlZeKD2(4-X;K^q zFsiYxP^rhCl3}>sf@^5keg+*rmBgl|EeS!}_h_Ao#xub+_7f#>{E)1;ZZeSgWRFu-o$zy_fT44`4|f{&`Z4fX zuFSMKJpmni3_@a^QGMs-ru(2KS|{8}db)cuy86}PU7IGLrxZ#u&|-&~7z}3$!UX`I@4v&})d{%?9?pi(@&(ISU4jiw<$bz6PlcUv@`bk?wB>F;1o7U+2OBulEP38KPGuWSXFDrsimZ056gid0Bn(D7t9(L_(-KRsk@42izX~g(` zx0u2BfyfLIS~|g^ouwlt-im@)3Y+Jjj8_|M?)yC2$Z_dQEO);_b$R5w3R{ycDy+Lp zB+}Q5vNDN}c!){I@QW7&@aLfhE9x&r48lY@4>2fRU$^UZi1N)Sg=dxefs7iQ*AHZI zoJG1GTmP-C@CV6m;;7aJz-|?Nl4gSA1k`o8I{Yjto5RSOZbfT+BF=oPTNBRQ8dVjN zr1B1?4jcmCDZsp*X6R4p%$fAzcOFHsFN1kYT+^LZk>~unS$6kwmGEkSsU8Uw-Yp=L zOx6)ieZz-Lqaz&v2X{=pm1)&1-7&luj+wZlF#?Bac%oS&G%ld^K1m=C-(~qEOuX^j z8+!YYxt;p{%)ni{mycBv@A-2ug1=mXeG)v#_H8wCGP>H|jh7mk10H-JNEM^=59Z1e zHR+Kyz@7{#)4UrSHl=8TqCcH_?|uKup!j2tr|5j@7=8H|vFzvZ{r75|ccS-yF<4w!XLUoyJy`SCqL< z6A)eEM&{drS6Krh2TAZ}Dms`{HAZxP~B?n$yu(0d#NJp>11_rgD!`eSFz{(YHDg%U|9U z+}o~olb;3hS$|frC8M>l$?{2+AEpzVW2m6Ws4ii4RMt^^(15`=w3NfLePH(!8*b)) zXEtso#|D+|^5B5AjA2Te2}z~ftKHZvFvkSMvwXg8BF_kTdA>Vs7)vc&z;MxMAi~(< z7Uph6y1DviG3!m~ALJfns*7xKKNsdH$I04$9{I)iO7=m$6IbtsO5QLi*i5r$SrO$h zE7sxx%V$kN6$&rKyZq7F*BJH%#q^lpi&PV! zEacmePn>7zlUKm?LK=;HIr4GUaXXfc@7BD$`tUP z$M29Aht{Rno1WH2zUx6oK`V#Tzv)YPg4C&_}f zEE7JKo3)W&Nmg-X%%(3-E3PIXtwrn z3%&HmX&-hyB9E(v$bo!>bOPPSvO#<5kBF#K}++Pp9{pFQ|ZRsbz61I?b|Eg z`(w#%j|>;Wl9c*W4NBj!Cwqr3=#)?>TZ<)|1x z^EWueBHV*vPD=RD9V1<{8QJlM;Z{lS?ys!-aKm=H>2}bwJB-=E7}Bl`m9DybSn`J9 z`rBmCvJ$qj69X~sg-64X&RZ-Ds%Km4RUzA(jfHD(Ij*Nr^HT{;Iouy}-YTp-%+*AB z*=Q=W&h>kA1J8DM0>b!<;>~PH`?^){k_BmLU0Ek-S_)UC>^8a@f9;L?k#v;b8 zWE00Gpz{|5N8N;dOmx=xSiPV~~rn59dwe*mg_6^z18J2OH4qQHx+_*A(UkjDXx31cL8b2h7 zYkj#h*#X@Wi(}LdPTaPY#IpkT`JwMenYF1W@Z?m5jiWUoM#+136e!YOIu|eU^l`0X z2I^Hs0H3BgFIvZ{2raR$NI)*8;E;nlce?e2OFUw8@4q7VQG3={ zgVu>Q(<^vr*~A&zZOc&;M5}b-Ec;oy^LDI;a>T-_T&ZTL8#SxHPX722KflR6K^nO( z`bI@+WWizk1j=jYipCmT1J8Q6?2K1G&6}Y6#hXkrdtmtl^ggNoO2jF@2b)w8S3mPt zT1mh0kdN+{{_OSiX}v|Fd;oW)*N@aEfz?&5!ZtP4(`rufQ0e}A?AI<4|+ z5Tc%&1#|RCp+UJ#8i!2JR#`dC>nk{1Wn5%0CRsAOZCD4Zi9&WpUwU)GmC?vJD1$BF zrX5v@bJN{{J=LP;_-s^GN$~|p6hDWhbjs4N_I}o^P0!dHQVI(BPOGCLP97bdWKwuH z_zdZKZf=OANccl1f;L_8&GEoN=g-$pdEY*JzL(?~wsQiaJr$cgd@X29OIL5>XZ1aM zS9@YfLrQYFwby7A5DHkFxmmaT(9@9ZoI@!ZOvnQ5e4HZLu?m9RLPbUR(_$N2@FT}$>FFIrd0Vg zt;7a-?4aJJ%^^lF%f4Jd@`?Jq^VvJFPv`KylFH2enQ1aSktbH`UMRvfLwO5WbSG1AGr zZ6&IKlFq*GIi~FvEgM0k+Q&KQbtZ=yd5CI!P4f}IA7gigy672nQpwRp<>hkiuM~lU zW{DT+F4-LdaMNyBusLYPp)0oOcl)AMn~E93gG=&0;UQS*hg>1hjQK5kMn$H$gAc<~ zU6*~5>r`Pv=2z#tPPSsG>U5zzQ~KX%KFAQ#Q{?DM(Ujo>$u8UB_wBE8?#pLqUr`vF zVpMicCgJ^Ptn&$DP^?Xt-k6^y7EAR_89S+SvSO3z4d#%PC^S_ZN7I_as4r!(JIxL2 zaSj@w4da@EY1wQn4TaJCWifni)i(q?aIx@W`KZZG+@%sihy z*+llKRV^TA2511;$=+t!}@3OSDmBY z%Z)rA^KHKFmKFEh#9nhig~CTMutw=L%@FVFkhDnqLGEP9Qk4Uf(+=st1-Tt)La@!LwUr(CgPRb^~ zM3J0_#kf`JJ~7(*n7>PxZF4}aD?H`SWP2IK+_3-}?rB9@$G{TZJ}sAUUY)`R;)p%X zt7JWpyLWTs@>f3*Z&EU?%s1}$8uf?>mgk%-nHY&575j-46_tZ)+a$QnSDIs5bnN)T zKW=c+Vi|khf)|DPSlH>-X^H8e?H`{^uQc43OLLN-j+wlw+`gZZ1LEjTt#D)MswqpX z@hd!*^h%B*WPt4aSevh>p4eK?bm7()2}yyT`;Ua&^S?NH7{5D3r79oYFPwY7`+bq` z@GIn7dLuGYxH2yOq4N_%D;@NMUFr%1UF9v0YRp=1n=c+L# zG{0Mix^I7_hnCUKK3J;9D5rkoq z09@X)P~Y<_ljfQ$htMExtpDf*I6L~&KxVviN}P$`NsH<6b<>Bp#r)nzvWw5iavk+l zUUKMR7=&AHyo>Abp@pN*R}P3qjvkMciM6aSR9P#}5qSh;<$J>2y8G*MxPeZrC28+j z$Bak0mb?dm(RCx?`dPbYUTz%YT1N+*vollT4qHWnW~12WvAgnXx=Zl!gmc@gwj4H3 zZ1Wl7DUzXpt$Wsw*wa-0fs*Hw7yC-N^)+#$w)uOCZ(mdKI495LB(f^buX=DNZCf&R z%L+=8%gPZbjf+1k+r!LkXH=YtRZCT+p&U_m+$>Q?`Y_k8EUk!4Ii4U?@>7z@5d5<7 zAUy~HOO6=R3Dyb2?gfyxD-qJpn1r+)K_+`5hyl_&6OucmGs4}#GTk@|`57z&q-OcI zWV?r!oU(R_`Gxo$$N9rmFC-dY?F)!i@FO8*^=x$aEC%F<*Tu?_Y(;JDrSNCGWGf zq&>sb3(cINYE-)^KP`bvc}HS&bn=%_LK5${HNrX8w904izFYI0LFOJS+XKKWDf=LK zrZi8!!j{o`A2pI(7Sob3ctn?hZhzKLY)od5>QlcaM}aNLhNabsIzf6mC-yoy0b%iI zf?kq&sv_MQ~#ZFqP&Nh(z0@UFrH%bHVo^Uk|-RdxQE; zza4RRsE?MO+|4;y*kW11{n+&6E0R*Rz_AkQ*2niZd&>Ik-w<%~)5R|SCzWn|7R=Q} zOs$blHcwbZKAU1bF&Hi5r1g5y^l=;c&8&bxM1?q?aHnQ;9NO_=XW9Fst=#^7vQ(<{ z07Nm88er4DrZFJIwPGE=S>E2;*Y&wFy6i_aF*SL)I_mDv&90fS9TSqRz2~b`k0J?i zX_7CBIsd#V{^-ZOtjGBeZK}kKU1Kl`jQJeb5g2OCrZWw)#bAB@c35bkY$vq`u z#qu8Ap80l{VDol)iQ}drLny)W6ope&dwizTLUUWMwZ0Evceg49r8f`srqiK<^wW^HsV9FX>+8-}5zXhPjvK+LO0bKKnGF zC1}gx^(Y|GuM>AJ|4NFI##hZ@akfUIB*rzjU96I0D?OYa*=Kp4l*kmtE_X5b`nKed zD4_*jgBG~E+2cLeKGs9ZRKlHZt46Qw9HBm*Bu`VYG9+E(wLAw2nQuV^tMr-+`HCEu z6m*ORkE`=-a6D~a2a0=I`Z-R83^UXpsN}p=M6$AB; z?8ICJ`GPeM@?t6gM_u2i|z!|Es0=$5~TCzjcsk^2_j!A%btkq zoi>lx;z&GI-kF77pL3fnREJ8a{-OUEef5)|CfTHQQBBfxTaq}!&*)!vEYTknb6b|J zvUap-pZNF77ql6)xXHmiT&%u+F3lx21NzJ@f3Amu+Ol+sdoJwJ zv5h{bflfNC+n03o34h_;oHr)J&p3yY1X-+%V9W!V{EBxE#o)F+mrWO~)a)`hsqj~< zkJtbB#@)L4v`ndEfl3Q1>5NWZlD2?!Uhu)KDIAe*YRBxv8DTWZ)CWlGuroyuz+{b~*7fp@jMdPQ3=q)ZNmvnO8GX7-A~%varb zT9;-cRMryGB4b->^LD)Q-Y{zl6W|bCvB8R;ZGZkHuTGwpof1|yUK67`IwFppCW+Y`@($)-zRv75ZrjuBTEnlVL-7?!^80Lx*V0B@6$VJ8iD$Z} zZnNsyECc@`YD{3ksCTTKbtCE#JF88LmRhi+I!j0yeL*DJZGFcryR63nDVt%ZIn_f$ z964DqrcVm>tCQ2~WqNy+_sX%rw^(-Y9(nNYt(&NcpjxY9>*FE;Y`#(Y9?koEY;JLDKVu*4@P~OZ9=R;~3PFKShd5WmcY+l`Ysgnqi-?3Nn*eUym5 zZ}yEiXsSdn4M2%{K#6=v8aXLjWri4!*o_iOWUtn$@KN8&uc3`^I8HsX^Lc%$Q=@6z z^5~S)Cj1m4W={`^zjr8XV!>;5=`erpo9t>eBeznwJQP$BxQ`->IIKqOsaDzbyZW4NY;;p&0aQZwrT*&!D4~6Hv-YvyM)4*sZrQa8c1CAvTmX!kbeD_G&(Le|enFk*`iD!S>wQ zRS@i!J6B~lpXhlr zABpr$jNGP_hW#0uo|QUTkM3SzOEcaQ{5k6xRvPv?SGlSF{zwc#D(|`ewIcCGDz7@t zqkBwny`CWyQZFEpl)qcIkE&z*$z!+yDO_PtaJQ8qopFtwwspczOtAM_bi2xXbVVVc z`%sP7jV71sWYNSOp}R`z`9`SdG4)}OF6>?T%=5H$pYKsgvO#PD^1uhvtu4)2;vLT$1-0yLIlL#Ov|E@_ zF0cnQhxht=WG6Da%(3a*fMMc7-(Ah2>6b zjq?R$D=3hd>b);=VNSOSyX>T}v3ZU5rvwp(&ksFLtn6a6th^6Dp`pl8gXJuBXzCU} z+QL_Oge;PVZA%GOP~4sNM#CoGgLD9c%&RwI!#VCfz+t$hEMmt!Yzy{fKPXS-uq|@! z{g!3?ES!&)KewxG=;wmqd`$ssowjY@=H~J*+WElwpq7Dtp^4Rf!ldIeJl%4&*sWDZ zQmeOai9W589)5{CCvG?FiiuHzy-mq@r5_kqB~~f68;jT&E?$53>7rr5?EyvgwDU)w zru+1#kc^zMa*H8{y$^cNmM$^3R$)$Vu{8YFqUL2Wf8*_pZFx7QhK=EF2haj!#CJJ~=nTzfPk?xW<S38)zNv-{4uY6Gv z*Pzmt&8wMo2oijAfS(~e1!M7TI7et&{5cB6qFa>DZmKrMF(UITX6l>rhE1CYR5l&0lOo%cHwJbsxJ= z$vZALi2iMP!Z|f`-+Dpa=K!0d_529X@bx4O8Lb8i5hbm4{{DXQErGfR*KK{gt$VU0 zq`5Bk1jWoTgicsDG5vkg=Hps9UVN$S=RWnr*#n2KU2}B$c+Vdw1rDdo4EC({>X)84Jo)i>5-*fd`^&Vt7cOXToEL4Ph8_M4T6{)%kfIWM^CkKkng zfzP12jCIW*t}c>J1#%YxS|V|YzR5VE;qO+LAC%X^taIfZ3MA0z7hJdafBF6U zu+7-$%g(RH8%m<6(a$`vD>Ot>Ogqq=LR9+iIdw=`t`iR@GFj#eF zwdzZ9GBsQ<98r?t?dTaco{{3l}aX&uk7qdK7EJ-vfpv~n!3Wd)lDT_}F% z;zH7+u-((4nD5&R=Q-7$`SxETlH zy)4?x7-Ut3y@#VKLDaZzgPyg;<7vZv-nFAOK_}>zs|b&?o`9--qj;^zj!!^(4SL5V zjE9qkqc!v)tsKO#bhj2?Jqi;x92@-1vkq5$0Kc;z8^**@FTiLO_TU||Nc^zqlnTg3gH!YwT z9_CzG5VO}|IF5(#T(vZw!o6TQ7v$;(3|CAv?q^{ppA-9m(d0gA^8R^(aV2#)3k9CA z9CuA?8o`o=*O8!k$&a$2+il!{vZ-2ocp+8`Q-?7{(wQM9VQk zELd@kd~?VcE8yI2ayb19*|U7Km&MliRma5p+l$8gG%NIQ%Dz$jlHBt-Z*|?ry7e~% z!Zz%ZyYb~!%gT$D7gQe0I`y3+aSXH%ULUuI?hZNL9C6rjD}9D2{_Ima&pHd2+zLMG ztzwsbfk*O|gf0!#8B&^eSsS!dxmP?CMFzxKiF+^Vvxb%z~V zuQYJ<(>f-)uAs8{pm@eaN89Ys%X_?6O=YjM4|qqwB`rS`l0o)*6_E)F2F35qt)HGS zQ1{Zx4&K&8Pj4{l(!~{UG4fg#mzw*50y*@FVI~EUkM1LVhQPRrYg%h~lTPklvxdlmeKi+3{T16k(2;*WPclvey3+`+j)XgM z2NBY}PsDdEwI0mKvH3(*R0fzkBm$TeZSiTYyo!g}wqdFCFFrbBw9`8mrv*vj2c|mWyMvF?9(A>ao?d# zA$!7W9V%*5fJblAsr6~++i!mH=%CCJBNL*@OasopBAG0^^a%$@3`yA1>?lkv>g`ZFjUG5&*n?c=x#BvP~dyDEv4`DwU_ozLQ1?4^KKTh z2W0Nz9-^8XJvibdp~G})^68cWSFMZc0gd{=PapoXms;dF86ow95+P3v$D+9oBH=Z@ zBd8?9cxjyT1auZt^&xABT+JV6;%c7O39lBZ4$@1yH1Fg{T(nam{?G%;oe@V6r?nR|^_z(zLvjwZZ_P7C14Gn95D{7ejLH}Fv`i~NyW}VyaQ zxF4sB(j}!QUpL$;A>OZN&iA3sd!-KrymMEFgsRYp`)6@Ei(w07+sC~*hpeMj2NXOw zRQ6FlXWD`EOC@`D_|Ac=eCz0i!>QIYlvRsAS$_P?*~2}VwFk@FYsh^&^=`Ebx(T^ddY%-?cX~6?2uN5iF+ombY}k0^ zRNAbWAOGnaLjMJqgO#wOb1oS?w*O2G(xPL_126XoVnBj+w^}UE_(70NzX6Ow8UmUZ zHoGfP35yIF=|R14-(1WZ>o&dTn^p*xZ5p@jCxq==z^3;iX75O9^;;hRAu6V*992?w zAr>Z=3!YCvTWZncnkaMM3YGD%4UL4=oYC;ctcW_)2 z5Xu_QNV3bUSbBEXH5x7t@2f?4KxYbl;4LPEz`^1gnPwgOCT7mvgSTTj$7=Q(9XIyA zqeuvZ*s*UumGp0RY#AXVMi6)1&aOT4!Zov5hJ@=jwvsu(Qb)@^z4SmJjk(B6L zNS@dkL?`^$Bt0YL1rdd7yWQ5-MLLaCzqK1INRFs67X>R$CEVg%fAM2bbVG4O*Y%Im zBTZJHhK|&^ZOn+^7mPXKP!F`|y~@>z!+UpTK6X6L*+wGI=emMIe|F>yZS}eE%^2Xn zJ&=N2Eng8>T^=;PuTx?Ft{V@}W|c-ek3@b@_)O31w?C_T*fR5qppp~k2Fmpp@+KfP zoutBE)Y=GJ2)Xm>UbpnfWmS-4%AN?(mfl_g5PJ0uD~7*J0){B`XeWeQBM3@^#EcaBMn!7d<7(2 zf}VkFbTGc)vmi>5_~pZsagUId$%M_KU}gRjVselUGBQ%+U4>7;LRtU+wl2T7LVa{E zT`a#Wt**Aukz{AR_5>uG^~HL#S#5Smc7xi->~58->hUCJViGbOkxHmA%CVY_l1DD= z;1jZC6)$YoFUXNrO7bZfY0~s&6YzGI6XyyTF~O5k4kvGJYHGrC_HNyDCdT2GlPEWq zGDAxJn)8>2FL4mfc8F0S_4=-l%^R=C?l@!NhvZ-Ojh}`%4<=7QjU!lRBO==4PS^u$ zicIZJCd@n{!w4L>(}o+%S>_{niyD1YS$ho^=Rtx;) z7W-WJ{d;aN4wnQ1QE3J_QDq6M-nxq$r&pjh4{3NXl%Pfwl4%vRZ$+q@8B$OV`~9eD zxKoZyeQCbG_E<$v?V5iMWV-dexH(UF`aJ$qK7!s{1`&W1;llwL2Ui%BDbz+&Znenb zy65k&G2jBNk}ne7c~ec3SPANcsP6tW;@@;DqL{py6i&#Gvz?DMy6|;OaNE_%uLz_- zJ9qB{wC7I2hliKcY(?QtV^t5fZ|C_vW#;!XbiVz*r!cT6x6^_-l;?sX~iJ5c_&d} zOZ%~+&SZEaT8;u}Gra^ro5o`-A^0o-hxA{_>i88Tg8%P5eo8{nFnqC930l#(W^??c zJu5{tZUZcK=UMjERR>C)@oZ#2Dm>C_<|nnbW%x7Cc>H*KM05sk|unW31NY{y-S{1D^qwO2ycYP<{~>01H1)i?3Pt10zY>M`3`-c>qMN zM%<9z8{Tq+AjL}m6?w{)fL*y0+Iz_$Fjny(9(Os4Jgv0vor_j1(W2Bdr)XolWPhcm zAuC*-+|s}1!PHm06+u|>%5Ej${GKV-*ucmZ5tiP0bL0sPN6nza7Q&4^vxl2?&+GB%sJH1 z2bSAbH=S!vf>^Hq@=Y%#**4?9CCdy6$YSXW^mBrjl#n|m2=^T1ft}31lQvZeB<&JA zXH_yvFR)1cVX)eLdTGr+dF`10bg|#tDsXZmBN&hP3sqI)3ybpy>XKR~)f;sU(neQeN1Xs*C({|>1BBgNe?5S!q*F#GG z!-GgK;%_$e(zjU{RH+W)qEM%V9@yv9p@U{0@XOz&{UcaM=EiwccVG=%AHRLe>9)EY zm0M3v2%rDuw3e$eGJPRYw04)i+!&5|{p=Q!C&h@zl&Ws9bRkppE3ROn5*~tGVGCj`4*P%Q}vi=T0a1k zVW;8=NK6g~4C(5Ka}8he5Df^N#gNifKpW=xf+%GGIV!7* z3JL;V-!`Jxmse!=wy{lToD{EIZorQ`2&Fv~A^eAoa{}Y|e|gXWq4UAZ{{ujQ%V!Sq z_lFo$zw`4*2&6-xn-JA$kd<&sot`_|)}3zNHpT*iY?B;@%beffWtRcV&e8z)D?x$_ zjjvv;z*)G&iD15HaTEl6kc|!q4|-p{Og=L6hFG45gu#Xqj=Bp>@+|DDTm`*)EuNA) zTY2YuMMX;8I$zTCG3NjocP$y*h+pRg;sn03s(#Z6Uhhga{dBWPELo&Y&^p!^jYUG%;;TzH#bLLkYsmYxiLyi){p{1H2B?9dRh^ z)X=uB=dNq;pNwl=odq3MfjP1(9&~y*=QAnR5 zEn1(2++~pP>N)%P*jZ%~_QChVq*=ICJSPq{-H>h#JE7fi^w5pSR~@p;5H!Pe)oJGO zmA8c|_UPN*tzwK|I-b>{_w}MfsA2qp=goEp)nlI>-h-oR=KL66FkZF}*PS)$vBfe{ zZ-3sI6wza_&mJ$`q7bi=X$T>u=pwy=&l6C};En{wKucnX(y?iJ-LLtcG(P+u=$2T- zP0})biuq3r4JFu5(u_uR?qn=XGh+D<30_*9uam@_39PDabj^2GNa6y>u3-oaaN z(lrict|A*7;htHvn~D4V?eT*6a>;EUG|FSg6DM@ zFiHOFar{8U=Qp@!rQM2_{qFa^?{{y1ID1)p@3q%n zd+)WL;rINWG34(3nBL1DQ*5d!XnP9rn$nK!fH`ztw0jolOK_fqz@4BhPPX|t2O&u* z>K4&sfT-7cAzRz`1agY#eYCKzDtV> z$n~tHTPP)Wwbv1l5r9C8={-wjI*OR67{_qGKN0Y|$fICjKaRrbyB@;?_e^4XC@K4ur@tt(kJ@Y@?Et#-R^PRgr!p_LD0KhaU+;qOOsQJ}~vE z%FHL-eDpP>(OpuH4KRN2qcclCMrQBr{Ec@;#_Bi$w*n;AUxJLZtB_$8KnY}{j4@^3 z!3_TK5QAT`ifP(@vEEoh!44j7Y7**|-Y*@l17HV)yBt!2b<96w7D2Ca>Y)H;YDY6p z{+mab?1j*PeuR?$-Z=V00HKE*8Uo5;4jBIFFmS4$2jk;3-81|OI=zN6k7|(?4-;+@ zUPRp1{_vY2hot&uZn8K~|bDI%KhSL%|TaDC+yvNvS3VidS&UZy}cDA{= z{MBj1hLR*2?q~y^8axR(8CMswo%ke%LK2KB1h6R0g>$&y1oCO2N|#c=MW#hqPu1Y4 z!cshPGIrviiV~{u|xF~WJP_UTY`;+g)0dC@T1u{`y6hPPf1DY=-1|9v`Zifma zNE%uJp&|=_pwVO?1Rw@G-iQ8l?Vu_8*SrgbY*S&@kpQ7Fx)&4zLY0IYi7^{#5}l7q zeMoyQzg(k3vHf;#^UG=1u3b|GVhTvPL*D~%Rnfo3U@Zyy8&rE*SB0ka7wGQdq|pT(B0Kgm6Gh{(qTsQAB5qTT4o9yUH+T0+dBz7@p(YxYiiJSxKVq^W)50s*I0UDT+%BH%yN}c;N^se0& z1(b;ps9h>+-onzODk{<}*aql}iJ-2N%EB}%Dv#bJjlPbgB=wIjg#L3!LB_=HybL@A z{Sy8)F9&uohS1>3-)Ui!QN-fGI@%KGz^Ol$mjlMN5M0rBeJ4+X7vCD3I-qzMtP3$X zYG$OfcsBCsi=`3Q7NhN$lk`2Oj21I*7e)#5bu(EGNnklt`J7M1%XNAVw{+C-Bs`R< zsy+Q$+JW*BHH~%z?NyhB{HytoYpr=+qZ+AZixEY^4tQu&_P z&`j6gDEkV!+{yM#`FLY|f8FWj%d;+bg)aoWBW(4hOj(qd^iGdyAM!mMRG}IKmy#V=lNZD52l7c6wM|dgEQ@$|Hv!5?m_Rt|9rF^DbGm=tA`gn+D zWWv*cRprRkQnfZ@wBHRlWA@cd&dirL-ltJJtpfSvZ3^HD&I*Y6&nFy`O{`u_utsoK z4owZ8#KDW3LTV1g%4lhmw1X{_$LHK=CWx!^m=g1ExlW8S0v&I3TKB%ke0Q*xw6CJ$ zHDA}LioYwlgD{k3hVz|KvZ-KS@Dw)lO4{dpnLHew_qR>x9O+^vEHc}3CUW&yhU%2@ z>mFfC_X!7lvG5+ceKhR^rDJ|0**LUt{?)r=mCS>aX&2rDfj!&AReP~NyU`T0?+5`h z3QdF6Pf(U2i@XIe+({4GDF#o&uUVKKzvvnM3ab1HTB1eyh9Bzma{|8MWt4B2@)v!>fG-%#5}lG5 z`u-fIP);!aqR4?ZM;x=wHBWhK>dunWYPG4EbbDH2XREB{>zvI8NY|$5cpVLlm_c&p z&@-3S85Rl#Za$?iEN<+_51{1^l5T*ZH`eE#?F+(~Ia90mhpA*+my-}L5E|*J9snno zUmf_dn|(;cgb-;-12Rqeb9B4;$5rG4e4@X!pDvPm>Bx`zALH=jefST27utRAYtKBJ zX`0Htfc%q$-4!wFzQaXHkc>;=r@fR z+-z<-1w!%ry$Zi|FV$(z>|C^8vRmQ{jJ4v96kof$BqpX<2Oy|&2Y9Mdo@M}ZmnvFY ziv4R?U;l7h@${#Bw3%?kKZN@_Yx>M2J-<(Jn<@l;`o1nQcQ!mUPERU;jIH=hn&L*_6I$1qDT$ooBa0S53XR^|HRHRFAb;%1VUk^WJT)6_vR}4wKpzLH3FU~_Q$?s zReTpM_ttZ&<#KR^9bsnn8t>GWQUyEh8sW-kN#Ehr8oQ)ky2XrJRi3Oz{I%e0PH$mb zI#!JbPr?LR)-E`3fmap|pp+FDNK{HrgvKA=Varc$|DaV{2`9<%v!R7p`Uq zW>=f=Kd*ZyaQ$6)YsU5)6V)(E!qC2#kt8YxHymI6l#xy^^8t9cZW`sq(1kdZppuob zW}=+>n3PIW$?=U8XtwkVQl@}uzmXya7YI6P0cfOwsH1Ry&f*_#{688%`j2trXN3+5^N4*3R&fE$E+f~V8?g1+NoCEr|@Ar{`%%`etX(<1)vFSG>{(h zNQ`LSt=MD7vg9dy)GuTMKl+IT7K5i$EgY8*%}x_dZ7e<^6i$_O04?pA4<)O(pJ#&L z15wkGJUwoZ>FG(Wypbwmh5S+dl9EvDiaBmP+MEf1$_B;03YeY=LKTuH+*8(^gz?6u zKaZ@?Me4*p%Q3v3gf7#WgnV+dxAGB=J3=bb#25pg*uE6?a5?Rc$}G9o_a_CImQ^af zsht1|q7R(vBXN;B$>JKNB(~X%Ze3#{uKRqp+RTzO;l}{y#8HE@dZc+H88|np|YC!Q8jQ=}d&`HaWx=8GF6dMXD zdwu}`KafEiyS{@U{JZ&fnKOoXYvIY*%%fE*&g-y9!VlV2#e~t;_>$J$S8E~GNe7~n zNe#-j#5(UuT9{5X5{qm;#(P8^a_O?1v$bZz;Qggz%u!Cb=SF+CqFm|4nA~xK3GiPgICv zk9xG#VX!h6u7xJN(ZQJBSajkV+B`x2o?$7Lfdsy|vLqwa0yV3d zuI1Tdx^E;&)W3_I(zN&zu(4Ex!EKQ0B|U%+e?&_>JGs9EQ-6Zn*cEHkrue^EuKp?D zJFM^vkV{WWHvtman#%!a=8;h7((#xhPI0_yH30S{dI0{2X^G=2XdH<2IE@d=|8e+_ zk@@iw{P;ZnyJmvtbSq()pwqGBLmbGKfywCi;L*TUUdEuiUqRr~%|oi#{icoT-)6GC zIqx|tLrc=`VJag)TG6I?-woZQ->>2oD%%=`)x1}}E=mBLp5hHncl!q^wNz&x6S6oQNfZ9+om z3oCi49^d;Om>fZJbl?IXo|RyG+tEJ>sTyGHQ z+MT_-mg)qED55uJjk#9Tb_T_?`zvU<^(%-b_PvOY@y>oK1EjOtQ!TvaE5P0X1QX^r zYj^l2G3_LPcF#z_oB-NljsVVt4(C_`&*3Y`zxf)StB0kd&9Z1`?mbI4CY=x ze)$zeF#W;{`t4iWm_>d6zxtg1g6Kfwf2j1$)SF(94j108qYarSJt@mABIkzBkyG|j7vcIKG=9oT`tPKYB5Jrw_lP^pUi{a zv~cC_u(iE?`+QGuOln=eat!d#MN9yX#?l9$Dh>yxUztaG|0jw_jQuNAbGo^VlDl*+k^6O}$K zeTQJ)Mt^O&A=uN3qh1-v+32QloZ7FX>$&4M^ss^NTx_ao;tEr|gMvd(s<7r&036W&%3blh>|V z%fcV?wvThmWDyV%PERmnL4Q%+yYfR7{-O2%u!sCG{rrD1iUIb}|F_x4(CDn6^dA)+ ztb-zDl~p0!*u*gBe-~?EBf<`7=+h|B7)$S>HQWo}pN1Lkqh<|0;*IYYmok0DlV;$; zof%;>4sZvO^rpxVf>mmk24t@hZaKiRGUsY$Mg1`A4t;p01bw^ro*xmw7GfDfhd;GD zXO%8am=|Ahc2|)U;cxKzbeC753ma3gRcCrnPQrphhsEw_#_2kCMu!u7mNE?tR*kbPLs{|tP&3&Q*_*#4aE`rrJ5@f7)|g9R^DAh(cr zwD43EmWj8gH=D;8*E^SE8~#)Ox9}vVMZVw0k$jFnN3R=Qht9LI6oV0nWg1TDrPW6z z=E^^76WuAtB;gv5FpF%&)kEhlj;g1-Tiy|*d$8)~bg9QwgGoq1fW>R_1LFco(-BAK zVVw@kI14ks=oj7zCn8fpwYYDI4uUDydfq-?d8_p*-n%3`c**(;PVTuggt@R~!U=MRlI)>9^f+UL1%9=4x0AOzqcGlq==Tn( z{p2mJR~KnQeZAK0WS^}=a390(lg{Pe<(hP87Pls1!ntL7kW_SywDtM$bXm^%=Q92A zxt%wBv$`Dl1w;8Rr7jP;?)aB;$njI)wt{m%f^2}sfJjiq1b3ief$7F+eMSpOwr;pAA@@hEc1NVDF*{+zUl~_}%K1P`%Z< zk|w)OHVLr;cSI*>D;1Q=72adQ?*vcdwY*BnfOZfjh-*t50*-S`lnC%P9XSF(^F7nr zJ%9^~L#B+{@Tw^Sw+O~E&}&d!{#OuWqgm*wqF}f;U!NyKtL3I8>Q@kE)Y0Q@C&Qr?n}$G*dH{O70Y=H| zKAGrI7eSxH@L<%3r4&8t=x0V9{D&H`(`BVT;Uhq<8}7rD@`v%J{|e`t`bOdHsKHzK zM7Sjola3e|mwQZaz^(LNBgilJI{7KP3->o#5K&6jAA`cBh1_pBRGwp4fp(-R(*Ss? zQWVT8e_Wv=DqySGTbOP&PXCM0%#sTlNoD;p0$oMq44#%Met-A#$Ql~CH4u3bU4?4K z&&7TIP3WOzNlsp&!Dbc(w5l8Lz9vRo0(#Y*H~0^k>amSg&wFocYYoF-R6R!Ix-Y zk-YU~#1$&IkljVOvdC3^EqGifV?53?6Hn>0x^YL!;H-SbR#mhy+h~3(jFF6t>_Un{ zh0O`9k&q@~;VB^WgI$q{hyM=zA#cU~#a@s=WEr5V3k&waq2 zHLe|%WS=%5>*T~7Y(~f!gOi1mmCii4*aZiybT!FUR19XSxhy=r*XBOQeVN|K86cfp zzi^zMh~&C6s7@2?Y0+aZfAOs!gV)&2*{IkOdumO~!THDQTavG}^~yNeKUrQW=~P+$ zP_u=!Z+$+<#Z^&G^{B(Pr70EpBJ5<2a72P~SNkR5l#OWJ)^v~fu&tZ%WkX{_cbMNj zbbn09=)2q+)Rgh8l17T3hv^n~qK>z?(IpT4jV%D4e0hDS!A<3)ppnxfYMvIGq#HKknR(TvFk7{Ys+b$@v!r zDiWDvV4VB!GvoTARE*IgN!42;W#^$tt>UWvvE!tlH#m`(=1NfnT~(Slzm#q)7oqVm z8XM?P@mL=@AlcKm6u7%$3CY$j76!%C1q6xjW#{}m7k(ggad%Tp5D->IFHxgnvAlGm zz6mZ%Q}A15I)F;7EUP+#IF#0S& z=1tty=W%z$6d(|@`c>*G*A(ts=&Ja%LgDt4)g+y-pj0|-%cfof*yW8X_WZ3kt0}2e z)~hDdYU=fWS@JZJcwhqlyb80~vWC;oy*WDIR1wGYCDBIEhMz`oELoo5E9klFl)KnD zXSdwf!C8y|^U4I$GhhWOF30XTTDYaMW&jYe$VF5aJo*ZfUg3epZBZJ${tC+9-NQ-y zg>eh~Dh@&SsRi*2QQ8uK+3UED1#U(hqXSxdHd8u_eCmqY`J}qwFfw4m6x~+o&95Nq zl{oZXec|^?z(u8jrV_R}x1kAi=$)~PbJ(a$qMG9T4DCTMp?8u6*boC3YzCS#bE`)V zOiH8oy>oGo-s!zOrr#o{osz@7fZ_c|=l|%)$b0aTY!#f&Gk97L8m;hNPn9LFS{YTERKonv z?YAn9H}G4y^3p{y@|iN$)6HO; zhcPiY%*zaecw*8Q^6(BZVNnjgSy~WMby@DotGWYgfEfIj$or}14IC- z2Gz}JAeVv%tuxARBl*r<300|r7H15Eq2qyZO$M7IO!69 zo7FJ=#@w&seAZ8DBnPgYj!oR(tCIKPk_!9on9SAPGv0@N;DSwTB)a^d-R>fWk$9J|0D$IAp0h>S!_O9UqwSCKp`^|0FJ@bwNP(kmaqr-a$ z;g<&sTbpGiozIm4zZmw$He1(8=m7FTv`XcA0^0Wm3j4>{27aU~+RcCbFLO2degp6A ziyZnchcc=SelRJ3QMN_V(VVs1$V7?*N}p~=HfuxL;+w-(z%*t2M}!kyVp+urD|RbD zOo(arfeL3XWVnqb=6U5LIGzt=CI-B7^ z@tB!W^F~gu_&wC@hMCFAu0clwV;b<_uSv|h?qzgRa!}LSNM4mDC?q|^e7?sW)*Xxc z3JO)yR%G6K{8mzegO~{8vy+m2V?b56%Q_nyyN|ilU*kZI zy1_SYQx#Meq$m5>PX)Ay+U)A+X_H#QJMqazN7|VDSigcUsK>RtV+eWBGh@^Z)V*}g z%Z>$Xj=AT5v|HK*_ zPBTnD4;2jaA4XATB0z&$(*!`!s5aS4FUFqFTAhZq%0kVRI9+xV)5$z76 zr!ucN^niDn0gelzPy9nGzH{0_-&p=&k|+zCu>5gb>QJ%v*r;4$ZF8Z3(U zjP6M9R!cd7oAG3qT8{>{B*9=|kpn4b5M9!=YP0f4SIxV}2(b1g)K8d?Zo{Gd{|Y=m z;dEllEeG|J%T99p{Fx>C6@)43$6T9f?3(0=^yF4E>ZdJ7rQ!XPnt;~TIMh#yY21tZ zWT5-s0XVA)z*1f zfiP5C=6YdCq@m}5^(mWp9wL9n#AR&GIb0#=hIHA3b%TQUsrv2&ZY zKCC2lr!$50>5hD`JQ3PPO*X=k;d1kZlnb^3_c-F(mfCC>#q8Y77?j=0kSlFX<7j&P zwv{qrHZQOB%nI_En)b=@ws|-sH7vILuI;E-f!+}LCpJ^BKv4B1qp;fbbSQ;s*jjdF zvbIEET7S*iiaIBjtHm_(N|{^A=B^2~Nm1BVOMmO^ zUE)-o+d!WC?9bA-XCY$BcOoJSi`IeY3h~@!1BC#VqI`>EiWbHKrZ-Ky{70xM!{dqz zE^fgpKlYW}X*?&)Et|qZvk6%jV6-y12Belgu4=uSbT^aNiZNHvvgM;Mhe*d2#{6Ju z9QZPXL1hQj%I^>`@zbZ75zUL#s_tZ;E_NInSSnH@M!q0cXME$#LtnD{jO6PhN}HDs4_NEvX@$eZaQ!(sRNSZ$aq)b`I`!Y2FTS z=6L@L=VlS2TS7O0s4k`}SdX2-`FV3#_t2LOmc`C|MyEIy(ChMPky&AJNytZ7G&iA# zp(Q6+>ZZ)v(4|=-A;H)btM_3P!Zri~naa6&{vBPS-n0$Zl0`|7G^`CdPduc8`{HF9 z5-0_z2Q?&YCbYhS?$YCZqF&3C&o0`&BU67gyJldivGb*W!AyDY4N7&$MO8UiW(xw= zI_?sgUG!j-e}LT7VU3k^_2qT`k?X-yf~-cT0*oG3-_m5K_T;OX?A0_Jw$z|FDa?(h zX*zJP(g`cuJ!Z={&n?FOU_m=7WqK@M#{i+y^wQG#%%V9(RRMx8gSWdQMv~yGBqf*q zkGfMTp@t<1dg1u~ar`z^rO)w#qnF!M&}TR?13^8Kv~tiU6-oGagZynEImfVmdaN|M z1?c&GPhj80o@~1BYZra2>L$J;k#95fJo!ZPc>zGyBZ(DzxSo2}vb5+~lF^krrV*zW zyFMXi$;p_Khn~uucUzUc%4-N1Xn$YIubty|6NQ?!-T6)5TynxAFufy6|2(QuhJjASlwC>OOXeM zwRX0I0H!8(z|`~{aAg0Xe(oI)*>&_uv|4X!q5xIuVw9V~ZrC}#mTAY&9O`TcSs(%3 z6uI&8)C3c#?p`gw*e8{S+52VqAc4p%elb}FcR~&kGJu9u7DTIikMs7l{80fEJGPRg z)`9cm0Lg^M)mWd#x4wUd7x=)J8|{v#!jNnHrzwIpx?|Q-82KM}tlx(P%Wp@7QE;7t ztg#QQAS}$e-co8h2sScG=e4juvPtGXv0Nj~1}*Q-VFJikBw0=UAElF4Y;=~_~NIgKKrcuf8m6pBljy>bS&p zM83Y~RHete8TV*W8DwaZmF#1a>`cK}f$lfi>?A5z4*@p^+WlkATCj#Y>wX2Hc>Mx0 z%0HAYPTu|s(!*PVWqk!za8O0^0%A>P?5%ww&Yn3ZgqK8mY!Af(ki}s80K74vSl{Mw z5K|nFu{%C+NB`8yA266*J0Qv+Xw%OEz+ie%Fc`V+MNPP84*-L?z8|FdyJ0ZIXZtE_ zd1QH>P#xvQJ4KhAEZaz;97mceDNsAn1?WPxC@>QnC)}AbQ-cgCd`vSXK$*Sgo0Ca! z0HM6qYUMVBFej_xvMgHv~-0wUXDG7pb$x>k#@{gS8 zj%4lA6Pb*Xr6TX6C$e4Tz3y{YvpAPETvmI;R)U`5Qa(&pk|d(=G|HGH8yGi7L&(z} z6huQjqG{Pc=2zXey{swIq;2YlRim;ANtsM01v@%hBTNzV+fbNZtUvTrwyJ>bQYnk8 znRf3ulbBjdG#i!w=yb2T&<$!s57oQvhr;;Bz02t>4L?16z!YkA&TgsjuJF|e1|%=p zJm3++v_xGraJg{QLO1C8iDOF+6D)kjFMxrMyW#J2Y@_{o?1=!i-cNnGQ?hiQT@5fU zr_k#@{!Rpy(EZM=Y)KT0A#%^7#8OFeyM|43pF=8*M5XCew!t@#R=SGxr3b&%N@FH9 zcv6LxM+si3mpuAdMwlu)F{#<(aW@xZ6P;V^%VVD&m7TQ)WE!V#DE`A6k8N<=NZi&D zr5zDIMryWQcY{u^z$a(QaJ%0XPMLG|qg-yS!3T}P4iGxK#THk^Tb`4FH=>~%_NJgX zkgdGxl*oM)|IRLELnn5JTW1%nvB#UU1Jd|L(6fWh_(s07gUR?tA2Sfi8|S!5zews3 z=q^Pl2N3%lXJxC;My?yl!1C8sS7yv!R~QM{9^p`c~BA6@t_$~ZT+JtGxD<|yrH z_Ga|mnf<3*76J4^9UuE>2KTIkcN3k8>W*bip6#;OM4z9AhH3Ps4`5)*$E@IeNQebY z!?EH?3AjSdFv6s6;O?fXZAtRYA|^cgGd>N!YR=kk+S*@EZR7)D#Q^v-Kmv~T5V4%{ zyH^Xw(gx`69-qK?iFVCNyNmdk!}~#85cS6{>QnK%)}-d$RXo9y8s6BNm6Vr`O@155 z>r|HBENR?_LPDJSGl0f31z$nx7O@Kqb@`fs(eEbG!PwBMEG;WlLTBR$*K^O3tL+}1 zC7^)56Y}YQlwK7X*>p8FCg-i^)@Kg(-b+^8gexMeyv}%{IYc0amstJ51@lxJL6+=v zGOw?#cOJ=8NJ6O67OpVR)kj}R5rH`19VRK8R%zoTo>LMML>y+^>WD1e%B)J(5k2jF zM&EXzts~q$6*Q}FFLk@NU-P67Q~IO*21wE_MxF6#Y{sZGd z0@?$y{J?m8!+20tf|n>!7>_49`hY$Y*os<}wf~zi9+r-G%gIX4M0Q|ji_u=HjgDEv zDNNU1Y4UuQH=EFJ)^AlG$NZFFRPKJz3jJ!P5Kl#Wx#3OK;C44!6Di7<=ISb8RVUwm zInqb_A@g*hd_f$=(*rDZ!nPqn)4Com2b7}^Ii7Rm)l*qLOd@lj|K%=Cs{ zErstJBSeN2YjkJMky63|MELm8^o!Cgh)%lUDc1H(m`=r7IArccnydxM1z5S$wIG(^ zr`HZu1M#Rq8A?M|uPiRDX{c~tT9`Alt-Uggvsh)jl5w>3LPbXO%9HJT?EK}dMVv=4|HVE&+bUTh^kt*E%|Zg=Bs zn|z)?;$4*)Me|TsYARcWv zm=z2Ab;Db_c?TY!9;iL1VpRm2)PsZevOm?->P@b!~WU}-WFQcAv97|x$J-)XzT&R1j|gEHQ*L0u2f*S zE;irQuB=VAzOo8aD@n5@@VV}V2k5gbd57rf6EyBz)pWL>W6qW{;s*nZu0@18ZV}Ug z6G1IL4ZmAF_`mbvU}1D-4b#{+R>QzT8@Q*R|53eOl1;2ixZ1;mHdD?XlZE+NN>^zoj7SMV zd}@_6)W*PHWI%3^kJ5)UjH$w<1x$>>jHVRyPS!`sra(yDCa@DBRs;%j(np03D)l2F z>?9iOy<$HVu=Jo0ONU#=(FCa;_DDhiUN0YwB1pCLLY}tioivS)EhYxioW=r9UO6T# z^IgU;rF|}xzcW^HZ$U*B4u@X=Tu;Wn&5|I%6`~?~&=kzrw$^oaBXbUqGnL8AA7WWz70 zY@*Kqe3qy^qD02OqbbmC+~Ya(0uPZ-<#=-eLn4XsfEN_J-W+rIf|NP<3|Rat$dwZC zq7oujOtG&thX>RId;;imqyUE}dKU;t&>M$21@Mrfce(SI0=e93%u0K;D`5e|ObR#M zC$n8Tgq`f&_zc<0e3+8|g)1i690U672ei{x9%t_^_rdj6dMy-B!xunYO$o zd#K^h>*7Xz-U^tr#xBx5;=CuAazQ5lWV(a5vJu`V z|8@^+Yu>&JhXtt{VN&=$#j-pTL(CdUvu1URbHqtZ@?r9-EOtUwgUv6r>?jluWlV~Y z^+zboC%@09vZL>k8*jY}07eVyw<%V7Ce!CMZ#DCE(A5N77f83+nBhBH&=PD(rs^kW zCct{4$=>$PUYG8<*(q^1&>$>*=eu<+iby^|y0$jJc{KjQM@)v?ZcyFz#>kt~q= z%sE6>PulAeu}fx;YkEUiM|@yLeL*3O4gYYa0L-E@&htqMg zXR$w%H_#{Fnw?mG!gu6OQW{1N*Zx0Ix&Mf&y?d+7!BPzR&TBkdOp5PSaR;H|@F^+C zi@Qn3devK`7<6fi{UDpKfZA#G&AeXm*r!!CZu3iNq7S$UBt`4qaEuJT_3;-tY6+Oz z<2(7%Y&cY84jBg8Fi-h+AV25(;PM?>ILSE2XfE$ zA}Sz&ElS%h)C?dgU>RMAVFf%i>2z|QiGYbmOCS1VheS7hIwQ$jJe#+Rpu!Q`gf?U_N<$B*x#i`f#Fb?%+&QsxMMyj;+S1n{ zmUqx1v{8>bHz18gZE1>cktg=;E0t*6Py@%!&(aaOM!BfL{o& z3%kk~Sj!W@;FTssq%>sqG^@}#&NK9|9K7>wkLwJnErC5rOV5gM?MlRpduj(?ho{Fj zTl%u!to8F2AP}f>U2xWX;W&o`tizSW!r2-!LDxCnc^bAM3*fAWt>;hn_P~0Fh|U`k z(G+Z%km?t{hNo(om$cj-d;PklTYqbvx8i!J)>491QsO{?#a(9G?z@y@=}>Uw&=KXy@Y;JmHKc zr3l%!TuZ5C4Kqs)a+#pU_xYe}eig&CFA1yOS!fmcZ(l7gdURbN>8`;mUXuLIkg}{s z`%6I_d~r2$0WrKJ=j&}x`IARUgUftm;T{xjdTeY7s_~leW{_yC-Am!t4GDZihRaD~rh_9{8G4nP~;np#eKI9M^3VTETYZEZ!YU03BW*_p7 z!j8c{LE=Q_3&t<3GF9E#*chX|=s~qH*)oC$?njdvLLSlJqD}NMI4^o|9+3pgfR=^_ zU81!a0YZ$MF^6}BxxdR+4oJkYXAAyY z7p{FHWl#rF&{3gDguahy#j4ndMvAi|hdOv~?UnZBx@FOY!oYGl(Y9`(8he3{Y0t{s zVYiW4t}K+{D9oWcZ@dEv(T~a|jdsI@Q;1Sg&4tTe@3Iq6Q&Df0zn{ISrrMq>DsdQ( z9;SntEDmJf5}-~={%~r<{#614ZYQupLnyS#kW%TDXshMz82bq|2pb4a z;m+ZN`&|XjUJ0|A^f1ypnjkT?F9bGD*4X}%jXui z+X+PZ*@(9bPq_(OG{J>a&IM#@8`LBOpA&MQesBo)JnCIGjYv(ri6sUX9rJrq0Y3p^wxm@(X#Z_?DV}|XGL z^eRJSVzu(&TWurlw#2u`?QC1GvI?!r*ErUw`4!%Z4w}%0mLtx!)Sc|GikQ7%czN>` z2^aE2Z}hUy=sUf^+k^E5?@}mrWbZG1u5LIqMZljinag?9G4*5B7;=g!At%U0Yb3gk zs|I|cz%8_HW4pp3yt1-5;mKxJPZ;|t>I<~|t2i_k&p0ZKlAg#VUDUtP@g%o2^Ihi& z#RmzFJ@thKACM;uj=!+7x@kIl#_|zkzeAPni~wEat?4M7)*e|v(iJZ-;bOjizryE> z$*B_`q2;6o?`cnEz0N6YnIF|s)#PULw@EsMeR%ehM&rjV%K%QC&40?T5S%@gII)E$ZUmpF5Z}z#G}3aMX{w`TR}8 zE}uE0jcmd0nGi+qIj(^70!O0t3Xr+&5u+Qvk}@ApjQfS>&YBEt&D?yHsrXVm@@A)tI2=ybb^-f{it`Cd_$+fCxF-S49E z;j+UK0mrKX$t!bHBl}f@D+5x5k)e&~SQt%3$Rn87t6CN9*_`~>v$ronwAxY}zmJa5 zk7gC{{=I=dNpW5j+8U;Kza}L7-g=ar1-W{i>!p9F6&f;O8|r@ls)jWo`n!Hp6-&PCHVTogb?^cxOqsL2|Fv2RbH;Tdgwud)0y3mXh{s0=G`3K{~4yDFF3XO1a zHz(Y}FXepY)?}dP*_U;K|b{op17+x&39m`0L ze;GWN8Fs5n1P>4q2t`oc@Dq1KY^S?xf{nj!6LF@aUvAFNQ73TC;XauL~9nfuu zJz7LfP7f??jH1npiU3TukeLC%Ma+Aj>dq&N#iRP=mYaHu{K@j5x^SOFAKhaCb>U&K zRP0kS0yO5ms@?|)`;*T;F{~L?kV0wV$CyuX6yfPoCf9u`UE(!nmUxIauNDc&e8v$^ z-jH`C5D|*^s)x#kzJiXJH>i5!y_#cs>KwxW#PEskpJ)=$bNt%CR8vRHGlYe!xeJQC zNV|TJNLWa$IftFN%%Ep$#8xi-fs`4sb8LtQmP<%bPfDU=YkBz9PtSB(>1D8I*|L3E z(~jfO_{$*7^F8007!vsMxLVI85k8$~~QdzL8lgAbhYWDn3cP>#B}*3oV?>l@ zFsP=T3Jr(!C&v$p>W_@LF_H{WI^LDH#I-NxU>ZC`lI3mln*KOewNWrjCeV|l4{^un zwB2j1NMf!>v?7;*R;s5dPg}wKXZ0;FZY5^i3nz_9 zm?c&zEsCFmH*y6hc8}(6btPcdO-Pys>Nyrq&e)zYXNt}KRU7HB zep33=u}B_(yO1_%TCr%N)Q<;RowC*OWbpFI&NN6k%%VND@e1;E%QI z&=QLd$|8+7vededVG-D6{n@o3`=dAml(EoZTCxlvC) zX)iFq-p$fTqG5@m;QjZeLeI$DTP*7|H3vC2Rsm1kJtzx?`KB4QOz3-O74Ba%{OOnF zkzYY8`$_e_JKzEk7sFxNc$Nh8qx$Cy?b9DI_22UeNP&k3F>J%+;K^giFG%C~pD_<$ zRc<^(iXQ{)*}}IRcT4|UJl8I+3$?|@Xi@QD>|XStyrc>w1yppQyzDya2Sfo4s=WXm z#-fZ_fqjVxq_rtkMfFe~DwW+;6j+0k1c61j@gkWqSGF7jtye(`O9<;_z@E}pY7Xv0 zm=)Ongc11J?_;5r{I(9KU9h^|pKFW?oo{a%Bsv$HbEo)-TE`0ykF+{6&wCy!8&P0< zp%P_E(?{*Qn+1R~>sCpSZI+o`_$rPJ=iU~%;dAV&h z(a_L*$zw43w7MH(Kv_h}M3H~MnM9z0FbY*0b;O~X^x|R;s7XWNTLXiF5?Q-toy!1L zM>~+DwzQpBYUh0gX}INTU^KQ4m&3$BRP5v5vSR&Iz5K2J{}W!$KkL=p zr#0iR>ya%c25hW?we344;bw72VWo~71N`H8#oFoZ7Wyy^bCbnmfPSxv^>?$KeP>5= zBSzWL0#J4|)uPP9C_7s9H#?dS5MgV9@>uQ#*6wL(vf+Cx4%XR!Iv2@Lc~}nrV?fzQ z=@xekZTpn5J-|Auz~4j!Otyvq?6(F6C4yo~nH-r_4QC60iReHmkRN4-hCb~Z6-)h~ zsKyTZNCD&gY!O0*l3)8Z!~F+qn0VXBg#k%EL`L!TKt4cisSN|Se)5Tf(?ZkkbfVpt?^PleS zaXcw(%OEG?Q2U--;i1_hhH7$MHIMEOCf1|4%-tlJe8%wZ!sCGU7hw_Y>kOu z%(%I5+VwJz{|x!#D-ZLo_`17Aq17Z-+WzAam&ug{%GN9wYhQj&@pMfQ2i~} zx@bFIDu~-dxW(9TNQYLbnSFg@qpMS~Frnnomx-kw9i5s60QfLT$j=-Cs7tQg)~gB% zR=6y=mdJF3Ic#TnN?!xkO&``1zykIih;6@#^^cYhp#Z!Pw7W-R5*6E%M4@$vH0)*< zkUlUwekU;YGs;=?boJ&72XOz4g#x>M*5f{O=nn67w2H1ShY9?7jtQ%Ml{WFdP*NK6 zKFQUl9o?^+--@Pe6$O zuQ7kd|I?U1@&8c(8^DHV1HGX7s{os-jS%GJSwJC?wAd^Cl?utOa)Mp#g(aL}}W{xw-qEA~`e=xtgA=1Vm@1h$@#9w<|@XK9zrQ{IjA%hJk4Ko_X zJmc=OSA6N#ysSIkMv_3w#1|IKw(Q|y7v;$UjRWQ@-j9PHBi(WasC3!A9<(aGExI~? z^F+)oOAhr1jlM4lgk3so#d#{;S--Z_iFg*)-LskD9B@QIWo)S!fKJpgCGyl1>nz0+ zOI1@;ca+37EEB|)mmDowJaBGACT#6ho;Qsw8}u_k(kU2Fp?|z|VJW>uQ0Z1pSYfk-I>s%O^sh+UkJKsdOWPSD0*t4ounAd}_vZYCr;-^ygvvUen zkMQ-P`m~z)%-_u0ap0!Cm6g7Zh4ok|oVe9d+pRnTmI?i|2mj~xsI2>Awheduwv~9TV(!1(pq`U zM6=4hYB(F3A7^u}>KXmF(^NzJsd6M?m7K-&|uQN`L@ zb~@BHJpXeGLQ+}u;w*YWsMl2cJqrSOhYI>1w;&Mn7y~P8BL(1!1?Z7t-2rN7rWl;R zYbCv4O#N}Zl!RD!`fUk=4;dHmnioFc9q4;ka&^GA+FuRSguk9E64 zxUqrG7I_vVy;I{F%egrb9SN9Se@~5V)R~*ESADYRuP?E(TDdm0Q=X*ms{J$|I^-e z2U6X(|05NVq{zsqC@aYx;bd6PQh5v_V$^qLdd zl~XatchU9}lr^LUSj05Y)SmA@81BdAdvyhWLby0OF+VR=0_+lhiSuL%3!U~(;!zeb z#a?cTdzO5MqPi2Z=>pNdX(M+0%*jxKRKtb5-qR({)vPCH z6?T=*_o1|_ht#2D@rtN85%}IT1`s~(2|N@rw3o>0QMOrIP)i?en*58=x}jSQXu2lF zl<4A)l>U0<6?6UhiO_*3isPIn#WFYeV@c0w)X4P5&|c&Q#7+6b7<=}*!6v51R~}!d z(nv4y4*7WE#P$9ewi`$9Aa6W;4=-1?TW)*wkgrO}>wW%H&oXKUS*|Kr(`+=&z4zxw zE{X>#3>quc-Kfcoix@sL8?K>|kR>>wabl3Q&Wck+;WT9xgV~;4p4u{gx*#OryxsLA-5{Qcc(Cq)`4qw1)m`x?sD(*DjO1G;q5L4M*+t z2-!-v*a5u;)YGR+K^Hh6e#L=?3kxc@23rT!)I6vdS)d#$jG4isifje7vWG`Ma_B4t z#@Pe@xkeYNubdv@kj>?t;9p^y>6=?&rB!B?WxH6xZkf?_<`N6L2w1BYhWP_$J>-Yg zEiO$X(LOE5#2-7^h}73#ew*->Q7bJt?_9mSnD)tyB@cPN4Pt~50Zk(a&FEjdTs|{? z_)NC{bVfJRD6mmMUJh{)usmK(xfvcahQ3pW-orwV??SoOrdVY9wKh)l4Rw(FjHf2~ z9RoIR)JWhgx1}dp%{|uLcLhn*;iTi4LsY>5BA&NmKO}l^QAgiO zJk>YSt|-3{Vl;}<)4y54=pOGIP@V1fuW81AQ`^shSFDj!IS>4raQshbSc){1H_7*C zeJxLCetTir9xH$vJVM(t4oS2g0iwb_T&nkx+y3)MG9K3VBm>C(=H|(SCCEFyv6)6e zf8l)$y2U9d|KH5!{D7Oo`Nzk+{K71O4FdXj0}jN(u?nL5na#4;8n&h)kTu4XDgb4H z?3PsoFJ1?YM_$z7zb1fOrZZB(bOkT=T8ZA{?IeJ2;4Ex-4w((Si%B2n-X6$dho7vT*f9j^>oYQ2&HeR$}T zpI|&NX~FA1s~ql_oCx!3F-bbiC2^4aq3^sTp>4Q1Ok=OOD1U-{?<4=?frR?-@~iiR zKC))P=B2{Am!HGWu)@Q_n~T-8G@n{6yZhRx?J5OSu8IdHHk9gQ$ISvrpZ7giQpV~p z>PuS;@bz0@3kWIk*VicV_{TL}dtkV2qk?h`JnF7)c-zC62|s%9aR_GtIg;vW*`}0i z+5GE|GuoKk28}Kr<*M$tq`_Nk@}=(DGq$4jOufy7y>&=BuU>B6uevwvjlyAa{DDvb zHv@RQOPs2Z{RmYI;~h=upMf@z}%$=?gZjZ39)xu^U!b`*~U*2rEZfab$$=)WtgRb z28s1nZI67U$8&I3r@D;O7yTosn3_N|)TigZs$EHHk8+MF9jB`95h;h}0_oOtRwirX zYcyR?34Bml=0GouoSz~+)0PS|N|$-IqNu2Nn~*fN0mDDUrmrb|zSUUBi35rSrV#wY zf$9gHM((}aesafU$o9R~hdl6k!u1o1bwjVHXL!fBFxS1On{aXWCpPI=ES8EEy?U3E zIT&MyIPl26HLCxEA=OK_s6?37e^Z;jqAHKpq`pW)?~Z?Cy^UQ}4t;tkR3 z(>n@l=mboU(}{u@mtgN-hZ3el+}5$p%j>%EYHwQz?xO!35Qgaz5DqwZM`$&fZ~Sob z=#zc1F}K3|?Jeg;8sY$aVO-ovqanY`e$qAb%a2Z{KEu+h99F%bJDq+aQfbCCr3mhMM z<&b(u4j3Hd=8%2~?0r?o5I=GiG#BT>kL~sLPrV*dvnBOX=F@i{rP2%y>#!kz_3<>L z+`({SZGNz`*hZ%h*Rk0v_XOA{C$NNC(`A*Ma@5(GLr2HUnti-DN0%YC*w4($V6dR4 zf%iG@wYIHJ^_i(Rz9v0z!eaU&6+`-qiMs@jmMkM&%)rPwIuyeKt(EY%VAd52<7DPho9m|$(4Tj6ag z45oNe6dHkFg{!;GYfr(7IFSvW^9M!wX&!f<`!))tGxs_q$|ZVtf~iK|>1nBj3#h=3 zk8}mtQZGK{V|aS3d>F;kZI^q4J3GVsL!<11I^}KTp8R%ndLuBqX*Kom5>6=QDI9hJh^gOxQcd~f4rmKSMDY?sI zHbFZskuu1eh6z8yQ#On~vr04~xlRi_U5xn`5j|v<2F3I5t|-}b9XjYb_PFU{j|od# zz9zYwgsitDRfSnWzaRYsn({4OpFDhjyG`a^v4Nq9=RK}MY{|Ph$|O*6h1GL1KVYkt7OnNrmRIjMl)$@4k(mc_Ye4+(elemzO05;8MA$t0*M<-LGYs z-z|L5V?NB~1TG4+huj?OKTZA=o@M^r0g7xWJg#!pzy4{xg5151+}4qi6^&tc0&eZx z$b?|77(;TTSg|M6m|>sQZhr6?;BY7;*)$$c5YpTH*>5{_#QpVl{J_{b-A zx^AqQ*!=Pt6nj%ETYoDn)a<=Ea<^l8*P?{P>!~gm`amV+3_lK@e2*8wXV9R&G4D># z9AMJDl0R>so5ctHb&O=M9LYQ~e!C%vkXYPDHLW99AjVM8;8^30XV@pq3gZu@ zpIPhk{K}cevLZ+FCoD0ysKsslBQ@@FeK?KRm_rSFM%Ln|)5*!{uJ*BVPX+bjbHT_u zm-5%wbnN0f64IaVgRokhqrpo`Uf`)u%3E;=>y!<9y|6n998x@XdEq|yBj_G$O@Rn8 z^@lq9HNfWBPSa-2h2}ua*E;PiP&Kp)YE0yDFXu=fU|)Ds*sncMZ7?+O=M zpJi5M5yuz0ciBeo%BKk*D(LaW5YxC*2Rk&!O~wy-*{DBxz;$QrgK&i<>l8xE;I+3w z!b(1K)i4LL$*#NNNSEkT+U*nm!PW&cnH1Mao*L>~7~5(5su%peU2+t`n>lcs>9^oaUZS^PmI_kFbFi5E0Pq*IEUM!OC7` zKzK+k6ul^jZ@5lJ+%4`Ec{!!l+-ev3N;}ELHFe(Sl|YQ%ajVd`bBV6fQ#*5G+Y<8B z<4O2B_=u9>_E+Gwi74Lco(9X98#lr)9!eE$QxCo6sNvD)0(MH00Y-8S+|n&(xRa2} zg0?y8QL*;5hsfZa%%!Za=Ff(@M#d~lMR^%@Zg1kYCMtL}#?87AytCu=s34j@o+6UP zDzmRKw@hYQ@bYMBq()In)p1z{nJCv*@g9!?T{=ex*77%p4CIEh&?ed+#}gGR#AwJ; zU2xk%QHEDi7Gd!@2Y8tw7LDb~Q`Pg1wSL81#|u5`g>0M7Ml9lLHkdT_ur=a8n|S8Z z40&@BGNS5u(7KIuTPJQv(r5E`?MZ= zTxbKM##w?TCV?82->n@9F5fST; zGha8~SFSdGwm88;P|L}3T&3g2zK$#IZ$^NivrZvmNRhyoxq^kK{OAd-UCMoIXn|t2plqVQ9$Nl{h?g@F82Hf$F3X5yG_I zviJ?_HfFb=MC-Yvo3$u~r-AQBRORE%%SikVDCUnZ1N*AdxWe(UfxJQMDk#8&w#+zU zMrn^*%aYUlFqBH|xFh`-`wn+E#SWf&)}GK0D-moS+7}+JM8TwXIzv#QJ!>NPf+8_*43fZunc(sL|G*lxHP($og@QtB1^g zy`wgUK#v*1$X=cTKVV0d2@z$R)|)}4-nwZ=83zj+x6LMz5#}0NJjSyC)j3l&=+(pmZldrsW(2@0^tEe510#@3p4Dd@D4F1AoFW@R zzRI|+_wkUJ4QL0j3iZ?0A7oO%3U3PqTE}yrL|+|=b*zo)4@`2J>o~SESlTj>Y#_Mf z^*HSd%qqY)#=wm@kWiVGCH%pVbVgkFwWW|GEGI+w?a;_#Q!q-bI<%IjA+Y7ZDZBKU zZR}!K^FhLbbVYuIbPtea?{u_%7Gy1H?74;EX)kWQT-!{hBO=?IEUkAGSdHzLeV?0u zy<-AT!>%{cUZ6UxVXiSFQ*P>F^plw3O2~WS*W1zCa?h$X5k2laho8g*O1bf9+|4@2 z>X;flrd#{@xK(F~(#hEscv`H@vAAxw+md&p>@0&xDfM5Qv`HlL^P@fuqjeTR9#Q!w zi|2zO_4+V8;_kKMz;9|orw^WaB-wPpPIuRi-hgc$Zr!Nn`F^^B`tIpP=ZDtEuPX$P zB!(xsL;<^r-p5b7*oaox7%Dk+EIaP)3HsM++BcLZ4(d&sVa}j_&!F?3)FjFi;aw(1 z!8*)B2ddr^M~^}Y=7iNXmUnmQJChB74zSfYq|C+^_NB1zOIBlwI(7N=%QK;_nEEfn z7#i$xlMLn3#;>OqzPCPzevX8Kka|aFCyQLIhQ$37%*EdbL4`mC6>rnC;gNsR`%_~5XkF20w76bU{(p!4`4V@yQBFoo19&7gt;IPW z%}8O4+hE9sItTmtHRO`3nPk+KY~o?B)=qa^WncQd2c2BU^4_VD9a<5M&e4w_@q0rB zJ5x8I((~q=_Dj>|So1R5{ynS}!$~^@gy^+eXWnQ6sGjE?l}(Smqe@LojF$iqqvpFJ zTT|CLqJssR#OSvTN7a(=GM;7kyL@_w)bka7v@hLbo`e&1`Gg_O9fVPb_j(@t82f@c zb&5SxYAN!E_b|6RAEOpGwx&K@otpgH1 z1j~D=nsE4dK`Muywlv4680EeU6jf&?eOWrrhIa6mC=;kO!0pdu%Ls zkqx*odWqr}%`<#ZyyNMeMjM$!4i>g>WSaI}czBWCQr+&{DL+zy(m9=Wv~q=NgwGYD z>c^wKB7z>1$ff80Ip=iyD6YdoLj8@=WFE%$H-dLu$sEqdGX%@K^+no6PY}h9*xrAt zfwQlTms9-apiUX;w)RUATI)L&&tgImh`nlp6ZpeYPv`I!p$Qf*?UifEtvxEIOBk5* zobsEJ=zMK5Yz8SWOZnULh*&{#ndoc}uJc&B5a!mPknxgNWT>>KUb^u2Pp0{dwj_ULs9-v^!u&zuz zygWzKH8&%0Q@M|kB45{TASWitT7~io|4g?Et}w-wZZthvQG4m_9q-a*S>*%A4&m3f zyz+vMgdXIW%*q54E*354EBM#%N}x$)*kgx``Cyz$M>d;u-218xqHdrVBhe`xxaKQm zkvv=9!)Q6M7<59(ID+{Umu)-U?nOaKo?XfjZhU?kB<>$1o1<`rg2J2JK0Q%%7jINdwiim-wfH1nCeG9#ignw*TMlXqV5j)=dkbguiN;&AI8j*%f;`tA zIIgI74MAu0MHoqdY=S2HhfSoKI}K+<5jIZ;kRB2rlSH!YvhD5}1*(MeG>Vc$WScOo zg6huj>U3EeSnK!hh;OX9WW3KmQFUOZWQnehF=d4{QSgobp_$51gTsKWGWgawYDV+e zemYpGPcpi4Bs+n2rB2JUjj6WalA$k3AgU_T;K^yLoyIU&ADBC z>qRGT{bdTyN#&9`B?73NakY?a-}b@+aUK#pWh65!Mk$6UKN=Y9y)Nqs5u19akKJUg?ARBCH1ZSu!jIGh8R@Z$q2P2Mbjn z2R`PN$W@a)fau|8a4w#_s_8nBQFIz5c5}hh#?;J2r#5}p#7mGnTbm&xI*=rlb~(;# zs_M}sitj|pG+W$BPSI6R3|>lNzrAWLD*hSaJH`d^TCmV6NUAq1l{!{2!X+|l*Qumq z7Be-8J}*90bR1#MVehUx7Ij3pK=Nq8@=nrI``RR`gWk;bP%e!{OiQ@4+n+zT;{YL# zNf`mP_b{-t`ZT6qYX?+S0O3l-2@-Y)Hh=1U)8ho-#M{*+9+}2-KIC=at>0ealNWHLfvAk#U?v^WB0_Ge-dUTFEt@)L zp9T1AbCVTskf=s zhiOeYrxv}Xyh31Rp5BD%y(Q}DD{tX=D%q8a?j9ZK+xQna!Pdas4`#9xS-)D&=ge?c zQMaL>JnV?G0PLJ;N7fN>p>*eN=;<_A6}UDd=6Es7^O2sAPy5E(J5{{Ob(}6Qcn^E5 zRHVhe%NoAjc-m^wb7L@b&4cs-$MpHj_FWLhkXiSnoby6=ADQYUWnMk&)#(g_R;voK zHAkAy*sAI&-iX64d0EZqP__jMZ#&Nqz8+mrx0UByksRWs)i&t|HFd)C`t%>KqjzRO_qCQ9nl0RA9&kGY zuFtDIDdH~&>C+V0-b7{De*3^j?psA|o=wp_BUJi@);UgD5sv~SrrSJSP`fBlV?_nE zMOQgs2k*Oid8KMKg^tw3U5Ge(;YP)NYlu|+9Q*#_#Ew?kYdXgJ3r(oUUP)d|rgRHd zx^go(hbn(D0!mhiAd1)BZ?cE_UXA|{ogY}Rrcs22k}Z(!SWU0z9a@Y2eF!m1N+kSk z({uF4Q9UmSJ-wp=&HY}sUUq?M$9Y*v9$TX>4ZM7Lra(E0K=b{cA?Q>vk}3V*GUFl1 zn^c1OZ_4`}W#M^Qu>F@xjm?_Em?PX|bk7o=f7?exx?huTcil+S&35&Y(&N`DX>9MZ z)^a1!vkPE?(#5D~iJO3yvG}e@*is3&pqL-!1a>zt zS_P5aep@rbYeMZ_{LD6a>%1&ed;UXtLFy@LFNgxfTpG`{u$Kd_S#(03 zm4Ri>Fz@Nhd%2a%Jz}%+MyicB-bxA?m3lWB3eYXiLkULhWsQ%|RC{rVWVb9m z?qi3B?R_5Uee%-6&h_T+=ovhdbuCBnM>M@7P%019og0qpa(cW}_XPYZoV+-e>I&u8 z78AzD2`pxa{Q6q%>M=Q})R3cPn$+1`aW$&B@JQ>6zUyAu+g|vN?%Xxz(OfC3XRlaK zpV4IUq3<1UjeS2|ug-HvQM#fu9;jP(H^;_6Pq%Gppk$+UQPM4^JBRG1!jMdsr^fgW z2^RnZtq&ET^VXkAOe$#fQkPjMBdsl1EO9yJd1qunX}=~Hsdw{b388(Qk_UH6Xoh(B zjtFWM8Wd(F#%K?&E#@71x*#ECYQ6mw(;56T=Bzv`wmS&c*D{!_CjGK{k=dfl$M<$b zB1MeSNX$XWO)q z+IhL#nVt4bZ`^1uAS+6UZ&JO~onyKn(cgk%jhp6q@v2T3S;$?(%ZIORNI?s?JPmfY zE?0nDwWOXpU&?^pv4W~E454J<2i^w;Jxa^J$FTis?$k|KWiX2e*RIFb?bJ${zJci6 zZO)f0nOV%OQplaTO;pvUeP|Emreq}7ebB!4%A@CuBt0-p&5$eb5*?ui@Q+7{PMB8X zCZhG$Ej>&DjB?4*O%NV~8mpv<$j$IF)JV-Hzb!1u$WZ&PXWII?ep8CE-}}-X8)NLS zXGVC?T>4nLX!qdW;VMf;SSdnk%pPLMmR9AMT*WQ3b6{f`7n>f3SLodGK1BUVBx&v_NX_AHNBdXtKzb8H$%;~q^(l9ZhaWpbe5M(DD76|K zS$8^nOQl?U;&C*CegHTU9til5rrEF8(IfYg#fTl#srHFCq+P{3lWyxR65ZT;jbTB- z8s(2xZd?qmRW}S?xf*QXPgI6ElXVl(jMGV!5`ph~j=6|Si0}4@+D@Vg0}iCvt8)#< zU)ZPut7zZ3eBq>FZ*=ceMpa^WZ$x=~)7&u2#u!ER*YKF=7bP#c&13fJdtPaSiJhek z+62#&FCSIIK7WD{G9LZWZ3!&kESTywARpXN?u<@ zGR$e5SF}pOyPqbjesMa@k^W6ea9$pEg!^^9IJQ$KY1}FX%jgF_>P<%}jy77!KdCYy zF~k=p^mKBVS|1{-sG{V{Ye4XzGWEM6T48t1yAVT~=EqaJIwXZYa(kV+aa+er_QL)z z&*Pjc~#u0Iw9d_x8J<>$Yw4&)&VjWh`K zOD;doMr#7MxdS3D=vL%m13dH22WTVGt!Z3Tt?*4lsj2$s>z7vGoP*;Ij=f7qZx|aW z06;>8Gj7#&+_KVYdIt``c&l>WI^p%2F$em2Ltn_GXtn0-$!E>p&R6Y0bZtClW_c~@ zN#QN2_QvW6F;bNm&KSpVNTe(}CMMzS*8#H9zx5>u+kzAEA9&{vCV(XM^lxiRiQ~YA z2o622ETcdi8oA~eXkdgqc|u;fu!=efd`SxkBLJ@q_w?wWRiZPb>i`F>{iS|<0wO27 z$MG8V0;$6bs09$O6Z^N;3zUk;uIpzv<`Rc=YQ}cStCK9gpCdWvCnwd>qRR}=$6IP7 zeYuOn`Q2Rfn02Kjk!<*lvBIo~yzx7S((&SmJNbH^6IVCVAF$E9Nb|zCQd2@e4;jc5 zTAEwX-wD`5lpe4^mn=|*DPo?vi}J`?=@T<|@;vTFjDB$Ph;TdZKA8t=d=OUBiDFtY zWO!0yCNg>T?ClzmEU1mPGw(khlueUbJ9Ndu-bgoa8_PwVZ)Oa2euC^UzH#+e+@kyGaUJ%diQxx z!95PLB5urlW)#!mbJWN>k#a;Q4-aX5AkM>mjHjz&qH4sBP2kdUJBGtA>9;&xE{Y5b z^cLkfa&A~)4oH9XqT{Vj5v<;POlFyL6=Ypsuc%uF6=1-co@ zf(jn)4;iYj8xHfnjRT`X0NvsGP`1*iC@(7+Lg9JDf)XOmrykt8GVLi{85Bn0^Sf8|RL+7}4vDPyLwoRFpqs za(%n>4X6J86(dm)1@1OKw}Yl;d!6#P>ne$N?CLub8Fs(58Q-r1r?eDV?*uxza|atK zZ)Z1<;*`Ww{-6aT{rVeXS-6$5QeX5F|Lc+5R}T^DuMhcD!3J*lN1tSM)>>%cL@*|o zR^UhuJK${EL^lZ=P`|ngdZ59_H~ejGOY|&!auswM65Y34i?OePr2jEdRQ_qHEx%06 z^}`IFxOgagzUA0e8Bh z@@Rpx_MEBV%(5O>uT=K?K74X;U2RTC88~Dhv^T|MUKu?94u&!yid?lDHJKdaX#Azu4S4R z5Wjd&zUi9kn`gJ8+TF#;FacKvu6j3mu(w{mHDj)&X$paimCOd8*aKrrPtSRr1^CuK znSoudaqmFnKX@@UySEJ5@8`~NomDa$8}6kqgmT-nJ~6`_{A=}BJx(=zY(6B=cKFa< z;_7spPWN6D#WU~MI>6ul0@?SvN2byKZ1h+yy_O86;)M7;qogFdJ}ti8!7mG!r4u!8 z7>`u|h({Y*@4|OA1Fv4aej4*sj8wIj)<6+pAC&5mx?Q7zf$aoqo&^nSkr9k9eqfLV z?tc2Otd#!`C;ng6^CLhz+3SZotzFg@+@Y`Z1SDwOIn^HP(@)gh?~dMc=fUJ9^vuy2J_G5a;#w?158HyYS_8 zkqY>-=kCAqgu-;>z-Rbs76wrMn19Aks98>&M`crZQeAXf; zdJ?|c0m64~+ZLs#w%_Puk;}C^yh+E6QW%~Gr-R8uaDdM=c`>=qzgTyg{W_Xszz6(5 zH>P;;uTJw{82#}_Fo`dp?JOg9Ef!_ z7#A^Bg|e&qoIcL#dnnpEtGo_H>-rxOjSC1K_jMrKe-aWc2}{wAVq^Dq(3RH>f30>C z0PlsCC4FnD`6`aWwHm1Ja0AeC1FT=6mP_;NT>u@{r^xLN$J z<5XyPa8PwyP8eNd1--lBWbS3?h{;njQgx(=6UqV`XI-hgn5f6m^*Qee5R?(o!R-(M z%`$Ag8ZwE^ZDM=qwDX8O=9$s?_Vbyz)V}u+k z<9FIR2(u6$Sj@_sk&-UVxmGbU&xwr*o)#PqlizFXsq1#OpOKXAa=g_Z(C8b=G zYuoH6%w~ZojgkYw4|~Q5&(`L!t%7##c@ry_12AXCvf7kfJdC(i>tc|fS; z!?nFRRP{+L!U+{O5WXAe2R4BIEh|hvBv@$kT1{p$^OZa3E|{pRzDkzB*K>$~U9E?g zP(`TBmMvN2N_8Ul66WSmIZFvt60qq+a$l{9BiID9d3Q5_9M-<^K7m2 zYBFvwbxX>;0K>vq9gT2YrTw)qiICBct$77`!$)DlXS~G0+lX#=O$97o7(8#u`T$WE zqCnqensu&9F5xk8WzJ;brM5BT^QH&_i8O}uwy_=o3;pn-H_&4)9NO&ilB{;^RW@2t zC9@p2!bX-~A*8JY-hYj9oKtL``E#<vx`*MWF{&APAp8}00ybzQ1^R6B0*qgK6alZOC*jZx))Q%fm*Elt-}2p5*3Y~& z138J`L09?4XS>@RRYsZ{0u#9TmwaxvD;Gw_zfD!vb2Tl`6&7Z``izd%;)78I+m(EC z5w}1CtDyJ%v$N5!UN1lfE=Bs^4|{41Xw8*OOef&){db9-Xhe^oqFcKC#=*h$!(LDPDf-xS$Hwkh;IF73bB}Lh{@f*n>p@g5xvHq+zOe9 zEBJjRiFlfWfa3enZOZ+ki7m%lUMzFkrptF1F z#py>>r49?QaLtC7K_=J-RLA$mE6&g@k1y2>f*0Cm;({+hZ$epw($KwVCG*60+Him1 z0Gd|90O|NmSCGcXy5&bp@&i!|tO!X_#pq>63me$VJZf~v58kfz9>xaFK=@LR zC96eYYYZ=kPQD&eU8~W?aHS9xJ#_hQA$YCA9nFsqFgO6d@n8Qmd@Zh%B(|Xl0@5oW z5ub=taeMM={zBct52GCY@!(9~@-F|D|7Ssnpv5_W^EYfjqr<|H>Jx>1mA?wwn{ngD zcY$sJ+i@rQE?mBN0dR4&LlS`e{xP=Ie^^{Y4*4e$xh~8GAvC9n`wEa9ijXoj8ro zMF2uay$`4gASXkQ(8g%)PkoQ75#2pQhqguxBKjo0_>lwYPu`{u&XP8|F6FxqJ~fEdybkZ=ws{G)uKCccku9b$ql=yn$G)SNH_*!R^cmxV zJ1yoNJ6`e=HA*=x;2Z<&J1xnXR&Ej4im~rhIG3d_j;TMomL2phcMLcWrwk znQ%V6YUo+g;=KS_$dw3Lh>7LLSTmugMG1fXqc57>to}dvD(IG=_T!p=S#!MeKUtOj zKehKaD*x>|D|XNP;eo$UeG6Q+L!U80568c+YeMuN>zZ&Y|3Wte z=zIROv0TRW1u^S}T#Bmmx`kQOKB!EMFToVZTZ2kClUwj*7@4x;{oPUn|9=-x-bS$7; zkmzFM40;%?_pRr0*%;#Ee$xdpJr%!fAR;v{@V1J{7ts>`U03^`+3tU(x=xdNO_=Ni z)OD@H_5$dzujqmTCVym_!g_-Ew30P$jMgZvwWf_VKnVLjCTm=E=eqD)V@-rop z%m!@cpJO5YA3!LOONL-E`|9} z3y_kURS^Dc*GvbP{_+k|2Tk~uehKiWM-nLdI%t&z%H4uge$Lk6o+tI_@V-}2$LG`* z+>@W$?0|(sa|~xU|M4nlqdvMR7?Ay4xb7oQwY)^b$o!sj=BuEMXWY>BzBQc|qx=7L zcdISB=Ffm2!N3H$c)l4yu8(zb3KemBrp|NN5V}5-#x~%Fq-w=zWUk1&5)UYvWCSsk zNEj@x?gRCMpR9~X5+wN+J^a&Rg>O`!MZolD zHE5U+A{FAeB5=rpr$+JUavXXJfcan+U7Y;yx-@@uGsp^V56xQ|DPatq2b8hHv0Ug} zaEIyO+EhLU|1Fp2tCRXK?1w<^U6NOaqTb)EMyiU*KoE?8=t;2ld%}%f^q;dye>n@0 ziFa6;OoavJfej1*&6N;R|4riz%&5NRvD2KBS|?>L<`dP?UPcS`qrm=gq;>=tBD__q z_D7G-_hkR~v?yq?>nzhu9bD(aC!&|o1jO^Et6v4NIQ&JV|1X-Pa8aL3En$Ap?3Wj( z*4!i@;HM$~g`@trKgOz}zApB&qY`JEdx6M1>%4{fla+k*43H#p{c8O^`{`GV%b(C< zEuZUvGTTrTt}u}WcPX?14CEljUg+;=Y5gBB0o>PTKCFw*!hzY~&$_mMNfCbwpKwsr z_vZ3!e_v>#O8}$ND#&(iqhEavuOB9&dEaE)P?XFpaGQV!GFCyiku_LGmqP2e za-)WZe(YDN-6|6@?iFf=#d3#|Tig*lgz=-O4*8Kc#RgytXDOUp{yUc|z@OkB`|v1f z0N_oLrU2lJx7A1nasg2u0f7?4_P@v9%?UR&2?GZ+oTC6Eu!W_N9bw+wdH^m?2Cz0< zVg_ta05-XT@&}JoW=$8|MZzCXbxl$^{`9Rce~cBR0>#11NI4LEv}u^Rz8;*d6%w(f zwW(W|O+M5e1+%Pza=<|#$*rzyz5a?VG^?vzaYlx5VFWz}lu>2941AY>v z=kGe?z0!kn-g>)rYwW0%;S+cVdo5tX+1k`@Bb;2E@t#6!$159el(w`a*va0BK$f7R zmJ~<%z&Wr{s4sZyXMqRWgjfzo){XLj5zqyRxv0UdY=pH|&n^%zS70E9d5&i>_c~;Y ztGWtOSOrZ4S{c5CcL3L?6Sc@NQlS?2BP`-ao9@f)w6;Zc<{%3(Es>c6;LZ@dEg$!) zr5oT5blQhHuH|X;S%5GZKjH2 zTRM6Fwhn$f%72a)AK+ZpboZkiXaGA1SoNbY*O3@-5BYo(YUI-sUJ-ZnbX5IKEM@&A zHW^Dw&v#j@Fo7U*#+9A zXs5)nXBA|F0012P>!n{Wdfib#Ux6Wimb_YX5cEh09&wh4Pg>1_M6KU1*ME%z50Y_= zLC*pA(I)e|PVGkZQLpJHfSgvFFCr%T5rAL~`Ue^xNWb5o|D{jftrI2;-01H?qUvw0 zG+>B_paZ8?7Gjck2*aoSl4P=pLz|+O6HtXB{_BNJk3%|@!xFfYu0(NUgH&za3Mbv1 z^lX$O5E2SdFK%{xe#F21k}_ki1ppu1C@}|q50_u(-@b7Q{Mw@f6O@YrjOEs_W?~J1 zh``1+Cu+J{W&rQp1=yCU*Gu2pmcMSt&}$VG3tf;E3}8n_0jQE{+~N*8sY?dS;Um(& zq`ETRvC!NLkzkCXVDpP+gD_cgq19mv(1gv`kb0dB+lVf(=`VhD|NLj2?|)Vl8qe1{ z14Rxa0KndHVYzgPZaRDc(FrM82iH$RbKstUF$Zk7(vN~+arJ-dYxoiYL$r#gBy=Vr zE0YV}AHjV<%K7s%!zWjYm%`afF5@OYyg-Z4Me%Z`Mqx)hLz`E ziRu(~2X9OZ$r|_g*LP*3MbDg$D4&sGXwi!ordf_Ypn@4IcILWjV8z%smJ6T?Du~k; z{yl5Dv5_Jr2d~~zoZM5~7#S(OpbCig!=Ux0l-TGf#_wTcE!Q^|#zo? z>_;3zn_%r*K@gph4KjEZ8jn#fiToQ#-uIKjw2frYrsBOmZpuOwdhM17fhJ;ww`$z= zC9YYYUbq;DYlBqMtr2j;S-Ic*)>-m^8^!fNBI32Hs#a`WVfI&2lkbnNtarsn z_)(5~%>a3pmU+6O2&gIyaPXepc@NxdhS2qE)fL0^f%N~ar^a|GQ&Vx$mTo%65Y_-F z`*8pARs6-isRP>#?NL1CKqM=(3i9h)=^Fdn(3lNU6v-Iy^c^I3*kOn4hExw)-w&Hm zsf`-`oYz45)N}td>(sU{Tsyvrd-D$s__d*Xh^p6FM>HzvIc>>@Mc3irN*^Rrq6X2) zjjG1kEOeUt0;KjSH|DPs2^Ojs6N650yc@K+FHHb@ht`7YOw?fb(}^SiK2^PaOX&j@ ziIKCbAWMWl@I&xe-AW@`dyCFH{%}VK;1xuQsyD>wP%(bvUf+0s{dk73Obw)hlO0e} z07j54#F5)!*R?piW@56dLqBBfK^3ZPG5B23CpZoVVohVQ`BY*?fpc#KKy+q-6GX!4 z#^5V8D@HP#uO22E-tI>ebPLax0v#mC+rg83KMDo+oimg!Vidko2TaMAYSnufQ{!gm z4XaWGa~F@oC*^R5!vS09kLR2TFp91<8woAD3fPdM1_M?>Y_7|QMkl(>HYGO5A15X) zWmmQ0%;zuxTU+kWP5;;Xgl*qMN&i(8ldtvn|6yP4gv}LWVzgjR2MmMtcKDU02xHK} z)fom%?+y}lfK9`C6E)t!33vo4mI!WN6TKrD+c&irF|471M|I&_v=?0kbR+PI*E6J} zpGr8Jc`elKpDe{h1s%moj$28%fTea9BE`@#jy{`JznvU0J%Xifu}vGLO)Wph(0E7; zS_$cnXk@I%;0`xk2?->C;I@EXau5eMfiV{JO_jF?*Jv3x(t|w%+G#pyIQs*0(r2Az z3mAhf^Lxg)u7!0yEiFs4gYB0c<3L6&*N++l_VH+(*-ccO7_K#cr4^%pC0;PtGze5A zBjCRZ7{L|y13s!Bx0LC?TOmUqoZFcmxeM0?=xURu} zfc(#!>@zG-9=MWYu$G}U2JF{KQ4Bqyv04#=0p!RC&O=hokArmE98TfXHmH zMW|rPFU=^JbJO^V;S%o}+mBVcd~Kw`7=ylk68;UVwFz|rW@UrP@(SPJwth)lI3XBw zb(Es+y8RktHq2}o9uo0O+PY>9+PcyDI=CYWz+eI~K&&=5A!$1RBp6sRU@Oh6f`E{A z|FZ~v?L+n-9V+Bs>^v?WmUg9~>edTL5FmksIqj|qWcto=?(;(&PmJvZ%w2-yTP}ic z4yyHpy?69UTVt!1AI(No@T`%s&ozR+fbM?LHs^&$7(XkdZV)-f?65@)FV?~xwT{No zT7b-uf>2*n3P6Q_GRh6Iwr23gkTu6G#f@3xv5;#zbK)Nlg(^mk zEr9|Dsr_QYznC71HQEN|2INaMxFRZM_6z^VpD#bK(rc`jBj6fo4g^n05ZP>%*Bafh zgxAf;e4==pqNcCIF=FL~$Wn9+fC%CSbz76_J+UB7+qA2ONe$4>C`GMUfHaBj*~(1f za#t;32w>eh0i^rJCG^KrV)ziiPhdjN$y`XnaMfGfAX_*aUo6$8+xzQ1fy=E2L~hyI zn1BD9`~Egq$Sq*3w+saR7H9dV)J+9$qQjto>u^@4vEq%@*1@LN*R*uv)&N00wIu{H z7R^|(+fi{gWIH4SA!W%!T!N6&z2Lq0jLq61N|k!|I1&l%eA8?q4sM~qb1hn_oOm}sMgm43JA3xXAY4O=3I764%w zMPCNXeS5!NEV#%KChCF0=z&zNx@VxWRe;E`hoe zijk))qhc4})5EJE*O{12HE$b4Fx+$wLj*Smb=ROX*WllPBBToIock--I7aQfvvAF} zFS0dZninffM||Qc0XkPFar)QzN-TY2<3T1Z*MpFs(%1gDfHhEz3$B?b(l*tb)a{SM z3ebZ7L0bO{3ICmL<$G<*f8vwy4H^V!tg%eqFG&T4iu^I>lnemohp{z8Y^K~hjS+}P zb%XHMEUlX<>cC@9SL#rOf`ClSz6{93n_;qX3^!DIfPx6M!K(d~He$&p)}Fd`(0A41 zEHr@G~@_l^+ z=sn8+rU&btvWZX1nojSmG{AtVuMmOw0r|G3dXuY!4kOrJh(su3;NEnbY5UhC+pVki zEZ2<laUjD0Z5gp-YF-W@aI3t>+GkFQ3&*l`C37B ztq@#}mTbUHV=PMeTh?@AlWa@xg@z%@JF=JSmoeKV4Dk5E>SrP6zdo8*{R%K=Bdu`z{p-S*DkK=XfekKE|$gay2rOpugWLoR^+Dq^9j1tjeq8&}wnl0YYZ z!-)UPxXFKIT~fa(C-krKMgPw402fQFa0Db~_*MQXMr5h6tkY4cTP3EIBG3poK6%inx<4dGin2;N3VfAqO7kZd;l1*2Fc?7!m6N>QGy@>D@NS_HJ_(&_ul*c-`!I`>x?};9jd#ltG-p$v-W1~J+w_mQd$zi!-F6^ z@E2NZhr}V0O`C`}5s?rR6O)pXkZqwN-?Dl0mR&n2DX18B!x$NM)6?%^<~q1%9|sdX zJ&OP<$DzY~e0;EjM@0mAgt>V6c(8@wk&=>b*}P>ZIr&bWz4Uu|{`8-OH z0p30ce>)z*cD%JR2nO0ogopbBef)!mPe4etiI{|xY%|D^y$!<0BOt&hBp@OpBm}u# zz;lRjJJF84hs8EgDxD+VXGz6#E#MIe(}|21)XEK0%)IBXUMD4^q20M__x=M1SyTw(9u*QlDIqC!N?JxmRZU$(^Ng0k1;dL*#wMm#);6|w_70BjH#|IV{&veNFz8P3 z-Fx>RghWNh#Ky%ZBqlw{%*uY6^DH;7q_nKOqOz*`Wn&Yvxux~Z+qUkW-oE~U!J*-i z>6zKN`Gv)$epOBD%kQm!9JbXLwBiK$zwD<6)9b!tv z=PW7r@mwRJIuYzxrJR2E#u2I8c;qln)iE%BopZbV|d z3T+XxDFM$oCd!S*ONQl-ZWtu?vy8AnB63uWae+U~g)JZiO^j4-(vMv6f?U?AyGdc? z#T>lxZU~}<;t}Q!1jgv6BNLb2X^}n``{5Ev{F7ec9`TF52P@(o)q3TUEv`Y+{Rg{I zB`69k}H|#Xr!2}6qDJvb{EU};J2R9_5%PSP4@^KV}U1IV- z?IU(#o?ML|L4*n2kFcADzYhCZxtrw>&$?u^q*i_BB8eDSO^E+^^ga!&i4-FC$Q`>C zMZ6z3^+PYZmQ9wFn-Kl+-Nz}`TPvpX7O9;4jyWxEu=R@lIhB4w!2h;Kq#?W#RM17A z1_@|aG@sJ(O~$oUig^Fj#5*u8FtO|xqx~H>eub9p!V6gK7vm7G#OLA_@uw%H80P>p z`jc1axx;A7J%7jZiz^{E5I5tTc%?*Hpk2OnR!VzeHiWyd)80+Uhbz5+J6KRJm% z<%dpR7IBOi1T8u&I@tr5^M*U}RfnZ2Dn=WY`6Qo&?xaAtg!U?-QFR=lMoV!;4fl@Pdqx*XeqSeQs3f-ualwi2LY2DDU@` z$eFv3u)dAUc<&+s32kVkOx7Sx(VHtOnQ{jg-G>md8+`2}+qN}Ha=nP--!|*?{6k9t zmktXth22&pNZ7#S!OvcUP!7^dh{NipUv8~r$2X5-3Ei~w_uc;;;mNVGZKJDU{066~ z@#^3ZJXI)!;VTnD$ z$^+}Jp;$ezL!NF-9G#0K+|bH(SzN`w{GYaEDw~geQ zjm-SNb(wemF@pbkib%vvJ(?9+*Zc3&y-lQ)gp^ zN~!BA(-HGncE!nuo(4Mj`l?&=YVADcPS%IZ`lSQCI}0aL{#+%*Bl^st*uHQmHrM*X zdZ1FP9{vd?LD8vY^FcgZ2ME}+IzC4=au)aRdgu?K!t@+s$5be82Y5R|9}iwo+B%# zmkL)M zy1bA*6>$X!JU?Fy>|Kb;P@LMCtpD-uJWxQ#!Rn(H{}HSSirfY?OcjMrEvxy!d2KKUE)(I~yQOX8>?y$mzk_5Fl8A}w<9KQbnjsO~)pEdG_z5YZAvBkQ2%^rO)vG=i!y#LrV%kE73A{wVKga4=SiE|@r))k^N*Ah@#NAvdBqtKhf^ z0BB$ig;^V{hjM~Ur%4fY-HqXQkjNhbRMeA2y{{EYm%TF7(m&p1hUgpX8)K*7{gQQX zBw$6n8=_E?HTE;$>x=qN{zVS4-58KasE3tCvYLfm4=y)lu8XlL3v|F`bec3#@jyId zV2L62(pkS{Kq!$8Q4?{!1Krukm?$G)-LfI(u85M2QJ82SFfwwPBso~5ZV+JG$aMOL za0tTnWaxG5>VKct36|;_!KMaeou698v6usJYyh4DK-~E$V8SxOniZW8Nd&h?o3L2q zyJp?_fd&7A67LJNA}Z`Z>r2%*PQ~&;_5q0Ck3BGOlJg!QezOv*e?)?RF55RAd`G3s z-2qtU&&QR7`#Y|bfrWmtU8(p9AV56H2~eT_*meCBh=K4UD~DxAKPNKKRiFYmKzU7) zn}A2d&vn#*!eK0`Vhy-^M?wt4&pkqLve4zDP9QVO&(%Ykprtj4j1}%bwf z@PhTtWn2sRPHr?GSiavSdv{^213>dK-VjXzECK{7D8A=#sYr|s&&}8LC zAaWhwx=|8XVPWOi7zTwFH-`0R_c!fZcP;#LbCdo6cli+>^IwrJHdqKy5K7|J3Ln_y zZY>tPLx_Ci7nteTKa)u3{tQ(a%SEy13#)LwlLg&}ck-QGgX|j{j+45hdnLgGPO86} zO0MXz?60K*T1Q*da`#_tDz>M02m)qzvq~u)ClPz+YS0n{l0v(%GT>k8{I|3-*-1}v ze?DGW0BeTB(x3qlKvn`e0BEoikR?kI|6fQwuyuNt(KGB6K-+gie`Tb;ZR}SAeVgDe zpt22)qyJkA4iIY-HIR?d&trkWw2B6_zUu{@2BQgTF)@xL{40s6&J=I@mi;XT*eU>7 z#az}P#;dNd8a1zoEbgq&lvdmFFIHnhd}Y}eJFBrm@xN&VKgu@izXTGj41S?{*Chw+vww46>1!t5{Xsj0XhC9?)gVB^xq+E z$2!o~KLlXexX&ITFu}ye4GzL(HjK@!L0VeCqfKiAFDN0EFSO;za-0xWry;yvF)| zZ&-*!c_6_5B|uA~W2xMxW!HZvv;cGG-JkGa!@(UoO;)p*4HB7^Hrd6*N=~JErG7)c zh5u77tTI1G+WtW}5Ek4pDZ+{H>%=tSFRnB;X<+5?pLkc$02HH537C^}u%=|XNm%O7 z9oU$FHCY1t&-#ub;)|8_4bmtB09qi|@%cF=l+)rRwh=%NE2Lt7>lL{Tc$8MgVBJm5 zCx5x!h`$K|*4pDbwPAGC{y&JWj{h($5C=*FT$S}sKhDs+j*|{nwu-@UV~sfg0{hv- zaZg-nI3*N;wc-GH@h2Wg|C~o;|KrT#Vzh%ARpvIRFR0CJf9(MY<;y4DAYPT}FTP25 zsGI|vnWjZAu0N^g%V`M=YN#BpXUHdiP7+wv z>cTixu0bwdT$={(XE}Il>bKP+>g?B`$qcE5EZA%(e050aiU6UT(WvYI=XudY{NBas z8NAh!hv-yd)S^FTg-VCK>#*@G&Eul%$TcW@dJXD2;XiH+$JSpT_1=8hTk3wc$LHJ# zGqH~i@}MQKtI-lJPvQQQJ9<@%VtEpVo@04NS9rc*fb-l}xnZ9g_DG_*W0uDMu-WF% z*)c8dAG$%twQ2I(Zan(B8_wmiJGi>%Q(&KJj6aZ!7l1&(lu#$UuRUwz0znS5G#MA0 z&r+TeURp9hiMKrX-15IwKVx_ZmRn$-Mo=Y4_1Y~o%7t{b#QR##04L-57TQnGl>Vk2 zoZa-^C7I&W6ksh?b$@knw)g$D#hV4R1Q!426Dzt#tK`cxgnwBJ-q)W0WrCk#-o=0O z^Y{!j?;*Qc=O2LX9+fC=|I16@Khn~_xW*ef+*nfJpI0MbFS(4)&WJ3)09^kw4B-E` z_v#B0NBox%LKy>`Ryn(4$O$M!MZ3yGO!YtYIk6~TX6eC?rUq~`6@)fnAf0fz=rw%cSrjVkbo3| z`EuXS{%s|Otk_|Cj(Czn#^UpKaYewn{6A3Ve@INYT@|yt^b23UYWkQrVYaugcM?bn zT{ua>NX?CM6&Oe-A4z}aw12CuKAyvEVnv}-l3>;v?ZnXw+Z%1^U_r8`GAfc#xq8;P94=X&&hCqtsF^WG5(7HabxRn|rYa1ti`rUJ!QlVo77V^U0_E*Y%Gh9sYmNg>AvdGHrMe z6K=2u)q5xSY(iQ9)b z0f4e%4RQxZ0gV3Zq>*nSwipc2Q5?LY0PxuI|JJUY`WC1rv0MY$7%X& zuKik}znI7M|I%f!>wr?AI~CylN-BAz8a4jumWnF!@2Qj|4*lWA^!s4$oLI2OX}!Wc zkH_3#i`8yigZelP*C5@dHRuFY%ljOWyItAF8jI!uuWQ@=>N@@#5^_y%H5OV32L^qxuxDrqXnJXI%cXWv2IA z=cM;klyysuD%Rhon7sg8scVB)D;`Lwee*w><8W-U{}F}B-G)?Wpfw14C;S$kZ*oWJ z0s#u#7-L_KQb@%Vi*E7FIWF;;=kdl;tN&};PiW9%_~CcQkgCd0@ULz$ zs__pNk=S}&ZI)^DoyxvDk6!dEC@JizaIRWbL8^}2-}Xf=R6BSD$b|RTJ=E!g6lnBO z3Zzy}HHny^$ppB^FbFgyGrOW4{)*VN!7KCf3R#19WE#?j=FYTyElw=_7`J%a1`cBN z5vkCzUxCsa74UZayR`OAMYmcSW*ySUVGlk%+2&IKU1kMdp1cMSheZS@$WMJh@^s zQS*sGLmy?x>JP%>$-pg_hbqE04RLR6h7oy%f*Sn8etYAz{D>1Aa2*%<4bKGlnR5(=>|@|D-mWFpwP~Kax~M{8_;~9ToPM6>`d$>tat7ijm5a z2A5#PO{N!a3oT!D-4xf-j7QFvAz3vl%Y5<33l#a0R z-I0HO?j{GXZ>3RDNp6O?EuPr150W`&(F8?vDhrTEZvW zc*b1g(krA#%#L6oyLt^%A#XO~$XM)dyKgRD<-09-4?#GwzKqSDNf4X+)mHl_ckQpT z|FjGL#r9}m?*w0+Ac_hCR!|zR(;#A0ixqr<0)*cDO8y;9J{U{~2T-h5;CQhE;BygJ zi>bT=81+W54IP}+!2nz79`Cx9p01ZTM~ac(J5u0lBj%$bU}uWz zQhB=2#_^Rc7PF&DoWUGYx_Sn3gHBPa??ic98@rIii3lJ>Bk{Wcr z*S%Qc_WWpmCGUHCiZCOoIXkA5ydv3vsB-1OL0{%U80%Sz;WKIx%nmoH?asA?(=>CB z` zaKk*jGR)-xI6-8U2ONEYoHtVNW6fsQOxwEGA>hK%3aWsJ#sX4ROS#ZQ-8U`~9yYos zC`4N-dNiL4>JZG;>6c{oJvn@;p^AY)ewXH1_X+kP2JpEC0ZEadqHlS&z2ol`X`50 zJadve%oaj0z6_}z&#AJm5>ILb)V2E8G2~8(n6gA7)6TgK>>RKW4@E`ZhRc)^`GlD~ zQve6wr|J(bYPN0{Q<087;>D7FdVq{2vH2u>0cP=>^mB;qgJA8Uy9O29n^>S?n?#Ql z**%UP2zz2LrieEy|5kWU+$$EQ^H-whqt1xYQF_2qB~)(%Hm>^32{X#&G?I%z);_6p z!NQfwHEY7?($;NQjCuT83EAf3@pQa?bG+tgq`2R}ohQXd5{RCM+@`F#iE#)Ku0jkx zh*_0ISSu~u#SFz?#9zJ*oKbnD9#EiW`65g#CcH!&yE>@OxD{T2&(<^yhy$Rm_F$X# zYLtIg&Y}d(S#DfT2i#lI*fOHWInfOg_cwpY%7}ff(IvJhj|ErDuL^#V=+`W=R{H#1dHq>-gMRZ^C^N8tQY(V9IwXD#iKIQq_(mN_8mT~ zPH#u$5XqQwK-Yiq`R-fw(Px|bK4xMky=Q=)sJJnn^oE2bUWn?_?#r6r$(q2=lal#b z>#LwCe)@p>?Zi`jZ4a2Y7V1P?OKevqA$t&-4$ z9=#1?Hk=}odMG;fdxV3UW2^Z1n3JmN5~7up^%7wNbl~>ZV6Bu&OrcDw%rUSxfB(+c z2nn^>Y2b^O8iDi0Q`5?hLsY5P;cU#TsV~f(=oykva9z)g9M{@zjfD^I#R}bz_X4hY zS<2wsR``v;J6F;KuMdq4TgN6eNQ3WQeGoS|sUCn2Uwz2;EBR}htapCuI-f(pg|q)H z^5CKLJvaq`arr}#1~iwzJgmYPOc=(3?}HwVXf5j7?yv^wXfJDs2{;bUPc9ScAzEoL zYCGOAR^Drnpsu*;@s-o}4iGVtO0~37i*Yfzy9SL)h>B(+BD8Lq13fP)1^*N9nsPEJ zU^%r`BXJGtZ$hmgt4KN}tpe@mfQk5fUGS^oiH!H|VI?NC-j_MDf^L{g8Noj$OK~d? z?cx7cT$~Fco1laHkMZE!i<6E>9D>H6F}76dY6Wtc(A-CK@KN(FrZZ}x z!7(LXEU7iGE9IB&r4P5@H|w#U@L{i_6I^_;E6q#=IWg}vn4f>An%#1U$`-PvmiH>z zX{y>^yYuZDq;0#rTPCG1<&9b`ugddA?!cLs`do&+f>liQt7<~*XC$Nrt95xOO*$C- zVyC(Fktx0zfh^)&n=7B&6_Or=)pb5|3inn)(u&XolkpA1Ew%dPW8$ZIvZ+)@qNqCo zhWR)xZtNo2$NNVbh)KiMg3stCtN-5M;-TF4suKhlllFr*sNNb9ViDG?;dYCORu5_- zzVw7YCyMRLaUI!PX(fJSvg4%Sgz?2~T+RJ;D#}pJ9^K?u;c<~sURfz$)aqc>%(Gif zuc{Lj2OPzkXvvEUXE=Pi$t_8Zk}Eb$B9?3`)9!>$hcPV$f*Ue4`9adcT~Cy z_`BIGun$D*5zknjj}h{zc3~g5fN=OLN_KBZj1vp7Pgcb+@1rIkZ);Hb@B~}FMAzB9 zQE}KO(b)363yZ~nRs8oQHLFDN!7c6#Ltqk6sXi&s8PHS31XJ@(;9pn0zLg}g>P#!s zO=`V6J7Tt7kvNcsH_PO>T?M!4v*08HRTz)JBdVPFbp(U_dJ1()uFBO8-;+a1k4rrAsidBz=SE#Ft`n zP3~YN0*bQ-{L#*zANwcsBF@RoYisi(TAA1Gk*Oqk zSlmjsG3>P7osqM+Be)y4g7d#{*2Mpv15v=2UcuQfKRA2$SMt}VaP!W(Qsu^d^x?;y zb&MyhxZ!uag$uU!%(@MkE>|R-7Et9^lq#B%MO8xz+szgQ zEW+{@F3umCz2WfSwUUH1A&-s%{dTTl=Ci-$R!9rt=e0}g-VbQddro^@cyCnu8Evzi z2Jg{#9D0{xWpiNG_{Rc992m39>|0B^ro2abcJ^^w9O9%=U}BIeQmQMsimhos6}G0O z4(GAU!ouB*7p?e|By4vQsfH~UHq=|Hj{x9858jE%zA~{TK=s7)u1Q;J#$M*goOBuM z!Ns`y5u>ytY>kaQ%+JnWXn$jy5Hy+I67vkKZBxG0(fPQi__F@<@xw~0Ij~WM#;B-c z*hsxEB-f0p>O`@ijlDR0CrkWW!f=4h-QuHRj|Ig(O936L2{##Px0DdI<>!u=9^Z9i zbGCyO5=o_`9_$7N?<`J7Ns4_4S)E9{SWJ)XOTlGmyaWYbvrXr63`vtdc;LG9QGPy4 z4}Bi_Fc0nB33~kBc0QOYuEWS(XcUIjVY|52SLeUgHKO8)ILV2pTa4 zsb?1Pu?=m&zU+Mv*#J_1HR~TuE$IcjN>l%X$j0O+q3#kf1ddATyH1Yg+FK$Wn_cgG zaQN9F!S$Mg%}MzcP1gell@(PrVZvY=k;9F#!%6sH*G?cJOeCb=u5ufPPZY51Kegw* zmz)m4faKi1_+>1np?KnTF1;WQ*kH97A?UqbR<3FJPPv+K(_Fv8umUcRs^v$x<6i|f z6c!CuRQdVVAX|8>xXdv~IhpE`U)CKJ{8E-MJMOJQ{#xmc!J5$*Y!cso>?jf?>ZTFp zcSjA&F>pT>;L@Oz^)hVR$wGtqF;?jzg6K6!f4_R7vW|?VABEO_Z;P7zL^LZWW26MI zHGF>W)B9gv)lzveC!QkaJK%GB)l6F+tU-IV;VTmnE8F67h;qjcSyMmS-jf+Q#D0P+ zxXmxBu_^O3`0DD%FGMsFRDV3o?UyIihQF8bxAcViN(BE58hlJ6#JV#D;Q$M)1R)Mw znBqm)NC8~YTsK-YLy`|%>o`%#k>R;$yHCQ($*05_17Lr(41M&~xdwz!zaSKbp9PgD z?Q42oEXnxVX0~~`UW66P^!xgz1Fx_nFx$d3F!vE%b(m~JeStI7qE(Qj8}b+a#qN3@hGc@5bwXWTYD@XDW0w%?}L))F;p_Eme;5X6KY-6Msj^lYgh$E90m~ul?XSU0>^*g| z;nf8@+eM}K`CL!9T*Rs{YQY+<6aKM=Y6ns(!oun<1eGz8Ozk<(!*XsTFJmts@& zR}`9KEMRw^uDjJ**47$^A8?t3eHRna69>^!H)vro?Y!6Q(EDh4Q=Qs&vpG!mYL~jT zYMG2>|6|psITU7g-wdg-nd zo6=1S%cfRA`U@Hqy$J(mrcpTdUf6IIWXyi-tdZ+C-}^|Pc239>W=-s81>YYS@X zm`8TT?NjmRyk4;5Rq+aah=fN+bMs8K6@JwTp5Fapg3B(WuSeg2!%zY&fL$v6Bsft) z-ACrmsB%n9~#jO>Zg5|gXdC|}#gM`KO#HC+$8&i6%i zjQLDbEgAAXzr}T_&*<^Xq^uNyK0hnBW6dy%A!Re#Q*X<&t{w~(#}z5`e)lNK1elcx zfOo3KN(;gbfdq$(=0{YuctxjUvrK zX=>9N9=%P5PRXQcNxB`drTc8u&o;4Zp@@#ju{xSWo=r~U<3`<;&S zLFXCDr-*rxV*jL(uAI||#LW9zC5x9fvB)h5mU>8LqCD(a$&vauVoCN9N|@>=p%MGI zISR_&+o{5A5N*P)2JFwfhlXLd>Izpa(d?AEE#~=RDep!!F0WQU+$+|@kD+EPwmgH} zI{K)^e8~w|Q1gKfhTvR-mO=!aMSvrt9w2`a0CG`sSFIIkg=)Jf5QF!?sUVa6VBu3r zPTnk-6dc;RX6%H2gKW ze!uFpo;Zt2R(Y2#1K|g^TxAqWhp$=E-nzyh^?(>GRh`QU77dtSo+icI#));8y4vp- z2C`nDbPamA-Tq;`!yd4%&3qG6*C79470&B}a^EbP?^e9(hS-J{^OAGScG#^Ku(?Jo zFG;j>77e{1(Q~#G6C#FP^K>$#$|QpOg2ZZU9%5k8h@|P`OqdWHSK&yVS`N@D?J;*@ zcE_?Ir3?;m zSjF9eE8)Wlj~bg2{hLkXzO=V8-#ox})l>jR5%Bo@Cyr)z_W{0Od;P5ZM_8G?UG4FN z_4A)|n&d~4FXEctY5X@a(2NI#u<_I7J?5e3Pr;W$yuV?Dt-SCK|6xUB<=Kre!0)C@ zV@d=?z>|H`qKMI0>_(vzOhtV7Eo@1n$+v`?(wsr+A$CqGPAoaX`@d`_I#F21(J#1p zK>_}t^iL<(TvWn_xO_FDTdyKYoc311wLl8YfoKO;*s%-cpZ62)gDby{?7lymV8!se zjVF;QqI<@&-##>P>;iT_GxLvnh&<|7BC+HgdC0r0UE#DWc1J=weLMcSiSXVIHZmng zqStK{CC z-jU5INodl}=`WK5t*x~ToJp0gozC2V=o2si3h?$dXy`U@C^`6wXYBt|f&TwF<;I#y**d#hpFIw-L|4DFO3kO=yj9?BLu?CIH%#+P50v)Ej zXmkz4vYTooD9N5Rx+e?Dv;r*wXSQQi_kM7;L)AN=ilGp5hK{~ePd7On0B)6gpRYkH z%RxZ#;6L%Le$3)m$*J!PEF`Dh{@9qIHoqD@daQ&X*hjzi!a6@O;aOQS?6)!rAF03YTMrc9`eR5D$hlrcsC~T zB3IN?&0Z$9{meT=EZzMpsjoR1SjFoWr1o)ARX1y+W;IK<%fy79V}5%zUNAXJBmJy5 zMxuZMQvd{UF|Fy91(KpZ?RtQaG{EPmQ<4w`4fFRffwcg-*n-i2P_y(3BQXeu)*Cf? ztQbDRjp$V9Gn1;&pW%k1t@Q`bbmFZ+N=}#=1e4yqc9#0-c$6Cj+D3o$4CeC#Ek=M# z-Uk0oOGcZ)KNVt9(Zr}3*J@L?1tOKiJ?ej&Yt;a$>c}*Pp zVC}fQ=^XyJp3Xc!5tUl(+0U_|Y*^b!ebSl7#QaCuaT)j?Li^9+94nForK=+Y<>ln) z&uP>I#h;VyhWrjC4@fsXj+5RS@Wj!U>f`05i4E4=^7B(jMx6=EjixuV?)CJr6=RTk z$sU-NSsXFyEU^ZiWv@dMs?ggV6=I3Hef=ls+Gn)w`te=DWbCq1nY03;1{8s!mVTt; z7{12mk9*R_j=v)l;uE2^H<%Ym7PHotIJ(LqQI!8GXgQ?akHYl6*tjkkDFf^N zj9S@8XP)&C`K&>X+;=d+!FC4xw_Z^)GryPaKmbpd-4nYhOjAXYr0JLz-)voAJ(NQeNH^ZC%tx1BGsiwc z?r7(Qf*B=h9!ZZ%xzbr7+;6dEOCkQeF{_?KnA#EM@ZD24uUo$|M(NV8cxG75W@pFTaM(QQ zsk9VSJzRVs8DZ+oQGw{DYdIuX7lK$C*PB9ktU)=Omx9VTT7x(}Hvas2)SkKr;T|qx z>59`*H?q(cvM$DXtGqhmX&yKHNy0Q%2XYyN!ad2IiW=JR)R6PehSmQU9ql69TeAj7QN?qrUkJbw8X z!WHB_BX>uXG{)Za%nqbYoK=7=(*WtGRDUW!IDG#!!Na#)%=>A?Z2oExsdpM$K2 zb;&FJoDawAWP9rpk=SN+L(ccl8?c_K>*e!#w zXY81*RFrVMcT1Qx-u|YnP+UMiXSWiE%5m2-H}yKu6j~Kcq8u&}5@LzN0bQfEGU_EW z62#`+*EQ$qZ7Mq}1V7SZQ%_3EXoe>f#aQQaa{Vn!+Akb+pWDAaI%#887pmDNU7KfB zUAkqq!m9OJD5a9GY_}Qvp{bT9YOd2eLMhTGO%WvaCi${_h0N20p3`accg|3B?RlS3 zdCrGuxH67CI-*i^XA>8>f7^-Qs>J(>EBH~zD;Yc3Z&HRmYq7q943lCQZ<@L|HxdOh_ub2r0<=2&9jhxyCp+wYD`zO{T4fLifU=klMHKPJZ}n4QW!z7po=T6&CS zS$pU5tv**6Chc7gPrRSIiI%L*o67As7o5h9P>?QJyjY>v2tVRy7ItEC6Z>Yny}kM> zp7bkyy^m{8@^gEnq?DFwRjaL*$y^aFDo7TkuJ50=8N=+Krld>fukt#wn(8NHt5i>6 zurz0!g0?uD3F3Y>$L!nVEh zzcJlGvPO7QF8+@nIoiEcb(k|K`8eW(XuPBV)a&*4B zc(^)_T%p@U8B2l9$mMu{l(&k#_Q{9}A&<&i!Y3>Gb*Jeso!TOmvq*egw8&r1rPqSo z*or^sox#iQyPcbCPFwolF<@%Sw(QBwA)D~r9hA_rFucTTYJX~GR_@KfrH9?-8P<7M zP4fI6GQW?pQ+a7CS@{Tll)*((#LRaZ?qLJlY(}h*@AJ&y{sFO>n!@NVq%A5L$zQj{ z7{k@*i+R}R5_htTyhexPCIcOV)XqAk6^*0aK%bYAY+8ddoy7nZOyuG-%!r+7ypEHQ zl`Sy*R?UbqNaw5>?u{DDy^wRda=Yh(t9uG+Z=}7#aetNR5;@L}w=koo$g9k16Y?a3 zt;~2$iRF^~3LZCh2n(cGR-=b|fpCDt&^4MnTP5k(`jXaV&JO z(9vvim%Y*PpfOIN^gBoHJiQiX@Sj>ob!46C?yliHDA79TY0cc?Y)L=9zmq8L!Di}v^o9=u z-2KYjj?EmW3x{PcS*4}E&74|@iRvJb9(XN9EOL179DhJ}El+RdN_p#V!eXo;%m~hN z%4%1Sl89_0Xv!51&mBq6*Y8f>D!V{@N77)Y@pz<>YUR#jl6VVg^reEKrou;dY_-xJ zcA`@%sSK8h`)wd4W=SJim(#6ro>OG-<^GyXhJ?yTt7Gs(QmK}m>{GF8(2Z;r6Iv@l0L-`8(0*Ovjb8GwdPth5Hca&qzlv z1<7HWgq%H6UU^*fQmumS4&h<;28xi|_UFbNPE5Y~@>ra~Z>3Hmj@wNNw>Jp$N5*CM z-Uy4yD`_*iopI(=FULFgP%9rCHC$m?OIGRp^-lmb3QrItc&_ps9lk{od%@mGK5yw- zn$GA7s?eIGolxeK&OAx<6F0;Tr$9LyjZTiKI?oH3I-~77D{C3DbI*oX8dtdFwKARy zm8WK;BPBkXI#=ME&~5NCUge~fIxkrA6OFG{nUtTH6iS4j@k1Vb)FZy))rZpUrt2ad z(L3E$n00U9X|B>tRZ;zl*W9?QM7^_R4EjlhCgTYbuZb-e1fm_$6sKExBT>h7w|44M zlr0dec)e8VyOLrMKtaIS&Xj6vi0yvGyC;6b56&NY8B!$Q=XlWF+Lxkqu#EA@nUgA8 zv`nTm&RnRoy1v!r$swVpAmt^k<@W9{!^fn8cS0%j=d%y^TR2R^$|y&*dMOR@-qMp@ ziGC(F1oef-^CP>K;!E{t&YhjeprS9oOnNy&H`-lisiwa%b>3M-Kv~ww8db}B?tE{p zz=f+VIS4Wf^XTl$FqO<5VG+h522Xe#DQ{80Znoqib}k9cmT3LvCq8&at~UFne{kia zIsV~1Ki|lu-cze;p^t@cY^Q!F_%bKj(a(XnHQUgBtCO#$X*kg|A-k2C8A0`~^L8hc zu6HZM*WPw=pfe+y{~kUIJax-!4jFX;B6!2Osa|ghCH=-Ed}d z>FGGF-R{rTCTh;L(>Wu3UbMNnLkGpyG!c`zTRzsMFU)gbmtQr>h}7gJhlx!hf~gd{ zvR~hd9V*;BHK%u4V2b_qDCWu4%AMzh2(ByS&~I^1jW^DtxNaR_Y2842qDMASgJZmv zOlYB7O4u$P&QrVhdjEBQzWygtHd_Ql(+!T5sYh(JCcWIaSlSlES9QiYvAUQs_qIA$ z>icoJG9kQH=dGEDXdhjZ#=|BW=tqI_E>ErsT|MOZoSW8OyR4Nw_EvA8#?EazWhyl* z=Ja#pI!|+q?50Nbp0;EiWHn)ZQ=hq`FqTgEwxj=Pm}&2;%v-OcO3%OVhRf=-Jf#uN zpK7MB^AJAl(#vp4vz@E#G+!%+sOCN7N`zR~5GjM<@Y1>H+68GoUv-q!%;q+;?G%qoty~du6HqQ-ATP*J0=fjL~}pVxUyvv@06ysDnP?@$m#lC#tg>tdBWl zKZvx=`i)(_!S5Mn+a@P#`jDZTOnAb}Z8sc3^K6!l4R4mR-FiAFMbdV!1iATnsZiBB z9$wa6j76iSKp`hK7G&ebWOab;bIHCEcq% z#n%V+g&RG7cgXDS^ri?apu=kAwDPfTv27Hs`0eTOOGYO1gamUbj~$wlwMUk`%tOOl zN0*pno}EgV73-kC=Ye8PSW4EUq4~`~b)d%%#=$<~f+j}P_`OD!9Z2-TIz$1CO5}>FFvJlNzhu>{O<3Ju2KP5o>REa>_ht z;Z-kbIDbu!GMBsymCXWl)hzjNP4{&r-`rTvK%Ua>VA;a3*XOdiJrZ;5JZ%D=UAU;s zBZ6o_-gDhPwdiflY6ByTsqbh*q&E#ZKi^t*A>8HA6~`-Pp!X3TC^2hn?`8KCdyec2 zzvx6>N<6HSbBoVAg1~eEvu_IJODM6Br4y`-xUur6QoMd{-0w7_?TCh^vxI=Wg4sN3 zd#Vnzszc<2AG|c27MU-X;(O%vzO?wo*Y7<%tg0=h(pu)6x$7t7A0CNF7_n-13+xbM zZJX?Z3Bqod^Xe=GqtoMk;iYXx3pN8$rQgR49iZ>G20PPuC7KS6K6@Z7d?E5Xsw zBo0xot&~nCW)E9RD({7aC-gdtbYE5|3whHxzV||a!epn!o)dU4IEUv(L&oQKy6#-E z9UIm-BIKE9WsYBGMHp}5+B=z0wLowE+Dfhk!-_7FF_R;Z6LNjzD%Bo;T!8oNmc8_W zju&Q#Q z$k!H8(p)h~ZpOsK#1k%sMkgMa%JFnIh?aw2j}C8D&Uz(naCO-v2x;iw?e14ezk4`U z*s9yb6m6Yhz1u`=Geg;yBuw$+aw}1e`u$VBbBs(=vkwiWMXgmz4$mg{bodiVZhH@4kR$SL?*jJh9g(W#nmyi+EvKXOh@v7+x`QI_uT=UBQK; zl?FcUy3{%T!mLSpY4C>w|lm_#?cMtzu5)iH79a zW;j2x*^GpCK*evQjtb8>=mD|_^S?(6l!lxwYNnxizPV7^@aURIQvZXxqxtlgDPz)4U0A8?*C|b~C`mfOwxZAHk;GDExMRX#e>-bEnmn*4X<4s#AyL zWoDfABL~5(h_-!mQxS-)=ek!p)h#GSB-{F~?M~@?T*Z9BA-pp?jMfvy(0f_5hnuw0 zGTwBd*Rj2$N+G<+TVQ~KVbry&hr)w9ou;^pjd!ZZ*dtnU;T6Qbxk8jyh%)}SxlLx$ zm*4T-qQyH}Y{+m^kSPwnd-lqiW(Cs(1J-9pMYvLj{Jfq4HAlrx`1MGO6J6qE^C zzHCZNGO;@S@%)b4cHoomc%$>b&hyy#VJ7(hnB$q(`&=?b4+?y{yL{=}&pq&9KljkG z30Ok*Jj5MWk~8=rQbg`cq)6EBB1LxALbA93k^VU99fy5O&&QlqUCsz~N2-cwjEyydGB9DV z*P%!(rXL*%ub2u|Rlbz@t&Pa%Rv+c^i#M{*ZPAssR-uC}dEz~*lS`745woN@gX7_5 z4l(Ahd0X2ut-_9J2|U-eo#j*8Gij^120Z{l7OjgIWV%xNuGzj>)cE+oL`RWjN9f?u z`Q(W9kaRR*I(%wxQAL`7znIf0J5D&t516*}*C61uc_QCze8(~daUWwo-oD7to(XCO zjuhsmMRPlVp{&>wAmU8+a}*|9`yU|s%n>UX_zF*fWWG^dP~B`!&cn~mO+);_J3VIK zcx29;nmyHcs^)ds-HS(=!(&1W1(TV=qvhoyfe%|CmGb))WdkZ5TPMIZj(;`@Je|Ag zDWdmcf@B-V^aIl2oGW$1n!zrvLo4e1(Y1_vz22F*b2Qn+Ugp`HWcuVC?d7o*#hso^ z9QhZl;p2|B>7q;7oH611+_ZyvQlx6whZJCGy-TaDhfR8FZ7Y!4+9Nz1;%>Xtep}f= zO6_Z7#~hf|R5epGxIgUH#g!mEJvw4#>V5rYTpiYCPoA`z72M5Z2+r6Zs-=4(Wq5!Z znJQPc36EzN56_W4qq&q);TuyBRsXX+-IYD;jloBnr1s?@R}N~smkZcAQibn+{?uE+ z_gdi=hjW$k@J^rrQIuD6!gRB@-Qgu^uVEh!@Ncyn)QR=?nlBJ-zC3QTi-vlqnxRJV z9No3@i#j@Tc2{QK$uzzk9!e?qkw^H?7y6#`__}DmG=Z4 zU4A0j;HcO5BlTF>*H`*o(jxkf%9Fl57JjW)VHtw0j1;wGqCORuyK7!{Gy(P8`_-+W zqwUNorSKCbPun~??w`AC#kaR`F?g>I+ETltbAdMNrd2)a96-Frx+ddiQz9U1Bz!yq zQ>&A*l8Ua8WSulO^qEnYK6A5Aj;9SXQ6uoy{Gz+9fP*siYat`5?16#DV8)A3f^*1c zxDnNp8o?W;- z;Ryd?p{qUbbL5QwOE!mW?bZ7}DxL3M?HciCKLo$VzXMU3j5fA=_cA7$UGtmRrK{>4 zP_KxI=5Ms7=w2l90m-LG=IF%O7jwz#;+an1t9&Zk{x3Z_S%B{-3-ql?PUE1i(KUF> zk~gMUBVvUlPH^I?wUWeMqOW7#e{^r{N)NTmjurtBR4b3+&Gn(O%FPEAQgs*}DB1?R zktC9*I-gj{d3rx%cD;4rV`{zQthL+)8i7iq$LWiHqav3$HMtFQ@i_w>=9GHD8gveL zOSSQrjNIEdvfLrB=$z!@VOK~PSgAKhOVJ|$RT}}zyAKtZ$D>0 z`#I;lUVESY$Go^%GmBaGux736zOK*p{uFB-iCdEla2oQ2pYOW~;V?nbadKA6N=-TB z$0IZRQC1B$LGHKYNRB3o)N6qig_-FkyRz=KHT6xk97ms>%vkxu)K%aOIcXw7#QMXZ zP5E?V*<8yDAW`BLKWxS`OpnPsh6Ys@d(x@Qu3(o z-OQOzIIX_hQ-A*mWQS)-ScA>o$&HtX7gxsfL;K3Dy!rP#i6J>#KeMN=`G%K&gey!6 zXa}~RmnFW5H2sVmQP^}oh*(0T70<;4>8n<;WqSBz)S3ESd^1}uB9~q0JYpX>L_SjO zaT^QhC|%mH59-z>3ER;Ul}c6@xTZ&oZrE3S)8%o^j%D&sS5^GQ!@;}I zh3R<{q1A0;-RJF9&e!);iP+^;j&NeeeBuU z&xyHzel2R_V*0?=oo~XiZ4`;4^Hh8NvXi%cs;Re)G=}ZN3&*mT>Xb*B4qk;ex4s`@b%us5#2rX-1 z_2^Y15B*Cww3_MO=6pOfzYr@-zE)pLKj8&kW;P|I_+0Uca8%j(p90+YWDemEo zXDMt&Zjfx#G9x?UVb(XP-|N)87(Rs-jq^KgKzLdtKUzbZ;&c^IpbSHs!xK zX3p*xtd@{5#@b8dl(Vsi0A(fnM5n5FzQaq)Fq;?rV~vrE_`$KuYjs1@nDqZTBP*j!rB z{sZ&0Lx|x|L6}8X;;OK54V|Rn=>T{0zXf3q^Z@BWhD)gIO7vq33pI22rz?nkn1hd&Rq@vD2r2lX?8 zXM;mJFRdcY&uA!?p$GQeF=)6>ZhKuz>_T!VpNv_X!#)Jnv5j9oQM_Z~vu=gK_46&b z{}%$5x*wj}AhUdgHLbQpbo|pS6%Exrs$0w%ZyYPm?!_O{UFYWl;N2buHHKH@N`*4P zJN4ol3-vdG`{&D5<$~eGjDo3r6pw3UyCpD}_aZD@u}-%$N5#2Ugs$AT~onA59+gbp$Wwc|4w!E? z-5s^t&1gV2Ug;ZeXJ)0`tEzi6^zAl8cqY58+UYP1K8Ia=?8O%oJnQts)%`NZR5q`aK-F;ifob7`yLHOddi{Xp`qeVDnk%x1 zQ8JZ>o232C7cYDDi#wuG8{-2xD9!fw3B?@yh7=1id#pE0_isSh;808Q-q9k=W%YT1 z<1wUwllE3u+&08{SzIW(qoCY@6pzVQfi;Q`ubIwYZD_~HG;&4=3CT8N(;aA;-A2PY z9q^Q_N2pM>B{}PFu{^MkbL%2TBS%OU{+{opwLn}t7)Qle>`JrqyvSNGbC%Q0dTM)M z@a+5`@aMs%P_NBIyEz*oi&n4iWz(J?28X74W*)1X{k5ot!@b$h-5e$K-fm){w=Z>L zOtM-{Rjd7jx}zKB=iRMgll763h6lk0Cv`fdMJ&mV?j25)YlcFaIw;aP zUWPQBdHVBh!eRWnPipZX5faF8ANKqNmBX%Z!Fl4U2FKb(>L63PJv;ha*MN5AC!G^{ z26(NW^Dal%US|Sp+FKp6+Yp&$Y9XG1LgBmmJW(_}>r4CBPSwZ7fo-^v$SBh%a#H2p z2sokj>42CnGB{|tQG9l5z=6N_K4f7kAm49>(I1emwdxct?cf|xqT=1cKq#n~mk|N4 z*(%R_HzxlR>ZC=sNF!CzY{}Pa;X2Cu@I!`%3~bxfeUDdu$o&(=Uud*jFaI_&l^H)G zutieHq7s&QSIw`)AwF(RQbsy-9a=R{bA;#5-Wbt>7o4KH&~7V1?L5s9Cw6=tzLeh@ z*JFvgoGhaj9g}+` zG3ea2gl7;u)apwn*BG@M-$ku3n&8|e+rxTD(z76$hLmYn-%3)dFtE&*?rtnpJpQTeGX7ReNW2~1&Ts?` zS$h(=V*C}M5$}o~>rZ*fd^N1C$vS5}?KX3p-;?do&pL)9dD{%MQdxF~sA_{f3>J5# zo90-fc4t+o`Z?|(7FilIR@fO(TuX|PdrWWnZuWj6Q5ZV(Wrr|eRXz4-*KHswUXgiW zUMj?iH7DzXXwYC9Qphx1VPxfL&d=Ey8#4c?dQW#WSE;@v*R^DXjp|qGw`zvX2^W+{ z`NV7er`Fs{Zn8*dl11ktzdy`4hpw2t4wadpV*aL^e5Rl}5#nDexN$iD8YGD}X3)Nf zV!0`CaLLAT$8OqiGjY$k(%%&pMnngeq@l*-keE)cxBfs1)|rz*}9s zh%88iNCpk%)#>%C(gCH|%=tuwkdq31$gY3nQj%2p-p)EHnmJNn&-CGa(>rsa3davV zBAz^>hDZZ!4*<+@HiW@NftYb)u(QFjg6 zk$C3`xj24~R00Q*XprY?jvU?#{Bu7}DGY6r7b&&S!qo=q;gax^G0Ax-xN|?bIpnm% zldgk&pGx6}3$ER$`MUXc;S0qZKhd0g6ovw{SNG8VyZxyObHIFCGv`z4eN*p^9BRUG z=YnM*qp_8=7BzM1j7#=bNrianZtQpj5=FT^ur<-PvSpq|Ye_?S+xV)qNGbVG(;Zgk zR}X))zB3?=*%rK@haTk%niF@b^u_{nDJ=fr>Dj)Dhmj^M)7-Ia#xZwb)r!%te)9{h ztR{upI!B;)hwQwWurimQ6H`zyy6S?(@x`TsgDl08t4OgyO{f*Bmp2151Iul(?>bUT z8~ek$XL;md;%9LAD?XA3XJ4=8`Jli_oO!Kk7??K8?{yuNd|vPAa^buOgOkW>qg*qM z^i-RO#v>PsvL04PJFLrfDw@i`RC(`jvn#hP@Q=BM6O@8fh{?j5jCwwxDXPi9BQ67t z^&3Sic(lq&qj-Zi`>@Bdw}h;QD97L0*p(60tI~LXhk>gc(Yid(xk=Z=(OtN)6MYB$ ztIZR7Z)@|+hp#!m_txb^gWk8TD`tKD!Z+_uguYQ-4t44L@-g6uVR|bPA+Qa5 zM6}!>_DHtAN53TjE8>kmtUYX?3FVwVZ!@NkveqK=r5|lZ?DL|IhkP3SvHSxZ!K~tw zAt4Q*ob4)W75FQ+^IlwM=H4Jhp!Rr3kSnoME}W$UVTczbTz@@JzHHzaC%8L}Ncw8I z_aK7j8}Ege@7XRg%JZD&y$V5_jjpDpkg{1gpCG>F4EnXZRbbDW{d82gDzDv9$GB{@OD8e~UU;pn9DLYHUhSdmnEjp_uZG@w+@2BHVYO|F zd*V^C1?Z6pwn45doFYQTFNfMMw$U~--L9jICYte3GrgDNHlE9dpw)g}j-5~5PJz&n zGR%6uByAhrjEGMjUxnm^byApBRpH{!T0xd&P8A7v-~ZeY>AdF^_X`b1(8g-4DFvdm zEnKjAaO{RY)O0YJ86|rdobYV?r4Hf4*?4`H-n`S-T^O?@y{IUYT4YrkLGZO0jtW(c z4KpJ;a&a0`#;9Mjw1X^A0=v98_a z%P`6rqnSu{V~29nj&BxZI2Dq@ZPpoX^l&R@xgybVr>}_q@27IY`m7Y1v6VyQ6NHqV zFXnacsWo~5*-M-7~H#W#kD8X1UnU-E517lp=dhZ>tkE+8y z_euJ}3GHOGyba-PzSNN$`ljb4)#!)PeP{yu1(^8Snt@HMw?P6P1D^6xYo)^t%$Z;=oHBP0^QX{tSvoeJIk%e+8&S{s zCL0!->dm`y4;ahGrBuCJCgJt9ye||s|-oq*z%oT=b}$%@Xy`&vHfYRxbi(F zn>8$`^WASqCkD{J@C7KYd~jGZ#_jIPmO4n&6W!(F4{tkq^J1}60%)fJV4dFp%&ETKbgI-n+m=^)xFu4`}UMvD$>E$fO)T_%HrYumGY>5XVJH4)UiWqIVKZ< z`9|{2zI*tult_hpwzaj`V)tJJYCm~FqV+bts^EyNpn1C;V0fGRlA6K=+OguvfG~|0aRQtFN4bPwYYrl#>Ynuf!{$ zRRC)C3HC-TDpZFwUWbCyPMP&$J}%WcRe!Q4VZJji_K5BR!e62fn5>7>cTNQrysSR@l)aY{!FKf3} z?D)-!$EjrHdfc9**r95k*D~jQ8P04MV~O}3msx4H(9}$b@A6I<(w2gRG)(hcQ^WEy#FN67lz6^%Na=+eGr1~0w zFMr%!G|MTv(RwMFk!KseDzKL^qyLgdZ_qU4ZQ!}K*X0+sIgQY4)NumCGd#$tqdF~PCp zZL|pmg=ck4WCtK5g}AoUOOEMeKQNblfHyBWpEh^)UCcKf_yxqg?c+F>-t{-qnZzkpTmc z{t1XG)ZV+&E4Lw6+d_Bl!M)@)Rr`n|0r14Xu(swM!TQL~1q~jnZ@m&99A444hKu zgUs_$x}bZD?Ks3WLCms>4c0%Gt^yFuh+Mz(T+*w(toLwU;d;OFh=acI#% zylt-6^CT7p>LQh-8cDCHIGitf{ zB?aXqyIRwtMWRGHg_&XqiWiOG%7?Q*%VxI}SM(GBT_pfTt=K_9TxFJ5{*SuSoDowfApU zU5vi_p|JX}R-^G3g4mmvE(uaQSflZ3r-Y+Mzt9Tll$0Gs@g(f{2?)B1jiy_C{5<$t za%SedN1mu3_wQUkCnA2j@4Tf<5b1hc$-QrPuor5|JLx6tor6(z2d`N@P{*zi)*<<5 zZ1?2QV*DhOWuR$I+mQLa8IB9V(Ek*gM+cD;|F@F4NcE;~4NOMLZu_3`%nfTg-jvRRy5YbtdVaVV30 z55vP=z$gUriO#@|BoQl<8v>LgXt-viC~b7z4T4I#6Lh?^x|{dB`-Z9+n<;XEtNASn zpn)L+?t@M6UuY2B)DgL>_p6j}k?i~{^ zk35sbZ4Fx?U0y{G#*0Xv_k#QF=GnrXqHoOdM_whc3@Jr*HPOOP3_%W*TM6#&RXK$7 z26nhRQ7d9!19zqn0t9EU*5=DQJI&`a0NiLA2=LvF(vKmE*zDu!nPnkT{?8q6S-9OJq4Ph z_-UMFtA8M?lHI*r-#OvU7i0WDWDxZYZ9oZ3l>Po`$~p`vRmQ{R2DP(<`bBS*pA zt!=Yx{ptxJj=DYMIb3b$jnh2VJ1{gL%%vJx&dJJ?L*Z7A{hJ!lS5z)qcr zIa3$?LB*2GzUZx4SuTTygPf-!(H0SAms?yArwosB$R`0Pn|v(NJdi{e0+P3!*r3lFMMiQq_pGFer6slx-KhV*YhE95XQ9YDk`gU9^z1qyzIjWdF zU{WA_&r37;^*9UfoRWvcSGU(<=v#(R&O?E&puHmQmBx_QV_Y?1+k_ugdC@5(o-;jE zlQGJ=tJr7dNt%dgWYidbq<}068vI_>PGy+v?eX1{heJyIcrhEKtBN#jYm`!Jtf&|h z=w7N*Dd+BX$0Z!^>AHJT3~DnaSerbto~*>vfh&%-z1QE^@E8=n3zSjeMckp+SRTuu zcLy5lobpPrH8Mwh;uET1RrJ#yl2ikyJSr8IhQ5exd9C-;VA%3t_y++zq3078jX{bZ zjedMxgzz1w_&7QlvD6luqQbQk)W@xkSz|w9VTVs^xnThP*W^_hD485Blign$^}deNxi!f`(+Gu9TY&H%G*+&7E^)9$?OZdDe@?i1b`ehg9)w zZ6w)I9$C_E@uF7sL`L-b(o?e^hYCYz)YJ@)y3={7p~SBIKYH&^r98O-iGGQc?O{qf z9?zZl>iX)$P>sl2Xw+Wk7n<7PZ2{*l1(RoLoAK-P1ACvp`ODk){Azr1&*??%>3f zW~*9~_O=BX8QGa({Qz_Fozr?()N&7Fg!_=H2o3We&o3ibh&WFkszCjUG?A#BZ9hg{ zOhe$*{039Sjp&+Zlwv*N^4AmbxMs?7HO^1*S+so+=SQsqX&#l<-@M- zwI2^Yt7^x(n@N8GTGYc3;)*LOG98rVi;F!mU7HoZZ2UA)@!L#;Xc5*Z{BFe1{H5oHSz0H~L^1uu%RODy%2Jz?s^N{{>ekRa`g0)|Ugq>P9HF=}Azs|cb zGnKwk^W1ijB;!c3IQOMP(m*QCmMThH(d@pvwF#VyAycK zZ3_{>wTm9B$LUN9ZM~~Z0aZkl+ zxr{oqG&jOb4 ziWRW1yOssVtpx3=|Y=lHNZsm5`I6ZOS|$ zCmG!F#hdgNW9Q1U;ZTRf-kYb`z`zy07QNEpj)5JItM`9d6LIAi7hB%Dg7F?1l?eo)J5wnu&+q`+e5KZgvCOPHlLa`Q|&5W!DV zcssbft1VlbgoP!L^1Lj(AoJQkewAKLTzh2egTb4=cx5$XMH@_WLz3d~p*PY}uQqZ> zQZu~yk+iiI303iFc9|3q#Z*o3DOw6*ktCrQrK@>3KRUZz%8$GBZ8o47%jlt_m(#d~ zRd}Z6*O_|y!}HG$*8=%nxi&|8uFJzW(`0qgTgJP$Oep8vML*EuJIWN@AJ1ac@#llC zQXJ4$ubjtE1=a(Ehxe^KD)nIAQBHa4lH?2zoU!%6+lX;}<$Ioh}E$Vo-#X)*_?9D~;Su@aY~fV07ssV1e+ zbc^|@SCDs8IU=X5|LSNL=TWfbgU?*Dw|U=fZE_VdhOYRYyqF(aq_|w7JWiEtMQDw4 z?%Dy@qwccwO90!crha%OOoE|5NT@JJK8l9&f-#CL7f~Csqx>Qji+63#4ZIVqZ`k&iqJ-?9-TBh* z_f*(i5US#( zirkzyDeI@vf(iL1n{{7BgJEJa&JTJ^Z=`8j_SuKIy^WXX9x5aS*MHw;&#OaseBVu2 z4sdt8t&tRagY5k~*+BEsM{k)GL&1iz-L7f>nIFB&7|<(cIBlhcY|p#MgFUGrzmt1# zzk|wOXoxtbTZv(QPNJ2*76ZHa)Pa$k(}_u(d<05$T}ri$3658=Sr;GZX(ym8!kL5d z*vPSMoUny&I)r(Ag>(j=R*Tq;Z6P1Od66PHHc&rk%$F3EnQCbZW@ok3RQ%5KEQBqd(k86uG0s zrM|y|3pQboaqS*(4Kml)x40PjJ(yd(v9DY|&5{hvoqb1IH&<#0bl$y7k98EW90YHR z3a$F&aSA>ik7XD;1?_QbMyXfSfcK-TL-}IVye~HzfrE(a%I zj}Up8^G-j)lsDG?CYA=5tU;B{gk-lpV_CIY!q#`$Ft%zxQ=AR($f>+{ZJzPN1~4-? z#Q+on^b4(vO;Ox^d68g?>=~F{xxS*QPRydNeny|{CbqWrI>guZQ}g|6Q)(7zOWaR> zcZ|3Y7b(7#-P;DnXHnqEq{zZ5I8KiuCccDx?m4kRhm!NQj=P724U?6-nSLTfku{Gc zS(Z3ra0pNs$H-^=LYq=`xWTOH{U?!swpJaW4g5Dm{+v=fKmM%oe`c*+PFoJ(O@13h zdG6BWUmNFtHNX2OGgF)C?59~n@S|*uaygq?AXRC-bMYFZTtRH~_kh6k z@H>`O#F#UXdIVnd|93p9{v0QXPf-?)>)ik|G1^~@?IZp#+syoLNjd+MZpZR`DmFTd z4nV%{(8l4$@c<;K=fv3udXyX20rr4k`8Nd$S}HJfad#fj%(ML2G%D$jd1yu4quK5s zGK`%&BhjB3kt8(4{7L1Mv8tQZ&UuR_a%FQ1Mz6v?km~Dyln{NS{UrVCTk--~y$>l_ z^#EZfksi~=4W?9^$Tq!Z5b|;&9qB&(CS<_DtCM&(P+;BuYu{x;!Z!mT!KG{q44zxZx+s>UNg-YSd_J z=1jaL!_S1T*+qY$X*5o7sSMoA!TAUyk42oLUO^Wobiz0^Q<5rw=U@NUPE>S%A|;<8 z-s&eBZVX7W%BB8O`S@g7?r0sHI3gKk~yPllFk$%M!>D$2#`%lgD(6tC3`%5^wcm5t>lS7hg+ zUqSkSV-Gt`R&U6lQC0O&o_CO`8TBRH7BcvtCNbwWcwJ~HMAyDgeZyx2sZCn|`>BJ( z+S~BeyX0vzuGyyrRGxYpas}pZ-7>@sF7$`QJV^=q=G4-%k>ibE0?cA>*|sO^f*Wy3 z`>AL17TU%UQ6+t_&V~pst|Fx}Ro$i?6(KmN=zZbr!fdviZrc5p3J7LZ(KTa4?+=?N~QiFJN=BVj>vt+n6Qg}d! zE9BcYE#)MC{Znpk4udC;sJ_*m3)2wf6?@EQcFNNfj9!DB_@UI%CN>n_?aSYyCrhs% zSp%@_<(jHsvn;`j=-@7_Y)}aSWuH=2bKD*ZqLt?7b|yTZGa5m8aBY|~ZTK!&fn#sQ zPe5*S1>0%Jku4$M{hs}DgAnO(zgG4l@3X0$F@ceyU9}&foqLjB-@wzr1*$))hb?1p z#K0-M%Q4KF@Nw+^L)p}#sirHH3O>7|vy0DE6!T;J#enpmM+7ftG_yKDIr(#1C{6=} zP|KZZ3H#t$Ge>WB^O54c)CLVqBi@(!^8I4|`p|pT!TR>AG34_rJQeSIAIKbkATa-# zcKp7Yz>+HEwj{@7%iV1B2m?1+<~iUr-7$34b*}DN9J@-_KdK>8pGGTvF!um0N;qrSE-X{ZLgaenR2=z6=cz| z-1x!)XK004>*_AwXY%+qd*M|AwQtxNs#bM0T(#f9m}Bxa$;wEHfsUh+eY1DfSdt;w zJf}l+S&pu7uz71$68zJ(eEysYFR-ejC3$7XimQ5H^6h#jI`dUMbR-|_U<8*WN13V| zUh~|em(4E7^40kR~;-5@h90!&Ah@(57|#GIrIoo7VrdJeUA*=%aD(p z-ZJiaiA9{uS4^aXibrGF^7b|4Cm2v3qf}hx;Zrqs;ckr04PmLqR2vLx8sHkeuZC zeui4;T|e;{1r3F6#_y-Ot}x2YI<9h$>^X0Vkyllt6_x>A!Cfz;+~?lh3ar)7h*W2g zSiTR&x=UxE$mC(+!Q|#a9dBhG(|*cyIl&p2I@49MExH%qcxbL)`(tF!<=g0)@IYhL zaH0E4cj_mr8#GeE4W4!EY6PZ6U?QNaPkA_A=Uf?Q*0Ra%!uP!k0(=8X&F)~CFZPsg zy?HUHB4u)TQf>3rJx?awD_eNuuH6vbLN}d3o>0pHsT>MIr3f$Ya(w1@P)NCye?qxX z1iBx*sM#3yc!aUWRUL)#+?ib;TK0XjYZ($+uz(8GsN!}-hj2<#2zi8*wREZpFF8J7 zf=9q*mz(jnY5B(;G{h<&$=JgQINM0MN>jmv}mv zlu`Tc+yTakYrJI@`JZG4kmi-A-z&=?6B$o_1am1rr4ioyC>rCb8!=JPsQL@-H8!_H zvHgpqbQ^u-Nl$)72MhG`Q)IXKdq`>rZ`jM&SPbefA3!5b^cA3`X7o~y`#;PwY32Ly zJmL)N#}6F7R|afv>zh?Z_4!lOMEaopLX*JCV#gC>aWkOnkN_zJ*%dPxD-GjiiiWNIc#c$!8ZQB=Dl zMY06f1&AX?2A{`>#yLRm=xm!*rE!K44yMTbCI-He7GrVHtz(mr`R)or(tfUr59+(` zdDd0wJaTP%Ut?fI7Z#|p?QlCAW3hWS#NHWQF&z@;vMD;a!P3CmS+f^woUSn^)I;bN34xnhVpIK%fmeO zgT2=hg-u2;(IFY{X8b6Tjb0rF384{KdJUjhhZ@f_Bx*EP6Z|&YS$9XF;^hDt~&d=l8v=0+ES&Bk$xk3OJm2gaj>z_XgeW*N1_eW ziM%xe4HHxC?TcYXF;1Mll}1k=uf0QC-2q29t%c2cSr6xzdgrk!fKQfy5a*FaWPwMt zv&th^>3!DwaADqPQrIgMJ~}>+bgRbqVpx;r&(nMBzrvhUCr=9&AKH#>8+`KLXAxg| ztA!ti^#t;J`%Fz+Lk3 z1UEms9qGzmW@%Myf0!V~nlNLD5pD{B=iSs;`E-almLkm{B z4{pzIgHE$hA(?aUOmV%XvW-dj42?y3G{5*>-1U*hY)I8Bz|@ez_#&@vj9-s1HgETo zh)>Q_B#xdDT>Hv>K#iaAZ_m);#M^zE4{&(OkR z%7+i4VaWW+kp{IQu%F+VPKLmb+CGM*Jjr@hxp&0I)%+up- zP-p!(S5|FmT|=Q_r?da2$fodj?;dsrAdXcC{GW*^6Uei2ZrlJeucl$Z+-bKc_HcNmb<0cz!=7>OHV3C@QpNV4?FI2qH1JQ*DgYB9 z0Dt>m=E3~mzU%*9(|MXL8@>UGzwk#eM$>-l9s^{6G*cm-^R2Y5-)T>CoP&y{15Axy$Xk5gR16bh0{h+Fq6CWoe9X~V?}Bnga{43WM$7b zrR#p2+hoGok6G15^Ef3~?kVj_=h(}-KM*Hk{>lC8rI5ACe-#S3PFw>o(38UR6wudy z&Zref*Pn3HHGf%VGT(+HOENyvKCjM1PuKdr#IOQonKo-6jh~li*HmjdAH`>{D)q_y zV!eir1ZC@hYuh<0f6U-i#|kWmm#(7VfhIoG#+0#ZkjPspxV4poMv#Ks(X-ri7_pjo z4=$)qk({k0PaJ#4ex{sA!NI=hOC}lL%bZ+A?7#~xk{vfXJbrd%kV0kZOU}LJ2Ska2 z_U6;_zCcT8$#Qnt@`VXV4|=6W9coSiEZIHer9Q9J9-c1iSKm7xyQMo&n8~7OVNX%< zx@&sGx#@Sh3A@CGN5M;F0nouh2;j2{tmwWMsi>XTN&fhSHmVQy3-;sgU-z~Io<9aM zm$J96sY`UHWX%VxM*SNTph!FtXErp#kikGh5U5 zR?XqR&{mCLH>-fuDaag!1#m+~rEZd{!~wJj1F-Rc6~LL({giOHjs8tW_bI(?W(57g z32WVm5BxTxxOl-v_=xr9g)D zBTE(VoNpX~XVUD=+e`wPu* zh5HKK#BYDe8iiC|ckr^`7ONLt?i$2-V>bbQi`0}g5Za4qGBkAkeP z6P#pl@2iKtZMpl9z;iar5M@Ia#B#W@4Tyf;#G8tQhMwhN*bX-m^0zu=pEEyg-+< zsMF}RNH|2!BWpjU?7Z#MIArouH+9rP^+t89l~O2D{CPNjw2zc%e52h78Sq-ik3OqawEZZNv#<4Gro7;u&ou7>m?w_Y{nC$T0|)Vwk_fg8JZe z5WsHLx8fJ&DqvMQ##pB%Y<@4i8~wZ`+sHs!<_l6j^z?wpsIaabQWo&)_1&kGK3JzB zK)e7qM@W%@GYl#NRgw2{rU{vjV+5<-B|`3Ft#42#A@V5toZ+{WCSV!e@{pGe!-am8 z(GT>w7zxf|d!%^o20|7SvaC%|8*OzyHyv?ZZK)h84(zh@L}}<>zxb^sUmEOlF@|SQF4>6WmxruP7X{b5N_HMY9?V2!5ysv}>lz6<&YRi7^ zK;k=qb0=Ts2#irO+F+k8-S8iVHYpLes)Zl73LWnV95@xJskao)^b@? z*%ajS9f*x=gUn*ph-zxYVGYvsh-y{glYGyp$OfsbZCyb!Q+)mo=z?5i*SDH(VZ^yH zdw*Jzp-0R+CUBNaoQqju&N$&{*2Q}CJ{L`DYB--rkC|tT*XV~I>_85oblbBrzUGN&B*38$uPxsRIjw_=tcBefU>3h@9e@-6?J*V_v`!!E`K z8!8Pb=PaCX4{XWl*Ma*|uEP*e-%64mv;Ny?L^Qtk$Y=U1!k0gK#E1At`D5xy-JN6F zkARwE0i9T7l*xEy0iN?xQ@L}_=CBP9=eFFNAb;GJbg>%kjl1}%1zq`;^|i|Km4>0R z<)v<)M5g*hi9{d09)6YO`~&4z1O~loj3*%6dOa`i*h{pc*B(IIsCBjxBeGKOK)xeM zcNqMmN&}3eR2!_&UOHHqPoqX7ULJ7&RH6~ou?-5ZPp*=yt%{du zQ{J@RIRP3tM*;32@Pz*WXU2v|{@vi{&u!%h|B7WYxKt2WMa9m;)sj)s#+e_#S3QZ9 zO$quvdUhu5J2QJG5GpeK>E54Hbv1C3%jV_Ku&AUl_4|tQ=cw|3K`80w8FC#XL3i8g z?6)bDZUc=hd9#LrH+vcM&sRhJvF6pMK=H;n_O~~oLE+Zo5pe}z zfYI~Yy8`5B2(8AFHXw8>M2TWI6K?&Eg^NU!vJ?1!8a(Bbdxvg=<;nM4;vK-{`ddgu z8un@=3Gh(){q%ot{tLG5@1F@;dQ2Gb={x}f$p7L4j7CmY&nJIEw*3y1vn1Fkp4|C* z8d&Vt&315GD|A#eT|bEr-0A5HnlD!ud(#aurjBi&q}L3-PXD9xB*x}J5D}9p-fm{} z1fhvpe-|3wUXQ?#w=Bwk88pDQp%kznVXze)FVY&tg~>=2H>AM_O9cCu z4Y7N9H`Ql*Io31cdyRmvZgKtXqdv8ZV&xALTbCiNE@U<#CGqU7*p z2j~>HnX(t(tKFa~58Ltk`yt5+#xJ`#fB1vxj|Zbk0Z8u32K#S2H2>2MA4K8T!3V&y zWF1)QPGFb&IdUEBb7{MUTH4&%$X2zj6y9~#Moj_LobKPT)*l}5vHi%no1!U-XG$^X zI~9R9>eSO=xgSQ0Gw`$6yDL8D;M!?EB2XGDyL$uQJH4eM77ksI{^zJzW_t&c)wV~xPiU(cS z6d&j#@#B`S9HcZGA?Q(Yiha!^@+?id5cx3K7$FOn$8mq=@+l|RCr{6K)rVRqHl4)O zT1jbm6qZ&rm5>qd*ZG+qcD+PW&&+COAmN`~N(i@ioU^t92DBa?eE|?8L|7Q)m&e8p ze+b`;rWUvOP<~2bDrUVDk1J&@JQC>lDDGNA;)cQsD8XUctUnwweCW(dZ;ujA$2S`O zWi(%e5FCTG#oQ$8l-GO_rQ;GIE~D5*FIH}Y(uceZbB!VU(yJAjiEA!}Fg^i|6<#cz zoPdtml;fsTr6Q$P(foGufi|6?LxRij#q-z;%Cr)2HlCsC6^Gja#R8S{v%Ob`kV=Q_ zLAxAsGT!uyppSZ;PO;Fr+qi-lwZvVu=uuSLt?YF3qS}VOB-&Q4-z*T&XCtANRvN}! zGg`G+=AkQ&ns92$?!)+U%)}3e{lazNv3?FTRfV3jjg#C+y}t8s2NZ^<7>)eDUL6#I z#|+8|`?6-05*`Og!5#%PIzz;edXiM|v=PZ+%b?Zc7YG{+@*&h%kitM-mlc7$l^g9p zt`dst4Um>id0EQu;*S_bG$_6iwqRZAGU|Hue4Ctp)N`9Isth{~+)@TC^tQPCCJC~X z=6(hP{@K4_XLmpjry*Of&-03!C+V_e7Gmc8fy8lFzK>sLS|03HLUZR<0FMxO<)1Be z|FNj~Z;k&C7CW^L$KEBuTYAOA@hP@T;bZXc*CP7>RoUlmW7fB|m5`*|S49i-Vq~ZkaaF6V38mORugG}L! z%?^7$)039esYBvN{wXO=Nf~-omlUE0ffZsjf(NhFX!N$plyE+)V~F>w<$n0!19VJL zHZpchE?^#ZRGtOeC!wf#rQ# z_^vg#<94%9k}iCwSxQ43gMMBHCzx4>XeVu|+-pteWxMwGpI^lGqOCM-U3};u zF81cqcp!x`KIUTHM(X`(OABHu&@iXV7pwZtI{YV6V2b|Jm)r=tZa^K!PvUa=svLpS zS7g0(8=em`+E#OW`GFYQLZ&$d{U<%f!ACFnSGdf|5c#$VSA(L1psWM_OVSa?=%{T^ z=e?QQZ3l&-gi?5@9oF2yZ@jtqn{OA4t zNt{>w&*D8xfRIKDr*;_!n&@ni|R7;OswzfD!XMIEFyNU3>9&gScV2dm)X(UlXS< ztFX$}Pt;|dQqun5)CmGRx1B>-C)36_J`zdw?=QOX)9Ar%Tx|}A+B5|s7tbKoZV@`V zK~?F`cAsha7A+>3t2gB&jTpniTpS+!LNk{y1Y7HfcN3{du5~5V(rCHeu7~;ZXD5M>Q_s(TM5VsWEBbmB>ez*=> z?ki%Ekg)iF*!${$sJ6BJAp}K9=~Myfl8_z|Y3XhOB?Y9LK@gA@P>>wyW<v-^d zHid>W^3uLPFyC*+Qi`si{)eeG4d=pU6}Kopqd|-tW{3HCGLphQ?|?*hQbYxxR(c2t z+JcVb@LtvH1lP{14sF7jJW|Zdl4+urrcO58j8x0;pZCxh+Pqj8LD?0TEbgxnql|fZ zeG}{RO3k%UhX~bVuVyz#t`9l9WRmThFaU*iIIpEx%L`bDxZ^>|O9(_8z3}94n5(sT znrh3APW|LlYq~`;iYfR9yh8M)~zT9!|MiuqnnD&kvg=4DVUS7skzuhv7;U z_uAM#s*CRAzAvgp^1LF^-tDLjeK~lxj@8vgv46Xu^eS1ZWMxOEbt0!xH{9L9@5HIS zP)9vWKu4oIy80B56#feGwN>#AwTW9MJTZ!y6Qkr34u|*?MxSCm@nDao&+_x8_*kH8 zp$M^KZt0E;EhYx-A55O0NHXB9WONixA6|HesF?R3MQ9ey+e`KpOWh(e`lvyAD_4;` z6YCgebP{CrB->S`^Al=U0sDfQEn6%O8nt>oxCx^sU^#X8t>D&&Y7Hw$)mKpT{Q|`= z9nF?X&%_SWQ>#PeaFCkLu1-X#JM$u8%mR{aIoc08YekRkRLgwm8 z2aF&ZcD;UK`?7xHk{f_j2QRGW?=YNA<3mQV0C-xAu$8J?0T3^_@tbuV(ggc^|IlDN z&`&w>sQbdWO%Z1_n-MH*KJX$t(0 z&ny3vbJjoi+P^j5{;zKf^~p@dd;<;e4zeHTM9BKef->&9Hx2`SA|jWsAiacBjg855 z%sfh23=k~;bs#w(Ol zlv5@3!RX%Z6Q@}baI?$V3!T?{&6jG6UhzCYrJ#*ca77c=n9PjcsaC0qkSiN>dQkD^ zh22C&WAXJ?^@bjWdvIp39{|$Shy!k*eR$V19R_${$@bY9Fu&X<#MY)y0lz$8iNLlR z(NS-o=q>NOK}x{1sO2TK*j5N_n8NSl?LyNU;_d7VF=q|-+=<*PykgS3kPIS)@5}85 zB4hz)*WotFUY<7&5Zj|Xk9&f-mzGUe8PEE~)nRrds1W?2L|8 z#4W$p1e}cD_elP{M-%$FuV#-&`P8nMAg9{7FB!w57hCH9+X^8K38-H`GrYh8qE-(? zfNht6o(r%Xa9ueAw|k4d2au5IU0{|1LYTO~aWHOAE?<-yqZ!{Tl+_}4%;+LIDYuo|+~Z4f>(Y5x zZV;F$WNwIYNHIDp<&Zmd^>HL-*LxhbB zx;E){=oQ6s6gpM$Ks1)ZdsHp@LbJC*K^5-`fnZdm+|` zc_^CsUbGi6{f5RIV%t$^F=H_hE38phFy1FpC(&KAl>cSeRjM)CHA^W5TtZ)vRN`&j z)fxJ71g?NPb7j*2I{Otwdcq+az(zfyUc<%FQ9LQN=PiJSw#E{?^Pmd|5E*X?2VpO~ zYunT~gnY1{*ab+{Z97^`_#yqV^EsJi$^qz=0^zf8sKaU0<1)x7a&)tu@*5LU?`A#R|#RV{YphAJSN==h|q{+{k z(XWwY&N$HMt_{Y99W?Ryh{rx6dAVTJAmtv5GIYj5zO{?sb_V^B6`45dur0F z#@am2P$1R3a>JDUi-sDX?Jq&0IbKH((^S}Zt&Z!;AXdxfAC`qn{7Nrr);fRO%A z8O?uKT7Rkh=ehWQJ&XT$f=GlX^LO|#6_#FpFQ9bKH9I4+9AxTVqRODcVrdkXQc{C0 zv`~MnIRBeUoZrGozk!+lFa}i61^#05dkkovdXf<0zBBaj3y{CYU8|5nb_Z3zaz zv3ynHws{u_P*9_P2*5|LQDkin{Q;8E&+fy#Z#a_vHyr5?EXkr-D8BxQu5O5GG1ljI z>5=6!c!#P8_viWrll4tteEHj{ymDQ{Qm2b$dmkzV7|gLC;wPGM$`36ydN)1gvR&Dy z#mJ=sHZm&`JE#s>-ZZ@uVw%}s^#PNA-Z2Y)vXfj@p32Qz5^P-gg3?xebxSa!v(}+R ziL(1xbgtk=Z!*wwkK)p9O3yJBBAM<=U!rhf&23m&;nH#?85f3c`~h-;m?+IQ;Q zS1FV@gZi0!^Lb)&RwYrp^1X@h`PrVAj*}>d<%4EiS2jZJjIP=|J(yqD3r`T#S&NA! z@M_DHdg_jWKBU7)bRfO%O}DN={uLCu#liC>bhwcxRHnq|6OLW7-S|!(HRUcwQkJLi z?(H}`F5S*X-^-2B^&`oC)Q8Q=5>0VaOWVGOSFKrE1oaOWlJ#p;(P-y|#L&$SvprQI zwz;l(YIP;XNBa}iEuZi!WoBmfSZ)QQo@sgBZ%I@8Rv;+Kk$gcU7>MXV+X84*BOr&aw7bOx7ChKlFn=`nPp2#zYhJ zHnRdk-zB&g`|Q-ebd&*d`TE0^DZYYCi%-i&@C$V&&u1Q;MfV=w@WpmKGQ{z`X&#bG zk#HeP`W56FlM2dwYL9W540DZp-N1G>dvkG@9ZEH-diCMEfEC3@5K7JRwYvt)fz4y` zh0#W~41wwQZJyYqMZg9|>Sb3x&8^+HOk`UdIzKI(_K+P5_UG@u8##yI8hNtI5yZ}s z<cVn zN5Bd_a3-xj)u>X{7%&d1jN87xEzH!0c@nrB&smWh4W&CbEVrhH)z2LCI;}|J*GThB zV_Uk{Sks3m_qSwGoT&E{@nhr~T12mw-yYi=Y~myvTOS{E4?bG2EUgu45cD{?-F-F0 z?>$~?D*i|m_jnGKqWhOi54xGExilPm;gPJ;?;F)O> zi?J8(DEJejZ6=ZZA{lz#AkLoU(cwe8zAOd`zL@QD07=7kNqNoLpXe4rwKs4ca;p5T zaq^V3yF^o{UZR*rDPO+kdQAbyZ8M?}I1_O#?C!&%7uFuxctt#s+w85B$H2|uSgy|v z-Hy_7H<+o{u~oA+bZ0T(D%}s;kLLciTBGn!2-&88%)hxN+PXv2|Q9 zsVsQNuy|zn8llbWKes8@81+TRqK<4ppLjAv#*6b)v{`u$jh^F-CcT7{o`Qjt_KYpD z_-u7`p0y-KWk1LKUSSGl;v=61mo=&0b4{^}u$?lBNO#1|nyAsFxi-o1Dl?0l4)D6# z_0KD*GZ`7-u`N@q5MnD9;b#dR6pnk=Mk4AWicg_7i8yxAKxWCKqzqTpX6L)ngcXBq zX>w04D;!aLBtt{n#wl%8jlM9xkRT!9uI=i%qNlr>%+$ZV{djLCV3BGx+=m+AYLKpT zT28SKZf_WR=yElTO?+atc~saciSNbw{X{9TzkVf6mQ{^MbQ8UTQ0gH+1e9K$=y7g5) zOH752Bd?Is%MpOZ)x43*IgT%1LF0s8(2F9eD)LBflBdyKAYy*B+Zo6@#Im67h&fC_ z@2uRIyVS7Qv#LZO)4nc7mzZ3l`prqn`5ox|4aMWPl#d_Vzvjc*JN+8{H3?s406eDO za+m#)oBZ$pUj8SaEA}WVW5C^d0A@9ecRmo4Lb_lx+i$dd0#I4yyhjAmTt)oKXM<|W z8gKs4kIJ;$^7tuEQWyUBLi8tVIob;kJ?fGnyJ%9ExCG%}fN=lP!s4&&qe=$A47vy) zO!s}_^cl9@n=flLd(sDx^DDsG`P~TF!yHH8QAFPSmAi{j2}Q$k`}E2fWaKfDT&6JR?h$AX3H=n55r6MBpr_Eg;7VqD-EEokUHBD$Fm(F|H>X)613^nF6Y_mQJ zn^uwGFLVxGilKg;)x($sCld>hB{b~g4ot}e1B zraX6QKgb-#_J`32WImljkC`JJE--o1FG4chbfb6n0NJaDZi5FCv3k3rIdcrE5YYwI zH(?lrG=?hPrE%5{ycwTei1&CLB*!C1vU!Krp*Xy?1fM70hr7OU5&axsXmEMKyKbnp z|J_Ol4o^%{!6}SuP@NDa()|JQa*8&&bE9R6cb?ifs|&sZW?m!<;WDKw5}-Te9d?Dx zE|tQ@*d{Dr-D_fejL9m5$JKj2ELuA|Dc%%oWeXv_)S^5>uRB79TAaqpb9+{{y}o72 z%X&OTok&|M-h+fkk$hd}Qe}Bbk`B$R42qEV+Zza?q`Y;_v&HE#+vPhIZOWmS$W|~< zdGDc0gB~aQXxe7M*+yXbqWvw5TA}&YQQm=Q5yOeY)S;(ivWlICBK0K4!J@;di#n;$ z=bk!sr1fuXu6w1=V9pCE77B%uuiL;~X2WRZYpAJ;A5>QxcdOh&6If=IrZj`8SbcV4 z<6D=hi|XDJiOO1ND#ENN;J|TJRM{0SER)V7f7UPRyxjZ9-imzG6VPk$T->S~F0M;T z7_la=%n&R!IWH-_bE_(zVz5TzbNh|gT!s%x>W4|GC?YBbRJUP+D!M3icK(KU6q5Y!$XpAH z9(bRnNAS4Cm57KAhUBaL_Yi|ve&w4bY9INPJO@*_P$H20SX%6N-sj(Y$N&0wL_EsZ zY`qD+OYT0poJu+cXS}fRwixfbM8mVW;+ybOG=XG+kIYYVxUz)KAA3KuTFD~c3%c+~ zeJ@VwuyB4Z{U5v4g@^wf+sbb(TELoRd{BU)(z_lVR7r z6K@OG?!x^;9o;jvAJG861h|mQ`|Ce5?+Y}5t^&;eK#i-Uu+E4+^c?B5UZBT zIW7A`$(r#%j!%gSpkpQh2$=o*d@%iY6KVU073xruEgWQ~f^B`oDsw(xHtMkJ? zO!8VfBXHlX`fq}0uNhogXSL$TBrc+zJqMsn@A=NvQ^8^aMkuX{dgM!~>Yiw-H3BC{}Yrc-X!y+plnEKP76yAeK`= zT)i#a3DQ`}!uoK`QO(;L5fn?#c`ly}b}(}??I_n6xcB)EdbS$0JEd@Y&V;zCe>5=~ zg<+qlQA10%yOu~rwrhIFnY-YUf(_%~&SZ0K*2@issvUb%_U3aMFr}9_G|cl{2j8kHpBVZiM7c_u%O`{hge$hfLa9NlZklz~ zuxELF5<#9vu2h(l881i^6dN;=%<*cR(}+@x1})9TB%&>NMHJs)Op^DiMif7cZjmhf z3TXp8+&dw!GiRrZttOB4j<7vbM->;k*X7(8f)ghR5lur80LuH+Qkr`%M?IhZ#Zr`L zr#shEzK}iLK%AKiZBcA z4+B;#XD(iN>%;1-vEmc9Y#ea;nIv|OtCqW~A0#_Ao?$5AR&R!bw-X(C{dZ0GrZ>o~ z{S=}NGKZZF(l6bBrqFpC3@sfAmZfC+vck-KxZ2h1QA8_N)t8cW(f@z5cyz8BAG!pZus#?YbH zb(MbJ(M`v3dvaHM&h_Wh;AMf$9v}5{FI%+|z%;E(aUujy$Vj8DuIkL~L>168BESQP zf?}D-`&F6o=4%M%Y3(W3B;s+4D8^kDT!&Y<0O{$urrgYxy6G8;Np8hjU3uxe)Q+Yt zF1mo@H888@t72l~&oajLGHaGry5o6dp5t;skD|}}Dpk*vRWTMNR29`-77MobhQ`Yh zURaH#CFmwM<>#N_Hen7NUdV8iqJ}1$im|r7JEo2J=wQI1Ve3RODJe$3I5_Zr<*~ip z!9ng&CJD|;=E9*@8KQ3czSYoCnC?4uxroE8RgJZb*0X_w!ZnY#cbFMdOYxNbRwbMe zxcyI^D6C?t%LzW*@u!On7YQSuYO8vtGO@tv#Vk$hW^*f?$IST|k=o-ZMG)4euzKq1 z5&8WttEWZnOa2q2$(&yD;xisB77Hp?sVhq! zTTQJ9kWL2?L@}uj^bRVu>?xAp;uhk>%Dp4gBc>1dCfSVQyAH`{F*cJ3+XrY#SNn@S zaZRkB?dx^oSrjaU%^53pNGd=$nN2nY)buM0_9)UQwo^VEj_c`6l5X9IBICsQf|t|U zJETV=djO#rYqB$9&tNqw+zVN9oabNR&j({#IP1KsIoCrq) z!uGr`?7)oa+W_KHN8ejA&PJfUS)d`H9(#?f`jv5k>w=jd^o&a+|`JmazQxWgxU1Nr(%gBEjPZOcy3|3peV7hAb=8|ni^b^|A(fa zVmLSLBgZZC?}f$QcT0^YVa12;74xax!ImXCW9A>DHNSSC{#v=?Z{5ed1jreikA>bn zx?XY@pE8eQPxRfHx*#K3?GR5jn8ISfYV6uooIJeg?A0K+!G}*meiIOb8X~>^L%A*r zkaApq#1LL3Qb8%<=k`4Iq;wz|>Wzg!E8|E4BxjUzS6})Kh6|~1+egOf{ zZ`ngErl;5TRv`;EkTV1rd9|7C2(k6f;)-Yf; zbuMzfceSZMbZfD9kILcRpsI%h0^BpT^!QC=fQfs!xQqqRf4<5e~+?47aqH%iJl< z8_GKqa{3D5Od`$gxN1E36?9ct96Mr6>dVADJsPKI0|6J@-%cTn;)CEDC%QZDKVtTd z^zx0_RNKynTo~+Y2kT>Kp*CA`y&7FUy*^SWh+@DrmzU?!bA7tUvSX(N%EBSp00NkH zsxLmNCn?CRXI$_dOr5!lXln&?zOcndQ14`B%~|L_H9_T>&G6jB?0rND-LumWmY7L0 zY*G#??4w4tTatpt4%~PiiU9N_QNk=9LeL1fgMrb}H*vT~gre zRx|{b_y(3w$nNHJYZsTGwRlh`VOWuwFz1GkGgx_U9+&2h8#mj3FUGsF8}b1-}GP(Osb1usz;JO_v#tlYKyY!wV9bmdlqmSUzuiio$W> zVz^)#>jN1C`c@6JZD^VT(sl*1UIk>h8h4) zrIC6lqq`7z2=HYMAZ3yd0Ug$#0g!*O@=?S8T$rD5I9{nebrydFFL?9hA@;{jdX&Mc5KgGsnrxvjM zq4lFWAKErbB@|Elz3}|W5p(9Gtw5-fni;V};#$CMF#Qr43 z+zF4!7JZ`-4B8ad#en9m@OiU+C_AS-cEPrFd75@?s#G14^-dJJuPcy62Os@5f`4ou#|#zShah> z_qc4Zz${wmRvcB)2*}r}9taB?kU4}RfC>I^B}Aq=NezK+2Qa7GCh8C2;DaabVQzx@ zpLlm&UEJ<3$PFY_@5A$e;qOl;tyz@BWF$i1U9E`v`lAfsc<|VqAmFAJwPo29wN-H5 z?s5iJ=G*$ZQIjL%!}i%pyB+*kQ8y*V&!_fY*|Ar0o-4j8e4VrGy1E+WHMTp z`9` zj3}muW|)zys)C$36ueGLybL6c=6ZUHPF(SG7Pns?x{(%vgR(!~@Wr{jA|ZD4`oL1O zKRN8apKLqUQq33wW@m9E<3thbN6PpZ$RV>P5@x1`vFO3{P7mh9%bEJF;PR-Ag6@Zl zq>Cvie{%PnG#$;Su!x@FB(EHUHTxhAn~bDDMXuuV6(J4Cm}+14xvV=chjC@)snhnL zKvIF%mF#S9;P<3}eYvMvLAl@1gdF5oO48>O?DAXod^*9FLrm z&$8s~lvSFg>rT-3Mc?6MDRSsl_TaIW%BlX{sT@LZ5)8oR!&Bp3Q*_w->=+>Mym}2w z!IxFMiICLOS2_A2$w1T^xu)L8T|t`PkuT%LdV`BHb%{()MCSzM4dY8@en@bdxWO#PQ5eUI@HylDq2y4{-sjA-(-> z{?21xK|v)KQd055xOYF>S4_O6#Diqm@w(I`g|a;L4Q9-IM5xv{+17pUh{r4LLL>GL zDmk-lF*tYd0TCU(FQdGO53n41`-dTEf5ch%XON`-KOjVZbM5`Yd2^*;Grcm}7&m8w zMMH$0hq7>g&FX&RC*AQ|CQHIa$9c(8rM9HH4z6PKInVi`(f!_b9CvUTE@~Z@#p>9{ ziQOfh-+pWqJ3XOk*?X>TVT6t+ML2Ptt(iMA{6P%oihX91lD^nQTt08rE_#zaPQw`l zYMK1rvb$AyzN5Qk8zF-Oko=9@AO~87g4GoDr*wjl3;#u6Ff^`MLj{b>Kk1(`cLPV> zWHAH+{64E&7H0utyX*)M_P_rv%wGY=7bZ29Ee23adSo}Hl#MI~hj=QH+2enjuKq(Q z`46S!FDN*CQ+eXO_8LXOvS}EyK=zZFG69$=+P^kaHh*QNsORaDu}8_=Z6?H@{~T|2 zIVd@fVWihVT}mfbN9<_w_8=r%S5f$y*Rrt-4WtSaj;^6j&;I1{%9mPF1~<7B$CW+d zt86tp-P-8BJQJ{z&;YECD>M&>El3Nz6f}M38nqJB3eqLCoG^(nN^*Gx$dqnIs%YHf zB#J}hY<)@~$uy?6lsY*;B`wh!$D-8(Ol9JUKVZg@KDdBaq4t`KMgTr_l8w#neNtaF zRBr~t?&@#qW9oD>)XqWTa>vNkp6Jz8dEbz62oz>*9DipxNrOq#tf+ac7i^~^9Ff)k3NDf5&t*Mi#4p(HSH#0 zaTub2K_U|4e_y!&eZ*{tyr7z&{>Vnjc$U)i6a04Jz6G@NW(gtw8#9UL>TJ4AK2Oqz$i-N_s*s;{zlmLwxwpEB*SS~Ia-z%H~?9v!@X}rQ~VwomP0FCRWq^kh+lN=?)VD%HrP#PNXYDobrw0! z_t4{ODyqFPs;Vh3edBXWz=areFhQg+^$tEdA0NKeqI)m2*?@`rgVwlxnc&P>XgDq{ z?Qo9HmMgI~ReF@+lu%_SH?<5yWkC{8evHoRJ6}P0cy2)4p;Hqhx|fT|Zq92n1>r5t zt@^grg%`Dhq4A6&<^>9z06vGr=+G3K&WNUic(Zx(Xvur{Hh9wgl?bC`KxginiaDMP z0D(Vq!XTq1$+c`vN4mh&^ckkAZ(3HCj^Yc$Jtcr;y8gQU45cuCjhbMGJu820*!}Za zK#t>w<|BGN=1NaM(Z^RPIj(`Hi3VCyvIy)N3vUT9>`ZmCFBHS{!<6-m6L7v zeIMrxp4zYoAVX=H7z8K`f{NQ}+66)1`loOXxXOG#9dStQ2%XB>2Dzy~90#*~>8CC{ zutK_{&j*K1O=1KxOpnpz%L5`rBGL*K;XJSVXEj~g$dSeQ;mv!dRt@_H!%BmLoZF~s{(FQ)dHL*euqG$d? z-ES^u6tOKP4aa%0WlV5je_|``3%JbVSqw`HUJ-t{wB1xkK6v|MWz?{={(JjQN`ECN zkl+bx3FXFuQ;vCy-J(0nB^mTb!Lrb>k{M)Tke7lQq+nfIq_5Y_og+JDX z%K000q5hXb`hIJ{qGptVCL3|@ufx}v)s6E>oiJ~`rJ6%gnNg?E%>Y7f-8p;u^RGx1 zIML>Npr}7V&9IQrh!ML-nHB6qqT_*ETU#GL$YaHQb<&10_H`MV38D{JVg)ZlKbfen zh5r>3HHr=ZsJ_diB5mq?KzeGA0B~#+w!@n>^T;9a7X=U?k0ci|YH)CN6A75z1Y!rB z#==t@2XaCbkOry*fR(&f`uF*O@}Jz5{|GJWx>B2^s#5zs!li93_a3+(`!@#EctWkQ z6?pF&;7BNxhv(A27l{x7tiaI4pE2hT@&%J6&n9idwRAc4T2kUj1RgU>Ph`;@lG2^M zvQk#&XL3(n9eiebF*N)dX3c5AK^K4?`k?P===-f!0oqaAmLhhBsHHiXMdNOmRj3|lqt;o(c67T=CVHz^11UB5fR&sGTm5!1f{@A3=$s7i1jtgp6R|qB znDxaI@W2W2m0{Q0#z@nO2+T%M5B0iowCdpcKQ%JzrPh}h&zns5AyN6#f?I|;t0y&@ zj_BjlHoV)lSDbv;jOL9E!0W=!0j4QA+jGFm@W;{|%}_A+YmRRT$)9TC3rhv!?Q(PW zA+A~-GTnB)CeT8!JZPR|i&zc?B`lu)kFTQeIzb>fhVl6~Wj)zpg{q(r^qzejZxR7% zRCr!#{mx_T6zx`1=|M3X^E=YcCYb#5BSeX7JpD4&N2_bRk_yW>Hg2<$Oyc=XRv=sx z`Kod&xg6^W-(4YE{DB+u!2tylypB)k<~CXd37?Xer(3#^^A%WUkClCS_iTQ8kjD59 z?(nR!PCCX+u2HuH#P(Z&CkefPkWfc8Le)hvdztj>SeZh24fBjSBnDs zN}pCqj!WBzPO~V*S4CF{ofs_I8V*$W4-anF_)fPKmW1-686EnKVxQ&nfQ3Y z#|zY*TC7$g(_T^q(YaXat}Y7!)OT4_0fTh7-xKVVFGV}fb5HV~&}ewQKlU3^fv1oA zbakKswmb=9cF%fWvyvM?jiH*#bJN((#@kL=iCVX^ z$7u=9gFbF*#VZ6ls>08 z`D*k9vKuQOMPKwODNFrd+1AvY(Qc3Z1ZJGSUkyH4Ddel_L4_3Tl3e(}zz6vEgDG7E zV94hp+7GE>#$sH&UkOGw01fco5?vy+fA|04CQEmBMFZLx!0@u5|5p+Cxp)Ue-hxPoRbGgvIZO3FqG|t- z5-GtiF!(=P(fl9Yht3P+E=LCDIk@DDm?6Ys4UtKuth==00h`t4o6U;MDbh*U6IP`6E(}zemES1^Fm_# zyd56)2aKW=_#=zo(MvC_G5T`{qugfb$nR2wG+IM`H;qz68O_Lowd*g)LbV?1{p?O% zcdRJHN#l-QJ?5w6_uo_gv*XEr5o`J{KrH^brE{?i;!+q`tC_jQGyTED-$r zUA%wf`u!LC{>nG$pFd#7{O9XGA`+1Y$i9saKxQM{){1Za8Q_R7;*B`Pn1qbnMyL~v zQny0;B#2t<{eSb!sW*3y8+C~5ccywR1s@Z%?a4m;=-mEl0XNZM)MZnzJOqKKzfu-U z9uw`%p8rlVMtZ5SBRGw2In6G5JWE^ya8U@!@034hJJ_}6?M|a;e~DPTR&*lAPnPn;HRd})!$=U~&fvpc8X#TV@OnFs;VCx2tr__Q z0g}S$W?+9Q_`jda@E5i#nrf3$tKD1yHCdYWt*9eHN4r-YdZ?GTSf+*LcFLR1&T8J@ z=UHz`lz;k;N%&%6#Z7?!qiE^=QJ@=f(i}G5k@b{%>7c4;Uv#P7^@xsI@TY0=#aANb zfoz@`3tojYsFN+~f;gY9Lo;|RFbR{oahs=b20f`DRJH5PtPU9Fra=|YaG$whMxGw> z7XOK6TPXAgxmF8X8w_`s-4JI0$x3eX)~e1{^WQa}s{TvOr?#%ib5_=q{Vm&Vn(nZ!i}}-j<%bRK(j5(f zP9kv%myf9rDV6i_F8kT6c60T|1hWcNYXMUO`ai<8{HM`(f4zSCUk z2@~1AD@^Wdi)^|skYLXkk|NQ1sX7WGI&@Hv-h4X(CkJN5X&!UTKpes&DV2zmPl$K_ zV7bn#MGZUgFgMWt90U*BL}k@s2aas z#v9>t4{V3I^X@{yV_`&;gGBDC%uwz|c(7WAh6Z>2EdCDc0yk#*1cl+GAJRxaYj{Ru z4cS3e+$}sT0bd&Ji1+MWjhv7PiF*IljH;_W=Co*mSPu{T_4yk7+G*X5e@Z&hbV z1~h^*-1xn3HVtK`@K;Qm9+|1_uu1L?0+EU@RY_Tt%*(&tBj46ZK#Op3q zYlg!V{SIFLoM3BUdJLI$z1u*>%;= zTWm`ul~Gf348i7a^U^|zXp6G*`bx>HJw0ZxZkn1uAU}#E_exbGm3!OXz;IEBySO^g zZMA|cs9Y@c8;;Tj05LDTS_Re-B(YyX5=r(ME6?^nmc%bDiA(=hKD2M%LJS}=9q-lNOEOg& z)I~rr)%dqys z(rYg>;=)m%M=552=!xo*F?S!tKrHpKPMSj_CaFF_sz(m;1&m^@=rEYI96>%0IgXfYn0%7d*6GikF z6KyKGaY?x97FP&If$Quq$kVy47X>fxWt*qH0ouYI`D3@+ZRjH*Ra?@TO->?po^k0B zBFTxPUEkJR2zs1wZO1#OcCyxat=DK8$ZQn%emh70E!+PK*2KS*C83MJ`cO6~ zY-nWbLePa_AQ@IA`pFb@{zTHkSJRo3vGBMFK{x2Bnn#7J<(f6Hl@g~y|C~_weOR21 zFbBFx@Ju#^zVf&^cuy9t37|up-~++!0(xtP*^;}&(s^_`&*CKcCsgggakncXFm&ol zXP^Wt&WaS4s&CB#Fsw5rBs;ASf!ut!K5%(kzC<22nHY*{hlSLK&-5I}{U#inJ-6{y z5_9gSM%)RhHjv7A9yKhYBOE^KJxIq*u(+rFb|HEls&ho+uk&WAV8$FVT?r2|n7V8C zInw9y**raDhNrW~Ux$8hF|DH77lYQ3aVFFS^h%M}MR%A7hVJTUQDxsu*-qW*@#N{7 zZg1!95e9~w!fWGqQsM>zXs!}3jIEX*9#auo$VS^I^zKedl5QT#WgCA5X;OBFbh}== z2eTYVD(MNt>v`-WN1e2M0}U)7|E1Mi-qnQ5j8%qiKiUAcv){}&V3CtL)e+f6(s{)h zB%O8Qopx$m?XX5fO`X`kq-0S#NqHg|=|opnxiCVzDQcq7{H2}sv%QRnf|u2(_jOB` zDyVPlX2!&Lcdr!fo<0cOVVaC~C-r>RAjr+JpYGUsSLjJfSgehZk8~Rb%(AL3az-9i z=qh2@lQ6#VvAo9%%S$#V-7+Fw&z8OSiQ`q#+d@BiPk!v6UUqVbsKoodqT?*m|PGqrjv9EkN@;F3j1>=gntI{e2;5zO-lZ^#~LDnhKI8Ub0*>LSZU{J0gVpKA}fu?Va&!F#Nxp+k_LPD%T@ z`t`5u|8vLxrDq(#5^CoZac;`^b5lAk;az+(pLsC4Onpc%eB^q-qS^(yhcq-EC6 zt%B@W$RE4*){EYBsU# z`^wyGD%SfcXiE6C#@4fA|D1E6QV1y5ZtaZXQN zFro~qK0}sG5RZd*n3|BCZTW#so(s+9v65RJUW_Q{@_kDp+$V3)CX2^v&ap4H`)lz& z3PaG)%Z{%u%49>*C27glpGS{;a5_pMx>WEvVLHfwt+sllvo#49#Pwlb4qW(+AtyG$S(7(T*GVTypV~;bNP2`` z@MoQnGy|hxaOr-EOX49BkYTD3wwrZ<0!0AG5TKE! zN`GQD&uHvsC>3qVWD;b;fHuk}PfWuipmP9z3Erc3B|+2}0x1ZCYu1q+2N*M`CGNQ1 z{YbxcHBVbWeH5eb<;n3o;?FbLnX~n^XMobr@v0c@FE;Msq$VK0l%zm*Tftx(WJzkf z?fn|G##DhUjezr%(7vCdGIQ38I+AgsG=9R-5Ova`>$=4&)E-ur{K0Dw?MC@h0rdD@ zTbElhZh<>Zc>fZRtdI>o|ER#y5XBX@l%HWF=E9s=Q2#A#m!^5!v7AA_VoDH1$Z)ZP zF>tDGOXQjhA=cN`pVS@~w<8qQi@IOIO?feopfPNMemqRW965NW>D7KKKzmUuC2S$G zn+RWq?i@uECJZjHI9i%JmL6nFK}Vw-?hfYOl4L2}0s7%(IJjchD^Kz)thx1z(f+M# zw0iqn+ySeIo?6vD1fy$)la|K0GKuqts`R3ERGQb3QJk3k-9k#5%xm4m1!Jo^VFyN= ztn7vO>3e?SSNSK@S5Bsupb#>_RS>Ge&p-i{tqoCYXyZrcoI1lqs=R7^#l1I>c(nONAx(x%{UnR06J5A3;BOUdM7!N<|dg>1eYauW}TI4>y)*ToalsPtsCYq}? z0=E;gSq&{!UYs(^qC|fbK&X=hI@OxAijwZ)B;-%!w_BN;$y{Tpe%4OKHG##dd28$} zSySRJvUgSG*#;mutIL9ysBWneW>Z~>;-$ln{P;AY#h0M2l|#Y_x|3I9@fCE>>?^3g z53;Kc2$#%m2Oo5j!EAYQXv_Uwq!Ev;OWbF;c(gq8yLXn7s0-%wxfNqC)SExswRelE zG=amp^;F!i|=nhHgkQ{$|FwW8IdCxib zckcVW?>+Yqn9XMPhS@WFtp&Gj2v>D-!zO`yWEQybLnb1M(Vc zJ?>gP14q6b%&gjL1qxe-4F;UbYfLwj@uAcmBXuo&opG1xy{?hLRi~rY$umE`(>8XPaqx~G* zprjAQY8FR(^`Ff?Ix|z+C@}Qg(dfvYC&MD~0@hb^QsZwy5762D^;N0)tKK~b5KjRx z7P)Xheu|z_==6mDt3E4V79F2IUMa|r%;zgYC|Cd>;kpOip3A_FtH?FWmy7gQzNwiA z|Mc-i^~S=vn1q~e-)B-5qxbNe#`imzZl1&wFv>NbrePz=r&brIZ(MQx1Y$1QS&Kng z6YhbRV>g)TjmuxV;dI9eV=Aofy103~l6v*CoeZ1ZqRO5}%!#Go2taY@;*I;wj8ezE z*+HI>jrH&Z<&qNM-0~nKmwJZ_H6|dErdZ9Uewg_zp8=edF*M=(LvJ90lf*b!;xD z-wkaLPY8<$`a~~WcYtaNlLYL_t++uByXq`+t+{AOA9G%!`8)}~SqINroWtbG;;?Mi z2Kj-EzDAh?49C&(n(33~2k7ns;M~P_zea_+9$TiHR8n{;+(zL!;g3T0B{!tF?#_dN z3V&!>Q0L6TC5ayC4OFnbe&j>nFmUOZmeIPQ_sYNr@UA>nfZpxH`fcj@%^dwkD3%yh z@4!2PswMQON4TDvH8ZZliFjkZwEv8<5}u>R(D1-blc~(jHLKjCD+p4c^Y&2&2-0-G z3MPg8?D{0YeEYT|2g4Iud7!EV>_i=P2q^4pfLZ9i(pow*Zz0-we-uGpvTMnc$zx)k zqWZv6A$6Wf)Wn7%c|@Ed5{eh9*v0Aj31paI14dgQP_K>CxmcUqPRv(#ANAtY%Blup^*gm}rU6?wz%A-4qEUq{47@(GsS2#fq zf`h#~USG^ie8J>=Q+?j-E|<2}s+A!9zzzkD=|!1z2G7=a^6F0t&ES@=Ss&>~HRLR9 z(rh&Q*s|hCQ`W_VJ~?FR+yekUp8I&hDxcwF|oO93pPPRfG#(^*J*QxPz8lXcXnQoED! z!IR|hF$sFRCaJUE z>zLTOaf9scsI0G*KC%WrsbC2%oRs{(F4_LaD(vo$we*)N4fMxK&M(hCsl36IpR3-a zmai4;DWC{b+64HNpNs!*Fo8R=PzQg(3O?8ANKoO+)4w1K$U+{8C8RvgLn0F2YIGzb z0bKrBHqk$S4QhT~TmHFgfGjP)dsSab)i1B=>qYnqm3;rI{>U{rsasFbm2Y)xL|x=$3LC5F@fYDrwGU(uTrsOhAL zXSuw^4B(0X2=LICXuK-~U?`WbcSkVompdqN%7VTBH_%V~{{ol*@b_QH_Wut^{VYAv z@4=r|ANqlg`0sf9SrdYcz+2lWvg(cfLbD{+K7djB)g&=#!hN=9=5yON~6Ia_<4q`;M^D zJ1f|rNUHS;BEOD+rI-lmR=h3=n#@zuxdy!+yb4$sx-xd8O)(pab;Al}Zox-HEa@Vj zT^*r)3}$ph_0;HxTt3n;esq=lv8Jvrf0xI^%O(i%99JMjdE<0jXXb>oEu{y6V~yrc zT@d;tJ<0n8dkV}5TQJ66TK&32l3YbG_9?a+ms8k63POC7FT~+cCB!=o5>FQr+Xepu+^7IkFhmw0Cm#k0q}oerxJX5{Toz4* z!5&?DmZ}%_pj%kW%ZZ|aV*g^rg-;-)23dTgwxhaJTxGh+uDWgPXl9r3hU1MTJj|qk zc{pGkbS5s~9iT{g_G>%x*N;qaPJio}T(9~&MYd-8;?Lir-4$kUvaSIf#(fXG+8tfh zdv{3M8FyH(u}~M61h2Ld)#5c1+@F_#H?HUL*$$RdQKF(czWfBTC(2S^^R@+J7G^Gm zoYkIVrb)Ua?~9wUZT0LLc|YiOu1jZc4C#%q&;u3+@!(c`|4-o-~KLAS)Q(|Kg}i=1NdaLLOZopyp6(SyYl z0993|g$}Tns`rTK_TZ}Il>KYW{ZJG-k(4Jq$kkTKmLGOAH1et z>F8w>N3}6tJ?;CH*lX}|jrZnNVPA<=XJ|vz+yZIT(08MDzYej#x1Ez;16_6jKxAE} z&SNxHIxWK|Lj8OGh#FPs!P!)vRVy2L(W`$+(h=l&7x<*NH1YF8TI&_%&6&l~9*acK zS5U<$G3vKHkAClk{4>ALfL)1O+PvVbY*-R0DiHyuc~*lu!G&qQ$1Pvf9_0TIRQQ@L|b|_Ho4B zJAu;oo@Dng)k#Ym(e4|(8hsMt6Pt-b4HXIKQjXoB?t;ul?BycLhan5L6Y5gK;`R5; zuXU?P6il&iG)+f8J8I>s-xD0#fuK4-#quAxiYcOPXhhaaqz{=@RUcbwvAVm6S~#b$ z_&D9t8p#L{XC>D&B%Ci<^xGe&O5v7@RVqy)u&W3bN2SSjDsaTFuYAiNF0n>M)+DB< zAy~TeG57wSMwYgz_Bk>5g|_v!-DT>SS2!RM>YXLk^>h{l-ogMkP1w>Zi5-7k05(~T z9!GG0fo-6o)H!o))pf~@^8xH zBpo`P9yq@uS9MdHHG2onpsn9?w*p9PhBAK z?$kI_R{1@hYGmW1QK-uR^S>Z1qi*}>oKgQb)T#fXzj4tIFj+84PIUhtB>euveuXMm zdDn#CWR6x#2jKGxA^E&!GUIt%kbQK`&;4xVJQVtGTV4Gd>Tv%rF+BgRSe>HZ?EUcd z+S**jHkqUiRH780Vl25svvAPol^5c%I(qBLxnBn~8*)arIF4XtUBqsYRN`Vi=MYK- zm4j0S*0JmxIPYosq8@L8QB$mK6v?^;B33$LoiX3XbOK^P7Q1VBNahf zIE&d4Z@TPzYR8hG4^I$zXRL%ewK1&_m_3}$1#p+!u&lRf#@cF!>{#a1R<|;?HJ?Cp z`->jgRD!3)QV)uRCn0p#xXJj(~x(|Jm-;jvO3E#qFiGQ%{Y+@lF&-Q!}>UkG%K5l664lHz=wM?o5v@ropOtg|tO3zkI=p!K3}C z$@D3!_TJ(>+Z=ZXin>s`kX<%lj;iA@7$LAST$+osM{IVksc@=wE^x&+ybYb@8gQw#~8M2jAAV*O73vk`a*oA$9zNP_F3U z*ZdJlu_G<7WvkPa7u>+&<#ghi1#sJy{VDd(YCr~*0ZX60U$&8kJ}LEG$_od|gihzn zDZVP_ru;2+$^J%OlyoMa(xD_+&&wbWCl)>%%k@4yu$w`ncos@IobbjnqYoC zWMMaqeH2!W53CfN!N*wT%aXFe>-{9rT*_h0Ja;QBD^jN+>@t?*IQh{kdywfs_LghK z9bI=r&XA1BzZoQ3P63GKD;C>NyIIdlm)o#C4Szyu2*UV?8lc)~Nyb~Iv_#|3IF?J* zThnSv4kH(_y;f|+UwlcDI@`*?jwXLOyu)-5L1;4IwB|v@=Wb~9!1O*<*xhu{Z1_M1 zg_nHQo@AQl=%q7B))wZ?bH4QYL6dBYd!8D6IY}vd*!8$WLyT03kBZ!JONu`R&$J2x z^!6>6X3UqpUKorOYpIbZlK>2|;Z||Y0ZVczRav%Zx=(`)MbUPFIRN9Hkwb#13f0TL z+>L3`UYIQ`N~N7eG7hHY{9c2RfR!OH^*|0#i_jGAhDC9~Jy))0C}9Uk#JcY^-&Hk- zh$Yo4MwC8RHzU-YCs2^ItJyLvrMt$cu=&~1E$GqSg^ zB(y_qz~pr+0DkGOXBGowrR|ZdNFy#1e^WdD20S*@5)4R=sR`nvGEP@(>Z}o+I(46 z@gFsRv;rrN!pMXWb$}1}LY}6r+C`RnM1~1dPSzg$^(RoKy5Djpf-Au7stpq`Y@hCN zB5ipONd_K4l;v*WYiIxR!-@JjBXK2#R06gX@cpy)I#L(t@3mYv_YUEFQDR465NAc;=zlX zxY1;G0n?QinkF_+=^Oxh*nO;^PoVV5PasF3(3D)RK-cH8%&=6^(T%cTg=7V4cIjB( z_MmbxOKtxd@IHv*V5z!4|LCjbSD=ONt~^gs(JKP$rX>NXP>GOM7CWjNd@DqaPU1ha z@iJ{k9x(UQ1Hk@34_y;_Jd1SV(BDIc0gMKrCy0Ob ztVZcU8lYP7j(%C6FGRi&xXV)?{5pU9+3kOEY4?91<07w^MlaXRb_zM~gQkaHT{u-; z9SM9~Y)RGMm=vjF<;7@=J|5A34miZQ0yK_+_VgrIBKhcND=Jb&2$Hhi*^T~Cu7;<+ ztL+<@I5mW1hvdi0;n3R4s*0SwdmnE{s=SX~i}7NvuMqbQYo8{6-WX4*`WNSsfJP^qSlt8yxW~&pv?;cIxD{WZ$()GAjtEGm$LZ z-wdC&3oky-a&K^>i|Ww9+;eMM*)el&?B~m7!(6j4<$lFgZ>KHm_zA>AIuI*=ueZKC zbw2?O8pat(X{GXT;F*iG)MIpPx*0(8G#akK{U|cdFM@eaT5;V(|AbtGva4U3MK@cC<^M0ebuvMUwY{83Inqs zEquT9(AEE;hyKs>J$^hUXYCg`8%>&DJ67=}nFvU`0i*mO7lGxzEkZ2A;j8?c)<*G> z`wK)l;7uuABecW{83)fA9X@RG2^5+I0h67dK8!KY{iM05YN@pha^JfwBzQ4hCeFVZj8z01T#2Qh-m=Cq650 z8()mvBUj7;AL&2P)2jp|%5OpbbA&??B}(E1$%`4a1E4ivoploS{-!(6{e1wzVZWOS zpDifPBsx8ZvkK$WWNT?4L_U571mE5pE5|$Nnk!=DE-lpQxH2T&w7W}gum;vN3ToGr^$Qu~cZ%(Tj7+h^_ zri!uO%_JutfV?qRp;O+Zi$LoTp;6_b)~`C3p^O)nVQ6YMuu5XGTiX8M8!i(imq0L})}h(FKvrq10}dHCmpD_L12A8KUijKArKB(xlN)v?)%=UV>O{zIQWuwy za;v(3wj@M8|6g1d{05!Z|mS^*R|K7rWely-GCK7qb)1CVrpP;8TO3K6CI z3ydFJPunG>zb;rZ>FNE7!l{Gk|1RBg(BDUfWJUD5Mh+d&$Wgfgpgvas-#sLNMw4xZ z4B`}DrNHWcs-5~z@x~<4*fqhVYz)TKx|vBC)RX6fa*dg&U)0fSQg1d>%dOfEwe92(($KC~81r9bS(@RBtjDo)X62c)8-TztR- zGD(|ia~#9li&QtsrOIj3UKTUMBQH>CK8sx4DJ0Zq2%rF;f7)2tm6-^E<${e|ckHJH z%v5q}$zhUBZ{r)xB&AkS97rFJxiSXV$1)c}i5GXXQ{tZ?x>?RnDMDLfu$wBa8|2g- zlIr8AUKjSmb{IyES%%NvSoPGEyOhx(wKKCuOj(f68DJjG|FK>OlWu@tz%hHtj5$X7 zQIGm*RQA|X4C^EE(Mxejr2E|}=xD?{I$i@#DSdH8#foD<59MX+qcY5uJFczU)^+c(TmX?QllW915s1P=Ywc^P-7iv;WGg{j8;r>9Eq(|uUi z(z6{2Mn7!G>56IP{l=Y z0FmZDd?$+x5hv(X5@#vrgD&6#^vrgL3!jVPkPa7<0nr+@|N7S`aSR;NarCY6XzfHP ztx2@*I8k0pdNOxD7@c}v7!1H=f+uhptkl4=E4W2P494#xQ%Xe0_Ig2p5pXdJ!t$ff z;duUQ#{WOPjef?D9&II)m1L0Cnt3eXQim8u>4S&cV+HOLnug=AY~4QMW;2G?oBJ?f z+&+)R%Rd{wD#@kb*T$(E2VEDOQPnm>$|J*D=o8CyFdf`R)I99t)a06KFkh|;G@h;_ zZRQfSjk~(uo*J6!{}P}Cw_L&!yDqX#-ltQ~ce<*OtR8$V<2^p=L*5Qo@j|BZ;l@J> z4p#92F3dC2rhzwRTB3~9&peKged;0HG7~?S(p7Ogea~(ur(p3YL;XfTQP%{+axI!2 z`Z_ESQhzy0_NDp#C_~q&$Fus-_{=JzF6N!|Rbod2Fnu}+TZi?MK)QWpw$Ovas51LT zFz%w0ZKYR5*Z$=Ns$iS*67n@f2P#;V(;A%@mvk)PZLK^agu_pS<>Rgkv>q+1YONQh zzDTKrbKLF7PQnhbvK&-q#aK`|=qlZsjo^p99160A%CAVnycdg8-U+d@?$3+AA~@R0 z$!)rI$IsV z$fLEii>IUoI3y!i8PW`I#iLV^h6o5O2cnbE0^w?icfhE& zB&U(Ms}Iq^Me+X9)=T=KQ3hON#EfB5jnRjPFxdl*k)bHlXByV!wsZ$rHCUi&KmwEF z22wNhSLO|Wbo)O)9sMd5olnFcKgwHRysWnp-tUe47WTC4HIQw;b9Ny6fox#M4cU|c z>~#+>yhW-HT7}e?&smfoEtoe-C-4g`MJARlRR`W%RHh5L3F157M%*?{`3u5zlA1n& zzCc`;0&filB?6o_B#$lW_Ha(~aHc3nT(aA(9I8tb+dwbq5<^NmWw>l>>MzksvpZbO z2!%t;*vjaa;B<-e;S1V;DA3*RD9tGLpZyw`hifMSBoTp@NTNGNcNBd*p#ArsyHo0a zeT@UuxBtSwNl-{bmVQ!)qj6n=rzSXoGMM$3syDGqfVGX;QI?)bb01`u!t!J&Qb}6Z znN;*UpZC86BnJC2(7n3qeIra&H{F;0UK|Ky%O!w_bxs-Mf*oh~_XbHxdC3YmF7Yf2 zL);;7VB)I++R}x%&Upj?%#q1f#NnmQ@FO{RO*2vMM?GY&pJt0Ls?G;vG?=v`##Hv)QnEMTC2 zv;auTqXJr3ixh}<@e%Ch%^Tl&6=*}J*Y+>3x@92SLR;q{#xMJaPBR`)?Ifq@R0tLj zUetuZju;suXO1nVQ`EWG`44Uh&H6TjK^*)!Is6AX z@E_l)|9d|_SC9u(f@tsn$)Nx6jaB$_yX5#2(O%3uI}GXC?u^poc{@6L>tBPuIuP_{ z>Sn&pzDNDleS1`$I_M^k5fm6+Kt}|qANZ(t+q7G~8(xZhJX+s@<{81$B(jtimslm& zo2w(!$ILpTY|NZ08KIHDSmO?1T;!M8AZZ|{oxms-GI;YSIA6m+DadVOX_Q=KW;p6$ zNSGfSOkw1N#E#pEz1hMZBX=%iIN)3prs_KLJ6y+gN%m{`{HDYlx}~$a zZhGOyQXht!a(~uJDV=eg_LnuK3sqTsa7&MF4wVQHi>fJ>6W#TtesxhTjw_JpwdUq^ zAvWna<}JE-wGWSeLMbRXGUbjnnnq+Z#8s?%T$Xik_ZjmynuLuBDs9pMUOpLQKHI zGD>{)ME`xPE2$D1J~gffJ(_1|f7-sGjyS#$c0B$<%9V^O0l1P%e;CsGb*=G#qn=2k zBzSZlgnOarwA3o4*0X`qgwZ?YmvXJ;l#Yaf7%cZs0nFbiYAAJmtrBW*K5s1zNbxBf ze+l<_{g0f<+!AP!D(CzV(-xsk!W`Nkr(}lvk=88nA&Fn4Eq+M^K)0NA5Ahl0T0|1c zs0B`I1{W$ITjs!Q<+J`+8Fh7CW~9SNPaJ$$aoGJl1O4Z~qW+)0@waIkp*RCPFDVf6 z4F$o$3dGMAP9+zH0=>3oujXTGp|-;J*{-SxeiotSSD%gO@c-h$OOV9%aWn zu0Ax&Yw`?(#IMD{QMCQGjjC`a#C*AAtfgOwbp2s|w`5>mtveaasbLq=4W12Ai(_P`otEIol~)8v zPWP(iC6oJn-W^8TlDv%`8HihQq>XStJ@!WS^lb~y5Y5JGvaOUn2D*<$&^;xE4rXM) zJN`TPY)_SV6}os+oJaFBv^6KRIX^14awdbcM(FTW>H3p_3Rxp!UShg1PWl6W_YMc9~c&=C?}r|jyxn`Nd@6j~^ccR0Q;( zJ1m3vOeN3k=(Oj2EH8eLt!x)j+yIuTl6YdbS4R7|b7|6+PBe$73)4ZP~dpNv>YcLVIg=}-L8BZXz&(|r^r zSAf_k2?4I*c&^DvoAkF=Xg9+T6N4Fq$`~oW8jRDw54nUqt2l6aeC)42<9Jpr=PH1c zCLz!6gS3$kMjpWX0BsyNsXX%Rw~?;v;>ZI?-<+}l&Pk6vdBQh?_8>JB?*F6zG9p3) z`I4iy@&jz}tRz^QJZr2ba<3IO(i)coH;oIk>TZzM|E zgAhx7rip`S6RaDhOz0K??$_GAgWMwrO~?QTfQ)JH1ZP6NB*8=t)WPY6-?HvT(p>)Z zS0#5%M-}0oYtCLCz+aSocsVkAx%Z|c5$WcT(5hZVTP3mX02C$u@TTDh^*Hl0PN*f= z{dZFRe5^ZZA|>Y>Q$uGX#jdS>kmewlq~76r=&B)C+H1DGm`fYhHs&vi%EtI~rv_jJ za4ah=#D~qjNYOD>e`?2Pn?I`A`ceL|&_yuFIcjBgk87GUV5Ph#`8kV=SBcr|49|N@ zXjAH*U9;@Eh5wGfMHqs_Ac!IFovt?>g)chd6jP^OMXC3Wg?>q>dBjoeb^UTX>zIQ% zkL)nG#s~@Q#;)nj7V--(H6DeQ)GBJY;jKT+n(i;-yYG37(>!-hGspf?z+*_6jExRn zoA$7Sj+#T=*u-LOs;<){1H}Pu+7VBb1V71)@%_-5P_qQag$5i;)?4)Y@|yir)q6tI z5@Bk(P?>TYqU$3ajh$WWPYwp4Xh!pcOUe%_Ad&+cBJDIB+n8^}CLkiod@Oj$e z&K}?x^E(rZZd|x`uZ!_G%?{K|eF{7$L$m%Y#WbXfvQtr--32Q4Y)JO!n8sUb8^Zn;n^5`q9dk<=TdwoWfS#6y9yCaj12~o z!Xmp|vFldGmzqs4mg2rOqim^si9rs*y<;b8)wDi1dT;xT5go_gYbW~R}W z58ac~RbSkDcdd!fJeJeTQ$wcM>Ao+~+n{*EG^YpDBX4-xn7ScTntRR&zsmrdJP5MU z7Bn-p>WN?RhAz0kkqqxO_{H26o2k}g%*zy1{0Egcr#^VrAut9iv?v*({WXLa;j@P5 zCDb{PQLZ_z4}vV~O~u$xjs&JEneN6->46KhIeD4p;)Vnq4TU1kKGu?To^F3mr~PKY z?6H}xv(hUG-nSrtYS=90Rye=2>=fyhIp#uyvt-9HGQN=iB0wUZz^8f=mEv$xHB7FN z3s(0Wxh#=lxOnfR4n#q_h%FEHIX3B$Mif>RGKuRFiQ*~$DP&1iZ4$gw1z>ou@#hg9 zOyS=PLMf8k^YYOrh9K*kKYauKCC4zdc#WKLN4vH1M4{aGg`VxIkv%R;!}2H`UkK+k zo>J(Y2ZCemigqABs;j%JCWFXTiTkMlltxj`5jW-K<;8nNvrU&|ir;HjRYj=yG2P2T zioX4T3I3v^@fFznBac7yn=Jc&oJUe*6akRmUp%jzg+AAU{zpsa<2pa*+(aPfB1v{$ z*ixlLnR0!DfQ$K^CF7w~X1c>^TB(*t4PD3KXW9vO7$#u_0oni7jdFst3Sn6Ay zisUy#1V7H5eynV{VrCAVc$gIRhr_kmy_GViAFJI=3hxX@vjIm}XMo(evZix=%eJfN;j+_{Sto|E+gow1#+I>x;=Lr1$Q2{4qzDNEU5P6} z)A8YUo0?$_v*F`W5e;MgNk)LTxFE&O+dI|E8q0TtmLs1*`iuKt45K{%v%S3Ui}HW3 z9^NlKJJrusIo7w99iSKzMjzlaQkrRAgL{$*H9+(=q;ep6cb@drXp6Q=S68OXqc7`> zi;l7e26{5PMNRSV1E}dY^7#MXr2hNlb0FQ`@%oCnf(-!*Akeej>4wCLC=LM&pPlMs z8=ZNi@nhH3MOA$u1-1YwP}D0WH6!gI!1n-#BT=NBT^Tq;1O%V|cYf%{*{Q!z(`{|) z$e13P#!jUAKwOu$Gh}WZ)1S%)uvAF%(@&sP?oF7nDU}j{UyuZU#QrQgJ^YuZuf#71 ze;Oqb3F-#t$#*WMl0X*#n!F@g<%=>ZR;3AfmQMd$N~Y-Ol-Z}~v|#l?KK)r;SXiR8 zIj7!4@CX<))==6GkMbzwf&K>)QWMukTHNS>F>!{jk1&0u0fRDR}3IYo#yIsoQcH8@r#h$&sP0 zAg#FPzm1>&Kq1bF`n?|cBcVVVz`zL*qXCxNC*7aV5i79y&}UzzpfDUDC^et_aKa8V z`^(v3ilG>RPxhkBz_<UFHqm-X8~A6_|#RqnhdQ5={&xVoHtJ(7L)T(-&1~!5-07R zjB=1DZpfiM*CS98$Wj;yup~yARWt7FY-ej&>7Pp-+050^k;)Rq&sKg4T+4rsME5^1 zG;fkr?^E+Zj=kQ00(I+^EPXHs#E3!`KY?}$UI6}=elr;nSAeW|@oU`1=Yk%&AxT-H z2wO}UPZJ4spxW|@M{dVNV)NR_W*bU{thH2 zWcmR{EdKLnOTLZJya-3aY1k=*g3kfM#Uv2m7XQ$Wo9JW=*IhraJqgfz0w|=U=s{Nw zlpev3d-oOF?`)%>g-SS4xhaQdid^qqJ@;&#N>5fGOG@SiVJIqdCF@_;_n9CRqZEP_qG65sw*Tkt&c>0N#iGyEhcL} zqx_1G+~E8@Mns`ofq;8B0w5q$EXuz{ zBII;Ol?b7pq!-7gt|lsz?0)o_KneYeALzmz@uYV#6$Jw-58Xu1%O0@x+l8DS z3xYlKd(?q0n0j9D^!qmZnn9IJ{_(^>>OrOh31K8V_-9Cii~N3IP(4i14n@zm#kD-D z2#GSpBa?!>%#Dc%r-K6(=2Et&y=MEWxw$FIiGKZzbwH2#yO|9DdH|F^{<$w~KL*-R z{bxjDL8sDNxssz!?-MyYiod=Mew{yr6YA4ZFC?N`5jD(tkZ;thQch2HW{p$>{0ZdJ zceC=wW-CU%h7={4&i%S$SHZ$J-O7&lG0tAWaq>$;Q%t*jezJEkZ_eaLxsf*EZqNu31z(0Xznjio?0$?R{iU3wZ z^a(U7)Q0T8&n*0<{dZ*h51E)EFl7i1UNK1P-r*YCyMW+d6PnPOHGP`nUtdM(FY58Y zfmo3WwH_tlynVhH+$omsXZc8N_@f_XKj+4y$abQO=%bqC?w>$`bWd&5IhR9CdFsZb ziC;;B@&YEqw>u!`UrExv+r6>L$4U%o0TeU=a(*Fnl46ITdW~+AbAs4ZCCs8{<$<)9 ziumCj^Yd{WK>)>nY63?zQIxL&li_*BlzS5gf-^~hqhKbVq!y}{W%Ex6lDF`4f#nwB(9E|EqRkiHBA~Hqk$ZlqB z_V;djlQU=(i<+@F$7NorAYFj&BIQ&-3>y%b4vZa2aL{+qwR;M@?|cMF5obNGIcc8tKe(KLOYQGzV*Npw1-S%>(w6$9l4_O9){*_<&OWbi6Ua0rD z5YR$XEQ+0N33`Py(@uL!lh2b>n!e4-hCeEFy&&Aha;4vb+r;uFESsGN*S&`2x?_s~ z+ejs+lGEsi0#=`}#R;6%;TZ`>PWs6E7e?=Qc_d@Z=PJTgLk7~@r^U6# zm>_~O95&GsBVo~Rbz>+7Hgc~6WH~$mbmRkmSK3n-;R9-?*whG1u9*1HYr?!dJak4k zeW*%4W^;eW?CrEKt$zafnte#@PaL@4#kr_K>9|^S?yO9q zJS(IA4B?f-9@QMvsvGMuQ946hgyPS3Kq+oRyUImGiyy1jk4`(1$t8ykdEF~qn($K1 zx?HKTo(`>}mS$ig!R^mb9;)u+Qb+;o-WSCmUA#d|;B$1qC>+)e7~6U$vmWV<N@COlk{xb5@B-q=h(>by>#^sp8@{IxVz8 zQuDZ?PJ-d~Q#vFjl1c4TEd|l#?r+U(4H@c+*tuyz0z${i^8nF`1EONj#_-g7CJJBAsD_-ccTWt45KbWrR$lYwji4 zEfl{Or!t%A4baFjrRUBs@ikw^*A`|J3sJf#L5~`{fih&THYcpvA7-p>-53_x8=S9=*G>BLh^$BhEyI5qpzS8gGrh?uRk=1nYqNC|0mcF@{py5lawlcVa zm2_I8`^hXt*Df78(d7W*ettVbSUXYkP~jany&L7epFl=@UP7;qO$^T|`Ur6W@;l2J zeQ$}Ji#V2ys^P72afO^ZOAlZ)c@03APz0qY7CzbL1y;&*p=h4(WL-sV+-TRCKY_eC zU76%cU8nci7cP5BGpjDZAh%7nROn^3|I!#K~=)DkWDxdWQ|iaN}AT=jpX5 z%spq?EzA6Jq=h9L?M^^5FPV97FH+5UU*jbsmgH z@ZI-5LT#nFm-b9P)(wxAnT-!zK@U<|q$Cdz;3F3h0XVj3dy+e~w7FR=%$yg%QN|PR zx7hlCh84#imWfZ0iwZw@+R?%++#uQLwMG^Ong8gqB;7`mJZGu7)uF~=+Gdg|#0H^E zH%u|InY4nvvaj&bmuh%oOelgxqwCB56awtH$D#xwINgepgtl8$i=#@My(Pp4EFK4$ zU~7SQD(bGU&p4M>EzR@DpG< z3EBf3aWov00wjv6Mdw@5yq@coQi{17Zp!$+iLl{KC`A=ph(MVtH*$Fb7fi29R)~E1 z-MU2R{n`d1f)v@-moyjtKe|R)AhrnLwD{mkbg`_%s}_deZvK_jpwXFcw>at?+$EQ(lmlpyx0oPPzFo$2(M6&bW#<5L^x$9UHCZ zj=-b3dM}6r(U!hEaH^E<^XkG`C44FijO{ResO~S{J=x>;PJy$GB;@)`kh>eds*h5k zYn^0Dx@xv@9L9QFQi6kl1&fS#k|RY-hvrJDG9;Fl2h;OOfE!OP9ZW`AyS&e)k`-Jc zaYy};8R<2@+t>BZjdftl)+nE6X72bX139~wrX607<6ut0d7p83qW@bp z)IqVp>MLi@C2GW^cwX3hC|C43w5o*KktsB+ve=FYp_U`&9$t2raTG_IRGO(_nG|Z- z7D7TwO1_sFu^@P+k6&+BXDI4n^l?VYZ0^viS-mj3C9h}9}NWbc)TG^(#^fQ9?{u=y(h+;*lm+# zTFFLq^x_p29Zk>&b6uyoijGRE8f{#Er96K*xQkd(ni)jJRp5+MQ@;Vv688dKu{1EIyO05Aiy}hCL<1Eo|9-r zgGQ6QBrlvRTo^}P4{$2<&{-m3p*B zeXjUUp+RPLW(EQue;mNHg%-Rbd>iUn&5tO}H6AeIzin@N9G$QQQHtJs#e8ROe3lNPO)of=bLnH9)bUkQ{ZMTtv3J|iO! zTf^2cwIi_8zVf>A?Os51i1-Hm-Rpp`&piyR6kFN z*HA*%hpPUH>$}0W<};YY4R1r&N?so`0*vMhk}^~h8-o63yEnBYAMd6G!U8;!;z>!j z7N4|cF-(KK?bM=r>$t;ZQHEcz8=Px)DaUR;lgDp4O=j4@YA7)Gf;Ku;Ec#mf=8!%r zDm5F3ZL!y#tvOxM$z)Z}0U}bdL7R8^m7d2|!^z@jJ{quVu7(f< zWyK~#iidI}5jii;do4l_>^%Gd2hXOwz3@6>Tkix5>azBjv}4YhxnOk9(eTarNh)Xj`+e&sanT0^c8jd#@7Yf@sL+t!e6$ZohL9u)iAGR+r8_NBZ;OyBpp3%XvP zHL1Z@1}}nep5i*lkkl~DwAD1H|47Ra zwnrt|LzicnzStm6)^fkN?LvUlme9r@1-y1FLid0xN$WOVyR7}73}XKt)I1LT32KTrZ4Sf zj^f=cw=1GTMXw&^q}1z?oj07$#cN)lUK*(%#tKe*9dtTOZB_qT58DhKn)N0yVi)mX zZ~P`Ut^>NvM!;oUwFya~P%BD8?2q2A`|<%>olIIF>R;}whMRIF%nytnso$*2w&gdl- zc?o8~rP?DvDnh*lrkygqcELE@MY-EX!_?@*hgDtQwh-FUqt3Y47EQyAT;^QO;OSx? z^R<;iX6btD<0NyC%3V9hd~kJ4y}|Zt7XmYD7+O$ECprW;;89H*LHQ{T;f+2Dz1gd} z-jCy)Zg7{+qq(0$rJ@KHSo#ENkTG{vpO^8nF@-V76nM7f`^~Wj)CYvdjndBu2rQ7; z-+jNrvP&NrjGB-&Ve~OuN^33P9FbduWri7{SW3aeda#;PP)_8MzVBMhI-YefOxYnN zC)%+r(VrjN9j?LyCShwf{y%F;d|IpaX`qAn& zl^1|`Bz_q*h6&B=VjnD2cO+zd+eA)nIburz#Ux`<#OIkUmB^Q$g&6>%Ni@JX0U90v zll(t^!Wj7iPyGkdN{oOi=N~<3$&f@73IO^2Cbt~|2MgmH0Lsn?{=_L3b8)NuXELTZ8<6zLO^`(D!ama#}4zp~{R?L6JU zjRi0#3__Ku`C}psc0makaF{ zb#5DK%bZ4{$Be{LtUK%~VS|l0-J%vof~1HMKf^-_pSM@^AAXqMz#C!2u^OyRER(UQ zs~+4vHNT>#St3)VJzlyNz9?rzPKFqj99f~HU@|(4&W||^meL%%rjzH|w5QWBpp6HA zSd|a-mcqs+$say0_r2+T)8jO&w~M0dl$osQvS^TD)MdXr(KH(Tvy)pMC`ZR89r;t> z5B}JNuCJxHyhh%yEU$$tZ)0P90+~~TqpNAsxFWWIzL7W_Dwd#tJk` z1y8l#aJV8W>~j+f9o-o1{EUkvEX|io-zCa6#p8n#&IoPaOzDmw;$_xB^V8}#HoN7A zx-U#oirydLANB)Ptj165rQ-c^bD2zm7X zk@wa?adz9@U?YJLEI@D#5(paHJ-9RuL4yZr+^s`Ma0w6~I0^3V?iRdpZ`^6LgJn8- z&pr2?cg|FOGxbf?)Z9O)YUpaJ*WPRIXYaLsf`3Q@I;-1Zq;#>(2+RUIcq0^&sDNLH z|M8K=CcR9v+pk}A)r;YBw=61g=SLrmK4NF+ENuqPid_y*scw$q2**TAlUukQzdVzr z^c%SGB*YdI!~(@mHGC^82r`hL$*Qetn7kBz);@VGZ~ZBHCaR+&j<0{H17EbWvsgX< z0~>{Marw$or-4C8IFF-MtjpXD!0w5BcX=|kD)ieovA&{W#oi+m?aVjrc7-!MKeh3h zlI)#nBbf^h0fZVHm&KQPnh2e8{dRq-K2Y89;J@4lHNeBG8~4nDzd<>1OVWr6M;4;V z_`fdk_5Tf|w{DjHyNqY!HQ2NVJ+Z4x%eF(7kqZ?VjwAx;bwHYo_Kls(<@r0wnuo!u zntQo!BB8*_Q0ZsYf&ybA0J1638ZbffNqPtK^<0XqlL z_belJ2!K(BAoyP@1K>jND4C3V(B7o%OCh zkt~I68TvEn=}1hX=p1WM+XRGQtYFXB*@&+YTHi3~Cko219myR{Lg|~LPgNqKxyzxr z%EPPI{8n??{?T1j|3qrS9c0G#M(1_ZF(E29A!-%u+&pM@s@1#KjS3%zMMX7hF?|f$ zY-*IJCxZK#S&=ODH*`9VHr}8vyki;XxfeHRLX^lq)f^Z(Z0g%#i%5-A#`d5#m^lSF zxv1i{3C(8CW_g)IvD@Nv_v$=_Q2DEDB99!MteJ+4hAEu?fS#h_>e` zKp=oWT6gQ*XfGA1Ew>IY$%o70bj>XwtiBYXyA&zAgyYL_A50Tuo15!&IzwZl7O7Wg zJu>L!{`1rcuG3RqzJ1u)HfMXDO`y8M+@S}Xx`u%Tc;A+T$AcDzLE+SH6MvvP-uHJ$ zgpixEY+Eve2=6nR&mZJX$MK@S-pr=08j!O|ZI3s&qLxyvPt?V6-{_hWM_(M#VgQ3% zI306Ws{VN>XOsPsjv*QR1X}!Nsm?{fW$A2_ai3tH-3ze$N7DmMY=GqK3(La zbNanGpUL;uppmX8i5((6qR+?H5t^dqA3cZ{EXWeG3%w^4Na6=8)tqC~9CjG%0C#qS zWd8Y&(I#|xPM+E}z3ws+yRx$$1-oscTvFn0C~(kzpIo{Y$K(h;;!Pb9S3XU<;$DzC ziztRW9ZRBYvBd|aT~an|xA^vC@J!$7GE=GqhI1)9$)>7fkcha8hw(z*A$+PYhqa&X z*VWy86nJ7lWe~d>+j&=v(%Urq>5}JzBkrEAkpH0h)kiQw*@zXBkpg2CPY)`)u&*s~;tWwf67br5yE+z2=qhgM4{21< zVi$4}dSqGLiQ>^(rDpzVb_1noy+ft=C%_N;Z6RoB@#d**KZ;wyJ2894#p~3cbjaFb zK}Gvy!SL-!g)3iP)H3gG&M|>~&dw8K^{bGpyQ1mD>H?eUpELX}i%R#qhK1s>IZ3gc zHljeU(;_dcv0lVdSRrVrPGQQ4KS~-m&9q|@#%4^X_ z@|mf+0m)e5zE8Ztf_PsH-W;J4{OFP-*xUVV^B15kDdq=RKg_s!-CtvY6j7bnP;KK# zhQw|r^q;=>*`W;a0TI7^QDe>V*SG(M`1T%6+X;?ECbqWE6HtBx1R{4REPcR1V$UR@ zl+4&V*Luh+>Y23TXwHXvr}@!edAF5w$k1 zYEH2B0+=IYYfsacTtQa10og>-grq}617lN^2R}qW8!C<_ZH-eW4$t05I(5=SA(v@= z#t>ELZ?${3N-83g4^r9+QV#`>Ng_7xliZDSwCWaWUG$2VB!YdC_M%;x&RMf(~iAHLnCBAsOjIc(Oihr?3Z^Xz=`BKTAD zR+seaT>SEBs0((%Wb&ak^>X#^d=kS<^WcFO;#gwI&N*|*(Q<3HnyQuDM?v^}^v)Me;iegA_++xHV( zAAZAX(nCe#SwFr8Dk|P%7(z_5)rQa~QKbW`wzA^r}Jf8iz zNB+J%dJ-Bc<|2L&hPy&jg%PU%uxv+AkpF@t{m<#S{ST4k{a+8$5WygRVFM0<<@`gW z_{DeEe^43{3c>wf{vciTt7cSle*vfv;Gza_!s|Np%0YD*!akQz{||A0h?2+u88i6T zr7-mzrl>BLY6g^T%VT=?1F{Lb_blg37Zg@&Mcf9Jn6h9)WZDASQ)|b>;zF6 zzRKUA;LratiT)&(R^7~$u~E03!>8@!8G&&y0l|B5ZVB9~$|gv;S#@>bPGfRiKN(gc zF9h6G3d_7lLikG}BlI$$2c?WaxO&cg#_CWT%pD5&fwonzIp^!^Za%nyoSf^W*>gQ{ zU#tUrk!?pG)zD3GXprG8T!CAGexv(>gEFMESFxtlH7}7&n@`XLuHD9sPzz=Oue~<8 zGjdI-i!FHPd179u-`YC#UXc$+a#xZ9@0bO`3q2Pp`6Ek0?)Zm>LHp}V%eeQuD>QnfCF|-jEm8~npTG0k{Wjxe@YM?W2>oYXlo9i znITT`)?=0pVhAfMejs#2;M8}YtitgScr{`piRk`yo%F5zcrf&!relGhp(qo09)Gc) zqWeiiJ0R0`+E1ZCpC`mS?1hJe_s%v_K-#n!Y|f9~yI66Skd>#%-j({a*blJ^By@fO zIzrpwO*`%&YPIo`g?`OiU%O98;r|_!JIAAgJCe_Gi?n_mh^EuJOflqw@?Xu4rlu3gstx+MbG%vPG;(ipw4z?kT* zNBcXbT|il-7!iETCG$|{;1@s~4-C_umILMAy_oWw_e=c+AX~3RjX^POC;k})cmVaUA%!0omNb_DoeGw%;tEkVs;O+W|zRvIX-bEXOKdo?c z;q&MqPS1b-`G_4Edv=ydDy7EsQ5kaZTn|Ozt|Td{KdzdbEkdT10PbiADa$xloGoLE z?s!y@Fo8j-D!Fl1(kiZA2g{8;jfpr1l^WpJd5(%XJ%r4PSh$%+!+8@?xVkq?Z}ZEw zrwI)(nXSJpE{=FQQ?|CKuui_xdQHj-G&On)H`w4pdgyfk??E{pn45BHr`quM`h4Rb z{Q`uSJqxANP?TuprwXBt6-5)IWn=6PV4ZokPgWj!iODT^E|QyYeLl8~islx$n_7XGQR-5GicS{Yy+rUiBd|l7ge=h>Ck)-l|&7K z>lWBjVa~o*UhoXRBytjn_Fl4nK*gm_P@lZi6Ops^Bi=9?U+r3CE#JJ|y-$eog9S|l z3$K0c+}5+VoF+9Y3;L6o9RESae175X6)X`$hy@@)$K4}-WxH!$G1W$(&%1RXSpfg; z)HR70Pub)m(!H8#jB%SCHKN~!RSiS^aG(KuwEQE+O&c1mu*d?5ukb6vkwv#RM@}@2 z&JD^P)7)&TRO=Rs?x*DF#wGds6`SN2;P>LwcDY#%sddCz%55vPxSEu2j;DWRdZ-m^ zd{92OY_dnpsW-;TZz=9}Alx66d8Oh)##f8eZ2#~W)>Y&APD+18UiQMzFRQ*>gkK5= z*Vt+3T#;nA7MpDM7l7+vosxS9kLnGPz;ycDCvEjO1w@Y41`vCVe0eotf@+-%ML%0M zvL}0ybegw(siGraOX)tJ*tHz6&mpntaV^?}s~@C1Az}pOkJpA=-Y!0B5S|p+wEyh? z?9~$?vt~}cArg7lnS|JMRuM#g+Wl=w>*=qCxI5w)_B$585v_@1-yFmu@qH@KyHEV^ zWTqt#B;MPMsZ)UEY^ZwJpwM;5UR6aJxP5Ty(MOI(e?f~@Y|FbiWw*q-7|eE>!|G&mS~9FZoStFD`LmP(KRs}}>5|dC??%iR?xq24(}0^O$GR4m zZBxzXeW68e_DqL%cL@P}yu}+gigWFYW#T?6de3QI%7C*@cAU%Cv7IzGG&D^8z%2u_ z$}g`z@07C8zBJuZpQqTlV_ro7md6R(PiZ+G*efpEarRdz8ltiF2ahsjmXeq(p6XO@5tu`lfjSZ%nO4(at;FOCeMuQiFTBJ z>mw#7AbH@ zhyuu_YPsI7?=@#KH67E}d9BeslwBn__U}&sGrJ7(84-RFwf!p&`>B`j1})!qP*4!k zTllzd`h;KHu0FC8Q|A+7gWPrC5P4@}1$=8jNb^r##&RjGWm2=$*vrkA8&$#hPb*w+ z_#sqWELc?5pZdh~xn}Enr@ItWnnk|nej-Mb-4)hp55HscT^BViaTppT$39if^w2u= zk104hex<4b?k~Q#Ym#FqZ2Y1ur@E-chpelJ6G9^Vz6 z*8~qBhnGQ7Q`pdeY!I%KL>_@_owssO7FWs1i*~ek9xE&`Wcq7vCVv)HEUq0=eEw}5 za0ty=51`3CB+}2+<)-(l-aUWOkaD0>exL8^@%#70l!Jo@qpo^p&RS06R|#7dZW`a1 zqX&8s`;sN1LVN?DzIz;k*yT#nUAxKpgJ&40Yx3(96do@obc!WwNQm{dlAUzwR|ehV z_NEkk#fkf|WpE}EP@A0N6%68f)AD?y$1X~20p$ zvvqw5PH}l`z`7;F7E1Wl8~! zvu;3RKnwYTKNy_RiMD8cAl$nY94oZaoQfOU0#zq_7g;xjOG2nU_QzXkN)0Rkz7VV%&z!* z-fCa{o;S9#av^iCuL&PdwgNSuc(~D8-6_lFT_Pe3Gw_f2LinHE~&~f29%TG5T zN%6iA@6Fv2U9yvqgOvA1WOVD}>wb(>Q%;x7TsB{O8%=a(+rx9Ry_%Dd73S#@+Sckx zdS7qZ-Q}FuOQI51=v4OyH6}=2uHCv^@FZ=BdCTe9qqsiQpBY;*%pukO!j}So?Gk)= zJrphXML|>KjcN+cfCecEqREtn*K$+Y2b@AF#|z614yh?+p<{Mq;J0x71^C;kb#%s$ z04k0Ws=6||)@ z+9m4|zZ$uA>w3~Ro8w$-jbNx70YgLt?HD59K|MHEHx$^l+Fo&Iz@IzRTZ2bqjQ|Fx z)144Di%RfQufUa6>A@R*_pD%{|l}$8W5ZZ=*t3KATF2xZeXG{lL`BY z{#&?54f4;IzcqZC!poi)se2TM{g%1VR7&}6dGVKZT`pt(WZZ9d_5VnJyMJSs#I8GmUzWgS!St0tmBcxe?ivr_Z#_+HafOcY4?LPnv#X9;!koJus@HO`T zJ2fV<2g02`GRAvw=Py7uQClnw_k$Y;LHG0a8cZkIM?b{rvtcI}f`sQ(v3@)wwtaWs zob8+`dXf5$N^ry#FT|hTy`8R=&kKm`>3z6$UCh--7)B2 z<=!=Y)V1MCQWJp8f8ffSf!4WWANcxsv( zpZn%1g~L_cC6s!)eVjIGDO4Lobx-Q+6iml*so4I!+r+k=Z^_oW zokXWEUxxmwe#tSb!=x`$TGhnuyaB|{j<-VYZSk6!G8W^B-nwMJat3;-*g3FuDo5|6 z76;i?z0Zo{}3wO6@j)noPzU-zh?pqgsJF;VA+*p#iqat;w~=m;~V z?G^OMx;dPPOI{T(4Vn11)mKdgaZR-QZaX{feU)N))FVjuBYb(;Md%ET@Tjr53BW&?(vX-;W%^gz{Ee zuXZS%10y#8WS#X@P0h&AI}^%Ur(zDoh+D4j`qSw;3-~<_;pGZL12co@6C5 z0&wzLiRES-?-bTJ2qjCF2L0IR!lCG26W^`UJNXOjJ@87eL*+nJt)-zeO08U-xwR`u z+MhSk`V0D>=?S{)2pW`X%#1+jGAd`yuGsZkNyD#Zwf-aJtADdeDI*T>daP?rL8Y;RPn*~>+P zqo|Tycre%9DyWwQ7x)s4m#ojr#UQi|L7Gj$hsTZ4)^C8tA0+Qxji>{~XW$VJ9lDt} zkF#u5uLPTgF-N4NDHC$8+0hicNnOy#pMXYkN4{)h7JI+_;vTKV+#gVJUZ$R4{oeTFBqNm6Aq&I(jg_7ua<$4 zBpTJb7HqETw?3t(_YP_xJ?$Bbyx0|u*^=2#_sdel=7A;kX}1b?|xr45o-3O{4;Iab(oc$3k&wMDYw{S!A+%Q?*Zq zz@UOer|Eyp=rlI!kZ$pn@!eS9FjZ`j7gzV$NnvB^HPsUn-DqEo$Hvlo93zkuoCa-F zl~cT{;ZGN3NFIh$9u(+e9FRhZ+%<5`0H{7%H`g(D%6>B5SN=M_dZy{w;g3}zGCDL^ zZlc1MSqdyhX>CcS&V{y57Z(>sTzUg7!Z0ZtNkv@4_uJ^-5%aZiO*^phB!8RI%Eq9r zXL z6%}Jhc8pW*zHSn{K>lu$+@RFhAdJ0ClYAiRiur>NPDrHNHBa`NW|(d_$mxLNsyLli z$(zl=31^8fJFA_x>4iky;cT3enRXFLKdHy4MzBGfoBhkmad>} zto(F>7wbo{WBMmzr2E`9WVjKvm`-`VzVa)g-86hA=v4hFPJ~5?b?{Si*<8C~)^<;$fWS}^t$4ESMR#M}w76whBNT(6H z#5SR^qz2E2tk_GwOS1lMD zQ5qnZRV7Fn**<2RHf5g?IVr_8g*mL4n$Vu^!&SF>C~BhGz?K(%*<*2Iu%xCJ%lgPw zQfYtD0ha`Jn_uX2vsF%#B_Jh|h#&SnX@68X~oHpdnp6inImwm36$aN2NUhQgA z92=80^C?R|11u&B$fI4~<2sh>_nxL2dGYsw&1SOfqtzS74TPR?Y*|>S%XAe=c0XGkHSj~3#LZtM65eO9JL4+fU>UdIj1xEjiX+S z{rcZ#N^6#7*N?Lr!EA4Sx|vU9Dz?IORrT^Kr)j(7e})YR&_^R!e_{b&yoA?lA2Lfj z5d+ZieL6zg5tC?XuEWY6Cs_ccjhQ-3D0#ZpR|Th2-`mu@70*REDw63M<>#$dp;~d8 zlpbZ=b!oi`93?KUyH;%k4t7{rjr=rnSME&D$=hj@>g_?I9_N~7LEWJ%10(OfzEOeb z8>c@H%;4a9^ZsXr0^sG*_~t!J`f0NfoTD!cRIil@a@OxRes};mvDbd8sb@$ znCs3kUAr`lWAQVYGWuE2UK|&THMA}xG?6UFOTm*wFB)Tm+4U&s=QJ3@kGrjU=IBz? z*1)N*d|MiXx7yghY(p-SPLva54APso5AI4`t5}Xlmkqqw zF7ia=y7;}0D2ePFpY_(>q69_X-*3S)i`kB*Gs3KI_u^D0XjCH<+`&E>h2blW*)cOx<~8)vamy|^OnKCbVfYBZM1NxupgoJ&6#S3F=*b+? z9<%UsrF}@rb}Dz zA@v^h-1MyU!pTZcvw~&|_ly{O{e@msR6*V&YbOoRx9vE(#W61hYKQHP zYz^G%YCkJ}mfBj7r6>cE0M@QYIdub=Y+*~ac_E?m--PeXBI5q^-YBO)X@O!jC@ZOlin9hJ<<0K*ZJRTFIPR%mcE)@^RdU%Blp}(} zjkmsHDs?Eso&EeResLP0@z{I2;fRO@vA4mSMrw-{*a#sZ=jd9d5WHD*!WFN@F7eZZ z1%u@|AW2ggZlc~@+_z1v=!~q}lqoK^Zz+=*Yyrp19&ODJsHVrKN7AmJPG@5-eMQY? zSPmN5j~J89V-f4YlM*ouA0+#0-NA%ByE&6=?tr2f;U-M=E+rWK+v1vf85D4%q8E)I z?@|T(#JVbs*PMbL2_bZh?*Rg$_bf`#;7W=@(02pzWan)RhS#KYkxVyfJJdk^(VEjs zSA8G~NbE)3L;D)hmux9x$d(AT{mpemN!){OgM9GDcB6d}R?+#Qz{X_rSSX_FISx81 zb-O+*W9J%SANMFYYfXVLVl^%~Cx!ajQqPBV(hp-$Z1B~l4)bcxe4ivlc@I`|M z@(Z5uFYksI(o8;m^9T2)fZD$CBt6FAWFh{Er)0ka_v#Zp7;mHXDmv+&@tA4y##=Hx z7PC?FV7j;-B<$R)TZsA4qLOE9d!@0+5^(BhxJ5!pZ{C2OuWlT*!GXyb$un$IQbw!v zHPFk#{>a_*T7gm!u!ByOHZxzGk2M+zQ@YmqX<`CL(=%womWGN<$-%=)_Q*cEnivmz zS{dnhZ3%}Op6QOq%pev`IGLL#6;<>#KncV|+RtF{L0p8otI>#foiCrS5UXjkZem_) z{|HOjD6juC1AsEqgc~jdQMZ|}!4s;PY=~16T*%H6`9sR<~c0Qdruy(d*W(Gll zZ(p+`WSU5-og0JKBKnZC_d&Whx|xi3KJ7EDxX}G7@!$zaF?(9phgXu&7MS?P^h53C zl!*78vV!==ijW>cF=+mwCJx-+;)cNC^;h59`aJcSjc~h|=A}k@GaSQq2x*`bR4eES zpg}z9#l&H+AIK(;)+?SQ=`tixl)bjivIv|KiPYvGUlogI40LA;84jNCq_8lzweWXR zvGuC%u7Hn8e^3(KI3M?}o1$*&i2is9fc@0{u|qW~7)1(AI&R1O`G8&-(wxhHJ;pH= zKx>zx0yQ!+9`Uv(@g5)Wv~(R^y5QYi#kYUkdYZXdftolP9Tn|S`9y9Xciqr9^)z0u z3G$t+XQpBg)?h=#$Ugbr+jwqZOtcl-9ZcXJ%Et40lFpLbkkATvESoQQCy#Q<8_ktR zRA(-^26DSU06D_#k{$_6Ce_THm*SINF1spEl{qjZK0P2SiNnViDy-+2zpQr2Yg-JCmc9@=CZZYc1b_lbUiIT6}|1y|ISjnoO3- zEX`IKby51wS^f-Smvz3MirgUF13xW!3-P15Zbnaatke4%EkTbg{uC@}$Q#pTWP73> z=KiLXra~5*CS2--2K_i1jr(A6r5QI&=m!xQVA9O}{MaLiWWO>f?cpsF{6>dlZ{5!7 znOL@i#pTw*LO>F4UOt)2RVtNrb~j&j$zGFt&zXprZC}x`{A)&5;;DAU%S;OR2NSG! zugWsQ^4krWI+y3`EM4zD?j5p1+?PkuN&+b#`cY8Fc>Ep&z|3j6RywMWMxD#il@yg|bpUgDqVhmA_vh0x>aUsMbhMQ|}1*9RtZ*@p+zUt52 zP^;JT{xt+Y$)+@;1btOvSf_dx%Chrqs+WF@Cnu703(~$iL|VW_ZUy(HYsId!oL62<6!_%b@nExZs_*#XAWYPO|gWY+Kx( z*4^okd0EuRjqw|*>3u5p@Wmb~WRMhR;3mTo>+k?7T7R8nuanN|QavtQAnv95CgH-n~4lm$UJ>`9D=$rg+d+Wy3PA4q4Eo2{_PHiYuk%c zCN(1&j`&3KdVoc?L}YHWTwj%kpP8n`l2`$b&~tqmBQC4gIk5U>o_-&A16q6JQrIcj zKTh3GxM`DTdqc19(aigCLVu8X(2=E#a45ZdFU`WbVAHAyLo{sLIM z4QO~sKs?LUY7n%OpwT1;4gN$tM^qzck`D1W*kzgDP#%6Adk6$H=I`xMpLtnX${^5X zJY_ymD%1DP)iPi7M}}?+K7$p5IeRxf&PqO|v+)>o#L|y?-NKGZ!mqToX=6+JgG)dl za3lOoW|BAR#Z13(V%NLF%~)fMuTDJ_Fz*H(ZJQXH zm+M120{cFmS1wpCH>(}L<`{xfsNtCN_Hmyi*Jry?mO~&_-VLQ(@SUg)+n1Dwb~?%L z25rklU~f-G^=IZkGrD24A)$A2?oi>)xYtU)^2Eb6)e)gb8;4mwr(C}Guh3?`{Q}U( z$RS**(pGPEa?>75~(p=4mT0`mI zt*B=;?E&WgaqauPa`^VP&|M%Qr&(i=zi>VVn^$zJbo%Y%9 z4wEP|W7dp!#IDOKDPSD&<)xW02h`%1gPLQ&1!96-7O>vc^jizs?WY=*5mWcLOf;&ZxsoDl_a z#*h+RDD9JUvnCWbQT?C z5Fw>VW(zJcDJY0yVz$Mw0R``?UN?R#-LLm)%e(fBE@fddEPDUyk+lOaL;uZ`x@NxW z(+`o_ap)SLUpuaP&*2C3d4_Pn|VX^Qd2=+~m!ft}RpGV;g>i7NE|=TTKco`ftMceN2PLgP$| zV7`I9B@MeGWaB?=o`OH!9qB)BKXYbUNfS6yL;d5T{*t+$pbQuP$zN?CeNQAro$a4? za2{gxFe$dgh+KHUgVzx&Yu6w>!}|FP2g8Jo_SwSh?f^!)ikXY@r?v#GxtGa!BE8%5 zTxs7>5U7>`T}m0@nB0FhU2E+4g3#fDQZ=(_JHqHlnLZHJGt3n&_ zQ*4HkK`yji#R@v{1nuwd8&~%~!>N0GA`l`3r?DzI3T`W)-n2v@r>;odjPWZ~u-J4g z4D(IpY>TO@f4-t+?Yj+amrtHg-&5g=dX*W6BMt5N%&w5ZfWa5OAcHsYa_v*Je2Z-Z z=Q)*EbdJ)9dAllF5uSEaTBJnle%%tcPbs#%?oA*1jgbx=6{leg$`bKCu<@Nc0RnAy zIyx)&raB-c)sV*k_pv#hV4u*{h}`%68IOP`FtJpTT!-?9;VZWV)uT8f2OlhymBuC} zVor#c-J8m(7H+7oaG@g5-;vCqK+5x#d2H-dxlc^z%JbR@_7k>CCMpoOdcB=pEcL3k zD5-z1tD73dj|<9IaE`8~n5*TocIRS410r9g=T@g%q0c>=og~Ht`c>~)B8~Kqc-xQM zoRTsTEl*1lq-%%0y_9VI0IErx_VW2XrC0Bl+Qwd$9kmcl(TOr))_)gT)^L2})#O|> zRy2}j%MEb&#up``d_V7TF-8eyold9ma(G!A;fTu%fwCdrjy0!&&Ih&WY_Cva$HDsN z2M3zw1%?YmIByfav!Zd=#AZ&mqIU&QlDSW(D0!5u&`%tH|0HE@PPk^hD>SYFY7OVy z&!B|yf2vs)HiG0%USe}9t1Xo_E62$K0Y&GZ0o0##XWgTSRZmmAth;AjjdP|VQWxiG zIl~^4JSp-`8j#NDSZBtIsr)ac)2Fq!LLf$uK_z}sH1tx}FKR$e2%OlUa=eyJ5qdw558``A zw~!klY>pCR=q{qZMrqYA1w*a(`Pj##KdIM^%9cnM_+EIHO$LxN9rX)-a`d}&b|19axRAYa@X+eGBsd!Q1TG4=H3 zxce=e2E)?KWC+Xs)^0ZpHT;0%;uipEf1xHN4xZ=xxQzbXvc?yK5)z+?)K9I7BYF_{ z{k`f?@8V2#{q&|kTb{4{)(>nav@5`=0pW~S(?Pe`i@1%RR|lE~wyv^yDnd#+_Duzb zEYX0CHoIWNVq4hr$qOv?Qe2dnE!&*Rt%zM2y?oA9HcMZ{RWN1@=1}BC=#MNgemvn} zLpug3`pazCH4i@Lq|qDQ($*X^Ip6D5mvE)j{dCz($&J_%s+$rLeGjyvm!$|A0|htT z4ptiVnX+{MkPZMay-XU z(-#CN?ZK=@TR63-xUgnw#((6ei)p=myR7qs_|2tS*O@cxnZU*9#En*XQ8=LlzzsP> zvm#gB4S-yLl9l^Ce4yv={epk}{pG{}Og>KbFz)#ullEQ7%e)B*s?t1LA8^k-0}sgR zbsdbdiMq*Q3Ogdh@u5Xwb(t(}zm4 zyzJBvdg^bd`+(n$fP{^M5xudFLGiwd9@BSF^I`p$**;!j(&iJFTJYq8*W;bv@5A}l zzS66}`&D`yZX(G-Yh$`fSqGnoU-w>zWvFh|YOdbhpX7R<+%W{uA;=I9#lHZ7ao{Mc zCBrdKr)y$v1)fnCglbfBOruDOo;?E=S1n17(AO}aE99co1PD*f$qOkLk}U7SojZ|0 z8MzXB$Zl63SYNP=>1o9a7--U8>BL(I*45yP7Sn8?@Ud!1r-a5@L?u(oTUrXxM1Leh zv@$*x_eejO-{e1_DLnA%Me|3%TB?u5-;pm4T zsr6IFbhWY?uY{iXz47?ii%B``fD7Y%XjNEqjuW~5+u&3?I9Rtd_(l|NW>^c_Fu43! z)$ryOu&4YT%$z$Xe#TC|js8|lPn4h=HNN8K1Dni>eR7Ev;AsU3#f|4tkfse{%1SX* zQf$nw9?umeTj-EbFAE3u=Yg5e+|5cz6|it5DP`=yUE0v+zW|)~2oe?wJ%Tt~B1;xc zD^i>7#_Ya@t-hxp3s3eX=tcWj7rKNNHr_yeLVPb#^s3YPv>iy6m{++1Z#u%1bQoy_ zN$&sf&1e+;i4rwpNd32&u{JU?G+q+zT{;^R-f)X+w6e#-iXU9lTCZ?>H3TvHyl=)J zI;K8xd5arHW(N1{Ib#)S!nb#SnuXtANrB@Vje;wMly8$_(vyix%9=ezbhE<$Twg&O z5~D2~2)NuiD`)(t528-}9fL6~^*Qyl_$e0h6Am9)0BJRMVcSeo@%@%p|?R9|Pcytz}zIGbT`N;!Dm4p+QGTrec> zb^kF$W6iD25Jv8mWffOW0O^a*&2K#hx3jT>y4Mp5dY?mjhI})=Wy3SNp@b3dsF*Fn ze}1h^-!CB7yF!Qxcv64gTM+L7V-GVVv}JG{(Sa(HV&CvZADknj*Y6ptm1qaOd>%MJ zS5T@B&3sz)$;ej=fCb>7-?%I;56KOUVbEKClJ1R2GSKava#PqwkYqH3UoPr%!=2K` zMNyp&5g5DX7vSg@;OVDk7~81+%tWShWJX#4EaU+tE#-Xme=(L1{}M~;cX-`!e`5Li zDshdCD@$TkyEbO!;5slr>rf6oqe|~xCSD7#NTN=n)WhhDMXGC!PyV{BB>pUe2YO!l zJ98(jBqTBEwhZ9a6P4h=dcJjZHIKjE5d?9(iB?ZIP(8w6{R4&riyB8j}!lZ2pep=*@bCo*&2Q+gNu_u8f@=8!G-5vs@aVlQD|Z&j=5;?47U0_W4fwGl>jI3X#zavA?T+3&vqzv zt=0<3BQP;qGEyXd=e^0^;bW1JmN{D0{niO?verqvZ)PbvEVSJShO+4x$*HIQ$WR4P zFmqU{&*46_Yp7@g;g{f2Ngd9u#m~zKEd9VXIpdvgzY_JGulP(H5PltRfLbn@*^T#{%jHY&-REranltaK5(sE$5NGPFU7<|H^OL{t8oB<3`(&wf zCaZ?aRah^72Xi$Dt>}LHYR=l{l|qsxA!5zxB*6HnpBk^&1aN#Hn&en~tYvuAtkM!FQUG&niY~a>T|CTzTF5xfo?1gT&Ff^PXj}*mkyuY&oim-e)u$Oa4`? zoZEhpC;+XlTrvIK@5y;~pvb;cc_7`VlrvYCkb~mO>fNM+a;*}0?J_5_Gt(F)+>I_n z;8hOAY&=W7CW>BP@!Us4>YwoO6hLlZggJ&TSKqf6;hK6g!l%iPG}R#UWDgJfhgr|D z&UsQ@XGukL`7qhK*Jh8i%L5Qv?HYxRyLI9O8?)}@t-`%Jm3$$7QaSJ1VSDrPqQF8? z*MWY;3~@}av95)P{NN7AMY2R9@zN(spz;Sfv5lY`-7h)`^`Y*~!fqdC^&m8#1oWVd z?%Fp1XCv)`sZt!pqTNx#Ty)pz?M8UqX;JTb0iEB|u|}X+7V!pb#A4n{Uqx^SrrV=y ziiL&B=P-2Qaxb+;0lF|TPh%292%xXCz^L!hFHP>S;_qzJuZj!yEyZg%j?3;^4sTzN zyjZ&IQ|OocsY7CqMviqNi@~*Tmdk79!yD4eJL4`qj7zW}b%TBNR0?s3qUx@vi=T^! zP{|4qa>12)ABd(YTi6hcL={?he5q|2W~~b>4C+^x6x8F0gfs98F{loFTRX%1__;|l zg)V!M*n0|H8C#wM$*%8B+@EY@mM*;=+URR+=}t$Q#Kf$YZ~}tB)TLH?D|ihbd}E&Z zz5blrT1n29V`-J%jKx9j|IA%%8Bx9d+exTs<$x?BFEr^UYHQ)!P|0~sAh2K%+ITu2 zK#cXXQ1XQhBHfC)C)om6*&4`dg6$fmzwJ}Rp$kbH7KhnO1m3xp+@zSf^GETn3_ANzVB zDm@q<-VwRz?d~t6#$JWaVHb9ea;-ER+r?L&eu6HIL4lzzEqpo+JzPT7s>@P5^!i5t5e~et-lmA(zPB8k0g2W#YNU8(^ zNJuWiv`pXlGNAxbGf!JRCW9naT~fo(Q}4Tf`;@tS`QPeOW*l>R#-f7R?K2j|{_V|n z746Cdi4#2yf@~90a79`!P%hWV)!t#i>7bwm8EELY{0YnK$=_2U#6ET*3ki20QN1r` zcUP)@3F@~0QIs)+wC2xjWZp+M+Mc_pXX}aSlz41JZ$V|cLBh6DQIMr;QFl7#>`cKo zp};!o@m)4IIVKCG)IIKwA7)d<&-PszIS)!WUP*l%yqsxoRog~}I(flC;FTyaqjZ4z zHu1Lqi5@<1R~+kRmIF8HP6h3I{cxEHPv`aeww07WA9WJdT+Xa|P8_5=@#XUbXaXs{ zly+?JlUN9zzCK5YyT99y8>7g2skv`S!+pBW9UJY^Q{%JNFvXSsqrEE+gmQcT?^sgZ zn`u!ZnR{=^R_TVQFyu;P8!Ba+HZcm7N{CS^Hz{RFSt7f-ax0RQQHn~!j3|*TW#5fu zHox=E45^sWz4!NR^T&*F-uJxkInQ~{bDr~gp7T5tSDp4!mLxCm@B4$8S|lD(waCrt#MOOwmzkgcBU5L;HKbPlrncjrSa+=n8Ow7p zLhFW-Gv$xRJoLKNn|OR}Byq~(bv`XA`MO=Yee)75URbE!c}KOmAd(HeLfmV~-IH(H zXHq>EYt&(m3#J@vLZaNM3yi1$cY`l-kLAwDY#tdkvq~k()7}Y(Z*@- zO4l8Bz#N_}Ia`^Iq)oo1+nui~qN34m_vGE0^H%jHE{lKOj*@zV%;pD>`1aBZh4 z^Z1O{hj-z3V=^84-^rw(pP6uF<+}ms;?`4L_=4ZHm;BHFzY^cKe*lu;T@9QY2Oz5S zUvuGxm@_73&Qen(E?#_1Om_FBux^WvfR_Bpny2d@m4dXK+n=MGTCwz>OR?3VFS}a= zvVw0WUq86$=d)?i6O3ii4?M&=gw!O9w}~p2hqhWq+g`FU-LO@|ct!0rGwf8ArnxJ# zSN!oLit;R*{@W6#x95KGG)$fl{&GX=Bgd4Ta&sbDEP1M5&ox_L;T-eml}HRj^2CXI z0$!)fyUK2=D88ZNHQIAe*klk}r#yU{cs(uE*U@It^LBYpRgct&D)gl54e<|dxA=Cx z(9TZ{{QaDN3w8GjNdmr3)2j3kF2O24!9pY9rTTa8vQ=w5Wyucd@~2{!R?;ToJE9rW=ejYDm=gM?0zVz?CF3t0C+|2T zjZc|z;V>?H$5)vzx}IA4Wo1hGI@X$_@0%_*&9F$ zVMIa=)BvD-AD#0M+YJ??+a6y=y`mJ*`P+bYBQXHw__fe&7)J)%vd&+lH5i~*Lu!)k zn5(M0#exovqHKBhFhFxOfQm$$gzrcsS(MDP?6fOoWWyZ}U873u_TcYWF{LfiPNZ4I z3qv?^XhTatq#ep|{&RtjSt%_MEjv4!7h`ES!Uv5%di(F*wWFzN&ygQ=P5Xl;#ECcH zhtt?^c*`%*34Z~TC{PW-c|k1AmQh)Pub0CE{SLGikasvuqK7{v0q@v^?iMBhB@$3k z6rDznp!`$`G)&OQQ;7coWuvM1O+eQK3MPY(&{z1Gog@r((pJ3TGDDz4=deJ}giB`! zAU%DcBfr;a*S{@I4LXK+o}7&@%>!N2_>f?B+jf3Lr6gHLzPS=wAlyiu<+6MY>(uG8 zmKNLkFo+sS->_}ut8O2(`?-juJ zWZkIOLYwgiKdTVQ5RXn$;-%jAdqcxXA$FthNM$kFVK+qZTuQNnKyN8I9^iC^d`o|e z=(qD~M^|kM3EbHuQV=e(5;@!9AZ5eR)FJHd#4hBvpeP?%-?yKY2!T`5gl;+Sv;(4X zr>-1ai3zvQi9WH&+Tq9+UysZ2B6YKqRbz+D@+M-I7l@TK)efr&mmZrUhd2qJzs}WL zudWk$(v7k(Ii&gK?%Hh8^+B%_CGMD1+(6i(mP$clVSC8kHKj*ybhP>WwdmO0%(Q*; z=JKAYb^nP+YpWIZwVix_Z>dv-zOPHbBg<;7gS>g@a^O;RhFIZ<@8TV%4kt z*PM>+Fj|eq^w|*8Uu2^CuIjG=Csnpo#Dw0wAoBav-Y&IPwd3h8;?7OluyOmrTFsz+ zTPLbLFa>bNRGPU&Vw(MdraalSd5CL__BjNxLScP7heJl`X{o`h3KzBVb=mf;niOkw ztUY>mvxh~^>-ct&83$+NDpxTc3wNHoQ&ACfz1s^zX;innhj zQ%HBc^Dl1~O{N`}!#7ofY|_tl!_O_)nlHW3Ku0n_=WX@?q&h|H(GgJ@$Hl1rdfUz_ z06!f+y?sLNk?uXo2eb7^FE#(@5(u1j2IH|qpm73PwDr#V4jc2oJ62z^j-9i`#$NiE z%A>UDrpK2T^d8Q=Df?_+#i|L@lBfAb!3UwI_neXZ|JU_;jdF$^wc;g z=xozP!H&0J1=v3)S#W30i+k?4`FqZjwp5%BcUMB)zvI(cVm{~9Nu8|e_vZca=76;_ zI^oJJQ^Rmt$vH0cl zycw>dD!1@;mtyI=cxmZ`y2$9fP=@Q|;gz(>e5CTVuEHV~xltuq zXl4Z!xNaP~QOq~u&4KO!SCC>=zQC#>&aC|vy>0H4WM36iYulSQDJ{fR(UUW}Qe1gf zYi)hn>pVk+RIYG69Yn6#v8_?3$!K`@+UOgdch$EX!d2(Vu1T^d=N&yFG)Z*(+{?h;QIX+m4)-B}X1R})ivDnoQ zW?dZKeEPRe*6*2R#{2edPW3M`ZWnrN$U+}U4u0op$-yYAccEh2=2RX-B`MGUr8d+3 z^78phQCf5Pf4UC&YyR4eDKwFaN|I&k^9Fy;!!9+rdu+-J#MIRw&5PUQ6XhA(8S7RC z?}~U5s#n)X%Wr3KOW?HC9Y$;8~cfGxA z>Rhce0=?c%u!5;zOd6&h3Imlf%x&)q6KSx`@cbFsHhBs94s6E;+G8}h29o+&jJZ%M zpJPzE?@y~A53?t!Dpb-`_ZC$>{8$sK$ccnXJE^dk{Ued8bAWB z0Z6uMz|o%Nc2ZHdo^2jXBJv;qMQF(E6`W%Dpy}*`BUgw=*42uM>RU{@Q*`Qj;(TLA zZ-z^V8nLoM$UT;DTV@v(VwNZYy;UV2g>!86VP4$iIbJ+YlW~R^pAACeqQE8O--?2$ zH5!jJLzueKddV_#YLs6}TCdh5#lnfUiJ3#f_$n0vHr7Lzh21@m`-HYEq8DkyWhXPU zG_~}5&N1qv;WDkt&A&#)QP<-4Vc@c;w!fzqnZPn#idp9TVxrxC3{R_rMYm7{EY?q) z&)80my;6>V|Hh0Z;pe$hh8jRGuAZbd%Dn&GkaW-CK+(RLIGGsB%VnYfxmAvh^D@W> z31UEyS)QN_cWHUu+<4dv5~M^LKMnr=Bs|{_lP_8Tc9hhH6(cAGV7iC~jH<33I2KMU zu>#&V;!gNmJB@YoiqSPh$6jP-!nylyVyQwH3!5b$>;2>Ze`rbh67*OHOg6ntlMUwm zPuO~s>XRg~9()c&Cxrdb#v6ndFk!%q&dLw}9sdwyAanfv-k{8MS&8oxUPtI}QJ)zz z^Fo4OxAXv1j((CFzH_CqVfRm7z*jT5Aa05ss_#+r)VXN~3+aC?$;R0F- z7Ccf*DF;q25QS)j2$2WI{v9Bi$b`T1O$f(guZ2(B+k6yS8MeMr&)D_wef)N;U;hC- zF@P#VWw=LlUu}+ElDo-G$fo&hHs1O*Fdtt8}MQb5@K0ZrK~10>+{PfW9s+x$HsnxgE?oz8q>({u(& zZ`l8(Sh_~9;G@8#o7=TzK63re` z5B2V7Fg9*N;*Z5_SUiBf0le$$yi9EX9{_e>*2`fJ zWy%?zY`-dO?YG%UBZXHvoB1=Q8}J|S01_n^ntmyF6-y@xh_~YP`!!*(pO-uxRGeer z1prodMA%EeA5*YCf7uTdB(Q8S6@&=pVlh-P0_X%^wp!4>jM9pm70-$SNU^ZsOiZeR z^xH&G2~4J}BCuBQuV*3qT&83%(sDi4?<&9qv|%msAONS!{B3x+p!9J$`qurwqe7ULU z1{1RerN_=crQSHUNhlzfSMlZ1c!Uqo9(EkROsbE%sqk}Ah!i{BeExF3pSt6SXSpmXBUh2!MwG`j4=E2$OKJ^b*)Mz{}%187_Rf!d?27&^uMN!16-G;nn=GDSb2M z@M>`9Y@y9?8ovqrvzb=*k1y8pKE)=)y$kd1JxLaVt{<*LQ*$mHHVkC+4?wRKo_^-j z-ik$B0uQ@uSXjurTPiCWwEgGF!&?evMf3QAzAPE}VmzV~mB2_TCmrrb7URtzhf!M1 zu}jqxo>NSm3?$!TV<9CLfw;W(qc%DDohLaNICY8sv-fW{a>axMb)bVAb^9Xn$SeX} zmKvqYAHADNECEDksuE8a@=5XM4kwc^g1_uSndoQ5&*(%Z#=ZNz5nwgPNf3{qB?698 zVes~wIE~6ZBaVY{!W{3C0EM^cC6q#*sY`K7q;+aR#>CHJgv2ep)A6_L78d_~5kxcE zUC6hQGaHZC5R+@29t!288{iu%XR#sw!`Y)ut6{}Kx8;bTAx`@M|44i>QH2T7`?iFp z(02^de`tjOr=Cz|_HymWq-8)f>q;>rHIMQm|5bwyeD0=L#=STzaM&5#QAoF6;yWRE2Fes(%s3-nGw_)MNinBcm9dM>?V3316 z+9`#QYlxJpz68g1=pc2_<%%=c!haMHbGZ-#;JpGh`tiW9t3HXFx$9j$LDzaYkW1r{ zkVct8-*VU_XCO)>P+4jzEaN_>`QT8gt2-x+=+AlPMl=aGN(a^sKpP3bgepg=W6n;% za98oYrXup@XEMX0Kc6W| zjyLro-?HOaeIUQy52Y^QpgS(*O0Rc`CvS1l8rLF@rfp+QqG9h8E#qwX52VdaJirM9 zaCondNFFZB5zah{E}fE81SC4Q(d8n&zMBEfXm>E`W!0sTY7nw1jyFoR~Ry#6vkBPv)|He zdK#&#mwbuVz!Yx(UGw3V5HDFa-D_M)l77s%<^j4YjaBRvbQX1hyMKL9CjQ5-OtiR& z)YOZ$im$gt?9KGpq_G)(XM0 zf495(ShEB%w0JDz`PoCmq@e#TDCW9acywcc4*L%#-k6BypCKTS*ro$dXn|I+ z+benTe587IF+nL);;s%(ix zDjB1g`s9J5$u;9YR?pAzs7kQg=&Hl0Vgy1@N9psw=Y-fN&GoJ%X?R`!e`MzkvWM?A z=*2pm?EVkmk{FA3*)a=;leI^Y$Vy+e^EMpOd)IWz=%@8Zof;zPp14GT$5y50d` zn=+=6Ghu=rxb#?oS{C>LW7Aw)sZ@cDC&#@D@_RxsYy!LVp(ARe6M=s@qaV~@^hfeV z!ALikox{Tj8Z0R((XFWq#&#M&0CkH1z!Aw>Y+_74 z#G&o)N3{;#(dfrI6}&+Qjo~fpsWnYHA?wk~0P+=&^O;o3z2`i!-Z6w$(UXevB~Rd) zaLI?K07q_STfa>o$q57tNND7y$s6P>!ew41@Ht1d|8Bld+C7s1C~{{a9?KS_%Y264Hb- zJ_Dc@Z0{6J<{xBtdm2Ph^uY+4}~(?ih!#54*;vrt^YQ2M@z zHdLKnyguW$VXt3T97i0J7!MHKvc3D!n%s>G(XFu2y$l3^*f1smBkTU0f;Y2gqXFDj z5K=^2h&51(fIbA`K#WX4X0``RiH}CfXW+TwYE33M?ea0$hWvnSNJrPBnmz{GPyx#} z#OMWz4`<00a25Y12krzD_!ktiPsIKf1D4tL1FHpcIcT$#!!Kkp4XnK_Zaa!#k)&VbNfm1hJ&(c&>e1c>cbijE(KP8Jm;_uy7(4- z>M}O0xwtGwGs|jCxdEG*##rmA$NFJ1N@+}-LJFh33pK!J+9J|Fa$y_Rp7(xj(Mbz% z+Ge`%4Nx%uU6$g)iUPcyib@Jqy`p0vH%uDkh_fDXp&@&yC&>zBW8!nfGY`isyo>|T z>mXm_d_(tBzN35qI8U?%q%hm~||J;WDzNTEV(Ly~8kb=`dp}s;Y2laiPx|J(H`)6?7|-J1T{+ARjOldg)J+=o00FRy>xJNEb z1#XO9vm|e(jJy!C8=b*+@fq2N^y6NdIWbkb9XOWQ1fE1pSJO{!`=l7&IFjUnuVl!W z>xdCt{g0s)7ucERFtCZTH30a6JzMR7>0a->m+Q!{u4z?V7Kl2Vm_CwY?8sH>TIGsK zIGujsM%-uAYGaAct1L-6x-;&ucLu3Z=(zOwU;9g&)F%RGArQKB$Y*!hZJ%^9aZ7_7 z)tj>qGRNbPX>OhZ~N4L znG-F(-n)OG&FlaKcC&H7SqT0E`=D|R7_Lfn=U)~Ce{qB*Sem2t3N#t^GjAZ2K4x?< z_B|OUA2}m!D_}22SSE7ya*RikZGcaz3Q0O2_&<)t_Zrr#qyaR~?ZLdkZN^4~gU0LRPS6O(!Z~!|Mv&cM{W%UP9#q_O z;)s5?iaDd_U>*xZkav>NAa4Zzd2;ap#Kjl_J7HJ0AtM1SZ%WOs=Zc=e>QYJ~*mvfY0w?IInjc z2>Y#F`Vyh9{_Q(W&i05^85ZvV?sIGFBKqr4^e*j-__{EBZ@$+5dy!#XxL5BUGNVPQ z0NwQrO?`KPjkHbguVc96f;n5nZW9Kh{-w%hq}2IU z<_j0EKOaUr+s$avWLa(*E+A^oo&l&*VXyx}p^zpB#AJueI%QT(bB*h`i=va5jB z<;UocW;1bAl&8cOD~gq$DqQP#mR@$8ZLdcC&u29UIbwkObL+Cz9#@P^fDsGAvjvU# z;P@)e6hg>-(ZVI?1N;`F@8RCh5JeDf{Sth%>P)5*aBw{|ICX5PKg+xV7R|43 z1sx*chikc$!EQo^Uwp6KWahbR^cR&-#(Q-@IA;jtPXFdUx}4IdeS_ELvNUWE5s}l* zp{}J{s7wl+ejDY(LLWgwl2G~~rV|Z^k(GX2OrIiT#B0mxo@~0gyEYlzVK0OM&d{TL zfQO7bI*Hq}i0)mWdu1F3XQmoR!UsHKfP3(&zRD>2Dj%uK3rFM5z4RQKbjm0#Vz*Qf z-B{X)k6i}bCpg48MHKXU7vg2?K|Yp|^3T9!x)JUk;9ZDD9EavlJ}1a>c@Z+=TZhpC m4#=Z?V22lA@&?TseJI1|!VO%=^`E611>=SQ literal 0 HcmV?d00001 diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-B.Cu.gbl b/extensions/ArduinoShield/Gerber/ArduinoShield-B.Cu.gbl new file mode 100644 index 0000000..f8bcb7b --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-B.Cu.gbl @@ -0,0 +1,1711 @@ +G04 #@! TF.FileFunction,Copper,L2,Bot,Signal* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,0.600000*% +%ADD12C,1.879600*% +%ADD13C,1.270000*% +%ADD14C,0.254000*% +%ADD15C,0.250000*% +%ADD16C,0.800000*% +%ADD17C,0.300000*% +G04 APERTURE END LIST* +D10* +D11* +X116878100Y-63982600D03* +X110909100Y-65506600D03* +X111925100Y-67411600D03* +X114338100Y-65506600D03* +X109258100Y-65506600D03* +X113576100Y-67411600D03* +X115354100Y-63982600D03* +X112306100Y-63728600D03* +X113830100Y-63728600D03* +X115227100Y-67411600D03* +X115862100Y-65506600D03* +X112560100Y-65506600D03* +X107734100Y-63728600D03* +X110782100Y-63728600D03* +X109258100Y-63728600D03* +X120815100Y-61315600D03* +X118783100Y-61315600D03* +X116243100Y-61315600D03* +X116243100Y-59029600D03* +X118783100Y-59029600D03* +X118783100Y-57251600D03* +X116243100Y-57251600D03* +X116243100Y-54203600D03* +X118783100Y-54203600D03* +X121069100Y-48615600D03* +X118783100Y-48615600D03* +X116243100Y-48615600D03* +X118783100Y-51409600D03* +X116243100Y-51409600D03* +D12* +X196761100Y-54203600D03* +X199301100Y-54203600D03* +X201841100Y-54203600D03* +X204381100Y-54203600D03* +X206921100Y-54203600D03* +X209461100Y-54203600D03* +X212001100Y-54203600D03* +X194221100Y-54203600D03* +X174917100Y-54203600D03* +X177457100Y-54203600D03* +X179997100Y-54203600D03* +X182537100Y-54203600D03* +X185077100Y-54203600D03* +X187617100Y-54203600D03* +X190157100Y-54203600D03* +X172377100Y-54203600D03* +X169837100Y-54203600D03* +X167297100Y-54203600D03* +X201841100Y-102463600D03* +X204381100Y-102463600D03* +X206921100Y-102463600D03* +X209461100Y-102463600D03* +X212001100Y-102463600D03* +X199301100Y-102463600D03* +X181521100Y-102463600D03* +X184061100Y-102463600D03* +X186601100Y-102463600D03* +X189141100Y-102463600D03* +X191681100Y-102463600D03* +X194221100Y-102463600D03* +X178981100Y-102463600D03* +X176441100Y-102463600D03* +X214668100Y-79603600D03* +X212128100Y-79603600D03* +X214668100Y-77063600D03* +X212128100Y-77063600D03* +X214668100Y-74523600D03* +X212128100Y-74523600D03* +D13* +X117574000Y-85090000D03* +X129314000Y-85090000D03* +X117574000Y-99060000D03* +X129314000Y-99060000D03* +X98270000Y-70104000D03* +X110010000Y-70104000D03* +X117574000Y-70104000D03* +X129314000Y-70104000D03* +X117574000Y-55880000D03* +X129314000Y-55880000D03* +X98270000Y-55880000D03* +X110010000Y-55880000D03* +D11* +X113957100Y-69570600D03* +X113957100Y-70459600D03* +X129197100Y-72999600D03* +X104813100Y-48615600D03* +D14* +X115862100Y-69570600D02* +X113957100Y-69570600D01* +X130975100Y-69697600D02* +X130213100Y-68935600D01* +X130213100Y-68935600D02* +X128689100Y-68935600D01* +X128689100Y-68935600D02* +X127800100Y-69824600D01* +X127800100Y-69824600D02* +X119291100Y-69824600D01* +X119291100Y-69824600D02* +X118402100Y-68935600D01* +X118402100Y-68935600D02* +X116497100Y-68935600D01* +X116497100Y-68935600D02* +X115862100Y-69570600D01* +X169837100Y-53695600D02* +X167043100Y-50901600D01* +X167043100Y-50901600D02* +X158407100Y-50901600D01* +X158407100Y-50901600D02* +X139611100Y-69697600D01* +X139611100Y-69697600D02* +X130975100Y-69697600D01* +X113957100Y-69570600D02* +X113957100Y-69570600D01* +D15* +X169837100Y-54203600D02* +X169837100Y-53695600D01* +D14* +X119291100Y-70332600D02* +X118402100Y-71221600D01* +X118402100Y-71221600D02* +X118275100Y-71221600D01* +X116497100Y-71221600D02* +X115735100Y-70459600D01* +X131102100Y-70332600D02* +X130213100Y-71221600D01* +X130213100Y-71221600D02* +X128562100Y-71221600D01* +X128562100Y-71221600D02* +X127673100Y-70332600D01* +X127673100Y-70332600D02* +X119291100Y-70332600D01* +X118275100Y-71221600D02* +X116497100Y-71221600D01* +X167297100Y-52425600D02* +X167297100Y-54203600D01* +X158661100Y-51409600D02* +X139738100Y-70332600D01* +X166281100Y-51409600D02* +X158661100Y-51409600D01* +X167297100Y-52425600D02* +X166281100Y-51409600D01* +X139738100Y-70332600D02* +X131102100Y-70332600D01* +X115227100Y-70459600D02* +X115735100Y-70459600D01* +D15* +X115227100Y-70459600D02* +X113957100Y-70459600D01* +X115227100Y-70459600D02* +X113957100Y-70459600D01* +X208191100Y-73253600D02* +X208445100Y-73253600D01* +X195745100Y-73253600D02* +X179997100Y-57505600D01* +X179997100Y-54203600D02* +X179997100Y-57505600D01* +X208191100Y-73253600D02* +X195745100Y-73253600D01* +X209715100Y-74523600D02* +X212128100Y-74523600D01* +X208445100Y-73253600D02* +X209715100Y-74523600D01* +X214668100Y-77063600D02* +X214287100Y-77063600D01* +X214287100Y-77063600D02* +X216319100Y-77063600D01* +X216319100Y-77063600D02* +X216573100Y-76809600D01* +X216573100Y-76809600D02* +X216573100Y-73761600D01* +X216573100Y-73761600D02* +X215303100Y-72491600D01* +X215303100Y-72491600D02* +X195745100Y-72491600D01* +X195745100Y-72491600D02* +X182537100Y-59283600D01* +X182537100Y-59283600D02* +X182537100Y-54203600D01* +D14* +X129197100Y-72999600D02* +X167043100Y-72999600D01* +X167043100Y-72999600D02* +X168821100Y-71221600D01* +X177457100Y-62839600D02* +X168821100Y-71221600D01* +X177457100Y-54203600D02* +X177457100Y-62839600D01* +D15* +X208064100Y-74015600D02* +X208191100Y-74015600D01* +X195745100Y-74015600D02* +X179235100Y-57505600D01* +X179235100Y-57505600D02* +X179235100Y-55981600D01* +X177457100Y-54203600D02* +X179235100Y-55981600D01* +X208064100Y-74015600D02* +X195745100Y-74015600D01* +X208191100Y-74015600D02* +X211239100Y-77063600D01* +X211239100Y-77063600D02* +X212128100Y-77063600D01* +D16* +X109639100Y-58775600D02* +X115989100Y-58775600D01* +X184061100Y-96621600D02* +X166281100Y-78841600D01* +X166281100Y-78841600D02* +X108623100Y-78841600D01* +X108623100Y-78841600D02* +X103543100Y-73761600D01* +X103543100Y-73761600D02* +X103543100Y-64871600D01* +X103543100Y-64871600D02* +X109639100Y-58775600D01* +X184061100Y-102463600D02* +X184061100Y-96621600D01* +X115989100Y-58775600D02* +X116243100Y-59029600D01* +X117259100Y-48615600D02* +X112179100Y-48615600D01* +X186601100Y-105765600D02* +X186601100Y-102463600D01* +X185077100Y-107289600D02* +X186601100Y-105765600D01* +X174409100Y-107289600D02* +X185077100Y-107289600D01* +X169837100Y-102717600D02* +X174409100Y-107289600D01* +X169837100Y-96113600D02* +X169837100Y-102717600D01* +X157137100Y-83413600D02* +X169837100Y-96113600D01* +X104813100Y-83413600D02* +X157137100Y-83413600D01* +X96431100Y-75031600D02* +X104813100Y-83413600D01* +X96431100Y-48107600D02* +X96431100Y-75031600D01* +X98209100Y-46329600D02* +X96431100Y-48107600D01* +X109893100Y-46329600D02* +X98209100Y-46329600D01* +X112179100Y-48615600D02* +X109893100Y-46329600D01* +D17* +X181521100Y-102463600D02* +X181521100Y-98653600D01* +X106083100Y-48615600D02* +X104813100Y-48615600D01* +X108369100Y-50901600D02* +X106083100Y-48615600D01* +X108369100Y-58013600D02* +X108369100Y-50901600D01* +X105575100Y-60807600D02* +X108369100Y-58013600D01* +X105575100Y-60807600D02* +X105575100Y-60807600D01* +X102019100Y-64363600D02* +X105575100Y-60807600D01* +X102019100Y-76047600D02* +X102019100Y-64363600D01* +X106845100Y-80873600D02* +X102019100Y-76047600D01* +X163741100Y-80873600D02* +X106845100Y-80873600D01* +X181521100Y-98653600D02* +X163741100Y-80873600D01* +D14* +G36* +X121704100Y-55092600D02* +X118582460Y-55092600D01* +X118294337Y-54803974D01* +X117827727Y-54610221D01* +X117322490Y-54609780D01* +X116855542Y-54802718D01* +X116565154Y-55092600D01* +X115354100Y-55092600D01* +X115354100Y-47980600D01* +X121704100Y-47980600D01* +X121704100Y-55092600D01* +X121704100Y-55092600D01* +G37* +X121704100Y-55092600D02* +X118582460Y-55092600D01* +X118294337Y-54803974D01* +X117827727Y-54610221D01* +X117322490Y-54609780D01* +X116855542Y-54802718D01* +X116565154Y-55092600D01* +X115354100Y-55092600D01* +X115354100Y-47980600D01* +X121704100Y-47980600D01* +X121704100Y-55092600D01* +G36* +X116303780Y-56131510D02* +X116496718Y-56598458D01* +X116853663Y-56956026D01* +X117320273Y-57149779D01* +X117825510Y-57150220D01* +X118292458Y-56957282D01* +X118650026Y-56600337D01* +X118843779Y-56133727D01* +X118844023Y-55854600D01* +X121704100Y-55854600D01* +X121704100Y-62204600D01* +X115354100Y-62204600D01* +X115354100Y-55854600D01* +X116304022Y-55854600D01* +X116303780Y-56131510D01* +X116303780Y-56131510D01* +G37* +X116303780Y-56131510D02* +X116496718Y-56598458D01* +X116853663Y-56956026D01* +X117320273Y-57149779D01* +X117825510Y-57150220D01* +X118292458Y-56957282D01* +X118650026Y-56600337D01* +X118843779Y-56133727D01* +X118844023Y-55854600D01* +X121704100Y-55854600D01* +X121704100Y-62204600D01* +X115354100Y-62204600D01* +X115354100Y-55854600D01* +X116304022Y-55854600D01* +X116303780Y-56131510D01* +G36* +X222923100Y-111099600D02* +X93129100Y-111099600D01* +X93129100Y-102906219D01* +X160235713Y-102906219D01* +X160575255Y-103727972D01* +X161203421Y-104357236D01* +X162024581Y-104698211D01* +X162913719Y-104698987D01* +X163735472Y-104359445D01* +X164364736Y-103731279D01* +X164705711Y-102910119D01* +X164706487Y-102020981D01* +X164366945Y-101199228D01* +X163738779Y-100569964D01* +X162917619Y-100228989D01* +X162028481Y-100228213D01* +X161206728Y-100567755D01* +X160577464Y-101195921D01* +X160236489Y-102017081D01* +X160235713Y-102906219D01* +X93129100Y-102906219D01* +X93129100Y-99311510D01* +X116303780Y-99311510D01* +X116496718Y-99778458D01* +X116853663Y-100136026D01* +X117320273Y-100329779D01* +X117825510Y-100330220D01* +X118292458Y-100137282D01* +X118650026Y-99780337D01* +X118843779Y-99313727D01* +X118843780Y-99311510D01* +X128043780Y-99311510D01* +X128236718Y-99778458D01* +X128593663Y-100136026D01* +X129060273Y-100329779D01* +X129565510Y-100330220D01* +X130032458Y-100137282D01* +X130390026Y-99780337D01* +X130583779Y-99313727D01* +X130584220Y-98808490D01* +X130391282Y-98341542D01* +X130034337Y-97983974D01* +X129567727Y-97790221D01* +X129062490Y-97789780D01* +X128595542Y-97982718D01* +X128237974Y-98339663D01* +X128044221Y-98806273D01* +X128043780Y-99311510D01* +X118843780Y-99311510D01* +X118844220Y-98808490D01* +X118651282Y-98341542D01* +X118294337Y-97983974D01* +X117827727Y-97790221D01* +X117322490Y-97789780D01* +X116855542Y-97982718D01* +X116497974Y-98339663D01* +X116304221Y-98806273D01* +X116303780Y-99311510D01* +X93129100Y-99311510D01* +X93129100Y-48107600D01* +X95396099Y-48107600D01* +X95396100Y-48107605D01* +X95396100Y-75031595D01* +X95396099Y-75031600D01* +X95474885Y-75427677D01* +X95699244Y-75763456D01* +X104081242Y-84145453D01* +X104081244Y-84145456D01* +X104416796Y-84369663D01* +X104417023Y-84369815D01* +X104813100Y-84448601D01* +X104813105Y-84448600D01* +X116465197Y-84448600D01* +X116304221Y-84836273D01* +X116303780Y-85341510D01* +X116496718Y-85808458D01* +X116853663Y-86166026D01* +X117320273Y-86359779D01* +X117825510Y-86360220D01* +X118292458Y-86167282D01* +X118650026Y-85810337D01* +X118843779Y-85343727D01* +X118844220Y-84838490D01* +X118683122Y-84448600D01* +X128205197Y-84448600D01* +X128044221Y-84836273D01* +X128043780Y-85341510D01* +X128236718Y-85808458D01* +X128593663Y-86166026D01* +X129060273Y-86359779D01* +X129565510Y-86360220D01* +X130032458Y-86167282D01* +X130390026Y-85810337D01* +X130583779Y-85343727D01* +X130584220Y-84838490D01* +X130423122Y-84448600D01* +X156708388Y-84448600D01* +X168802100Y-96542311D01* +X168802100Y-102717595D01* +X168802099Y-102717600D01* +X168880885Y-103113677D01* +X169105244Y-103449456D01* +X173677242Y-108021453D01* +X173677244Y-108021456D01* +X173878529Y-108155949D01* +X174013022Y-108245815D01* +X174409100Y-108324600D01* +X185077095Y-108324600D01* +X185077100Y-108324601D01* +X185473177Y-108245815D01* +X185808956Y-108021456D01* +X187332953Y-106497458D01* +X187332956Y-106497456D01* +X187495226Y-106254600D01* +X187557315Y-106161678D01* +X187636100Y-105765600D01* +X187636100Y-103655567D01* +X187935372Y-103356817D01* +X188175626Y-102778221D01* +X188175628Y-102775473D01* +X192646027Y-102775473D01* +X192885271Y-103354487D01* +X193327883Y-103797872D01* +X193906479Y-104038126D01* +X194532973Y-104038673D01* +X195111987Y-103799429D01* +X195555372Y-103356817D01* +X195795626Y-102778221D01* +X195795628Y-102775473D01* +X197726027Y-102775473D01* +X197965271Y-103354487D01* +X198407883Y-103797872D01* +X198986479Y-104038126D01* +X199612973Y-104038673D01* +X200191987Y-103799429D01* +X200571373Y-103420704D01* +X200947883Y-103797872D01* +X201526479Y-104038126D01* +X202152973Y-104038673D01* +X202731987Y-103799429D01* +X203111373Y-103420704D01* +X203487883Y-103797872D01* +X204066479Y-104038126D01* +X204692973Y-104038673D01* +X205271987Y-103799429D01* +X205651373Y-103420704D01* +X206027883Y-103797872D01* +X206606479Y-104038126D01* +X207232973Y-104038673D01* +X207811987Y-103799429D01* +X208191373Y-103420704D01* +X208567883Y-103797872D01* +X209146479Y-104038126D01* +X209772973Y-104038673D01* +X210351987Y-103799429D01* +X210731373Y-103420704D01* +X211107883Y-103797872D01* +X211686479Y-104038126D01* +X212312973Y-104038673D01* +X212891987Y-103799429D01* +X213335372Y-103356817D01* +X213575626Y-102778221D01* +X213576173Y-102151727D01* +X213336929Y-101572713D01* +X212894317Y-101129328D01* +X212315721Y-100889074D01* +X211689227Y-100888527D01* +X211110213Y-101127771D01* +X210730827Y-101506496D01* +X210354317Y-101129328D01* +X209775721Y-100889074D01* +X209149227Y-100888527D01* +X208570213Y-101127771D01* +X208190827Y-101506496D01* +X207814317Y-101129328D01* +X207235721Y-100889074D01* +X206609227Y-100888527D01* +X206030213Y-101127771D01* +X205650827Y-101506496D01* +X205274317Y-101129328D01* +X204695721Y-100889074D01* +X204069227Y-100888527D01* +X203490213Y-101127771D01* +X203110827Y-101506496D01* +X202734317Y-101129328D01* +X202155721Y-100889074D01* +X201529227Y-100888527D01* +X200950213Y-101127771D01* +X200570827Y-101506496D01* +X200194317Y-101129328D01* +X199615721Y-100889074D01* +X198989227Y-100888527D01* +X198410213Y-101127771D01* +X197966828Y-101570383D01* +X197726574Y-102148979D01* +X197726027Y-102775473D01* +X195795628Y-102775473D01* +X195796173Y-102151727D01* +X195556929Y-101572713D01* +X195114317Y-101129328D01* +X194535721Y-100889074D01* +X193909227Y-100888527D01* +X193330213Y-101127771D01* +X192886828Y-101570383D01* +X192646574Y-102148979D01* +X192646027Y-102775473D01* +X188175628Y-102775473D01* +X188176173Y-102151727D01* +X187936929Y-101572713D01* +X187494317Y-101129328D01* +X186915721Y-100889074D01* +X186289227Y-100888527D01* +X185710213Y-101127771D01* +X185330827Y-101506496D01* +X185096100Y-101271359D01* +X185096100Y-97826219D01* +X212305713Y-97826219D01* +X212645255Y-98647972D01* +X213273421Y-99277236D01* +X214094581Y-99618211D01* +X214983719Y-99618987D01* +X215805472Y-99279445D01* +X216434736Y-98651279D01* +X216775711Y-97830119D01* +X216776487Y-96940981D01* +X216436945Y-96119228D01* +X215808779Y-95489964D01* +X214987619Y-95148989D01* +X214098481Y-95148213D01* +X213276728Y-95487755D01* +X212647464Y-96115921D01* +X212306489Y-96937081D01* +X212305713Y-97826219D01* +X185096100Y-97826219D01* +X185096100Y-96621605D01* +X185096101Y-96621600D01* +X185017315Y-96225523D01* +X184946291Y-96119228D01* +X184792956Y-95889744D01* +X184792953Y-95889742D01* +X167012956Y-78109744D01* +X166677177Y-77885385D01* +X166281100Y-77806599D01* +X166281095Y-77806600D01* +X109051811Y-77806600D01* +X104578100Y-73332888D01* +X104578100Y-73184767D01* +X128261938Y-73184767D01* +X128403983Y-73528543D01* +X128666773Y-73791792D01* +X129010301Y-73934438D01* +X129382267Y-73934762D01* +X129726043Y-73792717D01* +X129757214Y-73761600D01* +X167043100Y-73761600D01* +X167334705Y-73703596D01* +X167581915Y-73538415D01* +X169355928Y-71764403D01* +X177987814Y-63386397D01* +X177991103Y-63381630D01* +X177995915Y-63378415D01* +X178075389Y-63259474D01* +X178156666Y-63141679D01* +X178157880Y-63136018D01* +X178161096Y-63131205D01* +X178189016Y-62990844D01* +X178219014Y-62850972D01* +X178217970Y-62845281D01* +X178219100Y-62839600D01* +X178219100Y-56040402D01* +X178475100Y-56296402D01* +X178475100Y-57505600D01* +X178532952Y-57796439D01* +X178697699Y-58043001D01* +X195207699Y-74553001D01* +X195454261Y-74717748D01* +X195745100Y-74775600D01* +X207876298Y-74775600D01* +X210607144Y-77506446D01* +X210792271Y-77954487D01* +X211170996Y-78333873D01* +X210793828Y-78710383D01* +X210553574Y-79288979D01* +X210553027Y-79915473D01* +X210792271Y-80494487D01* +X211234883Y-80937872D01* +X211813479Y-81178126D01* +X212439973Y-81178673D01* +X213018987Y-80939429D01* +X213462372Y-80496817D01* +X213702626Y-79918221D01* +X213703173Y-79291727D01* +X213463929Y-78712713D01* +X213085204Y-78333327D01* +X213398373Y-78020704D01* +X213774883Y-78397872D01* +X214353479Y-78638126D01* +X214979973Y-78638673D01* +X215558987Y-78399429D01* +X216002372Y-77956817D01* +X216057689Y-77823600D01* +X216319100Y-77823600D01* +X216609939Y-77765748D01* +X216856501Y-77601001D01* +X217110501Y-77347001D01* +X217275248Y-77100440D01* +X217333100Y-76809600D01* +X217333100Y-73761600D01* +X217275248Y-73470761D01* +X217275248Y-73470760D01* +X217110501Y-73224199D01* +X215840501Y-71954199D01* +X215593939Y-71789452D01* +X215303100Y-71731600D01* +X196059902Y-71731600D01* +X194214521Y-69886219D01* +X212305713Y-69886219D01* +X212645255Y-70707972D01* +X213273421Y-71337236D01* +X214094581Y-71678211D01* +X214983719Y-71678987D01* +X215805472Y-71339445D01* +X216434736Y-70711279D01* +X216775711Y-69890119D01* +X216776487Y-69000981D01* +X216436945Y-68179228D01* +X215808779Y-67549964D01* +X214987619Y-67208989D01* +X214098481Y-67208213D01* +X213276728Y-67547755D01* +X212647464Y-68175921D01* +X212306489Y-68997081D01* +X212305713Y-69886219D01* +X194214521Y-69886219D01* +X183297100Y-58968798D01* +X183297100Y-55593510D01* +X183427987Y-55539429D01* +X183807373Y-55160704D01* +X184183883Y-55537872D01* +X184762479Y-55778126D01* +X185388973Y-55778673D01* +X185967987Y-55539429D01* +X186347373Y-55160704D01* +X186723883Y-55537872D01* +X187302479Y-55778126D01* +X187928973Y-55778673D01* +X188507987Y-55539429D01* +X188887373Y-55160704D01* +X189263883Y-55537872D01* +X189842479Y-55778126D01* +X190468973Y-55778673D01* +X191047987Y-55539429D01* +X191491372Y-55096817D01* +X191731626Y-54518221D01* +X191731628Y-54515473D01* +X192646027Y-54515473D01* +X192885271Y-55094487D01* +X193327883Y-55537872D01* +X193906479Y-55778126D01* +X194532973Y-55778673D01* +X195111987Y-55539429D01* +X195491373Y-55160704D01* +X195867883Y-55537872D01* +X196446479Y-55778126D01* +X197072973Y-55778673D01* +X197651987Y-55539429D01* +X198031373Y-55160704D01* +X198407883Y-55537872D01* +X198986479Y-55778126D01* +X199612973Y-55778673D01* +X200191987Y-55539429D01* +X200571373Y-55160704D01* +X200947883Y-55537872D01* +X201526479Y-55778126D01* +X202152973Y-55778673D01* +X202731987Y-55539429D01* +X203111373Y-55160704D01* +X203487883Y-55537872D01* +X204066479Y-55778126D01* +X204692973Y-55778673D01* +X205271987Y-55539429D01* +X205651373Y-55160704D01* +X206027883Y-55537872D01* +X206606479Y-55778126D01* +X207232973Y-55778673D01* +X207811987Y-55539429D01* +X208191373Y-55160704D01* +X208567883Y-55537872D01* +X209146479Y-55778126D01* +X209772973Y-55778673D01* +X210351987Y-55539429D01* +X210731373Y-55160704D01* +X211107883Y-55537872D01* +X211686479Y-55778126D01* +X212312973Y-55778673D01* +X212891987Y-55539429D01* +X213335372Y-55096817D01* +X213575626Y-54518221D01* +X213576173Y-53891727D01* +X213336929Y-53312713D01* +X212894317Y-52869328D01* +X212315721Y-52629074D01* +X211689227Y-52628527D01* +X211110213Y-52867771D01* +X210730827Y-53246496D01* +X210354317Y-52869328D01* +X209775721Y-52629074D01* +X209149227Y-52628527D01* +X208570213Y-52867771D01* +X208190827Y-53246496D01* +X207814317Y-52869328D01* +X207235721Y-52629074D01* +X206609227Y-52628527D01* +X206030213Y-52867771D01* +X205650827Y-53246496D01* +X205274317Y-52869328D01* +X204695721Y-52629074D01* +X204069227Y-52628527D01* +X203490213Y-52867771D01* +X203110827Y-53246496D01* +X202734317Y-52869328D01* +X202155721Y-52629074D01* +X201529227Y-52628527D01* +X200950213Y-52867771D01* +X200570827Y-53246496D01* +X200194317Y-52869328D01* +X199615721Y-52629074D01* +X198989227Y-52628527D01* +X198410213Y-52867771D01* +X198030827Y-53246496D01* +X197654317Y-52869328D01* +X197075721Y-52629074D01* +X196449227Y-52628527D01* +X195870213Y-52867771D01* +X195490827Y-53246496D01* +X195114317Y-52869328D01* +X194535721Y-52629074D01* +X193909227Y-52628527D01* +X193330213Y-52867771D01* +X192886828Y-53310383D01* +X192646574Y-53888979D01* +X192646027Y-54515473D01* +X191731628Y-54515473D01* +X191732173Y-53891727D01* +X191492929Y-53312713D01* +X191050317Y-52869328D01* +X190471721Y-52629074D01* +X189845227Y-52628527D01* +X189266213Y-52867771D01* +X188886827Y-53246496D01* +X188510317Y-52869328D01* +X187931721Y-52629074D01* +X187305227Y-52628527D01* +X186726213Y-52867771D01* +X186346827Y-53246496D01* +X185970317Y-52869328D01* +X185391721Y-52629074D01* +X184765227Y-52628527D01* +X184186213Y-52867771D01* +X183806827Y-53246496D01* +X183430317Y-52869328D01* +X182851721Y-52629074D01* +X182225227Y-52628527D01* +X181646213Y-52867771D01* +X181266827Y-53246496D01* +X180890317Y-52869328D01* +X180311721Y-52629074D01* +X179685227Y-52628527D01* +X179106213Y-52867771D01* +X178726827Y-53246496D01* +X178350317Y-52869328D01* +X177771721Y-52629074D01* +X177145227Y-52628527D01* +X176566213Y-52867771D01* +X176122828Y-53310383D01* +X175882574Y-53888979D01* +X175882027Y-54515473D01* +X176121271Y-55094487D01* +X176563883Y-55537872D01* +X176695100Y-55592358D01* +X176695100Y-62517287D01* +X168290386Y-70674804D01* +X168287100Y-70679567D01* +X168282285Y-70682784D01* +X166727470Y-72237600D01* +X129757566Y-72237600D01* +X129727427Y-72207408D01* +X129383899Y-72064762D01* +X129011933Y-72064438D01* +X128668157Y-72206483D01* +X128404908Y-72469273D01* +X128262262Y-72812801D01* +X128261938Y-73184767D01* +X104578100Y-73184767D01* +X104578100Y-70355510D01* +X108739780Y-70355510D01* +X108932718Y-70822458D01* +X109289663Y-71180026D01* +X109756273Y-71373779D01* +X110261510Y-71374220D01* +X110728458Y-71181282D01* +X111086026Y-70824337D01* +X111279779Y-70357727D01* +X111280220Y-69852490D01* +X111240256Y-69755767D01* +X113021938Y-69755767D01* +X113129180Y-70015314D01* +X113022262Y-70272801D01* +X113021938Y-70644767D01* +X113163983Y-70988543D01* +X113426773Y-71251792D01* +X113770301Y-71394438D01* +X114142267Y-71394762D01* +X114486043Y-71252717D01* +X114519218Y-71219600D01* +X115217045Y-71219600D01* +X115227100Y-71221600D01* +X115419470Y-71221600D01* +X115958285Y-71760416D01* +X116106477Y-71859434D01* +X116205495Y-71925596D01* +X116497100Y-71983600D01* +X118402100Y-71983600D01* +X118693705Y-71925596D01* +X118940915Y-71760415D01* +X119606730Y-71094600D01* +X127357470Y-71094600D01* +X128023285Y-71760415D01* +X128270495Y-71925596D01* +X128562100Y-71983600D01* +X130213100Y-71983600D01* +X130504705Y-71925596D01* +X130751915Y-71760415D01* +X131417730Y-71094600D01* +X139738100Y-71094600D01* +X140029705Y-71036596D01* +X140276915Y-70871415D01* +X158976731Y-52171600D01* +X162806248Y-52171600D01* +X162476728Y-52307755D01* +X161847464Y-52935921D01* +X161506489Y-53757081D01* +X161505713Y-54646219D01* +X161845255Y-55467972D01* +X162473421Y-56097236D01* +X163294581Y-56438211D01* +X164183719Y-56438987D01* +X165005472Y-56099445D01* +X165634736Y-55471279D01* +X165876442Y-54889185D01* +X165961271Y-55094487D01* +X166403883Y-55537872D01* +X166982479Y-55778126D01* +X167608973Y-55778673D01* +X168187987Y-55539429D01* +X168567373Y-55160704D01* +X168943883Y-55537872D01* +X169522479Y-55778126D01* +X170148973Y-55778673D01* +X170727987Y-55539429D01* +X171107373Y-55160704D01* +X171483883Y-55537872D01* +X172062479Y-55778126D01* +X172688973Y-55778673D01* +X173267987Y-55539429D01* +X173711372Y-55096817D01* +X173951626Y-54518221D01* +X173952173Y-53891727D01* +X173712929Y-53312713D01* +X173270317Y-52869328D01* +X172691721Y-52629074D01* +X172065227Y-52628527D01* +X171486213Y-52867771D01* +X171106827Y-53246496D01* +X170730317Y-52869328D01* +X170151721Y-52629074D01* +X169847940Y-52628809D01* +X167581915Y-50362785D01* +X167557574Y-50346521D01* +X167334705Y-50197604D01* +X167043100Y-50139600D01* +X158407100Y-50139600D01* +X158115495Y-50197604D01* +X157868285Y-50362785D01* +X139295470Y-68935600D01* +X131290731Y-68935600D01* +X130751915Y-68396785D01* +X130751914Y-68396784D01* +X130504705Y-68231604D01* +X130213100Y-68173600D01* +X128689100Y-68173600D01* +X128397495Y-68231604D01* +X128150286Y-68396784D01* +X127484470Y-69062600D01* +X119606730Y-69062600D01* +X118940914Y-68396784D01* +X118693705Y-68231604D01* +X118402100Y-68173600D01* +X116497100Y-68173600D01* +X116205495Y-68231604D01* +X116106477Y-68297766D01* +X115958285Y-68396784D01* +X115546470Y-68808600D01* +X114517566Y-68808600D01* +X114487427Y-68778408D01* +X114143899Y-68635762D01* +X113771933Y-68635438D01* +X113428157Y-68777483D01* +X113164908Y-69040273D01* +X113022262Y-69383801D01* +X113021938Y-69755767D01* +X111240256Y-69755767D01* +X111087282Y-69385542D01* +X110730337Y-69027974D01* +X110263727Y-68834221D01* +X109758490Y-68833780D01* +X109291542Y-69026718D01* +X108933974Y-69383663D01* +X108740221Y-69850273D01* +X108739780Y-70355510D01* +X104578100Y-70355510D01* +X104578100Y-65300312D01* +X110067811Y-59810600D01* +X114338100Y-59810600D01* +X114338100Y-63347600D01* +X114348106Y-63397010D01* +X114376547Y-63438635D01* +X114418941Y-63465915D01* +X114465100Y-63474600D01* +X122847100Y-63474600D01* +X122896510Y-63464594D01* +X122938135Y-63436153D01* +X122965415Y-63393759D01* +X122974100Y-63347600D01* +X122974100Y-56131510D01* +X128043780Y-56131510D01* +X128236718Y-56598458D01* +X128593663Y-56956026D01* +X129060273Y-57149779D01* +X129565510Y-57150220D01* +X130032458Y-56957282D01* +X130390026Y-56600337D01* +X130583779Y-56133727D01* +X130584220Y-55628490D01* +X130391282Y-55161542D01* +X130034337Y-54803974D01* +X129567727Y-54610221D01* +X129062490Y-54609780D01* +X128595542Y-54802718D01* +X128237974Y-55159663D01* +X128044221Y-55626273D01* +X128043780Y-56131510D01* +X122974100Y-56131510D01* +X122974100Y-47218600D01* +X122964094Y-47169190D01* +X122935653Y-47127565D01* +X122893259Y-47100285D01* +X122847100Y-47091600D01* +X114465100Y-47091600D01* +X114415690Y-47101606D01* +X114374065Y-47130047D01* +X114346785Y-47172441D01* +X114338100Y-47218600D01* +X114338100Y-47580600D01* +X111718811Y-47580600D01* +X109735956Y-45597744D01* +X109400177Y-45373385D01* +X109004100Y-45294599D01* +X109004095Y-45294600D01* +X98209105Y-45294600D01* +X98209100Y-45294599D01* +X97813023Y-45373385D01* +X97477244Y-45597744D01* +X97477242Y-45597747D01* +X95699244Y-47375744D01* +X95474885Y-47711523D01* +X95396099Y-48107600D01* +X93129100Y-48107600D01* +X93129100Y-41376600D01* +X222923100Y-41376600D01* +X222923100Y-111099600D01* +X222923100Y-111099600D01* +G37* +X222923100Y-111099600D02* +X93129100Y-111099600D01* +X93129100Y-102906219D01* +X160235713Y-102906219D01* +X160575255Y-103727972D01* +X161203421Y-104357236D01* +X162024581Y-104698211D01* +X162913719Y-104698987D01* +X163735472Y-104359445D01* +X164364736Y-103731279D01* +X164705711Y-102910119D01* +X164706487Y-102020981D01* +X164366945Y-101199228D01* +X163738779Y-100569964D01* +X162917619Y-100228989D01* +X162028481Y-100228213D01* +X161206728Y-100567755D01* +X160577464Y-101195921D01* +X160236489Y-102017081D01* +X160235713Y-102906219D01* +X93129100Y-102906219D01* +X93129100Y-99311510D01* +X116303780Y-99311510D01* +X116496718Y-99778458D01* +X116853663Y-100136026D01* +X117320273Y-100329779D01* +X117825510Y-100330220D01* +X118292458Y-100137282D01* +X118650026Y-99780337D01* +X118843779Y-99313727D01* +X118843780Y-99311510D01* +X128043780Y-99311510D01* +X128236718Y-99778458D01* +X128593663Y-100136026D01* +X129060273Y-100329779D01* +X129565510Y-100330220D01* +X130032458Y-100137282D01* +X130390026Y-99780337D01* +X130583779Y-99313727D01* +X130584220Y-98808490D01* +X130391282Y-98341542D01* +X130034337Y-97983974D01* +X129567727Y-97790221D01* +X129062490Y-97789780D01* +X128595542Y-97982718D01* +X128237974Y-98339663D01* +X128044221Y-98806273D01* +X128043780Y-99311510D01* +X118843780Y-99311510D01* +X118844220Y-98808490D01* +X118651282Y-98341542D01* +X118294337Y-97983974D01* +X117827727Y-97790221D01* +X117322490Y-97789780D01* +X116855542Y-97982718D01* +X116497974Y-98339663D01* +X116304221Y-98806273D01* +X116303780Y-99311510D01* +X93129100Y-99311510D01* +X93129100Y-48107600D01* +X95396099Y-48107600D01* +X95396100Y-48107605D01* +X95396100Y-75031595D01* +X95396099Y-75031600D01* +X95474885Y-75427677D01* +X95699244Y-75763456D01* +X104081242Y-84145453D01* +X104081244Y-84145456D01* +X104416796Y-84369663D01* +X104417023Y-84369815D01* +X104813100Y-84448601D01* +X104813105Y-84448600D01* +X116465197Y-84448600D01* +X116304221Y-84836273D01* +X116303780Y-85341510D01* +X116496718Y-85808458D01* +X116853663Y-86166026D01* +X117320273Y-86359779D01* +X117825510Y-86360220D01* +X118292458Y-86167282D01* +X118650026Y-85810337D01* +X118843779Y-85343727D01* +X118844220Y-84838490D01* +X118683122Y-84448600D01* +X128205197Y-84448600D01* +X128044221Y-84836273D01* +X128043780Y-85341510D01* +X128236718Y-85808458D01* +X128593663Y-86166026D01* +X129060273Y-86359779D01* +X129565510Y-86360220D01* +X130032458Y-86167282D01* +X130390026Y-85810337D01* +X130583779Y-85343727D01* +X130584220Y-84838490D01* +X130423122Y-84448600D01* +X156708388Y-84448600D01* +X168802100Y-96542311D01* +X168802100Y-102717595D01* +X168802099Y-102717600D01* +X168880885Y-103113677D01* +X169105244Y-103449456D01* +X173677242Y-108021453D01* +X173677244Y-108021456D01* +X173878529Y-108155949D01* +X174013022Y-108245815D01* +X174409100Y-108324600D01* +X185077095Y-108324600D01* +X185077100Y-108324601D01* +X185473177Y-108245815D01* +X185808956Y-108021456D01* +X187332953Y-106497458D01* +X187332956Y-106497456D01* +X187495226Y-106254600D01* +X187557315Y-106161678D01* +X187636100Y-105765600D01* +X187636100Y-103655567D01* +X187935372Y-103356817D01* +X188175626Y-102778221D01* +X188175628Y-102775473D01* +X192646027Y-102775473D01* +X192885271Y-103354487D01* +X193327883Y-103797872D01* +X193906479Y-104038126D01* +X194532973Y-104038673D01* +X195111987Y-103799429D01* +X195555372Y-103356817D01* +X195795626Y-102778221D01* +X195795628Y-102775473D01* +X197726027Y-102775473D01* +X197965271Y-103354487D01* +X198407883Y-103797872D01* +X198986479Y-104038126D01* +X199612973Y-104038673D01* +X200191987Y-103799429D01* +X200571373Y-103420704D01* +X200947883Y-103797872D01* +X201526479Y-104038126D01* +X202152973Y-104038673D01* +X202731987Y-103799429D01* +X203111373Y-103420704D01* +X203487883Y-103797872D01* +X204066479Y-104038126D01* +X204692973Y-104038673D01* +X205271987Y-103799429D01* +X205651373Y-103420704D01* +X206027883Y-103797872D01* +X206606479Y-104038126D01* +X207232973Y-104038673D01* +X207811987Y-103799429D01* +X208191373Y-103420704D01* +X208567883Y-103797872D01* +X209146479Y-104038126D01* +X209772973Y-104038673D01* +X210351987Y-103799429D01* +X210731373Y-103420704D01* +X211107883Y-103797872D01* +X211686479Y-104038126D01* +X212312973Y-104038673D01* +X212891987Y-103799429D01* +X213335372Y-103356817D01* +X213575626Y-102778221D01* +X213576173Y-102151727D01* +X213336929Y-101572713D01* +X212894317Y-101129328D01* +X212315721Y-100889074D01* +X211689227Y-100888527D01* +X211110213Y-101127771D01* +X210730827Y-101506496D01* +X210354317Y-101129328D01* +X209775721Y-100889074D01* +X209149227Y-100888527D01* +X208570213Y-101127771D01* +X208190827Y-101506496D01* +X207814317Y-101129328D01* +X207235721Y-100889074D01* +X206609227Y-100888527D01* +X206030213Y-101127771D01* +X205650827Y-101506496D01* +X205274317Y-101129328D01* +X204695721Y-100889074D01* +X204069227Y-100888527D01* +X203490213Y-101127771D01* +X203110827Y-101506496D01* +X202734317Y-101129328D01* +X202155721Y-100889074D01* +X201529227Y-100888527D01* +X200950213Y-101127771D01* +X200570827Y-101506496D01* +X200194317Y-101129328D01* +X199615721Y-100889074D01* +X198989227Y-100888527D01* +X198410213Y-101127771D01* +X197966828Y-101570383D01* +X197726574Y-102148979D01* +X197726027Y-102775473D01* +X195795628Y-102775473D01* +X195796173Y-102151727D01* +X195556929Y-101572713D01* +X195114317Y-101129328D01* +X194535721Y-100889074D01* +X193909227Y-100888527D01* +X193330213Y-101127771D01* +X192886828Y-101570383D01* +X192646574Y-102148979D01* +X192646027Y-102775473D01* +X188175628Y-102775473D01* +X188176173Y-102151727D01* +X187936929Y-101572713D01* +X187494317Y-101129328D01* +X186915721Y-100889074D01* +X186289227Y-100888527D01* +X185710213Y-101127771D01* +X185330827Y-101506496D01* +X185096100Y-101271359D01* +X185096100Y-97826219D01* +X212305713Y-97826219D01* +X212645255Y-98647972D01* +X213273421Y-99277236D01* +X214094581Y-99618211D01* +X214983719Y-99618987D01* +X215805472Y-99279445D01* +X216434736Y-98651279D01* +X216775711Y-97830119D01* +X216776487Y-96940981D01* +X216436945Y-96119228D01* +X215808779Y-95489964D01* +X214987619Y-95148989D01* +X214098481Y-95148213D01* +X213276728Y-95487755D01* +X212647464Y-96115921D01* +X212306489Y-96937081D01* +X212305713Y-97826219D01* +X185096100Y-97826219D01* +X185096100Y-96621605D01* +X185096101Y-96621600D01* +X185017315Y-96225523D01* +X184946291Y-96119228D01* +X184792956Y-95889744D01* +X184792953Y-95889742D01* +X167012956Y-78109744D01* +X166677177Y-77885385D01* +X166281100Y-77806599D01* +X166281095Y-77806600D01* +X109051811Y-77806600D01* +X104578100Y-73332888D01* +X104578100Y-73184767D01* +X128261938Y-73184767D01* +X128403983Y-73528543D01* +X128666773Y-73791792D01* +X129010301Y-73934438D01* +X129382267Y-73934762D01* +X129726043Y-73792717D01* +X129757214Y-73761600D01* +X167043100Y-73761600D01* +X167334705Y-73703596D01* +X167581915Y-73538415D01* +X169355928Y-71764403D01* +X177987814Y-63386397D01* +X177991103Y-63381630D01* +X177995915Y-63378415D01* +X178075389Y-63259474D01* +X178156666Y-63141679D01* +X178157880Y-63136018D01* +X178161096Y-63131205D01* +X178189016Y-62990844D01* +X178219014Y-62850972D01* +X178217970Y-62845281D01* +X178219100Y-62839600D01* +X178219100Y-56040402D01* +X178475100Y-56296402D01* +X178475100Y-57505600D01* +X178532952Y-57796439D01* +X178697699Y-58043001D01* +X195207699Y-74553001D01* +X195454261Y-74717748D01* +X195745100Y-74775600D01* +X207876298Y-74775600D01* +X210607144Y-77506446D01* +X210792271Y-77954487D01* +X211170996Y-78333873D01* +X210793828Y-78710383D01* +X210553574Y-79288979D01* +X210553027Y-79915473D01* +X210792271Y-80494487D01* +X211234883Y-80937872D01* +X211813479Y-81178126D01* +X212439973Y-81178673D01* +X213018987Y-80939429D01* +X213462372Y-80496817D01* +X213702626Y-79918221D01* +X213703173Y-79291727D01* +X213463929Y-78712713D01* +X213085204Y-78333327D01* +X213398373Y-78020704D01* +X213774883Y-78397872D01* +X214353479Y-78638126D01* +X214979973Y-78638673D01* +X215558987Y-78399429D01* +X216002372Y-77956817D01* +X216057689Y-77823600D01* +X216319100Y-77823600D01* +X216609939Y-77765748D01* +X216856501Y-77601001D01* +X217110501Y-77347001D01* +X217275248Y-77100440D01* +X217333100Y-76809600D01* +X217333100Y-73761600D01* +X217275248Y-73470761D01* +X217275248Y-73470760D01* +X217110501Y-73224199D01* +X215840501Y-71954199D01* +X215593939Y-71789452D01* +X215303100Y-71731600D01* +X196059902Y-71731600D01* +X194214521Y-69886219D01* +X212305713Y-69886219D01* +X212645255Y-70707972D01* +X213273421Y-71337236D01* +X214094581Y-71678211D01* +X214983719Y-71678987D01* +X215805472Y-71339445D01* +X216434736Y-70711279D01* +X216775711Y-69890119D01* +X216776487Y-69000981D01* +X216436945Y-68179228D01* +X215808779Y-67549964D01* +X214987619Y-67208989D01* +X214098481Y-67208213D01* +X213276728Y-67547755D01* +X212647464Y-68175921D01* +X212306489Y-68997081D01* +X212305713Y-69886219D01* +X194214521Y-69886219D01* +X183297100Y-58968798D01* +X183297100Y-55593510D01* +X183427987Y-55539429D01* +X183807373Y-55160704D01* +X184183883Y-55537872D01* +X184762479Y-55778126D01* +X185388973Y-55778673D01* +X185967987Y-55539429D01* +X186347373Y-55160704D01* +X186723883Y-55537872D01* +X187302479Y-55778126D01* +X187928973Y-55778673D01* +X188507987Y-55539429D01* +X188887373Y-55160704D01* +X189263883Y-55537872D01* +X189842479Y-55778126D01* +X190468973Y-55778673D01* +X191047987Y-55539429D01* +X191491372Y-55096817D01* +X191731626Y-54518221D01* +X191731628Y-54515473D01* +X192646027Y-54515473D01* +X192885271Y-55094487D01* +X193327883Y-55537872D01* +X193906479Y-55778126D01* +X194532973Y-55778673D01* +X195111987Y-55539429D01* +X195491373Y-55160704D01* +X195867883Y-55537872D01* +X196446479Y-55778126D01* +X197072973Y-55778673D01* +X197651987Y-55539429D01* +X198031373Y-55160704D01* +X198407883Y-55537872D01* +X198986479Y-55778126D01* +X199612973Y-55778673D01* +X200191987Y-55539429D01* +X200571373Y-55160704D01* +X200947883Y-55537872D01* +X201526479Y-55778126D01* +X202152973Y-55778673D01* +X202731987Y-55539429D01* +X203111373Y-55160704D01* +X203487883Y-55537872D01* +X204066479Y-55778126D01* +X204692973Y-55778673D01* +X205271987Y-55539429D01* +X205651373Y-55160704D01* +X206027883Y-55537872D01* +X206606479Y-55778126D01* +X207232973Y-55778673D01* +X207811987Y-55539429D01* +X208191373Y-55160704D01* +X208567883Y-55537872D01* +X209146479Y-55778126D01* +X209772973Y-55778673D01* +X210351987Y-55539429D01* +X210731373Y-55160704D01* +X211107883Y-55537872D01* +X211686479Y-55778126D01* +X212312973Y-55778673D01* +X212891987Y-55539429D01* +X213335372Y-55096817D01* +X213575626Y-54518221D01* +X213576173Y-53891727D01* +X213336929Y-53312713D01* +X212894317Y-52869328D01* +X212315721Y-52629074D01* +X211689227Y-52628527D01* +X211110213Y-52867771D01* +X210730827Y-53246496D01* +X210354317Y-52869328D01* +X209775721Y-52629074D01* +X209149227Y-52628527D01* +X208570213Y-52867771D01* +X208190827Y-53246496D01* +X207814317Y-52869328D01* +X207235721Y-52629074D01* +X206609227Y-52628527D01* +X206030213Y-52867771D01* +X205650827Y-53246496D01* +X205274317Y-52869328D01* +X204695721Y-52629074D01* +X204069227Y-52628527D01* +X203490213Y-52867771D01* +X203110827Y-53246496D01* +X202734317Y-52869328D01* +X202155721Y-52629074D01* +X201529227Y-52628527D01* +X200950213Y-52867771D01* +X200570827Y-53246496D01* +X200194317Y-52869328D01* +X199615721Y-52629074D01* +X198989227Y-52628527D01* +X198410213Y-52867771D01* +X198030827Y-53246496D01* +X197654317Y-52869328D01* +X197075721Y-52629074D01* +X196449227Y-52628527D01* +X195870213Y-52867771D01* +X195490827Y-53246496D01* +X195114317Y-52869328D01* +X194535721Y-52629074D01* +X193909227Y-52628527D01* +X193330213Y-52867771D01* +X192886828Y-53310383D01* +X192646574Y-53888979D01* +X192646027Y-54515473D01* +X191731628Y-54515473D01* +X191732173Y-53891727D01* +X191492929Y-53312713D01* +X191050317Y-52869328D01* +X190471721Y-52629074D01* +X189845227Y-52628527D01* +X189266213Y-52867771D01* +X188886827Y-53246496D01* +X188510317Y-52869328D01* +X187931721Y-52629074D01* +X187305227Y-52628527D01* +X186726213Y-52867771D01* +X186346827Y-53246496D01* +X185970317Y-52869328D01* +X185391721Y-52629074D01* +X184765227Y-52628527D01* +X184186213Y-52867771D01* +X183806827Y-53246496D01* +X183430317Y-52869328D01* +X182851721Y-52629074D01* +X182225227Y-52628527D01* +X181646213Y-52867771D01* +X181266827Y-53246496D01* +X180890317Y-52869328D01* +X180311721Y-52629074D01* +X179685227Y-52628527D01* +X179106213Y-52867771D01* +X178726827Y-53246496D01* +X178350317Y-52869328D01* +X177771721Y-52629074D01* +X177145227Y-52628527D01* +X176566213Y-52867771D01* +X176122828Y-53310383D01* +X175882574Y-53888979D01* +X175882027Y-54515473D01* +X176121271Y-55094487D01* +X176563883Y-55537872D01* +X176695100Y-55592358D01* +X176695100Y-62517287D01* +X168290386Y-70674804D01* +X168287100Y-70679567D01* +X168282285Y-70682784D01* +X166727470Y-72237600D01* +X129757566Y-72237600D01* +X129727427Y-72207408D01* +X129383899Y-72064762D01* +X129011933Y-72064438D01* +X128668157Y-72206483D01* +X128404908Y-72469273D01* +X128262262Y-72812801D01* +X128261938Y-73184767D01* +X104578100Y-73184767D01* +X104578100Y-70355510D01* +X108739780Y-70355510D01* +X108932718Y-70822458D01* +X109289663Y-71180026D01* +X109756273Y-71373779D01* +X110261510Y-71374220D01* +X110728458Y-71181282D01* +X111086026Y-70824337D01* +X111279779Y-70357727D01* +X111280220Y-69852490D01* +X111240256Y-69755767D01* +X113021938Y-69755767D01* +X113129180Y-70015314D01* +X113022262Y-70272801D01* +X113021938Y-70644767D01* +X113163983Y-70988543D01* +X113426773Y-71251792D01* +X113770301Y-71394438D01* +X114142267Y-71394762D01* +X114486043Y-71252717D01* +X114519218Y-71219600D01* +X115217045Y-71219600D01* +X115227100Y-71221600D01* +X115419470Y-71221600D01* +X115958285Y-71760416D01* +X116106477Y-71859434D01* +X116205495Y-71925596D01* +X116497100Y-71983600D01* +X118402100Y-71983600D01* +X118693705Y-71925596D01* +X118940915Y-71760415D01* +X119606730Y-71094600D01* +X127357470Y-71094600D01* +X128023285Y-71760415D01* +X128270495Y-71925596D01* +X128562100Y-71983600D01* +X130213100Y-71983600D01* +X130504705Y-71925596D01* +X130751915Y-71760415D01* +X131417730Y-71094600D01* +X139738100Y-71094600D01* +X140029705Y-71036596D01* +X140276915Y-70871415D01* +X158976731Y-52171600D01* +X162806248Y-52171600D01* +X162476728Y-52307755D01* +X161847464Y-52935921D01* +X161506489Y-53757081D01* +X161505713Y-54646219D01* +X161845255Y-55467972D01* +X162473421Y-56097236D01* +X163294581Y-56438211D01* +X164183719Y-56438987D01* +X165005472Y-56099445D01* +X165634736Y-55471279D01* +X165876442Y-54889185D01* +X165961271Y-55094487D01* +X166403883Y-55537872D01* +X166982479Y-55778126D01* +X167608973Y-55778673D01* +X168187987Y-55539429D01* +X168567373Y-55160704D01* +X168943883Y-55537872D01* +X169522479Y-55778126D01* +X170148973Y-55778673D01* +X170727987Y-55539429D01* +X171107373Y-55160704D01* +X171483883Y-55537872D01* +X172062479Y-55778126D01* +X172688973Y-55778673D01* +X173267987Y-55539429D01* +X173711372Y-55096817D01* +X173951626Y-54518221D01* +X173952173Y-53891727D01* +X173712929Y-53312713D01* +X173270317Y-52869328D01* +X172691721Y-52629074D01* +X172065227Y-52628527D01* +X171486213Y-52867771D01* +X171106827Y-53246496D01* +X170730317Y-52869328D01* +X170151721Y-52629074D01* +X169847940Y-52628809D01* +X167581915Y-50362785D01* +X167557574Y-50346521D01* +X167334705Y-50197604D01* +X167043100Y-50139600D01* +X158407100Y-50139600D01* +X158115495Y-50197604D01* +X157868285Y-50362785D01* +X139295470Y-68935600D01* +X131290731Y-68935600D01* +X130751915Y-68396785D01* +X130751914Y-68396784D01* +X130504705Y-68231604D01* +X130213100Y-68173600D01* +X128689100Y-68173600D01* +X128397495Y-68231604D01* +X128150286Y-68396784D01* +X127484470Y-69062600D01* +X119606730Y-69062600D01* +X118940914Y-68396784D01* +X118693705Y-68231604D01* +X118402100Y-68173600D01* +X116497100Y-68173600D01* +X116205495Y-68231604D01* +X116106477Y-68297766D01* +X115958285Y-68396784D01* +X115546470Y-68808600D01* +X114517566Y-68808600D01* +X114487427Y-68778408D01* +X114143899Y-68635762D01* +X113771933Y-68635438D01* +X113428157Y-68777483D01* +X113164908Y-69040273D01* +X113022262Y-69383801D01* +X113021938Y-69755767D01* +X111240256Y-69755767D01* +X111087282Y-69385542D01* +X110730337Y-69027974D01* +X110263727Y-68834221D01* +X109758490Y-68833780D01* +X109291542Y-69026718D01* +X108933974Y-69383663D01* +X108740221Y-69850273D01* +X108739780Y-70355510D01* +X104578100Y-70355510D01* +X104578100Y-65300312D01* +X110067811Y-59810600D01* +X114338100Y-59810600D01* +X114338100Y-63347600D01* +X114348106Y-63397010D01* +X114376547Y-63438635D01* +X114418941Y-63465915D01* +X114465100Y-63474600D01* +X122847100Y-63474600D01* +X122896510Y-63464594D01* +X122938135Y-63436153D01* +X122965415Y-63393759D01* +X122974100Y-63347600D01* +X122974100Y-56131510D01* +X128043780Y-56131510D01* +X128236718Y-56598458D01* +X128593663Y-56956026D01* +X129060273Y-57149779D01* +X129565510Y-57150220D01* +X130032458Y-56957282D01* +X130390026Y-56600337D01* +X130583779Y-56133727D01* +X130584220Y-55628490D01* +X130391282Y-55161542D01* +X130034337Y-54803974D01* +X129567727Y-54610221D01* +X129062490Y-54609780D01* +X128595542Y-54802718D01* +X128237974Y-55159663D01* +X128044221Y-55626273D01* +X128043780Y-56131510D01* +X122974100Y-56131510D01* +X122974100Y-47218600D01* +X122964094Y-47169190D01* +X122935653Y-47127565D01* +X122893259Y-47100285D01* +X122847100Y-47091600D01* +X114465100Y-47091600D01* +X114415690Y-47101606D01* +X114374065Y-47130047D01* +X114346785Y-47172441D01* +X114338100Y-47218600D01* +X114338100Y-47580600D01* +X111718811Y-47580600D01* +X109735956Y-45597744D01* +X109400177Y-45373385D01* +X109004100Y-45294599D01* +X109004095Y-45294600D01* +X98209105Y-45294600D01* +X98209100Y-45294599D01* +X97813023Y-45373385D01* +X97477244Y-45597744D01* +X97477242Y-45597747D01* +X95699244Y-47375744D01* +X95474885Y-47711523D01* +X95396099Y-48107600D01* +X93129100Y-48107600D01* +X93129100Y-41376600D01* +X222923100Y-41376600D01* +X222923100Y-111099600D01* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-B.Mask.gbs b/extensions/ArduinoShield/Gerber/ArduinoShield-B.Mask.gbs new file mode 100644 index 0000000..c614f45 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-B.Mask.gbs @@ -0,0 +1,96 @@ +G04 #@! TF.FileFunction,Soldermask,Bot* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,1.000000*% +%ADD12C,2.279600*% +%ADD13C,1.670000*% +G04 APERTURE END LIST* +D10* +D11* +X116878100Y-63982600D03* +X110909100Y-65506600D03* +X111925100Y-67411600D03* +X114338100Y-65506600D03* +X109258100Y-65506600D03* +X113576100Y-67411600D03* +X115354100Y-63982600D03* +X112306100Y-63728600D03* +X113830100Y-63728600D03* +X115227100Y-67411600D03* +X115862100Y-65506600D03* +X112560100Y-65506600D03* +X107734100Y-63728600D03* +X110782100Y-63728600D03* +X109258100Y-63728600D03* +X120815100Y-61315600D03* +X118783100Y-61315600D03* +X116243100Y-61315600D03* +X116243100Y-59029600D03* +X118783100Y-59029600D03* +X118783100Y-57251600D03* +X116243100Y-57251600D03* +X116243100Y-54203600D03* +X118783100Y-54203600D03* +X121069100Y-48615600D03* +X118783100Y-48615600D03* +X116243100Y-48615600D03* +X118783100Y-51409600D03* +X116243100Y-51409600D03* +D12* +X196761100Y-54203600D03* +X199301100Y-54203600D03* +X201841100Y-54203600D03* +X204381100Y-54203600D03* +X206921100Y-54203600D03* +X209461100Y-54203600D03* +X212001100Y-54203600D03* +X194221100Y-54203600D03* +X174917100Y-54203600D03* +X177457100Y-54203600D03* +X179997100Y-54203600D03* +X182537100Y-54203600D03* +X185077100Y-54203600D03* +X187617100Y-54203600D03* +X190157100Y-54203600D03* +X172377100Y-54203600D03* +X169837100Y-54203600D03* +X167297100Y-54203600D03* +X201841100Y-102463600D03* +X204381100Y-102463600D03* +X206921100Y-102463600D03* +X209461100Y-102463600D03* +X212001100Y-102463600D03* +X199301100Y-102463600D03* +X181521100Y-102463600D03* +X184061100Y-102463600D03* +X186601100Y-102463600D03* +X189141100Y-102463600D03* +X191681100Y-102463600D03* +X194221100Y-102463600D03* +X178981100Y-102463600D03* +X176441100Y-102463600D03* +X214668100Y-79603600D03* +X212128100Y-79603600D03* +X214668100Y-77063600D03* +X212128100Y-77063600D03* +X214668100Y-74523600D03* +X212128100Y-74523600D03* +D13* +X117574000Y-85090000D03* +X129314000Y-85090000D03* +X117574000Y-99060000D03* +X129314000Y-99060000D03* +X98270000Y-70104000D03* +X110010000Y-70104000D03* +X117574000Y-70104000D03* +X129314000Y-70104000D03* +X117574000Y-55880000D03* +X129314000Y-55880000D03* +X98270000Y-55880000D03* +X110010000Y-55880000D03* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-B.Paste.gbp b/extensions/ArduinoShield/Gerber/ArduinoShield-B.Paste.gbp new file mode 100644 index 0000000..3052f42 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-B.Paste.gbp @@ -0,0 +1,11 @@ +G04 #@! TF.FileFunction,Paste,Bot* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +G04 APERTURE END LIST* +D10* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-B.SilkS.gbo b/extensions/ArduinoShield/Gerber/ArduinoShield-B.SilkS.gbo new file mode 100644 index 0000000..63ff5c7 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-B.SilkS.gbo @@ -0,0 +1,11 @@ +G04 #@! TF.FileFunction,Legend,Bot* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +G04 APERTURE END LIST* +D10* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-Edge.Cuts.gm1 b/extensions/ArduinoShield/Gerber/ArduinoShield-Edge.Cuts.gm1 new file mode 100644 index 0000000..07a1263 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-Edge.Cuts.gm1 @@ -0,0 +1,128 @@ +G04 #@! TF.FileFunction,Profile,NP* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,0.150000*% +%ADD12C,0.203200*% +G04 APERTURE END LIST* +D10* +D11* +X93002100Y-111226600D02* +X223050100Y-111226600D01* +X93002100Y-41249600D02* +X93002100Y-111226600D01* +X223050100Y-41249600D02* +X93002100Y-41249600D01* +X223050100Y-111226600D02* +X223050100Y-41249600D01* +D12* +X173293919Y-71763467D02* +X174442967Y-71763467D01* +X173064110Y-72452895D02* +X173868443Y-70039895D01* +X174672776Y-72452895D01* +X175477110Y-72452895D02* +X175477110Y-70844229D01* +X175477110Y-71303848D02* +X175592015Y-71074038D01* +X175706919Y-70959133D01* +X175936729Y-70844229D01* +X176166538Y-70844229D01* +X178005015Y-72452895D02* +X178005015Y-70039895D01* +X178005015Y-72337990D02* +X177775205Y-72452895D01* +X177315586Y-72452895D01* +X177085777Y-72337990D01* +X176970872Y-72223086D01* +X176855967Y-71993276D01* +X176855967Y-71303848D01* +X176970872Y-71074038D01* +X177085777Y-70959133D01* +X177315586Y-70844229D01* +X177775205Y-70844229D01* +X178005015Y-70959133D01* +X180188205Y-70844229D02* +X180188205Y-72452895D01* +X179154062Y-70844229D02* +X179154062Y-72108181D01* +X179268967Y-72337990D01* +X179498776Y-72452895D01* +X179843490Y-72452895D01* +X180073300Y-72337990D01* +X180188205Y-72223086D01* +X181337252Y-72452895D02* +X181337252Y-70844229D01* +X181337252Y-70039895D02* +X181222347Y-70154800D01* +X181337252Y-70269705D01* +X181452157Y-70154800D01* +X181337252Y-70039895D01* +X181337252Y-70269705D01* +X182486300Y-70844229D02* +X182486300Y-72452895D01* +X182486300Y-71074038D02* +X182601205Y-70959133D01* +X182831014Y-70844229D01* +X183175728Y-70844229D01* +X183405538Y-70959133D01* +X183520443Y-71188943D01* +X183520443Y-72452895D01* +X185014204Y-72452895D02* +X184784395Y-72337990D01* +X184669490Y-72223086D01* +X184554585Y-71993276D01* +X184554585Y-71303848D01* +X184669490Y-71074038D01* +X184784395Y-70959133D01* +X185014204Y-70844229D01* +X185358918Y-70844229D01* +X185588728Y-70959133D01* +X185703633Y-71074038D01* +X185818537Y-71303848D01* +X185818537Y-71993276D01* +X185703633Y-72223086D01* +X185588728Y-72337990D01* +X185358918Y-72452895D01* +X185014204Y-72452895D01* +X173408824Y-73926095D02* +X173408824Y-75879476D01* +X173523729Y-76109286D01* +X173638633Y-76224190D01* +X173868443Y-76339095D01* +X174328062Y-76339095D01* +X174557871Y-76224190D01* +X174672776Y-76109286D01* +X174787681Y-75879476D01* +X174787681Y-73926095D01* +X175936729Y-74730429D02* +X175936729Y-76339095D01* +X175936729Y-74960238D02* +X176051634Y-74845333D01* +X176281443Y-74730429D01* +X176626157Y-74730429D01* +X176855967Y-74845333D01* +X176970872Y-75075143D01* +X176970872Y-76339095D01* +X178464633Y-76339095D02* +X178234824Y-76224190D01* +X178119919Y-76109286D01* +X178005014Y-75879476D01* +X178005014Y-75190048D01* +X178119919Y-74960238D01* +X178234824Y-74845333D01* +X178464633Y-74730429D01* +X178809347Y-74730429D01* +X179039157Y-74845333D01* +X179154062Y-74960238D01* +X179268966Y-75190048D01* +X179268966Y-75879476D01* +X179154062Y-76109286D01* +X179039157Y-76224190D01* +X178809347Y-76339095D01* +X178464633Y-76339095D01* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-F.Cu.gtl b/extensions/ArduinoShield/Gerber/ArduinoShield-F.Cu.gtl new file mode 100644 index 0000000..88aa046 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-F.Cu.gtl @@ -0,0 +1,808 @@ +G04 #@! TF.FileFunction,Copper,L1,Top,Signal* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,0.600000*% +%ADD12C,1.879600*% +%ADD13R,0.740000X2.790000*% +%ADD14C,1.270000*% +%ADD15C,0.250000*% +%ADD16C,0.254000*% +%ADD17C,0.800000*% +%ADD18C,0.300000*% +G04 APERTURE END LIST* +D10* +D11* +X116878100Y-63982600D03* +X110909100Y-65506600D03* +X111925100Y-67411600D03* +X114338100Y-65506600D03* +X109258100Y-65506600D03* +X113576100Y-67411600D03* +X115354100Y-63982600D03* +X112306100Y-63728600D03* +X113830100Y-63728600D03* +X115227100Y-67411600D03* +X115862100Y-65506600D03* +X112560100Y-65506600D03* +X107734100Y-63728600D03* +X110782100Y-63728600D03* +X109258100Y-63728600D03* +X120815100Y-61315600D03* +X118783100Y-61315600D03* +X116243100Y-61315600D03* +X116243100Y-59029600D03* +X118783100Y-59029600D03* +X118783100Y-57251600D03* +X116243100Y-57251600D03* +X116243100Y-54203600D03* +X118783100Y-54203600D03* +X121069100Y-48615600D03* +X118783100Y-48615600D03* +X116243100Y-48615600D03* +X118783100Y-51409600D03* +X116243100Y-51409600D03* +D12* +X196761100Y-54203600D03* +X199301100Y-54203600D03* +X201841100Y-54203600D03* +X204381100Y-54203600D03* +X206921100Y-54203600D03* +X209461100Y-54203600D03* +X212001100Y-54203600D03* +X194221100Y-54203600D03* +X174917100Y-54203600D03* +X177457100Y-54203600D03* +X179997100Y-54203600D03* +X182537100Y-54203600D03* +X185077100Y-54203600D03* +X187617100Y-54203600D03* +X190157100Y-54203600D03* +X172377100Y-54203600D03* +X169837100Y-54203600D03* +X167297100Y-54203600D03* +X201841100Y-102463600D03* +X204381100Y-102463600D03* +X206921100Y-102463600D03* +X209461100Y-102463600D03* +X212001100Y-102463600D03* +X199301100Y-102463600D03* +X181521100Y-102463600D03* +X184061100Y-102463600D03* +X186601100Y-102463600D03* +X189141100Y-102463600D03* +X191681100Y-102463600D03* +X194221100Y-102463600D03* +X178981100Y-102463600D03* +X176441100Y-102463600D03* +X214668100Y-79603600D03* +X212128100Y-79603600D03* +X214668100Y-77063600D03* +X212128100Y-77063600D03* +X214668100Y-74523600D03* +X212128100Y-74523600D03* +D13* +X124714000Y-82430000D03* +X124714000Y-87750000D03* +X123444000Y-82430000D03* +X123444000Y-87750000D03* +X120904000Y-87750000D03* +X120904000Y-82430000D03* +X122174000Y-87750000D03* +X122174000Y-82430000D03* +X125984000Y-82430000D03* +X125984000Y-87750000D03* +D14* +X117574000Y-85090000D03* +X129314000Y-85090000D03* +D13* +X124714000Y-96400000D03* +X124714000Y-101720000D03* +X123444000Y-96400000D03* +X123444000Y-101720000D03* +X120904000Y-101720000D03* +X120904000Y-96400000D03* +X122174000Y-101720000D03* +X122174000Y-96400000D03* +X125984000Y-96400000D03* +X125984000Y-101720000D03* +D14* +X117574000Y-99060000D03* +X129314000Y-99060000D03* +D13* +X105410000Y-67444000D03* +X105410000Y-72764000D03* +X104140000Y-67444000D03* +X104140000Y-72764000D03* +X101600000Y-72764000D03* +X101600000Y-67444000D03* +X102870000Y-72764000D03* +X102870000Y-67444000D03* +X106680000Y-67444000D03* +X106680000Y-72764000D03* +D14* +X98270000Y-70104000D03* +X110010000Y-70104000D03* +D13* +X124714000Y-67444000D03* +X124714000Y-72764000D03* +X123444000Y-67444000D03* +X123444000Y-72764000D03* +X120904000Y-72764000D03* +X120904000Y-67444000D03* +X122174000Y-72764000D03* +X122174000Y-67444000D03* +X125984000Y-67444000D03* +X125984000Y-72764000D03* +D14* +X117574000Y-70104000D03* +X129314000Y-70104000D03* +D13* +X124714000Y-53220000D03* +X124714000Y-58540000D03* +X123444000Y-53220000D03* +X123444000Y-58540000D03* +X120904000Y-58540000D03* +X120904000Y-53220000D03* +X122174000Y-58540000D03* +X122174000Y-53220000D03* +X125984000Y-53220000D03* +X125984000Y-58540000D03* +D14* +X117574000Y-55880000D03* +X129314000Y-55880000D03* +D13* +X105410000Y-53220000D03* +X105410000Y-58540000D03* +X104140000Y-53220000D03* +X104140000Y-58540000D03* +X101600000Y-58540000D03* +X101600000Y-53220000D03* +X102870000Y-58540000D03* +X102870000Y-53220000D03* +X106680000Y-53220000D03* +X106680000Y-58540000D03* +D14* +X98270000Y-55880000D03* +X110010000Y-55880000D03* +D11* +X113957100Y-69570600D03* +X113957100Y-70459600D03* +X129197100Y-72999600D03* +X104813100Y-48615600D03* +D15* +X124117100Y-84937600D02* +X127165100Y-84937600D01* +X124117100Y-84937600D02* +X123444000Y-84264500D01* +X123444000Y-82430000D02* +X123444000Y-84264500D01* +X130213100Y-81889600D02* +X167805100Y-81889600D01* +X127165100Y-84937600D02* +X130213100Y-81889600D01* +X190157100Y-59537600D02* +X167805100Y-81889600D01* +X190157100Y-54203600D02* +X190157100Y-59537600D01* +X195834000Y-105664000D02* +X187198000Y-105664000D01* +X206921100Y-101003100D02* +X205994000Y-100076000D01* +X205994000Y-100076000D02* +X198120000Y-100076000D01* +X198120000Y-100076000D02* +X196850000Y-101346000D01* +X196850000Y-101346000D02* +X196850000Y-104648000D01* +X196850000Y-104648000D02* +X195834000Y-105664000D01* +X187198000Y-105664000D02* +X134683500Y-105664000D01* +X134683500Y-105664000D02* +X130975100Y-101955600D01* +X130975100Y-101955600D02* +X130975100Y-94907100D01* +X130975100Y-94907100D02* +X128778000Y-92710000D01* +X128778000Y-92710000D02* +X124206000Y-92710000D01* +X124206000Y-92710000D02* +X123444000Y-91948000D01* +X123444000Y-87750000D02* +X123444000Y-91948000D01* +X206921100Y-101003100D02* +X206921100Y-102463600D01* +X209804000Y-107696000D02* +X201168000Y-107696000D01* +X212001100Y-105498900D02* +X209804000Y-107696000D01* +X201168000Y-107696000D02* +X123507500Y-107696000D01* +X123507500Y-107696000D02* +X119380000Y-103568500D01* +X119380000Y-103568500D02* +X119380000Y-94996000D01* +X119380000Y-94996000D02* +X122174000Y-92202000D01* +X122174000Y-87750000D02* +X122174000Y-92202000D01* +X212001100Y-105498900D02* +X212001100Y-102463600D01* +X131578350Y-91128850D02* +X131578350Y-91541600D01* +X131578350Y-91541600D02* +X131578350Y-101860350D01* +X131578350Y-91128850D02* +X131483100Y-91033600D01* +X131578350Y-91128850D02* +X131483100Y-91033600D01* +X131483100Y-91033600D02* +X128524000Y-88074500D01* +X123291600Y-85699600D02* +X122174000Y-84582000D01* +X122174000Y-84582000D02* +X122174000Y-82430000D01* +X128524000Y-88074500D02* +X128524000Y-86550500D01* +X128524000Y-86550500D02* +X127673100Y-85699600D01* +X127673100Y-85699600D02* +X123291600Y-85699600D01* +X147066000Y-105156000D02* +X138430000Y-105156000D01* +X138430000Y-105156000D02* +X134874000Y-105156000D01* +X207010000Y-99568000D02* +X197866000Y-99568000D01* +X197866000Y-99568000D02* +X196342000Y-101092000D01* +X196342000Y-101092000D02* +X196342000Y-104140000D01* +X196342000Y-104140000D02* +X195326000Y-105156000D01* +X195326000Y-105156000D02* +X147066000Y-105156000D01* +X209461100Y-102019100D02* +X207010000Y-99568000D01* +X134874000Y-105156000D02* +X131578350Y-101860350D01* +X131578350Y-101860350D02* +X131572000Y-101854000D01* +X209461100Y-102463600D02* +X209461100Y-102019100D01* +X209461100Y-102463600D02* +X209461100Y-102273100D01* +X197104000Y-106680000D02* +X188468000Y-106680000D01* +X199301100Y-104482900D02* +X197104000Y-106680000D01* +X188468000Y-106680000D02* +X124269500Y-106680000D01* +X124269500Y-106680000D02* +X123444000Y-105854500D01* +X123444000Y-101720000D02* +X123444000Y-105854500D01* +X199301100Y-104482900D02* +X199301100Y-102463600D01* +X200914000Y-107188000D02* +X192278000Y-107188000D01* +X200914000Y-107188000D02* +X204381100Y-103720900D01* +X204381100Y-102463600D02* +X204381100Y-103720900D01* +X122174000Y-105600500D02* +X123761500Y-107188000D01* +X123761500Y-107188000D02* +X192278000Y-107188000D01* +X122174000Y-105600500D02* +X122174000Y-101720000D01* +X196596000Y-106172000D02* +X187960000Y-106172000D01* +X197612000Y-105156000D02* +X196596000Y-106172000D01* +X197612000Y-101854000D02* +X197612000Y-105156000D01* +X198628000Y-100838000D02* +X197612000Y-101854000D01* +X200660000Y-100838000D02* +X198628000Y-100838000D01* +X201841100Y-102019100D02* +X200660000Y-100838000D01* +X122174000Y-98298000D02* +X122174000Y-96400000D01* +X122682000Y-98806000D02* +X122174000Y-98298000D01* +X127063500Y-98806000D02* +X122682000Y-98806000D01* +X134429500Y-106172000D02* +X127063500Y-98806000D01* +X187960000Y-106172000D02* +X134429500Y-106172000D01* +X201841100Y-102463600D02* +X201841100Y-102019100D01* +X122174000Y-97790000D02* +X122174000Y-96400000D01* +D16* +X111798100Y-69570600D02* +X113957100Y-69570600D01* +X106083100Y-69697600D02* +X105410000Y-69024500D01* +X105410000Y-67444000D02* +X105410000Y-69024500D01* +X111798100Y-69570600D02* +X111163100Y-68935600D01* +X111163100Y-68935600D02* +X108623100Y-68935600D01* +X107861100Y-69697600D02* +X106083100Y-69697600D01* +X108623100Y-68935600D02* +X107861100Y-69697600D01* +X113957100Y-69570600D02* +X113957100Y-69570600D01* +D15* +X113957100Y-69570600D02* +X113957100Y-69570600D01* +D16* +X106591100Y-72852900D02* +X106591100Y-70967600D01* +X106591100Y-70967600D02* +X107099100Y-70459600D01* +X107099100Y-70459600D02* +X107861100Y-70459600D01* +X107861100Y-70459600D02* +X108623100Y-71221600D01* +X108623100Y-71221600D02* +X110909100Y-71221600D01* +X110909100Y-71221600D02* +X111671100Y-70459600D01* +X111671100Y-70459600D02* +X113957100Y-70459600D01* +X168821100Y-69951600D02* +X131229100Y-69951600D01* +X131229100Y-69951600D02* +X130213100Y-68935600D01* +X130213100Y-68935600D02* +X128689100Y-68935600D01* +X128689100Y-68935600D02* +X127927100Y-69697600D01* +X127927100Y-69697600D02* +X125387100Y-69697600D01* +X125387100Y-69697600D02* +X124714000Y-69024500D01* +X124714000Y-69024500D02* +X124714000Y-67444000D01* +X180759100Y-58013600D02* +X168821100Y-69951600D01* +D15* +X180759100Y-58013600D02* +X180759100Y-56743600D01* +X179997100Y-55981600D02* +X179997100Y-54203600D01* +X180759100Y-56743600D02* +X179997100Y-55981600D01* +X180759100Y-58013600D02* +X180759100Y-58013600D01* +D16* +X169075100Y-70459600D02* +X131229100Y-70459600D01* +D15* +X169075100Y-70459600D02* +X181394100Y-58140600D01* +X181394100Y-58140600D02* +X181394100Y-56870600D01* +X182537100Y-54457600D02* +X182537100Y-55727600D01* +X181394100Y-56870600D02* +X182537100Y-55727600D01* +D16* +X124714000Y-71132700D02* +X124714000Y-72764000D01* +X125387100Y-70459600D02* +X124714000Y-71132700D01* +X127927100Y-70459600D02* +X125387100Y-70459600D01* +X128689100Y-71221600D02* +X127927100Y-70459600D01* +X130467100Y-71221600D02* +X128689100Y-71221600D01* +X131229100Y-70459600D02* +X130467100Y-71221600D01* +D15* +X182283100Y-54457600D02* +X182537100Y-54203600D01* +X185077100Y-54203600D02* +X185077100Y-51917600D01* +X123444000Y-64782700D02* +X123444000Y-67444000D01* +X124371100Y-63855600D02* +X123444000Y-64782700D01* +X130467100Y-63855600D02* +X124371100Y-63855600D01* +X132499100Y-61823600D02* +X130467100Y-63855600D01* +X132499100Y-56997600D02* +X132499100Y-61823600D01* +X138849100Y-50647600D02* +X132499100Y-56997600D01* +X183807100Y-50647600D02* +X138849100Y-50647600D01* +X185077100Y-51917600D02* +X183807100Y-50647600D01* +X187617100Y-54203600D02* +X187617100Y-50901600D01* +X122174000Y-63512700D02* +X122174000Y-67444000D01* +X122847100Y-62839600D02* +X122174000Y-63512700D01* +X129705100Y-62839600D02* +X122847100Y-62839600D01* +X131483100Y-61061600D02* +X129705100Y-62839600D01* +X131483100Y-56489600D02* +X131483100Y-61061600D01* +X138341100Y-49631600D02* +X131483100Y-56489600D01* +X186347100Y-49631600D02* +X138341100Y-49631600D01* +X187617100Y-50901600D02* +X186347100Y-49631600D01* +D16* +X127400700Y-72764000D02* +X128961500Y-72764000D01* +X126892700Y-72764000D02* +X125984000Y-72764000D01* +X126892700Y-72764000D02* +X127400700Y-72764000D01* +X128961500Y-72764000D02* +X129197100Y-72999600D01* +D15* +X196761100Y-54203600D02* +X196761100Y-53949600D01* +X124714000Y-49796700D02* +X124714000Y-53220000D01* +X127673100Y-46837600D02* +X124714000Y-49796700D01* +X189649100Y-46837600D02* +X127673100Y-46837600D01* +X196761100Y-53949600D02* +X189649100Y-46837600D01* +X127419100Y-55727600D02* +X127419100Y-54711600D01* +X199301100Y-55219600D02* +X198285100Y-56235600D01* +X198285100Y-56235600D02* +X193205100Y-56235600D01* +X193205100Y-56235600D02* +X192443100Y-55473600D01* +X192443100Y-55473600D02* +X192443100Y-51663600D01* +X192443100Y-51663600D02* +X188633100Y-47853600D01* +X188633100Y-47853600D02* +X136309100Y-47853600D01* +X127419100Y-55727600D02* +X127419100Y-60299600D01* +X127419100Y-60299600D02* +X126657100Y-61061600D01* +X126657100Y-61061600D02* +X125133100Y-61061600D01* +X125133100Y-61061600D02* +X124714000Y-60642500D01* +X124714000Y-58540000D02* +X124714000Y-60642500D01* +X199301100Y-55219600D02* +X199301100Y-54203600D01* +X134277100Y-47853600D02* +X136309100Y-47853600D01* +X127419100Y-54711600D02* +X134277100Y-47853600D01* +X123444000Y-53220000D02* +X123444000Y-50304700D01* +X201841100Y-50139600D02* +X201841100Y-54203600D01* +X198031100Y-46329600D02* +X201841100Y-50139600D01* +X127419100Y-46329600D02* +X198031100Y-46329600D01* +X123444000Y-50304700D02* +X127419100Y-46329600D01* +X127927100Y-55727600D02* +X127927100Y-54965600D01* +X204381100Y-55473600D02* +X203111100Y-56743600D01* +X203111100Y-56743600D02* +X192951100Y-56743600D01* +X192951100Y-56743600D02* +X191935100Y-55727600D01* +X191935100Y-55727600D02* +X191935100Y-52425600D01* +X191935100Y-52425600D02* +X187871100Y-48361600D01* +X187871100Y-48361600D02* +X136309100Y-48361600D01* +X127927100Y-55727600D02* +X127927100Y-60553600D01* +X127927100Y-60553600D02* +X126911100Y-61569600D01* +X126911100Y-61569600D02* +X124625100Y-61569600D01* +X124625100Y-61569600D02* +X123444000Y-60388500D01* +X123444000Y-58540000D02* +X123444000Y-60388500D01* +X204381100Y-55473600D02* +X204381100Y-54203600D01* +X134531100Y-48361600D02* +X136309100Y-48361600D01* +X127927100Y-54965600D02* +X134531100Y-48361600D01* +D17* +X186601100Y-102463600D02* +X186601100Y-96875600D01* +X216573100Y-74523600D02* +X214668100Y-74523600D01* +X218605100Y-76555600D02* +X216573100Y-74523600D01* +X218605100Y-86207600D02* +X218605100Y-76555600D01* +X215049100Y-89763600D02* +X218605100Y-86207600D01* +X193713100Y-89763600D02* +X215049100Y-89763600D01* +X186601100Y-96875600D02* +X193713100Y-89763600D01* +D15* +X206921100Y-54203600D02* +X206921100Y-52933600D01* +X122174000Y-50812700D02* +X122174000Y-53220000D01* +X127165100Y-45821600D02* +X122174000Y-50812700D01* +X199809100Y-45821600D02* +X127165100Y-45821600D01* +X206921100Y-52933600D02* +X199809100Y-45821600D01* +X136055100Y-47345600D02* +X134023100Y-47345600D01* +X194221100Y-52425600D02* +X189141100Y-47345600D01* +X189141100Y-47345600D02* +X136055100Y-47345600D01* +X194221100Y-54203600D02* +X194221100Y-52425600D01* +X126911100Y-55727600D02* +X125984000Y-56654700D01* +X125984000Y-56654700D02* +X125984000Y-58540000D01* +X126911100Y-54457600D02* +X126911100Y-55727600D01* +X134023100Y-47345600D02* +X126911100Y-54457600D01* +D18* +X104140000Y-49288700D02* +X104140000Y-53220000D01* +X104813100Y-48615600D02* +X104140000Y-49288700D01* +D15* +X181521100Y-102463600D02* +X181521100Y-99161600D01* +X181521100Y-99161600D02* +X193713100Y-86969600D01* +X193713100Y-86969600D02* +X209715100Y-86969600D01* +X209715100Y-86969600D02* +X212128100Y-84556600D01* +X212128100Y-84556600D02* +X212128100Y-79603600D01* +X210985100Y-50901600D02* +X212001100Y-51917600D01* +X210985100Y-47599600D02* +X207937100Y-44551600D01* +X207937100Y-44551600D02* +X101511100Y-44551600D01* +X101511100Y-44551600D02* +X98717100Y-47345600D01* +X98717100Y-47345600D02* +X98717100Y-54711600D01* +X98717100Y-54711600D02* +X99987100Y-55981600D01* +X99987100Y-55981600D02* +X103543100Y-55981600D01* +X103543100Y-55981600D02* +X104140000Y-56578500D01* +X104140000Y-58540000D02* +X104140000Y-56578500D01* +X210985100Y-50901600D02* +X210985100Y-47599600D01* +X212001100Y-51917600D02* +X212001100Y-53949600D01* +X212255100Y-53949600D02* +X212001100Y-54203600D01* +X102870000Y-53220000D02* +X102870000Y-55130700D01* +X209461100Y-51917600D02* +X209461100Y-54203600D01* +X210477100Y-50901600D02* +X209461100Y-51917600D01* +X210477100Y-47853600D02* +X210477100Y-50901600D01* +X207683100Y-45059600D02* +X210477100Y-47853600D01* +X101707102Y-45059600D02* +X207683100Y-45059600D01* +X99225100Y-47541602D02* +X101707102Y-45059600D01* +X99225100Y-54457600D02* +X99225100Y-47541602D01* +X100241100Y-55473600D02* +X99225100Y-54457600D01* +X102527100Y-55473600D02* +X100241100Y-55473600D01* +X102870000Y-55130700D02* +X102527100Y-55473600D01* +D16* +G36* +X121704100Y-50207798D02* +X121636599Y-50275299D01* +X121471852Y-50521861D01* +X121414000Y-50812700D01* +X121414000Y-51321374D01* +X121352559Y-51360910D01* +X121207569Y-51573110D01* +X121156560Y-51825000D01* +X121156560Y-54615000D01* +X121200838Y-54850317D01* +X121339910Y-55066441D01* +X121378195Y-55092600D01* +X118582460Y-55092600D01* +X118294337Y-54803974D01* +X117827727Y-54610221D01* +X117322490Y-54609780D01* +X116855542Y-54802718D01* +X116565154Y-55092600D01* +X115354100Y-55092600D01* +X115354100Y-47980600D01* +X121704100Y-47980600D01* +X121704100Y-50207798D01* +X121704100Y-50207798D01* +G37* +X121704100Y-50207798D02* +X121636599Y-50275299D01* +X121471852Y-50521861D01* +X121414000Y-50812700D01* +X121414000Y-51321374D01* +X121352559Y-51360910D01* +X121207569Y-51573110D01* +X121156560Y-51825000D01* +X121156560Y-54615000D01* +X121200838Y-54850317D01* +X121339910Y-55066441D01* +X121378195Y-55092600D01* +X118582460Y-55092600D01* +X118294337Y-54803974D01* +X117827727Y-54610221D01* +X117322490Y-54609780D01* +X116855542Y-54802718D01* +X116565154Y-55092600D01* +X115354100Y-55092600D01* +X115354100Y-47980600D01* +X121704100Y-47980600D01* +X121704100Y-50207798D01* +G36* +X116303780Y-56131510D02* +X116496718Y-56598458D01* +X116853663Y-56956026D01* +X117320273Y-57149779D01* +X117825510Y-57150220D01* +X118292458Y-56957282D01* +X118650026Y-56600337D01* +X118843779Y-56133727D01* +X118844023Y-55854600D01* +X121704100Y-55854600D01* +X121704100Y-56516358D01* +X121568683Y-56541838D01* +X121352559Y-56680910D01* +X121207569Y-56893110D01* +X121156560Y-57145000D01* +X121156560Y-59935000D01* +X121200838Y-60170317D01* +X121339910Y-60386441D01* +X121552110Y-60531431D01* +X121704100Y-60562210D01* +X121704100Y-62204600D01* +X115354100Y-62204600D01* +X115354100Y-55854600D01* +X116304022Y-55854600D01* +X116303780Y-56131510D01* +X116303780Y-56131510D01* +G37* +X116303780Y-56131510D02* +X116496718Y-56598458D01* +X116853663Y-56956026D01* +X117320273Y-57149779D01* +X117825510Y-57150220D01* +X118292458Y-56957282D01* +X118650026Y-56600337D01* +X118843779Y-56133727D01* +X118844023Y-55854600D01* +X121704100Y-55854600D01* +X121704100Y-56516358D01* +X121568683Y-56541838D01* +X121352559Y-56680910D01* +X121207569Y-56893110D01* +X121156560Y-57145000D01* +X121156560Y-59935000D01* +X121200838Y-60170317D01* +X121339910Y-60386441D01* +X121552110Y-60531431D01* +X121704100Y-60562210D01* +X121704100Y-62204600D01* +X115354100Y-62204600D01* +X115354100Y-55854600D01* +X116304022Y-55854600D01* +X116303780Y-56131510D01* +G36* +X117767100Y-68681600D02* +X114254289Y-68681600D01* +X114143899Y-68635762D01* +X113771933Y-68635438D01* +X113660212Y-68681600D01* +X111986731Y-68681600D01* +X111701915Y-68396785D01* +X111701914Y-68396784D01* +X111674719Y-68378613D01* +X111506903Y-68210797D01* +X111464889Y-68182934D01* +X111417100Y-68173600D01* +X108496100Y-68173600D01* +X108446690Y-68183606D01* +X108406297Y-68210797D01* +X108398897Y-68218197D01* +X108331495Y-68231604D01* +X108285255Y-68262501D01* +X108084285Y-68396784D01* +X107545470Y-68935600D01* +X106407878Y-68935600D01* +X106427440Y-68839000D01* +X106427440Y-66049000D01* +X106383162Y-65813683D01* +X106337100Y-65742101D01* +X106337100Y-62966600D01* +X117767100Y-62966600D01* +X117767100Y-68681600D01* +X117767100Y-68681600D01* +G37* +X117767100Y-68681600D02* +X114254289Y-68681600D01* +X114143899Y-68635762D01* +X113771933Y-68635438D01* +X113660212Y-68681600D01* +X111986731Y-68681600D01* +X111701915Y-68396785D01* +X111701914Y-68396784D01* +X111674719Y-68378613D01* +X111506903Y-68210797D01* +X111464889Y-68182934D01* +X111417100Y-68173600D01* +X108496100Y-68173600D01* +X108446690Y-68183606D01* +X108406297Y-68210797D01* +X108398897Y-68218197D01* +X108331495Y-68231604D01* +X108285255Y-68262501D01* +X108084285Y-68396784D01* +X107545470Y-68935600D01* +X106407878Y-68935600D01* +X106427440Y-68839000D01* +X106427440Y-66049000D01* +X106383162Y-65813683D01* +X106337100Y-65742101D01* +X106337100Y-62966600D01* +X117767100Y-62966600D01* +X117767100Y-68681600D01* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-F.Mask.gts b/extensions/ArduinoShield/Gerber/ArduinoShield-F.Mask.gts new file mode 100644 index 0000000..f3a31dc --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-F.Mask.gts @@ -0,0 +1,168 @@ +G04 #@! TF.FileFunction,Soldermask,Top* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,1.000000*% +%ADD12C,2.279600*% +%ADD13R,1.140000X3.190000*% +%ADD14C,1.670000*% +G04 APERTURE END LIST* +D10* +D11* +X116878100Y-63982600D03* +X110909100Y-65506600D03* +X111925100Y-67411600D03* +X114338100Y-65506600D03* +X109258100Y-65506600D03* +X113576100Y-67411600D03* +X115354100Y-63982600D03* +X112306100Y-63728600D03* +X113830100Y-63728600D03* +X115227100Y-67411600D03* +X115862100Y-65506600D03* +X112560100Y-65506600D03* +X107734100Y-63728600D03* +X110782100Y-63728600D03* +X109258100Y-63728600D03* +X120815100Y-61315600D03* +X118783100Y-61315600D03* +X116243100Y-61315600D03* +X116243100Y-59029600D03* +X118783100Y-59029600D03* +X118783100Y-57251600D03* +X116243100Y-57251600D03* +X116243100Y-54203600D03* +X118783100Y-54203600D03* +X121069100Y-48615600D03* +X118783100Y-48615600D03* +X116243100Y-48615600D03* +X118783100Y-51409600D03* +X116243100Y-51409600D03* +D12* +X196761100Y-54203600D03* +X199301100Y-54203600D03* +X201841100Y-54203600D03* +X204381100Y-54203600D03* +X206921100Y-54203600D03* +X209461100Y-54203600D03* +X212001100Y-54203600D03* +X194221100Y-54203600D03* +X174917100Y-54203600D03* +X177457100Y-54203600D03* +X179997100Y-54203600D03* +X182537100Y-54203600D03* +X185077100Y-54203600D03* +X187617100Y-54203600D03* +X190157100Y-54203600D03* +X172377100Y-54203600D03* +X169837100Y-54203600D03* +X167297100Y-54203600D03* +X201841100Y-102463600D03* +X204381100Y-102463600D03* +X206921100Y-102463600D03* +X209461100Y-102463600D03* +X212001100Y-102463600D03* +X199301100Y-102463600D03* +X181521100Y-102463600D03* +X184061100Y-102463600D03* +X186601100Y-102463600D03* +X189141100Y-102463600D03* +X191681100Y-102463600D03* +X194221100Y-102463600D03* +X178981100Y-102463600D03* +X176441100Y-102463600D03* +X214668100Y-79603600D03* +X212128100Y-79603600D03* +X214668100Y-77063600D03* +X212128100Y-77063600D03* +X214668100Y-74523600D03* +X212128100Y-74523600D03* +D13* +X124714000Y-82430000D03* +X124714000Y-87750000D03* +X123444000Y-82430000D03* +X123444000Y-87750000D03* +X120904000Y-87750000D03* +X120904000Y-82430000D03* +X122174000Y-87750000D03* +X122174000Y-82430000D03* +X125984000Y-82430000D03* +X125984000Y-87750000D03* +D14* +X117574000Y-85090000D03* +X129314000Y-85090000D03* +D13* +X124714000Y-96400000D03* +X124714000Y-101720000D03* +X123444000Y-96400000D03* +X123444000Y-101720000D03* +X120904000Y-101720000D03* +X120904000Y-96400000D03* +X122174000Y-101720000D03* +X122174000Y-96400000D03* +X125984000Y-96400000D03* +X125984000Y-101720000D03* +D14* +X117574000Y-99060000D03* +X129314000Y-99060000D03* +D13* +X105410000Y-67444000D03* +X105410000Y-72764000D03* +X104140000Y-67444000D03* +X104140000Y-72764000D03* +X101600000Y-72764000D03* +X101600000Y-67444000D03* +X102870000Y-72764000D03* +X102870000Y-67444000D03* +X106680000Y-67444000D03* +X106680000Y-72764000D03* +D14* +X98270000Y-70104000D03* +X110010000Y-70104000D03* +D13* +X124714000Y-67444000D03* +X124714000Y-72764000D03* +X123444000Y-67444000D03* +X123444000Y-72764000D03* +X120904000Y-72764000D03* +X120904000Y-67444000D03* +X122174000Y-72764000D03* +X122174000Y-67444000D03* +X125984000Y-67444000D03* +X125984000Y-72764000D03* +D14* +X117574000Y-70104000D03* +X129314000Y-70104000D03* +D13* +X124714000Y-53220000D03* +X124714000Y-58540000D03* +X123444000Y-53220000D03* +X123444000Y-58540000D03* +X120904000Y-58540000D03* +X120904000Y-53220000D03* +X122174000Y-58540000D03* +X122174000Y-53220000D03* +X125984000Y-53220000D03* +X125984000Y-58540000D03* +D14* +X117574000Y-55880000D03* +X129314000Y-55880000D03* +D13* +X105410000Y-53220000D03* +X105410000Y-58540000D03* +X104140000Y-53220000D03* +X104140000Y-58540000D03* +X101600000Y-58540000D03* +X101600000Y-53220000D03* +X102870000Y-58540000D03* +X102870000Y-53220000D03* +X106680000Y-53220000D03* +X106680000Y-58540000D03* +D14* +X98270000Y-55880000D03* +X110010000Y-55880000D03* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-F.Paste.gtp b/extensions/ArduinoShield/Gerber/ArduinoShield-F.Paste.gtp new file mode 100644 index 0000000..d14a954 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-F.Paste.gtp @@ -0,0 +1,73 @@ +G04 #@! TF.FileFunction,Paste,Top* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11R,0.740000X2.790000*% +G04 APERTURE END LIST* +D10* +D11* +X124714000Y-82430000D03* +X124714000Y-87750000D03* +X123444000Y-82430000D03* +X123444000Y-87750000D03* +X120904000Y-87750000D03* +X120904000Y-82430000D03* +X122174000Y-87750000D03* +X122174000Y-82430000D03* +X125984000Y-82430000D03* +X125984000Y-87750000D03* +X124714000Y-96400000D03* +X124714000Y-101720000D03* +X123444000Y-96400000D03* +X123444000Y-101720000D03* +X120904000Y-101720000D03* +X120904000Y-96400000D03* +X122174000Y-101720000D03* +X122174000Y-96400000D03* +X125984000Y-96400000D03* +X125984000Y-101720000D03* +X105410000Y-67444000D03* +X105410000Y-72764000D03* +X104140000Y-67444000D03* +X104140000Y-72764000D03* +X101600000Y-72764000D03* +X101600000Y-67444000D03* +X102870000Y-72764000D03* +X102870000Y-67444000D03* +X106680000Y-67444000D03* +X106680000Y-72764000D03* +X124714000Y-67444000D03* +X124714000Y-72764000D03* +X123444000Y-67444000D03* +X123444000Y-72764000D03* +X120904000Y-72764000D03* +X120904000Y-67444000D03* +X122174000Y-72764000D03* +X122174000Y-67444000D03* +X125984000Y-67444000D03* +X125984000Y-72764000D03* +X124714000Y-53220000D03* +X124714000Y-58540000D03* +X123444000Y-53220000D03* +X123444000Y-58540000D03* +X120904000Y-58540000D03* +X120904000Y-53220000D03* +X122174000Y-58540000D03* +X122174000Y-53220000D03* +X125984000Y-53220000D03* +X125984000Y-58540000D03* +X105410000Y-53220000D03* +X105410000Y-58540000D03* +X104140000Y-53220000D03* +X104140000Y-58540000D03* +X101600000Y-58540000D03* +X101600000Y-53220000D03* +X102870000Y-58540000D03* +X102870000Y-53220000D03* +X106680000Y-53220000D03* +X106680000Y-58540000D03* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-F.SilkS.gto b/extensions/ArduinoShield/Gerber/ArduinoShield-F.SilkS.gto new file mode 100644 index 0000000..7e3097f --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-F.SilkS.gto @@ -0,0 +1,2007 @@ +G04 #@! TF.FileFunction,Legend,Top* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 4.0.2+dfsg1-stable) date vie 26 may 2017 18:32:50 CEST* +%MOMM*% +G01* +G04 APERTURE LIST* +%ADD10C,0.100000*% +%ADD11C,0.300000*% +%ADD12C,0.127000*% +%ADD13C,0.203200*% +%ADD14C,0.152400*% +%ADD15C,0.198120*% +%ADD16C,0.150000*% +%ADD17C,0.213360*% +%ADD18C,0.101600*% +%ADD19C,0.200000*% +G04 APERTURE END LIST* +D10* +D11* +X165396101Y-51310314D02* +X165324672Y-51381743D01* +X165110386Y-51453171D01* +X164967529Y-51453171D01* +X164753244Y-51381743D01* +X164610386Y-51238886D01* +X164538958Y-51096029D01* +X164467529Y-50810314D01* +X164467529Y-50596029D01* +X164538958Y-50310314D01* +X164610386Y-50167457D01* +X164753244Y-50024600D01* +X164967529Y-49953171D01* +X165110386Y-49953171D01* +X165324672Y-50024600D01* +X165396101Y-50096029D01* +X166681815Y-50453171D02* +X166681815Y-51453171D01* +X166324672Y-49881743D02* +X165967529Y-50953171D01* +X166896101Y-50953171D01* +X215942101Y-54485314D02* +X215870672Y-54556743D01* +X215656386Y-54628171D01* +X215513529Y-54628171D01* +X215299244Y-54556743D01* +X215156386Y-54413886D01* +X215084958Y-54271029D01* +X215013529Y-53985314D01* +X215013529Y-53771029D01* +X215084958Y-53485314D01* +X215156386Y-53342457D01* +X215299244Y-53199600D01* +X215513529Y-53128171D01* +X215656386Y-53128171D01* +X215870672Y-53199600D01* +X215942101Y-53271029D01* +X216442101Y-53128171D02* +X217370672Y-53128171D01* +X216870672Y-53699600D01* +X217084958Y-53699600D01* +X217227815Y-53771029D01* +X217299244Y-53842457D01* +X217370672Y-53985314D01* +X217370672Y-54342457D01* +X217299244Y-54485314D01* +X217227815Y-54556743D01* +X217084958Y-54628171D01* +X216656386Y-54628171D01* +X216513529Y-54556743D01* +X216442101Y-54485314D01* +X215561101Y-104523314D02* +X215489672Y-104594743D01* +X215275386Y-104666171D01* +X215132529Y-104666171D01* +X214918244Y-104594743D01* +X214775386Y-104451886D01* +X214703958Y-104309029D01* +X214632529Y-104023314D01* +X214632529Y-103809029D01* +X214703958Y-103523314D01* +X214775386Y-103380457D01* +X214918244Y-103237600D01* +X215132529Y-103166171D01* +X215275386Y-103166171D01* +X215489672Y-103237600D01* +X215561101Y-103309029D01* +X216132529Y-103309029D02* +X216203958Y-103237600D01* +X216346815Y-103166171D01* +X216703958Y-103166171D01* +X216846815Y-103237600D01* +X216918244Y-103309029D01* +X216989672Y-103451886D01* +X216989672Y-103594743D01* +X216918244Y-103809029D01* +X216061101Y-104666171D01* +X216989672Y-104666171D01* +X173143101Y-100586314D02* +X173071672Y-100657743D01* +X172857386Y-100729171D01* +X172714529Y-100729171D01* +X172500244Y-100657743D01* +X172357386Y-100514886D01* +X172285958Y-100372029D01* +X172214529Y-100086314D01* +X172214529Y-99872029D01* +X172285958Y-99586314D01* +X172357386Y-99443457D01* +X172500244Y-99300600D01* +X172714529Y-99229171D01* +X172857386Y-99229171D01* +X173071672Y-99300600D01* +X173143101Y-99372029D01* +X174571672Y-100729171D02* +X173714529Y-100729171D01* +X174143101Y-100729171D02* +X174143101Y-99229171D01* +X174000244Y-99443457D01* +X173857386Y-99586314D01* +X173714529Y-99657743D01* +D12* +X214541100Y-102463600D02* +X214541100Y-103987600D01* +X213525100Y-105003600D02* +G75* +G03X214541100Y-103987600I0J1016000D01* +G01* +X213525100Y-105003600D02* +X149517100Y-105003600D01* +X148501100Y-103987600D02* +G75* +G03X149517100Y-105003600I1016000J0D01* +G01* +X148501100Y-103987600D02* +X148501100Y-52705000D01* +X149517100Y-51689000D02* +G75* +G03X148501100Y-52705000I0J-1016000D01* +G01* +X149517100Y-51689000D02* +X213271100Y-51689000D01* +X213271100Y-51689000D02* +X214541100Y-52959000D01* +X214541100Y-52959000D02* +X214541100Y-64389000D01* +X214541100Y-64389000D02* +X217081100Y-66929000D01* +X217081100Y-66929000D02* +X217081100Y-99923600D01* +X217081100Y-99923600D02* +X214541100Y-102463600D01* +D13* +X208826100Y-52933600D02* +X210096100Y-52933600D01* +X210096100Y-52933600D02* +X210731100Y-53568600D01* +X210731100Y-54838600D02* +X210096100Y-55473600D01* +X205651100Y-53568600D02* +X206286100Y-52933600D01* +X206286100Y-52933600D02* +X207556100Y-52933600D01* +X207556100Y-52933600D02* +X208191100Y-53568600D01* +X208191100Y-54838600D02* +X207556100Y-55473600D01* +X207556100Y-55473600D02* +X206286100Y-55473600D01* +X206286100Y-55473600D02* +X205651100Y-54838600D01* +X208826100Y-52933600D02* +X208191100Y-53568600D01* +X208191100Y-54838600D02* +X208826100Y-55473600D01* +X210096100Y-55473600D02* +X208826100Y-55473600D01* +X201206100Y-52933600D02* +X202476100Y-52933600D01* +X202476100Y-52933600D02* +X203111100Y-53568600D01* +X203111100Y-54838600D02* +X202476100Y-55473600D01* +X203111100Y-53568600D02* +X203746100Y-52933600D01* +X203746100Y-52933600D02* +X205016100Y-52933600D01* +X205016100Y-52933600D02* +X205651100Y-53568600D01* +X205651100Y-54838600D02* +X205016100Y-55473600D01* +X205016100Y-55473600D02* +X203746100Y-55473600D01* +X203746100Y-55473600D02* +X203111100Y-54838600D01* +X198031100Y-53568600D02* +X198666100Y-52933600D01* +X198666100Y-52933600D02* +X199936100Y-52933600D01* +X199936100Y-52933600D02* +X200571100Y-53568600D01* +X200571100Y-54838600D02* +X199936100Y-55473600D01* +X199936100Y-55473600D02* +X198666100Y-55473600D01* +X198666100Y-55473600D02* +X198031100Y-54838600D01* +X201206100Y-52933600D02* +X200571100Y-53568600D01* +X200571100Y-54838600D02* +X201206100Y-55473600D01* +X202476100Y-55473600D02* +X201206100Y-55473600D01* +X193586100Y-52933600D02* +X194856100Y-52933600D01* +X194856100Y-52933600D02* +X195491100Y-53568600D01* +X195491100Y-54838600D02* +X194856100Y-55473600D01* +X195491100Y-53568600D02* +X196126100Y-52933600D01* +X196126100Y-52933600D02* +X197396100Y-52933600D01* +X197396100Y-52933600D02* +X198031100Y-53568600D01* +X198031100Y-54838600D02* +X197396100Y-55473600D01* +X197396100Y-55473600D02* +X196126100Y-55473600D01* +X196126100Y-55473600D02* +X195491100Y-54838600D01* +X192951100Y-53568600D02* +X192951100Y-54838600D01* +X193586100Y-52933600D02* +X192951100Y-53568600D01* +X192951100Y-54838600D02* +X193586100Y-55473600D01* +X194856100Y-55473600D02* +X193586100Y-55473600D01* +X211366100Y-52933600D02* +X212636100Y-52933600D01* +X212636100Y-52933600D02* +X213271100Y-53568600D01* +X213271100Y-53568600D02* +X213271100Y-54838600D01* +X213271100Y-54838600D02* +X212636100Y-55473600D01* +X211366100Y-52933600D02* +X210731100Y-53568600D01* +X210731100Y-54838600D02* +X211366100Y-55473600D01* +X212636100Y-55473600D02* +X211366100Y-55473600D01* +X186982100Y-52933600D02* +X188252100Y-52933600D01* +X188252100Y-52933600D02* +X188887100Y-53568600D01* +X188887100Y-54838600D02* +X188252100Y-55473600D01* +X183807100Y-53568600D02* +X184442100Y-52933600D01* +X184442100Y-52933600D02* +X185712100Y-52933600D01* +X185712100Y-52933600D02* +X186347100Y-53568600D01* +X186347100Y-54838600D02* +X185712100Y-55473600D01* +X185712100Y-55473600D02* +X184442100Y-55473600D01* +X184442100Y-55473600D02* +X183807100Y-54838600D01* +X186982100Y-52933600D02* +X186347100Y-53568600D01* +X186347100Y-54838600D02* +X186982100Y-55473600D01* +X188252100Y-55473600D02* +X186982100Y-55473600D01* +X179362100Y-52933600D02* +X180632100Y-52933600D01* +X180632100Y-52933600D02* +X181267100Y-53568600D01* +X181267100Y-54838600D02* +X180632100Y-55473600D01* +X181267100Y-53568600D02* +X181902100Y-52933600D01* +X181902100Y-52933600D02* +X183172100Y-52933600D01* +X183172100Y-52933600D02* +X183807100Y-53568600D01* +X183807100Y-54838600D02* +X183172100Y-55473600D01* +X183172100Y-55473600D02* +X181902100Y-55473600D01* +X181902100Y-55473600D02* +X181267100Y-54838600D01* +X176187100Y-53568600D02* +X176822100Y-52933600D01* +X176822100Y-52933600D02* +X178092100Y-52933600D01* +X178092100Y-52933600D02* +X178727100Y-53568600D01* +X178727100Y-54838600D02* +X178092100Y-55473600D01* +X178092100Y-55473600D02* +X176822100Y-55473600D01* +X176822100Y-55473600D02* +X176187100Y-54838600D01* +X179362100Y-52933600D02* +X178727100Y-53568600D01* +X178727100Y-54838600D02* +X179362100Y-55473600D01* +X180632100Y-55473600D02* +X179362100Y-55473600D01* +X171742100Y-52933600D02* +X173012100Y-52933600D01* +X173012100Y-52933600D02* +X173647100Y-53568600D01* +X173647100Y-54838600D02* +X173012100Y-55473600D01* +X173647100Y-53568600D02* +X174282100Y-52933600D01* +X174282100Y-52933600D02* +X175552100Y-52933600D01* +X175552100Y-52933600D02* +X176187100Y-53568600D01* +X176187100Y-54838600D02* +X175552100Y-55473600D01* +X175552100Y-55473600D02* +X174282100Y-55473600D01* +X174282100Y-55473600D02* +X173647100Y-54838600D01* +X171742100Y-52933600D02* +X171107100Y-53568600D01* +X171107100Y-54838600D02* +X171742100Y-55473600D01* +X173012100Y-55473600D02* +X171742100Y-55473600D01* +X189522100Y-52933600D02* +X190792100Y-52933600D01* +X190792100Y-52933600D02* +X191427100Y-53568600D01* +X191427100Y-53568600D02* +X191427100Y-54838600D01* +X191427100Y-54838600D02* +X190792100Y-55473600D01* +X189522100Y-52933600D02* +X188887100Y-53568600D01* +X188887100Y-54838600D02* +X189522100Y-55473600D01* +X190792100Y-55473600D02* +X189522100Y-55473600D01* +X169202100Y-52933600D02* +X170472100Y-52933600D01* +X170472100Y-52933600D02* +X171107100Y-53568600D01* +X171107100Y-54838600D02* +X170472100Y-55473600D01* +X169202100Y-52933600D02* +X168567100Y-53568600D01* +X168567100Y-54838600D02* +X169202100Y-55473600D01* +X170472100Y-55473600D02* +X169202100Y-55473600D01* +X166662100Y-52933600D02* +X167932100Y-52933600D01* +X167932100Y-52933600D02* +X168567100Y-53568600D01* +X168567100Y-54838600D02* +X167932100Y-55473600D01* +X166027100Y-53568600D02* +X166027100Y-54838600D01* +X166662100Y-52933600D02* +X166027100Y-53568600D01* +X166027100Y-54838600D02* +X166662100Y-55473600D01* +X167932100Y-55473600D02* +X166662100Y-55473600D01* +X210731100Y-101828600D02* +X211366100Y-101193600D01* +X211366100Y-101193600D02* +X212636100Y-101193600D01* +X212636100Y-101193600D02* +X213271100Y-101828600D01* +X213271100Y-103098600D02* +X212636100Y-103733600D01* +X212636100Y-103733600D02* +X211366100Y-103733600D01* +X211366100Y-103733600D02* +X210731100Y-103098600D01* +X206286100Y-101193600D02* +X207556100Y-101193600D01* +X207556100Y-101193600D02* +X208191100Y-101828600D01* +X208191100Y-103098600D02* +X207556100Y-103733600D01* +X208191100Y-101828600D02* +X208826100Y-101193600D01* +X208826100Y-101193600D02* +X210096100Y-101193600D01* +X210096100Y-101193600D02* +X210731100Y-101828600D01* +X210731100Y-103098600D02* +X210096100Y-103733600D01* +X210096100Y-103733600D02* +X208826100Y-103733600D01* +X208826100Y-103733600D02* +X208191100Y-103098600D01* +X203111100Y-101828600D02* +X203746100Y-101193600D01* +X203746100Y-101193600D02* +X205016100Y-101193600D01* +X205016100Y-101193600D02* +X205651100Y-101828600D01* +X205651100Y-103098600D02* +X205016100Y-103733600D01* +X205016100Y-103733600D02* +X203746100Y-103733600D01* +X203746100Y-103733600D02* +X203111100Y-103098600D01* +X206286100Y-101193600D02* +X205651100Y-101828600D01* +X205651100Y-103098600D02* +X206286100Y-103733600D01* +X207556100Y-103733600D02* +X206286100Y-103733600D01* +X198666100Y-101193600D02* +X199936100Y-101193600D01* +X199936100Y-101193600D02* +X200571100Y-101828600D01* +X200571100Y-103098600D02* +X199936100Y-103733600D01* +X200571100Y-101828600D02* +X201206100Y-101193600D01* +X201206100Y-101193600D02* +X202476100Y-101193600D01* +X202476100Y-101193600D02* +X203111100Y-101828600D01* +X203111100Y-103098600D02* +X202476100Y-103733600D01* +X202476100Y-103733600D02* +X201206100Y-103733600D01* +X201206100Y-103733600D02* +X200571100Y-103098600D01* +X198031100Y-101828600D02* +X198031100Y-103098600D01* +X198666100Y-101193600D02* +X198031100Y-101828600D01* +X198031100Y-103098600D02* +X198666100Y-103733600D01* +X199936100Y-103733600D02* +X198666100Y-103733600D01* +X192951100Y-101828600D02* +X193586100Y-101193600D01* +X193586100Y-101193600D02* +X194856100Y-101193600D01* +X194856100Y-101193600D02* +X195491100Y-101828600D01* +X195491100Y-103098600D02* +X194856100Y-103733600D01* +X194856100Y-103733600D02* +X193586100Y-103733600D01* +X193586100Y-103733600D02* +X192951100Y-103098600D01* +X188506100Y-101193600D02* +X189776100Y-101193600D01* +X189776100Y-101193600D02* +X190411100Y-101828600D01* +X190411100Y-103098600D02* +X189776100Y-103733600D01* +X190411100Y-101828600D02* +X191046100Y-101193600D01* +X191046100Y-101193600D02* +X192316100Y-101193600D01* +X192316100Y-101193600D02* +X192951100Y-101828600D01* +X192951100Y-103098600D02* +X192316100Y-103733600D01* +X192316100Y-103733600D02* +X191046100Y-103733600D01* +X191046100Y-103733600D02* +X190411100Y-103098600D01* +X185331100Y-101828600D02* +X185966100Y-101193600D01* +X185966100Y-101193600D02* +X187236100Y-101193600D01* +X187236100Y-101193600D02* +X187871100Y-101828600D01* +X187871100Y-103098600D02* +X187236100Y-103733600D01* +X187236100Y-103733600D02* +X185966100Y-103733600D01* +X185966100Y-103733600D02* +X185331100Y-103098600D01* +X188506100Y-101193600D02* +X187871100Y-101828600D01* +X187871100Y-103098600D02* +X188506100Y-103733600D01* +X189776100Y-103733600D02* +X188506100Y-103733600D01* +X180886100Y-101193600D02* +X182156100Y-101193600D01* +X182156100Y-101193600D02* +X182791100Y-101828600D01* +X182791100Y-103098600D02* +X182156100Y-103733600D01* +X182791100Y-101828600D02* +X183426100Y-101193600D01* +X183426100Y-101193600D02* +X184696100Y-101193600D01* +X184696100Y-101193600D02* +X185331100Y-101828600D01* +X185331100Y-103098600D02* +X184696100Y-103733600D01* +X184696100Y-103733600D02* +X183426100Y-103733600D01* +X183426100Y-103733600D02* +X182791100Y-103098600D01* +X180886100Y-101193600D02* +X180251100Y-101828600D01* +X180251100Y-103098600D02* +X180886100Y-103733600D01* +X182156100Y-103733600D02* +X180886100Y-103733600D01* +X195491100Y-101828600D02* +X195491100Y-103098600D01* +X178346100Y-101193600D02* +X179616100Y-101193600D01* +X179616100Y-101193600D02* +X180251100Y-101828600D01* +X180251100Y-103098600D02* +X179616100Y-103733600D01* +X178346100Y-101193600D02* +X177711100Y-101828600D01* +X177711100Y-103098600D02* +X178346100Y-103733600D01* +X179616100Y-103733600D02* +X178346100Y-103733600D01* +X175806100Y-101193600D02* +X177076100Y-101193600D01* +X177076100Y-101193600D02* +X177711100Y-101828600D01* +X177711100Y-103098600D02* +X177076100Y-103733600D01* +X175171100Y-101828600D02* +X175171100Y-103098600D01* +X175806100Y-101193600D02* +X175171100Y-101828600D01* +X175171100Y-103098600D02* +X175806100Y-103733600D01* +X177076100Y-103733600D02* +X175806100Y-103733600D01* +D12* +X210858100Y-72999600D02* +G75* +G03X210858100Y-72999600I-127000J0D01* +G01* +D14* +X215303100Y-80873600D02* +X215938100Y-80238600D01* +X215938100Y-78968600D02* +X215303100Y-78333600D01* +X215303100Y-78333600D02* +X215938100Y-77698600D01* +X215938100Y-76428600D02* +X215303100Y-75793600D01* +X215303100Y-75793600D02* +X215938100Y-75158600D01* +X215938100Y-73888600D02* +X215303100Y-73253600D01* +X211493100Y-80873600D02* +X210858100Y-80238600D01* +X210858100Y-80238600D02* +X210858100Y-78968600D01* +X210858100Y-78968600D02* +X211493100Y-78333600D01* +X211493100Y-78333600D02* +X210858100Y-77698600D01* +X210858100Y-77698600D02* +X210858100Y-76428600D01* +X210858100Y-76428600D02* +X211493100Y-75793600D01* +X211493100Y-75793600D02* +X210858100Y-75158600D01* +X210858100Y-75158600D02* +X210858100Y-73888600D01* +X210858100Y-73888600D02* +X211493100Y-73253600D01* +X211493100Y-78333600D02* +X215303100Y-78333600D01* +X211493100Y-75793600D02* +X215303100Y-75793600D01* +X211493100Y-73253600D02* +X215303100Y-73253600D01* +X215938100Y-75158600D02* +X215938100Y-73888600D01* +X215938100Y-77698600D02* +X215938100Y-76428600D01* +X215938100Y-80238600D02* +X215938100Y-78968600D01* +X211493100Y-80873600D02* +X215303100Y-80873600D01* +D13* +X213271100Y-101828600D02* +X213271100Y-103098600D01* +D15* +X119514000Y-88490000D02* +X119514000Y-88290000D01* +X119414000Y-88290000D02* +X119414000Y-88490000D01* +X119314000Y-88590000D02* +X119314000Y-88190000D01* +X119214000Y-88190000D02* +X119214000Y-88590000D01* +X119114000Y-88690000D02* +X119114000Y-88090000D01* +X119814000Y-88390000D02* +X119014000Y-88790000D01* +X119014000Y-88790000D02* +X119014000Y-87990000D01* +X119014000Y-87990000D02* +X119814000Y-88390000D01* +X119514000Y-102460000D02* +X119514000Y-102260000D01* +X119414000Y-102260000D02* +X119414000Y-102460000D01* +X119314000Y-102560000D02* +X119314000Y-102160000D01* +X119214000Y-102160000D02* +X119214000Y-102560000D01* +X119114000Y-102660000D02* +X119114000Y-102060000D01* +X119814000Y-102360000D02* +X119014000Y-102760000D01* +X119014000Y-102760000D02* +X119014000Y-101960000D01* +X119014000Y-101960000D02* +X119814000Y-102360000D01* +X100210000Y-73504000D02* +X100210000Y-73304000D01* +X100110000Y-73304000D02* +X100110000Y-73504000D01* +X100010000Y-73604000D02* +X100010000Y-73204000D01* +X99910000Y-73204000D02* +X99910000Y-73604000D01* +X99810000Y-73704000D02* +X99810000Y-73104000D01* +X100510000Y-73404000D02* +X99710000Y-73804000D01* +X99710000Y-73804000D02* +X99710000Y-73004000D01* +X99710000Y-73004000D02* +X100510000Y-73404000D01* +X119514000Y-73504000D02* +X119514000Y-73304000D01* +X119414000Y-73304000D02* +X119414000Y-73504000D01* +X119314000Y-73604000D02* +X119314000Y-73204000D01* +X119214000Y-73204000D02* +X119214000Y-73604000D01* +X119114000Y-73704000D02* +X119114000Y-73104000D01* +X119814000Y-73404000D02* +X119014000Y-73804000D01* +X119014000Y-73804000D02* +X119014000Y-73004000D01* +X119014000Y-73004000D02* +X119814000Y-73404000D01* +X119514000Y-59280000D02* +X119514000Y-59080000D01* +X119414000Y-59080000D02* +X119414000Y-59280000D01* +X119314000Y-59380000D02* +X119314000Y-58980000D01* +X119214000Y-58980000D02* +X119214000Y-59380000D01* +X119114000Y-59480000D02* +X119114000Y-58880000D01* +X119814000Y-59180000D02* +X119014000Y-59580000D01* +X119014000Y-59580000D02* +X119014000Y-58780000D01* +X119014000Y-58780000D02* +X119814000Y-59180000D01* +X100210000Y-59280000D02* +X100210000Y-59080000D01* +X100110000Y-59080000D02* +X100110000Y-59280000D01* +X100010000Y-59380000D02* +X100010000Y-58980000D01* +X99910000Y-58980000D02* +X99910000Y-59380000D01* +X99810000Y-59480000D02* +X99810000Y-58880000D01* +X100510000Y-59180000D02* +X99710000Y-59580000D01* +X99710000Y-59580000D02* +X99710000Y-58780000D01* +X99710000Y-58780000D02* +X100510000Y-59180000D01* +D16* +X147339957Y-104169029D02* +X147339957Y-105402743D01* +X147412529Y-105547886D01* +X147485100Y-105620457D01* +X147630243Y-105693029D01* +X147920529Y-105693029D01* +X148065671Y-105620457D01* +X148138243Y-105547886D01* +X148210814Y-105402743D01* +X148210814Y-104169029D01* +X148863957Y-104314171D02* +X148936528Y-104241600D01* +X149081671Y-104169029D01* +X149444528Y-104169029D01* +X149589671Y-104241600D01* +X149662242Y-104314171D01* +X149734814Y-104459314D01* +X149734814Y-104604457D01* +X149662242Y-104822171D01* +X148791385Y-105693029D01* +X149734814Y-105693029D01* +X138812815Y-103098600D02* +X139538529Y-103098600D01* +X138667672Y-103534029D02* +X139175672Y-102010029D01* +X139683672Y-103534029D01* +X140191672Y-103534029D02* +X140191672Y-102518029D01* +X140191672Y-102808314D02* +X140264244Y-102663171D01* +X140336815Y-102590600D01* +X140481958Y-102518029D01* +X140627101Y-102518029D01* +X141788244Y-103534029D02* +X141788244Y-102010029D01* +X141788244Y-103461457D02* +X141643101Y-103534029D01* +X141352815Y-103534029D01* +X141207673Y-103461457D01* +X141135101Y-103388886D01* +X141062530Y-103243743D01* +X141062530Y-102808314D01* +X141135101Y-102663171D01* +X141207673Y-102590600D01* +X141352815Y-102518029D01* +X141643101Y-102518029D01* +X141788244Y-102590600D01* +X143167101Y-102518029D02* +X143167101Y-103534029D01* +X142513958Y-102518029D02* +X142513958Y-103316314D01* +X142586530Y-103461457D01* +X142731672Y-103534029D01* +X142949387Y-103534029D01* +X143094530Y-103461457D01* +X143167101Y-103388886D01* +X143892815Y-103534029D02* +X143892815Y-102518029D01* +X143892815Y-102010029D02* +X143820244Y-102082600D01* +X143892815Y-102155171D01* +X143965387Y-102082600D01* +X143892815Y-102010029D01* +X143892815Y-102155171D01* +X144618529Y-102518029D02* +X144618529Y-103534029D01* +X144618529Y-102663171D02* +X144691101Y-102590600D01* +X144836243Y-102518029D01* +X145053958Y-102518029D01* +X145199101Y-102590600D01* +X145271672Y-102735743D01* +X145271672Y-103534029D01* +X146215100Y-103534029D02* +X146069958Y-103461457D01* +X145997386Y-103388886D01* +X145924815Y-103243743D01* +X145924815Y-102808314D01* +X145997386Y-102663171D01* +X146069958Y-102590600D01* +X146215100Y-102518029D01* +X146432815Y-102518029D01* +X146577958Y-102590600D01* +X146650529Y-102663171D01* +X146723100Y-102808314D01* +X146723100Y-103243743D01* +X146650529Y-103388886D01* +X146577958Y-103461457D01* +X146432815Y-103534029D01* +X146215100Y-103534029D01* +X148247100Y-103388886D02* +X148174529Y-103461457D01* +X147956815Y-103534029D01* +X147811672Y-103534029D01* +X147593957Y-103461457D01* +X147448815Y-103316314D01* +X147376243Y-103171171D01* +X147303672Y-102880886D01* +X147303672Y-102663171D01* +X147376243Y-102372886D01* +X147448815Y-102227743D01* +X147593957Y-102082600D01* +X147811672Y-102010029D01* +X147956815Y-102010029D01* +X148174529Y-102082600D01* +X148247100Y-102155171D01* +X149117957Y-103534029D02* +X148972815Y-103461457D01* +X148900243Y-103388886D01* +X148827672Y-103243743D01* +X148827672Y-102808314D01* +X148900243Y-102663171D01* +X148972815Y-102590600D01* +X149117957Y-102518029D01* +X149335672Y-102518029D01* +X149480815Y-102590600D01* +X149553386Y-102663171D01* +X149625957Y-102808314D01* +X149625957Y-103243743D01* +X149553386Y-103388886D01* +X149480815Y-103461457D01* +X149335672Y-103534029D01* +X149117957Y-103534029D01* +X150279100Y-102518029D02* +X150279100Y-103534029D01* +X150279100Y-102663171D02* +X150351672Y-102590600D01* +X150496814Y-102518029D01* +X150714529Y-102518029D01* +X150859672Y-102590600D01* +X150932243Y-102735743D01* +X150932243Y-103534029D01* +X151657957Y-102518029D02* +X151657957Y-103534029D01* +X151657957Y-102663171D02* +X151730529Y-102590600D01* +X151875671Y-102518029D01* +X152093386Y-102518029D01* +X152238529Y-102590600D01* +X152311100Y-102735743D01* +X152311100Y-103534029D01* +X153617386Y-103461457D02* +X153472243Y-103534029D01* +X153181957Y-103534029D01* +X153036814Y-103461457D01* +X152964243Y-103316314D01* +X152964243Y-102735743D01* +X153036814Y-102590600D01* +X153181957Y-102518029D01* +X153472243Y-102518029D01* +X153617386Y-102590600D01* +X153689957Y-102735743D01* +X153689957Y-102880886D01* +X152964243Y-103026029D01* +X154996243Y-103461457D02* +X154851100Y-103534029D01* +X154560814Y-103534029D01* +X154415672Y-103461457D01* +X154343100Y-103388886D01* +X154270529Y-103243743D01* +X154270529Y-102808314D01* +X154343100Y-102663171D01* +X154415672Y-102590600D01* +X154560814Y-102518029D01* +X154851100Y-102518029D01* +X154996243Y-102590600D01* +X155431672Y-102518029D02* +X156012243Y-102518029D01* +X155649386Y-102010029D02* +X155649386Y-103316314D01* +X155721958Y-103461457D01* +X155867100Y-103534029D01* +X156012243Y-103534029D01* +X156737957Y-103534029D02* +X156592815Y-103461457D01* +X156520243Y-103388886D01* +X156447672Y-103243743D01* +X156447672Y-102808314D01* +X156520243Y-102663171D01* +X156592815Y-102590600D01* +X156737957Y-102518029D01* +X156955672Y-102518029D01* +X157100815Y-102590600D01* +X157173386Y-102663171D01* +X157245957Y-102808314D01* +X157245957Y-103243743D01* +X157173386Y-103388886D01* +X157100815Y-103461457D01* +X156955672Y-103534029D01* +X156737957Y-103534029D01* +X157899100Y-103534029D02* +X157899100Y-102518029D01* +X157899100Y-102808314D02* +X157971672Y-102663171D01* +X158044243Y-102590600D01* +X158189386Y-102518029D01* +X158334529Y-102518029D01* +D17* +X174155100Y-59070240D02* +X174090753Y-59198934D01* +X174090753Y-59391974D01* +X174155100Y-59585014D01* +X174283793Y-59713707D01* +X174412487Y-59778054D01* +X174669873Y-59842400D01* +X174862913Y-59842400D01* +X175120300Y-59778054D01* +X175248993Y-59713707D01* +X175377687Y-59585014D01* +X175442033Y-59391974D01* +X175442033Y-59263280D01* +X175377687Y-59070240D01* +X175313340Y-59005894D01* +X174862913Y-59005894D01* +X174862913Y-59263280D01* +X175442033Y-58426774D02* +X174090753Y-58426774D01* +X175442033Y-57654614D01* +X174090753Y-57654614D01* +X175442033Y-57011147D02* +X174090753Y-57011147D01* +X174090753Y-56689413D01* +X174155100Y-56496373D01* +X174283793Y-56367680D01* +X174412487Y-56303333D01* +X174669873Y-56238987D01* +X174862913Y-56238987D01* +X175120300Y-56303333D01* +X175248993Y-56367680D01* +X175377687Y-56496373D01* +X175442033Y-56689413D01* +X175442033Y-57011147D01* +X172642953Y-60614560D02* +X172642953Y-59971094D01* +X173029033Y-60743254D02* +X171677753Y-60292827D01* +X173029033Y-59842400D01* +X173029033Y-58619814D02* +X172385567Y-59070240D01* +X173029033Y-59391974D02* +X171677753Y-59391974D01* +X171677753Y-58877200D01* +X171742100Y-58748507D01* +X171806447Y-58684160D01* +X171935140Y-58619814D01* +X172128180Y-58619814D01* +X172256873Y-58684160D01* +X172321220Y-58748507D01* +X172385567Y-58877200D01* +X172385567Y-59391974D01* +X172321220Y-58040694D02* +X172321220Y-57590267D01* +X173029033Y-57397227D02* +X173029033Y-58040694D01* +X171677753Y-58040694D01* +X171677753Y-57397227D01* +X172321220Y-56367680D02* +X172321220Y-56818107D01* +X173029033Y-56818107D02* +X171677753Y-56818107D01* +X171677753Y-56174640D01* +X199612673Y-100148813D02* +X199612673Y-99505347D01* +X199998753Y-100277507D02* +X198647473Y-99827080D01* +X199998753Y-99376653D01* +X198647473Y-98668840D02* +X198647473Y-98540147D01* +X198711820Y-98411453D01* +X198776167Y-98347107D01* +X198904860Y-98282760D01* +X199162247Y-98218413D01* +X199483980Y-98218413D01* +X199741367Y-98282760D01* +X199870060Y-98347107D01* +X199934407Y-98411453D01* +X199998753Y-98540147D01* +X199998753Y-98668840D01* +X199934407Y-98797533D01* +X199870060Y-98861880D01* +X199741367Y-98926227D01* +X199483980Y-98990573D01* +X199162247Y-98990573D01* +X198904860Y-98926227D01* +X198776167Y-98861880D01* +X198711820Y-98797533D01* +X198647473Y-98668840D01* +X201898673Y-100148813D02* +X201898673Y-99505347D01* +X202284753Y-100277507D02* +X200933473Y-99827080D01* +X202284753Y-99376653D01* +X202284753Y-98218413D02* +X202284753Y-98990573D01* +X202284753Y-98604493D02* +X200933473Y-98604493D01* +X201126513Y-98733187D01* +X201255207Y-98861880D01* +X201319553Y-98990573D01* +X204692673Y-100148813D02* +X204692673Y-99505347D01* +X205078753Y-100277507D02* +X203727473Y-99827080D01* +X205078753Y-99376653D01* +X203856167Y-98990573D02* +X203791820Y-98926227D01* +X203727473Y-98797533D01* +X203727473Y-98475800D01* +X203791820Y-98347107D01* +X203856167Y-98282760D01* +X203984860Y-98218413D01* +X204113553Y-98218413D01* +X204306593Y-98282760D01* +X205078753Y-99054920D01* +X205078753Y-98218413D01* +X207232673Y-100148813D02* +X207232673Y-99505347D01* +X207618753Y-100277507D02* +X206267473Y-99827080D01* +X207618753Y-99376653D01* +X206267473Y-99054920D02* +X206267473Y-98218413D01* +X206782247Y-98668840D01* +X206782247Y-98475800D01* +X206846593Y-98347107D01* +X206910940Y-98282760D01* +X207039633Y-98218413D01* +X207361367Y-98218413D01* +X207490060Y-98282760D01* +X207554407Y-98347107D01* +X207618753Y-98475800D01* +X207618753Y-98861880D01* +X207554407Y-98990573D01* +X207490060Y-99054920D01* +X209772673Y-100148813D02* +X209772673Y-99505347D01* +X210158753Y-100277507D02* +X208807473Y-99827080D01* +X210158753Y-99376653D01* +X209257900Y-98347107D02* +X210158753Y-98347107D01* +X208743127Y-98668840D02* +X209708327Y-98990573D01* +X209708327Y-98154067D01* +X212185673Y-100148813D02* +X212185673Y-99505347D01* +X212571753Y-100277507D02* +X211220473Y-99827080D01* +X212571753Y-99376653D01* +X211220473Y-98282760D02* +X211220473Y-98926227D01* +X211863940Y-98990573D01* +X211799593Y-98926227D01* +X211735247Y-98797533D01* +X211735247Y-98475800D01* +X211799593Y-98347107D01* +X211863940Y-98282760D01* +X211992633Y-98218413D01* +X212314367Y-98218413D01* +X212443060Y-98282760D01* +X212507407Y-98347107D01* +X212571753Y-98475800D01* +X212571753Y-98797533D01* +X212507407Y-98926227D01* +X212443060Y-98990573D01* +D14* +X181983138Y-99624848D02* +X181523519Y-99946581D01* +X181983138Y-100176390D02* +X181017938Y-100176390D01* +X181017938Y-99808695D01* +X181063900Y-99716771D01* +X181109862Y-99670810D01* +X181201786Y-99624848D01* +X181339671Y-99624848D01* +X181431595Y-99670810D01* +X181477557Y-99716771D01* +X181523519Y-99808695D01* +X181523519Y-100176390D01* +X181477557Y-99211190D02* +X181477557Y-98889457D01* +X181983138Y-98751571D02* +X181983138Y-99211190D01* +X181017938Y-99211190D01* +X181017938Y-98751571D01* +X181937176Y-98383876D02* +X181983138Y-98245991D01* +X181983138Y-98016181D01* +X181937176Y-97924257D01* +X181891214Y-97878295D01* +X181799290Y-97832334D01* +X181707367Y-97832334D01* +X181615443Y-97878295D01* +X181569481Y-97924257D01* +X181523519Y-98016181D01* +X181477557Y-98200029D01* +X181431595Y-98291953D01* +X181385633Y-98337914D01* +X181293710Y-98383876D01* +X181201786Y-98383876D01* +X181109862Y-98337914D01* +X181063900Y-98291953D01* +X181017938Y-98200029D01* +X181017938Y-97970219D01* +X181063900Y-97832334D01* +X181477557Y-97418676D02* +X181477557Y-97096943D01* +X181983138Y-96959057D02* +X181983138Y-97418676D01* +X181017938Y-97418676D01* +X181017938Y-96959057D01* +X181017938Y-96683286D02* +X181017938Y-96131743D01* +X181983138Y-96407515D02* +X181017938Y-96407515D01* +X183557938Y-100268314D02* +X183557938Y-99670810D01* +X183925633Y-99992543D01* +X183925633Y-99854657D01* +X183971595Y-99762733D01* +X184017557Y-99716771D01* +X184109481Y-99670810D01* +X184339290Y-99670810D01* +X184431214Y-99716771D01* +X184477176Y-99762733D01* +X184523138Y-99854657D01* +X184523138Y-100130429D01* +X184477176Y-100222352D01* +X184431214Y-100268314D01* +X184431214Y-99257152D02* +X184477176Y-99211191D01* +X184523138Y-99257152D01* +X184477176Y-99303114D01* +X184431214Y-99257152D01* +X184523138Y-99257152D01* +X183557938Y-98889457D02* +X183557938Y-98291953D01* +X183925633Y-98613686D01* +X183925633Y-98475800D01* +X183971595Y-98383876D01* +X184017557Y-98337914D01* +X184109481Y-98291953D01* +X184339290Y-98291953D01* +X184431214Y-98337914D01* +X184477176Y-98383876D01* +X184523138Y-98475800D01* +X184523138Y-98751572D01* +X184477176Y-98843495D01* +X184431214Y-98889457D01* +X183557938Y-98016181D02* +X184523138Y-97694448D01* +X183557938Y-97372715D01* +X186097938Y-99716771D02* +X186097938Y-100176390D01* +X186557557Y-100222352D01* +X186511595Y-100176390D01* +X186465633Y-100084467D01* +X186465633Y-99854657D01* +X186511595Y-99762733D01* +X186557557Y-99716771D01* +X186649481Y-99670810D01* +X186879290Y-99670810D01* +X186971214Y-99716771D01* +X187017176Y-99762733D01* +X187063138Y-99854657D01* +X187063138Y-100084467D01* +X187017176Y-100176390D01* +X186971214Y-100222352D01* +X186097938Y-99395038D02* +X187063138Y-99073305D01* +X186097938Y-98751572D01* +X188683900Y-99670810D02* +X188637938Y-99762733D01* +X188637938Y-99900619D01* +X188683900Y-100038505D01* +X188775824Y-100130429D01* +X188867748Y-100176390D01* +X189051595Y-100222352D01* +X189189481Y-100222352D01* +X189373329Y-100176390D01* +X189465252Y-100130429D01* +X189557176Y-100038505D01* +X189603138Y-99900619D01* +X189603138Y-99808695D01* +X189557176Y-99670810D01* +X189511214Y-99624848D01* +X189189481Y-99624848D01* +X189189481Y-99808695D01* +X189603138Y-99211190D02* +X188637938Y-99211190D01* +X189603138Y-98659648D01* +X188637938Y-98659648D01* +X189603138Y-98200028D02* +X188637938Y-98200028D01* +X188637938Y-97970219D01* +X188683900Y-97832333D01* +X188775824Y-97740409D01* +X188867748Y-97694448D01* +X189051595Y-97648486D01* +X189189481Y-97648486D01* +X189373329Y-97694448D01* +X189465252Y-97740409D01* +X189557176Y-97832333D01* +X189603138Y-97970219D01* +X189603138Y-98200028D01* +X191223900Y-99670810D02* +X191177938Y-99762733D01* +X191177938Y-99900619D01* +X191223900Y-100038505D01* +X191315824Y-100130429D01* +X191407748Y-100176390D01* +X191591595Y-100222352D01* +X191729481Y-100222352D01* +X191913329Y-100176390D01* +X192005252Y-100130429D01* +X192097176Y-100038505D01* +X192143138Y-99900619D01* +X192143138Y-99808695D01* +X192097176Y-99670810D01* +X192051214Y-99624848D01* +X191729481Y-99624848D01* +X191729481Y-99808695D01* +X192143138Y-99211190D02* +X191177938Y-99211190D01* +X192143138Y-98659648D01* +X191177938Y-98659648D01* +X192143138Y-98200028D02* +X191177938Y-98200028D01* +X191177938Y-97970219D01* +X191223900Y-97832333D01* +X191315824Y-97740409D01* +X191407748Y-97694448D01* +X191591595Y-97648486D01* +X191729481Y-97648486D01* +X191913329Y-97694448D01* +X192005252Y-97740409D01* +X192097176Y-97832333D01* +X192143138Y-97970219D01* +X192143138Y-98200028D01* +X193717938Y-100314276D02* +X194683138Y-99992543D01* +X193717938Y-99670810D01* +X194683138Y-99349076D02* +X194039671Y-99349076D01* +X193717938Y-99349076D02* +X193763900Y-99395038D01* +X193809862Y-99349076D01* +X193763900Y-99303115D01* +X193717938Y-99349076D01* +X193809862Y-99349076D01* +X194039671Y-98889457D02* +X194683138Y-98889457D01* +X194131595Y-98889457D02* +X194085633Y-98843496D01* +X194039671Y-98751572D01* +X194039671Y-98613686D01* +X194085633Y-98521762D01* +X194177557Y-98475800D01* +X194683138Y-98475800D01* +D18* +X210330748Y-78423710D02* +X209124248Y-78423710D01* +X210215843Y-77159758D02* +X210273295Y-77217210D01* +X210330748Y-77389567D01* +X210330748Y-77504472D01* +X210273295Y-77676829D01* +X210158390Y-77791734D01* +X210043486Y-77849186D01* +X209813676Y-77906638D01* +X209641319Y-77906638D01* +X209411510Y-77849186D01* +X209296605Y-77791734D01* +X209181700Y-77676829D01* +X209124248Y-77504472D01* +X209124248Y-77389567D01* +X209181700Y-77217210D01* +X209239152Y-77159758D01* +X210273295Y-76700138D02* +X210330748Y-76527781D01* +X210330748Y-76240519D01* +X210273295Y-76125615D01* +X210215843Y-76068162D01* +X210100938Y-76010710D01* +X209986033Y-76010710D01* +X209871129Y-76068162D01* +X209813676Y-76125615D01* +X209756224Y-76240519D01* +X209698771Y-76470329D01* +X209641319Y-76585234D01* +X209583867Y-76642686D01* +X209468962Y-76700138D01* +X209354057Y-76700138D01* +X209239152Y-76642686D01* +X209181700Y-76585234D01* +X209124248Y-76470329D01* +X209124248Y-76183067D01* +X209181700Y-76010710D01* +X210330748Y-75493638D02* +X209124248Y-75493638D01* +X209124248Y-75034019D01* +X209181700Y-74919114D01* +X209239152Y-74861662D01* +X209354057Y-74804210D01* +X209526414Y-74804210D01* +X209641319Y-74861662D01* +X209698771Y-74919114D01* +X209756224Y-75034019D01* +X209756224Y-75493638D01* +D17* +X211301753Y-56816413D02* +X211301753Y-56687720D01* +X211366100Y-56559026D01* +X211430447Y-56494680D01* +X211559140Y-56430333D01* +X211816527Y-56365986D01* +X212138260Y-56365986D01* +X212395647Y-56430333D01* +X212524340Y-56494680D01* +X212588687Y-56559026D01* +X212653033Y-56687720D01* +X212653033Y-56816413D01* +X212588687Y-56945106D01* +X212524340Y-57009453D01* +X212395647Y-57073800D01* +X212138260Y-57138146D01* +X211816527Y-57138146D01* +X211559140Y-57073800D01* +X211430447Y-57009453D01* +X211366100Y-56945106D01* +X211301753Y-56816413D01* +X210113033Y-56365986D02* +X210113033Y-57138146D01* +X210113033Y-56752066D02* +X208761753Y-56752066D01* +X208954793Y-56880760D01* +X209083487Y-57009453D01* +X209147833Y-57138146D01* +X206350447Y-57138146D02* +X206286100Y-57073800D01* +X206221753Y-56945106D01* +X206221753Y-56623373D01* +X206286100Y-56494680D01* +X206350447Y-56430333D01* +X206479140Y-56365986D01* +X206607833Y-56365986D01* +X206800873Y-56430333D01* +X207573033Y-57202493D01* +X207573033Y-56365986D01* +X203554753Y-57202493D02* +X203554753Y-56365986D01* +X204069527Y-56816413D01* +X204069527Y-56623373D01* +X204133873Y-56494680D01* +X204198220Y-56430333D01* +X204326913Y-56365986D01* +X204648647Y-56365986D01* +X204777340Y-56430333D01* +X204841687Y-56494680D01* +X204906033Y-56623373D01* +X204906033Y-57009453D01* +X204841687Y-57138146D01* +X204777340Y-57202493D01* +X201592180Y-56494680D02* +X202493033Y-56494680D01* +X201077407Y-56816413D02* +X202042607Y-57138146D01* +X202042607Y-56301640D01* +X198601753Y-56430333D02* +X198601753Y-57073800D01* +X199245220Y-57138146D01* +X199180873Y-57073800D01* +X199116527Y-56945106D01* +X199116527Y-56623373D01* +X199180873Y-56494680D01* +X199245220Y-56430333D01* +X199373913Y-56365986D01* +X199695647Y-56365986D01* +X199824340Y-56430333D01* +X199888687Y-56494680D01* +X199953033Y-56623373D01* +X199953033Y-56945106D01* +X199888687Y-57073800D01* +X199824340Y-57138146D01* +X196188753Y-56494680D02* +X196188753Y-56752066D01* +X196253100Y-56880760D01* +X196317447Y-56945106D01* +X196510487Y-57073800D01* +X196767873Y-57138146D01* +X197282647Y-57138146D01* +X197411340Y-57073800D01* +X197475687Y-57009453D01* +X197540033Y-56880760D01* +X197540033Y-56623373D01* +X197475687Y-56494680D01* +X197411340Y-56430333D01* +X197282647Y-56365986D01* +X196960913Y-56365986D01* +X196832220Y-56430333D01* +X196767873Y-56494680D01* +X196703527Y-56623373D01* +X196703527Y-56880760D01* +X196767873Y-57009453D01* +X196832220Y-57073800D01* +X196960913Y-57138146D01* +X193648753Y-57075493D02* +X193648753Y-56174640D01* +X195000033Y-56753760D01* +X190036873Y-56753760D02* +X189972527Y-56882453D01* +X189908180Y-56946800D01* +X189779487Y-57011146D01* +X189715140Y-57011146D01* +X189586447Y-56946800D01* +X189522100Y-56882453D01* +X189457753Y-56753760D01* +X189457753Y-56496373D01* +X189522100Y-56367680D01* +X189586447Y-56303333D01* +X189715140Y-56238986D01* +X189779487Y-56238986D01* +X189908180Y-56303333D01* +X189972527Y-56367680D01* +X190036873Y-56496373D01* +X190036873Y-56753760D01* +X190101220Y-56882453D01* +X190165567Y-56946800D01* +X190294260Y-57011146D01* +X190551647Y-57011146D01* +X190680340Y-56946800D01* +X190744687Y-56882453D01* +X190809033Y-56753760D01* +X190809033Y-56496373D01* +X190744687Y-56367680D01* +X190680340Y-56303333D01* +X190551647Y-56238986D01* +X190294260Y-56238986D01* +X190165567Y-56303333D01* +X190101220Y-56367680D01* +X190036873Y-56496373D01* +X188269033Y-56882453D02* +X188269033Y-56625066D01* +X188204687Y-56496373D01* +X188140340Y-56432026D01* +X187947300Y-56303333D01* +X187689913Y-56238986D01* +X187175140Y-56238986D01* +X187046447Y-56303333D01* +X186982100Y-56367680D01* +X186917753Y-56496373D01* +X186917753Y-56753760D01* +X186982100Y-56882453D01* +X187046447Y-56946800D01* +X187175140Y-57011146D01* +X187496873Y-57011146D01* +X187625567Y-56946800D01* +X187689913Y-56882453D01* +X187754260Y-56753760D01* +X187754260Y-56496373D01* +X187689913Y-56367680D01* +X187625567Y-56303333D01* +X187496873Y-56238986D01* +X185729033Y-57525919D02* +X185729033Y-58298079D01* +X185729033Y-57911999D02* +X184377753Y-57911999D01* +X184570793Y-58040693D01* +X184699487Y-58169386D01* +X184763833Y-58298079D01* +X184377753Y-56689413D02* +X184377753Y-56560720D01* +X184442100Y-56432026D01* +X184506447Y-56367680D01* +X184635140Y-56303333D01* +X184892527Y-56238986D01* +X185214260Y-56238986D01* +X185471647Y-56303333D01* +X185600340Y-56367680D01* +X185664687Y-56432026D01* +X185729033Y-56560720D01* +X185729033Y-56689413D01* +X185664687Y-56818106D01* +X185600340Y-56882453D01* +X185471647Y-56946800D01* +X185214260Y-57011146D01* +X184892527Y-57011146D01* +X184635140Y-56946800D01* +X184506447Y-56882453D01* +X184442100Y-56818106D01* +X184377753Y-56689413D01* +X183062033Y-57525919D02* +X183062033Y-58298079D01* +X183062033Y-57911999D02* +X181710753Y-57911999D01* +X181903793Y-58040693D01* +X182032487Y-58169386D01* +X182096833Y-58298079D01* +X183062033Y-56238986D02* +X183062033Y-57011146D01* +X183062033Y-56625066D02* +X181710753Y-56625066D01* +X181903793Y-56753760D01* +X182032487Y-56882453D01* +X182096833Y-57011146D01* +X180522033Y-57525919D02* +X180522033Y-58298079D01* +X180522033Y-57911999D02* +X179170753Y-57911999D01* +X179363793Y-58040693D01* +X179492487Y-58169386D01* +X179556833Y-58298079D01* +X179299447Y-57011146D02* +X179235100Y-56946800D01* +X179170753Y-56818106D01* +X179170753Y-56496373D01* +X179235100Y-56367680D01* +X179299447Y-56303333D01* +X179428140Y-56238986D01* +X179556833Y-56238986D01* +X179749873Y-56303333D01* +X180522033Y-57075493D01* +X180522033Y-56238986D01* +X177982033Y-57525919D02* +X177982033Y-58298079D01* +X177982033Y-57911999D02* +X176630753Y-57911999D01* +X176823793Y-58040693D01* +X176952487Y-58169386D01* +X177016833Y-58298079D01* +X176630753Y-57075493D02* +X176630753Y-56238986D01* +X177145527Y-56689413D01* +X177145527Y-56496373D01* +X177209873Y-56367680D01* +X177274220Y-56303333D01* +X177402913Y-56238986D01* +X177724647Y-56238986D01* +X177853340Y-56303333D01* +X177917687Y-56367680D01* +X177982033Y-56496373D01* +X177982033Y-56882453D01* +X177917687Y-57011146D01* +X177853340Y-57075493D01* +D19* +X122729714Y-85256667D02* +X123205905Y-85256667D01* +X122634476Y-85542381D02* +X122967809Y-84542381D01* +X123301143Y-85542381D01* +X124158286Y-85542381D02* +X123586857Y-85542381D01* +X123872571Y-85542381D02* +X123872571Y-84542381D01* +X123777333Y-84685238D01* +X123682095Y-84780476D01* +X123586857Y-84828095D01* +X119253524Y-92154286D02* +X119158286Y-92249524D01* +X118872571Y-92344762D01* +X118682095Y-92344762D01* +X118396381Y-92249524D01* +X118205905Y-92059048D01* +X118110666Y-91868571D01* +X118015428Y-91487619D01* +X118015428Y-91201905D01* +X118110666Y-90820952D01* +X118205905Y-90630476D01* +X118396381Y-90440000D01* +X118682095Y-90344762D01* +X118872571Y-90344762D01* +X119158286Y-90440000D01* +X119253524Y-90535238D01* +X120396381Y-92344762D02* +X120205905Y-92249524D01* +X120110666Y-92154286D01* +X120015428Y-91963810D01* +X120015428Y-91392381D01* +X120110666Y-91201905D01* +X120205905Y-91106667D01* +X120396381Y-91011429D01* +X120682095Y-91011429D01* +X120872571Y-91106667D01* +X120967809Y-91201905D01* +X121063047Y-91392381D01* +X121063047Y-91963810D01* +X120967809Y-92154286D01* +X120872571Y-92249524D01* +X120682095Y-92344762D01* +X120396381Y-92344762D01* +X121920190Y-91011429D02* +X121920190Y-92344762D01* +X121920190Y-91201905D02* +X122015429Y-91106667D01* +X122205905Y-91011429D01* +X122491619Y-91011429D01* +X122682095Y-91106667D01* +X122777333Y-91297143D01* +X122777333Y-92344762D01* +X123729714Y-91011429D02* +X123729714Y-92344762D01* +X123729714Y-91201905D02* +X123824953Y-91106667D01* +X124015429Y-91011429D01* +X124301143Y-91011429D01* +X124491619Y-91106667D01* +X124586857Y-91297143D01* +X124586857Y-92344762D01* +X125539238Y-91582857D02* +X127063048Y-91582857D01* +X127920190Y-91773333D02* +X128872571Y-91773333D01* +X127729714Y-92344762D02* +X128396381Y-90344762D01* +X129063048Y-92344762D01* +X122729714Y-99226667D02* +X123205905Y-99226667D01* +X122634476Y-99512381D02* +X122967809Y-98512381D01* +X123301143Y-99512381D01* +X123586857Y-98607619D02* +X123634476Y-98560000D01* +X123729714Y-98512381D01* +X123967810Y-98512381D01* +X124063048Y-98560000D01* +X124110667Y-98607619D01* +X124158286Y-98702857D01* +X124158286Y-98798095D01* +X124110667Y-98940952D01* +X123539238Y-99512381D01* +X124158286Y-99512381D01* +X119253524Y-106124286D02* +X119158286Y-106219524D01* +X118872571Y-106314762D01* +X118682095Y-106314762D01* +X118396381Y-106219524D01* +X118205905Y-106029048D01* +X118110666Y-105838571D01* +X118015428Y-105457619D01* +X118015428Y-105171905D01* +X118110666Y-104790952D01* +X118205905Y-104600476D01* +X118396381Y-104410000D01* +X118682095Y-104314762D01* +X118872571Y-104314762D01* +X119158286Y-104410000D01* +X119253524Y-104505238D01* +X120396381Y-106314762D02* +X120205905Y-106219524D01* +X120110666Y-106124286D01* +X120015428Y-105933810D01* +X120015428Y-105362381D01* +X120110666Y-105171905D01* +X120205905Y-105076667D01* +X120396381Y-104981429D01* +X120682095Y-104981429D01* +X120872571Y-105076667D01* +X120967809Y-105171905D01* +X121063047Y-105362381D01* +X121063047Y-105933810D01* +X120967809Y-106124286D01* +X120872571Y-106219524D01* +X120682095Y-106314762D01* +X120396381Y-106314762D01* +X121920190Y-104981429D02* +X121920190Y-106314762D01* +X121920190Y-105171905D02* +X122015429Y-105076667D01* +X122205905Y-104981429D01* +X122491619Y-104981429D01* +X122682095Y-105076667D01* +X122777333Y-105267143D01* +X122777333Y-106314762D01* +X123729714Y-104981429D02* +X123729714Y-106314762D01* +X123729714Y-105171905D02* +X123824953Y-105076667D01* +X124015429Y-104981429D01* +X124301143Y-104981429D01* +X124491619Y-105076667D01* +X124586857Y-105267143D01* +X124586857Y-106314762D01* +X125539238Y-105552857D02* +X127063048Y-105552857D01* +X127920190Y-105743333D02* +X128872571Y-105743333D01* +X127729714Y-106314762D02* +X128396381Y-104314762D01* +X129063048Y-106314762D01* +X103663810Y-70556381D02* +X103663810Y-69556381D01* +X104663810Y-70556381D02* +X104092381Y-70556381D01* +X104378095Y-70556381D02* +X104378095Y-69556381D01* +X104282857Y-69699238D01* +X104187619Y-69794476D01* +X104092381Y-69842095D01* +X100330477Y-77168286D02* +X100235239Y-77263524D01* +X99949524Y-77358762D01* +X99759048Y-77358762D01* +X99473334Y-77263524D01* +X99282858Y-77073048D01* +X99187619Y-76882571D01* +X99092381Y-76501619D01* +X99092381Y-76215905D01* +X99187619Y-75834952D01* +X99282858Y-75644476D01* +X99473334Y-75454000D01* +X99759048Y-75358762D01* +X99949524Y-75358762D01* +X100235239Y-75454000D01* +X100330477Y-75549238D01* +X101473334Y-77358762D02* +X101282858Y-77263524D01* +X101187619Y-77168286D01* +X101092381Y-76977810D01* +X101092381Y-76406381D01* +X101187619Y-76215905D01* +X101282858Y-76120667D01* +X101473334Y-76025429D01* +X101759048Y-76025429D01* +X101949524Y-76120667D01* +X102044762Y-76215905D01* +X102140000Y-76406381D01* +X102140000Y-76977810D01* +X102044762Y-77168286D01* +X101949524Y-77263524D01* +X101759048Y-77358762D01* +X101473334Y-77358762D01* +X102997143Y-76025429D02* +X102997143Y-77358762D01* +X102997143Y-76215905D02* +X103092382Y-76120667D01* +X103282858Y-76025429D01* +X103568572Y-76025429D01* +X103759048Y-76120667D01* +X103854286Y-76311143D01* +X103854286Y-77358762D01* +X104806667Y-76025429D02* +X104806667Y-77358762D01* +X104806667Y-76215905D02* +X104901906Y-76120667D01* +X105092382Y-76025429D01* +X105378096Y-76025429D01* +X105568572Y-76120667D01* +X105663810Y-76311143D01* +X105663810Y-77358762D01* +X106616191Y-76596857D02* +X108140001Y-76596857D01* +X109092381Y-77358762D02* +X109092381Y-75358762D01* +X122705905Y-70556381D02* +X122705905Y-69556381D01* +X123086858Y-69556381D01* +X123182096Y-69604000D01* +X123229715Y-69651619D01* +X123277334Y-69746857D01* +X123277334Y-69889714D01* +X123229715Y-69984952D01* +X123182096Y-70032571D01* +X123086858Y-70080190D01* +X122705905Y-70080190D01* +X124229715Y-70556381D02* +X123658286Y-70556381D01* +X123944000Y-70556381D02* +X123944000Y-69556381D01* +X123848762Y-69699238D01* +X123753524Y-69794476D01* +X123658286Y-69842095D01* +X119158286Y-77168286D02* +X119063048Y-77263524D01* +X118777333Y-77358762D01* +X118586857Y-77358762D01* +X118301143Y-77263524D01* +X118110667Y-77073048D01* +X118015428Y-76882571D01* +X117920190Y-76501619D01* +X117920190Y-76215905D01* +X118015428Y-75834952D01* +X118110667Y-75644476D01* +X118301143Y-75454000D01* +X118586857Y-75358762D01* +X118777333Y-75358762D01* +X119063048Y-75454000D01* +X119158286Y-75549238D01* +X120301143Y-77358762D02* +X120110667Y-77263524D01* +X120015428Y-77168286D01* +X119920190Y-76977810D01* +X119920190Y-76406381D01* +X120015428Y-76215905D01* +X120110667Y-76120667D01* +X120301143Y-76025429D01* +X120586857Y-76025429D01* +X120777333Y-76120667D01* +X120872571Y-76215905D01* +X120967809Y-76406381D01* +X120967809Y-76977810D01* +X120872571Y-77168286D01* +X120777333Y-77263524D01* +X120586857Y-77358762D01* +X120301143Y-77358762D01* +X121824952Y-76025429D02* +X121824952Y-77358762D01* +X121824952Y-76215905D02* +X121920191Y-76120667D01* +X122110667Y-76025429D01* +X122396381Y-76025429D01* +X122586857Y-76120667D01* +X122682095Y-76311143D01* +X122682095Y-77358762D01* +X123634476Y-76025429D02* +X123634476Y-77358762D01* +X123634476Y-76215905D02* +X123729715Y-76120667D01* +X123920191Y-76025429D01* +X124205905Y-76025429D01* +X124396381Y-76120667D01* +X124491619Y-76311143D01* +X124491619Y-77358762D01* +X125444000Y-76596857D02* +X126967810Y-76596857D01* +X127824952Y-77263524D02* +X128110667Y-77358762D01* +X128586857Y-77358762D01* +X128777333Y-77263524D01* +X128872571Y-77168286D01* +X128967810Y-76977810D01* +X128967810Y-76787333D01* +X128872571Y-76596857D01* +X128777333Y-76501619D01* +X128586857Y-76406381D01* +X128205905Y-76311143D01* +X128015429Y-76215905D01* +X127920190Y-76120667D01* +X127824952Y-75930190D01* +X127824952Y-75739714D01* +X127920190Y-75549238D01* +X128015429Y-75454000D01* +X128205905Y-75358762D01* +X128682095Y-75358762D01* +X128967810Y-75454000D01* +X122705905Y-56332381D02* +X122705905Y-55332381D01* +X123086858Y-55332381D01* +X123182096Y-55380000D01* +X123229715Y-55427619D01* +X123277334Y-55522857D01* +X123277334Y-55665714D01* +X123229715Y-55760952D01* +X123182096Y-55808571D01* +X123086858Y-55856190D01* +X122705905Y-55856190D01* +X123658286Y-55427619D02* +X123705905Y-55380000D01* +X123801143Y-55332381D01* +X124039239Y-55332381D01* +X124134477Y-55380000D01* +X124182096Y-55427619D01* +X124229715Y-55522857D01* +X124229715Y-55618095D01* +X124182096Y-55760952D01* +X123610667Y-56332381D01* +X124229715Y-56332381D01* +X119253524Y-62944286D02* +X119158286Y-63039524D01* +X118872571Y-63134762D01* +X118682095Y-63134762D01* +X118396381Y-63039524D01* +X118205905Y-62849048D01* +X118110666Y-62658571D01* +X118015428Y-62277619D01* +X118015428Y-61991905D01* +X118110666Y-61610952D01* +X118205905Y-61420476D01* +X118396381Y-61230000D01* +X118682095Y-61134762D01* +X118872571Y-61134762D01* +X119158286Y-61230000D01* +X119253524Y-61325238D01* +X120396381Y-63134762D02* +X120205905Y-63039524D01* +X120110666Y-62944286D01* +X120015428Y-62753810D01* +X120015428Y-62182381D01* +X120110666Y-61991905D01* +X120205905Y-61896667D01* +X120396381Y-61801429D01* +X120682095Y-61801429D01* +X120872571Y-61896667D01* +X120967809Y-61991905D01* +X121063047Y-62182381D01* +X121063047Y-62753810D01* +X120967809Y-62944286D01* +X120872571Y-63039524D01* +X120682095Y-63134762D01* +X120396381Y-63134762D01* +X121920190Y-61801429D02* +X121920190Y-63134762D01* +X121920190Y-61991905D02* +X122015429Y-61896667D01* +X122205905Y-61801429D01* +X122491619Y-61801429D01* +X122682095Y-61896667D01* +X122777333Y-62087143D01* +X122777333Y-63134762D01* +X123729714Y-61801429D02* +X123729714Y-63134762D01* +X123729714Y-61991905D02* +X123824953Y-61896667D01* +X124015429Y-61801429D01* +X124301143Y-61801429D01* +X124491619Y-61896667D01* +X124586857Y-62087143D01* +X124586857Y-63134762D01* +X125539238Y-62372857D02* +X127063048Y-62372857D01* +X128396381Y-62182381D02* +X128396381Y-63134762D01* +X127729714Y-61134762D02* +X128396381Y-62182381D01* +X129063048Y-61134762D01* +X103378095Y-55332381D02* +X103378095Y-56141905D01* +X103425714Y-56237143D01* +X103473333Y-56284762D01* +X103568571Y-56332381D01* +X103759048Y-56332381D01* +X103854286Y-56284762D01* +X103901905Y-56237143D01* +X103949524Y-56141905D01* +X103949524Y-55332381D01* +X104949524Y-56332381D02* +X104378095Y-56332381D01* +X104663809Y-56332381D02* +X104663809Y-55332381D01* +X104568571Y-55475238D01* +X104473333Y-55570476D01* +X104378095Y-55618095D01* +X99759048Y-62944286D02* +X99663810Y-63039524D01* +X99378095Y-63134762D01* +X99187619Y-63134762D01* +X98901905Y-63039524D01* +X98711429Y-62849048D01* +X98616190Y-62658571D01* +X98520952Y-62277619D01* +X98520952Y-61991905D01* +X98616190Y-61610952D01* +X98711429Y-61420476D01* +X98901905Y-61230000D01* +X99187619Y-61134762D01* +X99378095Y-61134762D01* +X99663810Y-61230000D01* +X99759048Y-61325238D01* +X100901905Y-63134762D02* +X100711429Y-63039524D01* +X100616190Y-62944286D01* +X100520952Y-62753810D01* +X100520952Y-62182381D01* +X100616190Y-61991905D01* +X100711429Y-61896667D01* +X100901905Y-61801429D01* +X101187619Y-61801429D01* +X101378095Y-61896667D01* +X101473333Y-61991905D01* +X101568571Y-62182381D01* +X101568571Y-62753810D01* +X101473333Y-62944286D01* +X101378095Y-63039524D01* +X101187619Y-63134762D01* +X100901905Y-63134762D01* +X102425714Y-61801429D02* +X102425714Y-63134762D01* +X102425714Y-61991905D02* +X102520953Y-61896667D01* +X102711429Y-61801429D01* +X102997143Y-61801429D01* +X103187619Y-61896667D01* +X103282857Y-62087143D01* +X103282857Y-63134762D01* +X104235238Y-61801429D02* +X104235238Y-63134762D01* +X104235238Y-61991905D02* +X104330477Y-61896667D01* +X104520953Y-61801429D01* +X104806667Y-61801429D01* +X104997143Y-61896667D01* +X105092381Y-62087143D01* +X105092381Y-63134762D01* +X106044762Y-62372857D02* +X107568572Y-62372857D01* +X108520952Y-61134762D02* +X108520952Y-62753810D01* +X108616191Y-62944286D01* +X108711429Y-63039524D01* +X108901905Y-63134762D01* +X109282857Y-63134762D01* +X109473333Y-63039524D01* +X109568572Y-62944286D01* +X109663810Y-62753810D01* +X109663810Y-61134762D01* +M02* diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield-NPTH.drl b/extensions/ArduinoShield/Gerber/ArduinoShield-NPTH.drl new file mode 100644 index 0000000..45bcbb7 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield-NPTH.drl @@ -0,0 +1,31 @@ +M48 +;DRILL file {KiCad 4.0.2+dfsg1-stable} date vie 26 may 2017 18:32:59 CEST +;FORMAT={-:-/ absolute / metric / decimal} +FMAT,2 +METRIC,TZ +T1C1.194 +T2C3.200 +% +G90 +G05 +M71 +T1 +X98.27Y-55.88 +X98.27Y-70.104 +X110.01Y-55.88 +X110.01Y-70.104 +X117.574Y-55.88 +X117.574Y-70.104 +X117.574Y-85.09 +X117.574Y-99.06 +X129.314Y-55.88 +X129.314Y-70.104 +X129.314Y-85.09 +X129.314Y-99.06 +T2 +X162.471Y-102.464 +X163.741Y-54.204 +X214.541Y-69.444 +X214.541Y-97.384 +T0 +M30 diff --git a/extensions/ArduinoShield/Gerber/ArduinoShield.drl b/extensions/ArduinoShield/Gerber/ArduinoShield.drl new file mode 100644 index 0000000..d0b0104 --- /dev/null +++ b/extensions/ArduinoShield/Gerber/ArduinoShield.drl @@ -0,0 +1,88 @@ +M48 +;DRILL file {KiCad 4.0.2+dfsg1-stable} date vie 26 may 2017 18:32:59 CEST +;FORMAT={-:-/ absolute / metric / decimal} +FMAT,2 +METRIC,TZ +T1C0.300 +T2C0.400 +T3C1.016 +% +G90 +G05 +M71 +T1 +X107.734Y-63.729 +X109.258Y-63.729 +X109.258Y-65.507 +X110.782Y-63.729 +X110.909Y-65.507 +X111.925Y-67.412 +X112.306Y-63.729 +X112.56Y-65.507 +X113.576Y-67.412 +X113.83Y-63.729 +X114.338Y-65.507 +X115.227Y-67.412 +X115.354Y-63.983 +X115.862Y-65.507 +X116.243Y-48.616 +X116.243Y-51.41 +X116.243Y-54.204 +X116.243Y-57.252 +X116.243Y-59.03 +X116.243Y-61.316 +X116.878Y-63.983 +X118.783Y-48.616 +X118.783Y-51.41 +X118.783Y-54.204 +X118.783Y-57.252 +X118.783Y-59.03 +X118.783Y-61.316 +X120.815Y-61.316 +X121.069Y-48.616 +T2 +X104.813Y-48.616 +X113.957Y-69.571 +X113.957Y-70.46 +X129.197Y-73. +T3 +X167.297Y-54.204 +X169.837Y-54.204 +X172.377Y-54.204 +X174.917Y-54.204 +X176.441Y-102.464 +X177.457Y-54.204 +X178.981Y-102.464 +X179.997Y-54.204 +X181.521Y-102.464 +X182.537Y-54.204 +X184.061Y-102.464 +X185.077Y-54.204 +X186.601Y-102.464 +X187.617Y-54.204 +X189.141Y-102.464 +X190.157Y-54.204 +X191.681Y-102.464 +X194.221Y-54.204 +X194.221Y-102.464 +X196.761Y-54.204 +X199.301Y-54.204 +X199.301Y-102.464 +X201.841Y-54.204 +X201.841Y-102.464 +X204.381Y-54.204 +X204.381Y-102.464 +X206.921Y-54.204 +X206.921Y-102.464 +X209.461Y-54.204 +X209.461Y-102.464 +X212.001Y-54.204 +X212.001Y-102.464 +X212.128Y-74.524 +X212.128Y-77.064 +X212.128Y-79.604 +X214.668Y-74.524 +X214.668Y-77.064 +X214.668Y-79.604 +T0 +M30 diff --git a/extensions/ArduinoShield/LICENSE b/extensions/ArduinoShield/LICENSE new file mode 100755 index 0000000..d74cb6e --- /dev/null +++ b/extensions/ArduinoShield/LICENSE @@ -0,0 +1,189 @@ +CERN Open Hardware Licence v1.2 + +Preamble + +Through this CERN Open Hardware Licence ("CERN OHL") version 1.2, CERN +wishes to provide a tool to foster collaboration and sharing among +hardware designers. The CERN OHL is copyright CERN. Anyone is welcome +to use the CERN OHL, in unmodified form only, for the distribution of +their own Open Hardware designs. Any other right is reserved. Release +of hardware designs under the CERN OHL does not constitute an +endorsement of the licensor or its designs nor does it imply any +involvement by CERN in the development of such designs. + +1. Definitions + +In this Licence, the following terms have the following meanings: + +“Licence” means this CERN OHL. + +“Documentation” means schematic diagrams, designs, circuit or circuit +board layouts, mechanical drawings, flow charts and descriptive text, +and other explanatory material that is explicitly stated as being made +available under the conditions of this Licence. The Documentation may +be in any medium, including but not limited to computer files and +representations on paper, film, or any other media. + +“Documentation Location” means a location where the Licensor has +placed Documentation, and which he believes will be publicly +accessible for at least three years from the first communication to +the public or distribution of Documentation. + +“Product” means either an entire, or any part of a, device built using +the Documentation or the modified Documentation. + +“Licensee” means any natural or legal person exercising rights under +this Licence. + +“Licensor” means any natural or legal person that creates or modifies +Documentation and subsequently communicates to the public and/ or +distributes the resulting Documentation under the terms and conditions +of this Licence. + +A Licensee may at the same time be a Licensor, and vice versa. + +Use of the masculine gender includes the feminine and neuter genders +and is employed solely to facilitate reading. + +2. Applicability + +2.1. This Licence governs the use, copying, modification, +communication to the public and distribution of the Documentation, and +the manufacture and distribution of Products. By exercising any right +granted under this Licence, the Licensee irrevocably accepts these +terms and conditions. + +2.2. This Licence is granted by the Licensor directly to the Licensee, +and shall apply worldwide and without limitation in time. The Licensee +may assign his licence rights or grant sub-licences. + +2.3. This Licence does not extend to software, firmware, or code +loaded into programmable devices which may be used in conjunction with +the Documentation, the modified Documentation or with Products, unless +such software, firmware, or code is explicitly expressed to be subject +to this Licence. The use of such software, firmware, or code is +otherwise subject to the applicable licence terms and conditions. + +3. Copying, modification, communication to the public and distribution +of the Documentation + +3.1. The Licensee shall keep intact all copyright and trademarks +notices, all notices referring to Documentation Location, and all +notices that refer to this Licence and to the disclaimer of warranties +that are included in the Documentation. He shall include a copy +thereof in every copy of the Documentation or, as the case may be, +modified Documentation, that he communicates to the public or +distributes. + +3.2. The Licensee may copy, communicate to the public and distribute +verbatim copies of the Documentation, in any medium, subject to the +requirements specified in section 3.1. + +3.3. The Licensee may modify the Documentation or any portion thereof +provided that upon modification of the Documentation, the Licensee +shall make the modified Documentation available from a Documentation +Location such that it can be easily located by an original Licensor +once the Licensee communicates to the public or distributes the +modified Documentation under section 3.4, and, where required by +section 4.1, by a recipient of a Product. However, the Licensor shall +not assert his rights under the foregoing proviso unless or until a +Product is distributed. + +3.4. The Licensee may communicate to the public and distribute the +modified Documentation (thereby in addition to being a Licensee also +becoming a Licensor), always provided that he shall: + +a) comply with section 3.1; + +b) cause the modified Documentation to carry prominent notices stating +that the Licensee has modified the Documentation, with the date and +description of the modifications; + +c) cause the modified Documentation to carry a new Documentation +Location notice if the original Documentation provided for one; + +d) make available the modified Documentation at the same level of +abstraction as that of the Documentation, in the preferred format for +making modifications to it (e.g. the native format of the CAD tool as +applicable), and in the event that format is proprietary, in a format +viewable with a tool licensed under an OSI-approved license if the +proprietary tool can create it; and + +e) license the modified Documentation under the terms and conditions +of this Licence or, where applicable, a later version of this Licence +as may be issued by CERN. + +3.5. The Licence includes a non-exclusive licence to those patents or +registered designs that are held by, under the control of, or +sub-licensable by the Licensor, to the extent necessary to make use of +the rights granted under this Licence. The scope of this section 3.5 +shall be strictly limited to the parts of the Documentation or +modified Documentation created by the Licensor. + +4. Manufacture and distribution of Products + +4.1. The Licensee may manufacture or distribute Products always +provided that, where such manufacture or distribution requires a +licence under this Licence the Licensee provides to each recipient of +such Products an easy means of accessing a copy of the Documentation +or modified Documentation, as applicable, as set out in section 3. + +4.2. The Licensee is invited to inform any Licensor who has indicated +his wish to receive this information about the type, quantity and +dates of production of Products the Licensee has (had) manufactured + +5. Warranty and liability + +5.1. DISCLAIMER – The Documentation and any modified Documentation are +provided "as is" and any express or implied warranties, including, but +not limited to, implied warranties of merchantability, of satisfactory +quality, non-infringement of third party rights, and fitness for a +particular purpose or use are disclaimed in respect of the +Documentation, the modified Documentation or any Product. The Licensor +makes no representation that the Documentation, modified +Documentation, or any Product, does or will not infringe any patent, +copyright, trade secret or other proprietary right. The entire risk as +to the use, quality, and performance of a Product shall be with the +Licensee and not the Licensor. This disclaimer of warranty is an +essential part of this Licence and a condition for the grant of any +rights granted under this Licence. The Licensee warrants that it does +not act in a consumer capacity. + +5.2. LIMITATION OF LIABILITY – The Licensor shall have no liability +for direct, indirect, special, incidental, consequential, exemplary, +punitive or other damages of any character including, without +limitation, procurement of substitute goods or services, loss of use, +data or profits, or business interruption, however caused and on any +theory of contract, warranty, tort (including negligence), product +liability or otherwise, arising in any way in relation to the +Documentation, modified Documentation and/or the use, manufacture or +distribution of a Product, even if advised of the possibility of such +damages, and the Licensee shall hold the Licensor(s) free and harmless +from any liability, costs, damages, fees and expenses, including +claims by third parties, in relation to such use. + +6. General + +6.1. Except for the rights explicitly granted hereunder, this Licence +does not imply or represent any transfer or assignment of intellectual +property rights to the Licensee. + +6.2. The Licensee shall not use or make reference to any of the names +(including acronyms and abbreviations), images, or logos under which +the Licensor is known, save in so far as required to comply with +section 3. Any such permitted use or reference shall be factual and +shall in no event suggest any kind of endorsement by the Licensor or +its personnel of the modified Documentation or any Product, or any +kind of implication by the Licensor or its personnel in the +preparation of the modified Documentation or Product. + +6.3. CERN may publish updated versions of this Licence which retain +the same general provisions as this version, but differ in detail so +far this is required and reasonable. New versions will be published +with a unique version number. + +6.4. This Licence shall terminate with immediate effect, upon written +notice and without involvement of a court if the Licensee fails to +comply with any of its terms and conditions, or if the Licensee +initiates legal action against Licensor in relation to this +Licence. Section 5 shall continue to apply. diff --git a/extensions/ArduinoShield/Lib.pretty/20021521-00010T1LF.kicad_mod b/extensions/ArduinoShield/Lib.pretty/20021521-00010T1LF.kicad_mod new file mode 100755 index 0000000..3cca24e --- /dev/null +++ b/extensions/ArduinoShield/Lib.pretty/20021521-00010T1LF.kicad_mod @@ -0,0 +1,35 @@ +(module 20021521-00010T1LF (layer F.Cu) (tedit 573F3716) + (descr "Smd dual-row strip connector, 5x2 pin, 1.27mm pitch") + (fp_text reference REF (at -5.588 -3.302) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value X (at 0 6) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.2))) + ) + (fp_line (start -6.35 2.55) (end -1.25 2.55) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 2.55) (end 1.3 2.55) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 2.54) (end 6.35 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 6.35 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -2.54) (end -5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -6.35 -2.54) (end -6.35 2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.84) (end -1.27 -2.586) (layer F.CrtYd) (width 0.15)) + (fp_line (start -1.27 -2.886) (end 1.27 -2.886) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.586) (end 1.27 -2.84) (layer F.CrtYd) (width 0.15)) + (fp_line (start -5.08 -2.54) (end -1.27 -2.54) (layer F.CrtYd) (width 0.15)) + (fp_line (start 1.27 -2.54) (end 5.08 -2.54) (layer F.CrtYd) (width 0.15)) + (pad 8 smd rect (at 1.27 -2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 1.27 2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 0 -2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0 2.66 180) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -2.54 2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -2.54 -2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.27 2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.27 -2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 2.54 -2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 2.54 2.66) (size 0.76 2.4) (layers F.Cu F.Paste F.Mask)) + (model rmc_packages3d/Samtec/SHF-105-01-L-D-SM-k.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz -90 0 0)) + ) +) diff --git a/extensions/ArduinoShield/Lib.pretty/ARDUINO_101.kicad_mod b/extensions/ArduinoShield/Lib.pretty/ARDUINO_101.kicad_mod new file mode 100755 index 0000000..7ca4950 --- /dev/null +++ b/extensions/ArduinoShield/Lib.pretty/ARDUINO_101.kicad_mod @@ -0,0 +1,445 @@ +(module ARDUINO_101 (layer F.Cu) (tedit 0) + (descr "Package for representing an Arduino/Genuino 101 board in an EAGLE PCB design. Created by Dave Young for Element14. \nMore 101 documentation at: https://www.element14.com/community/docs/DOC-80459/l/intel-genuino-101-development-board \nMore EAGLE documentation at: http://www.element14.com/community/community/knode/cadsoft_eagle") + (fp_text reference "" (at 0 0) (layer F.SilkS) + (effects (font (thickness 0.15))) + ) + (fp_text value "" (at 0 0) (layer F.SilkS) + (effects (font (thickness 0.15))) + ) + (fp_line (start 30.48 22.86) (end 30.48 24.384) (layer Edge.Cuts) (width 0.127)) + (fp_arc (start 29.464 24.384) (end 30.48 24.384) (angle 90) (layer Edge.Cuts) (width 0.127)) + (fp_line (start 29.464 25.4) (end -34.544 25.4) (layer Edge.Cuts) (width 0.127)) + (fp_arc (start -34.544 24.384) (end -34.544 25.4) (angle 90) (layer Edge.Cuts) (width 0.127)) + (fp_line (start -35.56 24.384) (end -35.56 -26.8986) (layer Edge.Cuts) (width 0.127)) + (fp_arc (start -34.544 -26.8986) (end -35.56 -26.8986) (angle 90) (layer Edge.Cuts) (width 0.127)) + (fp_line (start -34.544 -27.9146) (end 29.21 -27.9146) (layer Edge.Cuts) (width 0.127)) + (fp_line (start 29.21 -27.9146) (end 30.48 -26.6446) (layer Edge.Cuts) (width 0.127)) + (fp_line (start 30.48 -26.6446) (end 30.48 -15.2146) (layer Edge.Cuts) (width 0.127)) + (fp_line (start 30.48 -15.2146) (end 33.02 -12.6746) (layer Edge.Cuts) (width 0.127)) + (fp_line (start 33.02 -12.6746) (end 33.02 20.32) (layer Edge.Cuts) (width 0.127)) + (fp_line (start 33.02 20.32) (end 30.48 22.86) (layer Edge.Cuts) (width 0.127)) + (fp_line (start 24.765 -26.67) (end 26.035 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.035 -26.67) (end 26.67 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.67 -24.765) (end 26.035 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 21.59 -26.035) (end 22.225 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 22.225 -26.67) (end 23.495 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 23.495 -26.67) (end 24.13 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.13 -24.765) (end 23.495 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 23.495 -24.13) (end 22.225 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 22.225 -24.13) (end 21.59 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.765 -26.67) (end 24.13 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.13 -24.765) (end 24.765 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.035 -24.13) (end 24.765 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 17.145 -26.67) (end 18.415 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 18.415 -26.67) (end 19.05 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.05 -24.765) (end 18.415 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.05 -26.035) (end 19.685 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.685 -26.67) (end 20.955 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 20.955 -26.67) (end 21.59 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 21.59 -24.765) (end 20.955 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 20.955 -24.13) (end 19.685 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.685 -24.13) (end 19.05 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 13.97 -26.035) (end 14.605 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 14.605 -26.67) (end 15.875 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 15.875 -26.67) (end 16.51 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 16.51 -24.765) (end 15.875 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 15.875 -24.13) (end 14.605 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 14.605 -24.13) (end 13.97 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 17.145 -26.67) (end 16.51 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 16.51 -24.765) (end 17.145 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 18.415 -24.13) (end 17.145 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 9.525 -26.67) (end 10.795 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 10.795 -26.67) (end 11.43 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 11.43 -24.765) (end 10.795 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 11.43 -26.035) (end 12.065 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 12.065 -26.67) (end 13.335 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 13.335 -26.67) (end 13.97 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 13.97 -24.765) (end 13.335 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 13.335 -24.13) (end 12.065 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 12.065 -24.13) (end 11.43 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 8.89 -26.035) (end 8.89 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 9.525 -26.67) (end 8.89 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 8.89 -24.765) (end 9.525 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 10.795 -24.13) (end 9.525 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.305 -26.67) (end 28.575 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.575 -26.67) (end 29.21 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.21 -26.035) (end 29.21 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.21 -24.765) (end 28.575 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.305 -26.67) (end 26.67 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.67 -24.765) (end 27.305 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.575 -24.13) (end 27.305 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.921 -26.67) (end 4.191 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 4.191 -26.67) (end 4.826 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 4.826 -24.765) (end 4.191 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -0.254 -26.035) (end 0.381 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 0.381 -26.67) (end 1.651 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 1.651 -26.67) (end 2.286 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.286 -24.765) (end 1.651 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 1.651 -24.13) (end 0.381 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 0.381 -24.13) (end -0.254 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.921 -26.67) (end 2.286 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.286 -24.765) (end 2.921 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 4.191 -24.13) (end 2.921 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -4.699 -26.67) (end -3.429 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.429 -26.67) (end -2.794 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.794 -24.765) (end -3.429 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.794 -26.035) (end -2.159 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.159 -26.67) (end -0.889 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -0.889 -26.67) (end -0.254 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -0.254 -24.765) (end -0.889 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -0.889 -24.13) (end -2.159 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.159 -24.13) (end -2.794 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start -7.874 -26.035) (end -7.239 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -7.239 -26.67) (end -5.969 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -5.969 -26.67) (end -5.334 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -5.334 -24.765) (end -5.969 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -5.969 -24.13) (end -7.239 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -7.239 -24.13) (end -7.874 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start -4.699 -26.67) (end -5.334 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -5.334 -24.765) (end -4.699 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.429 -24.13) (end -4.699 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -12.319 -26.67) (end -11.049 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -11.049 -26.67) (end -10.414 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -10.414 -24.765) (end -11.049 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -10.414 -26.035) (end -9.779 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -9.779 -26.67) (end -8.509 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -8.509 -26.67) (end -7.874 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -7.874 -24.765) (end -8.509 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -8.509 -24.13) (end -9.779 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -9.779 -24.13) (end -10.414 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start -12.319 -26.67) (end -12.954 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -12.954 -24.765) (end -12.319 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -11.049 -24.13) (end -12.319 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 5.461 -26.67) (end 6.731 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start 6.731 -26.67) (end 7.366 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 7.366 -26.035) (end 7.366 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start 7.366 -24.765) (end 6.731 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 5.461 -26.67) (end 4.826 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start 4.826 -24.765) (end 5.461 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 6.731 -24.13) (end 5.461 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_text user GND (at -9.906 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user AREF (at -12.319 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_poly (pts (xy 25.146 -25.146) (xy 25.654 -25.146) (xy 25.654 -25.654) (xy 25.146 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 22.606 -25.146) (xy 23.114 -25.146) (xy 23.114 -25.654) (xy 22.606 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 20.066 -25.146) (xy 20.574 -25.146) (xy 20.574 -25.654) (xy 20.066 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 17.526 -25.146) (xy 18.034 -25.146) (xy 18.034 -25.654) (xy 17.526 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 14.986 -25.146) (xy 15.494 -25.146) (xy 15.494 -25.654) (xy 14.986 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 12.446 -25.146) (xy 12.954 -25.146) (xy 12.954 -25.654) (xy 12.446 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 9.906 -25.146) (xy 10.414 -25.146) (xy 10.414 -25.654) (xy 9.906 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 27.686 -25.146) (xy 28.194 -25.146) (xy 28.194 -25.654) (xy 27.686 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 3.302 -25.146) (xy 3.81 -25.146) (xy 3.81 -25.654) (xy 3.302 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 0.762 -25.146) (xy 1.27 -25.146) (xy 1.27 -25.654) (xy 0.762 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy -1.778 -25.146) (xy -1.27 -25.146) (xy -1.27 -25.654) (xy -1.778 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy -4.318 -25.146) (xy -3.81 -25.146) (xy -3.81 -25.654) (xy -4.318 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy -6.858 -25.146) (xy -6.35 -25.146) (xy -6.35 -25.654) (xy -6.858 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy -9.398 -25.146) (xy -8.89 -25.146) (xy -8.89 -25.654) (xy -9.398 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy -11.938 -25.146) (xy -11.43 -25.146) (xy -11.43 -25.654) (xy -11.938 -25.654)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 5.842 -25.146) (xy 6.35 -25.146) (xy 6.35 -25.654) (xy 5.842 -25.654)) (layer Dwgs.User) (width 0)) + (fp_line (start -14.859 -26.67) (end -13.589 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -13.589 -26.67) (end -12.954 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -12.954 -24.765) (end -13.589 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -14.859 -26.67) (end -15.494 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -15.494 -24.765) (end -14.859 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -13.589 -24.13) (end -14.859 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy -14.478 -25.146) (xy -13.97 -25.146) (xy -13.97 -25.654) (xy -14.478 -25.654)) (layer Dwgs.User) (width 0)) + (fp_line (start -17.399 -26.67) (end -16.129 -26.67) (layer F.SilkS) (width 0.2032)) + (fp_line (start -16.129 -26.67) (end -15.494 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -15.494 -24.765) (end -16.129 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -18.034 -26.035) (end -18.034 -24.765) (layer F.SilkS) (width 0.2032)) + (fp_line (start -17.399 -26.67) (end -18.034 -26.035) (layer F.SilkS) (width 0.2032)) + (fp_line (start -18.034 -24.765) (end -17.399 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -16.129 -24.13) (end -17.399 -24.13) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy -17.018 -25.146) (xy -16.51 -25.146) (xy -16.51 -25.654) (xy -17.018 -25.654)) (layer Dwgs.User) (width 0)) + (fp_line (start 26.67 22.225) (end 27.305 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.305 21.59) (end 28.575 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.575 21.59) (end 29.21 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 29.21 23.495) (end 28.575 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 28.575 24.13) (end 27.305 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 27.305 24.13) (end 26.67 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 22.225 21.59) (end 23.495 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 23.495 21.59) (end 24.13 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.13 23.495) (end 23.495 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.13 22.225) (end 24.765 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.765 21.59) (end 26.035 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.035 21.59) (end 26.67 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.67 23.495) (end 26.035 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 26.035 24.13) (end 24.765 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 24.765 24.13) (end 24.13 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.05 22.225) (end 19.685 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.685 21.59) (end 20.955 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 20.955 21.59) (end 21.59 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 21.59 23.495) (end 20.955 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 20.955 24.13) (end 19.685 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.685 24.13) (end 19.05 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 22.225 21.59) (end 21.59 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 21.59 23.495) (end 22.225 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 23.495 24.13) (end 22.225 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 14.605 21.59) (end 15.875 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 15.875 21.59) (end 16.51 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 16.51 23.495) (end 15.875 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 16.51 22.225) (end 17.145 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 17.145 21.59) (end 18.415 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 18.415 21.59) (end 19.05 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 19.05 23.495) (end 18.415 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 18.415 24.13) (end 17.145 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 17.145 24.13) (end 16.51 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 13.97 22.225) (end 13.97 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 14.605 21.59) (end 13.97 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 13.97 23.495) (end 14.605 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 15.875 24.13) (end 14.605 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 8.89 22.225) (end 9.525 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 9.525 21.59) (end 10.795 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 10.795 21.59) (end 11.43 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 11.43 23.495) (end 10.795 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 10.795 24.13) (end 9.525 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 9.525 24.13) (end 8.89 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 4.445 21.59) (end 5.715 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 5.715 21.59) (end 6.35 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 6.35 23.495) (end 5.715 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 6.35 22.225) (end 6.985 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 6.985 21.59) (end 8.255 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 8.255 21.59) (end 8.89 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 8.89 23.495) (end 8.255 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 8.255 24.13) (end 6.985 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 6.985 24.13) (end 6.35 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 1.27 22.225) (end 1.905 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 1.905 21.59) (end 3.175 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.175 21.59) (end 3.81 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.81 23.495) (end 3.175 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.175 24.13) (end 1.905 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 1.905 24.13) (end 1.27 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start 4.445 21.59) (end 3.81 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.81 23.495) (end 4.445 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 5.715 24.13) (end 4.445 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.175 21.59) (end -1.905 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start -1.905 21.59) (end -1.27 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start -1.27 23.495) (end -1.905 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -1.27 22.225) (end -0.635 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start -0.635 21.59) (end 0.635 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start 0.635 21.59) (end 1.27 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start 1.27 23.495) (end 0.635 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 0.635 24.13) (end -0.635 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -0.635 24.13) (end -1.27 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.175 21.59) (end -3.81 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.81 23.495) (end -3.175 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -1.905 24.13) (end -3.175 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start 11.43 22.225) (end 11.43 23.495) (layer F.SilkS) (width 0.2032)) + (fp_text user A0 (at 16.002 20.8026 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A1 (at 18.288 20.8026 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A2 (at 21.082 20.8026 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A3 (at 23.622 20.8026 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A4 (at 26.162 20.8026 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user A5 (at 28.575 20.8026 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify left bottom)) + ) + (fp_text user RESET (at -2.032 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user 3.3V (at 0.508 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user 5V (at 3.048 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user GND (at 5.588 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user GND (at 8.128 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user Vin (at 10.668 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_poly (pts (xy 27.686 23.114) (xy 28.194 23.114) (xy 28.194 22.606) (xy 27.686 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 25.146 23.114) (xy 25.654 23.114) (xy 25.654 22.606) (xy 25.146 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 22.606 23.114) (xy 23.114 23.114) (xy 23.114 22.606) (xy 22.606 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 20.066 23.114) (xy 20.574 23.114) (xy 20.574 22.606) (xy 20.066 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 17.526 23.114) (xy 18.034 23.114) (xy 18.034 22.606) (xy 17.526 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 14.986 23.114) (xy 15.494 23.114) (xy 15.494 22.606) (xy 14.986 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 9.906 23.114) (xy 10.414 23.114) (xy 10.414 22.606) (xy 9.906 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 7.366 23.114) (xy 7.874 23.114) (xy 7.874 22.606) (xy 7.366 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 4.826 23.114) (xy 5.334 23.114) (xy 5.334 22.606) (xy 4.826 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 2.286 23.114) (xy 2.794 23.114) (xy 2.794 22.606) (xy 2.286 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy -0.254 23.114) (xy 0.254 23.114) (xy 0.254 22.606) (xy -0.254 22.606)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy -2.794 23.114) (xy -2.286 23.114) (xy -2.286 22.606) (xy -2.794 22.606)) (layer Dwgs.User) (width 0)) + (fp_line (start -5.715 21.59) (end -4.445 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start -4.445 21.59) (end -3.81 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.81 23.495) (end -4.445 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -5.715 21.59) (end -6.35 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start -6.35 23.495) (end -5.715 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -4.445 24.13) (end -5.715 24.13) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy -5.334 23.114) (xy -4.826 23.114) (xy -4.826 22.606) (xy -5.334 22.606)) (layer Dwgs.User) (width 0)) + (fp_line (start -8.255 21.59) (end -6.985 21.59) (layer F.SilkS) (width 0.2032)) + (fp_line (start -6.985 21.59) (end -6.35 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start -6.35 23.495) (end -6.985 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -8.89 22.225) (end -8.89 23.495) (layer F.SilkS) (width 0.2032)) + (fp_line (start -8.255 21.59) (end -8.89 22.225) (layer F.SilkS) (width 0.2032)) + (fp_line (start -8.89 23.495) (end -8.255 24.13) (layer F.SilkS) (width 0.2032)) + (fp_line (start -6.985 24.13) (end -8.255 24.13) (layer F.SilkS) (width 0.2032)) + (fp_poly (pts (xy -7.874 23.114) (xy -7.366 23.114) (xy -7.366 22.606) (xy -7.874 22.606)) (layer Dwgs.User) (width 0)) + (fp_line (start -41.91 -6.985) (end -26.035 -6.985) (layer F.SilkS) (width 0.127)) + (fp_line (start -26.035 -6.985) (end -26.035 -18.415) (layer F.SilkS) (width 0.127)) + (fp_line (start -26.035 -18.415) (end -41.91 -18.415) (layer F.SilkS) (width 0.127)) + (fp_line (start -41.91 -18.415) (end -41.91 -6.985) (layer F.SilkS) (width 0.127)) + (fp_line (start -37.338 22.1234) (end -23.8252 22.1234) (layer F.SilkS) (width 0.127)) + (fp_line (start -23.8252 22.1234) (end -23.8252 13.1826) (layer F.SilkS) (width 0.127)) + (fp_line (start -23.8252 13.1826) (end -37.338 13.1826) (layer F.SilkS) (width 0.127)) + (fp_line (start -37.338 13.1826) (end -37.338 22.1234) (layer F.SilkS) (width 0.127)) + (fp_text user ICSP (at 25.1206 -5.0292 90) (layer F.SilkS) + (effects (font (size 1.2065 1.2065) (thickness 0.1016)) (justify right top)) + ) + (fp_circle (center 26.67 -6.604) (end 26.797 -6.604) (layer F.SilkS) (width 0.127)) + (fp_line (start 31.242 1.27) (end 31.877 0.635) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.877 -0.635) (end 31.242 -1.27) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.242 -1.27) (end 31.877 -1.905) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.877 -3.175) (end 31.242 -3.81) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.242 -3.81) (end 31.877 -4.445) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.877 -5.715) (end 31.242 -6.35) (layer F.SilkS) (width 0.1524)) + (fp_line (start 27.432 1.27) (end 26.797 0.635) (layer F.SilkS) (width 0.1524)) + (fp_line (start 26.797 0.635) (end 26.797 -0.635) (layer F.SilkS) (width 0.1524)) + (fp_line (start 26.797 -0.635) (end 27.432 -1.27) (layer F.SilkS) (width 0.1524)) + (fp_line (start 27.432 -1.27) (end 26.797 -1.905) (layer F.SilkS) (width 0.1524)) + (fp_line (start 26.797 -1.905) (end 26.797 -3.175) (layer F.SilkS) (width 0.1524)) + (fp_line (start 26.797 -3.175) (end 27.432 -3.81) (layer F.SilkS) (width 0.1524)) + (fp_line (start 27.432 -3.81) (end 26.797 -4.445) (layer F.SilkS) (width 0.1524)) + (fp_line (start 26.797 -4.445) (end 26.797 -5.715) (layer F.SilkS) (width 0.1524)) + (fp_line (start 26.797 -5.715) (end 27.432 -6.35) (layer F.SilkS) (width 0.1524)) + (fp_line (start 27.432 -1.27) (end 31.242 -1.27) (layer F.SilkS) (width 0.1524)) + (fp_line (start 27.432 -3.81) (end 31.242 -3.81) (layer F.SilkS) (width 0.1524)) + (fp_line (start 27.432 -6.35) (end 31.242 -6.35) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.877 -4.445) (end 31.877 -5.715) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.877 -1.905) (end 31.877 -3.175) (layer F.SilkS) (width 0.1524)) + (fp_line (start 31.877 0.635) (end 31.877 -0.635) (layer F.SilkS) (width 0.1524)) + (fp_line (start 27.432 1.27) (end 31.242 1.27) (layer F.SilkS) (width 0.1524)) + (fp_poly (pts (xy 30.353 0.254) (xy 30.861 0.254) (xy 30.861 -0.254) (xy 30.353 -0.254)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 27.813 0.254) (xy 28.321 0.254) (xy 28.321 -0.254) (xy 27.813 -0.254)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 27.813 -2.286) (xy 28.321 -2.286) (xy 28.321 -2.794) (xy 27.813 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 30.353 -2.286) (xy 30.861 -2.286) (xy 30.861 -2.794) (xy 30.353 -2.794)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 27.813 -4.826) (xy 28.321 -4.826) (xy 28.321 -5.334) (xy 27.813 -5.334)) (layer Dwgs.User) (width 0)) + (fp_poly (pts (xy 30.353 -4.826) (xy 30.861 -4.826) (xy 30.861 -5.334) (xy 30.353 -5.334)) (layer Dwgs.User) (width 0)) + (fp_line (start 29.21 22.225) (end 29.21 23.495) (layer F.SilkS) (width 0.2032)) + (fp_text user "Arduino/Genuino 101" (at -20.1168 -5.7658) (layer Edge.Cuts) + (effects (font (size 2.413 2.413) (thickness 0.2032)) (justify left bottom)) + ) + (fp_text user 0 (at 27.305 -23.495 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 1 (at 24.765 -23.495 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 2 (at 22.225 -23.495 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user ~3 (at 19.558 -23.495 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 4 (at 17.145 -23.495 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user ~5 (at 14.605 -23.495 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user ~6 (at 12.192 -23.495 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 7 (at 9.652 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 8 (at 5.461 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user ~9 (at 2.921 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 10 (at 0.381 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 11 (at -2.286 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 12 (at -4.826 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user 13 (at -7.366 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user IOREF (at -4.572 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user ATN (at -7.112 20.8026 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.1524)) (justify left bottom)) + ) + (fp_text user SDA (at -14.859 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_text user SCL (at -17.399 -23.622 90) (layer F.SilkS) + (effects (font (size 1.35128 1.35128) (thickness 0.21336)) (justify right top)) + ) + (fp_poly (pts (xy 33.02 2.54) (xy 25.4 2.54) (xy 25.4 25.4) (xy 29.464 25.4) + (xy 30.48 24.384) (xy 30.48 22.86) (xy 33.02 20.32)) (layer F.SilkS) (width 0)) + (fp_text user "Antenna Keepout" (at 24.765 15.24 90) (layer F.SilkS) + (effects (font (size 0.9652 0.9652) (thickness 0.08128)) (justify left bottom)) + ) + (pad "" np_thru_hole circle (at 30.48 17.78) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad "" np_thru_hole circle (at 30.48 -10.16) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad "" np_thru_hole circle (at -20.32 -25.4) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad "" np_thru_hole circle (at -21.59 22.86) (size 3.2 3.2) (drill 3.2) (layers *.Cu)) + (pad 6 thru_hole circle (at 12.7 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at 15.24 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at 17.78 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 20.32 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 22.86 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 25.4 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 0 thru_hole circle (at 27.94 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole circle (at 10.16 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad GND thru_hole circle (at -9.144 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole circle (at -6.604 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at -4.064 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole circle (at -1.524 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole circle (at 1.016 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole circle (at 3.556 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole circle (at 6.096 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad AREF thru_hole circle (at -11.684 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad SDA thru_hole circle (at -14.224 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad SCL thru_hole circle (at -16.764 -25.4 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad A1 thru_hole circle (at 17.78 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad A2 thru_hole circle (at 20.32 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad A3 thru_hole circle (at 22.86 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad A4 thru_hole circle (at 25.4 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad A5 thru_hole circle (at 27.94 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad A0 thru_hole circle (at 15.24 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad RESE thru_hole circle (at -2.54 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3.3V thru_hole circle (at 0 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5V thru_hole circle (at 2.54 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad GND. thru_hole circle (at 5.08 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad GND. thru_hole circle (at 7.62 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad VIN thru_hole circle (at 10.16 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad I/OR thru_hole circle (at -5.08 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad ATN thru_hole circle (at -7.62 22.86 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad